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
339798014381	339798014928	339798015478	339798016028	339798016578	339798017128	339798017678	339798018228	339798018778	339798019328	339798019878	339798020428	339798020978	339798021528	339798022078	339798022628	339798023178	339798023728	339798024278	339798024828	339798025378	339798025928	339798026478	339798027028	339798027578	339798028128	339798028678	339798029228	339798029778	339798030328	339798030878	339798031428	339798031978	339798032528	339798033078	339798033628	339798034178	339798034728	339798035278	339798035828	339798036378	339798036928	339798037478	339798038031	339798038578	339798039128	339798039678	339798040228	339798040778	339798041328	339798041878	339798042428	339798042978	339798043528	339798044078	339798044628	339798045178	339798045728	339798046278	339798046828	339798047378	339798047928	339798048478	339798049028	339798049578	339798050128	339798050681	339798051228	339798051778	339798052330	339798052878	339798053428	339798053978	339798054528	339798055078	339798055628	339798056178	339798056728	339798057278	339798057828	339798058378	339798058928	339798059478	339798060028	339798060578	339798061128	339798061678	339798062228	339798062778	339798063328	339798063878	339798064428	339798064980	339798065528	339798066078	339798066628	339798067178	339798067728	339798068278	339798068828	339798069378	339798069928	339798070478	339798071028	339798071578	339798072128	339798072678	339798073228	339798073778	339798074328	339798074878	339798075428	339798075978	339798076528	339798077078	339798077631	339798078178	339798078728	339798079278	339798079828	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2655	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2654	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22629	21276	29016	24039	22350	25091	26889	22680	22048	27223	37466	32868	24933	24209	26545	28022	26513	24386	22695	21519	21104	20798	20701	20939	20761	20751	20585	20918	20740	20636	20636	20621	20694	20553	20783	20544	20709	20470	20692	20590	20685	20367	20592	20509	20674	20774	20591	20407	20664	20734	20611	20400	20643	20919	20754	20794	20572	20568	20565	20707	20644	20592	20536	20442	20433	20471	20529	20597	20746	20513	20388	20665	20547	20583	20715	20612	20675	20676	20572	20572	20811	20738	20640	20648	20330	20584	20509	20515	20643	20387	20654	20358	20656	20682	20708	20572	20538	20610	20656	20650	20743	20527	20395	20578	20433	20776	20734	20539	20723	20470	20643	20709	20653	20460	20420	20449	20446	20540	20543	20689	20526	20487	20648	20553	20556	20725	20538	20445	20618	20440	20439	20490	20503	20453	20420	20549	20401	20601	20585	20601	20653	20634	20553	20488	20438	20544	20663	20403	20687	20542	20580	20763	20547	20612	20790	20251	20645	20753	20651	20467	20661	20577	20466	20649	20299	20440	20495	20432	20353	20471	20391	20541	20584	20531	20584	20715	20546	20559	20510	20560	20367	20688	20496	20629	20433	20379	20482	20443	20292	20340	20320	20412	20449	20433	20618	20509	20270	20494	20495	20558	20566	20490	20360	20570	20462	20662	20507	20377	20521	20661	20650	20558	20414	20509	20518	20443	20564	20466	20488	20395	20594	20557	20535	20421	20716	20562	20627	20600	20668	20566	20344	20676	20615	20420	20363	20568	20683	20479	20369	20714	20410	20583	20688	20539	20357	20523	20535	20589	20671	20583	20480	20418	20529	20596	20349	20433	20482	20602	20483	20690	20592	20488	20684	20428	20560	20546	20364	20785	20485	20567	20578	20450	20610	20660	20652	20665	20563	20434	20430	20478	20430	20538	20537	20493	20395	20694	20734	20639	20454	20298	20387	20726	20401	20603	20463	20363	20338	20285	20545	20509	20522	20539	20351	20369	20373	20634	20595	20492	20625	20484	20520	20461	20491	20511	20516	20558	20524	20607	20538	20641	20481	20221	20323	20629	20493	20307	20536	20408	20507	20515	20531	20563	20453	20457	20648	20597	20543	20487	20612	20562	20504	20417	20535	20553	20642	20352	20408	20459	20430	20449	20384	20509	20587	20583	20583	20319	20565	20474	20440	20457	20640	20741	20369	20697	20346	20514	20449	20368	20479	20530	20668	20685	20486	20566	20431	20845	20346	20485	20612	20539	20523	20478	20500	20453	20343	20604	20621	20569	20516	20397	20247	20523	20733	20382	20478	20544	20541	20747	20537	20549	20555	20492	20824	20509	20413	20476	20423	20500	20335	20705	20505	20399	20431	20520	20517	20506	20626	20573	20554	20427	20582	20560	20380	20591	20633	20384	20346	20744	20592	20716	20489	20436	20610	20543	20473	20702	20452	20701	20519	20626	20446	20309	20581	20409	20609	20409	20503	20489	20655	20434	20502	20790	20707	20490	20568	20797	20430	20577	20615	20451	20557	20536	20493	20361	20573	20532	20473	20362	20462	20363	20793	20572	20551	20596	20582	20524	20511	20553	20405	20363	20478	20286	20594	20599	20620	20375	20426	20427	20616	20565	20489	20498	20561	20553	20569	20386	20441	20504	20552	20514	20354	20630	20563	20430	20740	20683	20455	20538	20538	20494	20573	20550	20654	20544	20625	20526	20566	20432	20699	20554	20399	20614	20476	20460	20458	20483	20448	20332	20705	20347	20525	20476	20613	20701	20606	20404	20526	20421	20390	20636	20465	20471	20686	20604	20624	20536	20379	20678	20415	20456	20522	20467	20365	20372	20371	20360	20511	20575	20691	20545	20582	20487	20578	20697	20650	20703	20626	20668	20569	20454	20554	20570	20515	20413	20599	20656	20385	20417	20589	20546	20566	20457	20640	20546	20644	20482	20574	20461	20619	20555	20330	20493	20757	20672	20402	20510	20552	20545	20646	20436	20498	20372	20618	20382	20463	20417	20644	20534	20438	20370	20432	20545	20497	20436	20421	20402	20525	20297	20400	20687	20725	20400	20374	20625	20540	20540	20584	20534	20426	20532	20399	20370	20519	20721	20612	20748	20444	20528	20574	20514	20534	20645	20562	20550	20593	20616	20746	20587	20562	20523	20563	20422	20648	20586	20540	20464	20577	20590	20662	20578	20241	20375	20499	20478	20500	20410	20762	20697	20421	20393	20506	20541	20465	20353	20547	20320	20408	20493	20552	20684	20616	20531	20476	20429	20380	20548	20653	20694	20686	20650	20536	20411	20422	20681	20525	20589	20451	20737	20725	20457	20435	20534	20519	20583	20481	20364	20764	20418	20625	20534	20355	20465	20618	20638	20687	20559	20559	20451	20542	20585	20487	20491	20522	20504	20585	20480	20543	20518	20516	20416	20632	20517	20484	20586	20543	20321	20587	20572	20498	20366	20542	20413	20511	20409	20585	20484	20354	20677	20548	20562	20437	20489	20468	20474	20592	20509	20538	20428	20629	20546	20568	20646	20553	20523	20623	20586	20543	20698	20598	20573	20683	20549	20588	20321	20562	20657	20309	20680	20607	20597	20503	20586	20579	20530	20566	20637	20380	20421	20548	20655	20587	20625	20646	20643	20506	20641	20446	20544	20399	20590	20725	20447	20388	20541	20477	20409	20496	20691	20573	20790	20540	20484	20434	20585	20631	20457	20365	20604	20538	20341	20306	20464	20421	20420	20606	20549	20520	20462	20541	20477	20421	20669	20533	20672	20562	20549	20547	20464	20471	20238	20448	20428	20573	20564	20573	20471	20615	20395	20465	20497	20515	20417	20567	20464	20394	20606	20517	20338	20789	20509	20628	20652	20535	20524	20650	20454	20633	20486	20604	20564	20563	20525	20557	20440	20546	20455	20492	20320	20532	20467	20565	20429	20475	20587	20657	20553	20333	20307	20383	20414	20699	20569	20618	20781	20774	20444	20462	20414	20460	20736	20607	20515	20461	20644	20556	20440	20654	20473	20393	20373	20771	20635	20455	20704	20427	20753	20407	20399	20665	20347	20648	20636	20712	20353	20631	20619	20481	20576	20668	20533	20562	20515	20713	20259	20540	20502	20648	20531	20529	20358	20362	20605	20694	20438	20602	20578	20535	20459	20642	20358	20637	20520	20632	20453	20344	20301	20639	20438	20467	20563	20500	20743	20537	20503	20572	20445	20452	20260	20590	20693	20547	20801	20650	20485	20800	20498	20519	20508	20432	20583	20407	20407	20623	20592	20431	20206	20663	20490	20391	20498	20337	20424	20332	20690	20543	20552	20556	20471	20539	20404	20326	20621	20477	20505	20435	20445	20595	20565	20535	20517	20684	20485	20548	20498	20422	20481	20545	20611	20594	20506	20659	20581	20285	20494	20569	20577	20506	20684	20596	20437	20523	20411	20644	20493	20536	20556	20710	20619	20448	20692	20455	20338	20324	20618	20683	20619	20646	20647	20576	20496	20463	20431	20653	20648	20358	20527	20750	20628	20649	20720	20499	20563	20614	20664	20695	20344	20566	20276	20462	20418	20522	20453	20544	20532	20447	20422	20426	20627	20597	20643	20565	20693	20633	20560	20538	20628	20602	20522	20632	20692	20516	20593	20553	20600	20491	20452	20594	20664	20712	20647	20462	20378	20531	20474	20305	20717	20545	20621	20482	20568	20414	20415	20544	20622	20598	20444	20703	20373	20577	20380	20522	20641	20691	20626	20732	20367	20735	20542	20437	20536	20607	20373	20847	20562	20490	20614	20269	20371	20302	20593	20641	20611	20650	20456	20403	20593	20575	20457	20451	20445	20680	20719	20486	20379	20484	20593	20410	20689	20421	20699	20475	20457	20723	20549	20560	20491	20400	20392	20365	20527	20497	20439	20635	20843	20587	20420	20354	20504	20527	20434	20505	20394	20621	20404	20442	20583	20561	20458	20422	20551	20610	20374	20369	20375	20502	20434	20504	20416	20552	20731	20504	20601	20857	20492	20541	20443	20394	20495	20646	20362	20509	20625	20669	20440	20558	20444	20783	20597	20118	20368	20458	20381	20514	20653	20434	20617	20306	20201	20602	20444	20472	20314	20867	20582	20593	20724	20680	20428	20381	20560	20475	20369	20576	20527	20781	20446	20606	20515	20543	20608	20341	20369	20508	20402	20658	20643	20635	20528	20534	20467	20647	20338	20547	20423	20484	20599	20511	20465	20500	20405	20572	20613	20447	20521	20375	20485	20471	20602	20822	20504	20347	20547	20598	20722	20618	20645	20726	20442	20542	20731	20654	20694	20696	20750	20540	20588	20641	20726	20318	20318	20616	20610	20519	20594	20619	20794	20517	20413	20655	20615	20458	20459	20422	20359	20509	20710	20568	20482	20207	20608	20421	20557	20321	20552	20605	20593	20506	20797	20526	20486	20548	20492	20803	20550	20681	20501	20505	20311	20512	20398	20641	20476	20563	20407	20528	20411	20617	20611	20418	20584	20466	20404	20551	20631	20484	20437	20572	20501	20435	20532	20590	20637	20549	20381	20444	20624	20612	20789	20626	20398	20464	20456	20776	20411	20438	20397	20481	20601	20655	20569	20668	20526	20583	20613	20420	20231	20369	20466	20451	20613	20385	20609	20440	20567	20416	20669	20416	20534	20631	20660	20645	20749	20561	20511	20464	20724	20600	20495	20476	20543	20620	20546	20641	20590	20474	20543	20626	20585	20338	20738	20673	20585	20316	20490	20695	20612	20611	20639	20647	20404	20424	20631	20571	20400	20444	20468	20540	20486	20340	20481	20830	20449	20484	20766	20594	20515	20631	20500	20518	20605	20626	20474	20577	20553	20442	20482	20542	20442	20380	20477	20365	20681	20705	20617	20557	20358	20364	20647	20720	20468	20603	20594	20862	20684	20477	20660	20382	20761	20366	20427	20597	20632	20491	20467	20589	20556	20450	20346	20559	20502	20648	20696	20415	20567	20553	20620	20426	20301	20456	20467	20464	20473	20518	20529	20660	20375	20424	20556	20895	20535	20596	20382	20523	20538	20773	20512	20516	20628	20582	20495	20747	20345	20452	20451	20527	20518	20338	20384	20573	20672	20460	20402	20671	20502	20629	20477
29876	49465	47255	36569	28972	22961	20178	19184	19772	27837	38630	32054	20602	22732	25807	27029	24922	21589	19041	17746	17262	17324	17020	17126	17078	17075	17014	17130	17114	17172	17079	17191	16910	17169	16952	16946	17076	17027	17284	17147	17285	16947	17181	17002	17050	16840	17093	17044	17056	17146	16977	17284	17295	16990	17219	17136	17045	17070	17027	17143	17079	17086	17143	16949	17178	17000	17091	17247	17027	17289	17108	17075	17023	17067	17204	17037	17121	17149	17132	16995	17128	17032	17072	17309	17092	17098	17128	16980	16903	16961	17154	17018	17013	16990	16972	17217	17118	17012	17023	16990	16988	16998	17274	16993	17053	16965	17145	17102	17092	17109	17083	17064	17043	17015	17076	17088	17162	17094	17065	16974	17046	17073	17159	17017	16912	17160	17027	16932	17017	17082	17116	17127	16936	16782	17060	16995	16947	16998	16912	17197	17025	17162	17094	16920	16990	17061	17065	17118	16981	17059	17126	17100	17006	17174	17171	17075	16966	17265	17018	16940	16940	16997	16997	16987	17081	17095	17210	17170	17029	16837	17121	17043	17116	17051	17045	16957	17159	17045	16969	17176	17040	16989	16989	16991	17131	17100	16934	16957	17122	17109	17038	17036	16898	17097	17032	17088	17135	17006	17066	17042	17152	16954	17116	17040	17045	17024	17016	17137	17150	17062	17109	17004	17141	17056	16851	17101	17126	16968	16967	17044	16984	17068	17042	17102	17066	16965	17071	16989	17055	16936	17117	17061	17115	16970	17246	17110	17066	17019	16884	16913	17050	16702	16879	17050	16878	17014	16963	16994	17127	17224	17003	17018	17104	16898	16850	16949	17058	16983	16960	16983	17112	17137	17048	16961	17006	16994	16986	17120	17012	17008	17156	16967	16951	17018	17246	17101	17141	16987	17019	16877	17227	17001	17209	17143	16925	17060	17110	17104	17133	17073	17059	17074	17043	17112	17019	16775	17263	16888	17207	17079	17224	16985	17063	16970	17069	16921	17100	17397	17052	16997	16933	17081	16933	17090	17043	16917	17043	16963	17041	17008	17053	17034	17032	17116	17250	17069	16932	17004	17007	16926	16994	16967	17015	17077	17275	16951	17086	17024	17032	17014	17073	17007	16937	17090	16955	17083	16954	17063	16892	16907	16966	17069	17058	17130	16920	16987	17158	16969	17036	17279	17072	16909	17020	17181	16880	17090	16930	16869	16919	17030	16921	17062	17040	17091	17103	17177	17095	17010	16975	17191	17059	17002	16970	17183	17230	17082	17019	17067	17026	17054	17025	17263	16973	17005	17018	17052	16950	16850	17005	17028	17088	17033	17129	16962	17092	17072	17000	17011	17038	17154	17051	17088	17099	17047	17160	16998	17093	17032	17057	17007	16923	17098	17158	17103	16903	17033	17136	16941	17169	16990	16990	17137	17251	16954	16922	17116	17056	17112	16985	17129	16859	17148	17062	17171	17066	16891	17102	16996	17154	16994	17127	17025	17205	17046	17088	16987	16955	17122	17163	17082	17050	17002	16951	17063	16915	17160	16939	17119	17000	17101	17005	16907	17037	16983	17183	16815	17046	17009	17103	17055	17078	16994	17054	17091	16988	17313	17098	17162	17102	17065	17217	17052	17037	16923	17044	17111	16999	16847	17192	16996	16951	16960	17057	17000	17119	17131	16897	16940	16844	17045	16994	16925	17045	17266	16898	17019	17028	17009	17027	16953	17056	17021	17013	17126	16987	16941	17060	17080	16805	17094	17278	16941	17027	17133	17173	17220	17105	16984	17052	16992	17014	16934	17125	17014	16983	16981	17124	17120	16987	17197	17115	17001	16976	16979	17061	17101	16778	17125	17019	17074	17070	17087	17153	16945	17005	16994	17122	16999	16940	16879	16949	16899	17024	17026	17048	16899	17078	17012	17149	16996	16983	16954	17115	17093	16965	16885	17012	16919	16925	17106	17028	17048	16894	16978	17114	17029	16879	17053	17019	17017	16712	16966	17035	16940	17031	17032	16959	16981	16949	17013	17141	17026	17108	16937	17005	17138	17093	17178	16957	16938	17054	17130	17357	16850	17016	16851	17031	17034	17100	17023	16971	17038	16948	16934	17249	16992	17043	16967	16948	16980	17175	17039	17169	16931	17203	16954	16989	17073	16923	16939	16993	17108	17112	17096	16997	17101	17038	17062	17131	17064	17061	16847	17037	17052	16945	16990	16903	16968	17109	16907	17136	17264	17026	17009	16910	17074	16984	17010	16994	16943	17009	17016	17066	17126	17043	17020	17212	17020	16927	17076	17158	16852	17165	17134	16822	17077	17127	16821	16839	16974	17113	17066	16949	16908	16984	16951	16953	17090	17071	16922	17170	17078	17048	17165	16845	17135	17168	17046	17025	17120	17019	17088	17049	16904	17002	16916	17110	17089	17140	17017	16959	17113	17158	16909	17112	16991	16956	16997	17018	17074	16875	17016	17191	16952	17058	16958	17227	17006	17135	16949	16942	17103	17154	16905	17086	16943	17156	17095	16955	17073	17051	17078	17015	17015	17228	16904	16971	17074	16931	16991	17070	17081	17169	17089	17097	17157	17080	16971	17122	17147	16895	16914	17067	17043	17034	16949	17162	16863	16916	17047	16926	17157	17004	17179	16877	16819	17091	16873	17184	17053	17050	17038	17038	17113	17099	16859	17220	16959	17051	16901	16853	17104	16994	16910	16995	16996	16801	17078	16945	17078	16957	17080	17117	17108	17012	17081	16963	17171	17023	17071	17246	17078	16991	17015	16957	16900	17008	17074	16952	17064	17159	17108	16928	17082	17075	16867	16793	17218	17030	17060	16887	16819	16854	17041	17104	17067	17029	17107	17041	17038	17037	17142	16972	16938	17075	17112	17132	17077	17005	16934	16968	16908	16914	17171	17169	16873	16983	17109	16956	17161	16932	17094	17104	17132	17026	17146	17138	17105	17032	17217	16949	17065	16907	17120	17093	17142	17086	17215	16937	17168	17118	17122	17082	17119	17061	16961	17126	16970	17171	16948	16967	16973	17068	16977	17077	17082	17155	17112	16956	17085	17004	17093	16930	16865	16980	17049	17062	16912	17057	16995	17172	16916	17015	17067	16958	16927	17089	17012	16954	16834	17079	17043	17064	16854	16999	17059	17023	17160	16974	17044	17019	17059	17042	17013	17203	17069	17167	17173	17189	16897	17218	16983	17039	16962	16989	17035	17006	17275	17088	17103	17012	17001	17084	17007	17110	16976	16957	16982	17101	16945	17155	17035	17061	16962	16918	16854	16918	17364	17065	17042	16993	17082	17174	17132	17053	17057	16937	17080	17175	17169	17129	16904	17084	17007	16949	17074	16956	17043	16878	17075	16916	17084	17140	16966	17030	17131	17199	16919	16951	17048	16975	16964	17006	17032	17002	17021	16984	16804	17198	17097	17010	17037	17143	16875	17192	16990	16995	16981	16998	16940	17151	17004	17131	17112	17222	17018	17003	17119	16799	17098	16995	17163	17094	17157	16983	16938	17011	16818	16894	16994	17005	17047	16923	17174	17060	16958	17083	17069	16816	17061	16932	17104	17261	17058	17172	17148	16960	17099	17002	16926	16973	16789	17040	17019	17225	16867	17044	17025	16847	17130	17231	16877	17021	17040	17199	17027	17120	17092	17101	17041	17205	16983	17089	17139	17027	17172	16970	17017	17066	16985	16975	16928	16976	17009	17070	16961	17120	17061	17061	17228	17152	17097	17161	17024	17005	16979	17161	17052	16872	16980	17185	16952	16966	16994	16976	16813	16971	17126	17075	17149	16972	16933	16975	16921	17109	17067	17134	17175	17115	17042	16885	17085	17046	16929	16978	17189	16838	17110	16984	16942	16901	17128	17000	17000	17238	16887	17263	17101	16989	17072	17082	17006	17050	17046	17029	17017	17091	16987	17018	16970	16993	16933	17090	16964	17084	17097	17033	17058	16987	17051	17088	17011	17197	17069	17017	17148	16987	17093	16957	16992	17143	16864	17063	16971	17192	16876	17174	17133	16975	16950	16974	17142	17083	17067	16870	16891	17107	16998	17080	17092	17049	17038	17100	17009	16918	17119	17042	16897	17036	17047	16981	16918	17125	17023	16876	17242	17130	16941	17074	17108	17033	17021	16950	16952	17130	17046	17115	17041	16864	16893	16910	17075	17176	17053	16948	17050	17032	16897	16973	17104	17016	16923	17104	17060	17160	17016	17083	16970	17140	17071	17084	17005	17143	17110	17014	16996	16867	17079	17064	17035	17115	16914	17123	16969	17040	16928	17018	17231	17040	17038	17005	16975	17104	17031	17004	16890	17054	17145	16982	17291	17056	17022	17058	17093	16874	17077	17014	16964	17195	16935	17034	16925	17208	17040	16801	17248	17284	16882	17041	17126	17000	16975	17126	16897	17170	16902	16972	16867	17122	17011	16969	17116	17127	16938	17211	17021	17131	17015	16999	16942	17118	17021	17077	16901	17050	16984	17147	17037	17079	16889	17051	17119	17120	17085	17009	17047	17036	16950	17063	17119	17057	17026	17196	17019	17045	16963	17086	17098	16998	17113	17016	16913	17043	16901	17043	17085	16977	17167	17106	17155	16905	17127	17008	16920	17151	17022	16990	17076	17125	17120	17134	17133	17072	17005	17070	17139	17374	16855	16957	17002	16985	17110	17244	16930	16893	16979	16963	16870	16955	17061	17114	17123	17160	17090	17159	16963	17149	16881	16980	17015	17063	16952	17134	17070	17289	17153	17013	16979	17023	17009	17055	17137	17004	17047	17006	17061	17131	16894	16825	17159	17136	17134	17008	16889	16954	17051	16920	16997	17005	17017	17002	17024	17148	16835	17030	17155	17084	17076	16891	17156	17025	17067	17015	17054	17089	16927	17072	17056	16820	16951	17025	17140	16873	17000	16949	16901	16969	17141	17053	17040	17066	16927	16994	17038	17144	17016	16995	17200	17111	17073	16980	16981	17004	17118	17143	17095	17126	17075	17051	17018	17020	16954	17111	17063	17083	17100	16942	17037	17170	17015	16871	17062	16956	17122	16916	16888	16957	16895	17067	17077	17134	16981	16836	17156	17175	17032	17047	16902	17031	17015	16937	17220	17204	16847	17077	17022
28342	24625	30305	27022	22968	21888	20985	20696	20927	21133	21402	21391	20801	20841	21071	21463	21398	21400	20953	21015	20500	20716	20574	20529	20501	20473	20787	20461	20405	20746	20648	20664	20759	20656	20609	20621	20568	20546	20631	20560	20621	20570	20606	20765	20693	20574	20721	20479	20488	20540	20657	20790	20712	20451	20623	20716	20680	20800	20539	20454	20597	20511	20594	20709	20665	20527	20486	20548	20645	20497	20360	20591	20712	20449	20455	20595	20558	20925	20609	20682	20493	20677	20690	20534	20662	20528	20618	20565	20781	20635	20790	20727	20828	20584	20717	20452	20621	20684	20570	20590	20547	20402	20708	20673	20453	20540	20750	20731	20582	20666	20808	20676	20654	20754	20567	20818	20562	20623	20534	20471	20672	20375	20668	20693	20598	20650	20533	20598	20502	20666	20677	20774	20686	20722	20353	20592	20626	20642	20691	20734	20790	20684	20683	20819	20539	20698	20570	20809	20488	20464	20685	20552	20539	20625	20554	20618	20597	20749	20568	20700	20653	20526	20622	20717	20542	20567	20609	20572	20604	20650	20668	20615	20706	20619	20744	20767	20535	20561	20383	20591	20552	20500	20551	20470	20689	20544	20458	20624	20572	20614	20506	20517	20484	20400	20723	20477	20678	20755	20608	20706	20599	20555	20828	20570	20797	20656	20661	20665	20508	20618	20631	20432	20582	20611	20684	20673	20764	20614	20656	20453	20929	20459	20474	20578	20488	20681	20364	20416	20583	20701	20640	20496	20547	20788	20620	20635	20609	20687	20760	20485	20598	20472	20728	20680	20790	20669	20456	20759	20690	20441	20497	20485	20685	20730	20546	20664	20515	20610	20487	20720	20780	20729	20694	20695	20507	20552	20691	20615	20581	20492	20395	20726	20615	20526	20703	20465	20608	20704	20673	20477	20622	20601	20663	20415	20697	20452	20566	20494	20601	20728	20495	20565	20439	20517	20672	20550	20521	20687	20438	20727	20656	20567	20610	20541	20446	20396	20488	20347	20373	20774	20709	20643	20696	20623	20435	20569	20881	20457	20605	20760	20723	20721	20509	20585	20664	20689	20587	20648	20460	20582	20490	20599	20565	20564	20822	20618	20482	20601	20686	20581	20641	20513	20732	20521	20675	20632	20629	20428	20650	20466	20840	20549	20760	20394	20463	20758	20602	20613	20672	20710	20719	20591	20693	20594	20710	20599	20736	20276	20513	20601	20714	20748	20691	20632	20649	20518	20563	20513	20663	20807	20618	20745	20595	20620	20459	20533	20582	20547	20529	20675	20734	20666	20608	20478	20568	20579	20658	20421	20445	20752	20636	20502	20726	20658	20801	20638	20511	20277	20430	20735	20763	20477	20632	20733	20553	20580	20466	20591	20607	20787	20674	20593	20626	20756	20561	20535	20573	20667	20522	20571	20741	20575	20612	20446	20588	20476	20701	20479	20893	20836	20604	20494	20427	20490	20508	20518	20381	20513	20611	20492	20522	20635	20479	20586	20529	20471	20519	20704	20565	20563	20654	20811	20742	20507	20456	20931	20612	20835	20576	20675	20650	20623	20620	20416	20560	20599	20684	20649	20818	20634	20789	20897	20733	20664	20593	20466	20732	20400	20688	20822	20474	20724	20774	20526	20809	20747	20464	20549	20583	20546	20524	20651	20517	20754	20662	20708	20717	20672	20703	20593	20686	20705	20573	20485	20837	20834	20490	20514	20519	20536	20418	20508	20607	20619	20948	20552	20580	20372	20653	20515	20442	20420	20674	20710	20681	20756	20557	20605	20598	20557	20703	20577	20761	20908	20650	20560	20514	20436	20538	20609	20575	20479	20690	20567	20533	20637	20399	20381	20436	20772	20615	20571	20795	20525	20515	20606	20568	20622	20509	20767	20540	20725	20688	20676	20354	20556	20490	20642	20982	20710	20658	20428	20614	20622	20553	20525	20536	20592	20696	20708	20584	20711	20859	20614	20511	20697	20572	20585	20647	20554	20779	20657	20739	20725	20732	20633	20531	20487	20667	20578	20629	20576	20511	20780	20500	20633	20334	20760	20536	20721	20609	20620	20720	20758	20779	20702	20496	20286	20623	20554	20566	20723	20667	20543	20627	20637	20662	20565	20638	20630	20626	20590	20591	20668	20515	20334	20498	20652	20491	20459	20703	20612	20503	20370	20734	20519	20603	20717	20567	20570	20432	20509	20581	20672	20589	20773	20751	20502	20402	20488	20515	20728	20644	20611	20481	20575	20369	20519	20550	20747	20648	20657	20591	20492	20642	20467	20832	20409	20522	20613	20736	20568	20698	20663	20750	20390	20625	20485	20632	20571	20486	20786	20527	20674	20574	20724	20756	20504	20591	20565	20821	20540	20723	20510	20695	20532	20605	20420	20564	20649	20520	20504	20626	20595	20791	20596	20616	20573	20636	20696	20583	20719	20689	20616	20628	20819	20496	20615	20490	20320	20504	20805	20698	20555	20579	20778	20446	20754	20816	20344	20804	20655	20567	20577	20736	20493	20663	20757	20621	20416	20739	20727	20312	20403	20659	20579	20615	20721	20821	20573	20737	20663	20623	20494	20523	20625	20612	20565	20623	20384	20406	20746	20617	20619	20615	20727	20592	20547	20521	20417	20339	20529	20666	20738	20709	20638	20666	20723	20548	20661	20491	20693	20479	20436	20651	20691	20542	20759	20524	20887	20545	20637	20438	20549	20535	20598	20889	20761	20548	20519	20564	20654	20635	20532	20463	20506	20697	20593	20476	20413	20637	20769	20710	20670	20522	20547	20733	20527	20442	20557	20643	20624	20558	20574	20604	20650	20651	20447	20715	20743	20575	20824	20695	20534	20659	20510	20493	20423	20602	20712	20848	20625	20571	20808	20530	20673	20758	20540	20576	20580	20769	20454	20443	20669	20667	20724	20687	20447	20552	20704	20584	20341	20568	20624	20619	20570	20668	20688	20620	20648	20532	20749	20684	20512	20508	20706	20962	20612	20564	20450	20655	20746	20855	20604	20705	20691	20741	20519	20651	20622	20636	20773	20566	20684	20289	20725	20707	20608	20574	20723	20571	20644	20534	20574	20596	20435	20684	20544	20561	20451	20545	20669	20602	20580	20696	20621	20715	20563	20633	20457	20475	20576	20586	20514	20748	20488	20655	20646	20646	20715	20690	20511	20890	20509	20794	20682	20743	20396	20647	20499	20553	20742	20724	20759	20606	20479	20736	20557	20645	20735	20799	20568	20690	20605	20680	20791	20460	20444	20706	20613	20662	20577	20630	20627	20670	20560	20552	20506	20661	20630	20545	20652	20602	20498	20549	20673	20556	20713	20580	20412	20430	20597	20671	20653	20488	20522	20522	20636	20689	20671	20798	20403	20703	20576	20741	20600	20542	20431	20451	20820	20610	20530	20684	20942	20984	20810	20770	20773	20640	20614	20579	20682	20510	20684	20643	20418	20623	20805	20698	20746	20696	20673	20717	20529	20670	20769	20355	20563	20598	20828	20623	20477	20616	20566	20664	20544	20624	20559	20735	20670	20496	20647	20588	20622	20677	20774	20599	20707	20594	20814	20517	20488	20380	20691	20549	20767	20655	20522	20581	20566	20621	20751	20652	20684	20572	20612	20744	20375	20384	20816	20805	20562	20471	20618	20781	20562	20420	20740	20547	20846	20654	20503	20358	20760	20462	20521	20656	20576	20566	20719	20580	20671	20885	20645	20621	20711	20398	20676	20733	20698	20557	20706	20512	20593	20887	20737	20497	20695	20686	20412	20455	20560	20415	20721	20848	20609	20512	20376	20719	20624	20521	20695	20586	20639	20766	20787	20415	20478	20761	20812	20703	20457	20472	20754	20555	20620	20576	20669	20522	20766	20500	20743	20626	20570	20626	20619	20639	20657	20622	20342	20359	20382	20617	20583	20597	20479	20566	20657	20685	20442	20755	20656	20475	20624	20745	20930	20794	20628	20700	20462	20679	20594	20504	20793	20584	20648	20605	20576	20557	20662	20666	20516	20588	20700	20615	20634	20613	20480	20472	20539	20694	20611	20698	20589	20506	20792	20391	20570	20551	20571	20495	20587	20402	20654	20591	20560	20683	20673	20501	20566	20590	20845	20698	20599	20648	20657	20541	20334	20707	20704	20646	20570	20593	20508	20432	20740	20586	20547	20743	20454	20722	20794	20423	20592	20722	20526	20648	20653	20733	20540	20743	20499	20540	20683	20439	20642	20677	20409	20602	20599	20568	20526	20461	20634	20558	20624	20559	20656	20768	20597	20594	20629	20683	20488	20705	20469	20520	20733	20725	20697	20517	20451	20629	20456	20670	20504	20524	20803	20756	20545	20466	20488	20525	20717	20506	20489	20772	20738	20447	20602	20795	20436	20558	20693	20727	20538	20503	20489	20639	20596	20511	20794	20595	20611	20803	20363	20669	20538	20664	20648	20632	20433	20606	20650	20700	20584	20585	20791	20588	20633	20653	20427	20622	20475	20569	20780	20696	20608	20658	20773	20657	20403	20612	20422	20627	20810	20595	20600	20501	20729	20580	20746	20613	20666	20792	20701	20884	20628	20570	20619	20772	20711	20455	20573	20683	20557	20648	20737	20797	20555	20484	20513	20804	20694	20813	20636	20678	20626	20713	20585	20612	20699	20881	20555	20400	20591	20455	20700	20797	20620	20657	20630	20804	20489	20677	20997	20886	20675	20696	20539	20657	20647	20572	20521	20559	20850	20556	20593	20734	20702	20611	20465	20796	20693	20495	20467	20589	20586	20475	20616	20539	20435	20579	20585	20627	20736	20539	20516	20609	20558	20705	20564	20742	20635	20536	20587	20522	20619	20521	20561	20685	20538	20554	20803	20692	20509	20809	20500	20693	20702	20652	20708	20523	20458	20702	20713	20663	20286	20557	20484	20602	20653	20579	20726	20719	20671	20582	20596	20798	20693	20491	20666	20566	20568	20560	20477	20875	20569	20761	20737	20756	20626	20486	20586	20660	20581	20646	20445	20488	20436	20599	20644	20677	20458	20508	20447	20523	20666	20677	20555	20631	20537	20885	20687	20502	20534	20447	20495	20558	20371	20748	20554	20541	20764	20342	20552	20702	20518	20748	20505	20655	20556	20574	20533	20860	20662
25978	35037	31121	23886	20668	18288	17570	17420	17264	17727	18171	17839	17289	17299	17757	18076	17969	17743	17343	17242	17147	17064	17112	17036	16953	17193	17111	17144	17078	17002	17182	17304	17236	16996	17124	17147	17065	16991	16985	17123	17212	17081	17099	17221	17113	17075	16905	17193	17177	17327	17094	17028	17079	17049	17068	17153	17033	17153	17324	17219	17113	17032	17319	17154	17214	17181	17185	17109	16921	17173	17153	17163	17135	17135	17082	17136	17032	17072	17088	17090	17110	17103	17347	17008	17125	16985	17138	17074	17326	17085	16913	17176	16896	17180	17254	17000	17144	17169	16993	16969	17018	17177	17335	17209	17060	17100	17295	17165	17093	17192	17201	16977	17022	17157	17179	17011	17104	16946	17146	16966	17159	16831	17057	17169	17267	17245	17075	17049	17028	17231	17112	16987	17138	17097	17109	17080	17270	17112	17041	17221	16991	17266	17112	17158	17112	17237	17070	17059	17059	17098	17174	17013	17016	16984	17275	17041	17328	17192	17028	17092	17178	17123	17212	17086	17152	17173	17050	17118	17061	17018	17087	16941	17120	17353	17160	17085	16989	17166	17165	17034	17197	17116	17166	17165	17077	17039	17146	17029	17002	17034	16994	17115	17023	17258	17068	17036	16923	17090	17121	17204	17246	17077	17093	17175	17173	16893	17133	17151	17097	17152	16855	17126	17087	17140	17201	17143	17162	17111	17167	17070	17146	17027	17101	17176	16999	17302	17095	16929	17040	17089	17078	17093	17082	16969	17076	16962	17096	17047	17024	17200	16931	17208	17163	17191	17264	17085	17102	17188	17150	17227	17095	17014	17166	17026	17188	17090	17118	17221	17103	17038	16998	17084	17051	16985	17108	17092	17143	17017	17034	17147	17117	17109	17214	17162	17040	17220	17204	17136	17116	17042	17038	17039	17214	17036	17125	17116	17046	17020	17172	16923	17015	17068	17268	17091	17102	17090	17126	16920	17252	17158	17190	17148	17329	17064	17152	17183	17067	17163	17083	17043	17002	17156	17056	16910	17056	16989	16930	17107	17161	16949	17133	17028	17040	17106	17219	17089	17079	17152	17133	17220	17119	17200	17032	16905	17121	17030	16986	17241	17198	17136	17075	17271	17214	17034	16921	17098	17153	17141	17203	17200	17147	17156	17240	17114	17192	17019	16997	17127	17149	17019	17057	17175	16967	17096	17113	17294	17155	17192	17332	17026	17073	17056	17069	17041	17117	17074	17113	17083	16929	17258	17280	17041	17176	17242	17112	17239	17027	17207	17368	17048	17124	17094	16970	17133	17194	17299	17135	17100	17238	17068	16985	17264	17057	17112	17221	17263	17147	17119	17161	17188	17168	17130	17123	17116	16986	17016	17084	17088	17239	17037	17123	17201	17019	17036	17046	17042	17058	16937	17052	17133	17064	16986	16974	16962	17167	17282	17181	17143	17032	16938	17106	16998	16983	17213	17278	17043	17065	17033	17065	17138	17136	16979	17089	17333	16952	17074	17080	17263	17211	16988	17106	17224	17065	17056	17045	16982	17084	17127	16879	17054	17095	17082	17153	17069	16914	17018	17147	17027	17214	17127	17223	16977	16974	17083	16956	16946	17041	17221	17150	17118	17229	17037	17140	17192	16911	17320	17068	17229	17019	16933	16998	17040	17141	16991	17222	17151	16944	17127	17046	17052	17131	16942	17148	17040	17229	16879	17056	17130	17126	17144	17103	17018	17220	17272	17134	17261	16975	17088	17085	17072	17058	17200	17102	17130	17145	17060	17145	17213	17121	17225	16973	17197	17000	17178	17081	17124	16969	17270	17332	17022	17207	17200	17264	16942	17106	17072	17055	17113	17034	17116	16994	17156	16896	17087	17194	17250	17171	17028	17167	16982	17098	17069	17061	17240	17076	17221	17054	17073	17243	17057	17186	17058	16988	17112	17250	17153	17146	17121	17183	17187	17025	17094	17259	17286	17117	17127	17173	17263	16987	17043	17202	17107	17267	17030	17287	16891	16994	17028	17146	17078	17231	17329	17215	16872	17072	17113	17082	17121	17038	16952	17193	17122	17019	17368	16940	17147	17239	17059	17017	17264	17100	17030	17083	17095	17187	17231	17106	16952	17060	17194	16852	17083	17046	17126	17140	17130	17183	17069	17118	17204	17118	17110	17128	16936	17200	17282	17096	17100	17109	17079	17169	17237	17164	17046	17006	16982	17114	17074	17112	17119	17133	17046	16959	17140	17148	17094	17086	17210	17125	17062	16978	17012	17172	17132	17103	17093	17307	17092	17326	17055	17005	17088	16928	17030	17167	17135	17167	17176	17032	17071	17122	17229	17209	17062	17062	16997	17080	17140	17200	16967	17095	17130	17069	17191	17324	17114	17100	17219	17066	17156	17113	17190	17021	17080	17151	17044	17177	17140	17099	17018	17211	17095	17205	17061	17242	17026	17245	17303	17111	17014	17210	16936	17079	17307	16991	17119	17060	17212	17113	17089	17155	17031	17058	17059	17159	17091	16972	16930	17189	17273	16980	17102	17119	17119	17132	17064	17074	17006	17029	17067	16955	17134	17113	17056	17046	17100	17253	17289	17177	17192	17186	17160	17044	17128	17088	17038	17168	17186	17139	17140	17235	17135	17157	17135	17059	17144	17047	16982	17356	16892	17063	17095	16874	17359	17407	17008	17216	16999	17078	17147	16965	17164	17119	17362	17231	17093	17134	17183	17113	17167	17056	17155	17072	17099	17039	16946	17014	16951	17022	17020	17281	17167	16870	17072	17129	16994	17123	17022	17185	17024	17113	16995	17217	17047	17060	17118	17177	17171	17016	17044	17355	17124	17001	16961	17197	17152	17189	17094	17018	17143	17041	17349	17037	17182	17119	17201	17153	17115	17062	17265	17226	17182	16962	17094	17210	17361	17004	16926	17095	17103	17063	17071	17057	17248	17093	17178	17125	17065	17070	16997	17213	17385	17024	17086	17204	16945	17221	17076	17203	17143	17113	16991	16952	17130	17184	17037	17141	17142	17205	16979	17018	17096	17088	16978	17283	17012	17207	17190	17039	17063	17070	16994	17052	17006	17160	17002	17052	16965	17161	16967	17102	17140	17214	16997	17189	17041	17027	17123	17264	17153	17002	17113	17039	17140	17261	17135	16921	17003	17197	17108	17097	16965	17040	17215	17152	17025	17047	17125	17047	17275	17103	17127	17105	17253	17053	17171	17066	17096	17145	17206	17058	17161	17069	17004	17192	17168	17096	17092	17125	17044	17314	17135	17212	17187	17141	17061	17191	17004	17108	17136	17006	17400	17258	16995	17172	16967	17383	17131	17162	17190	17175	17039	17111	16881	17149	17052	17176	16973	17253	17130	16999	17148	17227	17081	16973	17231	17154	17276	17195	17130	17132	17071	17155	17103	17197	16899	16998	17051	17111	17098	17017	17107	17047	17167	17222	17213	17178	16988	17306	17040	17184	16904	17269	17011	17034	17100	16936	16961	17074	17084	17253	17080	17060	17051	17052	17062	17123	17131	16895	17146	17054	17107	17210	17081	17131	16992	17057	17091	16951	17137	17106	17058	16947	17051	17099	17099	17202	17047	17026	17231	16919	17000	17049	17033	16940	17191	17150	17140	17186	17266	17112	16972	17214	17192	16995	17073	17014	16860	17150	17146	17045	17282	17248	17013	17164	17114	17181	17050	17019	16938	16951	17101	17017	16999	16999	17100	17030	17061	17212	17187	16994	17015	17107	17159	17270	16938	17021	17261	17112	17062	17103	16893	17073	16943	17314	16994	17035	17071	17125	17101	17206	17213	16958	17087	17217	17119	17178	16998	17098	17005	17122	17235	17003	17131	17080	17122	17175	17236	17091	17257	17104	17053	16965	17234	17111	17031	17252	17170	17084	17181	17307	17001	17206	17191	17173	17038	17283	17161	17070	16967	17248	17115	17089	17044	17135	17079	17168	17302	17175	17188	17123	17215	16975	17201	17139	16952	17307	17224	17236	17113	17180	17205	17041	17061	17151	17168	17138	17138	17040	17036	17077	17156	17063	17220	16986	17226	17099	17223	17145	17158	17055	17109	17070	17073	17136	17244	17264	17121	17111	17058	17193	17201	17073	16982	16946	17152	17269	17078	17254	17185	17340	17142	17144	17067	17146	17163	17107	17077	17022	17187	16964	17085	17165	17108	17087	17041	17105	17267	17176	17066	17007	17132	17172	17046	17336	17057	17002	17266	17059	16961	17111	17189	17041	17217	16944	17033	17118	17339	17209	17080	17041	17052	17085	17128	17243	17012	17277	17149	17135	17166	17107	17046	17304	17136	17079	17193	17213	16976	17239	17042	17100	17074	17174	17010	17081	16878	17092	17011	17146	17014	17204	17094	17186	17141	17305	17115	17161	17022	17022	17266	17217	17190	17206	16828	17120	17165	17199	17026	17172	17214	17223	16919	17365	17013	17104	17203	17158	17218	17138	17044	16907	17209	17180	17181	17259	17163	17015	17113	17091	17343	17145	17159	17203	16932	17261	17125	16893	17025	17002	17115	17080	16898	17124	17108	17023	17160	17035	17064	17067	17045	17086	17040	17130	17103	17140	17274	17252	17085	16932	17150	17129	17043	17078	17013	17093	17097	16994	17158	17119	17090	17062	17166	17141	17036	17218	17032	17086	17104	17161	17224	17098	17253	17115	17077	16993	17026	17135	16998	17044	17126	17183	17161	17035	17064	17121	17236	17131	16990	17132	16992	17122	17164	16973	16925	17252	17048	17096	17114	17037	17090	16923	17041	17165	16925	17130	17033	17135	16962	17073	17142	17180	17081	17141	17135	17216	17202	17153	17005	17163	17309	17160	17108	16981	17099	17111	17035	17134	17082	17224	17050	17245	17047	16958	17043	17038	17188	17221	17059	17355	17204	17193	17174	17015	17057	17117	17111	17044	17055	17171	17114	17136	16902	17147	16986	17120	17057	17282	17168	17097	17133	17016	17164	17024	17046	17003	17202	17157	16848	17212	17039	17251	17083	17075	17102	16991	17132	17197	17064	17105	17249	17126	17263	17252	17112	17134	17042	16977	17073	17252	17091	17197	17158	17123	17366	17051	17106	17176	17204	17007	17124	16911	17153	17056	17103	17232	17170
24245	21483	28877	25592	24339	24396	24018	21643	21539	24240	26075	24940	21651	20909	22725	25146	25035	23418	21958	21174	20817	20633	20458	20408	20695	20315	20491	20490	20491	20656	20654	20447	20440	20470	20366	20327	20365	20398	20519	20447	20388	20470	20540	20516	20485	20321	20341	20386	20420	20604	20230	20482	20491	20357	20335	20391	20433	20224	20281	20311	20657	20495	20615	20412	20423	20270	20484	20444	20560	20503	20465	20489	20348	20364	20423	20459	20412	20213	20326	20293	20343	20193	20165	20576	20395	20518	20421	20530	20475	20419	20294	20352	20437	20351	20443	20280	20253	20556	20344	20352	20592	20445	20152	20522	20226	20377	20408	20498	20677	20273	20653	20253	20340	20623	20404	20334	20330	20295	20474	20383	20598	20298	20370	20260	20301	20147	20370	20406	20431	20322	20325	20355	20278	20401	20521	20428	20267	20371	20434	20394	20231	20232	20459	20329	20538	20050	20320	20504	20584	20482	20379	20308	20441	20392	20577	20459	20357	20413	20277	20418	20518	20297	20426	20439	20297	20392	20499	20361	20292	20380	20442	20245	20359	20539	20413	20519	20367	20342	20660	20453	20557	20340	20253	20358	20516	20459	20440	20362	20278	20323	20451	20554	20404	20487	20236	20267	20494	20414	20451	20283	20256	20543	20525	20408	20370	20356	20290	20210	20500	20352	20319	20352	20507	20372	20375	20359	20430	20305	20485	20264	20322	20418	20475	20460	20400	20274	20563	20303	20550	20495	20352	20656	20359	20495	20308	20384	20283	20434	20071	20455	20396	20387	20251	20528	20649	20412	20641	20399	20462	20376	20340	20284	20257	20193	20293	20417	20427	20433	20346	20436	20580	20309	20397	20576	20136	20545	20500	20402	20300	20313	20320	20290	20308	20137	20378	20471	20426	20348	20406	20442	20354	20212	20183	20464	20390	20646	20235	20374	20510	20485	20442	20266	20343	20458	20421	20394	20353	20217	20341	20185	20420	20411	20277	20316	20373	20216	20421	20428	20327	20201	20547	20534	20518	20360	20267	20625	20319	20243	20429	20321	20470	20504	20376	20553	20389	20261	20470	20429	20382	20327	20239	20182	20553	20617	20570	20342	20366	20276	20370	20350	20185	20188	20460	20294	20444	20541	20482	20359	20434	20459	20402	20254	20340	20560	20486	20363	20415	20368	20604	20509	20347	20493	20367	20323	20262	20270	20349	20333	20613	20329	20213	20652	20457	20302	20347	20363	20732	20313	20491	20430	20470	20270	20350	20322	20376	20245	20406	20349	20390	20525	20283	20282	20445	20374	20533	20262	20252	20415	20425	20300	20485	20385	20352	20338	20320	20400	20420	20342	20389	20494	20402	20722	20475	20382	20311	20412	20430	20184	20472	20252	20385	20416	20265	20450	20295	20402	20362	20428	20368	20466	20213	20327	20388	20264	20266	20410	20523	20366	20414	20404	20180	20572	20166	20427	20276	20550	20331	20436	20427	20514	20266	20486	20459	20240	20358	20285	20431	20352	20155	20473	20375	20270	20213	20224	20488	20303	20292	20241	20280	20305	20439	20446	20366	20301	20472	20441	20525	20630	20395	20605	20467	20287	20318	20251	20422	20371	20492	20511	20460	20427	20361	20202	20351	20420	20306	20498	20479	20384	20434	20356	20379	20598	20409	20161	20462	20534	20422	20472	20168	20307	20346	20474	20463	20593	20391	20612	20281	20231	20332	20343	20291	20439	20497	20390	20472	20518	20249	20319	20426	20257	20282	20388	20389	20231	20331	20340	20467	20415	20432	20451	20336	20272	20276	20169	20302	20446	20302	20529	20544	20389	20479	20508	20497	20383	20425	20520	20379	20402	20153	20470	20119	20189	20578	20366	20412	20331	20409	20405	20287	20176	20349	20326	20554	20260	20588	20292	20524	20255	20154	20358	20373	20159	20262	20461	20317	20371	20315	20389	20562	20639	20193	20337	20432	20410	20502	20385	20670	20382	20198	20195	20218	20428	20017	20097	20292	20388	20511	20411	20523	20314	20349	20487	20372	20278	20140	20370	20371	20463	20461	20284	20608	20327	20478	20303	20472	20514	20420	20244	20390	20339	20427	20516	20281	20405	20325	20431	20250	20537	20325	20280	20405	20347	20319	20337	20439	20478	20553	20252	20331	20543	20713	20431	20350	20176	20226	20472	20371	20423	20174	20575	20515	20406	20312	20390	20345	20540	20496	20432	20408	20347	20334	20414	20413	20520	20366	20287	20373	20320	20389	20372	20338	20188	20270	20383	20362	20307	20599	20466	20360	20252	20334	20648	20201	20353	20426	20417	20438	20480	20326	20344	20415	20512	20438	20463	20347	20334	20368	20316	20316	20165	20492	20359	20321	20416	20587	20344	20325	20150	20575	20273	20237	20277	20312	20643	20361	20125	20264	20573	20340	20240	20308	20333	20450	20568	20566	20388	20332	20292	20338	20088	20114	20210	20394	20284	20207	20211	20358	20200	20424	20416	20534	20387	20308	20385	20640	20370	20317	20252	20400	20354	20436	20274	20590	20365	20336	20435	20408	20188	20253	20348	20360	20536	20253	20659	20276	20393	20678	20472	20452	20181	20361	20444	20450	20390	20273	20351	20421	20434	20288	20186	20591	20573	20539	20268	20383	20537	20558	20215	20259	20379	20436	20214	20268	20308	20935	20453	20421	20389	20461	20257	20458	20409	20469	20256	20448	20431	20608	20318	20226	20092	20424	20358	20366	20385	20468	20296	20181	20272	20406	20421	20208	20395	20337	20249	20070	20450	20472	20295	20349	20482	20356	20286	20131	20173	20402	20127	20140	20431	20431	20435	20274	20271	20306	20245	20245	20289	20297	20286	20261	20403	20288	20273	20308	20540	20538	20525	20421	20394	20570	20298	20489	20338	20560	20282	20368	20185	20626	20653	20410	20368	20146	20480	20494	20071	20353	20559	20306	20420	20416	20470	20432	20577	20564	20215	20275	20377	20281	20472	20385	20298	20215	20597	20423	20500	20381	20462	20525	20576	20449	20354	20215	20510	20480	20397	20278	20414	20334	20529	20359	20266	20609	20419	20452	20363	20424	20488	20446	20399	20549	20504	20468	20364	20334	20315	20523	20343	20289	20245	20438	20410	20334	20406	20414	20558	20483	20576	20626	20494	20413	20447	20545	20580	20170	20312	20558	20370	20407	20313	20266	20203	20236	20389	20386	20333	20461	20312	20588	20526	20474	20453	20374	20365	20379	20244	20429	20383	20456	20379	20175	20228	20547	20583	20669	20466	20344	20427	20520	20274	20268	20487	20361	20594	20342	20415	20624	20342	20361	20417	20473	20317	20150	20222	20364	20496	20392	20643	20448	20388	20158	20525	20539	20397	20322	20373	20465	20297	20333	20292	20470	20385	20415	20539	20354	20293	20368	20302	20225	20348	20519	20448	20459	20503	20515	20628	20411	20345	20413	20368	20454	20273	20439	20372	20396	20465	20193	20327	20257	20247	20404	20487	20449	20325	20060	20200	20520	20378	20337	20331	20347	20411	20426	20354	20204	20412	20399	20250	20467	20448	20511	20547	20436	20547	20235	20364	20384	20554	20290	20394	20103	20463	20428	20533	20372	20304	20466	20389	20381	20352	20274	20370	20391	20481	20434	20439	20171	20629	20275	20282	20363	20337	20519	20497	20310	20366	20270	20304	20426	20085	20524	20395	20426	20426	20312	20319	20423	20458	20173	20179	20450	20293	20361	20299	20350	20235	20322	20518	20327	20239	20527	20527	20393	20411	20271	20109	20240	20336	20298	20327	20336	20497	20633	20440	20492	20445	20471	20317	20551	20329	20330	20337	20670	20348	20577	20353	20415	20235	20401	20386	20202	20501	20315	20419	20480	20569	20359	20396	20663	20543	20287	20376	20324	20249	20435	20297	20383	20277	20511	20295	20418	20535	20398	20377	20419	20344	20146	20501	20340	20340	20370	20638	20473	20384	20396	20496	20378	20470	20496	20515	20434	20022	20285	20447	20557	20398	20524	20618	20424	20465	20319	20251	20418	20182	20525	20430	20600	20547	20502	20340	20409	20314	20244	20302	20506	20429	20478	20413	20249	20429	20229	20531	20377	20382	20424	20378	20205	20363	20362	20381	20287	20344	20272	20341	20428	20223	20595	20387	20477	20354	20399	20450	20305	20435	20374	20346	20569	20341	20410	20408	20371	20167	20472	20263	20603	20540	20544	20360	20292	20237	20474	20357	20393	20368	20428	20560	20534	20246	20624	20379	20403	20465	20269	20390	20421	20318	20260	20505	20288	20271	20235	20210	20458	20317	20379	20330	20574	20223	20319	20398	20250	20260	20360	20456	20324	20357	20579	20432	20370	20349	20326	20149	20532	20363	20149	20204	20324	20397	20387	20315	20248	20495	20339	20432	20273	20302	20246	20383	20306	20287	20215	20396	20375	20356	20353	20358	20347	20397	20309	20306	20334	20203	20373	20321	20375	20428	20471	20238	20443	20280	20202	20043	20181	20324	20377	20521	20361	20441	20256	20498	20092	20395	20357	20416	20274	20356	20472	20420	20508	20365	20391	20388	20401	20166	20422	20479	20178	20356	20186	20465	20439	20480	20236	20304	20237	20252	20431	20276	20512	20458	20413	20535	20349	20434	20575	20426	20441	20333	20220	20208	20356	20232	20437	20617	20209	20317	20468	20335	20480	20196	20538	20472	20332	20563	20164	20538	20358	20635	20500	20402	20516	20235	20336	20372	20384	20342	20417	20473	20435	20382	20303	20408	20218	20582	20204	20385	20500	20352	20495	20366	20367	20447	20429	20454	20434	20283	20492	20519	20527	20496	20323	20402	20445	20373	20375	20501	20253	20366	20144	20570	20431	20463	20282	20544	20237	20433	20376	20348	20353	20519	20377	20461	20474	20403	20516	20470	20297	20397	20317	20423	20474	20426	20213	20229	20443	20383	20417	20481	20340	20410	20471	20302	20390	20285	20406	20331	20191	20665	20298	20388	20306	20178	20399	20240	20361	20471	20387	20500	20584	20625	20554	20314	20279	20241	20349	20275	20368	20392	20405	20299	20429	20184	20438	20402	20332	20428	20510	20661	20346	20351	20404	20199	20534	20405	20388	20337	20404	20076
26700	44267	40790	31859	25707	20252	18622	18553	19156	23426	25580	22547	18133	18030	20875	24096	22945	20705	18642	17832	17511	17179	16912	17001	16993	17001	17275	17058	17142	16885	17054	17021	16876	16815	16843	16851	17181	17049	17064	17037	17032	17046	17133	17094	17123	16889	17020	17010	17264	17006	17083	16989	17041	17108	17018	16974	17145	17145	17015	16933	16873	17060	17021	16924	16940	17168	16955	16906	17097	17154	17047	16977	17112	17116	17201	17038	17208	17123	16905	17027	17075	17065	16938	17082	17079	17046	17138	17061	16977	17125	17023	17029	17091	17120	17033	17102	17128	17070	16952	17079	17006	17048	17204	16962	17167	17019	16918	17012	17076	17045	16821	17004	16926	16978	17034	17176	17025	17030	16938	16919	17120	17119	17006	17041	17003	16905	17054	17076	17016	17105	17029	17104	16992	17108	16941	17144	16929	17010	16943	17123	16991	16978	17111	17047	17049	17028	17055	17032	16977	16875	17249	16945	17004	16901	17160	16856	17129	16974	16918	17059	16902	17060	17121	16972	17137	17064	16949	17103	17096	17155	17168	16953	17139	17011	17033	17138	17025	16965	16945	16826	17035	17226	17055	17037	17013	16973	16899	17187	16968	17036	17204	17042	17031	16857	17060	16973	17080	17018	16984	17089	16828	17050	17162	16888	16997	17053	16906	17003	16900	17207	17011	17122	17030	17135	16979	17242	17120	16971	17230	16958	16984	16988	17003	16875	17132	16878	16885	17086	17045	16953	17016	17031	17059	17038	17195	16992	17013	17229	16842	17115	17101	17055	17073	17000	16886	17106	17187	17209	17190	17040	17020	17065	17195	17037	17192	16862	17013	16973	16943	17124	17145	17044	17276	16954	16855	17203	17073	17079	17080	16926	17455	17038	17042	17076	17148	17027	16924	16812	17005	17099	17109	17194	17023	16997	16977	17100	16944	17134	17184	17076	17117	16949	17141	17148	17171	16979	16857	17096	17034	17067	16937	16878	16982	17052	17190	16984	17080	17134	17128	17118	17105	16957	16710	17049	16982	17079	16811	17155	16971	17311	17113	17210	17071	16961	17106	17155	17111	17065	16993	17201	17105	16884	16903	16924	16988	16928	17171	17034	17147	16950	17307	16875	17003	16952	16841	16984	17089	17010	17130	17102	17029	17084	16937	17227	17174	16920	17054	17085	16987	17012	16986	16934	17115	17088	16981	17246	16993	17162	16953	17060	17184	17008	17103	16973	17003	17136	17057	17117	17193	16972	17189	17072	17170	16928	17105	16889	16932	17110	17051	17095	16997	17087	17174	17004	17116	16933	16908	16981	17141	17163	16986	17228	17075	16957	16984	17107	17067	17056	17046	17148	17087	17004	17180	17114	16911	16948	16993	17080	17093	17156	17054	17019	16881	17041	16999	17119	17126	16959	17106	16926	17071	17025	17148	16941	17050	16947	17104	17134	17082	16967	17094	17063	16938	17020	17160	16927	17001	16974	16959	16943	16978	17008	17051	17013	17019	17073	17117	16987	17173	16896	16986	16933	16951	17088	17028	16838	16959	17073	17077	17077	17067	17171	16979	17131	17060	17032	17139	16994	17102	16846	17095	17069	17003	17082	17139	17000	17061	16991	17099	17203	17035	17085	16974	17129	17120	16962	17083	16908	16992	16922	16900	17026	16949	16935	16871	17001	16917	17080	17021	17104	17048	16928	16969	17125	17018	17113	16955	16972	17098	17027	16950	17069	17053	17048	16909	16998	16872	17007	17035	17112	17008	17043	16967	17071	16994	17055	16988	17271	17107	17154	17142	17089	16864	17002	17022	16945	17072	17034	17022	16864	17079	17047	16997	16969	16970	16952	17111	17063	16929	17073	17060	17059	17314	17025	17066	17055	16948	16931	16933	17015	16965	17039	16976	16891	17139	17012	17071	17100	17138	17155	16894	17008	17006	17212	16964	16958	17008	16906	17083	17058	17114	17123	17051	16930	17049	16951	16975	17049	17106	17069	16980	17084	17068	17033	17188	17030	17066	17087	16974	16918	16912	17046	17077	17011	17147	17044	17049	16979	17176	17017	17015	17048	17151	17082	17036	17061	16997	16959	17074	16991	17051	17122	17085	17021	16848	16923	17007	17189	16990	17107	16988	16858	17193	17045	17027	17018	17051	17005	16990	17020	16997	17019	17170	17103	17164	16976	17128	17143	17065	17023	17012	17040	17165	17088	17097	16962	17118	17033	17163	17042	16974	16953	17162	16975	17093	17145	17047	17106	16940	17058	16925	17080	17127	17018	17174	16927	17064	17124	16896	16932	17110	16975	17084	17151	16802	17005	17039	17076	17101	16962	16980	17095	16957	16982	16941	17127	17163	17099	16976	16911	17077	16949	16840	17114	17012	16927	17137	17047	17218	17050	17075	16973	17107	16868	16935	17164	16997	17189	16878	17117	17092	17187	17033	17167	16887	17059	16990	17097	16960	17053	17093	17004	16932	17031	16950	17020	17146	16950	17084	17011	16964	17169	17039	16988	16972	16899	17044	17144	17138	17160	17103	17038	17095	16840	17175	17085	17022	17001	16886	17161	17073	17060	17132	17241	17128	17064	17009	17135	17126	16967	17143	16949	17055	17128	16986	16961	17023	17025	17068	16945	17079	17108	16840	17053	17052	16990	16946	17003	17075	17060	16976	17188	16970	17137	17112	17023	16905	17072	17011	17040	17041	17058	17130	17055	17069	17111	16952	17044	17233	16896	17057	17048	17113	17098	17136	17072	17137	17140	17112	16989	16953	16852	17070	17023	17162	17080	17117	17153	17075	17059	16886	17005	17019	16954	17069	17008	17102	16846	16986	16939	16885	17088	17047	17008	16859	17008	17047	17076	17153	17169	17069	17181	17119	17062	17074	16836	17144	16999	17059	16901	17015	17225	16901	16932	17207	17092	17066	17276	17096	17109	16987	17056	17202	16970	17094	17186	16991	17028	17057	16858	17014	17002	16962	16972	17183	16852	17177	17182	16896	16956	17021	17006	17154	17069	16768	17124	17017	17016	17029	17136	17046	17029	17071	17018	16905	16953	17152	17117	17132	17064	16936	16996	16972	16866	17083	16865	17154	17003	16802	16973	16975	16873	17177	17114	17100	17007	17027	17003	17099	16983	17219	17051	17025	16894	17358	16965	17168	17061	16908	17037	17239	17029	16969	17015	16960	17110	16969	16945	17055	17047	17211	17073	17086	17071	16960	16781	17085	17022	17151	16942	17141	17157	17076	16976	17090	17015	17115	17008	17056	17057	16993	16913	17161	17055	17017	16986	16987	17118	16912	17105	17092	16957	17076	17011	17227	17206	16975	16987	17180	17219	16916	17065	16952	17130	16932	17024	16897	17054	17000	17143	17209	16987	17043	16989	17050	17095	16889	16985	17148	17075	16911	17248	17018	17100	16843	17047	16942	17051	16989	17112	16995	16817	17203	17297	17099	16950	16989	16855	16865	17012	17119	16884	17101	16911	16927	16993	17021	17097	16971	17196	16969	16946	17183	16980	17023	16977	17110	17076	16962	16956	17087	17171	17020	17091	17034	17027	16995	17157	16879	16973	17018	16992	16987	16967	17008	17199	16864	16936	17080	16943	17007	17066	17042	16965	17215	17064	16999	17058	17090	16924	17045	16945	17044	16926	17124	16898	16984	16972	17069	17137	17076	17160	16904	16998	16975	17232	16943	17088	17097	16956	17075	17053	17091	17105	16993	17029	17055	17138	17006	17059	17015	17095	17067	17039	16915	17193	17082	17194	16955	17111	16990	16962	16990	16982	16875	17191	17110	17019	16992	16983	17127	16975	17053	17149	17201	17003	17034	17248	17067	17009	17217	17170	17141	17065	16987	17082	17086	17002	17193	16913	16983	17151	17002	17114	17093	16922	17179	16926	17097	17065	16987	17135	16937	17036	17138	16985	17074	17056	16969	17097	17099	17021	16977	16973	16944	17036	17102	17004	17120	16907	17099	16939	17023	16950	16982	16979	16879	17009	16924	17081	17012	17096	17140	16977	17136	17086	17031	17159	17050	16827	17019	17029	17091	17080	17002	16836	16869	17114	17141	17119	17178	16950	17026	16894	17020	16987	16978	17000	16973	17017	16966	17002	17023	17118	17161	16898	17043	17126	17021	16924	17198	17193	16903	17074	17044	17050	16918	16908	17101	17042	17030	17029	16944	16991	16993	16963	16960	17002	16929	17099	17069	16879	17142	17058	17029	17129	17094	17087	17135	17182	17105	17057	16893	17099	17004	16929	16999	16851	17088	17053	16987	17095	17054	16969	17103	16899	16915	16940	17078	16876	17044	17059	16935	16948	16980	16959	17066	17075	16961	17079	17100	17073	17050	17186	16904	17120	16992	16973	17064	17052	17122	17162	17135	17032	16797	17078	17223	16925	17109	17073	16874	17163	17216	17033	17031	17199	16759	17014	17133	16947	17279	17030	17066	16987	16941	16899	16929	16888	17112	16941	16984	17103	17085	17031	16919	17125	17103	16945	16945	16920	17146	17102	17158	16961	17052	16903	17100	17062	17155	17044	17018	16948	17180	16928	16988	16930	16985	17068	17082	16925	17051	16987	17183	17052	17236	17046	16944	17182	17139	17170	17108	16931	16937	16999	16768	17033	16993	17044	16976	17165	17049	16908	17114	17015	16995	16965	17058	17119	17156	17153	16989	16993	16949	16963	17002	17202	16888	17036	17258	16996	17066	16967	16976	17167	16909	17036	17092	17065	17182	17048	16926	16976	16976	16924	17133	17005	17018	17097	17109	17116	16964	17018	17085	17092	17082	17078	17056	17224	17101	17075	17176	16841	16960	17144	16968	17087	17132	16931	16976	17063	17094	17129	17157	17051	16964	17060	17154	16824	16910	17023	17076	17031	17152	17117	17000	17062	17195	17064	16968	17061	16949	17094	17067	17049	17078	16977	16878	16885	16948	17126	17162	17112	16859	17092	17001	16997	17099	17138	16908	16991	16914	17130	17067	16956	17015	17069	16973	16910	16893	17019	16970	17137	17015	17017	17060	16964	17000	16954	17113	17093	16972	17014	16999	17172	17101	16954	17100	17036	17162	17077	17076	16946	17091	16887	17252	16953	17000	17116	16930	17022	17030	17033	17046	16941	17073	17001
22702	21376	29136	24213	22708	24862	26930	22965	24232	28285	33087	26273	22482	22250	25752	29469	27819	25620	23613	21999	21411	20827	20536	20499	20614	20684	20850	20755	20529	20514	20520	20106	20414	20671	20669	20645	20372	20419	20716	20525	20493	20429	20504	20507	20326	20683	20517	20543	20520	20405	20573	20469	20536	20414	20461	20475	20403	20425	20449	20213	20431	20475	20512	20603	20362	20524	20671	20389	20564	20542	20500	20280	20439	20258	20554	20291	20461	20334	20420	20532	20418	20575	20359	20405	20548	20549	20448	20261	20410	20275	20176	20473	20514	20535	20466	20501	20546	20664	20467	20306	20400	20322	20570	20481	20498	20393	20384	20345	20311	20231	20385	20533	20322	20634	20500	20364	20545	20275	20492	20331	20439	20370	20434	20190	20338	20517	20293	20547	20652	20304	20613	20469	20531	20568	20504	20280	20448	20381	20708	20566	20465	20349	20394	20631	20145	20500	20346	20548	20546	20345	20463	20228	20353	20349	20441	20243	20388	20259	20487	20634	20210	20240	20470	20389	20396	20457	20364	20552	20332	20428	20344	20348	20449	20275	20449	20275	20409	20232	20395	20313	20380	20279	20368	20584	20417	20645	20423	20298	20179	20277	20249	20250	20351	20283	20314	20429	20462	20345	20426	20307	20493	20706	20194	20580	20324	20424	20778	20399	20405	20409	20261	20475	20414	20456	20536	20503	20311	20242	20543	20535	20421	20409	20376	20244	20431	20252	20039	20268	20476	20651	20554	20408	20296	20423	20514	20278	20410	20173	20275	20334	20286	20552	20466	20295	20275	20360	20314	20507	20679	20292	20301	20427	20419	20166	20494	20597	20338	20241	20394	20614	20359	20394	20348	20427	20514	20432	20403	20374	20411	20471	20427	20328	20285	20349	20538	20483	20312	20371	20420	20475	20308	20412	20607	20333	20625	20531	20602	20229	20102	20413	20335	20178	20460	20484	20284	20398	20531	20546	20544	20621	20635	20509	20392	20384	20531	20341	20446	20546	20406	20380	20316	20441	20388	20463	20157	20342	20521	20535	20336	20412	20378	20263	20258	20381	20329	20275	20276	20214	20398	20376	20451	20533	20675	20655	20244	20492	20450	20467	20245	20475	20390	20468	20486	20180	20433	20497	20230	20284	20319	20517	20439	20459	20574	20446	20385	20474	20508	20371	20448	20460	20324	20611	20356	20348	20372	20685	20355	20638	20597	20223	20353	20422	20300	20401	20531	20373	20428	20401	20512	20390	20335	20513	20514	20231	20487	20431	20312	20378	20479	20344	20656	20377	20274	20462	20410	20404	20457	20291	20504	20438	20769	20343	20471	20494	20223	20418	20399	20496	20160	20541	20516	20480	20425	20261	20332	20191	20399	20224	20254	20311	20340	20305	20285	20434	20509	20294	20263	20573	20471	20233	20387	20437	20328	20746	20315	20430	20479	20458	20596	20342	20476	20283	20302	20285	20246	20459	20650	20251	20605	20345	20586	20361	20452	20349	20146	20505	20127	20359	20502	20406	20247	20502	20504	20513	20417	20464	20482	20653	20256	20507	20497	20385	20262	20184	20387	20245	20237	20219	20484	20601	20499	20315	20487	20480	20545	20252	20317	20527	20543	20361	20226	20413	20444	20422	20494	20379	20471	20292	20632	20373	20243	20429	20504	20422	20457	20383	20287	20588	20199	20352	20280	20438	20308	20274	20334	20252	20275	20489	20448	20447	20497	20484	20373	20339	20262	20455	20455	20347	20122	20414	20634	20292	20483	20192	20294	20436	20472	20257	20463	20428	20417	20222	20302	20273	20371	20471	20524	20412	20384	20494	20211	20375	20612	20259	20353	20276	20321	20456	20490	20159	20446	20181	20448	20360	20268	20377	20303	20151	20426	20522	20372	20464	20205	20464	20342	20337	20408	20231	20255	20401	20608	20447	20224	20623	20501	20408	20444	20527	20515	20509	20252	20388	20385	20539	20429	20248	20156	20085	20527	20341	20612	20362	20277	20513	20112	20380	20369	20568	20428	20312	20239	20493	20386	20119	20202	20464	20423	20381	20233	20326	20355	20395	20400	20447	20460	20408	20433	20516	20248	20284	20352	20367	20235	20408	20160	20343	20358	20289	20379	20401	20375	20312	20318	20392	20396	20494	20533	20512	20390	20322	20534	20351	20427	20300	20390	20462	20275	20527	20370	20346	20347	20337	20486	20303	20440	20452	20658	20207	20439	20453	20308	20413	20556	20376	20208	20369	20441	20432	20429	20359	20547	20424	20446	20410	20321	20516	20279	20175	20446	20244	20360	20349	20379	20503	20441	20348	20224	20311	20542	20414	20527	20610	20424	20401	20416	20144	20420	20493	20445	20683	20547	20360	20443	20524	20534	20309	20425	20482	20329	20169	20415	20523	20561	20287	20380	20199	20456	20418	20344	20324	20401	20603	20321	20283	20579	20347	20454	20357	20490	20232	20451	20576	20595	20567	20400	20366	20434	20585	20328	20231	20429	20273	20300	20426	20482	20368	20439	20456	20354	20146	20491	20562	20494	20421	20461	20384	20296	20370	20548	20578	20276	20581	20265	20303	20448	20474	20472	20105	20371	20304	20414	20561	20630	20527	20237	20359	20457	20583	20386	20079	20390	20393	20465	20346	20419	20293	20528	20381	20295	20375	20359	20491	20207	20355	20295	20345	20363	20348	20362	20325	20409	20544	20555	20529	20532	20352	20631	20259	20292	20390	20491	20175	20376	20426	20409	20235	20130	20318	20513	20272	20298	20459	20319	20312	20276	20483	20329	20450	20221	20362	20242	20345	20354	20466	20363	20275	20416	20387	20115	20346	20363	20299	20413	20498	20242	20403	20560	20424	20583	20496	20436	20463	20576	20443	20452	20382	20369	20462	20468	20395	20299	20490	20347	20399	20379	20411	20344	20239	20519	20437	20389	20476	20382	20477	20472	20564	20384	20423	20091	20320	20395	20360	20513	20421	20487	20260	20365	20251	20500	20583	20307	20392	20429	20403	20296	20544	20404	20069	20444	20222	20289	20379	20430	20332	20373	20452	20281	20436	20395	20360	20514	20230	20235	20458	20546	20613	20236	20138	20321	20474	20338	20581	20424	20326	20465	20372	20561	20458	20496	20473	20483	20452	20504	20355	20578	20306	20300	20348	20520	20390	20446	20413	20381	20367	20279	20399	20477	20324	20564	20486	20367	20332	20439	20295	20316	20308	20310	20357	20252	20463	20363	20464	20245	20579	20322	20368	20430	20360	20469	20510	20432	20394	20198	20354	20367	20478	20424	20484	20366	20347	20415	20317	20573	20637	20457	20369	20296	20359	20519	20660	20499	20295	20274	20276	20511	20246	20430	20371	20339	20366	20232	20255	20444	20345	20258	20210	20346	20263	20355	20265	20506	20382	20411	20517	20302	20421	20348	20264	20509	20340	20375	20356	20495	20438	20614	20106	20368	20369	20294	20210	20156	20480	20198	20363	20420	20349	20233	20322	20535	20432	20381	20257	20472	20398	20398	20322	20280	20225	20348	20400	20447	20531	20587	20266	20492	20331	20622	20463	20523	20416	20336	20141	20467	20112	20495	20415	20609	20371	20445	20487	20342	20205	20415	20583	20400	20424	20307	20393	20411	20265	20349	20182	20322	20347	20385	20432	20461	20232	20455	20506	20477	20481	20473	20375	20215	20425	20441	20422	20409	20533	20566	20335	20221	20491	20417	20481	20575	20303	20348	20266	20481	20403	20360	20384	20209	20252	20503	20223	20470	20418	20295	20263	20490	20244	20296	20446	20396	20520	20359	20360	20183	20459	20409	20295	20170	20532	20422	20198	20390	20335	20624	20423	20264	20316	20490	20464	20394	20571	20597	20458	20469	20400	20515	20493	20373	20333	20413	20183	20393	20348	20299	20208	20098	20419	20340	20414	20258	20334	20424	20408	20446	20317	20300	20301	20387	20256	20333	20496	20533	20273	20371	20640	20389	20306	20478	20328	20557	20295	20200	20259	20343	20436	20485	20518	20533	20324	20334	20350	20391	20507	20535	20380	20622	20351	20354	20324	20169	20498	20441	20481	20309	20333	20567	20172	20465	20419	20506	20499	20245	20341	20410	20430	20423	20485	20398	20300	20569	20620	20329	20434	20441	20380	20441	20550	20470	20471	20384	20331	20384	20384	20318	20635	20556	20368	20366	20443	20334	20494	20482	20424	20198	20461	20232	20398	20375	20222	20289	20189	20264	20313	20427	20414	20377	20341	20438	20323	20489	20284	20367	20605	20384	20526	20682	20465	20208	20257	20459	20331	20542	20389	20388	20425	20351	20333	20425	20511	20335	20264	20262	20504	20401	20323	20336	20288	20365	20391	20496	20544	20376	20359	20403	20323	20249	20505	20559	20283	20363	20212	20318	20409	20240	20472	20398	20363	20311	20343	20369	20174	20260	20581	20233	20470	20485	20386	20353	20206	20196	20471	20291	20353	20473	20370	20409	20394	20540	20568	20609	20483	20287	20466	20293	20324	20272	20435	20393	20340	20209	20175	20443	20332	20350	20271	20489	20294	20248	20436	20559	20582	20386	20574	20578	20268	20384	20397	20366	20494	20452	20261	20442	20359	20177	20358	20383	20381	20372	20421	20446	20292	20626	20318	20382	20280	20478	20381	20209	20702	20384	20372	20236	20453	20587	20640	20493	20224	20157	20454	20441	20523	20556	20465	20396	20430	20513	20367	20510	20424	20259	20482	20398	20335	20335	20565	20267	20178	20419	20576	20282	20250	20279	20390	20527	20571	20404	20281	20498	20356	20474	20334	20326	20201	20598	20288	20269	20390	20482	20455	20339	20449	20163	20108	20208	20264	20518	20430	20634	20399	20318	20355	20418	20562	20564	20352	20273	20184	20353	20213	20419	20393	20336	20415	20386	20359	20469	20258	20563	20493	20398	20628	20522	20463	20455	20407	20356	20522	20470	20431	20312	20414	20365	20462	20375	20431	20498	20274	20252	20729	20425	20324	20361	20387	20174	20431	20448	20161	20470	20403	20272	20477	20348	20365	20371	20337	20474	20459	20432	20334	20629	20565	20347	20392	20355	20317	20375	20375	20323	20266	20351	20505	20409	20552	20395	20289	20342	20310	20426	20381
30731	51252	45803	39468	31523	22461	20349	19998	23866	28572	34179	22475	18826	19919	25283	29675	26243	23211	20497	18892	17847	17319	17028	17059	17310	17095	17025	17112	16960	16980	16994	17142	17133	17140	16716	16991	16944	17020	17006	16986	16880	17081	17008	16978	16854	16998	16977	17053	17129	16935	16910	16953	17013	17013	17092	16970	17035	16995	17113	16916	16803	17146	16859	17012	17095	16812	17200	17037	17067	17098	17135	17121	16923	17161	17184	17000	17104	17026	16979	17141	16889	16969	17089	16953	16982	16959	17016	17037	16955	16790	17262	16807	16862	16968	17079	17128	17146	17011	16974	16984	16956	17043	17037	16963	16838	16949	16919	16974	16825	17028	16970	16817	16924	17084	17035	17158	17049	17013	16967	16896	17077	17029	16988	16949	16891	16932	17105	16921	17207	16989	17013	16939	17013	16914	16974	17032	17052	16967	17015	17045	17074	16988	17095	16930	16993	17049	17029	17061	16970	17036	16911	17068	17011	16938	17020	16839	17060	16813	16932	17043	16947	17068	16894	16862	17031	17113	17023	17044	16908	16812	16990	16998	16872	17036	17077	16881	16971	16712	17090	16951	17069	17133	16785	16999	17083	16992	17077	16918	17036	16989	17092	17069	16904	16934	16935	17056	16816	17041	17266	17161	16889	17012	16888	16950	17076	16967	16844	17015	17010	17092	16849	17037	16848	16966	16949	17175	17065	17002	17053	17018	16836	17005	16821	16926	17119	16839	16914	16960	17020	17039	16862	16936	17067	16971	16856	17128	17064	17102	16914	17047	16957	16882	17048	16943	16926	16907	16998	17080	16978	17063	17088	17012	16676	16966	17015	17000	16936	16751	17119	17003	16887	17103	16931	17027	17169	16884	16913	16917	16998	16904	17080	17016	17021	16939	16975	16979	17066	17049	17030	16988	17032	17023	16892	16951	16895	17086	16891	16899	16885	16928	16955	16976	17043	17010	16951	17035	16997	17127	16991	16755	16929	16809	16935	17037	16818	16918	17100	16725	16976	16952	16961	16810	16709	17108	16895	16931	16882	17011	16862	17067	16972	16976	16976	16925	16955	17047	16905	16953	17045	17014	16911	16952	16913	16972	17067	16885	16934	17174	17035	16901	17026	17105	17150	17007	16978	16955	17058	16928	17095	16948	17132	16843	17083	17080	16785	17225	17006	17052	17020	16948	17092	16941	17105	17077	17007	17029	17126	17006	16869	16797	16784	16812	16888	16705	16952	17027	16956	16995	16928	16894	16932	17035	17170	17021	16857	16933	17077	17024	17143	16751	16835	17014	16868	17002	16902	17042	16973	16893	16945	16903	17014	16815	17046	16914	17114	16999	16879	17050	16912	17219	16875	17041	16988	17008	16994	17080	16969	16847	16871	17001	16933	17069	16993	16961	16964	16904	17030	16862	16991	16967	16990	16916	17032	17044	16946	17125	17041	16972	17015	16936	16963	16907	16932	16796	16831	16974	16976	17084	16953	17207	16987	16947	16962	17034	17088	16999	17141	16915	17132	16940	17016	17195	16940	16964	16884	16986	16872	17031	16854	17005	17092	16719	16903	17016	16830	17050	17041	17025	16902	16934	16998	17009	16980	17070	17028	17143	17083	16920	16945	16966	17006	16925	17160	17044	17003	17037	16990	16930	17060	17059	17128	17003	17005	17022	16964	17077	17089	16964	16846	16982	17033	16931	16940	16998	16999	16915	17004	17103	17046	17008	17144	17010	17106	17014	16857	17093	16962	16913	16927	16901	17023	17006	17053	17037	16884	16973	17048	16983	16811	16965	17056	16977	17055	16966	16863	16982	17058	17150	17071	16989	16829	16961	16969	16948	16979	17005	16913	17111	16947	17061	16905	16892	16935	17139	16887	17079	17073	16941	16786	17129	17048	17025	17014	17201	16988	17003	17008	17032	17131	16951	17066	16778	16835	17140	16935	16938	17081	17053	16973	16926	16991	17051	17038	16976	17089	16939	17103	16836	17086	16910	16856	16970	17103	16992	16962	16957	17019	16937	17037	16890	17093	17039	16999	17028	17032	17017	17025	16738	17050	17054	16972	16996	17049	17125	16895	17054	16927	16900	17121	17027	17158	16877	16945	17006	16886	16993	16726	16918	17152	17009	16948	17162	16994	17209	17008	17082	16943	16947	16969	16912	17061	17093	17036	17139	17067	16897	17121	17158	16886	16904	16967	16889	16898	17093	16834	17107	16937	16934	16997	16959	16967	17060	17128	16964	16992	16939	17105	16997	16943	16907	16939	16974	16935	17055	16816	17041	17053	16886	16927	16836	17103	16934	16999	16932	16956	17020	16797	16982	17180	16826	16892	16735	17022	17036	16908	16909	17141	17021	16986	16995	16936	17028	16936	16978	17090	17016	16853	16963	16998	17071	16939	16872	16860	17036	17023	17051	17148	17086	17037	17127	16984	17139	16936	16954	16796	17054	16859	17069	17152	17022	17038	17003	16865	16838	16812	16959	16971	16875	17113	17045	17102	17030	16924	16855	16928	16773	17060	16903	16939	16928	17029	16902	16951	17020	16860	17128	16905	17093	17100	16950	16963	16938	16953	16887	16976	17079	16893	16970	16733	16977	17177	17129	16954	17082	16963	16964	16816	17069	17079	17029	17038	17044	16989	17029	17027	16945	16947	17171	16956	16936	17231	17085	17150	17094	16820	17003	16878	17060	16960	17037	17016	17055	17018	16831	16990	16901	17109	16850	16919	16874	16964	17233	16922	16831	16903	16910	17019	16990	16814	16904	16968	16922	16976	17138	17013	17098	16954	16986	16969	16924	16839	17058	17110	16960	16920	16936	16945	17177	16913	17146	17112	16998	17007	17056	17001	17116	16966	16950	16969	16948	17092	16964	16936	17061	16869	16960	16972	16965	16969	17010	16958	17039	17124	16937	17061	17053	17133	16952	17028	16887	17035	17033	16973	17041	16915	16787	16846	17020	17009	16823	16973	16665	16838	16695	17019	16877	16836	16899	16873	16949	16828	16900	17058	17081	16889	16847	17256	16984	16961	16976	17022	17129	16928	16908	17048	16911	16901	16942	16993	16865	16953	17054	16821	17016	17032	17024	17025	17076	16785	16922	17168	16816	16978	16852	16870	17089	16896	16868	16907	16988	17083	17027	17019	16791	17055	16887	17021	17124	16943	16803	16622	16913	16982	17088	16993	17021	17057	17028	16941	16928	16906	17081	16885	17010	17087	16866	16952	16928	16815	17039	16931	17038	17067	16877	16927	16968	16935	16947	16956	16977	17031	16715	16954	16834	16939	17005	17117	17149	16924	16886	16840	16828	17008	16997	17105	16882	16973	16916	17089	16928	16847	16895	16931	16972	17017	16849	17044	16864	17037	17008	16902	16870	16891	17115	16883	17019	16836	16959	16981	16991	17029	17072	16979	16907	16969	16806	16898	17135	16982	17032	16967	17012	17089	16966	16931	17077	17073	16941	17036	16910	16863	16821	16921	16970	16887	16987	16917	17147	17081	17011	16832	17084	16883	17039	16894	17000	16768	16947	16878	16919	16979	17143	16957	17040	16916	17081	17025	16920	17079	16988	17091	16980	17071	17049	16961	16976	16872	17127	17002	16907	17064	16970	17183	16735	17047	16875	17042	16955	17279	17140	16929	16937	16934	17053	16992	16977	17118	16922	16904	16796	17002	17191	17028	17235	16880	16949	16987	16893	17060	16967	16857	16996	17052	16887	16891	16939	16912	16936	16857	17026	16987	17020	17047	17047	17035	17010	16962	16961	16999	16943	16895	16966	16979	16732	17135	17066	16825	16898	17135	17031	16971	17031	16984	16845	16855	16913	16967	16972	16837	17062	16861	17019	16975	16933	17086	16786	17057	17110	16952	16935	16957	16944	16963	16998	17018	16965	16802	16900	16985	17097	16813	17006	16942	16895	17019	16997	17086	17063	17083	17059	17111	16878	16946	16866	17089	16899	16845	17013	16994	17147	16969	17084	17178	17072	16863	16973	16954	16835	16948	16946	17058	16963	16881	16831	16879	16941	17102	17095	16887	17045	16954	16993	17130	16754	17104	16911	16919	17045	16899	16981	16958	17030	16900	16870	17071	17082	17098	16873	17293	17013	16945	16961	17017	16769	17134	17018	16928	16965	17054	16827	16945	16794	17113	16922	16994	17123	16868	17000	16965	17005	16786	16986	17012	17004	17021	17093	16988	17176	17052	17030	16930	17013	17020	16909	17052	16918	17043	16897	16993	16936	17004	17062	17086	16793	16957	17057	16915	16947	16988	16916	17075	17184	17035	17060	17009	16962	16883	16869	17028	16954	16838	17029	17074	16960	16926	17085	17018	16998	16831	17006	17047	17088	16920	17016	17139	16909	17033	17073	16978	16929	16845	17002	17099	16910	16996	17019	17067	17149	16944	16713	16973	16812	17135	17123	16983	16950	17000	16926	16846	17117	17122	17071	17074	16893	17071	16897	16971	17086	16811	16889	17040	16982	16977	16900	16987	16999	16973	17066	17004	16804	17050	17096	16946	16933	16974	17008	16997	17066	16823	16915	16813	17079	17101	16924	17043	17116	16836	16946	16944	16948	17003	16888	17135	16939	16846	17150	16975	17013	16918	17075	17009	16996	16797	16992	16982	16935	16925	16898	17067	16945	16947	16957	17202	17067	17118	16988	16901	17028	16933	17083	17154	16957	17191	16882	16995	16957	17131	16894	16978	17022	17040	16920	17118	16868	17170	16772	17048	17072	17029	17076	17025	16969	16876	17101	16901	17097	16974	16980	17037	16998	16866	16922	16932	16950	17102	16859	16875	17043	16917	16799	16985	16929	17089	16773	17092	17065	16915	16948	17025	16926	16978	16747	16990	16914	16933	16914	16926	16979	17033	17078	16815	16993	17058	16793	17049	16828	16819	16902	16852	16916	17097	16912	16881	16837	16897	16966	16905	17056	16885	16946	17002	16943	17021	17004	17019	16904	17078	17159	17069	17094	16965	17001	17021	16968	17000	17201	17069	16941	17024	16832	16821	16998	16849	16909	17006	17034	16921	16878	16848	17086	16884	16932	17031	16934	16961	16971	16869	16734	17061	16978	16940	16993	16949	16853	16972	17076	16827	17074	17086	17090	16992	16917	17141	16958	16874	16905
28616	24582	29956	28260	22393	21412	21081	20682	20790	21124	20952	20795	20769	20609	21014	21026	21110	21138	20903	20845	20652	20641	20545	20414	20508	20559	20523	20521	20775	20656	20630	20722	20569	20445	20613	20484	20423	20628	20635	20497	20229	20540	20419	20441	20495	20668	20594	20627	20520	20378	20661	20760	20787	20461	20586	20523	20610	20633	20383	20583	20550	20494	20665	20521	20661	20258	20537	20474	20688	20575	20496	20597	20375	20592	20693	20350	20556	20648	20387	20326	20398	20585	20628	20494	20657	20304	20433	20400	20411	20403	20613	20410	20835	20500	20426	20505	20471	20456	20448	20655	20625	20682	20663	20680	20553	20417	20736	20590	20438	20560	20462	20440	20680	20409	20550	20650	20630	20332	20516	20349	20607	20492	20495	20444	20502	20740	20568	20669	20666	20492	20534	20582	20484	20432	20491	20574	20695	20530	20554	20572	20485	20463	20643	20579	20417	20388	20446	20638	20579	20473	20458	20737	20731	20421	20521	20810	20593	20563	20553	20772	20464	20505	20479	20335	20533	20351	20533	20821	20558	20359	20731	20497	20487	20713	20456	20410	20416	20643	20533	20379	20504	20539	20445	20566	20514	20401	20568	20454	20387	20483	20372	20591	20515	20575	20626	20571	20640	20346	20426	20645	20567	20387	20631	20516	20337	20510	20500	20556	20573	20646	20688	20524	20561	20343	20603	20407	20412	20516	20590	20604	20435	20413	20495	20499	20619	20579	20637	20412	20604	20479	20682	20817	20380	20513	20509	20499	20396	20771	20704	20627	20470	20557	20515	20587	20542	20362	20581	20403	20551	20638	20477	20540	20678	20282	20676	20541	20474	20116	20538	20454	20529	20421	20551	20465	20568	20464	20579	20480	20673	20566	20551	20589	20653	20391	20636	20455	20447	20387	20772	20535	20312	20594	20664	20538	20514	20476	20714	20745	20581	20497	20685	20603	20508	20444	20537	20521	20414	20365	20501	20330	20627	20459	20329	20230	20440	20459	20501	20537	20588	20595	20331	20569	20476	20513	20463	20503	20468	20645	20496	20346	20712	20326	20177	20548	20356	20703	20593	20543	20533	20782	20642	20638	20607	20456	20526	20490	20731	20446	20569	20601	20565	20827	20542	20487	20513	20525	20446	20528	20427	20322	20642	20554	20526	20759	20483	20594	20601	20373	20532	20542	20650	20386	20422	20546	20687	20365	20469	20551	20578	20634	20676	20555	20597	20647	20377	20556	20496	20625	20514	20338	20565	20673	20423	20574	20454	20602	20777	20360	20681	20470	20493	20374	20878	20506	20691	20404	20321	20294	20429	20548	20677	20601	20643	20428	20557	20388	20478	20410	20463	20664	20567	20418	20582	20361	20607	20553	20445	20516	20552	20504	20407	20368	20493	20660	20571	20389	20356	20513	20625	20565	20532	20490	20355	20592	20255	20310	20584	20266	20560	20386	20491	20462	20600	20533	20334	20549	20408	20616	20169	20486	20634	20659	20492	20532	20275	20516	20556	20486	20559	20560	20665	20702	20472	20746	20795	20224	20561	20417	20711	20708	20566	20423	20559	20321	20228	20598	20547	20594	20611	20684	20433	20451	20418	20408	20540	20288	20747	20463	20513	20551	20717	20634	20451	20680	20411	20559	20350	20619	20410	20261	20741	20509	20521	20500	20594	20742	20478	20540	20812	20499	20790	20697	20392	20397	20285	20379	20461	20507	20444	20487	20553	20528	20622	20587	20660	20370	20615	20397	20752	20551	20626	20375	20411	20566	20651	20503	20484	20559	20458	20399	20372	20472	20801	20555	20409	20443	20706	20558	20538	20540	20600	20549	20396	20452	20517	20609	20533	20542	20496	20480	20504	20655	20605	20414	20590	20271	20637	20494	20649	20534	20468	20438	20577	20498	20407	20659	20406	20533	20417	20427	20567	20607	20586	20578	20524	20640	20558	20494	20337	20414	20516	20395	20431	20448	20551	20584	20387	20538	20435	20690	20553	20510	20363	20574	20516	20586	20406	20488	20598	20427	20514	20521	20739	20297	20593	20602	20318	20502	20578	20453	20521	20363	20602	20606	20663	20441	20582	20485	20472	20389	20536	20445	20369	20606	20389	20469	20616	20621	20554	20788	20611	20644	20638	20508	20563	20621	20816	20460	20639	20536	20370	20719	20738	20456	20618	20415	20573	20452	20552	20400	20684	20674	20317	20623	20730	20612	20623	20587	20387	20581	20545	20456	20511	20454	20457	20411	20434	20636	20508	20580	20434	20599	20872	20539	20505	20467	20454	20510	20560	20497	20424	20679	20660	20414	20483	20639	20416	20448	20510	20571	20707	20347	20538	20596	20586	20606	20465	20704	20330	20791	20459	20602	20625	20493	20466	20569	20463	20556	20655	20623	20546	20562	20419	20408	20419	20449	20599	20833	20616	20411	20522	20384	20351	20677	20599	20478	20387	20563	20285	20634	20447	20608	20353	20327	20641	20537	20515	20567	20516	20476	20551	20520	20546	20519	20752	20659	20708	20790	20681	20403	20447	20553	20300	20577	20638	20720	20323	20394	20449	20621	20434	20658	20493	20590	20540	20336	20411	20639	20650	20580	20307	20402	20529	20695	20467	20589	20532	20620	20389	20653	20368	20520	20486	20728	20533	20484	20493	20465	20297	20627	20515	20508	20742	20497	20432	20576	20528	20625	20445	20520	20617	20576	20454	20555	20320	20413	20342	20553	20332	20537	20408	20652	20642	20618	20413	20451	20557	20590	20560	20358	20494	20499	20553	20602	20475	20616	20428	20789	20490	20576	20541	20452	20543	20450	20369	20461	20648	20501	20379	20425	20315	20726	20546	20544	20701	20402	20536	20365	20627	20448	20487	20550	20346	20324	20452	20209	20557	20542	20570	20586	20622	20665	20636	20610	20435	20675	20487	20527	20440	20487	20724	20759	20651	20521	20306	20565	20443	20589	20445	20548	20548	20343	20355	20462	20492	20604	20577	20658	20402	20436	20798	20480	20528	20676	20588	20573	20553	20642	20377	20514	20544	20562	20652	20577	20507	20509	20524	20671	20568	20597	20509	20519	20211	20497	20700	20673	20715	20501	20520	20736	20447	20400	20551	20378	20441	20562	20608	20611	20444	20618	20349	20500	20460	20685	20554	20488	20493	20544	20641	20689	20394	20543	20477	20582	20473	20506	20607	20384	20417	20537	20384	20385	20668	20543	20601	20597	20596	20525	20781	20419	20488	20363	20432	20671	20590	20374	20476	20507	20563	20545	20447	20497	20437	20648	20695	20593	20649	20341	20316	20626	20478	20598	20576	20543	20377	20492	20475	20665	20460	20604	20451	20600	20819	20513	20448	20405	20462	20632	20602	20570	20586	20627	20542	20722	20476	20599	20682	20498	20593	20402	20508	20438	20591	20519	20575	20465	20562	20483	20375	20618	20702	20590	20490	20440	20684	20425	20267	20500	20476	20432	20475	20249	20401	20619	20495	20680	20561	20550	20467	20623	20472	20260	20652	20566	20690	20285	20586	20463	20508	20590	20675	20586	20576	20539	20306	20318	20473	20254	20468	20447	20463	20470	20441	20489	20463	20342	20429	20603	20519	20537	20679	20606	20678	20554	20481	20386	20611	20523	20645	20572	20420	20587	20517	20276	20542	20532	20625	20572	20744	20474	20500	20344	20558	20423	20718	20705	20570	20496	20373	20458	20632	20625	20505	20589	20605	20598	20642	20568	20341	20446	20380	20590	20469	20640	20457	20441	20708	20549	20550	20413	20720	20337	20643	20304	20339	20467	20605	20747	20359	20599	20572	20484	20469	20467	20507	20679	20548	20403	20535	20660	20539	20526	20491	20717	20739	20472	20676	20445	20677	20624	20508	20490	20501	20700	20813	20611	20378	20498	20664	20666	20527	20675	20514	20410	20412	20453	20576	20358	20590	20479	20245	20510	20526	20517	20333	20496	20554	20398	20418	20456	20584	20638	20499	20504	20624	20545	20651	20619	20391	20468	20427	20565	20534	20504	20430	20430	20323	20672	20672	20456	20709	20488	20278	20559	20469	20455	20563	20467	20417	20348	20485	20365	20375	20420	20766	20361	20319	20426	20670	20557	20534	20526	20585	20664	20534	20619	20420	20579	20388	20397	20672	20628	20451	20445	20724	20472	20676	20495	20423	20590	20332	20664	20628	20489	20567	20541	20630	20542	20387	20588	20614	20436	20792	20676	20339	20610	20590	20460	20628	20651	20628	20619	20441	20552	20586	20533	20512	20451	20747	20487	20564	20591	20765	20641	20464	20456	20470	20700	20818	20509	20521	20654	20614	20453	20460	20439	20552	20520	20631	20507	20457	20453	20411	20567	20471	20487	20568	20510	20567	20698	20620	20439	20606	20654	20538	20683	20631	20727	20484	20477	20682	20627	20575	20438	20606	20563	20500	20521	20522	20469	20602	20500	20406	20411	20422	20482	20546	20581	20340	20343	20474	20862	20487	20720	20754	20613	20492	20451	20480	20538	20483	20500	20453	20723	20621	20576	20574	20354	20473	20465	20372	20409	20722	20335	20560	20589	20539	20414	20634	20649	20605	20402	20222	20493	20481	20504	20716	20560	20335	20464	20808	20593	20566	20502	20612	20279	20467	20517	20560	20733	20506	20553	20388	20401	20653	20495	20538	20608	20676	20635	20616	20422	20470	20698	20566	20534	20701	20547	20875	20445	20399	20451	20404	20391	20671	20506	20556	20488	20631	20619	20646	20622	20614	20646	20650	20717	20755	20734	20509	20405	20439	20287	20496	20560	20576	20443	20404	20514	20642	20565	20749	20728	20632	20397	20691	20299	20338	20736	20675	20558	20590	20436	20543	20538	20461	20763	20487	20552	20680	20552	20355	20430	20475	20386	20456	20650	20368	20421	20539	20518	20476	20513	20362	20360	20549	20710	20503	20578	20518	20537	20575	20285	20426	20625	20411	20597	20547	20620	20650	20694	20613	20567	20449	20593	20444	20514	20432	20436	20204	20573	20565	20517	20498	20581	20548	20704	20523	20520	20436	20403	20430	20479	20585	20645	20521	20418	20668	20562	20683	20691	20307	20306	20579	20352	20531	20407	20550	20321	20600	20389	20437	20690	20596	20674	20642	20342
27023	34634	31011	24955	19537	17777	17425	17403	17691	17884	17885	17450	17233	17424	17808	17812	17694	17519	17515	17271	17200	17201	17163	16999	17198	17131	17009	17087	17153	17011	17090	17127	16989	16954	17101	17052	17150	17053	17032	17226	16973	17012	16976	17003	17045	17007	17099	16860	17008	16982	17089	17147	17212	17029	17050	16988	17028	17043	16850	17133	17028	16955	17234	17006	17032	17051	17002	17126	17037	17122	17094	16894	17091	17042	17143	16904	17043	17018	17063	16949	16905	17112	16925	17074	17078	17089	16956	17057	17000	17015	17069	17093	17203	16923	17213	17097	17116	17049	17108	17127	17214	17028	17164	16797	16903	17048	17045	17138	17111	17004	16979	16989	16951	17082	16898	17063	17001	17025	17119	17000	17202	17011	16861	17008	17061	16889	16877	17135	17162	16943	17124	17188	17160	17081	17291	16917	17078	17147	17041	17183	17075	17203	17015	16926	17173	17047	16996	16976	16948	16961	17017	16900	17017	16997	16990	17020	16996	17154	16916	17052	17223	16946	17067	17149	16969	16986	16995	17190	17183	17219	16964	17098	16788	16982	17151	17033	17060	17162	17041	16819	17086	17093	16886	17077	17173	16966	16955	17241	17115	17009	17039	17020	16967	17093	17124	17122	17179	17111	17026	16982	17014	17229	16964	17048	16853	17062	17141	16932	16903	17065	16942	16957	17089	17162	17131	17053	17039	17052	17094	17049	16981	16948	17015	16930	16962	16937	17009	16989	16928	17116	16933	17021	17183	17097	17084	17104	17095	16722	17097	17083	17129	17170	17075	17156	16919	17147	16959	17086	17102	16885	17027	16943	17039	17017	17232	16988	17035	17081	16992	17002	17015	16996	17059	17035	17199	17056	17057	17045	16880	16863	17082	16877	17177	16991	17124	17031	16981	17043	17081	17071	17091	16962	17088	17164	17072	17124	17035	17149	17006	17039	17174	16937	17229	17034	16986	16894	17104	17037	16974	16939	17143	17190	17094	17102	16996	17010	16891	17134	17092	17037	17035	17135	17185	17009	17085	17134	17045	17044	16980	17108	16780	17073	17088	17092	16930	16956	17024	17163	17019	16925	17087	16903	17071	17111	16987	17013	17133	17124	17031	17077	17173	17090	17125	17112	17013	17160	17077	16924	16910	16924	17056	16998	17018	16988	17111	17052	17119	17008	17083	17005	16988	17061	16958	17056	17043	17012	17004	17087	17079	16919	17103	17008	17056	17070	16959	17032	17125	17069	17034	17170	17158	17079	17116	17057	17041	16994	16912	17035	16990	17150	17121	17129	17136	17037	17008	17169	17042	17095	17103	17079	16952	17180	16961	16951	17120	16927	17125	16981	17070	16962	16998	17025	16904	17113	16883	17002	17122	17129	16985	16979	17008	16998	17142	16979	16870	17083	17123	16908	17085	17024	17082	17016	17118	17074	17071	17102	17064	16780	17128	17035	17022	17000	17266	16958	17083	17230	16882	17059	17122	16977	17234	17052	16968	17052	17093	17112	17031	16936	16963	17096	17208	16947	17032	16975	16951	16849	16962	17247	16979	17191	16820	17159	17021	17218	17055	17098	17143	17029	16945	17199	17069	17008	16864	17090	17124	17088	17133	17109	17046	16958	16975	16993	17078	17155	17148	17033	17128	17039	17059	17086	17097	16981	17088	17099	17091	17007	16961	17040	17136	16849	17077	17110	17180	17067	16940	17092	16997	17122	17103	16904	17051	17030	17011	17072	16949	16910	17001	16845	17073	16966	17071	17293	16983	16984	17228	17026	17006	17015	16988	16874	17107	17158	17057	16999	17126	16997	16834	16986	16931	17064	17163	16911	16996	17026	17204	17136	16894	17146	16941	17135	17113	16912	16932	17107	17114	17163	16880	17016	17079	16956	17198	17124	17197	17088	17137	16924	17114	17141	17074	16969	17116	16949	16986	17126	17174	17113	17158	17110	17062	17041	17068	17196	17039	17002	16966	16967	17106	17145	17139	16924	16997	16998	17047	17154	16968	17154	17099	16988	17381	17217	17318	17162	17145	17042	17255	17147	16966	17290	16930	17080	16973	17144	16982	16950	17160	16896	17135	17111	17192	17122	17154	17137	17052	16932	16986	16844	17076	16970	16861	17006	17038	17034	17121	17025	16825	17172	17014	17184	17130	16949	16961	17099	17104	17003	17051	17199	16954	16992	17052	17027	17255	17047	17021	17106	16976	17058	16965	16921	17196	17214	16903	17110	16961	17107	17150	17073	16974	16978	17034	17111	17087	16937	17112	16980	16986	16958	17159	17055	16873	17153	16918	17017	17065	16975	17020	17149	17065	17030	17103	16993	17091	17130	17069	16963	17199	17006	17039	17051	16983	16903	16839	17021	17018	17105	17117	16949	17049	16975	16897	16972	16933	17022	17099	16988	17000	17010	17135	17051	16922	17060	17003	17088	17038	17140	17009	17014	17181	17184	17109	16926	17041	17165	17022	16960	16898	17068	16972	17009	16973	17075	17163	16908	17067	17146	16939	17161	17137	17096	16992	16877	17028	17180	17026	17114	17082	17110	17106	16906	17043	17126	17164	17007	17130	17096	16999	16923	17126	16949	17237	17128	17052	17085	17102	16962	16961	17198	16987	17099	17081	17026	17175	17043	17037	17042	17112	17006	17059	17182	17083	16944	17067	17041	17178	16937	16992	16856	16969	17004	17078	17086	17120	17036	17090	17126	17072	17203	17215	16909	17128	17163	16914	17086	16990	17021	17055	17207	17107	16911	17053	17053	17023	17125	17045	17087	16878	17032	17197	16885	16969	16944	17092	17028	17048	17004	17045	17146	16909	17082	17041	17061	16940	17000	16963	17098	16931	17135	17108	17088	17260	17074	17241	16900	17057	17216	16761	17022	17138	16940	16968	16929	17001	16851	17061	17022	16910	17076	17017	17044	17104	16966	17031	17116	16892	17023	17094	17021	17093	17108	17084	16996	17149	17079	16994	17187	17118	17113	16969	17081	17016	17013	17024	17113	16983	17079	17123	17032	17137	17005	16892	17044	17003	17071	17106	16931	16922	17033	17155	16814	17067	16960	17081	17165	17096	17084	17079	17043	17059	17116	17178	16977	16946	17053	16999	17161	16902	17083	17096	17091	16982	17086	17025	16908	17155	17146	16981	17020	17077	16921	17177	17105	17104	17080	17098	16969	17089	17170	17193	16937	17004	16957	17084	17057	17051	16878	17104	16836	17030	17072	16962	17253	16914	17006	16941	17211	17102	16926	17079	17171	17045	17026	17010	17121	17065	17168	17071	17080	17105	17213	16864	16877	17024	16877	17125	17058	17034	17001	17094	17239	17043	17100	16867	17080	17061	17193	17002	17141	17015	17145	17174	16951	16830	17141	17034	17249	16970	17266	17105	16941	17140	17071	16866	16981	17080	16912	17105	17107	17040	17033	17101	17130	17053	17003	16840	17076	17013	17115	17002	17106	16907	16979	17072	17234	17066	17082	17170	17072	17013	17134	17044	17155	16881	17192	17122	17031	17026	16957	17115	16960	17183	16876	17215	16974	17049	17124	16846	17253	17088	16987	16884	17078	17111	17130	17013	17064	16975	16933	17186	17026	17181	16920	17124	16906	16966	16988	17010	17054	17158	17072	16843	17123	17116	16997	17025	16887	17073	17031	17059	17176	17126	17098	17205	17127	17046	16893	17103	17004	17184	17092	16800	17020	16942	17333	17042	17089	17132	17119	17131	16902	17131	16960	17072	17029	17037	17088	17059	17017	17095	17143	16936	17032	17200	16946	17188	17113	17105	17051	17157	17261	17111	17003	17176	17240	16964	16964	17033	16909	17187	17239	17009	17104	17023	16933	17240	17088	17003	16963	16889	17004	17082	17198	17049	17149	16999	17019	17136	17164	16992	17131	16884	16960	16991	17030	16958	17051	17163	16957	17006	17093	16894	17098	17125	16897	16999	17114	16972	17021	16852	17089	17053	17098	16942	16941	16983	17044	16889	17015	17192	16970	16918	17173	17050	17245	17034	16968	17113	17018	17129	17075	17157	17072	17080	17083	17096	16938	16949	17250	17111	16984	17190	17053	17058	17036	17124	16983	17157	17003	17094	16989	17072	17067	17047	17072	17125	17042	17066	17040	16991	17022	17202	16835	16949	17086	17147	17058	17205	17232	16985	17075	16940	17202	16992	17133	17107	17116	17108	16965	17112	17001	17139	16990	17132	16998	17222	17053	16974	17143	17141	16998	16988	16887	17143	17051	16896	17000	17077	17137	16905	16833	17015	17082	17031	17002	17231	16985	17075	16889	17154	17155	16897	17090	17072	16969	17013	17068	16945	17113	16996	16987	17015	17040	17129	16968	16963	17069	17038	17044	16927	17105	17142	17006	17067	17073	17221	17059	17001	16981	17030	17174	17121	17032	17002	16970	17056	17029	17066	16998	16885	16970	17059	16847	17070	17185	17033	17147	16864	17062	16973	17048	17053	17083	16872	17184	17127	17157	17066	17015	17065	17090	17018	16944	16919	17191	17019	16968	17304	16882	17069	17162	16964	17008	17047	16975	17198	17025	16966	17011	16958	17112	16978	16916	16932	17068	17027	16970	16951	17043	17167	17285	16949	16985	16997	17151	16980	16859	17026	16937	17009	17142	17092	17133	17106	17006	16987	17048	17147	17071	17063	17232	17078	17135	17113	16962	16906	17000	16945	17011	16959	16988	17023	16917	17081	17036	16981	16786	16959	16896	17212	17003	17142	16997	17351	17027	17260	17099	17081	17039	17043	17076	17047	17069	17017	16953	17153	17110	16958	16942	17006	16965	17007	16941	17118	17292	17140	17160	17118	17022	17118	17024	17140	17154	17121	17070	17023	16905	17092	17064	17163	17035	17162	17244	17318	16954	17058	17105	17025	17168	16860	17038	17063	17247	17052	17012	16853	17165	16938	17205	17110	16914	17027	16833	17081	17158	17144	17086	17111	17028	17053	16919	17083	17095	17241	17103	16967	17121	17005	16912	16945	17101	16940	17179	17037	17225	17162	16980	17219	17134	17095	16920	17038	17120	17233	16912	17086	16922	16864	17090	16921	16935	17016	16987	16812	17027	16950	17186	17214	17026	16996	16982	17214	17064	17162	16875	17139	16944	17033	16981
24069	21406	28762	25088	23051	23777	23502	21513	22154	24350	24279	23773	21623	22762	25071	23429	21838	21795	22003	21740	21347	21055	20432	20503	20264	20152	20097	20046	20176	20071	20245	20146	20023	20276	20276	20128	20204	20094	20242	20071	20173	19922	19759	20304	20064	20357	20081	20218	20139	19994	20264	20125	20215	20110	20029	20011	20174	20075	20154	20217	20269	20161	20382	20089	20034	20100	20233	20017	20063	20070	20121	20080	20217	20135	20420	20102	20105	20183	20047	20256	20225	20177	20298	19858	20061	20096	20000	19991	20144	20192	20048	19974	19984	20194	20098	20170	20284	19990	20131	20059	20012	20062	20215	20175	20159	20345	20057	20007	20108	20063	20073	20314	20050	20114	20040	19835	20052	20097	20198	20037	20190	20141	20261	19985	20117	19965	19949	20074	20063	20024	20113	20236	20251	20006	20088	20117	20228	20176	20239	20036	20170	20123	20184	19967	20354	20139	19991	20309	19872	20068	20007	20034	20229	20163	20125	20137	20210	20022	20061	20147	20324	19867	20059	20188	20021	20178	20035	20089	20146	19916	20185	20139	20143	20038	20229	20215	20201	20239	20074	20062	20121	20016	20067	20211	20208	19997	20006	20045	20234	20149	19960	20152	19984	20276	20017	20102	20160	20213	20228	20022	20172	19964	20004	20263	19993	19955	20211	20029	20207	20253	20035	19932	20134	20216	20177	19929	20097	20080	19935	20013	20034	19942	20181	20021	20187	20121	20020	20132	20062	20121	20008	20021	20007	20123	20119	20289	20106	20303	20255	19979	20085	19938	20247	20183	20018	19991	20234	20139	20114	20103	20123	20172	20273	20142	20227	19897	20043	20230	20122	19869	20267	19972	20291	20298	20141	19994	20192	20003	20039	20060	20160	20072	20260	20189	20073	20080	20079	20220	20117	19862	20097	20192	20112	20191	20173	20121	20251	19944	20040	20165	19975	20004	20105	20223	19975	20076	20112	19932	19987	20033	20044	20087	20250	20088	20203	20187	20192	20197	20020	20225	20190	20099	20203	20008	20110	20276	20130	20206	19971	19920	20067	20047	20133	20137	20061	20251	20294	20250	20211	20128	20099	20275	20192	20195	20106	20013	20214	19942	20015	20094	20105	20196	20132	19908	20119	20128	20179	20204	20170	20021	20285	20218	20209	20021	20009	20095	20124	20064	20225	20143	19973	19967	20028	20172	20162	20230	19922	19961	20299	20199	20029	20065	19904	20055	19987	20084	20124	20005	19969	20095	19834	20069	19952	19937	19911	20235	19988	20167	20216	20076	20200	20137	19959	20142	19974	19979	19867	20156	20072	20084	20114	19962	19936	19827	19914	19995	19862	20074	20083	19867	20022	20170	20089	19909	20135	20272	20056	20072	19990	20101	20233	19876	19981	20152	20260	20149	20174	20114	20300	19953	20389	20004	20140	20074	20132	20044	20065	20026	19915	20163	20255	19948	19958	20088	20032	19968	20060	20017	20240	20025	20003	20004	20143	20039	20180	20097	20212	20285	20309	20020	19888	19962	19930	20182	20182	20024	20184	19944	20339	20120	20031	20208	20080	20081	20051	20073	20212	20158	20233	20068	19958	20028	20145	19945	20310	20281	20069	20114	20145	20213	20162	19904	19914	20046	19903	20015	19891	20185	20136	19985	20209	20019	20326	19956	20072	20095	20068	19882	20154	20225	20114	19992	20017	20248	20091	20012	20053	20081	20138	19938	20125	20072	20082	20068	20220	19940	20125	20048	19996	20007	20204	20264	20042	20163	20072	19921	20081	20068	20116	19916	20131	19948	20050	20010	20215	19969	20019	19964	20117	20102	20227	20146	20102	20190	20017	20033	20161	20189	20032	20316	19961	19929	20200	20241	20265	20019	20262	20092	20272	20095	20154	20038	20137	20108	20130	20190	19993	20058	20007	19966	20169	20160	20282	20415	20114	20215	20228	19962	20113	20040	20160	19996	20185	20209	20063	20027	19953	20118	20028	20237	20205	20093	20177	19913	20289	20046	20123	19876	20067	20003	20065	20315	20180	20208	20110	20122	19845	20170	20226	20155	20096	19923	19918	20306	20175	20057	20170	20015	19950	20310	19903	20056	20102	20120	20085	20076	19996	20167	20224	20021	20130	20060	20133	20025	20047	20229	20270	20095	20079	20057	19959	20146	20079	20035	20214	20220	20200	20050	20197	20055	20038	20206	19909	20144	20326	20134	20118	20158	20343	20252	20272	19855	20251	20094	20050	20191	20188	20152	20054	20000	19956	20049	20131	20081	20291	20068	20317	20230	20040	20453	20111	20016	20101	20314	20036	20087	20134	20112	20091	20141	20304	19818	20113	20005	20074	19979	20238	20155	19974	20167	20014	20308	19927	20117	20086	20176	20176	20088	19947	20000	20161	20311	20210	20138	20098	20102	19966	20150	20212	19995	20190	20099	20181	20054	20151	20235	20115	20109	20036	20238	20071	20088	20148	19918	20082	20176	20093	20107	20100	20080	19923	20227	20174	20011	20137	20076	20239	20182	20027	20025	20150	20212	20025	20112	20053	20160	20018	20176	20216	19991	20421	20177	20130	19871	20106	20036	20161	20075	19977	19941	19986	20280	19867	19991	20100	20070	20246	20041	20112	20079	20154	20205	20136	20171	20166	20063	20006	19913	20149	19898	19915	20210	20002	19938	20035	20067	20110	20109	20147	19964	20017	20038	20082	20288	20152	20010	19934	19812	20270	20271	20055	20072	20263	20046	20142	20115	19878	20176	20197	20151	20032	20155	20082	20088	20159	20165	20011	19991	19992	20001	20058	20118	20102	20124	20034	20051	20096	20011	20282	20123	19790	20401	19974	20050	20228	20124	19941	20238	19993	20056	20063	20082	20099	20074	19985	20131	20373	20214	20315	20106	20169	20106	20020	20183	20043	20152	20311	20213	20303	20057	19939	20232	20278	20272	20196	19875	20015	20172	20150	19962	20209	20424	19936	19956	19930	20102	20132	20167	20222	20002	19895	20231	20224	19857	20095	19965	20119	20038	20217	20160	20034	20163	20125	20037	20071	20145	20123	20196	20043	20337	20325	19895	20212	20185	20290	20231	20197	20124	20157	20083	20357	20187	20065	20088	19999	20196	20080	20001	20071	20016	20246	20158	20159	20281	20367	20116	20201	20230	20165	20095	19960	20373	20135	20034	20210	19837	20310	20103	20151	20147	20038	20171	20164	20090	20044	20096	20110	20096	20015	20016	19963	20224	19940	19888	20072	20022	20233	20122	20113	20168	19921	20033	19968	20073	20132	19876	20031	20011	20213	20097	19892	20036	20031	20208	19981	20139	20212	20317	20167	20283	20208	20214	20083	20007	20195	20055	19897	20153	20082	20068	20300	20006	20061	20069	20145	20159	20132	20141	20200	20228	20137	20086	19879	20000	19932	20036	20004	20288	20211	20249	19854	19929	20077	20058	19842	20117	20110	19932	20202	20213	20027	20079	20007	20071	20280	20237	20033	20040	20123	20062	20149	19975	20046	20193	20225	20260	20229	20151	20222	20350	20077	20221	20209	20194	20027	20066	20011	20224	19948	20089	20115	20195	20081	20249	20089	19956	20007	20372	20130	20033	20085	20137	19957	20078	20102	19800	20046	20271	19916	20188	20281	20002	20034	20141	20243	20154	20084	20070	19911	20189	20174	20031	20010	20163	20153	20393	20098	20045	20120	19978	20181	20063	20026	20014	20068	20029	19953	19938	20113	20187	20055	20237	19938	19973	20038	20127	19999	20284	20119	20216	20076	20106	20233	20026	20153	20105	20299	20197	20228	20201	19992	20054	20156	20253	19886	19952	19959	20236	20125	20139	20200	20111	20120	20048	20087	20088	20083	20195	20276	20223	19961	19960	20078	19982	20096	20138	19994	20119	20201	20267	20214	20204	20215	20201	20137	20260	19828	19981	20117	19941	20008	20119	19985	20132	20144	20212	20147	20146	19980	20156	20091	20189	19891	20009	20141	19971	20024	20079	20062	20122	20024	20163	20226	20263	20161	20052	19996	20186	20230	20204	19981	20130	19952	20151	20069	20099	20251	20170	20222	20065	20286	20109	20270	20152	20211	20205	20099	20125	20189	20047	20178	20097	20074	20081	20100	20227	20101	19981	19960	20049	20113	20084	20111	20171	20140	20231	20214	19947	20191	20091	19876	19882	20082	20082	20005	20040	20148	20059	19981	19866	20073	19856	20104	20005	20140	20070	20056	20107	20053	20263	20097	20046	20066	20325	20038	20108	20030	20213	20092	20158	20244	20102	20011	20160	19885	20294	20012	20401	20037	20175	19969	20067	19990	20174	20012	20098	20087	20157	20087	20086	20053	20090	20243	20125	20187	20024	20156	20183	19978	20143	20016	20034	20011	20178	20316	20058	20252	20050	20137	20049	20182	20211	20061	20105	19892	20306	20026	20097	19888	20180	20068	20173	20069	20080	20013	20311	19887	20105	20145	20078	20008	20201	20245	20155	20061	19992	20134	20115	20154	20009	19988	20098	20236	20193	20023	20072	20242	20170	20230	20207	20163	20170	20162	19998	20188	19996	20094	20275	19929	20075	20165	19906	20235	20182	20296	20058	20238	20356	20376	20172	20179	20063	20070	20010	20443	20050	20104	20069	20240	20035	20214	20449	19949	19946	19907	20176	20284	19922	20169	20114	20276	20073	20094	20024	20111	20089	19996	20183	20080	20078	19915	20234	20110	20047	20198	20116	20022	20174	20168	20237	19994	20110	20380	20136	20167	19903	20058	20292	20140	20260	20389	20145	20145	20027	20101	20005	20086	19953	20217	20103	20034	20073	20150	20129	20205	20219	20151	20255	20104	19949	20086	20223	20165	20121	19956	19949	20042	20166	20220	20296	20042	20191	20119	20059	19962	20020	20124	20139	20112	20056	19979	20142	20181	20421	20119	20065	20146	20038	20151	20279	20267	20175	20109	20187	20101	20075	19891	20104	20168	20108	19907	19911	20279	20131	20038	20198	20061	20285	20268	20382	20165	19977	20181	20052	20202	20190	20207	20218	20085	20114	20189	20171	20254	19929	20238	20165	20070	20265	20278	20364	20287	20144	19869	20129	20277	20356	20156	20075	20049	20176	20058	20072	20134	20229	20166	19871
26903	41678	39405	28386	21367	19733	18654	18734	20468	23248	22655	21596	18729	21376	23834	20924	19178	19107	19272	19004	18311	17551	17230	17137	17092	16935	16895	16858	16889	16910	16794	16880	16807	16891	16937	16751	16851	16839	16890	16730	16805	16769	16912	16761	16823	16878	16838	16900	16761	16888	16853	16842	16818	16887	16818	16842	16843	16913	16833	16912	16952	16835	16927	16814	16800	16828	16824	16963	16699	17021	16918	16884	16866	16956	16880	16784	17008	16819	16848	16878	16930	16828	17052	16759	17010	16928	16924	16801	16768	16688	16879	16709	16905	16836	16904	16818	16920	16917	16855	16947	16927	16692	16859	16953	16862	16867	16751	16860	16866	16963	16909	16790	16823	16798	16955	16847	16946	16798	16867	16792	16795	16801	16812	16847	16921	16734	16893	16813	16859	16907	16860	17010	16968	16944	16823	16773	17010	16803	17063	16779	16920	16903	16980	17007	16872	16656	16923	16854	16958	16858	16776	16626	17044	16699	16982	16911	16818	16745	16898	16928	16846	16910	16758	16846	16777	16554	16739	16824	16837	16942	16883	16889	16790	16724	16857	16864	16996	16913	16829	16922	16791	16976	16764	16771	16762	16936	16849	16728	16815	17044	16769	16921	16848	16653	16973	16690	16987	16850	16738	16770	16915	16903	16880	16922	16828	16842	16995	16972	16884	16727	16865	17025	16802	17059	16873	16786	16839	16876	16710	16979	16955	16700	16930	16786	16765	16959	16674	16795	16997	16878	16861	16775	16722	16729	16833	16845	16920	16973	16941	16993	16822	16994	16679	17024	16725	16801	17027	17063	16950	16886	16849	16783	16842	16953	16823	16978	16714	16723	16886	17034	16807	17013	16725	16995	16840	16851	16768	16891	16767	16834	16745	16901	16650	16761	16803	16731	16733	16885	16647	16668	17124	16923	16729	16889	16877	16710	16857	16812	16884	16712	16884	16948	16853	16910	16911	16850	16873	16888	16891	16823	16978	16808	16751	16808	16740	16874	16837	16643	16846	16871	16845	16914	16969	16842	17010	16723	16839	16933	16897	16879	16887	16921	16890	16832	16843	16777	16838	16833	16669	16853	16903	16835	16898	16839	16790	16964	16840	16719	16907	16962	16890	16933	16950	16837	16964	16832	16944	16945	16738	16735	16967	16731	16899	16918	16754	16826	16890	17093	16841	16798	16747	16884	16666	16758	16787	16931	16939	16893	16749	16813	16736	16972	16942	16967	16797	16818	16768	16789	17088	16790	16988	16887	16738	16850	16828	16927	16959	16842	16870	16716	16936	16793	16956	16945	16866	16788	16854	16697	16809	16981	17019	16895	16953	16733	16854	16664	16831	16924	16957	16752	16915	16841	17069	16899	16881	16895	16961	16785	16729	16607	16740	16774	17052	16892	16983	16775	16726	16826	16836	16852	17091	16903	16818	16934	16853	16946	16865	16779	16935	16800	16669	16865	16734	16965	16840	16751	16866	16733	16787	16869	16907	16842	16887	16728	16977	16825	16992	16856	16755	16716	16941	16849	16935	17061	16876	16866	16816	16895	16760	16808	16942	16661	16827	16891	16922	16756	16717	16913	16744	16783	16924	17027	16907	16929	16857	16870	16781	16650	16654	16936	16929	16953	16929	16822	16772	16791	16878	16966	16855	16928	16885	16786	16852	16840	16816	16602	16866	17007	16887	16751	16854	17003	16802	16745	17045	16909	16884	16992	16933	16749	16661	16904	16790	16822	16773	17053	16897	16846	16969	16725	16887	16833	16862	16864	16856	16950	16904	16894	16806	16778	16959	16973	16905	16874	16880	16818	16769	16977	16960	16794	16746	16960	16668	16829	16736	16710	16977	16788	16961	16730	16868	16948	16776	16853	16904	16827	16840	17010	16864	16909	16868	16974	16878	16814	16616	16789	16854	16804	16958	16868	16749	16983	16868	16828	16849	16852	16750	17072	16757	16858	16737	16801	17059	16743	16920	16967	16858	16875	16923	16886	16899	16726	16806	16845	16746	16742	16967	17013	16753	16939	16985	16705	17016	16901	16830	16869	16815	16967	16605	16839	16851	17067	16996	17018	16854	16878	16870	16825	16738	16702	16843	16718	16926	16839	16714	16713	16771	16753	16863	16858	16906	16789	16899	16813	16841	16805	16890	16752	16945	16912	16920	16971	16813	16857	16927	16988	16814	16856	16879	16842	16993	16670	16840	16741	16945	16889	16829	16714	16843	16783	16767	16682	16907	16873	16695	16692	16912	16919	17000	16721	16801	16875	16706	16901	16895	16803	16802	16927	16791	16917	16799	16815	16874	16836	16839	16718	16908	16841	16978	16962	16818	16955	16663	16809	16814	16939	16947	16959	16817	16705	16687	16744	16751	16868	16981	16755	16965	16950	16795	16769	16902	16891	16951	16853	16899	16849	16834	16824	17008	16644	16820	16624	16910	16916	17018	16978	16712	16965	16956	16711	16758	16954	16599	16829	17013	16821	16829	16874	16922	17010	16925	16871	16805	16797	16870	16901	16804	16996	16745	16866	16872	16707	17032	16795	16783	16840	16740	16705	17067	16964	16902	16901	16864	16831	16701	16900	16911	16843	16647	16781	16703	16946	16836	16757	16813	16766	16988	16891	16805	16836	17013	16826	17007	16997	16996	16793	17045	16812	16772	16714	16788	16782	16816	16710	16866	16815	16691	16732	16687	16915	16873	16867	16932	16887	16818	16923	16945	16894	16688	16908	16791	16782	16870	16998	16752	16875	16747	16889	16969	16917	16784	16859	16863	16777	16894	16641	16760	16635	16801	16780	16930	16843	16749	16747	16820	16948	16598	16938	16607	17002	16710	16686	16904	16951	16897	16814	16925	16814	16755	16805	16777	16826	16822	16870	16720	16877	16832	16871	16969	16898	16967	16764	16731	16901	16899	16724	16834	16863	16833	16828	16968	16953	16879	17050	16648	17052	16824	16859	16835	16959	17042	16838	16944	16902	16792	16891	16822	16770	16973	16873	16833	16974	16689	16872	16765	16864	16855	16772	16718	17014	16865	16818	16815	16860	16867	16900	16930	16851	16881	16934	16911	16773	16791	16894	16835	16811	16791	16770	17058	16812	16967	16960	16794	16767	16971	16945	16847	16721	16900	17007	16878	16809	16852	16876	16879	16833	16941	16873	16950	16883	16890	16871	16858	16727	16890	16738	16831	16825	16637	16823	16913	16903	16625	16859	16756	16928	16910	16806	17029	16796	16754	17002	16826	16749	16747	16928	16811	16890	16832	16941	16779	16995	16968	16787	16850	16779	16840	16872	16772	16894	16765	16976	17034	16859	16716	16758	16838	17031	16823	16716	16792	16834	16941	16745	16820	16826	16788	16627	16857	16691	16905	17056	16798	16816	16907	16859	16896	16659	16742	16774	16905	16682	16998	16846	16773	16829	16780	16784	16844	16786	16876	16696	16724	16931	16867	16977	16829	16891	17040	16765	16847	16853	16737	16859	16748	16921	16883	16840	16798	16724	16852	16779	16869	16904	16774	16955	16814	16842	16840	16926	16826	16902	16896	16826	16809	16793	16845	16938	16838	16653	16899	16940	16996	16959	16765	16687	16939	16927	16775	16654	16877	16831	16804	16849	16874	16817	16782	16893	16943	17092	16829	16884	16731	16764	17015	16987	16958	16919	16761	17001	16637	16862	16658	16968	16814	16697	16824	16822	16828	16885	16930	16924	16645	17042	16954	16943	16824	16826	16816	16805	16989	16860	16760	16884	16967	17000	16858	16925	16917	16826	16800	16894	16926	16961	16822	16870	16764	16832	16761	16760	16784	16665	16891	16646	16985	16989	16881	16840	16882	16954	16710	16852	16847	16711	16825	16842	16921	16741	16678	16742	16873	16816	16871	16801	16845	17023	16948	16909	16877	16901	16909	16849	16740	16781	16855	16931	16686	16860	16855	16765	16839	17037	16890	16979	16752	16897	16684	16949	16987	16884	16860	16816	16822	16852	16872	16858	16952	16891	16767	16834	16847	16821	16813	16826	16972	16759	16943	16853	16863	16659	16832	16839	17007	16672	16817	16798	16725	16846	16803	16849	16844	16844	16950	16829	16847	16896	16959	16867	16718	16875	16851	16911	16881	16901	16720	16999	17015	16876	16824	16834	16929	16840	16938	16722	16844	16844	16828	16740	16750	17057	16866	16737	16901	16859	16821	16858	16971	16681	16810	16952	16852	16925	16798	16979	16918	16931	16865	16963	16805	16872	16921	16763	16946	16709	16900	16642	17081	16807	16813	16906	16875	16837	16745	16833	16856	16827	16858	16811	16797	16870	16776	16950	16904	16634	16737	16912	16976	16704	16895	16733	16626	16831	16781	16796	16917	16704	16752	16906	16861	16945	16815	16689	16998	16944	16947	16988	16842	16674	16805	16829	16867	16969	16763	16680	16988	16710	16796	16747	16819	16745	16752	16929	16852	16849	16701	16895	16904	16685	16856	16799	16851	17041	16764	16680	16956	16807	17046	16926	16711	16899	16786	16836	16832	16866	16946	16848	16799	16940	16848	16904	16961	16769	16937	16963	16815	17003	16830	16848	16898	16771	17009	16831	16940	16946	16876	16836	16769	17092	17019	16583	16895	16939	16963	16815	16723	16905	16988	16927	16974	17005	17035	16815	16946	16858	16786	16775	16658	16946	16788	16760	16933	16779	16995	16820	16843	16872	16819	16790	16992	16961	16899	16967	16934	16897	16806	16980	16681	16883	16940	16714	16785	16767	16874	16848	16786	16899	16903	16948	16936	16789	16902	16898	16793	16687	16832	16687	16875	16699	16843	16907	17002	16741	16923	16764	16939	16805	16948	16942	16803	16864	16834	17007	16648	16833	16916	16880	16911	16804	16920	16691	16753	16883	16820	16847	16943	16981	17059	16965	17039	16723	16821	16822	16756	16766	17012	16920	16848	16891	16855	16749	16903	16705	16866	16847	16762	16948	16595	16888	16769	17011	16952	16979	16867	16928	16980	16878	16836	16798	16721	16824	16825	16728	16800	16931	16856	16770	16954	16887	16799	16976	16835	16810	16708	16699	16784	16970	17135	16676	16880	16913	16775	16877	16928	16925	16703	16717	16782	16895	16953	16602	16852	16832	16709	16784	16894	16810
22797	21350	29112	24178	22132	25072	27213	23089	24223	27019	24884	23754	22628	26056	25814	24445	25085	25933	25892	24659	23114	21595	20870	20713	20419	20348	20341	20608	20206	20380	20248	20278	20204	20478	20433	20317	20335	20334	20379	20289	20434	20443	20143	20249	20353	20295	20349	20224	20252	20274	20245	20354	20298	20013	20307	20098	20477	20197	20276	20225	20272	20477	20460	20425	20087	20050	20120	20243	20236	20294	20276	20050	20212	20202	20145	20163	20445	20132	20066	20141	20210	20184	20463	20452	20146	20075	20470	20236	20074	20273	20372	20276	20016	20025	20223	20270	20280	20069	20263	20331	20376	20145	20433	20157	20188	20100	20315	20279	20408	20312	20033	20046	20125	20132	20170	20227	20088	20167	20241	20155	20198	20204	20367	20361	20190	20011	20099	20197	20257	20141	20146	20171	20188	20427	20127	20417	20189	20248	20215	20225	20247	20207	20209	20214	20036	19955	20090	20084	20269	20044	20233	20224	20282	20186	20181	20157	20385	20298	20213	20191	20198	20100	19995	20434	20385	20231	20153	20405	20452	20267	20434	20107	20095	20177	20249	20191	20415	20161	20246	20210	20063	20206	20151	19906	20148	20149	20179	20144	20121	20199	20155	20422	20305	20119	20256	20227	20005	20294	20304	20135	20480	20243	20239	20185	20082	20143	20150	20366	20290	20240	20175	20365	20227	20257	20336	20299	20281	20233	20070	20086	20050	20237	20259	20018	20048	20160	20122	20265	20136	20312	19981	20173	20164	20141	20215	20209	20304	20260	20119	20049	20274	20223	20215	20234	20253	20142	20352	20296	20182	20063	20126	20268	20150	20365	20398	20307	20098	20308	20336	20282	20197	20360	20153	20241	20216	20209	20392	20234	20331	20445	20137	20082	20108	20343	20248	20117	20336	20280	20061	20082	20258	20304	20323	20316	20240	20374	20204	20266	20095	20206	20053	20147	20162	20089	19981	19979	20118	20062	20208	20291	20140	20238	20253	20421	20457	20510	20324	20307	20086	20104	20073	20346	20247	20361	20151	20294	20065	20263	20234	20157	20086	20115	20249	20305	20083	20122	20344	20073	20051	20141	20177	20375	20395	20145	20394	20146	20324	20180	20128	20009	20204	20252	20356	20099	20252	20246	20217	20214	20320	20328	20384	19931	20349	20301	20135	20160	20099	20154	20161	20288	20378	20348	20091	20200	20174	20251	20164	20145	20190	20154	20348	20384	20174	20144	20087	20067	20130	20225	20200	20113	20136	20400	20183	20340	20261	20053	20090	19919	20173	20156	20170	20176	20035	19976	20335	20141	20308	20329	20160	20218	19814	20157	20275	20152	20275	20218	20384	20373	20238	20087	20048	20200	20265	20086	20279	20321	20077	20164	20177	20317	20274	20065	20227	20182	20265	20216	20327	20275	20291	20225	20416	20193	20094	20264	20177	20069	20464	20378	20199	20212	20282	20282	20105	20220	20252	20153	20158	20309	20097	20156	20305	20271	20144	20231	20271	19978	20027	20297	20221	20215	20181	20004	20115	20282	20078	20207	20262	20113	20307	20358	20101	20140	20255	20021	20102	20064	20144	20361	20182	20068	20041	20389	20317	20168	20329	20179	20193	20145	20086	20156	20325	19899	20133	20367	20141	20358	20335	20256	20406	20327	20113	20334	20259	20160	20202	20273	20338	20166	20253	20303	20380	20222	20180	20041	20080	20263	20124	20166	20087	20117	20370	20066	20189	20280	20090	20298	20321	20137	20216	20363	20334	20251	20194	20243	20310	20325	20249	19947	20313	20026	20399	20207	20369	20387	20257	20068	20299	20103	20131	20137	20275	20225	20255	20205	20020	20211	20175	20237	20238	20192	20325	20166	20313	20086	20228	20253	20390	20066	20120	20074	20255	20294	20277	20106	20306	20151	20260	20115	20256	20300	20528	20237	20143	20320	20301	20003	20277	20155	19854	20179	20543	20209	20355	20475	20121	20296	20176	20247	20228	20210	20102	20287	20256	20110	20410	20242	20097	20103	20193	20350	20317	20149	20130	20006	20111	20314	20030	20276	20407	20139	20278	20368	20152	20354	20139	20052	20159	20029	20087	20312	20247	20009	19877	20131	20296	19959	20119	20168	20235	20287	20348	20494	20147	20322	20012	20279	20024	20040	20298	20369	20202	20347	20349	20264	19974	20181	20229	20352	19985	20213	20193	20238	20241	20059	20264	20266	20219	20047	20302	20177	20351	20098	20265	20111	20257	20380	20155	20114	20019	20301	20067	20001	20197	20063	20189	20268	20034	20262	20207	20311	20305	20182	20107	20391	20288	20376	20380	20306	20269	20274	20239	20226	20052	20228	20055	20096	20172	20293	20162	20099	19957	20003	20334	20139	20248	20335	20361	20345	20281	20473	20302	20223	20215	20109	20211	20188	20250	20416	20312	20164	20175	19962	20314	20272	20284	20145	20349	20337	20130	20110	20305	20178	20253	20215	20063	20068	20158	20331	20126	20162	20228	20294	20462	20358	20021	20164	20157	20270	20202	20187	20115	20330	20430	20181	20237	20068	20379	20000	20177	20373	20268	20092	20162	20132	20311	20302	20134	20069	20150	20265	20286	20167	20280	20096	20184	20174	20142	20440	20071	20229	20336	20336	20258	20068	20190	20292	20312	20217	20159	20405	20099	20114	20085	20133	20299	20312	20064	20385	20019	20216	20283	20202	20393	20009	19999	20245	20160	20188	20111	20203	20306	20332	20110	20068	20032	20239	20215	20179	20044	20377	20220	20175	20084	20309	20181	20083	20136	20338	20237	20036	20197	20123	20131	20084	20284	20334	20217	20300	20263	20288	20289	20244	20198	19984	20341	20145	20196	20322	20082	20392	20289	20204	20167	20328	20113	20337	20072	20118	20179	20145	20303	20284	20380	20241	20086	20220	20305	20027	20038	20272	20286	20122	20445	20356	20139	20175	20310	20162	20317	20095	20203	20317	20208	20372	20290	20303	20238	20194	20094	20082	20131	20198	20187	20173	20111	20027	20277	20244	20124	20266	20171	20302	19986	20147	20312	20074	20354	20238	20169	20274	20391	20220	20227	20410	20294	20062	20165	20244	20150	20277	20247	20125	20074	20142	20221	20221	20492	20222	20289	20247	20198	20225	20084	20203	20094	20309	20136	19840	20156	20239	20287	20126	20208	20028	20003	20193	20081	20096	20017	20238	20232	20334	20132	20035	20102	20326	20227	20155	20207	20186	20346	20386	20247	20186	20132	20367	20402	20262	20208	19954	20213	20281	20086	20015	20190	19938	20102	19958	20051	19978	20232	20285	20100	20138	20389	20556	20267	20320	20162	20122	20359	20248	20044	20376	20119	20282	20038	20289	20168	20413	20447	20373	20222	20071	20326	20098	19871	20318	19988	19903	20192	20361	20172	20227	20077	20221	20245	20205	20202	20259	20230	20250	20202	20088	20100	20156	20239	20218	20403	20275	20303	20342	20435	20143	20128	20091	20185	20048	20338	20534	20299	20121	20181	20350	20012	20020	20299	20135	20078	20267	20276	20236	20176	20357	20179	20266	20149	20300	20178	20267	20124	20008	20387	20182	20374	20315	19969	20256	19996	20341	20424	20212	20122	20283	20217	20239	20177	20142	20430	20306	20131	20385	20372	20422	20467	20060	20257	20266	20235	20147	19967	20280	20442	20277	20627	20266	20389	20167	20353	20326	20006	20166	20302	20258	20297	20190	20058	20240	20391	20242	20241	20369	20190	20152	20187	20156	20159	20227	20242	20118	20089	20291	20354	20250	20120	19996	20180	20189	20306	20301	20170	20307	20059	20063	20124	20273	20308	20073	20188	20214	20361	20133	20143	20262	20154	20299	20210	20169	20283	20256	20024	20132	20279	20121	20107	20083	20309	20110	20269	20229	20175	20029	20253	20251	20051	20276	20185	20414	20093	20068	20437	20066	20205	20107	20268	20309	20215	20107	20192	20258	20267	20453	20027	20271	20106	20164	20030	20573	20363	20290	20550	20085	19915	20270	20285	20299	20302	20286	20186	20305	20257	20129	20222	20377	20117	20275	20207	20219	20077	20254	20300	20327	20154	20095	20300	20021	20066	20266	20018	20063	20283	20312	20193	20268	20309	20503	20091	20386	20105	20137	20291	20057	20021	20476	20136	19999	20193	20158	20237	20228	20252	20021	20274	20168	20276	20206	20197	20286	20380	20329	20209	20203	20099	20198	20237	20175	20384	20115	20180	20277	20334	20215	20288	20268	20287	20333	20376	20227	20232	20413	20343	20027	20087	20109	20226	20328	20147	20252	20263	20353	19994	20140	19949	20172	20295	20214	20188	20056	20257	20134	20072	20237	19987	20041	20154	20089	20084	19838	20145	20074	20283	20230	20071	20224	20273	20126	20121	20254	20302	20222	20378	20020	20486	20230	20202	20321	20166	20205	20298	20221	20223	20181	20302	20103	19989	20183	20502	20081	20041	20191	20236	20232	20029	20087	20277	20371	20385	20221	20322	20379	20500	20309	20124	20192	19935	20098	20351	20242	20281	20153	20172	19998	20056	20091	20245	20339	20153	20173	20507	20216	20055	20140	20091	20212	20253	20216	20118	20308	20280	20230	20235	20195	20152	20259	20279	20245	20260	20237	20282	20308	20282	20102	20182	20270	19967	20220	20199	20120	20046	19941	20211	20274	20099	20202	20060	20133	20186	20272	20237	20108	20111	20096	20462	20015	20187	20235	19976	20253	20418	20167	20035	20108	20028	20234	20006	20311	20084	20044	20187	20154	20269	20084	20219	19999	20210	20301	20517	20094	20328	20253	20300	20330	20304	20266	20255	20209	20003	20222	20232	20295	20347	19996	20147	20119	20116	20135	20100	20302	20179	20111	20393	20279	19983	20278	20305	20185	20302	20441	20192	20166	20381	20306	20074	20107	20134	20096	20119	20275	20201	20123	20038	20095	20197	20069	19994	20269	20160	20125	20104	20593	20242	20274	20351	19987	20265	20226	20280	20315	20269	20165	20342	20214	20132	20253	20206	20200	20264	20231	20347	20205	20167	20164	20281	20404	20331	20323	20222	20207	20193	20323	20031	20220	20371	20290	20312	20107	20100	20259	20431	20218	20151	20065	20224	20152	20229	20337
28409	47686	46952	37263	26855	23594	20953	20843	23666	26414	23275	21558	20428	25999	23983	22658	23784	24680	24248	22770	20204	18407	17420	17211	16896	17020	16942	16890	16654	16974	17060	16999	16781	17054	16845	16837	16881	16789	16679	16822	16823	16675	16824	16760	17062	16952	16883	16955	16854	17061	16927	16913	16951	16907	16935	16742	16793	16775	16729	16898	16868	16728	16997	16868	16783	16971	16841	16944	16998	16833	16983	16896	16955	16962	16763	16978	16929	16722	16933	16827	16905	16910	16958	16832	16996	16837	16959	16943	16838	17015	16790	16824	17061	16733	16951	16793	16898	16918	16815	16992	17060	16834	16740	17027	16957	16884	17015	16756	16734	16818	16682	16711	16896	16903	16900	16824	16866	17018	16829	16981	16804	16752	16851	16788	16897	16792	16893	16905	16888	16884	16719	16894	16873	16883	16890	16725	16723	16979	17101	16988	17035	16888	16834	16771	16812	16891	16745	16882	17032	16723	16845	16916	16973	16984	16955	16854	16848	16904	16960	16948	16753	16961	16793	16849	16752	16838	16738	16937	16809	16722	16915	16987	16789	16703	16798	16757	16806	16876	16867	17101	16827	17000	16751	16912	16896	16794	17003	16949	16825	16904	16716	16944	16857	16811	16599	16932	16962	16874	16907	16890	16873	16833	16859	16919	16889	16800	16863	16864	16962	16828	16799	16706	16914	16870	16760	16931	16847	16858	16820	16782	16848	16782	16845	16778	16916	16834	16821	16935	16809	16987	16930	16881	16810	16865	17065	16796	16744	16898	16903	16880	16812	16929	16902	16714	17059	16923	16905	16923	16960	16816	16821	16894	16881	16832	16906	16847	16889	16771	16698	16793	16875	16971	16838	16897	16746	16873	16842	16822	16750	16901	16800	16800	16806	16849	17032	16967	16791	16883	17012	16940	16818	17004	16937	16858	16806	16876	16907	16911	16978	16771	16915	16906	16898	16836	16957	16930	16998	16899	16698	16768	16840	16888	16884	16837	16864	17106	16978	16800	16922	16636	16897	16799	16802	16794	16837	16994	17104	17022	16868	16833	16922	16969	16940	16867	16876	17065	16700	16884	16867	16909	16886	16801	16915	16828	16784	16949	16791	16876	16904	16911	16962	16669	16856	16820	16769	16816	16926	16915	16892	16928	16808	16955	16853	16812	16920	16823	17147	16871	16953	16867	16842	16977	16900	16916	16957	16876	16805	16960	16843	16888	16835	16889	16861	16856	16785	17023	16706	16883	16636	17026	16923	16795	16960	16731	17007	16838	16853	17029	16907	16903	16869	16795	16822	16804	16752	16810	16942	16863	16998	16929	16887	16995	16927	16747	16813	16776	16951	16902	16944	16768	16853	16807	16797	16895	17002	16675	16860	16829	16964	16617	16878	16768	16786	16871	16804	16898	16852	16866	16704	16888	16773	16811	16869	16912	16933	16861	16762	16769	16817	16868	16786	16825	16792	16937	16904	16725	16805	17023	16794	16837	16878	16820	16885	16834	16959	16969	16952	16963	16846	16918	16749	16717	16964	16911	17016	16623	16829	16831	16810	16832	16882	16752	16938	16780	16855	16823	16861	16835	16975	16891	16864	16886	16921	16830	16860	16902	16804	16992	16767	16890	16981	16818	16885	16914	16716	16892	16910	16931	16774	17060	16664	16868	17031	16916	16851	16960	16776	17018	16891	16909	16762	16861	16706	16836	16924	16908	16894	16936	16819	16753	16927	16879	16798	16953	16792	16881	16838	16942	16911	16871	16826	16913	16888	16794	16899	16709	16855	17036	16815	16875	16845	16916	17024	17049	16865	16841	16734	16735	16878	17085	16765	16951	16778	16716	16805	16980	16856	16945	16850	16826	16830	16878	16816	16772	16907	16883	16676	16750	16808	16880	16969	16888	16772	16882	16906	16862	16939	16829	16899	16957	16770	16975	16896	16916	17009	16935	16937	16733	16956	16828	16945	16994	16855	17137	16738	16873	16999	16695	16881	16909	16748	16788	16868	16898	16765	17034	16923	16827	16773	16836	16965	16925	16954	16921	16792	16891	16995	16970	16703	16758	16952	16655	17013	16916	16983	16926	16861	16938	16945	16885	16863	16959	16843	17003	16876	16804	16806	17121	16862	16900	16981	16805	16800	16822	16818	16744	16735	16977	16808	16819	16855	16787	16822	16778	16880	16765	16796	16626	17080	16910	16771	16769	16846	16751	16787	16784	16744	16980	16941	16900	16816	16776	16799	16849	16821	17010	16629	16705	16802	16610	16887	16749	16781	16914	16945	16947	16873	16865	16812	16932	17080	16999	16649	16963	16737	16940	16896	16904	16819	16808	16879	16792	16824	16939	16902	16930	16812	16767	16734	16749	16887	16959	16858	16851	16796	17024	16824	16842	16722	17033	16743	16858	16762	16911	16721	16988	16816	16768	16762	16914	16966	16824	16897	16856	16887	16782	16912	16756	16860	16854	17005	16877	16824	16953	16798	16614	16863	16842	16989	16794	16712	16718	16716	16924	16846	16818	16871	16846	16776	16717	17015	16855	16892	16738	16765	16858	17058	16916	16834	16957	16752	16757	16793	16776	16981	17074	16770	16992	16868	16717	16880	16698	16755	16908	16684	16840	16747	16805	16878	16785	16949	16787	16786	16928	16953	16940	16810	16868	16978	16945	16776	16675	17034	16882	16940	16908	16882	16823	16792	16707	16763	17037	16853	16879	16955	16908	16890	16744	16739	16854	16925	16973	16835	16944	16887	16951	16888	16865	16906	16844	16658	17077	16768	16797	16779	17006	16953	16854	16803	16755	16876	16804	16890	16910	16787	16830	17024	16794	16926	16858	16953	16905	16992	16845	16930	16978	16927	16911	16810	16895	16965	16924	16931	16807	16801	16945	16819	17101	17134	16799	16816	16898	16759	16790	16905	17045	16791	16788	16917	16692	16798	16738	16984	16793	16761	16835	17013	16746	16971	16729	16872	16726	16797	16650	16854	16786	16929	16911	16839	16953	16858	16845	16829	16969	16816	16870	16874	17033	16983	16711	16870	16732	16956	16753	16789	16805	16794	16954	16806	16973	16878	16770	16820	16704	16983	16912	16802	16908	16936	16775	16971	16885	16656	16892	16988	16764	16808	16774	16651	17022	16836	16886	16836	16756	16865	16815	16866	16775	16849	16931	17001	16845	17023	16824	16942	16817	16904	16906	16977	16636	16732	16946	16872	16858	16995	16832	16791	16843	16894	16815	16840	16900	16796	16799	16883	16902	16698	17063	16853	16983	16655	16743	16798	16946	16808	16934	16833	16751	16940	16753	16858	16834	16745	16941	16938	17005	17034	16945	16827	16966	16887	16950	16905	16743	16800	16822	16807	16874	17020	16776	16746	16919	16814	16859	17052	16878	16802	16942	16872	16901	16723	16813	16784	16778	17025	16763	16675	16674	16857	16971	16967	16852	16861	16759	16959	16854	16913	16969	16892	16770	16830	16928	16986	16861	16646	16899	16910	16850	16873	16861	16695	16884	16981	16836	16634	16907	16787	16925	16871	16902	16929	16749	16909	16870	17038	16883	16792	16896	16795	16801	16641	16885	16750	16905	16915	16788	16845	16893	16857	16858	16846	16896	16972	16839	16965	16774	16819	16677	16784	16881	16751	16664	16715	16861	16955	16751	16740	16798	16949	16911	16717	16864	16845	16785	16857	16839	16821	16527	16786	16875	16926	16887	16850	16958	16763	16838	16818	16708	16882	17045	16832	16859	16738	16934	16875	16637	16865	16939	16827	16855	16876	16831	16851	16880	16855	16897	16839	16864	16945	16870	16809	16964	16805	16727	17096	17115	16681	16786	17036	16672	16835	16979	16847	16787	16863	16952	16834	16959	16738	16791	16894	16582	16861	16873	16725	16835	17037	16806	17025	16865	16902	16952	16869	16775	16983	16964	16728	16915	16857	16884	16803	16864	16962	16843	16811	16856	16872	16853	16805	16947	16724	16811	16894	16907	17061	16928	16777	16961	17106	16957	16854	16864	16952	16835	16731	16925	17065	16589	16859	16954	16763	16837	17014	16806	16867	16919	17044	16920	16890	16715	16928	16874	16781	16872	16851	16819	16829	16989	16889	16978	16830	16910	16954	16899	16806	16902	16915	16922	16905	16927	16685	16823	16833	16834	16944	16752	16805	16983	16750	16830	16851	16884	16905	16767	16777	16970	16905	16917	16949	16870	16804	16941	16881	16791	16873	16876	16943	16738	16847	16753	16822	16940	16958	16911	16754	16764	16858	16901	16855	16837	16768	16893	16831	17057	16666	16848	16926	17006	16746	16914	16918	16891	16937	16910	16925	16626	16894	16843	16863	16934	16844	16783	16783	16671	16926	16840	16800	16781	16821	16943	17022	16833	16823	16919	16862	16809	16730	16921	16856	16911	16847	16741	16831	17109	16822	16935	16848	16898	16800	16803	16706	16923	16968	16869	16946	16874	16806	16876	16738	16921	16845	16875	16754	16861	16837	16834	16854	16873	16776	16809	16826	16787	17003	16826	16947	16686	17024	16908	16755	16853	16909	16756	16776	16781	16911	16869	16888	17003	16692	16971	16798	16783	16792	16784	17036	16876	16781	16949	16813	16917	16747	16825	16908	16923	16944	16956	16936	16785	16812	16915	16846	16952	16866	16837	16864	16964	16832	16789	16775	16825	16731	16823	16835	16777	16934	16885	16781	16712	16887	16825	16901	16889	16836	16950	16899	16694	16809	16844	16641	16963	16777	16914	17071	16868	16853	17062	16846	16904	16906	16793	16924	17005	16798	16889	17043	16988	16834	16879	16963	16737	17092	16980	16834	16787	16593	16786	16839	16975	16973	16711	16652	16810	16965	16985	16998	16825	16871	16969	16913	16858	16884	16901	16830	16827	16723	16957	16835	16934	16734	16848	16944	16716	16840	16915	16828	16794	16912	16903	16665	16930	16730	16840	16807	16877	16772	16765	16830	16756	16944	16786	16714	16872	16813	16919	16774	16913	17011	17012	16886	16953	16839	16866	16842	16832	16856	16637	16833	17018	16869	16858	16829	16735	16835	16866	16911	16799	16811	16909	16750	16853	16807	16820	16821	16766	16865	16724	16794	16590	16943	16902	16836	16818	16853	16806	16769	16784
28266	24251	30885	26492	22402	21634	21294	20743	20637	20748	20938	20647	20488	20812	21326	20990	21052	21027	20931	20743	20633	20668	20566	20725	20334	20705	20554	20534	20566	20647	20647	20532	20362	20452	20367	20231	20361	20317	20501	20417	20489	20389	20487	20473	20268	20500	20455	20353	20407	20421	20429	20122	20514	20430	20397	20428	20585	20446	20488	20463	20285	20373	20570	20286	20494	20589	20554	20343	20483	20526	20387	20461	20572	20421	20532	20438	20638	20547	20287	20431	20436	20417	20390	20380	20364	20447	20665	20462	20290	20556	20390	20716	20517	20476	20480	20571	20511	20516	20547	20417	20523	20554	20346	20433	20361	20290	20575	20543	20444	20516	20366	20548	20487	20485	20424	20357	20362	20455	20515	20555	20539	20402	20291	20389	20435	20462	20433	20358	20436	20355	20467	20637	20617	20578	20428	20296	20506	20369	20272	20501	20519	20597	20261	20489	20464	20548	20639	20515	20581	20571	20316	20464	20413	20614	20421	20398	20429	20477	20449	20297	20331	20582	20439	20486	20579	20476	20474	20466	20435	20404	20510	20439	20375	20579	20467	20447	20279	20251	20500	20237	20296	20539	20403	20458	20433	20379	20412	20464	20485	20437	20486	20221	20495	20289	20508	20401	20542	20765	20580	20409	20397	20422	20447	20534	20430	20319	20332	20606	20655	20535	20599	20336	20420	20395	20505	20384	20398	20414	20458	20381	20691	20643	20446	20448	20659	20267	20610	20543	20410	20358	20350	20549	20373	20410	20397	20327	20461	20434	20231	20372	20538	20535	20667	20248	20442	20305	20410	20598	20339	20389	20311	20411	20471	20383	20579	20625	20428	20330	20439	20454	20536	20499	20500	20409	20439	20541	20381	20527	20470	20382	20555	20529	20603	20365	20474	20534	20471	20402	20359	20461	20440	20427	20237	20622	20238	20311	20558	20513	20433	20629	20618	20404	20494	20417	20438	20440	20229	20295	20447	20451	20461	20632	20403	20384	20435	20601	20162	20497	20334	20516	20243	20514	20227	20348	20426	20136	20369	20449	20575	20283	20353	20347	20497	20573	20403	20308	20448	20425	20577	20240	20502	20416	20374	20529	20454	20501	20323	20326	20552	20421	20353	20556	20302	20335	20342	20512	20439	20598	20354	20636	20524	20395	20217	20409	20572	20485	20391	20273	20351	20473	20352	20235	20615	20556	20451	20660	20411	20347	20416	20354	20396	20336	20577	20458	20670	20459	20484	20430	20477	20379	20588	20401	20369	20366	20336	20394	20489	20268	20187	20518	20408	20498	20401	20256	20555	20338	20508	20365	20487	20399	20493	20445	20619	20631	20685	20621	20376	20400	20443	20402	20451	20520	20654	20694	20562	20581	20468	20332	20490	20506	20417	20381	20494	20621	20513	20527	20356	20219	20538	20367	20433	20474	20358	20584	20346	20418	20447	20362	20548	20499	20423	20388	20442	20460	20240	20428	20485	20497	20257	20664	20490	20547	20460	20516	20457	20420	20543	20623	20498	20683	20414	20504	20611	20442	20499	20350	20277	20444	20261	20442	20232	20454	20469	20313	20349	20358	20472	20589	20458	20374	20460	20437	20386	20484	20625	20297	20370	20584	20582	20421	20373	20628	20449	20578	20422	20363	20347	20490	20242	20597	20491	20361	20246	20605	20409	20338	20398	20651	20406	20514	20433	20556	20367	20450	20606	20342	20497	20322	20235	20488	20423	20246	20330	20330	20324	20382	20513	20470	20408	20558	20310	20474	20492	20444	20403	20226	20299	20443	20498	20552	20658	20646	20490	20592	20630	20152	20432	20379	20451	20459	20251	20264	20269	20519	20411	20415	20376	20537	20479	20416	20384	20425	20528	20355	20479	20422	20484	20450	20465	20432	20467	20370	20662	20382	20619	20596	20523	20316	20507	20357	20385	20311	20545	20387	20633	20271	20546	20480	20330	20363	20296	20378	20393	20463	20444	20472	20385	20468	20663	20534	20711	20463	20399	20337	20487	20522	20385	20456	20311	20557	20368	20451	20354	20511	20549	20599	20624	20557	20497	20423	20423	20347	20370	20522	20420	20715	20605	20313	20372	20366	20352	20547	20499	20355	20519	20513	20562	20524	20645	20268	20238	20357	20414	20280	20584	20467	20419	20670	20551	20208	20494	20546	20423	20338	20233	20527	20454	20466	20541	20500	20430	20468	20472	20447	20536	20458	20459	20527	20508	20462	20641	20658	20513	20391	20416	20438	20590	20480	20404	20378	20467	20202	20549	20337	20451	20611	20678	20265	20684	20479	20495	20484	20593	20386	20440	20554	20392	20622	20525	20511	20590	20366	20574	20339	20691	20602	20699	20600	20451	20387	20369	20533	20497	20511	20277	20464	20520	20498	20546	20569	20603	20219	20529	20358	20248	20486	20650	20726	20669	20488	20586	20297	20403	20471	20327	20440	20589	20487	20336	20488	20663	20507	20418	20595	20519	20654	20611	20601	20565	20459	20499	20414	20572	20410	20447	20473	20341	20291	20586	20451	20329	20404	20548	20315	20506	20652	20222	20372	20565	20444	20433	20347	20537	20372	20235	20388	20469	20445	20525	20342	20464	20331	20481	20124	20393	20338	20338	20347	20491	20271	20405	20557	20278	20528	20585	20389	20477	20648	20288	20450	20441	20630	20315	20346	20433	20357	20488	20471	20441	20622	20420	20411	20535	20507	20605	20425	20453	20475	20395	20343	20430	20600	20426	20442	20358	20341	20546	20403	20327	20440	20594	20430	20418	20340	20445	20622	20209	20316	20512	20472	20481	20285	20486	20468	20426	20572	20386	20383	20341	20576	20375	20497	20465	20430	20359	20384	20374	20489	20410	20267	20307	20505	20329	20320	20468	20497	20382	20552	20633	20229	20374	20580	20451	20390	20479	20285	20246	20480	20554	20604	20252	20291	20412	20548	20553	20591	20488	20354	20371	20535	20319	20370	20591	20466	20450	20588	20571	20526	20504	20431	20478	20493	20665	20443	20461	20689	20411	20463	20409	20418	20572	20410	20653	20341	20430	20507	20483	20512	20508	20551	20315	20582	20561	20523	20681	20436	20354	20402	20306	20453	20464	20542	20473	20614	20257	20329	20548	20359	20447	20491	20431	20375	20503	20268	20479	20650	20650	20395	20555	20533	20423	20380	20683	20489	20434	20457	20392	20245	20424	20390	20408	20721	20533	20413	20255	20574	20214	20452	20548	20145	20413	20504	20320	20505	20622	20255	20397	20535	20482	20254	20404	20392	20037	20609	20421	20447	20441	20299	20461	20429	20406	20353	20369	20486	20410	20390	20432	20559	20503	20530	20304	20397	20552	20394	20455	20262	20575	20464	20512	20458	20619	20579	20447	20636	20431	20433	20380	20359	20380	20610	20480	20300	20351	20434	20245	20447	20451	20505	20385	20524	20687	20432	20404	20594	20415	20502	20466	20520	20218	20406	20358	20514	20466	20489	20520	20238	20402	20455	20258	20327	20513	20490	20493	20490	20411	20420	20570	20400	20599	20461	20360	20450	20690	20427	20422	20311	20477	20648	20410	20637	20425	20330	20480	20771	20561	20460	20397	20490	20526	20521	20623	20634	20347	20541	20311	20424	20549	20464	20608	20487	20346	20721	20599	20470	20498	20430	20380	20539	20506	20377	20332	20579	20558	20313	20309	20271	20439	20411	20467	20451	20446	20575	20275	20432	20256	20558	20696	20340	20466	20681	20157	20491	20625	20795	20469	20557	20479	20361	20605	20293	20557	20766	20299	20598	20500	20325	20360	20468	20509	20423	20412	20538	20461	20266	20465	20310	20352	20252	20393	20503	20301	20292	20253	20315	20402	20304	20424	20244	20614	20349	20534	20377	20678	20561	20386	20229	20555	20253	20462	20408	20518	20397	20519	20521	20541	20325	20744	20314	20302	20462	20466	20412	20344	20266	20389	20503	20461	20609	20428	20563	20610	20332	20466	20363	20312	20697	20442	20548	20342	20608	20479	20507	20350	20498	20298	20472	20460	20378	20440	20523	20581	20555	20452	20345	20450	20532	20457	20489	20398	20411	20567	20507	20486	20483	20468	20454	20391	20523	20777	20470	20490	20574	20289	20502	20505	20713	20464	20477	20440	20548	20541	20395	20467	20441	20604	20605	20401	20404	20293	20441	20442	20518	20452	20376	20351	20353	20659	20436	20383	20598	20420	20577	20192	20437	20516	20226	20262	20413	20585	20424	20608	20620	20792	20456	20411	20572	20554	20688	20663	20291	20404	20520	20438	20409	20433	20519	20381	20633	20377	20303	20554	20482	20273	20441	20578	20493	20587	20594	20296	20360	20601	20648	20427	20391	20304	20477	20614	20414	20480	20297	20307	20398	20519	20509	20470	20291	20631	20524	20452	20319	20442	20425	20489	20527	20776	20497	20349	20522	20478	20127	20204	20598	20487	20522	20627	20324	20543	20485	20422	20437	20583	20480	20578	20405	20421	20326	20289	20450	20554	20515	20451	20534	20489	20538	20550	20538	20656	20532	20540	20436	20439	20426	20480	20346	20616	20454	20420	20566	20287	20529	20426	20415	20561	20486	20395	20490	20406	20308	20538	20634	20461	20568	20452	20504	20306	20425	20579	20576	20606	20707	20452	20450	20436	20600	20515	20438	20645	20486	20491	20483	20348	20246	20467	20168	20477	20493	20546	20336	20492	20594	20609	20513	20547	20676	20534	20605	20302	20393	20429	20333	20628	20653	20578	20300	20645	20278	20451	20464	20500	20249	20448	20371	20249	20386	20390	20576	20363	20326	20493	20598	20270	20617	20192	20273	20512	20249	20480	20393	20188	20413	20485	20377	20398	20323	20509	20550	20587	20347	20492	20474	20576	20639	20338	20469	20340	20584	20477	20352	20313	20597	20407	20342	20423	20335	20460	20395	20422	20466	20384	20280	20335	20423	20376	20468	20511	20491	20306	20466	20426	20462	20530	20600	20293	20422	20623	20560	20377	20327	20423	20414	20361	20482	20493	20479	20490	20438	20525	20292	20351	20377	20368	20406	20417	20345	20474	20471	20323	20442	20365	20339	20588	20114	20608	20385	20407	20272	20567	20562	20663	20373	20392	20411	20492	20431	20639	20444
24756	34277	33059	21835	20395	18525	17574	17253	17497	17468	17428	17153	17330	17546	18162	17479	17647	17523	17542	17578	17212	17076	17102	17092	17098	17120	17268	16934	17003	17151	16888	17000	16961	17062	16968	17095	16991	17190	17050	16991	17223	17093	17093	17124	17237	17058	16973	16983	17199	16794	17186	17061	16898	17036	17094	17102	16974	17187	17059	17049	17113	17051	17041	17050	17058	17008	16984	17022	17095	16973	16971	17160	16897	17127	16984	16985	17111	17058	17074	17071	16919	16848	17233	16976	17099	16989	16883	17057	17152	17025	17097	16975	16873	17028	16952	17136	16940	17056	16853	16909	17185	17067	17215	16937	16964	17006	16963	17133	17016	17009	16968	16955	16983	17119	17215	17124	16913	16962	17021	17075	17042	17276	16861	16972	17022	16979	16905	17041	17005	17012	16897	16968	16994	17032	17086	16933	16858	17031	17043	17117	16974	17052	16773	17102	16949	17161	16853	17115	16968	17129	16829	17179	16948	16955	16978	17130	16969	16913	16868	16948	16989	16802	17162	16965	17028	16956	16878	16973	16968	17013	16908	17010	17068	16776	17027	16832	16856	17089	17045	17053	16797	17124	17049	16894	17015	17023	17156	16931	17188	16860	17142	17010	17010	17133	16886	16885	16973	16993	16960	17010	17034	16948	17066	17073	17067	17029	16736	17296	17028	17000	17183	17133	16991	17093	17003	16772	16921	17001	17131	17120	17074	16926	16943	17130	16947	17116	17046	17018	17066	16945	17039	16884	16993	17027	16997	16992	17013	17046	16966	17021	17082	17056	16971	16941	17063	16935	17033	17024	17047	17026	17121	16950	17144	17014	17135	17179	17123	16955	17053	17046	16934	17146	17102	17091	17048	16908	17002	17050	17127	17185	17002	17050	16975	17069	17126	17282	16954	17102	16933	16900	16910	16974	17057	17049	16936	16921	17001	17004	16948	17076	16963	17292	17002	17088	17028	16911	17170	17001	17045	16932	16921	16985	17052	17079	16922	16863	17114	16835	16862	17104	17215	16831	17007	17078	17180	16928	17045	17038	16942	17009	16881	16924	16879	17037	17067	16892	17046	17037	16943	17082	17108	17174	17190	16945	16929	17202	17043	16943	16951	16890	16801	17092	17039	16966	17075	16969	16957	17074	16930	17030	17238	17113	16919	17011	17003	16944	17099	16928	17108	17072	16867	16901	17067	16926	17127	17166	16797	17108	17030	17022	17009	17112	16955	17031	16988	17139	16950	16964	17043	17027	17018	17042	16816	17008	17040	17016	17070	17017	16941	17205	16890	16970	16926	16886	17043	17124	17107	16873	17128	16984	17088	16968	16919	17047	16961	17032	17045	16977	16925	16909	16968	17072	16986	16793	17154	16914	17089	17018	16944	17067	16767	16833	16976	16916	17049	17026	17191	16920	17023	16795	17250	17039	17016	17087	16748	16993	17148	17107	16956	17077	17024	16988	16878	17149	16998	17063	16956	16940	16959	17100	16993	16930	16847	17080	16975	17052	17080	17023	16953	16935	17118	17061	17076	17072	17002	16948	17111	17043	16974	17066	17062	16917	16961	17000	16958	16833	17208	16890	16956	17052	17151	17017	17082	16815	17107	17067	16962	17066	17079	16990	17168	17002	16952	17135	17056	17131	17061	17102	17153	17126	16872	17017	16950	17064	16965	16918	17144	16858	17046	17147	16931	16962	16907	16981	17138	16967	17037	16968	17090	17084	17157	16929	17090	16929	17097	16963	16960	17107	17074	17122	17134	17120	16867	16931	17014	17075	16944	17167	17070	16929	17019	16999	17119	16992	17103	17060	17169	16890	17126	16881	17125	17050	17140	17104	16979	16911	17127	17115	16940	16958	17080	16929	16954	17085	17124	16901	16956	17052	16950	17210	17166	16988	16965	17251	16957	16984	17058	16873	17020	17042	17050	17064	16968	16956	17022	16976	17345	17170	17076	17000	17047	16988	16971	17081	16874	17108	17180	16949	17033	17080	16979	16995	16993	16773	17089	17069	17010	17134	16890	17048	16973	17086	17042	17140	17123	17128	17137	16906	17206	16992	17014	17072	16874	16928	16983	17026	17064	16787	16988	17015	17069	16913	17041	17078	16993	17143	17052	17087	16917	17029	16960	16960	16860	17091	16877	17007	17011	16875	17079	17139	17028	17094	16951	16952	16925	17019	17088	16907	17176	16894	17011	16911	17109	16877	17000	16985	17057	16965	17065	17129	16978	16954	16975	16913	16904	17073	16885	17034	17011	17114	16993	17192	16922	16962	16987	17122	17033	17251	16927	17030	16894	16858	16803	17079	16987	17009	17102	17030	17035	17116	16997	16930	17079	16859	16902	17084	17110	17042	16837	16919	16880	16900	17126	17100	17138	17002	17120	16950	16917	16930	16996	16997	17058	16923	16937	16914	16928	16925	16995	17146	16913	17241	16925	16815	16936	17006	17047	17010	17214	17027	17077	17160	17035	17068	17143	17110	17077	17003	16978	17053	16981	16898	17025	16910	17052	16947	17022	16933	16930	17091	17018	16845	16892	16944	17014	17061	16779	16943	16909	16919	17127	17052	17058	17064	16920	17142	16960	17030	16982	17001	16995	17030	16976	17015	16880	16879	16893	17030	16959	16964	17204	17051	16942	17030	17056	16921	16945	17066	17002	17033	17052	17200	17079	16979	17001	16939	16923	16961	16971	17014	16982	17207	17049	16939	16987	16902	16960	17067	17160	16916	17136	17051	16953	17022	16905	17058	17093	17046	17088	16997	16945	17008	16962	16916	16954	17144	17032	16882	16998	17101	16975	16994	17140	16974	17135	16928	16929	17019	16902	16978	16999	16916	16924	16910	17080	16935	16857	16987	17005	17072	17018	17261	16985	16987	16916	17028	17004	16970	17108	16851	17102	17209	16981	16931	17092	17293	17014	17180	17136	16953	16954	17095	16994	17028	16971	17012	17101	17018	16825	16985	17097	16957	17011	17209	17044	17065	16912	16987	17014	17138	17218	17049	17088	16990	17048	16954	16871	17159	17041	16931	17146	17108	16864	16946	17077	17003	17033	17083	16899	17114	16981	16873	17022	17112	16896	16992	17089	16909	16910	17062	17062	17045	16815	16933	17049	16864	16921	16936	16878	17106	17013	17217	17096	16920	17204	16957	16992	16935	17007	17057	17001	17094	17155	17084	17049	16953	16906	16988	17193	17229	16919	17133	17016	16957	16991	16877	17145	17011	16815	17094	17123	16986	16952	16933	16922	16906	16853	16882	16911	16974	17026	17006	17098	17054	17061	17024	17106	16913	17058	16963	17135	16868	16891	17021	17262	16978	16889	17105	17011	17157	16798	17145	17071	16983	17041	16982	16955	17092	16928	17046	17068	17142	17060	16857	17136	17090	17008	17020	16979	16950	17035	16987	16962	16983	16958	17111	17194	16824	17051	17121	17071	17025	17056	17033	17050	17156	16973	17224	17117	17124	17008	17129	16965	17168	16912	16938	17076	16929	16929	17023	17132	17021	16967	17143	16947	17009	16903	16851	17086	17034	16875	17148	16860	17057	16995	17091	16994	16895	16926	17160	16997	16947	17092	16995	17140	16975	17027	16951	17044	16979	17032	17060	17031	16947	16795	17180	16985	17024	17068	16989	17001	16900	17112	17065	17070	16970	17124	17024	17003	17031	17028	17208	17046	16948	16906	16936	16991	17092	16951	17148	16868	17007	16948	17027	17072	17112	16862	16836	16990	17030	17020	16940	17240	17045	17145	17032	17097	17007	16955	17022	17041	16996	17079	17063	17209	16964	16994	17081	16988	17096	17145	16967	16897	17084	16917	17180	17112	17131	17124	17013	16889	17106	17183	16905	17011	16950	17016	16987	16957	16968	17034	17118	16779	16956	17184	16987	17075	17068	17035	17017	17082	16816	17015	17046	17074	17142	17054	16937	17127	17141	17063	17085	17034	16656	16908	17036	16925	16970	16979	17139	16860	17007	17003	16944	17057	17094	16907	17053	17077	17005	17151	16960	17068	16944	17107	16965	16940	16908	17103	17093	16994	16955	16888	17205	16916	17036	16995	17066	16942	16989	17070	16927	16806	16940	17105	16883	17100	17073	16899	16999	17170	17049	17021	17002	17010	16982	16941	16964	16934	16817	16986	16999	17164	16921	17073	16966	17136	17031	17140	16974	16972	16904	16990	17164	16943	16986	17112	17039	17106	17071	17045	17131	16951	17170	17062	17071	17037	16927	17201	17135	17024	17049	17011	17048	17083	16987	16935	16975	16871	17124	16939	17018	16944	16975	17094	17031	17142	17109	17094	17003	17030	17068	16987	16937	17069	16891	17088	17148	17072	16932	16884	17194	17065	16995	17023	16910	17037	16899	17152	17032	17020	17207	17028	17045	17083	17157	16988	16938	16988	17045	16987	17087	16983	17093	16952	16877	17075	17054	16979	17051	17056	17080	17028	16974	17098	17065	16985	17056	16989	17128	17074	17002	16995	16954	16990	16852	16974	17048	17018	17030	16818	16926	17147	16933	17033	16929	17048	17031	17065	17153	17022	17047	17040	17060	16955	17068	16988	17069	16989	16977	17093	17038	16952	17360	17080	16961	17005	16930	16922	16978	17017	16921	16962	17099	17037	16903	17046	17007	16973	17120	16945	17123	16956	17177	17077	17026	17029	16987	17023	17077	17188	17064	17045	17075	16968	17117	16879	16868	16876	17127	16970	17008	16964	17019	16921	16970	17141	16816	16979	17021	17054	17029	16974	17090	17086	16957	17056	17022	16967	17044	17038	17012	17139	17171	16854	17083	17078	16941	17116	17126	16963	17048	17143	17027	17015	17046	17124	17006	16888	16910	17037	16998	17257	16990	16833	17062	17027	16829	17017	17187	16953	16771	17039	16859	17104	17179	16990	16973	17113	16968	17029	17092	16924	17074	17285	17116	17076	16957	16987	17144	17207	16964	17017	17012	17070	16963	16998	17104	16882	16992	17004	17176	16995	16981	16791	17156	17070	17078	16844	16899	16991	17027	17101	16973	17012	17127	17064	17015	16863	16916	17043	17113	17099	16928	17096	17121	16960	16926	17040	17044	17116	16887	17032	17030	16944	17084	17124	17044	17086	17037	17132	16966	16902	16991	17264	16941
24065	21350	28682	25437	24601	24979	23801	21487	21773	21729	21341	21770	22513	24096	25557	24009	23052	22707	21982	21064	20928	20530	20594	20344	20203	20275	20363	20306	20240	20115	20250	20266	20331	20139	20218	20278	20322	20177	20100	20087	20260	19902	20092	20453	20236	20236	20310	20213	20303	20131	20405	20381	20344	20252	20376	20360	20171	20110	20185	20160	20026	20410	20158	20304	20184	20070	20095	20257	20228	20055	20286	20073	20232	20206	20180	20267	20240	20123	20136	20373	19977	20313	20267	20187	20207	20322	20050	20347	19941	20334	20214	20246	20192	20198	20351	20431	20121	20033	20372	20168	20272	20346	20181	20160	20143	20173	20068	20246	20190	19983	20231	20178	20220	20111	20203	20159	20398	20189	20385	20315	20343	20173	20008	20388	20158	20291	20371	20150	20376	20092	20078	20029	20325	20248	20104	20335	20221	20006	20394	20147	20120	20132	20217	20125	20012	20220	20049	20222	20381	20150	20355	20045	20075	20183	19987	20171	20303	20071	20173	20256	20230	20250	20294	20229	20421	20111	20333	20336	19989	20286	20138	20335	20399	20299	20154	20250	20127	20398	20275	20471	20249	20211	20205	20062	20119	20222	20275	20369	19980	20250	20305	20163	20198	19999	20163	20228	20233	20319	20155	20069	20395	20173	20371	20223	20253	20053	20198	20321	20252	20083	20358	20065	20240	20185	20187	20235	20201	20127	20129	20319	20016	20000	20030	20303	20389	20082	20122	20122	20237	20375	20230	20333	20163	20150	20477	20202	20056	20070	20067	20026	20280	20179	20184	19870	20094	20127	20233	20269	20160	20162	20186	20387	20134	20284	20269	20157	20331	20365	20114	20359	20186	19985	20237	20258	20106	20320	20293	20324	19939	20097	20271	20114	19955	20049	20130	20498	20100	20187	20347	19972	20132	20247	20215	20154	20044	20212	20202	20180	20235	19937	19947	20324	20264	20168	20153	19981	20235	20171	20058	20214	20054	20209	20310	20417	19984	20274	19973	20017	20136	20114	20154	20153	20280	20078	20221	19950	20335	20152	20312	20295	20348	20325	20108	20069	20251	20134	20233	20259	20261	20230	20213	20353	20120	20255	20102	20136	20037	20256	20113	20305	20081	20239	20148	20227	20166	20105	20258	20231	20100	20151	20273	20048	20088	20359	20273	20172	20043	20293	20288	20298	20145	20140	20160	20248	20103	20183	20184	20319	20057	20221	20058	20258	20122	20133	20323	20151	20024	20126	20322	20356	20284	20288	20267	20270	20146	20230	20204	20070	20105	19944	20316	20168	20149	20049	20116	20085	20145	20099	20092	20154	20016	20265	20349	20294	20177	19961	20207	20083	20388	20006	20103	20180	20295	20152	20042	20381	20349	20347	19970	20148	20007	20090	20342	20120	20422	20177	20171	20088	20007	20183	20260	20318	20237	20432	20149	20001	20020	20001	20181	20247	20418	19968	20068	20096	20403	20177	20260	20133	20083	20104	20309	20190	20133	20133	20135	19997	20118	19930	20171	20247	20084	20200	20010	20266	20187	20133	20260	19998	20217	20393	20332	20159	20344	20456	20225	20215	19934	20247	20150	20026	20376	20385	20206	20185	20250	20123	20133	20253	20056	20105	20023	20190	20200	20125	20097	20009	20283	20244	20181	20014	20332	20342	20214	19996	20063	20203	20095	20317	20268	20097	20259	20042	20115	20168	20190	20109	20071	20238	20171	20068	20281	20296	20154	20247	20151	20392	20234	20173	19986	20307	19995	20127	20096	20164	20055	20199	20156	19954	20102	20156	20142	19976	20228	20101	20208	20343	19832	20125	20124	20013	20219	20182	20227	20204	20213	20230	20188	20211	20310	20292	20073	20209	20207	20327	20132	20076	20253	20078	20158	20245	20090	19961	20160	20191	20420	20207	20277	20163	20188	20159	20204	20230	20305	19980	20329	20307	20120	20074	20105	20096	20263	20002	20133	20091	19988	20074	20204	20466	20254	20126	20285	20107	20348	20052	19995	20395	20015	20243	20078	20234	20066	20008	20136	20166	20287	20268	20336	20259	20213	20362	20267	20290	20190	20135	20222	20299	20072	20169	20138	19925	20277	20087	20165	20118	20252	20334	20157	20107	20504	20280	20041	20181	20051	20150	20287	20065	20277	20231	20238	20339	20323	20170	20262	20232	20213	19945	20057	20270	20208	20254	20007	20053	20210	20208	20008	20125	20203	20297	20036	20118	20178	20516	20238	20255	20253	20174	20500	20199	20228	20130	20167	20121	19983	20393	20071	20169	19958	20325	20107	20199	20213	20259	20010	20322	20267	20295	20032	20188	20273	20268	20065	20128	20211	20231	20309	20179	20500	20182	20110	20023	19985	20200	20126	20150	20333	20170	20243	20250	20049	20248	20207	20061	20100	20243	20219	20279	20306	20292	20046	20454	20177	19997	20132	20120	20181	20056	20092	20189	20281	20092	20298	20246	20240	20158	20133	20217	20235	20231	20001	20401	20138	20313	20186	20279	20399	20275	20241	20436	20343	20459	20094	20091	19938	20276	19963	20271	20362	20297	20266	20243	20199	20292	20059	20178	20115	20421	20269	20053	19861	20221	20228	20085	20184	20199	20337	20253	20142	20095	20046	19920	20089	20252	20216	20215	20144	20043	20262	20244	20309	20256	20294	20130	20195	20244	20136	19961	20136	20353	20213	20108	20313	20203	20051	20179	20177	20100	20271	20307	20177	20111	19921	20287	20140	20135	20064	20168	20097	20117	20061	20506	20145	20255	20096	20267	20083	20038	20362	20248	20413	20185	20329	20247	20220	20124	20269	19998	20041	20009	20357	20062	20155	20200	20151	20297	20032	19965	20162	20177	20007	20299	20276	20290	20215	20295	20178	19940	20180	20088	20193	20216	20093	20268	20169	20194	20143	20096	20364	20259	20338	20196	20268	20224	20242	20417	20296	20114	20441	20316	20003	20169	20353	20095	20237	20272	20412	20228	20479	20257	20114	20164	20122	20193	20283	20246	20066	20296	20121	20103	20261	20257	19900	20022	20142	20132	20181	20146	20074	19938	19993	20299	20131	20160	20298	20092	20338	20375	20378	20049	20191	20182	20409	20278	20031	20249	20105	20292	20239	20044	20166	20435	20209	20165	20199	20309	20169	20258	20261	20277	20107	20050	20220	20149	20401	20111	20304	19898	20195	19965	20007	20367	20357	20151	20159	19967	20199	20261	20205	19936	20210	19978	20391	20229	20304	20252	20160	20136	20268	20217	20128	20186	19985	20208	20328	20088	20238	20111	20484	20272	20017	20167	20236	20225	20055	20226	20249	20137	20151	20052	20243	20319	20074	20228	20014	20300	20515	20240	20370	19939	20147	20229	20396	20088	20359	20220	20322	20187	20141	20161	20183	20112	20266	20204	20116	20256	20145	19980	20187	20091	20241	19890	20069	20120	20261	20006	20254	20174	20189	20222	20375	20029	20013	20391	20109	20282	20091	20135	19979	20064	20236	20054	20471	20049	20067	20081	20123	20269	20059	19988	20212	20129	20291	20257	20167	20258	20189	20185	20162	20304	20399	20319	20079	20155	19987	20239	20229	20207	20270	20294	20366	20166	19987	20142	20275	20183	20118	20341	20258	20326	20182	20248	20268	20207	20291	20101	20222	20126	20156	20269	20180	20071	20082	20015	20332	20053	20105	20109	20134	20246	20183	19983	20298	20000	20328	20284	20024	20029	20027	20169	20340	20152	20392	20334	20257	20153	20052	20143	20096	20068	20098	20111	19988	20030	20315	20143	20252	20106	20193	20258	19991	20192	20075	20231	20109	20083	20287	20276	20063	20150	20067	20250	20123	20294	20150	20172	20169	20324	20021	20222	20121	20140	20110	20136	20184	19911	20139	20266	20200	20144	20390	20402	20329	20098	20072	20255	20379	20292	20206	20190	20013	20098	20192	20198	20143	19942	20018	20198	20099	20082	20144	19936	20273	20437	20341	20269	20269	20145	20395	20227	20245	20076	20065	20299	20076	20148	20180	20143	20199	20212	20238	20146	20143	20302	20155	20171	20091	20160	20224	20048	20149	20279	20216	20338	20195	20040	20088	20247	20146	20144	20004	20209	20197	20366	20099	20169	20197	20208	20309	20011	19908	20234	20153	20423	20294	20338	20072	20153	20065	20478	20200	20176	20330	20248	20019	20183	20100	20227	20347	20332	20147	20492	19994	20161	20187	20268	20088	20210	20329	20117	20105	20007	20344	20212	20244	20048	20247	20253	20133	20140	20205	20295	20307	20225	20043	20141	20338	20301	20132	20097	20172	20208	20255	20141	20169	20012	20055	19955	20093	20279	20190	20091	20181	20068	20275	20276	20288	20218	20096	20159	20385	20079	20185	20154	20132	20057	20164	20274	20096	20333	20187	20288	20214	20016	20177	20486	20353	20190	20215	20310	20243	20073	19973	20099	20211	20031	20135	20324	20341	20005	20044	20215	20042	20044	20140	20248	20228	20027	20330	20209	20199	20160	20027	20239	20384	20204	20101	20395	20068	20171	20199	20190	20206	20196	20159	20271	20092	20134	20196	20045	20338	20046	20136	20280	20300	20169	20135	20204	20052	20013	20007	20102	20089	20075	20222	20108	20142	20166	20189	20382	20168	20193	20253	20091	20144	20485	20204	20429	20313	20257	20254	19981	20110	20076	20260	20225	20061	20301	20360	20383	20258	20191	20231	20292	20275	19964	20193	20188	20225	19890	20163	19977	20156	20171	20304	20198	20282	20243	20145	20066	20474	20209	20233	20252	20234	20289	20417	20263	20219	20242	20149	20115	20243	20290	20093	20113	20212	19983	20182	20129	20105	20364	20137	20250	20291	20181	20121	20067	20188	20192	20289	20270	20123	20154	20263	20116	20316	20308	20150	20143	20063	20064	20051	20280	19975	20128	20212	20337	20203	20237	20329	20045	20156	20017	20173	20241	20251	20170	20087	20137	20322	20119	20097	20243	20066	20139	20151	20110	20271	20210	20193	20212	20189	20220	20368	20258	20155	20267	20222	20233	20212	20439	20280	20398	20148	20060	20049	20417	20207	20107	20458	20037	20103	20436	20219	20203	20177	20049	20192	20320	20248	20391	20397	20148	20137	20174	20301	20119
26613	42012	40551	32464	27085	21293	19001	18649	19661	19057	18592	19095	20501	22833	24075	21813	20744	20120	18968	18065	17366	17145	16900	16905	16918	16761	16864	16876	16813	17000	16699	16923	17008	16793	17039	17006	16896	16858	16989	16963	17045	16746	17023	16761	16835	16752	16867	16935	16882	16914	16963	16882	16777	16930	16914	16900	16833	16735	16717	16796	16785	16821	17032	16817	16875	16898	16961	16873	16827	16773	16873	17015	17004	16845	16757	16854	17020	16856	16976	16896	16838	16734	17089	16825	17017	17035	16923	16874	16802	16862	16691	16933	16834	16817	16652	17032	16870	16825	16962	16692	16767	16816	16961	16954	16878	16982	16733	17031	16791	16845	16865	16637	16889	16977	16889	16837	16800	16728	16954	16879	16733	16796	16847	17032	17030	16762	17029	16780	16809	16876	17059	16793	16778	16921	17022	16894	16973	16692	16928	16908	16956	16948	16782	16970	16895	16952	16945	16802	16759	17131	16604	16818	16934	16905	16878	16840	16866	16811	16967	16776	16919	16853	16917	16700	16948	16792	16938	16810	16912	17007	16765	16779	16810	16792	16949	16746	16938	16938	16948	16869	16960	16916	17009	16834	16936	16867	16787	17124	16883	16722	16838	16860	16942	16754	16770	17030	16972	16842	16714	16916	16942	16895	16651	16856	16824	16890	16868	16845	16757	16856	16711	16990	16667	16919	16736	16955	16693	16820	16825	16807	16755	16772	16931	16717	16890	16827	17090	16946	16872	16882	16745	16919	16867	16888	16944	16938	16933	16785	16927	16976	16777	16844	16706	16809	17040	16910	16860	16809	16895	16823	16693	16833	16830	16972	16789	16875	16995	16834	16934	16869	16770	16767	16948	16997	16886	16903	16943	16713	16773	16789	16842	16882	16716	16802	16767	16910	16939	16764	16763	16851	16925	17028	16978	16868	16896	16964	16842	16799	16849	16893	16895	16913	16744	16684	16869	16906	16857	16717	16768	16809	17005	16905	16867	16979	16974	16829	16848	16845	16584	16829	16933	16754	16886	16866	16969	16942	16971	16931	17069	16799	16710	16871	16832	16846	16825	16830	16971	16803	16909	16785	16678	16835	16843	16847	16866	16967	16861	16694	16750	16842	16790	16768	16995	16886	16788	16894	16835	17078	16871	16847	16660	16981	16776	16946	16873	16784	16814	16867	16995	17001	16960	16952	16826	16928	16744	16766	16990	16843	16769	16956	16814	16940	16973	16686	16925	16806	16766	16747	16877	16883	16805	16869	16822	16883	16870	16800	17009	16856	16894	16528	16841	16924	16958	16958	16699	17081	16995	16768	16934	16768	16536	16921	16871	16925	17020	16843	16860	16940	16726	16841	16961	17005	16696	16837	16844	16773	16866	16840	16896	16785	17010	16657	16808	16703	16760	17192	16952	16922	16902	16903	16721	16803	16784	17008	16924	16803	16816	17022	16881	16694	17028	16887	17001	17084	16836	16813	16923	16882	16727	16912	16938	16769	16935	16770	16877	16852	17015	16867	16884	16808	16955	16862	16837	16876	16858	16829	16957	16884	16795	17034	16832	17021	16760	16841	16911	16919	16972	16732	16893	16782	16866	16845	16824	16869	16839	16853	16775	16939	16905	16723	16924	16824	16797	16958	16850	16778	16913	16938	16962	16796	16809	16978	16813	16961	16971	16884	16747	16745	16993	16830	16941	16935	16975	16880	16832	16932	16808	16718	16890	16985	16955	17022	16766	16813	16870	16768	17005	16804	16870	16871	16902	16963	16927	16779	16828	16877	16878	16769	16925	16715	16878	16911	16872	16845	16841	16830	16784	16865	16896	16880	16733	16839	16952	16811	16974	16791	16801	17032	16809	16897	16948	16828	16911	16817	16795	16859	16741	16871	17010	16830	16938	16756	17022	16864	16784	16905	16646	16819	16755	16849	17041	16778	16855	16872	16967	16946	16800	16769	16841	16971	16735	16817	16742	17055	16766	16747	16844	16808	16942	16753	16848	16932	16863	16707	16856	16975	16865	16838	16812	16923	16785	16781	16763	17165	16764	16792	16965	16881	16770	16902	17017	16797	17108	16933	17075	16752	17045	16828	16969	16858	16762	16795	16973	16722	17065	16930	16862	16890	16854	16856	17041	16836	16713	16928	16873	16927	16898	16882	16774	16949	16892	16902	16939	16825	16703	16822	16753	16872	16987	16778	16855	17028	16898	16933	16994	16885	16915	17022	16769	16996	16883	17018	16739	16972	16900	16964	16794	16985	16876	16793	16916	17047	16892	16804	16796	16778	16789	16986	16816	16775	16714	16857	16921	17215	16853	16674	16875	16929	16816	16863	16940	16856	16979	16885	16803	16755	16959	16931	16871	17088	16983	16864	16830	16979	16843	16919	16850	16736	16992	16830	16850	16769	16793	16787	16967	16820	16850	16778	16767	16744	16807	16952	16969	16983	16660	16828	16943	16819	16963	16826	17059	16955	16809	16679	16993	16883	16862	16824	16847	16866	16876	16804	17041	16903	16867	16954	16961	16735	16934	16708	17008	17025	16919	16801	16957	16698	16895	16911	16777	16767	16906	16818	16820	16977	16926	16963	16737	16926	16895	16846	16790	16910	16801	16719	16795	16829	16849	16741	16888	16780	16789	16770	16932	16998	16819	16824	16793	16958	16830	16688	16790	16848	16743	16922	17009	16906	16762	16775	17110	16802	16924	16811	16865	16908	16857	16960	16981	16815	16780	16828	16917	16787	16877	16895	16782	16818	16839	16886	16802	16831	16742	16876	17028	16975	16786	17024	16927	17009	16908	16962	16913	16839	16895	16868	16799	16920	16975	16830	16757	16987	17083	16818	16954	16847	16892	16794	16869	16949	16919	16683	17090	16839	16638	16803	16894	16999	16789	16806	16750	16962	17036	16890	16810	16866	16857	17019	16773	16823	16933	16902	16791	16741	16841	16742	16745	16791	16802	16801	17083	16817	16891	17009	16728	16870	16813	16796	16806	16893	16904	16759	16862	16758	16776	16832	16922	16965	16876	16887	16936	16870	16901	17085	16770	16790	16820	17103	16878	16648	16905	16994	16760	16941	16932	16898	16933	16775	16740	16922	16915	17072	16876	16893	16724	16996	16855	17052	16915	17108	16840	16748	16788	16918	16964	16895	16953	17014	16816	16770	16907	16821	16920	16994	16909	16833	16776	16923	16723	16830	16957	16826	16644	16922	16870	16971	16944	16843	16935	16956	16800	16893	16865	16941	16932	16911	16980	17031	16736	16757	16833	16946	16771	16951	16913	16936	17010	16799	16917	16718	16865	16786	17050	16880	16931	16923	17030	16767	16898	16739	16813	16900	16867	16883	16862	16879	17044	16972	16908	16753	16887	16900	16867	16796	16975	16902	16853	16583	16800	16997	16797	16941	16759	16871	16894	16667	16887	16885	16975	16762	16733	16898	16870	16892	16748	16777	16847	16894	16893	16925	16919	16824	16912	17073	17096	16839	16788	16866	17021	16810	16900	16900	16782	16745	16745	16952	16775	16961	16842	16774	16844	16680	16968	16869	16745	16832	16787	16981	16716	16704	16988	16707	16834	17040	16900	16759	16802	16792	16805	16850	16977	16877	16979	16675	16807	16814	16672	16850	16797	16981	16941	16823	16895	16790	16805	16733	16846	16931	16818	16846	16886	16898	16807	16839	16942	16913	16960	16709	17003	16873	16952	16803	16943	16821	17138	16998	16940	16659	16961	17107	16958	16824	17053	17024	16909	16928	16915	16759	16732	16964	16851	16752	16873	16809	16822	16860	16851	16969	16794	17035	16873	16831	16834	16986	16825	16924	16798	16785	16697	16959	16790	16831	16844	17033	17040	16971	16779	16889	16844	16924	16828	16940	16871	16655	16856	16935	16888	16835	16865	16818	16905	16784	16905	16928	16898	16924	16667	16727	16944	16722	16904	16933	16967	17048	16799	16822	16946	16755	16696	16934	16819	16888	16919	16783	16940	16953	16775	16952	16787	16884	16837	16830	16973	16799	16892	17035	16846	16860	17006	16980	16732	16881	16687	16933	16796	16850	16859	16872	16810	16932	16735	16844	16937	16818	16918	16866	16759	16691	16787	17056	16973	16720	16750	16879	16880	17039	16931	16876	16868	16933	17002	16925	16804	16920	16851	16712	16881	16833	16955	16759	16808	16771	16755	16769	16811	17062	16913	17009	16977	16683	16920	16863	16811	16886	16791	16706	16849	16913	16817	16864	16713	16672	16880	16877	16911	16896	16829	17009	16688	16857	16740	16876	16694	16995	16968	16851	16817	16901	16826	16858	16797	16915	16931	16803	16732	16846	16875	16915	17007	17103	16838	16765	16740	16795	16818	16828	16882	16725	16881	17003	16743	16828	16821	17101	16738	16941	16846	16764	16681	16889	16823	16945	16920	16867	16878	16832	16846	16982	16970	17061	16852	16845	16872	16841	16907	16864	16936	16634	16889	16804	16790	16891	16894	16884	16814	16835	16737	16850	16792	16891	16907	16898	16894	16776	16898	16821	16993	17106	16854	16944	16828	16731	16882	16978	16848	16778	16908	16844	16760	16839	16917	16861	16887	16991	16726	16775	16925	16750	16826	16964	16785	17028	16962	16847	17008	16966	16862	16826	16850	16825	16940	17137	16992	16925	16884	16899	16642	16743	16816	16952	17008	16856	16912	16911	16751	16797	16923	16873	16904	16911	16899	16838	16971	16862	16944	16897	16838	17141	16856	16972	16747	16795	16891	16851	16942	16967	16934	16687	16871	16950	16877	16908	16813	16865	16744	16856	17104	17014	16907	16771	16895	16739	16834	16938	16800	17071	16821	16787	16795	16904	16893	17070	16826	16777	16890	16851	16975	16749	16812	16953	16930	17112	16945	16981	16825	17008	16782	16767	16872	16826	16978	16812	16945	16945	16917	16810	17034	16917	16910	16856	17023	17009	16849	16980	16987	16743	17097	16837	16827	16826	16801	17037	16961	16891	16925	16797	16907	16780	16859	16735	16931	16864	16747	16872	16920	16923	16898	16769	16913	16992	16886	16957	16759	17116	16747	16939	16798	16794	16932	16964	16990	16802	16920	16881	16705	16902	16993	16831	16942	16755	16944	16823	16778	16871	17016	16704	16849	16850
22757	21356	29128	24122	22138	24561	26911	22828	23424	23762	22805	23245	25969	29285	29849	27283	28036	26026	23879	22509	21331	20832	20704	20585	20519	20226	20455	20321	20258	20564	20489	20382	20531	20415	20491	20440	20533	20443	20342	20615	20432	20130	20351	20313	20284	20340	20371	20322	20515	20236	20471	20472	20445	20236	20102	20359	20497	20468	20419	20444	20159	20169	20146	20191	20248	20308	20319	20476	20291	20297	20128	20354	20472	20519	20397	20258	20369	20232	20349	20281	20387	20319	20339	20180	20260	20116	20355	20345	20360	20093	20390	20277	20332	20251	20472	20366	20510	20238	20090	20208	20199	20137	20286	20444	20393	20267	20383	20376	20375	20275	20382	20405	20252	20302	20336	20196	20276	20392	20385	20175	20441	20342	20365	20267	20219	20143	20201	20620	20179	20334	20237	20185	20402	20231	20147	20023	20341	20440	20351	20347	20268	20319	20323	20455	20237	20323	20381	20330	20228	20280	20270	20413	20271	20155	20269	20386	20289	20379	20441	20136	20231	20494	20288	20201	20232	20028	20242	20071	20270	20353	20113	20340	20281	20245	20216	20313	20370	20307	20334	20008	20367	20193	20196	20188	20302	20273	20044	20358	20180	20068	20095	20214	20352	20297	20222	20060	20403	20148	20315	20410	20066	20190	20190	20196	20180	20172	20200	20334	20318	20254	20261	20122	20626	20315	20025	20123	20401	20227	20214	20183	20197	20041	20261	20240	20147	20437	20524	20243	20100	20264	20475	20241	20133	20387	20311	20359	20265	20333	20463	20249	20418	20184	20366	20346	20237	20352	20184	20292	20269	20250	20391	20214	20208	20262	20289	20231	20341	20502	20406	20458	20240	20327	20281	20114	20302	20435	20352	20469	20339	20220	20304	20254	20255	20245	20257	20295	20217	20179	20262	20589	20364	20274	20351	20143	20205	20136	20284	20144	20150	20312	20105	20307	20426	20353	20494	20241	20346	20324	20246	20266	20307	20422	20281	19986	20276	20287	20255	20242	20316	20190	20594	20286	20282	20254	20246	20416	19876	20354	20265	20211	20405	20351	20196	20235	20449	20370	20157	20451	20331	20235	20239	20138	20111	20355	20258	20162	20214	20238	20157	20225	20434	20237	20182	20256	20350	20327	20340	20475	20217	20350	20129	20437	20142	20322	20368	20321	20178	20209	20088	20238	20176	20284	20371	20194	20336	20255	20343	20130	20021	20359	20419	20379	20187	20327	20258	20202	20354	20242	20337	20199	20185	20054	20566	20348	20257	20269	20302	20198	20151	20121	20404	20284	20271	20293	20290	20337	20115	20078	20107	20225	20214	20182	20336	20268	20221	20317	20240	20337	20145	20380	20391	20294	20321	20208	20415	20154	20249	20284	20347	20452	20180	20274	20274	20334	20300	20323	20195	20247	20413	20259	20256	20329	19992	20273	20408	20230	20322	20284	20393	20410	20256	20469	20392	20108	20174	20152	20274	20174	20387	20196	20257	20281	20303	20649	20240	20278	20262	20220	20431	20171	20290	20190	20479	20176	20090	20325	20212	20284	20177	20136	20448	20117	20071	20208	20229	20192	20341	20259	20377	20276	20315	20300	20090	20417	20283	20169	20236	20206	20239	20298	20349	20535	20304	20156	20060	20291	20242	20213	20208	20318	20282	20272	20394	20214	20170	20252	20371	20330	20469	20215	20174	20438	20272	20349	20397	20359	20299	20442	20292	20323	20314	20389	20477	20246	20343	20226	20434	20366	20130	20442	20152	20251	20220	20316	20109	20346	20299	20296	20299	20349	20396	20334	20145	20183	20229	20234	20373	20158	20339	20393	20214	20284	20393	20349	20205	20412	20297	20412	20271	20297	20258	20053	20251	20366	20082	20085	20493	20280	20136	20375	20402	20145	20229	20369	20355	20260	20372	20227	20191	20138	20137	20543	20366	20141	20375	20101	20222	20064	20186	20173	20079	20179	20158	20104	20359	20398	20363	20213	20294	20196	20389	20243	20143	20171	20445	20382	20311	20230	20480	20349	20408	20288	19988	20120	20356	20244	20293	20181	20280	20371	20015	20337	20410	20380	20201	20189	20305	20212	20352	20069	20392	20301	20404	20406	20223	20390	20384	20360	20209	20141	20355	20221	20194	20222	20257	20191	20217	20295	20490	20137	20407	20396	20202	20482	20165	20099	20379	20417	20156	20241	20343	20361	20061	20082	20335	20112	20181	20437	20060	20065	20284	20211	20317	20178	20342	20353	20151	20284	20258	20283	20082	20517	20241	20269	20183	20295	20244	20220	20242	20300	20306	20169	20279	20455	20061	20083	20029	20368	20424	20471	20205	20399	20302	20483	20274	20250	20319	20202	20273	20404	20154	20285	20481	20395	20151	20194	20349	20119	20266	20283	20399	20258	20335	20328	20486	20336	20136	20323	20186	20194	20235	20179	20232	20138	20154	20294	20065	20170	20190	20298	20264	20206	20373	20269	20333	20327	20065	20356	20524	20188	20372	20307	20356	20205	20055	20154	20413	20367	20172	20167	20235	20152	20162	20076	20250	20377	20218	20188	20309	20357	20362	20061	20190	20294	20119	20180	20276	20195	20105	20303	20106	20335	20089	20063	20368	20234	20245	20175	20413	20373	20132	20217	20205	20468	20168	20224	20158	20027	20319	20219	20397	20310	20241	20366	20421	20335	20336	20256	20307	20382	20021	20299	20200	20183	20242	20154	20286	20471	20330	20293	20326	20385	20255	20363	20542	20370	20035	20226	20228	20192	20490	20316	20201	20336	19876	20318	20382	20205	20557	20322	20307	20388	20249	20150	20176	20228	20320	20369	20279	20437	20298	20253	20339	20298	20293	20243	20235	20250	20256	20264	20207	20249	20184	20266	20321	20336	20618	20075	20084	20277	20289	20060	20098	20118	20163	20334	20431	20265	20247	20234	20188	20120	20248	20346	20258	20047	20360	20255	20054	20209	20205	20105	20278	20108	20214	20354	20138	20136	20274	20152	20349	20161	20431	20210	20177	20375	20353	20350	20173	20043	20359	20384	20224	20249	20254	20165	20311	20171	20399	20092	20060	20093	20325	20450	20313	20122	20461	20111	19954	20245	20114	20314	20278	20167	20225	20153	20379	20254	20340	20270	20211	20247	20172	20317	20264	20293	20422	20410	20185	20369	20176	20509	20314	20149	20303	20286	20182	20225	20189	20414	20315	20430	20337	20310	20436	20390	20341	20133	20225	20312	20280	20121	20492	20286	20547	20518	20254	20021	20077	20138	20250	20198	20176	20347	20214	20219	20078	19928	20189	20166	20074	20167	20470	20390	20172	20303	20350	20199	20403	20177	20411	20200	20198	20245	20058	20232	20362	20253	20305	20383	20110	20135	20513	20466	20408	20236	20296	19881	20281	20255	20401	20248	20388	20129	20318	20379	20294	20184	20112	20367	20350	20417	20206	20233	20388	20243	20149	20305	20089	19988	20159	20118	20429	20293	20268	20266	20150	20173	20437	20374	20051	20383	20211	20234	20307	20264	20071	20473	20241	20203	20176	20332	20477	20436	20312	20289	20246	20358	20327	20284	20282	20106	20314	20155	20134	20088	20272	20234	20302	20466	20118	20132	20328	20181	20232	20466	20320	20127	20173	20187	20416	20282	20080	20212	20138	20284	20227	20176	20439	20210	20318	20198	20499	20282	20217	20280	20295	20221	20369	20192	20281	20338	20230	20295	20255	20355	20301	20290	20289	20440	20310	20322	20278	20166	20322	20198	20317	20385	20164	20097	20220	20292	20188	20355	20068	20314	20219	20322	20272	20201	20228	20312	20040	20287	20197	20246	20264	20264	20313	20375	20293	20227	20176	20365	20426	20431	20250	20349	20180	20217	20253	20306	20269	20205	20518	20421	20176	20301	20182	20266	20445	20362	20515	20382	20306	20441	20064	20324	20292	20260	20247	20236	20380	20113	20399	20133	20192	20300	20252	20088	20330	20203	20057	20395	20176	20407	20187	20302	20117	20209	20411	20191	20312	20269	20169	20269	20163	20167	20392	20149	20083	20324	20284	20266	20227	20201	20223	20253	20171	20304	20056	20306	20304	20414	20325	20162	20186	20155	20366	20233	20218	20367	20093	20256	20136	20316	20297	20292	20210	20487	20180	20310	20031	20149	20182	20531	20200	20164	20244	20424	20419	20074	20312	20560	20266	20384	20280	20095	20423	20365	20032	20301	20459	20312	20204	20292	20302	20311	20199	20326	20374	20319	20164	20294	20284	20390	20385	20228	20152	20375	20297	20228	20181	20117	20437	20346	20357	20201	20229	20159	20288	20430	20377	20335	20244	20267	20233	20335	20257	20351	20127	20206	20081	20104	20196	20335	20354	20359	20348	20115	20153	20310	20262	20158	20188	20153	20367	20386	20022	20242	20265	20184	20251	20231	20300	20402	20389	20220	20308	20332	20293	20211	20093	20014	20364	20202	20283	20318	20306	20233	20197	20090	20123	20335	20291	20232	20302	20152	20339	20279	19974	20229	20456	20285	19971	20173	20210	20136	20137	20248	20396	20303	20291	20359	20312	20330	20097	20121	20350	20240	20283	20207	20274	20231	20294	20301	20304	20163	20405	20201	20314	20168	20414	20345	20311	20407	20076	20089	20298	20253	20182	20145	20325	20249	20224	20254	20281	20232	20181	20191	20180	20320	20220	20156	20219	20192	20230	20234	20279	20318	20263	20182	20218	20402	20246	20329	20228	20297	20335	19949	20019	20037	20396	20117	20319	20436	20156	20222	20335	20273	20274	20261	20238	20368	20377	20597	20555	20429	20406	20291	20214	20220	20392	20364	20266	20237	20372	20621	20175	20182	20195	20273	20081	20369	20402	20341	20313	20149	20232	20432	20310	20438	20312	20404	20236	20326	20354	20259	20308	20190	20199	20313	20295	20034	20385	20258	20269	20207	20315	20242	20215	20312	20355	20296	20253	20160	20374	20248	20198	20304	20400	20342	20114	20256	20355	20450	20325	20234	20391	20274	20372	20421	20045	20351	20309	20191	20342	19987	20161	20305	20365	20260	20399	20220	20464	20255	20226	20300	20289	20223	20399	20165	20294	20249	20252	20127	20507	20285	20163	20253	20245	20287	20401	20191	20134	20023
29445	48312	48430	36765	25907	21705	20799	20399	22140	21466	20137	21589	25793	29941	29026	26363	27142	23944	21281	19337	17836	17381	17156	17020	17096	17022	16940	16880	17004	16994	16829	16915	16796	16795	16866	17225	16883	16969	16953	16792	16888	17061	16843	16970	16969	16956	17061	16770	16957	16869	16928	16871	17044	16795	17008	16951	16756	16939	16865	16738	16999	17095	16909	16981	16855	16792	16932	16896	16988	16825	16965	16927	17044	16912	17146	16905	16853	16955	17028	16863	17030	16803	16705	16813	16943	16935	16898	16940	16838	16998	16809	16953	16971	16722	16776	16843	16875	16964	17025	16997	17166	16799	16857	16811	16705	16900	16794	17034	16927	16874	16813	16920	16795	16854	16986	16912	17073	16850	16875	16821	16940	17083	16891	16924	17118	16911	16993	16918	16784	16937	17036	16896	16755	16801	16866	17003	16918	16883	16950	16827	16956	16962	17014	16866	16995	16973	16787	16832	16787	16860	16912	16834	16834	16944	16891	16955	16869	16927	16957	16828	17007	16847	16968	16849	16876	16916	16845	17021	16834	16689	16659	16953	16856	16827	16700	16929	16742	16903	16784	16898	16822	16898	16943	16973	16981	16951	16723	16924	17009	16908	16774	16742	16925	16780	17012	16967	16810	16905	16928	17024	16855	16981	16912	16803	17075	16759	16754	16970	16781	16812	16723	16900	16855	17068	16987	16983	16662	16791	16829	16931	16803	16938	16926	16840	16705	16927	16799	16937	16956	16987	16873	16744	16862	16651	17019	16953	16736	17006	16781	16826	16898	16815	17035	16773	16950	16777	16957	16962	16837	16992	16864	16866	16854	16839	16902	16990	16801	16708	16918	16826	16939	16932	16961	17051	16894	16860	16867	16872	16875	16835	17005	16729	16851	16863	17013	16806	16919	16884	16958	16920	16888	16893	16817	16824	16812	16925	16825	16902	16795	16816	16792	16828	16803	16779	16807	16964	16906	17130	16970	16738	16853	16988	16896	16818	16822	16958	17028	16828	16935	16666	17043	16814	16918	16910	16983	16896	16723	16684	16980	16858	16788	16827	16742	17164	16924	16815	16916	16770	16808	16725	16982	16861	16824	16861	16771	16888	16916	17076	16930	16806	16925	16968	16913	16855	16899	16898	16878	17071	16742	17066	16804	17010	16754	16919	16938	16963	16771	16989	17045	17021	16770	16789	16864	16810	16954	17041	16921	16929	16903	16719	16830	16831	16848	16939	16844	17051	17004	16843	16907	16993	16872	16943	17033	16908	16941	16840	16751	16842	16869	17096	16888	16948	16763	16839	17005	16978	16956	16857	16888	16636	16912	16967	16803	16872	16937	16814	16944	16888	17028	16959	16794	17031	16802	16783	16877	16755	16768	16911	16898	16809	16909	16966	17000	16813	17032	16776	16857	17030	17064	16893	16943	16712	17111	16932	16806	16921	16838	16906	16896	17006	16892	16782	17041	16845	16978	16844	16796	16743	16841	16934	16949	16921	16900	16959	16853	16795	16944	16759	16792	16734	16775	16922	16997	16848	16862	16976	16859	16925	16917	16877	16736	16816	17006	16876	17035	16889	16794	16899	16795	17063	16746	16916	17064	16936	16856	16937	16942	16991	16942	17007	16984	16751	16959	16914	16829	16972	16845	17055	16829	16743	17052	16786	16924	16712	16965	16887	17058	17001	17006	16952	16930	16924	16855	17099	16773	16943	16945	16786	16990	16760	16965	16875	16864	17061	16972	16878	16986	16732	16861	17014	16822	16975	16805	17002	16885	16862	16913	16913	16999	16967	16977	16808	16809	16712	16955	16763	16793	16838	16944	16852	17087	16839	16905	16879	16817	16869	16877	16993	16851	16767	16736	16898	16925	16821	16824	16976	16898	17093	16754	17105	16904	17017	16922	16859	16730	16967	16804	16786	16974	16915	17073	16871	16935	16940	16858	16858	16708	16936	16876	16940	16948	16768	16942	16795	16893	16946	16844	16908	16818	16978	16847	16798	16869	16895	17009	16944	16856	16761	16796	16882	16986	16874	16881	16864	16841	16868	16934	16759	16766	16797	16807	16911	16939	17051	16982	16695	16966	16905	16863	16824	16840	17062	16769	16928	16812	16914	16901	16933	16924	16846	16860	16667	16832	16854	17025	17110	16872	16937	16879	16938	16875	16879	16978	16926	16727	16778	17008	16836	16796	16889	16948	16864	16894	16771	16925	16887	16971	16788	16855	16844	16783	16788	16905	16756	16957	16906	16799	16923	16971	16998	16771	16739	16970	17035	17000	16900	17024	16701	16865	16835	16821	16927	16826	16728	16877	16866	16905	16846	16853	16797	17127	16903	16832	16972	17093	16891	16932	16921	16873	16913	16841	16796	17039	16958	17085	16946	16851	16796	16804	16994	16924	16879	16905	16937	16768	16980	16768	16864	17079	16949	16747	17048	16774	16897	16746	16791	16736	16902	16964	16815	16765	16757	16795	16881	16786	16982	16828	17039	16825	16895	16855	16746	16941	16810	16754	16730	17079	16976	16731	16835	17105	17054	16728	16864	16859	17031	16905	16961	16875	16744	16802	16747	17028	16887	17031	16714	16963	16896	16871	16892	16883	16887	17014	16964	16984	16841	17011	16894	16966	16892	16784	16871	16837	16920	16959	16908	16808	16888	17066	16806	17006	17025	16847	16867	16951	17077	16984	16828	16929	16853	17084	16926	16961	16994	16867	16768	16772	16926	16749	16966	16722	16941	17053	16833	16863	16822	16855	16750	17034	16718	16835	16921	16899	16978	16908	16977	16961	16837	16820	16918	16807	17040	16917	16776	16840	16796	16934	16998	16908	16839	16915	16829	16883	16717	16714	16891	16931	16845	16789	16919	16896	16984	17055	16884	16822	16868	16878	16847	17029	16803	16751	16855	16902	16889	16870	16876	16965	17094	16960	17033	16878	16688	16986	16902	16898	16889	16779	16970	16904	16901	16913	16904	16923	17031	16979	17039	16916	16959	16841	16686	16935	16787	16945	16904	17093	16783	16946	16884	16980	17020	16804	16985	16949	16813	17016	16948	16946	16959	16931	16798	16923	17060	16684	16850	16721	16814	16975	17012	16989	16871	16998	16779	16974	16842	16969	17186	16984	16941	17042	16844	16838	17051	16889	16761	16803	16937	16970	16867	16840	16767	17000	16752	16893	16864	16846	16822	17010	17030	16901	16767	16754	16890	16851	16831	16963	16791	16838	16904	16946	16773	16987	17024	16933	16768	16901	16797	16970	16788	17022	16817	16773	16935	16966	16827	16895	16701	17064	16785	16845	16791	17070	16924	16863	16969	16966	16919	16924	16828	17097	16897	17026	16966	16780	16814	16857	16870	16825	17054	16840	16933	16655	17016	16936	16810	16874	16784	16826	16875	16922	16895	17087	17048	17103	16855	16997	16729	16704	16616	16763	16957	16847	16854	16784	16875	16896	16773	16950	16829	17049	16912	16910	16793	16792	16827	16983	16764	16934	16936	16710	16882	16934	16838	16666	16979	16821	16825	16895	16850	16872	16701	16763	16844	16967	16929	16904	16833	16848	16995	16903	16991	16813	16890	16877	16799	16959	16851	16959	16637	16795	16858	16845	16769	16757	16913	17061	17054	16978	16943	16980	16896	16770	16927	16883	16761	16728	16922	16952	16973	16803	16950	16916	16930	16860	16999	16958	16784	16900	16789	16850	16875	16808	16919	16766	16885	16820	16904	16929	16949	16807	16874	16920	16917	16976	16886	16854	16775	16814	16794	16745	16909	16808	16962	16983	16845	16789	17025	16871	16793	16921	16784	16778	16858	17031	17054	16815	16991	16938	17044	16995	16693	16845	16976	16910	16908	16942	16904	16930	16836	16745	16727	16784	16746	16903	16918	16811	16955	16961	16804	16889	16957	16892	16762	16844	16859	16797	16858	16916	17059	16823	16915	16988	16942	16948	16934	16930	17006	16792	16968	16985	16836	17029	16869	16816	16983	17040	16790	16889	16917	16836	16833	16853	16846	16859	16779	16956	16774	16899	16993	16798	16859	16977	16917	16944	16931	16866	16917	16865	16774	16937	16923	16822	16800	16931	16995	16690	16955	16828	16806	16896	17010	16959	16971	17039	16845	16761	16936	17011	16812	16870	16928	16903	16951	17030	16872	16727	16833	16759	17022	16867	16822	16838	16805	17005	17012	16900	16864	17017	16977	16949	16914	16944	16756	16931	16877	16984	16884	16866	16912	16876	16923	17027	16851	16740	16822	16838	16963	16826	16839	17089	16906	16819	16950	16962	16889	16950	16732	16965	16893	16887	16884	16943	16849	16750	16858	16898	16915	17061	16885	16841	16889	16921	16739	17029	16870	16995	16897	16906	16930	16753	16911	17101	17007	16984	16757	16863	16913	16970	17143	17007	16853	16862	17034	16970	16753	16934	16888	16791	16862	16887	17019	16821	16768	16957	16845	16827	16925	17110	16782	17002	16923	16865	16878	16763	16848	16818	16902	16779	16905	16812	16892	16728	16715	16881	16802	16777	16891	16927	17052	17014	16884	16884	16866	16845	16977	16908	16822	16892	16982	16775	16976	16915	16893	16826	16864	16849	16905	16884	17044	16762	16901	16932	16847	16957	16917	16864	16825	16751	17009	16705	16905	16960	16979	16942	16823	16875	16799	16808	16872	17123	16904	16912	16841	16862	16854	16770	16911	16887	16977	16985	16940	16967	16689	16836	16946	16851	17025	16798	16931	16915	16965	16909	16853	16796	16916	16828	16975	16763	16802	16968	16808	16757	16818	16931	16811	16823	16781	16844	16825	16774	16986	16909	16824	16913	17128	16824	16936	16890	16695	16767	16907	16916	16947	16940	16809	16833	16841	16884	16830	16832	16890	16706	16648	16984	16663	16884	16921	16790	16790	16869	16775	17110	17046	16853	16831	16971	16945	16738	16845	16920	17026	16825	16790	16882	16866	16861	16913	16633	16840	16903	16959	16982	16793	16907	16899	16712	16908	16796	16933	17012	16989	16934	16773	16845	16969	16850	16951	16880	16833	16823	16832	16939	16646	16905	16758	16824	17066	16756	17016	17000	16848	16925	16899	16725	16983	16876	16870	16965	16911	16881	16851	16937	16919	16881	16987	16913	16851
28328	24485	31416	27548	22300	21057	20861	20529	20461	20614	20595	20493	20640	21194	21433	21199	21233	20929	20739	20555	20357	20270	20399	20395	20437	20381	20345	20568	20474	20364	20480	20461	20334	20293	20328	20200	20643	20225	20205	20368	20382	20334	20564	20553	20428	20584	20386	20241	20396	20314	20289	20170	20484	20380	20353	20358	20511	20213	20426	20010	20326	20189	20405	20118	20180	20296	20222	20289	20674	20229	20553	20336	20378	20280	20426	20343	20232	20279	20383	20286	20187	20247	20502	20232	20446	20323	20603	20325	20255	20330	20479	20231	20480	20318	20401	20227	20021	20172	20384	20175	20002	20408	20391	20282	20359	20293	20211	20231	20375	20341	20272	20211	20500	20390	20294	20467	20330	20197	20478	20238	20548	20378	20303	20426	20599	20596	20299	20204	20241	20543	20195	20244	20372	20251	20185	20354	20308	20232	20162	20043	20325	20209	20254	20440	20272	20115	20225	20352	20187	20411	20269	20334	20356	20114	20430	20475	20233	20193	20562	20606	20499	20422	20357	20343	20309	20340	20514	20350	20502	20417	20418	20190	20288	20451	20469	20174	20255	20358	20565	20403	20440	20249	20390	20425	20339	20506	20366	20281	20426	20118	20419	20371	20478	20242	20399	20353	20245	20226	20471	20456	20248	20373	20417	20439	20293	20213	20430	20392	20446	20322	20282	20563	20439	20401	20204	20134	20399	20186	20116	20442	20416	20247	20206	20447	20374	20471	20352	20131	20195	20419	20354	20471	20553	20221	20214	20365	20263	20343	20349	20434	20336	20131	20288	20473	20429	20252	20359	20191	20318	20395	20668	20540	20391	20276	20211	20357	20420	20300	20408	20272	20382	20360	20263	20451	20295	20172	20349	20420	20249	20088	20336	20312	20424	20126	20223	20349	20446	20163	20383	20408	20279	20366	20211	20277	20443	20318	20408	20340	20374	20297	20439	20360	20345	20415	20214	20522	20202	20203	20470	20215	20100	20305	20324	20392	20424	20288	20202	20351	20632	20292	20131	20406	20476	20360	20387	20363	20583	20366	20266	20319	20220	20372	20561	20309	20471	20226	20397	20479	20447	20563	20313	20423	20248	20386	20283	20249	20196	20292	20488	20287	20408	20242	20366	20529	20379	20254	20308	20406	20253	20244	20617	20445	20454	20198	20336	20180	20232	20342	20312	20276	20261	20403	20541	20257	20186	20396	20464	20393	20060	20293	20485	20415	20480	20357	20354	20347	20392	20331	20533	20184	20165	20401	20527	20269	20236	20155	20432	20304	20546	20329	20403	20479	20492	20197	20335	20378	20352	20255	20395	20287	20408	20429	20533	20301	20547	20334	20275	20437	20320	20456	20397	20380	20269	20234	20314	20182	20047	20446	20431	20418	20325	20290	20265	20369	20203	20217	20318	20549	20457	20246	20175	20331	20423	20456	20174	20415	20488	20284	20314	20620	20423	20402	20447	20338	20337	20419	20422	20315	20244	20447	20497	20380	20362	20389	20489	20302	20250	20395	20359	20296	20291	20169	20334	20377	20318	20282	20176	20091	20371	20360	20295	20364	20496	20475	20333	20193	20176	20157	20252	20540	20229	20288	20084	20176	20492	20342	20119	20261	20009	20265	20448	20338	20292	20292	20275	20352	20359	20247	20319	20290	20274	20236	20449	20187	20235	20309	20579	20356	20324	20161	20553	20388	20417	20467	20277	20268	20378	20408	20689	20273	20361	20239	20447	20398	20416	20380	20111	20350	20341	20429	20384	20390	20380	20255	20321	20349	20257	20342	20235	20305	20336	20411	20347	20423	20369	20382	20188	20433	20380	20412	20301	20364	20230	20317	20316	20088	20318	20473	20340	20440	20216	20424	20361	20318	20404	20081	20281	20289	20455	20468	20308	20532	20530	20433	20589	20242	20206	20428	20280	20201	20417	20345	20228	20233	20167	20262	20187	20446	20400	20418	20329	20241	20279	20289	20225	20360	20318	20180	20290	20537	20169	20447	20486	20387	20163	20492	20428	20286	20467	20426	20399	20347	20564	20553	20257	20297	20588	20285	20360	20187	20458	20183	20280	20343	20284	20190	20322	20176	20269	20476	20414	20258	20443	20379	20395	20113	20492	20667	20342	20414	20240	20294	20244	20339	20323	20549	20345	20355	20331	20299	20453	20528	20298	20341	20438	20331	20276	20239	20242	20375	20445	20485	20201	20286	20371	20156	20350	20356	20293	20443	20356	20386	20288	20472	20230	20148	20351	20552	20501	20472	20328	20375	20157	20146	20571	20437	20109	20325	20260	20285	20445	20236	20268	20294	20276	20277	20330	20299	20203	20334	20282	20208	20256	20320	20437	20386	20422	20452	20356	20336	20372	20239	20216	20356	20365	20250	20247	20460	20388	20451	20434	20309	20134	20440	20319	20334	20419	20201	20312	20225	20352	20355	20307	20170	20480	20405	20362	20299	20244	20389	20296	20458	20418	20309	20282	20186	20301	20361	20228	20555	20481	20218	20119	20412	20363	20303	20202	20297	20361	20150	20187	20229	20367	20519	20247	20360	20515	20505	20281	20391	20250	20390	20320	20399	20421	20310	20294	20206	20196	20277	20391	20116	20346	20247	20292	20129	20313	20424	20253	20214	20370	20355	20371	20204	20322	20171	20308	20332	20404	20340	20334	20463	20424	20250	20382	20185	20472	20361	20245	20239	20272	20337	20510	20397	20275	20359	20177	20151	20233	20392	20160	20352	20504	20387	20312	20434	20707	20372	20454	20258	20226	20427	20344	20215	20408	20489	20146	20341	20457	20302	20266	20216	20166	20393	20357	20242	20323	20447	20486	20267	20314	20225	20509	20432	20406	20258	20309	20391	20527	20119	20321	20073	20482	20076	20376	20357	20266	20439	20260	20332	20521	20447	20457	20397	20388	20266	20439	20149	20289	20134	20346	20129	20361	20221	20303	20631	20463	20382	20288	20214	20352	20320	20361	20036	20408	20239	20433	20296	20341	20485	20277	20479	20331	20225	20496	20085	20255	20393	20600	20303	20343	20330	20288	20251	20387	20206	20313	20339	20262	20342	20473	20377	20359	20084	20544	20377	20262	20451	20193	20299	20284	20180	20309	20288	20467	20405	20294	20473	20259	20303	20345	20321	20310	20238	20412	20549	20416	20069	20547	20517	20558	20260	20474	20240	20307	20493	20425	20172	20348	20468	20404	20334	20285	20293	20343	20261	20413	20409	20438	20268	20340	20043	20246	20205	20310	20320	20271	20306	20351	20373	20260	20442	20391	20431	20449	20397	20180	20139	20295	20419	20426	20303	20298	20460	20313	20218	20287	20208	20348	20307	20301	20303	20310	20343	20474	20280	20478	20252	20334	20164	20337	20482	20416	20295	20362	20412	20325	20237	20436	20183	20260	20412	20478	20362	20505	20375	20268	20271	20489	20349	20130	20163	20284	20387	20528	20435	20366	20447	20272	20536	20258	20489	20195	20369	20346	20373	20296	20449	20243	20255	20182	20134	20298	20227	20468	20368	20265	20463	20352	20206	20191	20493	20405	20271	20275	20581	20349	20427	20325	20076	20108	20290	20467	20230	20234	20215	20402	20520	20434	20255	20417	20394	20462	20347	20463	20339	20392	20403	20597	20213	20342	20244	20441	20139	20309	20672	20449	20277	20251	20297	20270	20486	20355	20603	20419	20155	20483	20364	20393	20444	20335	20262	20446	20288	20286	20471	20330	20449	20455	20214	20305	20432	20284	20282	20435	20114	20656	20467	20498	20427	20417	20340	20525	20260	20305	20473	20524	20379	20298	20219	20450	20414	20309	20336	20420	20571	20313	20579	20325	20410	20527	20267	20260	20096	20371	20468	20367	20063	20270	20481	20270	20534	20294	20349	20454	20222	20324	20471	20478	20198	20214	20379	20332	20223	20231	20293	20138	20464	20561	20408	20530	20250	20309	20272	20231	20548	20458	20355	20074	20336	20443	20420	20361	20365	20381	20397	20529	20336	20305	20457	20396	20446	20453	20165	20397	20348	20213	20475	20096	20229	20314	20238	20456	20556	20514	20185	20363	20160	20459	20148	20373	20272	20337	20443	20507	20146	20546	20485	20335	20286	20334	20353	20179	20233	20310	20461	20423	20223	20390	20575	20322	20404	20488	20346	20284	20357	20383	20460	20498	20333	20401	20318	20156	20324	20255	20120	20342	20445	20389	20300	20155	20231	20411	20071	20380	20490	20461	20382	20589	20291	20408	20463	20211	20313	20557	20280	20464	20456	20439	20478	20223	20405	20344	20173	20486	20392	20482	20359	20199	20285	20494	20308	20406	19936	20245	20186	20480	20424	20374	20360	20254	20542	20626	20321	20422	20322	20255	20298	20225	20352	20287	20332	20323	20279	20222	20358	20349	20381	20438	20266	20418	20415	20408	20305	20365	20458	20273	20291	20282	20533	20271	20347	20393	20470	20347	20349	20434	20278	20411	20301	20447	20649	20320	20226	20126	20224	20524	20467	20254	20405	20581	20425	20199	20371	20210	20345	20062	20590	20351	20262	20429	20356	20361	20331	20535	20332	20573	20279	20530	20366	20371	20398	20530	20269	20467	20217	20312	20314	20381	20572	20622	20417	20321	20241	20303	20473	20311	20542	20348	20596	20394	20303	20443	20381	20570	20573	20339	20381	20341	20219	20474	20302	20622	20317	20444	20456	20315	20263	20419	20432	20438	20508	20486	20390	20438	20300	20201	20231	20264	20393	20561	20366	20434	20260	20303	20189	20191	20346	20290	20377	20411	20327	20346	20431	20453	20397	20285	20378	20375	20232	20230	20221	20337	20123	20265	20290	20253	20262	20401	20228	20535	20336	20270	20342	20322	20185	20471	20327	20455	20333	20256	20333	20256	20216	20180	20015	20495	20369	20218	20196	20442	20405	20421	20242	20138	20372	20142	20227	20525	20340	20362	20409	20219	20520	20285	20518	20509	20449	20300	20355	20346	20251	20446	20374	20546	20183	20293	20277	20389	20042	20423	20537	20203	20321	20428	20132	20490	20380	20374	20359	20445	20285	20512	20358	20343	20230	20276	20306	20523	20496	20413	20288	20373	20288	20450	20419	20213	20260	20392	20222	20133	20243	20247	20371	20189	20133
25920	35984	33935	24264	19469	17632	17342	17324	17241	17154	17478	17093	17237	18209	18296	18103	17801	17548	17166	17064	17053	16846	17116	17023	16825	16935	17019	16977	16938	16872	16795	17101	16937	16999	16951	17063	17124	17096	16953	17066	16948	16893	16864	17046	17055	16857	17124	16950	17087	16878	16775	17167	16948	16975	17007	16953	17013	17038	16929	16840	16904	16900	16957	16876	17063	17013	16939	16892	16983	17122	16963	16775	16989	17059	16969	17049	16951	16859	16958	17119	16860	17012	16998	17046	16996	16981	16961	17018	16808	16906	17020	16931	17039	17033	16726	16946	16890	16993	16990	16902	16862	16974	16836	16778	17007	17033	16729	17011	17057	16762	16838	16924	16967	16776	17090	16986	16851	17073	16981	16906	16857	16952	17023	16836	17124	17037	16883	16849	16989	16954	17099	16893	16869	17173	16867	16886	16942	16899	16979	16794	16849	16973	17034	17199	17067	17067	17035	16864	17046	16897	16977	16948	16827	17036	16796	17038	16901	16825	16900	16952	16999	16891	16872	16955	16972	16933	16985	16834	16955	17114	16982	16920	17015	16886	16767	16958	16853	17159	17067	16974	17058	16935	17024	17092	17010	16866	16950	17012	17041	16969	16901	16885	16962	16883	17034	17023	17094	17139	16931	17101	17032	16977	16991	17053	17026	17072	17070	16951	16762	17085	17041	17001	17121	16849	16932	16949	16924	17024	17175	16987	17152	16871	17001	16688	16923	16915	17139	16838	17005	16892	16989	16806	16980	17101	16862	17002	16878	16993	17057	16874	16943	16966	16844	16990	16838	17036	16994	17181	16927	17065	17022	16886	17028	16830	16875	17033	16974	17014	16872	16700	16796	16870	16975	17272	16821	16961	17097	17076	16974	16972	16962	16979	16978	17044	16989	17093	16866	17004	16929	16911	16978	17046	16941	17048	16742	16983	16933	16836	17016	16946	16877	16822	16985	16838	16962	16919	16772	16898	17075	16948	16947	17024	16884	16871	17043	16943	16878	17031	16835	16950	16952	16955	17039	16946	17036	17130	17015	16750	16863	16878	17041	17011	17058	16916	16838	16923	16955	16896	16995	16880	16914	17018	16866	16749	16965	16912	17046	16726	16986	17038	16845	16934	17059	16976	16886	16971	16927	16924	16946	17111	16801	16999	16813	16827	16986	17011	16922	16952	16859	16983	17014	16999	16947	16972	17034	17109	16988	16932	16981	17050	17010	16937	17008	16892	17031	16758	16980	17075	16851	17176	16911	17103	16848	17062	16859	16896	16995	16924	16956	16856	16973	17003	16938	16987	16903	16924	16854	17067	16950	17110	16935	16987	16985	16932	17085	16916	17010	17062	16965	16900	16931	16949	17068	16873	16991	16795	16994	16948	17039	16920	16934	17063	17071	16968	16983	16983	16945	16769	16969	16979	16992	16900	17062	17052	16960	16902	17197	17151	16866	16872	16966	16979	17115	16939	16996	16947	16877	16894	16854	16893	17005	17042	16780	17067	17109	16911	17098	16945	17032	16956	16726	17018	17099	16915	17033	16922	17259	17007	16949	16948	16855	16995	16914	16909	17009	16870	16971	17083	17028	16840	16999	16880	16952	17101	17146	16932	17085	16894	17034	16820	17029	17072	16983	16927	16958	17085	16954	16939	16794	16720	16994	16887	16936	16884	16979	17051	16946	17082	16848	17034	16888	16954	17024	17027	16879	17010	17038	16955	17079	16946	16932	16908	17026	16837	17026	16813	16840	17038	17012	17169	17018	17033	16784	16939	16982	17091	17049	16976	17074	16756	16858	16782	16872	16976	16986	16862	16965	16906	16911	16898	17022	16965	16949	16886	16915	16939	16942	17127	17021	16935	16897	16899	17123	16993	16767	17059	17088	16916	17043	17051	16787	17089	16843	17049	17049	17109	17074	17169	16909	16984	17027	16920	16867	17110	17127	16932	17134	16891	16931	16862	16872	16963	16973	17097	17053	16985	17061	16875	16905	16992	16973	17100	16947	17023	16951	16998	17011	16891	17070	16945	16961	17123	16849	16810	16971	16959	16903	16973	16922	16959	16856	16864	16908	16932	17076	17095	17056	16955	17156	16809	17044	17028	17071	16962	16903	16890	16986	16901	16883	16913	16990	16913	17030	16933	16976	16972	16967	16873	16924	17105	17035	16932	16782	16911	16922	16747	17011	16934	16714	17010	16932	16937	17044	16841	17027	16954	16956	17025	16860	16911	17042	17007	16923	17000	17037	17022	16931	17006	17009	16855	16982	16962	17090	17046	16977	17106	16936	16965	16942	17007	16899	16988	16965	16984	17010	16895	16988	17006	16852	17163	16943	17057	16965	17073	16944	16991	16900	16986	17070	17028	16942	16873	17042	16937	16843	17067	16882	16943	16892	17003	17023	16938	16945	17036	16980	16981	16894	16816	16938	16913	17109	17066	17091	17019	16981	16942	17149	17029	17050	17099	16772	16907	16912	16846	16784	16914	16945	17050	17083	16853	16904	16932	16920	16993	17088	17133	17003	16927	17076	16913	17012	16843	16941	17030	16926	16937	16834	16898	17171	17031	16817	16952	16956	16872	16911	17115	16948	17012	16866	16971	16967	17176	17044	17030	17079	16944	16997	16894	17050	16959	16889	16926	17101	16922	16892	16674	16904	16975	16846	16918	16844	17102	16911	16865	17041	16917	16881	17046	17052	16929	17006	16873	16907	17022	17043	16928	16926	16944	16938	16931	17008	17044	16938	17159	16958	17128	16859	16875	16897	16886	16869	16924	17039	16963	16929	17067	16981	16898	16918	16962	16969	17049	17116	16929	17148	16801	17091	16863	16901	17056	16939	17123	17108	16946	17024	16890	17020	16987	16861	16858	16977	17083	17109	16940	16938	17119	16865	16829	16904	16868	16801	16907	17168	16939	16890	16929	16962	16891	16921	16852	17072	16998	16923	16927	16976	16964	16924	16929	16954	17009	16915	16986	17085	16885	17032	16959	17047	16932	16907	16998	16904	16988	16896	16888	17065	16927	17169	17086	16854	16918	17088	16849	16915	16957	17049	16992	16877	16941	16988	16982	17153	17073	17011	16874	16871	16799	16973	16941	17081	17099	17099	16847	17044	16983	17048	16809	16844	16988	17025	17099	16947	16924	17081	16847	17077	17037	16866	17039	16978	16961	16872	16981	16924	17181	16996	16735	17000	16919	17096	16893	16808	16877	16999	16884	16792	16993	16831	16788	17082	16996	16962	17059	17047	16755	16928	16996	17138	17045	16969	16829	16954	16885	16917	17000	17002	16978	16880	16846	16997	16994	16880	17017	16918	16820	16982	16925	17058	16920	16991	16980	16817	17101	16962	16866	17035	16889	17063	16821	16937	16923	17092	16780	17055	16917	17016	16846	17038	16981	16905	16991	16967	17008	16943	17043	16921	17049	16858	16955	16734	16818	17065	16996	17038	16996	16971	16912	16858	16993	17063	17195	17138	17056	17046	16981	17058	17095	16958	16915	17129	17116	17056	17103	17055	17029	16832	16856	17022	17068	16916	16873	17142	17149	16972	16940	16995	16787	17017	16992	16921	16825	16976	16957	16749	17045	17030	16890	17031	17131	16860	16977	16889	17012	16969	16982	16956	16976	17027	16949	17069	16872	16920	17016	16751	17074	16884	16938	17009	16827	16955	17089	17092	17030	17048	16881	16897	17131	16834	16958	16961	16806	17093	17012	16954	16995	17010	17013	17071	16989	16864	16859	16951	16810	16860	16948	16922	17046	17065	17044	17065	16866	17088	17041	16985	17040	17019	16807	17059	16763	17075	16925	16931	16905	16848	16918	16949	17083	17133	17162	16892	17146	16989	16989	17108	17238	16851	16837	16918	16840	16841	17152	17061	16963	17150	16920	17012	16905	16873	16908	17003	17095	17059	16942	16904	16909	16947	17055	17010	17058	16938	17003	16863	16880	16992	16964	16918	16840	16917	16889	16970	16962	16976	16910	16968	17151	17101	16912	16981	17050	16954	16821	16894	16919	17061	16965	17143	16667	17157	16866	16984	16884	16921	16840	17008	16880	17022	17034	16962	16999	16992	16849	17041	16799	17131	16987	16854	17048	16950	16975	16963	17039	17122	17075	16851	17084	17060	17056	16976	16978	17137	16896	17022	17026	16972	16973	16956	16916	16914	17049	16817	17088	16855	17034	17042	16881	16752	17079	16835	17057	16992	16777	17017	16909	16870	16898	16927	16811	16927	17021	16881	17123	16843	16965	17190	16953	16880	16925	17096	16952	16931	17004	17074	16943	17120	17022	16946	17187	17019	16926	16933	16944	16897	16899	16949	16874	16970	17107	17071	17006	16769	16912	16837	16940	16803	16980	17178	16819	16917	17013	16862	17023	16935	16849	16953	17020	16974	16982	16969	16916	16831	17059	16989	16909	17070	16985	16999	17142	16875	16867	16947	16961	17071	16960	16913	17006	17090	16904	16899	17135	16922	16995	16988	16799	16905	16789	17033	16983	16861	16997	17027	16985	17093	16976	16904	16852	16956	16878	17060	16914	16949	17010	16884	16956	16953	16872	17137	17019	17066	16812	16955	17020	16932	16849	16781	16955	16899	17014	16942	16967	16985	16842	17090	16737	17005	17059	16851	16841	17037	16890	16902	17095	16819	17082	16878	16963	17051	17023	16816	16861	17034	17035	17126	16968	16953	17081	16957	17016	17035	16853	17005	16746	16867	17075	16879	16950	16950	17047	16967	17058	16694	17085	16961	16934	16850	16856	17067	17058	17009	16990	16986	17056	16989	16782	17080	17081	16951	17088	17178	16885	17011	17025	16978	17058	16941	16952	16901	16998	16996	17030	17117	16915	17001	16994	17030	16912	17123	16845	16857	16940	17039	17007	16895	16929	16908	16828	17018	16934	16846	16949	16884	17078	16850	17124	16966	16998	16914	16910	17036	16874	16754	16862	16902	16896	17187	16947	17006	16832	16935	16932	16813	16946	17124	16895	17059	16859	16830	17046	16976	16924	17015	17033	17058	16979	16975	16853	17119	16915	17026	16913	16825	17020	17015	16953	16946	17085	17012	16974	16897	16978	17055	16908	16825	17038	16967	16999	17076	16884	17028	16994	17047	17123	16820	17094	16914	16959	16958	16802
24093	21403	28849	25084	23131	23379	23124	21147	21013	22605	22622	21668	22537	26481	26842	25532	23412	21677	21183	20631	20492	20199	20444	20028	20275	20169	20222	20327	20316	20336	20209	20219	20025	20292	20389	20060	20038	20142	20173	20327	20371	20095	20073	20082	20094	20086	20169	20007	20318	20077	20119	20149	20208	19903	20411	20113	20120	20120	20257	19933	19955	20200	20138	20243	20039	20154	20093	19929	20210	20192	20244	20296	20042	20263	20175	19908	19929	20322	20340	20068	20185	20207	20209	20093	20091	20003	20037	20196	20095	20036	20215	19912	19941	20176	20141	20265	20141	19856	20158	20121	19972	20211	20232	20136	20222	20057	20208	20244	20098	20113	20002	19982	19815	20200	19978	20063	20111	20012	19901	19995	20002	20098	20183	20011	20159	20239	20008	20055	20168	20225	20280	20183	20115	20035	20165	20232	20187	19930	20109	19980	20233	20120	19736	20098	20099	19920	20310	20161	20000	20027	19952	20102	20091	20144	20054	20045	20041	19984	20234	19915	20187	19862	20078	19965	20065	20167	20033	19998	20227	20039	20130	20141	20131	20173	20066	20139	20071	19991	20168	20101	20011	20002	19936	20133	20028	20123	20020	20095	19836	20063	20287	20296	20098	20099	20208	20124	19952	20022	20063	20263	20138	19788	20109	20325	20176	19923	20020	20117	20070	20341	19901	19943	20274	20035	19962	20181	19910	20059	20344	19893	20062	19900	19876	19934	20282	19850	20177	20220	20261	20202	20103	20109	19811	20065	20093	19808	20024	20093	20149	19939	20093	20165	20090	20153	20024	20105	20057	19986	20136	19995	20217	20206	20183	20225	20227	20038	20370	20272	20135	20167	20010	20155	19842	20076	19967	19929	19954	20080	19876	20066	20012	20089	20235	19973	19998	20074	20047	20027	20010	20152	19981	20215	20186	20165	20232	20189	20098	20007	20135	20083	20110	20090	20159	20351	20086	20105	20158	20086	20064	20161	20034	20171	20083	20015	20248	20150	20281	20097	20100	20108	20024	20170	20149	20112	20133	20069	20020	20099	20308	20207	20051	20059	20176	20104	20408	20286	20007	20298	20168	20172	20297	20218	20163	20107	19949	20177	20089	20283	20205	20004	20232	20119	20081	20201	20231	20062	20275	20187	20216	19980	20093	20081	20186	20028	20149	20149	19986	20100	20262	20181	20210	20249	20021	20140	20037	20080	20039	20246	19969	20086	20085	19905	20182	20175	20241	20015	20204	20008	19977	20092	20051	20185	20134	20247	20165	20179	19969	20126	20086	20078	20346	20089	20025	20185	20206	20387	19926	20219	19976	20135	20194	20166	19910	20079	20233	20034	20092	19949	20154	20135	20056	20199	20072	19860	19950	20115	20087	19991	19960	20046	20088	19990	20193	20067	20104	20168	20227	20149	20271	20015	19957	19945	20203	20052	19994	20133	19929	20000	19966	20095	20188	20147	20127	20196	20191	20026	20137	20085	20064	20047	19999	20116	19959	20005	20149	20141	20008	20141	20055	19962	20097	19812	20120	20044	19953	19923	20309	20037	20017	19996	20096	20285	20017	20159	20138	20273	19997	20061	20169	20110	19979	20235	20156	20140	20177	20224	20156	19975	20055	20159	20184	20126	20102	19858	20138	20231	20020	20252	19987	20185	20035	20020	19898	19975	20230	20194	20175	20041	20099	20129	19966	20103	19978	20357	20415	19935	19941	19976	20301	20148	20066	20324	20343	20131	20022	19875	20033	20107	20128	20121	20132	20099	20066	20211	20014	19989	20264	20061	20189	20026	19987	20053	20037	20226	20025	20207	20142	19996	20207	20131	20228	20166	20320	20126	20113	20104	20205	20181	19965	20043	20299	20148	20232	20201	20334	20316	20105	20225	20178	20170	19900	20118	20205	20165	20138	20140	20282	20016	20054	20100	19923	19955	20073	20171	20229	20268	20101	20012	20217	19959	20251	20123	20083	20123	20300	20178	20130	20360	20114	20062	19956	20023	20006	20079	20061	20010	20000	20279	20302	19976	19924	20107	20223	20159	19944	20063	20024	19956	20107	19929	20128	20166	20345	20129	20189	19857	20016	20094	20077	20092	20166	20180	20114	20134	20043	20176	20000	20128	20161	20054	20038	20169	20027	20014	19997	19938	20207	20157	20167	20215	20178	20130	20163	20221	20243	20030	19985	20091	20111	20008	20215	20042	20137	20038	20031	20099	20162	20042	20093	20096	20129	20148	20193	20224	20144	20110	20258	20043	20035	19914	20107	20003	20054	19920	20132	20053	20225	19952	20147	19872	20017	20013	20213	20282	19924	19918	20120	20306	20082	20238	20137	20159	20418	20171	20007	20019	20115	20143	19966	20203	20143	20209	20198	20202	20109	20260	19845	20048	19975	19997	20251	19966	20103	19979	19934	19903	20370	19950	20088	20052	20302	20115	20155	20196	19855	20099	19835	20158	20064	20131	20086	20264	20131	20188	19955	19946	20132	19969	20170	20187	19896	19853	20019	19957	20146	20051	20043	20185	20198	19957	20086	20047	19966	20026	20147	20063	20031	19892	20237	20176	19901	20036	20115	20269	19957	20025	20103	20202	20397	20205	20073	20011	20062	20096	19984	20034	20045	20158	20165	20033	20030	20115	20333	20163	20128	20146	20277	20140	20287	20295	20150	20002	20247	20025	19921	20090	20249	20153	19950	20065	20230	20281	20262	20140	20033	20537	20223	20187	20005	20059	20225	20137	20222	20127	20099	20167	19854	20039	20194	20080	19910	20079	20022	20076	19960	20285	20154	20236	20346	20129	20157	20109	20228	19986	20036	20101	20302	19930	20105	20021	20137	20060	19996	20127	20022	20024	20042	20029	20097	20046	20003	20264	20067	20235	20136	19897	19945	19799	20284	20318	20038	20022	20208	19858	20138	19894	20189	19837	20020	20043	20060	20274	20189	20184	20032	20131	20135	19963	20397	20080	20304	20219	19937	19911	20187	20112	20095	20189	20108	20109	20083	20086	19996	20091	19937	20035	20246	20049	20064	19951	20158	20084	19953	20095	20003	20114	20254	20121	20085	20086	20024	20051	20069	20209	20227	20059	20082	20073	20128	20137	20047	19866	20119	20133	20302	19922	20092	20092	20134	19923	20018	20220	20269	20123	20135	20332	20225	20006	20210	20282	19974	20140	20178	20217	20117	20127	20062	20249	20083	19756	20065	19903	19875	20206	20056	20323	19979	20178	20137	20062	20264	20177	20166	20048	20089	20076	20292	19919	19977	20096	20155	20222	20074	20001	20170	20123	19922	20301	19862	19978	20159	20202	20207	19840	19871	20013	20111	20071	19950	20231	20132	19872	20010	20096	20235	20063	19971	20050	20000	20000	20085	20050	20172	19988	19874	20200	20146	20252	20207	20030	20005	19997	20135	20109	19961	20039	20003	20181	20181	20085	20297	20121	20246	20212	20102	19912	20023	19869	20135	19987	20082	20089	19952	20248	20140	20105	20186	20195	20307	20065	20162	20144	20131	20096	20053	19988	20020	20095	20087	20057	19895	20213	20034	20151	19999	20226	20031	20030	20121	19903	20186	20094	20027	20153	20093	20150	19960	20104	20194	20199	20130	20300	20067	20059	20016	19986	20056	20158	20112	20153	20054	19982	20116	19813	20130	20277	20261	20110	20176	20117	20041	20050	20103	19822	20102	20134	20147	19870	20167	20063	19943	20151	20076	20119	19855	20143	20215	20105	20251	20281	20192	20177	20083	20124	19828	20084	20288	20256	20019	19997	19998	20324	20008	20045	20079	20137	19957	19977	20019	20060	19990	20025	20121	20044	20265	20260	20166	20085	20082	20040	20119	20165	20359	20083	20020	20042	20005	20012	20294	20054	20141	20268	20315	20110	20062	19933	20003	20093	20048	19984	20184	20115	20075	20062	20111	20062	20136	19974	20237	20066	20197	20167	20053	20158	20180	20099	20028	20057	20168	19780	19960	20115	20192	20016	20205	20275	20134	19979	20102	20043	20088	20234	19987	20205	20117	20073	20207	20025	20255	19949	20145	20191	20138	20090	20064	19996	20123	20068	20031	20048	20167	19951	19998	19923	20032	20213	20256	19819	20227	20069	20000	19860	20049	20006	20150	20029	19923	20110	20162	20095	20094	20190	20012	19929	20147	20309	20063	20181	20134	20010	20162	20125	20017	20260	19930	19978	20115	20025	19998	20008	20021	19921	20004	20382	20085	20167	20204	20083	20282	20096	20119	20102	20145	19844	20032	20263	20000	20070	20211	20134	20017	20204	20230	20127	19918	19933	20007	20339	20118	20143	20119	19909	19934	19961	19784	20032	20113	20144	20158	20108	20192	19877	20201	20098	20241	19818	20125	20135	20195	20076	20017	20199	20169	20026	20046	20019	20100	20023	20229	19816	20014	20108	20068	19968	20312	20195	20331	20100	20222	20200	20240	20038	20037	19971	20098	20292	20110	20066	20115	20077	20268	19912	20163	20211	20003	20142	20202	20068	20281	20055	20181	20088	20200	20139	20047	20101	19974	20024	20172	20196	20202	20102	20060	20253	19994	19996	19952	20165	20078	20172	19996	19990	20342	20028	20294	20219	20129	20243	20167	20198	19872	19981	19881	20137	20203	20153	20105	19932	20174	20050	20159	19929	20005	19957	20061	20118	20138	20005	20040	20081	20337	20204	20082	20038	20135	20175	20166	20047	19836	20100	20049	20107	20018	20013	20167	20246	20332	20145	20060	19935	19924	20233	19876	20106	20252	19953	20117	20016	20046	19954	20052	19990	20035	19877	20127	19941	20213	20189	20132	19958	20069	20086	20196	20145	20123	20004	20176	19964	19968	20100	20011	20065	20158	20011	20003	20188	20235	20181	20366	20077	20294	20195	20184	20009	20231	20244	20209	20012	20237	20183	19909	19903	20097	20269	20289	20218	20165	20026	20102	20046	19973	20069	20222	20122	20268	20103	20303	20141	20066	20190	20206	20162	19850	20193	20201	20130	20061	20143	20094	20184	20068	20063	19657	20013	19972	20221	20257	20114	20223	20122	20178	20196	20041	19831	19957	20178	20183	20011	20200	20212	20248	20042	19955	20148	20173	20009	20127	19867	19958	20276	20285	20113	20258	19944	20135	20011
25967	43794	40938	28770	21115	19044	18284	18145	18679	20985	20209	18846	21227	26480	26048	23693	20617	18889	18030	17313	17046	17015	17003	16917	16821	16935	16895	16792	16954	16878	16773	16773	16892	16628	16937	16863	16860	16851	17046	16784	16796	16854	16802	16962	16867	16992	16921	16923	16911	16899	17109	16880	16837	16729	16793	16637	16756	16861	16823	16825	16920	16969	16978	16737	17003	16848	16852	17031	16694	16887	16975	16682	16880	16964	16826	16934	16885	16912	16936	16740	16842	16734	17043	16791	16871	16841	16790	16931	16986	16798	16891	16867	16895	17097	16734	16848	16769	16939	16734	16879	16826	16851	16891	16666	16877	16909	16920	16859	16851	16959	16920	16695	16769	16896	16804	16811	16803	16860	16891	16896	16804	16972	16809	16897	16769	16786	16843	16990	16843	16916	16851	16796	17021	17002	16914	16813	16893	16834	16696	16924	16804	16958	16959	16921	16827	16891	17002	16718	16614	16717	16816	16870	16862	16768	16878	16889	16827	16769	16833	16815	16913	17044	16857	16935	16854	16652	16906	16919	16913	16890	16951	16764	16681	16833	16962	16705	16693	16789	16921	16675	16970	16889	16965	17034	16801	16710	16810	16851	16816	16854	16801	16781	16851	16816	16802	16607	16781	16790	17006	16860	16841	16879	16845	16928	16983	16739	16868	16788	17042	16703	16856	17047	16758	16660	16796	16870	16870	16805	16878	16740	16745	16820	16791	16683	16977	16939	16755	16744	16775	16842	16723	16744	16928	16743	17018	16900	16950	16914	16921	16870	16812	16814	16783	16787	17032	16736	16869	17036	16886	16841	16875	17029	16882	16775	16975	16644	16767	17041	16765	16793	16872	17011	16922	16969	16919	16826	16765	16966	16719	16902	16994	16945	16783	16905	16978	16802	16902	16874	16849	16873	16693	16692	16881	16648	16956	16829	16941	16896	16670	16966	16921	16987	16784	16750	16948	16835	16857	16903	16963	16656	16934	16922	16873	16754	16771	16751	16839	16853	16648	16877	16888	16702	16674	16726	16768	16802	16782	16927	16965	16752	16933	16703	16947	16977	17033	16831	16764	16819	16847	16976	16989	16944	16869	16986	17019	16791	16746	16655	16636	16650	16921	16871	16862	16696	16880	16933	16811	16814	16844	16885	16877	16929	16785	16701	17060	16989	16669	16899	16937	16675	16875	16810	16843	16733	16667	16896	16978	16714	16991	16908	16857	16732	16766	16613	16873	16846	16779	16779	16899	16693	16822	16799	16834	16879	17007	16886	16761	16859	16765	16785	16854	17006	16797	16776	16868	16781	16963	16891	17033	16860	17010	16847	16673	17027	16761	16724	16796	16750	16997	16930	16765	16818	16916	16856	16749	16871	16750	16842	16799	16943	16732	16817	16942	16823	17021	17076	16847	16889	16721	16907	16820	16806	16896	16789	16927	17100	16799	16883	16837	16982	16807	16739	16877	16925	16909	16893	16632	16856	16845	16812	16696	16797	16808	16725	16864	16828	16803	17053	16722	16708	16942	16852	16776	16915	16955	16778	16685	16955	16882	16972	16745	16832	16942	16988	17027	16929	16704	16957	16860	16955	16787	17081	16948	17105	16855	16939	16889	16923	16828	16711	16855	16928	16954	16859	17006	16720	16903	16923	16768	16912	16995	16881	16808	16908	16758	16829	16876	16758	16933	16898	16807	16867	16792	16864	16773	16876	16867	16836	16933	16752	16756	16773	16789	16930	16789	16797	16904	16839	16851	17011	16806	17059	16811	16634	17041	16837	16913	16835	16922	16839	16908	16664	16789	16880	16928	16807	16869	16871	16811	16650	16739	17003	16922	17041	16843	16694	16937	16944	16863	16930	16932	16871	16861	16895	16774	16914	16888	17034	16816	17078	16957	16899	16895	16818	16770	16704	17040	16859	16983	16666	16928	17033	16805	16815	16927	16846	16904	16678	16814	16869	16762	16927	16971	16957	17059	16758	16788	16840	16822	16712	16876	16936	16812	17009	16824	16870	16898	16882	16710	16902	16846	16804	16964	16881	16789	16923	16918	16778	16885	16903	16657	16894	16626	16725	17083	16658	16823	16649	16835	16793	16866	16916	16762	16858	16976	16908	16851	16813	16903	16813	16815	16768	17010	16797	17044	16788	16969	16702	16860	16805	16895	16762	17016	16611	16920	16778	16897	16989	16804	17009	16816	16684	16792	16811	16747	16859	16653	16815	16678	16978	16954	16750	16758	17031	16864	16688	16826	16902	16951	16884	16771	16675	16675	16889	16780	16824	16932	16879	16851	16993	16816	16845	16730	16888	16880	16789	16870	16741	16915	16843	16750	16863	16917	16732	16839	16702	16875	16821	16881	16925	16795	16934	16760	16874	16810	16806	17034	16896	17070	16763	16895	16736	16786	17040	16886	16757	16908	16982	16973	16710	16939	16879	16802	16906	16865	17010	16782	16823	16660	16864	16743	16953	16858	16790	17104	16865	16813	16829	16857	16816	17061	16859	16819	16914	16928	16861	16613	16837	17046	16761	16745	16839	16804	16875	17033	16657	16806	16761	16909	16854	16836	16999	16894	16905	16874	16867	16997	16707	16701	16899	16951	16958	16901	16819	17016	17001	16671	16745	16782	16836	16974	16687	16892	16941	16754	16939	16914	16709	16969	16930	16688	16886	16967	16835	17047	16828	16849	16706	16910	16919	16855	16937	16871	16883	16896	16816	16879	16723	16982	16782	16853	16772	16753	16947	17066	17026	16821	16854	16941	16798	16813	16765	16882	16777	16982	16934	16899	16887	16806	16851	16777	16729	17021	16752	16892	16977	16806	16762	16811	16822	16880	16821	16827	16857	16868	16820	17023	16874	16858	16696	16933	16923	16802	16695	16717	16728	16944	17031	16729	16845	17034	16881	16737	16843	16882	16852	16985	16929	16884	16933	16810	16807	16896	16804	16805	16866	17011	16982	16884	16845	16988	16726	16857	16857	16805	16664	16837	16971	16868	16781	16836	16872	16831	16844	16801	16707	16861	16984	16970	16810	16673	16927	16958	16929	16888	16926	16742	16839	16641	16951	17003	16833	16959	16867	16893	16831	16903	16687	16840	16725	16752	16833	16984	16776	17023	16991	16941	16763	16924	16859	16978	16789	16791	16880	16922	16805	17007	17006	16882	16890	16975	16755	16831	16784	16785	16783	16693	16693	16925	16825	16931	16917	16980	16789	17032	16863	16664	16631	16758	16909	16788	16942	16838	16864	16825	16932	16822	16818	16848	16953	16879	16829	16842	16930	16785	16804	16839	16848	16845	16795	17027	16847	16740	16770	16831	16833	16880	16889	16955	16774	16844	16862	16897	16763	16859	16884	16834	16679	16910	16759	16967	17027	16806	16742	16768	16601	17077	16842	16853	16872	16724	16816	16896	16797	16889	16750	16859	16840	17024	16788	16823	16894	16863	16948	16790	16799	16925	16884	16951	16761	16938	16859	16787	16813	16781	16873	16811	16849	16858	16889	16841	16853	16888	16885	16910	16754	16881	16752	16816	16889	16826	16779	16846	16958	16812	16558	16786	16754	16783	16819	16930	16782	16808	17032	16807	16850	16802	16820	17006	16649	16893	16948	16753	16895	16995	16841	16879	16693	16929	16917	16844	16794	17031	16859	16985	16926	16849	16861	16868	16858	16793	16971	16870	16765	16765	16726	16942	16805	16805	16921	16952	17116	16803	16658	16850	16970	16957	16990	17028	16921	16932	16770	16874	16776	16853	16887	16913	16867	16814	16972	16894	16916	16832	16710	16943	16841	16852	16885	16936	16791	16933	16940	16898	16804	16737	16943	16850	16923	16923	16834	16863	16826	16761	16754	16853	16855	16659	16943	16912	16905	16843	16795	16931	16823	16902	16741	16815	16912	16830	16745	16813	16761	16689	16931	16963	16968	16819	16699	16905	16895	16760	16953	16777	16815	16986	16818	16798	16948	16982	16854	16745	16913	16758	16964	16934	16923	16773	16906	16773	16863	16805	16645	16837	16929	16914	16842	16771	16940	16904	16798	16814	16693	16900	16782	16837	16734	16762	16775	16845	16893	16797	16798	16967	16878	16770	16872	16838	16886	16788	17002	16821	16980	16819	16762	16796	16918	16686	16782	16834	16860	16939	16785	16834	16771	16829	16698	16928	16963	16874	16715	16773	16862	16863	16892	16759	16674	17081	16819	16819	17007	16946	16723	16771	16879	16681	16788	16828	16972	16820	16965	16804	16958	16824	16988	16856	16942	16776	16945	16717	16753	16827	16852	17001	16980	16975	16778	17033	16879	16860	17014	16910	16941	16851	16864	16911	17035	16850	16793	16925	17078	16715	16837	16910	16833	16921	16955	16837	16829	16701	16830	16890	16815	17094	16946	16898	16856	16768	16897	16801	16802	16877	16685	16799	16877	16929	16761	16927	16721	16815	16868	16816	16597	16932	16754	16891	16794	17042	16814	16723	16856	16906	16782	16832	16903	16856	16911	16714	16942	16947	16802	16987	16826	16974	16831	16736	16781	16845	16801	16731	16878	16899	16783	17033	16699	16772	16624	16854	16864	16943	17060	16761	16769	16934	16789	16946	16833	16607	16856	16846	16977	16969	16836	16959	16966	16794	16988	16808	16740	16857	16949	16819	16981	16942	16947	16815	16890	16785	16883	16852	16851	17025	16806	16891	16962	16804	16919	16884	16760	16872	16904	16763	16790	16758	16884	16818	16935	16879	16899	16828	16756	16728	16880	16958	16662	16730	16759	16982	16859	16962	16877	16909	16646	16883	16899	16695	16790	16781	16884	16757	16807	16934	16880	16877	16774	16889	16807	16751	16758	16999	16989	17004	16819	16899	16843	16734	16851	16743	16786	16830	16876	16897	17100	16829	16914	16719	16930	16886	16838	16853	16869	16908	16831	16759	16757	16920	16863	16818	17141	16738	16782	16818	16860	16900	16873	16916	16866	16842	17015	16914	16952	16854	16899	16856	16809	16975	16867	16707	16922	17006	16639	16802	16942	16928	16967	16967	16683	16800	16811	16786	16944	16853	17054	16795	16964	16832	16970	16834	16929	16725	16947	16958	16953	16927	16831	16910	16859	16877	16746	16934	16813	16907	16835	16908	16706	16711	16892
22797	21403	29203	24139	21998	24353	26926	22479	22263	23161	24966	27596	30703	32084	31085	27865	25375	23482	22065	21016	20860	20622	20532	20277	20589	20488	20415	20727	20535	20606	20542	20766	20469	20569	20528	20725	20450	20328	20587	20607	20452	20481	20496	20464	20469	20475	20486	20601	20514	20571	20255	20434	20506	20687	20626	20210	20484	20361	20469	20181	20154	20313	20553	20416	20252	20443	20488	20399	20324	20599	20621	20287	20464	20560	20225	20424	20510	20545	20456	20354	20128	20439	20541	20216	20384	20398	20424	20324	20270	20485	20375	20172	20485	20353	20679	20308	20445	20416	20592	20316	20376	20461	20368	20346	20487	20556	20261	20412	20257	20574	20350	20469	20531	20272	20310	20394	20487	20604	20262	20267	20410	20508	20347	20196	20124	20329	20497	20179	20430	20373	20194	20308	20442	20280	20290	20421	20092	20291	20532	20398	20447	20584	20457	20317	20490	20388	20445	20137	20239	20511	20613	20585	20385	20147	20181	20390	20456	20352	20501	20445	20310	20177	20115	20294	20575	20287	20222	20424	20136	20206	20424	20395	20325	20518	20329	20305	20563	20554	20526	20164	20361	20283	20264	20430	20378	20319	20426	20585	20346	20388	20545	20164	20426	20331	20328	20290	20212	20355	20234	20480	20343	20476	20356	20348	20115	20302	20129	20149	20348	20499	20363	20288	20443	20253	20362	20636	20403	20328	20462	20294	20344	20562	20532	20481	20197	20233	20457	20414	20353	20477	20446	20318	20478	20273	20183	20399	20430	20479	20669	20328	20439	20214	20169	20476	20410	20376	20441	20345	20600	20502	20589	20257	20278	20377	20219	20259	20291	20389	20368	20526	20546	20587	20274	20361	20282	20556	20349	20091	20322	20209	20363	20470	20112	20402	20419	20391	20570	20338	20373	20275	20418	20319	20375	20037	20343	20413	20387	20233	20432	20209	20193	20377	20457	20325	20300	20487	20204	20288	20410	20400	20359	20302	20289	20201	20109	20454	20548	20156	20368	20110	20418	20350	20254	20403	20299	20100	20474	20487	20316	20239	20270	20219	20566	20181	20460	20452	20300	20344	20274	20536	20480	20375	20292	20209	20425	20284	20358	20364	20311	20294	20318	20096	20398	20077	20454	20270	20502	20148	20304	20312	20269	20262	20403	20229	20498	20283	20583	20391	20416	20386	20395	20146	20211	20416	20435	20324	20401	20337	20412	20353	20384	20370	20615	20484	20544	20277	20430	20098	20299	20309	20456	20389	20453	20238	20732	20377	20177	20333	20419	20472	20175	20230	20343	20488	20356	20204	20204	20391	20485	20367	20215	20448	20190	20580	20520	20229	20434	20497	20271	20364	20095	20132	20585	20404	20439	20485	20137	20211	20230	20266	20398	20510	20291	20445	20296	20169	20260	20243	20488	20181	20343	20436	20527	20322	20117	20355	20346	20395	20385	20497	20380	20397	20347	20482	20255	20275	20393	20155	20322	20484	20383	20219	20397	20457	20188	20431	20312	20406	20429	20420	20272	20257	20463	20155	20458	20552	20415	20397	20442	20226	20340	20242	20198	20379	20409	20139	20380	20073	20374	20502	20525	20231	20384	20391	20569	20260	20198	20142	20448	20173	20280	20347	20334	20483	20351	20356	20344	20234	20460	20385	20037	20203	20271	20302	20436	20368	20372	20065	20188	20273	20516	20274	20543	20059	20606	20315	20463	20377	20399	20302	20259	20462	20496	20439	20309	20531	20288	20275	20305	20328	20436	20180	20230	20315	20462	20388	20461	20298	20521	20376	20419	20349	20372	20371	20161	20461	20336	20055	20137	20340	20401	20353	20297	20276	20362	20287	20451	20417	20332	20402	20288	20330	20453	20254	20208	20186	20458	20357	20349	20445	20602	20152	20502	20231	20610	20502	20395	20413	20288	20440	20313	20332	20375	20448	20386	20464	20249	20346	20344	20167	20343	20260	20345	20353	20372	20207	20327	20314	20407	20351	20329	20145	20565	20374	20406	20445	20264	20429	20406	20275	20294	20496	20433	20190	20199	20380	20451	20404	20120	20315	20510	20248	20401	20437	20353	20496	20254	20295	20579	20593	20415	20311	20291	20409	20367	20113	20546	20336	20333	20472	20371	20365	20332	20131	20210	20114	20282	20339	20317	20470	20509	20545	20377	20392	20309	20494	20293	20323	20485	20379	20313	20458	20412	20388	20565	20339	20353	20282	20247	20172	20442	20126	20379	20209	20232	20348	20546	20365	20124	20196	20471	20406	20586	20295	20363	20412	20450	20660	20296	20439	20435	20310	20345	20331	20281	20454	20412	20446	20345	20276	20333	20393	20263	20279	20389	20490	20289	20221	20241	20236	20560	20128	20287	20466	20457	20464	20515	20169	20399	20190	20561	20472	20440	20186	20086	20328	20423	20371	20159	20397	20363	20419	20452	20422	20414	20518	20295	20350	20382	20201	20305	20332	20282	20535	20457	20209	20597	20417	20238	20331	20559	20466	20444	20366	20370	20299	20180	20249	20227	20224	20375	20571	20324	20460	20212	20369	20515	20160	20303	20140	20448	20268	20305	20319	20363	20169	20216	20297	20567	20441	20413	20269	20514	20265	20262	20162	20388	20303	20311	20211	20364	20448	20401	20260	20483	20434	20360	20381	20024	20274	20437	20315	20424	20369	20165	20045	20234	20099	20537	20343	20466	20670	20483	20370	20462	20195	20439	20360	20477	20386	20070	20299	20356	20289	20215	20204	20267	20218	20317	20381	20511	20445	20341	20479	20338	20213	20369	20392	20329	20541	20354	20463	20547	20475	20289	20173	20378	20354	20414	20482	20389	20248	20271	20085	20283	20489	20272	20258	20331	20331	20391	20362	20258	20324	20135	20202	20376	20132	20308	20361	20728	20410	20420	20485	20488	20555	20638	20181	20275	20439	20351	20217	20398	20093	20418	20310	20305	20358	20193	20262	20416	20248	20439	20387	20242	20195	20406	20324	20459	20428	20434	20349	20308	20401	20292	20117	20594	20263	20393	20479	20392	20149	20419	20558	20066	20467	20275	20115	20427	20339	20115	20467	20424	20256	20281	20671	20193	20383	20566	20647	20336	20294	20248	20392	20345	20349	20419	20491	20336	20123	20221	20646	20495	20508	20429	20435	20404	20345	20263	20449	20307	20249	20472	20270	20370	20343	20259	20464	20348	20570	20492	20332	20437	20330	20212	20342	20412	20430	20272	20405	20497	20313	20367	20226	20578	20335	20368	20264	20228	20411	20410	20375	20389	20559	20662	20286	20209	20462	20250	20613	20516	20254	20460	20331	20348	20381	20392	20282	20340	20114	20175	20236	20593	20253	20497	20234	20506	20204	20349	20348	20394	20355	20435	20330	20407	20161	20158	20597	20289	20376	20528	20593	20317	20411	20253	20273	20592	20326	20299	20178	20261	20113	20390	20386	20281	20291	20486	20343	20210	20190	20384	20420	20316	20267	20393	20301	20328	20518	20266	20210	20360	20284	20270	20240	20319	20185	20396	20196	20454	20251	20308	20259	20396	20428	20358	20359	20358	20171	20450	20351	20472	20248	20495	20385	20388	20420	20439	20373	20397	20436	20336	20368	20258	20216	20315	20180	20378	20314	20389	20414	20387	20351	20195	20255	20355	20489	20287	20376	20255	20348	20304	20418	20358	20466	20209	20244	20537	20458	20319	20524	20310	20452	20347	20187	20323	20405	20390	20154	20473	20206	20604	20449	20276	20289	20195	20312	20244	20259	20327	20128	20297	20303	20308	20205	20295	20353	20215	20269	20361	20631	20350	20325	20301	20496	20338	20443	20440	20368	20447	20560	20462	20388	20398	20340	20336	20473	20429	20271	20139	20323	20173	20179	20193	20390	20330	20377	20555	20535	20417	20557	20491	20548	20251	20514	20244	20308	20337	20503	20445	20382	20489	20488	20308	20315	20409	20207	20282	20171	20030	20333	20438	20225	20194	20416	20382	20402	20521	20240	20255	20416	20295	20295	20254	20253	20454	20175	20337	20285	20687	20260	20250	20110	20623	20465	20346	20375	20359	20442	20300	20390	20376	20233	20371	20478	20403	20361	20305	20470	20223	20427	20430	20257	20210	20142	20245	20263	20373	20334	20315	20312	20375	20343	20486	20472	20247	20281	20369	20435	20314	20411	20345	20351	20311	20319	20590	20129	20242	20268	20471	20416	20467	20616	20495	20293	20223	20182	20508	20593	20392	20263	20122	20179	20209	20541	20388	20322	20500	20315	20099	20252	20405	20427	20403	20310	20324	20526	20080	20214	20241	20173	20091	20452	20479	20332	20487	20249	20169	20549	20508	20310	20322	20471	20292	20273	20702	20119	20285	20359	20158	20240	20249	20508	20485	20273	20433	20371	20387	20385	20484	20270	20432	20464	20265	20151	20380	20357	20329	20281	20308	20600	20191	20319	20573	20217	20240	20331	20385	20374	20690	20370	20468	20429	20411	20291	20432	20266	20359	20253	20271	20343	20590	20516	20314	20381	20293	20191	20310	20217	20355	20378	20428	20150	20337	20130	20493	20300	20517	20318	20333	20527	20445	20321	20702	20452	20339	20515	20418	20381	20372	20564	20290	20400	20380	20298	20392	20425	20655	20466	20386	20190	20453	20344	20288	20388	20325	20449	20207	20224	20515	20335	20446	20194	20377	20585	20480	20415	20362	20347	20319	20579	20428	20232	20504	20575	20158	20203	20164	20271	20355	20259	20598	20298	20480	20329	20292	20422	20306	20399	20477	20346	20480	20237	20417	20450	20362	20084	20267	20353	20386	20391	20316	20405	20303	20138	20456	20237	20538	20375	20382	20451	20396	20607	20415	20541	20319	20397	20184	20391	20510	20489	20429	20347	20454	20304	20410	20539	20387	20523	20419	20282	20375	20357	20135	20484	20384	20431	20343	20432	20351	20359	20268	20345	20203	20438	20484	20384	20421	20134	20493	20282	20434	20400	20335	20389	20300	20194	20464	20136	20346	20446	20347	20214	20503	20397	20369	20294	20274	20383	20387	20443	20327	20314	20299	20232	20430	20360	20306	20357	20442	20377	20308	20249	20397	20269	20349	20326	20501	20406	20436	20262	20341	20647	20441	20377	20328	20282
29474	49552	45172	35126	25095	21164	19899	19326	20127	20746	24487	26750	31831	33031	31068	26820	22946	20632	18666	17796	17282	17199	17082	17146	17146	17022	17046	17014	16857	16827	17102	17070	16982	17085	17096	17056	16903	17104	17041	17149	17137	17061	17107	16749	17096	17125	17023	17054	16881	16977	16940	17052	17144	17084	17057	17036	16900	17113	17077	17078	17073	17029	17012	17161	16855	16908	17001	17017	17032	17109	17025	17172	17010	16980	16945	17051	16954	17071	17147	17014	17098	17061	17094	16877	17030	16988	17001	17017	17092	17003	17113	17143	16915	17006	17102	16822	16793	16986	16677	17197	17006	16917	16892	16798	17089	17240	17120	17192	16779	16972	16912	17032	16734	17019	17045	16773	16945	16950	17122	17172	16860	17059	16932	17049	16982	17093	16891	16865	17046	17120	17050	17133	17061	16960	16978	17012	17009	16926	17141	16928	16944	17071	17039	17046	17034	16985	17054	16897	17061	17110	16876	16939	17032	17062	16925	16998	16770	16923	16789	16932	16801	16878	16869	17035	17032	16739	16936	16905	17010	16832	16999	16998	17093	16999	16999	17009	16755	16742	17119	16996	17119	16992	16785	16986	16892	17008	16945	16939	16952	16848	16833	17023	17039	17003	17024	17022	17047	16860	16929	17064	16923	17019	16918	16998	17025	16979	17252	16824	17012	17016	17025	16935	16872	16972	17057	17062	17004	16944	17018	16951	16892	17045	16843	16914	17107	16934	16945	16880	17005	16996	17079	16968	16911	17041	16964	16957	17140	16859	17014	16992	17013	17051	17170	16990	16940	17013	17023	17014	17139	16967	17005	17128	16890	17037	17115	16902	17010	17077	16863	17107	17075	16943	17091	16897	17049	16937	16867	17035	17009	17013	16975	16880	17012	16988	17006	17008	17074	17290	17130	17067	16944	16990	16952	17006	16855	16897	17011	17051	17050	16952	16903	16953	17038	17159	16939	17126	16984	16827	17218	16834	17078	17047	16974	17219	17045	17041	17047	16889	17083	17018	16936	16875	17047	16802	16899	17089	16896	17029	17067	17063	16889	16941	16981	16919	16870	17195	16951	16971	16974	17026	16971	17059	17119	16921	16837	16911	16946	16848	16998	16969	17144	16813	17025	16991	17022	17135	17005	16925	16816	16984	17033	16764	16954	16900	17176	16886	16928	16881	16952	17100	16932	16856	16878	17144	16833	16953	17107	16968	17103	16855	16971	17004	17000	16815	17110	17059	16944	17018	16996	17163	16926	17017	17141	16870	16906	16996	16873	16999	16916	16975	17046	16956	17275	16939	16964	16965	16960	17052	16887	16938	16858	17001	16974	17080	16981	16929	16972	16880	17070	16963	16936	16961	17107	17050	17093	16983	17082	16893	17208	16840	16949	17042	17033	16911	16951	16990	16834	17111	16909	16780	16938	17017	17059	16986	17178	17046	17029	16959	17041	17007	17007	16989	17028	16969	17073	17007	17047	17047	16909	16960	17017	16830	16970	16933	16932	16960	17027	16841	17022	16952	16885	16897	16934	16954	16935	17001	16921	16958	17139	17151	16899	17062	16977	17173	16901	17020	16828	16934	17031	16908	16911	17156	17025	16913	17031	17075	16831	17035	16993	16903	16826	16962	16818	17055	17070	16985	16952	16818	17016	16917	17059	17042	16924	16924	17015	16950	17019	16905	16934	17140	16988	16855	16999	17004	16950	16934	17030	17021	17006	17105	16995	17152	17048	17113	16980	17001	17045	16965	17227	16882	17134	17149	17042	16990	17124	16926	17055	17088	16924	17141	16942	17054	17113	17119	17000	17036	17096	17083	17010	16977	17069	16833	17007	17092	16948	17123	16851	16994	16996	17050	16953	16894	16871	17057	17109	16933	17016	17073	17054	17061	16983	17111	16998	16964	17097	17043	17186	16885	16843	16944	17073	16971	17011	16988	16968	16970	16979	16927	16969	16949	17119	16871	16984	16899	17094	17094	17077	17063	17010	16970	17035	16954	17023	17149	16969	17024	16903	16918	16977	16888	16901	17023	17213	16992	16769	16961	16738	17201	16857	17050	17117	16956	16922	17016	17019	16943	16996	16791	16887	16948	16952	17005	16974	17120	17113	16938	16985	16998	16997	17138	16953	16952	16931	16971	17082	17061	17073	16887	17106	16873	16953	16983	17052	16942	17124	16836	16952	17070	16934	16998	17000	16867	16796	16963	17011	16995	17123	17049	16918	17037	16991	17227	17050	16980	17252	16896	17001	17098	16928	17023	17005	17070	16939	17033	17059	17081	16836	16983	17048	17073	16933	16975	17300	16886	16858	16916	17091	17056	17100	16903	16909	17029	17083	17015	17039	17097	16820	16943	17074	17115	17004	16879	17109	17040	16988	17081	17084	16994	16984	16976	16983	16939	16877	16994	17034	16813	17068	16915	16952	16839	16955	17123	16961	16921	16958	16996	17137	17166	17006	17091	17217	17038	16894	16961	17167	16786	16891	17056	17002	16970	16987	17030	16935	16958	17016	16968	17003	16966	17055	16930	16937	16961	16919	16917	17034	16982	17055	17070	16875	16953	17005	16993	17124	17115	16803	17041	16857	17002	17056	16979	17177	17053	17007	17053	17058	17061	16860	17038	16946	17046	17204	17044	16916	16916	16773	17022	16959	17028	17042	17154	16800	17174	16933	17083	16904	17068	16865	17060	16919	17082	17097	17082	17000	17037	16884	17047	17105	17171	16989	17193	16855	16904	16905	17012	16967	17169	16947	16989	17037	17109	17027	17050	16901	16949	16925	16869	16998	16921	17047	16843	17166	16991	17007	17235	17041	16936	17047	17087	17082	16976	16940	17134	17063	17025	17101	17124	17116	17054	17031	16938	17015	16911	16896	16926	16842	17023	17108	17019	16803	16846	17096	16990	17053	16975	17081	16900	17101	17047	17083	17067	17165	16988	17088	16986	16994	16965	16781	16963	17023	16895	17102	16961	16994	16874	17005	16979	17023	16934	17196	17016	17019	16971	17035	16650	17089	16933	17056	16990	17007	16938	16868	16883	17066	17112	16913	17053	17013	16903	17051	17039	16964	16979	17112	16999	17097	17039	17056	16919	16912	16977	17257	16994	16943	17072	17176	16980	16984	16853	17163	16964	16898	16903	16981	16967	16911	16874	16817	16933	17236	17143	17069	17005	17111	16900	16966	17115	16996	16941	16979	17033	17032	16949	17039	16969	16968	17028	16923	17161	17018	17093	16893	17091	17119	16952	17011	16978	17071	17062	17242	16904	16989	17004	16950	16886	17173	16855	17136	16973	17099	17024	16961	16868	17183	17202	17013	16888	17092	16907	17068	16904	17168	16944	17136	17297	17012	16976	16957	17121	16892	17083	16979	16905	16997	17032	16995	17016	16971	17029	16856	16849	16875	16862	16791	17066	17063	16922	16918	17148	17019	17046	16860	16920	17031	16975	16935	16950	16872	16991	17064	17092	17129	16933	17005	16977	16991	17003	16972	16956	17049	17225	16950	16844	16948	17076	16909	17141	16964	17091	16910	17001	17078	17154	16994	16834	17017	17163	17222	16842	16876	16975	16983	17003	16936	17149	16948	16848	16927	16872	17159	16856	16897	16996	16963	16861	17038	16935	17051	16917	16863	16947	17031	17092	16937	17153	17261	17071	17088	17060	17031	16908	17016	17124	17012	17035	16986	17016	16979	16829	16964	17091	16922	16986	16921	17013	16893	16938	16966	16896	16866	17075	16964	17083	16852	16910	17188	16895	16833	17040	17101	16800	16971	17045	17031	17071	16913	16864	17051	16935	17025	16829	17141	16952	16899	17138	17053	16936	17036	16944	17083	16913	17030	16913	16963	17062	16903	16996	16895	16890	16992	16852	17019	16936	16951	17048	17122	17058	16949	17043	17045	16989	17050	17053	17077	17075	17113	16877	16972	16829	17137	17053	16846	16910	16912	17131	16960	16810	17038	17151	16993	16776	17154	17017	17133	17116	16951	16957	16960	16867	17002	17050	16967	16888	16916	17031	16971	16934	17074	16917	16929	17087	16845	17009	17027	16999	17030	17058	17048	16990	17019	17067	17067	16921	17021	16917	17109	16825	16927	16999	17014	17056	17034	16935	17089	17042	16971	16930	16915	17053	17048	16841	17082	17131	16891	17025	16928	16947	16858	16957	16997	16888	17020	17093	17034	17068	17100	16953	16983	16946	17032	16879	16867	17198	16994	16965	16914	16955	17110	16823	17040	17099	17067	17034	16921	17003	17005	16862	17116	16800	17078	17043	16934	17040	17046	16993	17148	17142	16939	16996	16855	16982	17139	17043	17131	17072	17075	17045	16926	16961	17042	16983	16842	16957	16822	17156	17082	16941	16970	16923	17053	17074	16864	17076	16920	17136	16831	16997	16902	16982	16804	17036	17013	16902	16978	17068	16980	17032	16794	17130	17045	17011	16901	16999	17084	16836	16927	17054	17097	16921	16953	16872	17067	16922	17186	16937	17025	16761	16952	16917	16932	16876	16962	17103	16897	17208	16882	17001	17029	16761	16949	17106	16963	17080	16887	17051	17014	16946	16926	16988	17065	16964	17119	16931	17003	17054	17034	16980	16861	16992	16993	16926	17001	17012	16917	16755	17009	16923	16853	16929	17200	17035	16817	16835	17092	16883	16948	16953	17149	16986	16777	17004	16971	16982	17050	16898	17123	17045	16803	16946	17013	17055	16985	16932	16887	16817	16971	17111	17020	16998	16853	16922	16925	16910	17034	16942	17038	16987	16867	17045	16982	16736	16931	16998	16862	17063	17040	16935	17075	16959	16863	17145	17057	16946	16959	16933	16920	16933	16882	16940	17021	16980	16954	16884	17016	16917	17006	17074	17059	16758	16926	16983	17115	17033	17021	16812	16953	16939	17092	16929	17001	16943	16986	17068	17079	16849	16936	16902	17074	17032	17176	16991	16987	16855	17070	16965	17151	16928	17064	17002	17046	16935	16906	17061	16922	16982	16938	16969	17072	16999	16810	17111	16927	17100	17082	16973	17053	17105	16874	16929	17044	17131	16842	16978	16922	17034	17007	16997	16925	16734	17135	16986	16922	16993	16888	16969	16928	17074	16866	17026	16907	16805	16872	17169	17232	16901	17086	16964
28331	24429	30837	26955	21907	20960	21079	20773	20704	20802	21289	21546	21315	21268	21404	21319	21238	20895	20860	20805	20598	20513	20725	20522	20662	20627	20500	20598	20845	20410	20660	20420	20625	20612	20881	20287	20521	20408	20586	20440	20633	20642	20488	20478	20670	20417	20686	20400	20559	20477	20488	20561	20675	20459	20625	20525	20546	20688	20800	20886	20478	20507	20489	20690	20643	20435	20595	20695	20600	20499	20712	20353	20528	20458	20602	20468	20662	20412	20599	20607	20472	20537	20572	20530	20403	20546	20534	20306	20558	20532	20591	20628	20631	20471	20449	20539	20528	20518	20652	20677	20589	20578	20670	20463	20686	20800	20472	20666	20452	20578	20638	20543	20568	20501	20304	20496	20585	20363	20661	20661	20565	20603	20496	20709	20669	20473	20491	20697	20584	20989	20502	20493	20601	20531	20531	20543	20469	20405	20545	20659	20496	20406	20512	20401	20683	20561	20696	20654	20634	20632	20767	20499	20276	20504	20387	20515	20706	20546	20625	20614	20718	20625	20552	20468	20493	20596	20500	20721	20746	20456	20503	20497	20471	20616	20574	20511	20454	20597	20584	20566	20606	20596	20576	20656	20440	20450	20326	20557	20577	20511	20420	20512	20512	20630	20513	20483	20484	20695	20579	20354	20336	20503	20594	20381	20641	20504	20586	20630	20389	20525	20600	20554	20524	20552	20703	20704	20641	20442	20644	20468	20498	20498	20651	20682	20296	20718	20583	20459	20278	20579	20458	20467	20570	20385	20650	20467	20495	20403	20519	20440	20486	20565	20834	20574	20606	20392	20498	20528	20646	20632	20530	20497	20338	20460	20593	20379	20690	20556	20486	20492	20546	20614	20410	20552	20581	20323	20460	20505	20492	20521	20418	20420	20523	20448	20635	20552	20524	20727	20458	20528	20475	20375	20579	20624	20550	20563	20651	20660	20721	20533	20531	20606	20894	20635	20495	20417	20439	20594	20503	20773	20648	20686	20550	20578	20649	20624	20645	20520	20376	20510	20470	20678	20417	20478	20415	20492	20531	20624	20340	20430	20420	20623	20589	20604	20600	20501	20546	20647	20755	20711	20585	20675	20731	20603	20570	20560	20528	20499	20618	20642	20419	20488	20556	20375	20693	20593	20582	20539	20622	20618	20482	20446	20451	20600	20416	20272	20829	20572	20642	20502	20683	20378	20481	20548	20620	20580	20671	20422	20556	20750	20551	20615	20576	20410	20603	20633	20489	20620	20834	20730	20594	20574	20678	20615	20553	20594	20482	20921	20512	20523	20266	20527	20580	20441	20640	20563	20577	20795	20518	20587	20695	20596	20559	20489	20373	20628	20676	20397	20482	20592	20397	20435	20708	20555	20677	20428	20353	20436	20601	20401	20499	20706	20530	20585	20501	20595	20671	20605	20463	20513	20481	20376	20504	20619	20476	20438	20727	20661	20785	20404	20505	20511	20558	20410	20627	20465	20391	20677	20503	20703	20623	20511	20515	20621	20555	20463	20356	20495	20445	20632	20381	20425	20357	20599	20475	20559	20562	20399	20362	20640	20756	20454	20393	20586	20566	20658	20573	20387	20524	20556	20652	20652	20647	20390	20755	20476	20486	20645	20312	20612	20498	20676	20645	20729	20879	20822	20756	20390	20504	20320	20713	20632	20448	20528	20803	20602	20773	20614	20724	20615	20506	20700	20557	20378	20468	20454	20656	20637	20502	20566	20648	20501	20579	20547	20527	20787	20604	20527	20756	20513	20584	20479	20537	20654	20776	20562	20421	20313	20524	20654	20794	20533	20471	20182	20578	20479	20473	20389	20743	20587	20766	20544	20646	20537	20631	20490	20695	20744	20463	20355	20389	20543	20634	20465	20620	20625	20597	20600	20604	20650	20662	20511	20613	20386	20486	20621	20586	20644	20453	20490	20651	20790	20389	20592	20500	20557	20691	20499	20531	20645	20648	20601	20459	20474	20486	20421	20568	20525	20477	20593	20517	20576	20551	20529	20537	20517	20639	20431	20511	20483	20618	20664	20499	20556	20699	20530	20548	20405	20529	20583	20476	20512	20384	20365	20594	20416	20554	20628	20399	20559	20586	20502	20666	20724	20554	20414	20521	20657	20573	20612	20584	20566	20523	20367	20410	20406	20790	20649	20592	20441	20663	20452	20688	20472	20288	20442	20614	20518	20579	20361	20618	20320	20309	20478	20615	20328	20604	20634	20602	20459	20291	20501	20520	20393	20650	20656	20459	20339	20465	20489	20291	20455	20593	20485	20655	20581	20600	20452	20576	20779	20674	20343	20597	20482	20448	20598	20696	20505	20580	20725	20737	20637	20641	20513	20649	20603	20573	20539	20689	20609	20376	20568	20469	20701	20266	20350	20532	20585	20414	20378	20746	20570	20587	20626	20726	20377	20624	20640	20451	20575	20931	20634	20777	20552	20677	20421	20634	20455	20499	20608	20477	20738	20481	20594	20718	20498	20588	20504	20539	20640	20594	20545	20444	20564	20563	20558	20622	20463	20587	20536	20636	20301	20593	20543	20638	20332	20345	20529	20784	20526	20590	20698	20416	20593	20732	20561	20716	20637	20519	20595	20563	20275	20630	20625	20685	20646	20596	20467	20688	20507	20442	20694	20515	20620	20531	20541	20486	20266	20412	20616	20676	20645	20568	20573	20675	20648	20752	20416	20737	20605	20392	20426	20765	20314	20553	20547	20684	20622	20699	20658	20440	20549	20471	20569	20439	20696	20846	20726	20646	20506	20563	20626	20550	20658	20729	20636	20660	20659	20487	20559	20482	20591	20827	20619	20545	20632	20712	20584	20576	20515	20546	20437	20441	20529	20658	20654	20638	20439	20553	20575	20412	20722	20610	20346	20631	20541	20585	20574	20380	20535	20629	20612	20562	20623	20481	20590	20639	20466	20655	20533	20599	20450	20748	20623	20345	20678	20613	20675	20565	20513	20434	20234	20716	20527	20557	20512	20736	20529	20626	20442	20680	20534	20616	20665	20648	20340	20671	20433	20620	20575	20395	20522	20535	20354	20505	20536	20512	20551	20524	20520	20622	20449	20600	20425	20560	20179	20445	20344	20647	20301	20735	20534	20421	20509	20818	20726	20715	20480	20471	20539	20442	20489	20387	20564	20437	20332	20564	20641	20314	20758	20528	20582	20578	20555	20384	20573	20688	20525	20687	20644	20544	20498	20554	20472	20612	20605	20643	20696	20689	20576	20706	20656	20377	20457	20497	20539	20290	20636	20601	20551	20707	20683	20740	20673	20422	20511	20494	20539	20691	20737	20710	20591	20423	20552	20765	20662	20485	20362	20481	20567	20577	20602	20573	20640	20741	20630	20343	20657	20416	20533	20715	20541	20617	20524	20344	20372	20720	20478	20610	20422	20622	20560	20677	20478	20651	20424	20499	20570	20577	20588	20465	20546	20586	20469	20750	20534	20447	20613	20715	20457	20499	20454	20677	20322	20592	20730	20400	20452	20489	20712	20642	20550	20659	20497	20516	20763	20563	20477	20709	20600	20512	20515	20692	20603	20596	20688	20557	20660	20460	20705	20588	20412	20459	20561	20488	20670	20695	20583	20590	20689	20557	20623	20429	20452	20630	20706	20432	20634	20533	20708	20702	20512	20404	20434	20439	20653	20643	20688	20675	20514	20560	20710	20585	20552	20729	20631	20548	20388	20180	20542	20633	20445	20494	20438	20489	20412	20528	20901	20865	20463	20642	20623	20941	20619	20597	20311	20431	20334	20733	20564	20593	20541	20696	20749	20524	20597	20631	20532	20569	20334	20883	20575	20581	20378	20585	20464	20521	20612	20396	20527	20659	20391	20614	20503	20672	20428	20538	20551	20692	20684	20629	20394	20493	20487	20621	20539	20408	20580	20396	20510	20609	20637	20696	20568	20396	20370	20525	20521	20501	20739	20759	20661	20565	20449	20573	20446	20486	20498	20428	20430	20580	20489	20504	20539	20836	20600	20575	20505	20602	20482	20553	20690	20643	20385	20513	20583	20620	20543	20591	20526	20536	20623	20397	20514	20523	20613	20652	20526	20642	20561	20735	20496	20627	20463	20511	20679	20793	20686	20691	20565	20648	20520	20399	20459	20636	20291	20519	20504	20696	20515	20436	20455	20593	20547	20582	20490	20692	20546	20531	20670	20783	20438	20456	20497	20699	20420	20649	20495	20379	20611	20350	20546	20749	20444	20434	20566	20535	20353	20474	20505	20608	20551	20503	20707	20530	20400	20497	20385	20672	20704	20417	20593	20530	20515	20695	20672	20481	20412	20411	20295	20418	20715	20607	20745	20433	20441	20623	20580	20809	20593	20221	20328	20455	20624	20536	20721	20317	20544	20550	20543	20517	20708	20772	20673	20595	20580	20314	20575	20538	20386	20819	20602	20631	20577	20611	20717	20600	20564	20555	20442	20565	20671	20508	20824	20476	20589	20751	20358	20632	20436	20719	20568	20667	20584	20543	20473	20670	20446	20480	20654	20568	20447	20477	20411	20681	20665	20609	20526	20456	20465	20582	20568	20473	20439	20531	20379	20579	20515	20553	20439	20536	20603	20509	20440	20566	20420	20436	20638	20331	20630	20680	20470	20524	20416	20593	20403	20426	20490	20375	20474	20764	20585	20661	20853	20757	20654	20541	20419	20487	20698	20600	20708	20603	20725	20426	20549	20594	20494	20674	20597	20583	20629	20737	20446	20283	20557	20486	20673	20484	20414	20225	20465	20639	20587	20638	20649	20726	20551	20608	20717	20607	20477	20409	20426	20745	20492	20543	20659	20492	20618	20521	20487	20541	20513	20678	20609	20805	20515	20645	20362	20460	20609	20625	20645	20448	20609	20597	20543	20563	20785	20493	20546	20366	20491	20571	20824	20553	20661	20687	20680	20462	20597	20458	20643	20686	20408	20606	20616	20551	20677	20533	20412	20463	20507	20628	20621	20907	20648	20796	20549	20553	20583	20685	20670	20439	20683	20536	20381	20632	20655	20615	20404	20437	20535	20569	20580	20437	20335	20596	20474	20561	20503	20756	20771	20475	20616	20574	20520	20642	20485	20658	20519	20498	20403	20375	20664	20735	20615	20474	20558	20684	20467	20430	20655	20611	20642
25871	34981	32949	23330	19160	17742	17404	17471	17317	17301	18235	18092	18218	17969	18135	18112	17509	17506	17334	17244	17212	17023	17055	17153	17089	17149	17024	17134	17336	17181	17065	17132	17098	17047	17104	17156	17090	17119	17199	17197	17112	17060	17137	17364	16944	17135	17269	17155	17163	17073	17158	17086	17250	17174	17059	17206	17111	17203	17188	17216	16959	17053	17132	17114	17224	17171	17109	17250	17175	17121	16926	17020	17063	17225	17166	17055	17010	17045	17023	17137	17104	17126	17075	17076	17017	17082	17167	16874	17069	17028	17051	17145	17094	17079	17068	17178	17425	17157	16969	17006	17102	16925	17211	16850	17191	17095	17070	17323	16956	17013	17186	17042	17133	17072	17157	17086	17084	17051	17096	17081	17057	17092	16985	17009	17012	17200	17199	17069	17051	17158	17260	17108	16933	17165	17061	17042	17309	16840	16995	17146	16933	17256	17320	17211	17141	17068	17162	17193	17009	17060	16983	16991	17130	17100	17031	17053	16989	17041	17119	17174	17017	17192	17081	17030	17045	17091	17124	17041	17066	17067	17188	17115	17098	17253	17032	17072	16975	17126	17190	17046	16998	17222	17086	17115	17141	17385	17188	17152	17130	17000	17172	17155	17130	17284	17164	17287	17029	17157	17080	17101	17169	17374	17171	17164	17087	17223	17168	16990	17142	17185	17108	16987	16952	17185	17112	17021	17202	17088	17181	17127	17027	16920	17011	17027	17196	17107	17056	17049	17205	17055	17164	17164	17189	17152	17101	17243	17209	17036	17158	16950	17156	17254	17216	17084	17021	17191	17201	17215	17010	17046	17180	17143	17058	17164	17041	17147	17073	17185	17066	17142	17154	17115	17179	16972	17226	17113	17136	17116	17098	17019	17029	17116	16974	17120	17163	17196	17161	17041	17214	17164	17084	17277	17119	17107	17022	16965	17204	17109	16890	17050	17129	17154	16884	17103	17143	17162	17110	17071	17058	17307	17302	17026	17073	16942	17145	17233	17084	17019	17120	17060	17015	17211	16836	17130	17134	16963	17073	17140	17234	17188	16958	17021	17212	17045	16932	17256	17189	17226	17115	17132	17200	17074	17021	17121	17107	17083	17262	16984	17234	17301	17038	17133	17256	17018	17143	17195	17155	17129	17397	17174	16992	17346	16990	17077	16985	17160	17095	16965	17031	16878	17140	17110	17140	17097	17069	17136	17161	17058	17162	17046	16918	17092	17173	17164	17271	17252	17058	17095	17219	17116	17194	17086	16916	17041	17047	17161	17246	17243	17182	17133	17086	17220	17266	17000	17155	17060	17023	17192	17035	17079	17012	17160	17081	17243	16936	17072	17096	17172	17007	17218	17166	17083	17174	17082	17070	17036	17217	17242	17025	17112	17067	17169	17025	17061	17075	17039	17202	17133	17116	17022	17121	17084	17074	17009	17095	16893	17214	17174	17234	17104	17175	17295	17149	17318	17147	17163	17002	17154	17165	16881	17157	17171	17235	17121	17010	17007	17144	17279	17155	17101	17108	17121	17109	17096	17060	17164	17047	17117	17356	17256	16996	17208	17209	17020	17033	17082	17185	17103	17127	17120	17142	17077	17157	17206	17053	17177	17113	17189	17225	17238	17134	17130	17126	17176	17085	17292	17229	17220	17071	17262	17172	17128	17288	17107	17245	17106	17177	17190	17162	17165	17105	16989	17129	17317	17160	17111	17250	17379	17043	17167	17168	17144	17115	17049	17076	17261	17071	17193	17006	16934	17060	17119	17266	17120	17202	17034	17155	17090	17046	17205	17008	16957	17126	17052	17017	17230	17079	17188	17009	17132	16985	17073	16987	17080	17125	17083	17034	17034	17149	17103	17105	17114	17136	17234	16885	17023	17031	17075	17140	17102	17140	17187	17170	17121	17048	17134	17029	17201	16934	17027	16970	17062	17076	17171	17106	16980	17188	17348	17047	17161	17015	17218	17202	17124	17214	16898	17193	17231	17030	17003	17091	16973	17187	17083	17027	17129	17171	16945	17176	17189	17129	17157	17140	17169	16909	17090	17192	17163	17119	17255	17064	17209	17072	17124	16998	17051	17317	17315	17111	17076	17068	17026	17157	17079	17037	17078	17224	16962	17178	17179	17093	17197	17111	17103	17337	17193	17139	17150	17153	17313	16923	17104	16908	17000	17106	17022	17232	17165	16975	17110	17044	17266	17027	17225	17218	17018	17044	17131	17066	17006	17134	17038	17021	17460	16993	17016	17098	17105	17103	17258	16952	17355	17177	17121	17198	17111	17046	17272	17064	17143	17085	17180	17005	17320	17112	17053	16999	17232	17329	17194	17035	17115	17048	17054	17137	17147	16982	17104	17212	16927	17102	17097	17166	17064	17128	17242	17182	17109	17021	17068	17074	17250	17132	17057	17150	17173	17171	17113	17055	17295	17221	17049	17122	17230	17126	17184	17261	17195	16987	17228	17260	17189	17174	16979	17339	17108	17102	17052	17139	17120	17052	17147	17186	17043	17040	17233	17301	17045	17260	17091	17304	17228	17162	17154	17148	17248	17204	17172	17229	17079	17072	16945	17247	17021	17052	17172	17116	17213	17192	17094	17106	17138	17090	17054	17202	17075	17166	17120	17068	16956	17216	17060	16976	17132	17270	17138	17053	17219	17341	17123	17028	17202	17050	17117	17258	17234	17163	17072	17224	17135	17227	17189	17054	17174	16945	17289	17372	17105	17148	17198	17081	17129	17099	17295	17208	17265	17171	17221	17072	17188	16893	17205	17199	17076	17237	17243	17097	17130	17016	17060	16926	17277	17011	17120	17070	17162	17185	17036	17330	17091	16979	17041	17299	17328	17238	17062	17103	17173	17152	17303	17150	16970	17268	17182	17069	17094	17103	17042	17144	17129	17161	17073	17024	16964	17176	16961	17121	17193	17223	17069	17190	17088	17084	17006	17059	17177	16954	17152	17085	17278	17091	17159	17195	17158	17097	17005	16877	17068	17296	17117	17147	16998	17185	16992	17099	17166	17102	17011	17106	17181	17082	16975	16965	17161	17187	17201	17178	16930	17113	17113	17191	17234	17156	17098	17081	16841	16973	17151	17173	17077	17074	17100	17222	17147	17091	17164	17168	17082	17112	17103	17259	17049	17355	17135	16961	17141	17322	17025	17151	17183	17191	17027	17256	17107	17041	17129	17031	17255	17200	17208	17144	17077	17208	17236	16985	17026	17103	16926	17172	17183	17173	17194	16973	17243	16955	17066	17148	17200	17161	17124	17074	17007	17204	17126	17109	17185	17202	17238	17024	17112	17097	17204	17097	17028	17263	17174	17230	17015	16978	17068	16951	17214	17198	17218	17116	17178	17142	17225	17124	17190	17017	17214	17270	17106	17110	17138	17090	17145	17136	17095	17056	17071	17169	17211	17075	17243	17087	17149	17052	17175	17152	17089	17232	17014	17217	17149	17055	17165	17167	17093	17018	17132	17262	17060	16940	17022	17102	17157	16929	17189	17194	17016	17181	17095	17134	17236	17174	17066	17123	16993	17250	16996	16889	17110	17022	17015	17241	17049	17198	17024	17075	17201	17138	17200	17189	17204	16983	17067	17234	17073	16951	17147	17248	17001	17129	17099	17080	16979	17119	17127	17125	17264	17114	17351	17118	17036	17250	16985	17192	17138	17064	17199	17302	17152	17102	17106	17016	17033	17156	16960	17112	17141	17220	17031	17030	17178	17281	17065	17189	16958	17367	17108	17207	16975	17047	17074	17062	16908	17012	17152	17209	17181	17245	17065	17107	17003	17207	17107	17125	17197	17239	17037	17039	17148	17185	17266	17281	17069	17080	17214	17109	17253	17163	17035	17113	17193	17244	17140	17154	17149	17089	17226	17086	17301	17108	17173	17120	17119	17095	16943	16944	17259	16993	17070	17048	17141	16971	17060	17192	17143	17165	17146	17105	17149	17082	17146	17080	17150	17178	17119	17040	17181	17217	17206	17155	17270	17246	17213	17255	17191	16997	17207	17202	17024	17232	17091	17127	17134	17073	17110	16919	17001	17007	17328	17034	17178	17155	17214	17143	17107	17305	17256	17344	17092	17092	17129	17137	17073	17136	17266	17099	17126	17178	17106	17091	17141	17095	17147	16934	17203	17229	17152	17178	17113	17187	17119	17186	17244	17214	17213	17158	17070	17156	17274	17179	17136	17115	17119	17095	17011	17223	17215	16953	17062	17115	17094	16998	17319	16960	17060	17193	17309	17219	17191	17107	17029	17181	17065	17312	17147	17114	17159	17218	16978	17170	17279	17170	17199	17096	17148	17123	17198	17277	17290	17195	17106	17112	16984	16987	17147	16982	17151	17163	17131	17105	17209	17209	16997	17185	17058	17115	17126	17219	17074	17078	17066	17085	17209	17146	17102	17225	17164	17019	17104	17051	17118	17244	17251	17210	17058	16898	17124	17220	17139	17381	17084	17004	17060	17088	17154	17086	16989	17138	17131	17235	17062	17037	17156	17016	17153	16936	17084	17058	16986	17238	17148	17022	17070	17081	17129	17119	17237	17111	17142	17168	17030	17182	17060	17183	17132	16939	17195	17211	17381	16970	17174	17075	17236	17085	17057	17044	17011	17135	17163	17236	17160	17185	17356	16999	17105	16891	17260	17163	16866	17058	17080	17124	17124	17071	17026	17224	17222	17108	17134	17102	17125	17095	17322	17064	17272	17002	17084	17269	17148	17139	17141	17041	17205	17063	17022	17044	17237	17058	17313	17210	17076	16979	17134	17042	17146	17165	17024	17063	17102	16972	17207	16932	17155	17058	17040	17268	17178	17144	17223	17117	17192	17091	17041	16965	17180	17253	17157	17216	17220	17200	17060	17064	17105	17144	17077	17080	17074	16992	17193	17123	17157	17118	17209	16975	17200	16900	17296	17027	17151	17095	17080	17122	17156	17162	17040	17015	16853	17094	17236	17095	17053	17263	17132	17172	17285	17251	17097	17111	17074	17163	17107	17196	17093	17124	17150	17004	17002	17378	17070	17140	17182	17307	17111	17271	17042	17030	17269	17235	17115	17050	17155	17113	16997	17079	17091	17277	17124	17141	17125	17214	17102	17287	17290	16960	17198	17003	17301	17232	17112	17189	17125
24021	21320	28749	25147	24184	23622	23282	21119	20974	21384	22023	21018	21778	24106	26486	26218	23885	22523	21455	20998	20642	20465	20305	20335	20476	20275	20098	20317	20262	20174	20163	20101	20410	20163	20161	20220	20309	20271	20064	20131	20046	20297	20119	20388	20117	20108	20173	20013	20174	20381	20083	20268	20172	20478	20298	20364	20382	20250	20182	20114	20033	19977	20146	20165	20113	19960	20099	20125	20161	20175	20272	20257	20284	20086	20134	20109	20084	20068	20245	20347	20199	20197	20222	20240	20196	20424	20305	20218	20177	20228	20149	19948	20103	20274	20048	20069	20177	20344	20065	20043	20070	20022	20188	20263	20312	20079	20070	20002	20317	20154	20179	20253	20080	20076	20112	19927	20117	20250	20120	20033	20282	20139	20214	20088	20124	20118	20133	20097	20107	19833	20246	20180	19963	20184	20112	20096	20140	20217	20187	20111	19925	19903	20075	20266	20222	20226	20125	19933	20357	20099	20170	20078	20453	20254	20394	20203	20075	20104	20083	20150	20192	20167	20216	20068	20146	20334	20025	20325	20280	20211	20081	20225	20032	20036	20069	20078	20239	20342	20156	20078	20057	20368	20197	19979	20201	20039	20132	20182	20048	20270	20042	20239	20279	20391	20242	20039	20209	20111	20192	20059	20187	20140	20072	19879	20138	20094	20256	20272	20035	20207	20158	19920	19986	20104	20166	20011	20318	20286	20032	20225	20171	20301	20134	20122	20358	20404	20044	20288	20255	20072	20209	19961	20168	20011	20018	20118	20097	20272	20095	20300	20227	19979	20243	20136	20127	20029	20001	20260	19991	20026	20242	20263	20009	20059	20181	20267	20263	20201	20293	20251	20215	20170	20125	20153	20151	20248	20174	20148	20251	20255	20064	20355	20183	20159	20202	20264	20185	20204	20170	20098	19929	19885	20097	19983	20153	20234	20400	20311	20210	20121	20225	20259	20224	19991	19973	20063	20141	20087	20076	20037	20013	20334	19947	20233	20049	20334	20169	20127	20167	20138	20173	20015	20234	20072	20066	20043	20193	20208	20092	20030	20243	20260	20389	20179	20132	20200	20225	20169	20249	20236	20187	20080	20225	19967	20063	19992	20163	20232	20260	19914	20187	20180	20104	20048	20339	20025	19965	20207	20196	20163	20091	20377	20167	20105	20054	20110	20097	20232	19915	20156	20197	20358	20172	20136	19817	20280	20156	20282	20007	20164	20182	20129	20161	20211	19949	20236	20343	20265	20350	20042	20174	20210	19940	19878	20367	20133	20136	20113	20275	20197	20252	20169	20052	20096	20281	20315	20137	20140	20258	19987	20038	20116	20162	20219	20275	19987	20165	20193	20077	20289	19965	20138	20221	20160	20043	20233	20067	20258	20198	20178	20095	20060	20009	19995	19964	20128	20305	20330	20189	19985	20069	20215	20133	20332	20013	20158	20284	20252	20000	20043	19995	19984	20109	20215	20309	20225	20191	20222	20064	20010	20019	20094	20172	19940	20115	20404	20173	20185	20184	20251	20186	20203	20226	20339	20325	20349	20110	20228	20066	19899	20224	20252	20228	20147	20455	20171	20194	20255	20159	20062	20158	19970	20005	19910	20025	20136	20351	20219	20208	20170	20182	20212	20254	20181	20119	20126	20130	20035	20275	20072	20107	20078	20185	20033	20360	20135	20292	19953	20190	20189	19969	20015	20084	20109	20202	20112	20114	20319	20281	20300	20269	20118	19959	20163	20110	20300	19926	20053	20086	20222	19953	19956	20182	20151	20084	20295	20149	20238	20322	20209	20183	20215	20078	19982	20173	20124	20093	20345	19994	20312	19994	20202	20123	19927	20254	20354	20108	20038	20266	20168	20042	20438	20129	20219	19996	20112	20339	20245	20048	20339	20091	20313	20086	20041	20253	20215	20186	20239	19965	19953	19914	19893	20258	20285	20119	20122	20113	20042	20103	20051	20067	20203	19932	20136	20138	20215	20078	20047	20132	20044	20258	20217	20131	20124	20145	20155	20209	20260	20240	20124	20104	20025	20267	20265	20004	20197	20242	20286	20228	20368	20207	19777	20174	20272	20203	20396	20077	20043	20187	20152	20248	20261	20147	20257	20287	20162	20198	20247	20039	20218	20294	20161	20228	20038	19999	20414	19927	20128	20249	20018	20084	20033	20294	20286	20222	20116	20256	20121	20130	20293	20403	20116	20224	20121	20219	20272	20185	20272	20226	20015	20048	20265	20083	20252	19901	20052	20256	20288	20115	20108	19947	20044	20244	20176	20343	20220	20211	20318	20068	20078	20260	20316	20029	20070	20197	20137	20173	20157	20273	20171	20282	20146	20145	19860	20067	20049	20173	20104	19922	20094	20184	20265	20118	20193	19937	20200	20198	20112	20046	19905	20214	20101	20240	20261	20436	20208	20104	20221	20192	20131	20082	20246	20240	20207	20230	19951	20177	20423	19955	20201	20202	20015	20187	20032	20270	20329	20124	20119	20283	20110	20437	20424	20065	20390	20217	20231	20275	20106	20043	20120	20279	20035	20137	20074	20179	20203	20286	19961	19827	20092	20021	20041	20218	20267	19881	20186	20174	20150	20165	20133	20255	20241	20379	20316	20080	20077	20307	20087	20146	20099	20044	20012	19955	20265	20255	20225	20211	20313	20310	20177	20314	20110	20019	20088	20065	20022	20058	20019	20128	20213	20164	20125	20374	20016	20140	20066	19931	20236	20365	20230	20235	20194	20105	19996	20035	20126	20163	19937	20013	20102	20421	20043	20101	20058	20052	20071	20157	20458	20070	19986	20082	20239	20042	19999	20162	20208	20232	20142	20247	20265	20053	20139	20261	20273	20297	20238	20152	20144	20278	20254	20274	20298	19980	20172	20211	20024	20115	20050	20384	20246	20028	20026	20088	20224	20069	20223	20212	19816	20148	20131	20164	20161	20263	20196	20154	20286	20148	20001	20222	20147	20060	20152	20234	20302	20116	20067	20030	20145	20164	20146	20289	19983	20208	20192	20238	20090	20131	20124	20108	20109	20058	20054	20153	20217	20290	20044	20043	20222	20195	20153	20139	20207	20115	19948	20044	20061	20238	20182	20198	20133	20048	20187	20301	20096	20205	19959	20136	20013	20142	19944	19811	19943	20184	19954	20140	20277	20219	20208	20075	20054	20310	20235	20092	20210	20113	20096	19941	20328	20074	20033	20286	20252	20078	20057	20259	20237	20178	20148	20033	20062	20440	19987	20229	20238	20377	20081	20310	20197	20244	20220	20156	19938	20234	20242	20063	20105	20215	20213	20154	20230	20308	20235	20051	20173	20267	20225	20165	20222	20022	20262	20115	20000	20189	20214	19944	19871	20119	19961	20133	20122	20091	20220	20018	20066	20333	20382	20263	20018	20172	20163	20018	20072	20141	20294	20015	20335	20181	20068	20264	19966	19941	20247	20267	20145	19969	20151	20113	20028	20252	20254	20090	20252	19882	20127	20045	20221	20225	20085	20113	20130	20127	20120	20072	20277	20170	20212	20172	20138	20053	20057	20208	20136	20097	19973	20020	20186	20292	20010	20268	20103	20225	20128	20188	20155	20260	19936	20017	20078	20214	20193	20151	20237	20132	19973	20169	20299	20149	20317	20243	19972	20181	20087	20174	20119	20051	20292	20300	20192	20082	20211	20078	20022	20085	20331	19959	20247	20005	20062	20149	19965	20148	20282	20176	20173	20202	20384	20341	20248	19956	20213	20306	20313	20064	20302	20181	20412	20286	20031	20144	20255	20202	20109	20147	20068	19985	20103	20316	20260	20210	20246	20233	20050	20154	20278	20259	20213	20361	20034	20042	20124	20118	20015	20165	20246	20164	20324	20083	20056	20051	20280	20027	20180	20157	20130	20043	20319	20181	20146	20094	20228	20065	19976	20134	20271	20021	20075	20098	20259	20196	20334	20076	20214	20272	20101	20276	20163	20200	20150	20431	20125	20108	20305	20075	20089	20008	20248	20061	20192	20084	20101	20116	20107	20251	20191	20268	20172	20295	20307	20274	20020	20338	20436	20163	20258	20272	20087	20331	20152	20273	20070	20066	20177	20179	20311	20207	20267	20083	20400	20161	20048	20037	20090	20168	20217	20346	19998	20310	20209	20091	20188	20057	20077	19977	20043	20327	20121	20296	20023	19925	20194	20255	19982	20189	20146	20294	20091	20144	20089	20255	20095	20167	20143	20132	20225	20054	20140	20347	20096	20070	20325	20216	20370	20214	20107	20066	20053	20095	20040	20162	20049	20079	20083	20029	20073	20052	20054	20084	20182	20188	20156	20037	20236	20032	19856	20314	20214	20040	20272	20113	20108	20073	20232	20211	20114	20055	20079	20228	19984	20155	20139	20250	20284	20036	20277	20106	19982	20286	20175	20234	20265	20327	20178	20109	20258	20155	20287	20337	20025	20323	20196	20224	20248	20036	20386	20172	20140	20299	20294	20174	20077	20094	20231	20127	20098	20240	20173	20113	20136	20190	20235	20070	20142	20301	20283	20198	20166	20030	20051	20194	20196	20255	20553	20222	20006	20022	20252	20177	20114	20162	20128	20214	20122	20170	20280	20046	20134	20033	20091	20051	20126	20114	20279	20201	20207	20156	20199	20035	20182	20218	20255	20344	20168	20209	20236	20266	20129	20303	20165	19945	20124	20293	20168	20240	20049	20276	20307	20154	20174	20151	20264	20098	20154	20033	20159	20194	20243	20066	20093	20257	20104	20241	20320	20227	20528	20166	20050	20204	20020	20017	20060	20220	20110	20209	20120	20070	20029	20287	20259	20038	20182	19927	20172	20331	20275	20256	20176	20356	20132	20142	20324	20362	20180	20221	20153	20156	20204	20336	20235	20245	20255	19903	19979	20302	20177	20191	20370	20194	20281	20175	19957	19994	20138	20075	20101	20133	20232	20119	19879	20143	20242	20096	20020	20179	19997	20113	20170	20141	20080	20204	20186	19968	20091	20268	19931	20390	20171	20063	20270	20310	20213	20196	20172	20234	20106	20307	20107	20264	20165	20083	20095	20209	20291	19948	19927	19837	20239	20086	20497	20425	20174	20172	20088	20318	20205	20155	20331	20224	20209	20079	20174	20379	20122	20114	20231	20003	19894
26450	43218	41080	31652	25372	18711	18154	17699	18139	18225	19477	18002	19419	23131	26035	24797	21459	19737	18271	17730	17378	17021	16943	16984	16816	17026	16958	16894	16867	17000	16961	16960	17012	16862	16985	17020	16910	16682	16992	16935	16897	16927	16984	16882	16979	16764	16836	16721	16793	16973	16702	16902	16904	16696	17109	16926	16872	16996	16886	16751	16917	16825	16894	16870	16949	16842	16790	16895	16809	16938	16865	16890	16972	16978	17039	16959	16951	16991	16895	16953	16913	17232	16924	16913	16958	16914	17088	16685	16851	16861	16994	16764	17088	16991	17008	16942	16826	16821	16799	16887	17105	17029	16884	17067	16963	16857	16990	16970	16824	16919	16929	16938	16726	16764	16776	17006	16978	16667	16887	16927	16924	17007	16842	16824	16949	16916	16715	16865	17034	16907	16792	16763	16816	17010	16874	17025	16845	16841	16973	16893	16881	16922	16853	16885	16988	16942	16955	16870	16841	16810	16909	16844	16855	16921	16796	17026	16857	16753	16674	17051	17003	16909	16943	16790	16828	16828	16974	16988	16833	16884	16793	16839	16817	16824	16921	16900	16897	16807	17066	16970	16713	16724	16983	16959	16918	16870	16820	16810	16794	16953	16835	17045	16965	16883	16876	16962	16906	16842	16900	17038	16885	16994	16718	16881	16911	16831	16815	16680	16798	16861	16873	16881	16866	17002	16905	16950	16900	16951	16818	17130	16894	16835	16816	17101	16906	16793	16943	16828	16801	16723	16999	16591	17039	16713	16857	16632	17058	16836	16806	16766	16885	17008	16781	16787	16893	16796	16808	16814	16855	16868	16859	16879	16822	16796	16928	16941	16941	16967	16907	16783	16993	16842	16902	16917	16733	17039	16819	16844	16947	16826	16689	16952	16927	16756	16934	16768	16904	16942	16892	16774	16840	16805	16978	16700	16969	16872	16962	16732	16928	16759	16706	16776	16828	16900	16871	17063	16768	17047	16891	17055	16894	16836	16809	16852	16847	16933	16927	17010	16657	16896	16913	16880	16795	16918	16918	16935	17082	16786	16931	16984	16697	16966	16830	16910	16857	16865	16969	16966	16916	16882	16698	16979	16803	16884	16849	16728	16802	16776	16792	16798	16888	16845	17002	16879	16758	17046	16755	16947	16958	16786	16927	16762	16986	17021	16739	16938	16782	16898	16910	16953	16788	16897	16988	16810	16762	16870	16846	16684	16772	17040	16912	16919	16947	16805	16928	16788	16857	16885	17032	16790	16841	16983	16861	16717	16757	16952	16863	16838	16932	17000	16724	16794	16889	16905	16941	16769	16853	16797	16896	16944	16941	16916	16800	17048	16759	16967	16951	17077	16783	16915	16802	17075	16882	17060	16687	16937	16869	16911	16912	16915	16811	16886	16697	16810	16657	16930	16842	16868	16888	16768	16859	17050	16913	16857	16956	16872	16971	16907	16927	16733	16868	16709	16809	16862	16830	16700	16814	16767	16839	16827	16809	16896	16983	16918	16972	17047	17008	16801	16999	16890	16916	16945	17151	16888	17088	16804	17069	16792	16995	16764	16693	16958	17004	16855	16831	16868	17049	16824	16698	16840	16886	16794	16940	16848	16852	16880	16991	16844	16839	16857	16736	16893	16845	16944	16878	16812	16759	16934	16821	16812	17091	16878	16798	16937	16686	16967	16686	17063	16698	16939	16842	17002	16923	16858	16892	16803	16859	16974	16685	16918	16940	16855	16844	16892	16839	16784	16979	16925	16816	16691	16931	16960	16911	16950	16941	16925	16777	16854	16964	16816	16952	16946	16971	16731	16887	17001	16762	16885	16720	16793	17064	16981	16916	16776	16817	17058	16891	16884	17052	16816	16800	16782	16831	16898	16928	16833	16852	16998	16950	16862	16871	16854	16923	16835	16906	17040	16820	16857	17064	16904	16866	17113	16803	16786	16888	16815	16955	17028	16795	16852	16812	16740	16910	16847	16829	16914	16888	16899	16827	16880	16738	16818	17051	16796	16795	16870	16971	16941	16856	16920	16864	16835	16775	16790	17012	17028	16776	16625	16986	16990	16927	17015	17146	16876	16799	16855	16948	16897	16902	16967	16885	16872	16849	17086	16964	16756	16966	16900	16796	16917	16894	16791	17032	16944	16863	16889	16975	16998	16891	16920	16872	16876	16914	16916	16849	16906	16786	16960	16921	16903	16586	16817	16829	16850	16834	16787	16867	17073	16844	16935	16801	16864	17048	16916	16831	16954	16966	16852	16956	16850	16930	16867	16868	16783	16876	16859	16866	16786	16805	16821	16867	16938	16751	16980	16809	16985	16819	16831	16892	16813	16961	16879	16825	17026	16784	17029	16783	16828	16791	17026	16881	16932	16826	16952	16924	17028	16926	16823	16809	17009	16951	16720	16779	16922	16905	16829	16868	16734	16970	16961	16936	17012	17073	17070	16919	16842	16725	16911	16921	16858	16919	16838	16752	16869	16891	16999	16789	16985	16936	16797	16676	16827	16824	16873	16768	16886	16802	16721	17094	16755	16968	16803	16828	17032	16853	16865	16963	16932	16966	16937	16980	16876	16825	16864	16907	16885	16809	16856	16924	16920	16975	16880	17028	16970	16866	17012	16817	16955	16872	17120	16915	16957	16840	16916	16960	16831	17072	16869	16768	16709	16967	16857	16642	16979	16945	16901	17044	17022	17042	16854	16975	16758	16839	16858	16981	17023	16890	17117	16960	16736	16932	16786	16935	16853	16889	16809	16935	16962	16771	17048	16945	16936	16934	16992	16683	16725	16914	16965	16873	16901	16719	16736	16971	16933	16738	16999	16754	17029	16819	16789	17104	17000	16749	16859	16718	16955	16842	16924	16956	17078	16729	16943	16843	16922	16712	16920	16708	16867	17208	16752	16914	16818	16794	16916	16852	16712	16905	16924	16764	16899	17003	16930	16896	16972	16933	16791	16916	16921	16881	16799	16834	16836	16826	16752	16730	17009	17007	16629	16901	16889	16944	16944	16944	16880	16809	16867	17040	16757	16923	16897	16891	16889	16839	17008	16898	16922	16899	16925	16842	16912	16922	16843	16765	16950	16906	17012	17072	17126	16746	16758	16903	16958	16811	16880	16850	16850	16788	16766	16968	16982	16832	16851	16834	16950	16875	16870	16785	16947	17047	16805	16798	16915	16922	17009	16985	16852	16901	16851	16972	16922	16965	16781	17035	16797	16930	16716	16840	16751	16942	16754	16901	16974	17091	16732	16949	16851	17008	16869	16807	16798	16891	16916	16887	16965	17066	17016	17068	16921	16976	16944	16912	16916	17099	16902	16722	16878	17076	16825	16891	16942	16896	16958	16791	16919	17008	16939	16912	16889	16831	16906	16794	16918	16877	16795	16742	16940	17082	16826	16947	17002	16727	16858	17039	16860	17015	16926	16934	16938	17130	16942	16950	16931	16925	16858	16966	16889	16713	16851	16826	16698	16917	17015	16801	16848	17065	16828	16835	16787	16917	16750	16808	16722	17153	16854	17008	16820	16842	16835	16718	16889	16871	16994	16910	16891	16821	16849	16778	16760	16782	16856	17007	16715	16947	17172	17076	16712	16714	16778	16899	16867	16961	16808	17044	16857	16849	16931	17019	16871	16970	16958	16732	16825	16973	16865	17112	16900	16788	16852	16762	16884	16806	16899	16891	16875	16905	16855	16919	16842	17161	16757	16842	17020	16799	16964	16923	16785	16934	16755	16934	16925	16852	17015	16780	16897	17038	16702	16773	16950	16873	16852	16746	16872	17072	16751	16754	16849	16878	16880	16824	16803	16974	17022	16924	16823	16843	16932	17025	16865	16890	16897	16956	16892	17048	16725	16943	17002	16969	16947	16931	16946	16942	16905	16940	16744	16910	16921	16945	16848	16667	16925	16841	16836	17078	16787	16879	16964	16881	16843	16805	17021	16853	16770	16736	16941	17052	16753	16710	16822	16902	16874	16965	16702	16892	16940	16912	16797	16771	16909	16875	16762	16965	16851	16941	16810	16832	16798	16970	16978	17006	16858	16965	16841	16937	16874	16871	17093	16788	16794	16836	16911	16772	16828	16857	16942	16951	16997	16883	16884	16882	16976	16787	16942	16792	16898	16797	16895	16789	16796	16820	16893	16979	17037	16747	16842	16660	17002	16943	16944	16896	16822	16907	16930	16977	16972	16861	16968	16653	16908	16932	16902	17004	16915	16847	16839	16863	16872	16960	16998	16941	16972	16807	16809	16960	16771	16781	16747	17024	16771	16868	16699	16884	17040	16852	16917	16855	16864	16949	16822	16880	16781	16852	16896	16989	16832	16917	16699	16825	16894	16807	16808	16904	16873	17049	16768	16757	16832	16822	16870	16966	16660	16920	17049	16722	16951	16964	16979	16795	16945	16846	16784	16926	16769	16893	16992	16871	16791	16650	16987	17067	16872	16882	16790	16929	16784	16933	17001	16664	16861	16867	16958	17062	16864	16957	16763	16824	16785	16799	16963	16874	16997	16734	16869	16929	16818	17030	16790	16769	16834	16843	16824	16868	16991	16736	16597	16762	16893	16968	16868	16897	16811	16743	16921	17072	16753	16973	16762	16976	16900	16899	17012	16736	16858	16906	16917	16978	17006	16729	17080	17092	16942	16785	17019	16866	16739	17056	16881	16796	16903	16958	16675	16984	17019	16841	16905	16922	16906	17081	16999	16950	16885	16656	16761	16832	16772	16666	16847	16832	17096	16916	16914	16897	16845	16824	16876	16904	16930	16814	16908	16939	16950	17008	16957	16891	16831	16961	16850	16940	16947	16964	16940	17009	16861	16917	16991	16925	16951	16964	17065	16937	16829	17030	16801	16758	16801	16929	16858	16907	16942	16821	16852	17136	16789	16813	16884	16908	16920	16968	16940	16871	16679	16914	16888	16916	16869	16865	16965	16852	16819	16753	16978	16939	16832	16796	16927	16909	16802	16910	17052	16844	17023	16944	16886	16895	16808	16997	16885	16917	16953	16994	16781	17033	16857	16969	16784	16924	17085	17079	17025	16742	16987	16940	16791	16857	16821	16839	17017	16844	16881	16692	16824	16863	16942	16872	16808	17220	16939	16935	16838	16791	16899	16810	16831	16950	17027	16738	16931
22822	21398	29152	24133	22282	24364	26534	22025	21668	22060	22635	22058	23198	25692	30920	32046	28815	25413	23161	21858	21146	20692	20623	20479	20426	20538	20375	20610	20688	20495	20603	20571	20453	20434	20512	20318	20558	20574	20192	20414	20132	20376	20406	20354	20478	20291	20481	20618	20365	20531	20503	20161	20594	20574	20553	20429	20452	20400	20469	20198	20262	20266	20453	20407	20387	20325	20285	20431	20442	20590	20547	20256	20404	20568	20439	20344	20452	20270	20436	20534	20195	20298	20359	20472	20235	20227	20540	20368	20520	20298	20276	20196	20392	20412	20413	20359	20376	20489	20280	20415	20175	20241	20313	20302	20372	20375	20339	20563	20502	20367	20400	20291	20665	20310	20453	20409	20545	20263	20583	20381	20440	20360	20505	20346	20110	20223	20292	20199	20249	20323	20450	20281	20504	20321	20275	20402	20385	20324	20504	20299	20438	20288	20329	20277	20351	20334	20240	20368	20443	20138	20521	20308	20337	20251	20441	20337	20414	20186	20339	20444	20331	20267	20513	20262	20466	20337	20350	20531	20358	20285	20433	20419	20321	20190	20372	20348	20536	20405	20415	20351	20532	20329	20222	20338	20239	20220	20467	20545	20413	20233	20385	20415	20318	20402	20197	20078	20381	20354	20418	20208	20335	20385	20368	20205	20506	20311	20521	20424	20301	20269	20456	20503	20255	20332	20193	20120	20362	20215	20340	20277	20400	20474	20191	20510	20528	20098	20373	20248	20533	20504	20227	20226	20505	20105	20367	20379	20108	20355	20421	20288	20177	20047	20351	20266	20231	20305	20325	20402	20508	20131	20365	20367	20416	20211	20376	20253	20398	20260	20083	20271	20436	20416	20221	20386	20475	20542	20329	20523	20225	20253	20362	20605	20374	20292	20435	20251	20409	20236	20178	20305	20287	20262	20292	20320	20349	20358	20601	20357	20450	20135	20312	20242	20266	20409	20260	20495	20228	20237	20367	20235	20399	20465	20206	20437	20311	20331	20496	20519	20373	20721	20319	20343	20410	20530	20587	20310	20470	20347	20184	20348	20406	20569	20309	20388	20392	20311	20510	20517	20388	20112	20342	20454	20476	20250	20424	20342	20178	20166	20512	20201	20360	20229	20326	20296	20332	20325	20229	20225	20338	20230	20239	20256	20493	20446	20352	20462	20113	20352	20196	20249	20259	20406	20262	20398	20487	20422	20283	20194	20199	20168	20478	20181	20383	20389	20192	20312	20362	20553	20391	20395	20279	20495	20413	20165	20362	20332	20237	20275	20263	20232	20411	20235	20267	20280	20248	20346	20145	20311	20281	20326	20315	20182	20373	20339	20456	20362	20196	20378	20241	20360	20453	20485	20171	20218	20318	20292	20344	20403	20468	20212	20307	20341	20284	20429	20388	20159	20281	20275	20463	20212	20161	20329	20233	20083	20218	20399	20164	20331	20448	20321	20531	20392	20170	20371	20660	20332	20516	20406	20245	20367	20239	20355	20339	20380	20330	20552	20434	20204	20333	20305	20426	20374	20267	20301	20421	20270	20385	20388	20432	20306	20373	20670	20689	20419	20404	20153	20299	20328	20454	20530	20340	20309	20395	20333	20109	20460	20247	20262	20420	20282	20442	20301	20421	20450	20018	20431	20295	20579	20217	20447	20458	20474	20248	20384	20501	20455	20391	20111	20277	20540	20523	20127	20635	20185	20242	20375	20312	20285	20223	20458	20425	20303	20444	20190	20468	20432	20352	20329	20426	20108	20383	20336	20535	20458	20425	20446	20591	20371	20431	20399	20367	20524	20274	20183	20446	20418	20360	20400	20300	20320	20171	20117	20107	20280	20266	20333	20433	20402	20322	20267	20167	20325	20487	20196	20505	20354	20299	20387	20326	20296	20378	20193	20524	20383	20277	20378	20446	20428	20282	20275	20191	20178	20344	20627	20411	20217	20175	20247	20359	20332	20092	20334	20251	20229	20301	20212	20350	20328	20272	20375	20202	20380	20584	20252	20186	20212	20374	20317	20432	20112	20326	20393	20227	20300	20383	20310	20303	20477	20329	20383	20161	20411	20152	20384	20511	20532	20350	20281	20427	20406	20164	20226	20349	20433	20480	20305	20273	20494	20263	20394	20241	20398	20325	20337	20516	20295	20346	20284	20386	20282	20375	20369	20365	20336	20260	20127	20074	20331	20113	20416	20463	20346	20433	20278	20512	20207	20304	20299	20287	20209	20308	20295	20159	20376	20188	20594	20406	20374	20272	20290	20183	20431	20371	20442	20287	20350	20199	20505	20274	20503	20303	20309	20604	20233	20498	20344	20488	20456	20324	20422	20414	20257	20382	20317	20313	20239	20376	20398	20383	20292	20224	20276	20318	20501	20455	20198	20281	20452	20403	20277	20370	20294	20301	20188	20260	20314	20514	20374	20449	20218	20459	20314	20416	20474	20347	20277	20190	20179	20496	20392	20356	20161	20167	20332	20148	20339	20262	20429	20207	20292	20376	20407	20111	20381	20356	20304	20160	20237	20407	20430	20470	20563	20199	20243	20155	20413	20313	20462	20385	20405	20296	20237	20414	20375	20391	20375	20317	20301	20126	20343	20315	20339	20463	20131	20282	20217	20539	20302	20490	20433	20405	20293	20343	20572	20095	20048	20451	20337	20307	20210	20421	20225	20250	20526	20257	20319	20382	20451	20448	20437	20462	20299	20570	20678	20287	20295	20196	20367	20340	20487	20245	20341	20305	20185	20359	20379	20535	20554	20236	20364	20264	20398	20272	20535	20645	20383	20208	20259	20439	20092	20313	20647	20285	20373	20420	20392	20206	20501	20447	20428	20306	20286	20233	20304	20482	20370	20641	20226	20393	20372	20348	20483	20562	20427	20334	20148	20338	20563	20253	20321	20444	20291	20324	20433	20191	20385	20387	20439	20285	20349	20197	20374	20416	20238	20459	20559	20361	20263	20329	20155	20270	20238	20350	20493	20481	20234	20306	20321	20231	20508	20440	20374	20287	20356	20279	20272	20362	20178	20295	20224	20381	20369	20296	20263	20523	20423	20329	20315	20339	20362	20355	20194	19937	20438	20471	20127	20196	20292	20371	20419	20324	20492	20395	20269	20270	20417	20317	20375	20208	20256	20505	20423	20219	20475	20468	20466	20308	20209	20209	20354	20282	20494	20394	20206	20498	20323	20500	20470	20281	20221	20355	20291	20499	20348	20343	20124	20205	19941	20311	20368	20201	20364	20410	20220	20284	20249	20377	20360	20272	20351	20295	20438	20268	20567	20486	20343	20380	20272	20256	20350	20268	20302	20532	20337	20443	20299	20336	20115	20649	20402	20301	20325	20383	20163	20469	20365	20339	20577	20476	20496	20446	20318	20423	20437	20352	20463	20342	20094	20366	20504	20289	20380	20301	20384	20474	20470	20360	20382	20394	20240	20304	20217	20146	20365	20280	20407	20326	20286	20248	20318	20293	20430	20370	20325	20365	20163	20459	20419	20480	20189	20161	20434	20350	20325	20319	20621	20261	20372	20401	20145	20296	20387	20429	20322	20398	20407	20312	20345	20360	20241	20487	20270	20457	20347	20376	20490	20380	20238	20538	20299	20399	20357	20314	20397	20254	20325	20240	20513	20281	20182	20335	20310	20258	20399	20425	20173	20374	20468	20336	20521	20208	20231	20272	20303	20344	20362	20451	20345	20348	20147	20441	20428	20289	20160	20417	19978	20304	20269	20289	20350	20528	20311	20511	20339	20366	20456	20372	20469	20210	20474	20540	20184	20292	20214	20382	20384	20307	20542	20421	20354	20558	20318	20288	20412	20251	20345	20384	20376	20445	20282	20543	20282	20401	20414	20379	20318	20502	20465	20399	20215	20468	20455	20368	20326	20294	20569	20678	20279	20554	20276	20396	20081	20167	20470	20348	20332	20382	20252	20146	20534	20232	20559	20484	20220	20463	20507	20322	20253	20353	20128	20375	20471	20461	20441	20467	20448	20391	20161	20460	20450	20147	20370	20270	20103	20387	20140	20289	20151	20371	20134	20357	20446	20307	20254	20358	20259	20408	20344	20502	20309	20402	20348	20265	20177	20330	20463	20315	20344	20441	20663	20362	20553	20489	20241	20282	20359	20346	20418	20127	20189	20457	20403	20052	20170	20430	20378	20379	20276	20368	20261	20424	20399	20421	20375	20193	20242	20228	20365	20320	20486	20276	20593	20323	20372	20479	20275	20272	20453	20150	20370	20403	20399	20302	20334	20551	20360	20262	20095	20241	20039	20441	20157	20552	20317	20433	20492	20366	20138	20369	20220	20271	20341	20348	20542	20494	20276	20354	20701	20462	20522	20423	20612	20319	20409	20120	20512	20644	20259	20379	20211	20322	20346	20495	20366	20327	20249	20248	20067	20347	20360	20479	20406	20312	20345	20398	20293	20339	20112	20425	20229	20366	20332	20385	20226	20320	20257	20356	20489	20378	20377	20224	20443	20342	20289	20344	20281	20344	20173	20406	20510	20441	20220	20087	20165	20400	20437	20419	20190	20288	20240	20527	20319	20325	20372	20537	20559	20249	20375	20430	20174	20387	20303	20377	20222	20404	20380	20305	20279	20425	20248	20435	20203	20254	20263	20266	20403	20440	20471	20310	20441	20456	20181	20240	20421	20449	20462	20489	20219	20333	20352	20402	20387	20433	20255	20484	20325	20389	20291	20293	20464	20515	20219	20445	20197	20283	20190	20352	20428	20517	20449	20188	20551	20419	20318	20459	20141	20133	20331	20196	20262	20294	20241	20317	20348	20299	20328	20213	20416	20254	20367	20295	20232	20357	20359	20174	20404	20576	20175	20371	20218	20344	20325	20400	20334	20260	20353	20528	20214	20323	20312	20428	20279	20417	20355	20401	20400	20228	20282	20433	20371	20429	20568	20207	20319	20442	20326	20295	20231	20282	20044	20168	20403	20343	20344	20302	20349	20361	20303	20237	20475	20357	20300	20359	20342	20586	20379	20240	20311	20343	20290	20129	20371	20379	20357	20398	20370	20539	20398	20372	20540	20216	20164	20342	20485	20417	20382	20431	20345	20329	20461	20221	20310	20290	20323	20427	20363	20326	20288	20264	20221	20448	20229	20199	20525	20321	20301
30213	51631	47361	37928	28043	20637	19294	18888	19339	19111	20422	18979	21161	25496	31791	32200	27653	23315	20238	18392	17692	17289	17197	17242	17035	17022	17051	17026	17070	16963	17189	17060	17035	17075	16842	17121	17064	17034	17133	16946	17008	17084	16825	17086	17054	17059	16973	17038	16981	16951	17024	16969	16898	17047	16991	17159	16990	16986	17089	17011	17202	17006	17146	16984	17108	17014	16956	17018	17048	17063	17086	17122	16928	16984	16788	16881	17068	16901	16897	17100	16875	16947	17032	17031	16988	16983	17030	17140	17054	16950	16923	17132	17000	17044	17019	17041	17123	17022	17095	16941	17246	16902	17115	16881	16971	17101	17058	17041	16951	17029	17087	16864	16985	17092	17024	17051	17147	17035	16884	16946	17077	16939	16986	17072	17147	17061	16869	17079	16933	17181	17001	17066	16869	17046	17037	16847	17124	16865	16956	16984	17004	17006	16855	17004	16962	17014	17046	17042	17044	16782	17069	16970	16878	16868	16969	17082	17011	16935	17005	17246	17204	16954	17070	16840	16857	17167	16935	16916	17077	17048	16966	16924	17071	16966	17110	17045	16879	17074	16949	17071	17068	16860	16971	17094	17100	17132	17073	17052	16995	17085	17031	16983	16947	17004	17152	17132	17058	16872	16866	17002	16890	17038	16982	16867	17028	16998	17026	16975	16914	16849	17016	16997	16952	16950	16972	16771	16965	16915	16943	16988	16963	17073	16974	16923	17035	17197	16993	16935	17163	16998	16944	17021	16954	16898	17041	16808	16858	16998	17158	16955	16821	17040	17101	17111	17042	17031	16987	17090	16904	17015	17104	16962	17037	17128	16941	16984	16993	16963	17039	17027	16896	16906	16920	16947	17112	16979	16913	17028	17107	16949	16988	17048	17092	16942	16969	17042	17077	17051	17073	16873	17007	16996	17084	17033	16866	17036	17094	16951	16956	17069	17079	17126	16997	16981	17206	16885	16881	17067	16903	16969	17014	17073	17021	17010	16936	17116	16992	17069	17172	17035	17078	16942	17079	16939	16852	16839	17011	17023	16994	16798	17031	16961	17116	16954	17098	17153	16934	17158	16973	16875	17002	16999	16949	17020	16988	16958	17033	16947	17092	17026	17038	16936	16895	17222	17016	16990	16876	17000	16957	17074	17006	16926	17226	17078	17042	16790	17231	16883	16905	17114	16962	17040	17110	17033	16972	16876	16875	17021	16851	17154	16998	16984	17091	17188	16896	17030	17177	16820	16874	17004	16915	16923	16901	17024	16840	16884	16921	17115	17067	16929	17117	16835	16786	17051	16871	16940	17011	16772	17046	16815	16894	16952	16997	17041	17050	16859	16924	17049	16980	16995	17055	17093	17037	17036	16946	17053	17059	16889	17068	16884	16994	17053	17148	16973	17136	17027	16948	17207	16919	16885	17161	17089	16938	16903	16848	17239	16972	16970	16788	16831	16952	17126	17142	16982	16948	16938	16874	17103	16988	17109	17035	17062	17062	16928	17070	16925	16983	17094	16974	17099	16900	17135	16846	17192	16943	17038	16907	16967	17101	17043	17055	16957	16896	17087	16667	16974	17219	16988	17033	17106	17163	16965	17046	17031	16926	17094	16852	16996	16979	16950	16864	17055	17010	17031	16986	17078	16999	16910	17107	16971	17012	16871	16941	17114	16964	16854	17358	17092	17161	16820	16956	16884	17023	16786	16962	17075	16981	17011	16884	17014	17009	16834	17052	16837	17120	16868	17066	17012	17145	17036	17116	16945	16842	16968	16911	17023	16924	16931	16975	16935	16925	17061	17015	17191	16969	17113	16938	17030	17043	16961	17004	16916	16936	17038	17071	17042	16938	17072	17020	16958	16831	16924	16931	17023	17042	16980	16912	17049	16936	16882	17103	16951	16990	16880	16988	16883	17076	17124	17188	17029	17032	17065	17133	16963	17107	17060	17072	16951	16908	17038	17151	17047	16993	17110	16943	16896	16933	16957	16877	16986	17056	16831	17016	16897	17075	17001	16968	16940	17046	16760	17143	17087	16898	16884	16832	16983	17128	17036	16886	17050	17033	16846	17037	17039	16890	17151	17087	16948	17043	17085	17160	16888	17092	16865	16971	16872	16904	16880	16963	16987	17057	16955	16985	16960	16858	16982	16798	17058	16864	17084	16990	16858	17078	16875	16914	16968	16980	16969	17092	16970	17079	16933	16912	17009	16936	17036	16931	17095	17037	16894	17090	16988	17045	17105	17026	17011	17082	16931	17177	16890	17145	16889	16905	17007	16996	16882	17033	17019	16987	17052	17005	17038	17081	16987	16878	16993	16986	16986	17050	17086	17087	16803	16975	17057	16982	17060	17155	16954	16801	17048	17209	17035	16817	17263	17017	16955	17028	17017	17206	17036	17016	17040	16783	16960	16890	17030	17017	16927	17054	16902	16941	16954	17032	16884	17094	17159	16992	17027	16875	17082	17034	17038	16853	16913	16994	16982	17004	16858	17067	17009	17031	17092	16949	17067	16912	16937	16917	17077	16984	16901	16965	16994	16981	17026	17148	17068	17048	17056	17003	16977	16876	16966	16894	16881	17041	16806	16839	16956	17166	17003	16963	17055	17132	17003	17023	16953	17078	17101	17035	16969	16898	17097	16900	16811	17028	16987	16933	16880	16935	17051	16958	16975	16989	16975	17177	16851	17051	16932	16966	16925	16928	17088	17079	17129	16873	17016	16926	16884	17008	17029	16994	17125	17172	17014	16924	16981	17079	17203	17088	17059	17008	16998	17037	17130	16964	16973	16956	17208	16793	16959	17003	17040	16991	16796	17071	17013	16904	17075	16859	16956	16962	16957	17081	17074	17069	17101	16715	17040	17119	17054	17178	17102	17041	17024	16992	17008	16948	16995	16921	16917	16996	16978	17033	16989	16968	17025	17120	17030	17012	16924	17060	17008	17046	16917	17118	16949	16953	17072	17055	16968	16988	16990	16894	17180	16912	16942	16849	16809	17106	17070	17067	17026	16976	16976	17059	16853	16981	16976	17106	16975	16906	17011	16924	17046	17024	17021	17042	17079	17043	17004	16990	16812	17084	16893	17037	17174	17113	17111	17077	16978	17040	17086	17020	16962	17023	16979	17025	17123	17052	16977	17060	16991	17027	17000	17037	17025	17038	17015	16931	17171	16965	16836	16937	16900	16889	17070	16990	17037	17041	17057	16885	17174	17106	17053	17062	16996	17180	16967	16958	16908	16946	17031	16856	17024	16905	16961	17026	16990	17038	16917	17139	17102	17009	16989	16875	16990	16848	16970	16988	16888	16903	17003	17099	17063	17022	17017	17093	16932	16877	17048	16990	17053	17066	17057	17028	16972	17005	16848	17006	17098	16985	17048	17198	16922	16974	17021	16969	16895	16965	16999	17133	16781	16954	16912	17044	16808	17070	17012	16949	17023	17083	16927	17111	17162	16986	17111	17047	17247	16932	17045	17075	16970	17204	16866	16873	17052	16982	16868	17119	16932	17090	17148	16887	16915	16986	17190	16948	16961	17064	17109	17092	16947	17143	17006	16778	17035	16896	16991	17010	16976	17104	16971	16968	17115	17112	16984	17048	16995	17029	16933	16965	17057	16978	16983	17070	16936	17098	16900	16956	16994	16899	16948	16994	16867	16886	16943	17083	17049	16908	17104	17118	16893	17036	17029	16874	16953	17089	17177	16940	17079	17092	17067	17210	16969	16989	17165	17006	17073	16932	16968	16971	17114	16970	16881	17073	16912	16962	16945	16937	16955	17056	16689	17046	17017	16926	17222	17056	17065	17044	17190	17076	16944	17024	17074	17067	16938	17157	16924	17172	17010	17142	17153	16900	17012	17161	16860	17023	17041	16987	16942	16946	16945	17110	16986	17019	16964	16932	17034	17087	17011	17217	16963	16908	16999	16933	17083	16903	17032	17150	17050	17070	16953	17040	16997	17009	16837	17166	16915	16978	16956	17014	17040	16972	17012	16841	16838	16917	16955	17128	17039	17164	16857	16815	16977	17041	17032	17029	17058	17068	16972	16849	16943	17151	16987	16797	16907	16937	16919	17119	17022	16978	17085	16862	16841	17087	16879	17086	16939	17043	17220	17040	17009	16673	16944	16669	17057	17061	17120	16927	17007	16888	16991	17094	17042	16994	16834	16956	16879	16972	17011	17047	16895	17006	16991	17061	17087	16890	16791	17028	17109	16945	17123	16860	17084	17056	17014	16887	17018	16914	17089	17054	17000	17104	16911	16812	17086	17059	17010	17013	17133	17076	17161	17302	16989	17036	16952	16858	17070	16954	16868	17006	16968	16989	16927	17096	17005	17054	16980	17148	16952	17120	16787	16848	17083	16979	16829	16928	16951	16998	17053	16987	17102	16888	16958	16998	17150	16984	16951	17033	16977	16961	17005	17061	17064	16945	17041	17037	16956	16895	17064	16930	17106	17003	17102	16980	17184	16921	16970	16944	17074	16900	17150	17044	16912	17045	17030	17043	16881	16818	16947	16987	17063	16928	16994	16992	16907	16887	17090	17006	16985	17113	17033	16891	17100	17037	17006	16981	16874	17107	17052	17052	17165	17017	16763	16981	16971	16835	16944	16990	17019	17167	17045	17091	17028	16999	17045	17064	16961	16953	16869	16920	17144	16992	17022	16984	17005	16933	16979	17044	16973	17026	17205	16902	16887	17116	17019	17038	16813	17083	16909	16998	16918	17038	16918	17008	16917	17008	17077	17073	16925	16983	16985	16983	16996	17108	17122	16809	16905	16871	16945	16929	16996	17129	17017	16970	17031	17108	17083	16947	17039	16977	16880	17007	17024	17043	16911	16923	16975	16827	17150	17059	16948	16961	16939	16948	17195	16911	17086	16938	16888	17026	16860	16949	17259	16920	17113	17109	16994	17131	17021	16975	16970	17026	17071	16933	17006	16950	16998	16977	16987	16982	16857	17082	16981	16864	17010	16973	17061	17136	16897	17063	16904	17110	16997	16882	17023	16972	17089	16928	16955	16935	16956	17169	16938	16963	17014	17091	17025	17117	17092	16935	16965	16971	17166	16964	16996	17078	16818	17056	16979	17083	16838	16904	16981	17086	16919	16972	16854	17045	16720	16878	16896	17133	16986	17021	17016
28423	24611	29854	25435	21239	20963	21236	20638	20576	20681	20706	20554	20632	20848	21547	21736	21667	21011	20947	20509	20811	20669	20570	20565	20384	20416	20396	20685	20594	20625	20606	20564	20487	20765	20614	20401	20466	20401	20475	20601	20497	20573	20320	20531	20328	20702	20491	20542	20556	20653	20508	20562	20529	20644	20639	20633	20731	20428	20749	20492	20445	20489	20266	20558	20593	20423	20490	20375	20616	20615	20522	20455	20414	20534	20702	20502	20481	20588	20471	20555	20739	20650	20317	20578	20613	20627	20735	20387	20619	20379	20741	20506	20478	20681	20482	20479	20399	20539	20594	20514	20466	20484	20443	20699	20555	20516	20644	20643	20537	20460	20543	20610	20504	20582	20432	20546	20494	20455	20603	20368	20526	20309	20669	20541	20606	20303	20364	20571	20473	20585	20710	20457	20564	20542	20473	20367	20516	20329	20658	20272	20487	20185	20515	20475	20645	20712	20634	20560	20473	20369	20461	20618	20492	20353	20422	20549	20444	20392	20404	20583	20612	20523	20607	20542	20719	20714	20499	20356	20329	20504	20569	20514	20553	20509	20687	20506	20557	20532	20465	20759	20552	20558	20623	20628	20413	20468	20528	20513	20337	20474	20375	20316	20509	20628	20588	20678	20602	20711	20660	20738	20589	20487	20610	20517	20770	20534	20434	20615	20274	20274	20335	20593	20694	20407	20468	20524	20713	20494	20601	20671	20567	20276	20491	20429	20528	20645	20478	20459	20472	20458	20300	20530	20462	20600	20602	20445	20437	20549	20573	20538	20593	20461	20693	20450	20314	20456	20397	20666	20414	20522	20557	20362	20650	20473	20541	20449	20578	20368	20622	20396	20445	20245	20257	20635	20675	20687	20399	20503	20533	20363	20499	20393	20626	20601	20333	20532	20540	20644	20588	20507	20532	20540	20586	20569	20435	20461	20266	20375	20332	20520	20680	20462	20360	20632	20468	20421	20658	20409	20698	20576	20375	20406	20286	20457	20377	20486	20565	20648	20512	20570	20641	20455	20450	20410	20468	20512	20548	20604	20605	20673	20486	20569	20312	20446	20438	20555	20436	20483	20471	20714	20578	20531	20434	20537	20617	20611	20516	20424	20455	20707	20621	20708	20519	20617	20338	20463	20200	20496	20514	20527	20713	20308	20538	20653	20518	20483	20404	20442	20434	20548	20535	20508	20519	20432	20383	20372	20622	20347	20568	20433	20478	20237	20592	20441	20487	20495	20473	20357	20592	20471	20455	20674	20748	20703	20532	20674	20805	20485	20552	20402	20571	20519	20574	20492	20683	20534	20416	20592	20557	20562	20493	20592	20533	20402	20505	20666	20523	20270	20601	20552	20604	20565	20541	20702	20613	20537	20561	20432	20483	20348	20622	20700	20555	20496	20548	20511	20358	20687	20576	20403	20654	20599	20565	20384	20707	20453	20568	20443	20649	20395	20496	20426	20564	20400	20394	20510	20322	20316	20531	20354	20529	20491	20643	20729	20516	20550	20471	20396	20573	20582	20464	20484	20542	20376	20384	20595	20495	20665	20352	20574	20633	20473	20661	20524	20423	20560	20691	20617	20449	20351	20351	20689	20607	20616	20602	20506	20373	20385	20527	20580	20665	20569	20832	20352	20548	20481	20291	20573	20371	20446	20378	20740	20380	20488	20722	20468	20568	20571	20533	20490	20614	20636	20383	20399	20430	20510	20534	20473	20625	20564	20394	20543	20637	20530	20535	20607	20522	20522	20505	20661	20644	20689	20686	20664	20544	20652	20699	20725	20504	20389	20710	20458	20401	20460	20618	20569	20317	20527	20519	20567	20519	20425	20581	20376	20646	20783	20617	20594	20617	20432	20450	20519	20722	20695	20633	20556	20416	20456	20705	20634	20614	20575	20373	20470	20643	20338	20548	20442	20603	20658	20435	20327	20310	20505	20504	20503	20688	20716	20498	20671	20494	20477	20418	20559	20414	20657	20376	20561	20635	20264	20479	20712	20666	20552	20356	20507	20549	20466	20510	20504	20622	20771	20640	20625	20301	20475	20523	20445	20346	20731	20642	20467	20430	20539	20469	20446	20574	20357	20550	20519	20507	20649	20478	20476	20450	20540	20259	20473	20548	20765	20553	20596	20421	20243	20592	20547	20560	20464	20633	20576	20474	20657	20625	20658	20586	20505	20502	20426	20515	20494	20631	20613	20520	20537	20493	20274	20291	20448	20491	20521	20577	20661	20538	20759	20522	20392	20769	20637	20488	20466	20565	20605	20556	20599	20198	20513	20676	20481	20408	20463	20382	20640	20431	20566	20635	20431	20404	20332	20632	20378	20554	20500	20692	20529	20452	20478	20545	20552	20471	20426	20529	20639	20522	20632	20677	20815	20635	20653	20540	20482	20563	20473	20712	20836	20587	20345	20695	20555	20704	20631	20726	20566	20666	20700	20545	20571	20742	20448	20506	20583	20535	20435	20492	20358	20531	20472	20483	20436	20366	20538	20651	20684	20558	20584	20697	20576	20237	20269	20486	20556	20506	20426	20392	20455	20556	20614	20351	20711	20499	20731	20447	20450	20704	20316	20599	20564	20636	20582	20602	20645	20444	20734	20470	20437	20700	20687	20634	20367	20248	20610	20332	20386	20564	20593	20781	20582	20618	20559	20505	20471	20196	20393	20608	20367	20436	20262	20440	20390	20621	20469	20435	20399	20609	20488	20598	20435	20405	20468	20522	20660	20546	20451	20646	20233	20721	20645	20486	20370	20657	20759	20814	20489	20517	20469	20565	20493	20309	20584	20497	20550	20604	20526	20590	20413	20686	20606	20514	20486	20405	20298	20559	20442	20321	20768	20496	20558	20471	20537	20544	20582	20526	20704	20493	20614	20500	20445	20470	20631	20464	20544	20383	20517	20642	20586	20496	20511	20453	20565	20644	20491	20709	20558	20764	20624	20560	20644	20307	20370	20471	20539	20507	20543	20632	20597	20462	20659	20697	20680	20759	20494	20462	20550	20456	20506	20432	20612	20484	20544	20365	20615	20430	20603	20453	20544	20404	20327	20424	20539	20351	20517	20437	20604	20470	20335	20496	20430	20336	20511	20496	20597	20783	20583	20565	20362	20446	20264	20505	20541	20415	20492	20381	20508	20604	20367	20338	20603	20488	20330	20714	20482	20677	20497	20532	20592	20520	20455	20604	20567	20593	20687	20580	20411	20532	20689	20528	20705	20759	20602	20649	20530	20380	20597	20606	20565	20797	20560	20581	20289	20412	20490	20805	20394	20467	20383	20620	20412	20663	20383	20621	20566	20395	20551	20377	20543	20694	20641	20635	20631	20591	20555	20596	20503	20381	20613	20525	20578	20693	20529	20608	20597	20659	20511	20356	20463	20724	20513	20444	20454	20679	20734	20418	20453	20471	20640	20585	20675	20580	20565	20625	20455	20495	20462	20703	20474	20572	20599	20609	20623	20292	20640	20472	20421	20652	20380	20705	20465	20527	20478	20260	20400	20607	20625	20507	20549	20597	20612	20487	20379	20479	20413	20471	20617	20614	20578	20520	20579	20533	20545	20490	20418	20538	20611	20612	20438	20296	20517	20403	20519	20429	20598	20465	20407	20508	20274	20390	20643	20510	20431	20457	20315	20605	20527	20397	20612	20594	20392	20682	20675	20478	20566	20531	20307	20306	20315	20394	20535	20512	20523	20512	20551	20493	20661	20560	20673	20595	20495	20655	20473	20673	20651	20349	20900	20568	20548	20494	20494	20564	20561	20427	20502	20512	20695	20647	20456	20511	20468	20451	20489	20283	20536	20705	20417	20655	20687	20641	20622	20484	20570	20587	20518	20742	20692	20412	20682	20708	20532	20671	20639	20544	20546	20271	20550	20066	20585	20645	20297	20545	20571	20383	20509	20400	20352	20525	20592	20713	20442	20411	20537	20632	20618	20700	20308	20449	20476	20616	20326	20531	20370	20689	20554	20465	20301	20601	20259	20567	20535	20414	20510	20243	20574	20703	20474	20682	20393	20401	20572	20711	20530	20416	20481	20550	20542	20598	20471	20421	20501	20534	20422	20775	20571	20562	20353	20345	20478	20440	20348	20746	20419	20620	20450	20708	20626	20544	20516	20591	20573	20531	20617	20674	20357	20551	20477	20399	20453	20520	20517	20486	20644	20686	20444	20494	20672	20535	20474	20357	20332	20496	20601	20284	20667	20426	20435	20555	20451	20574	20598	20415	20506	20422	20647	20476	20476	20531	20516	20534	20551	20658	20394	20501	20622	20581	20629	20570	20396	20507	20485	20457	20546	20479	20579	20721	20541	20330	20498	20488	20529	20496	20436	20703	20481	20376	20393	20828	20585	20394	20661	20668	20540	20392	20387	20491	20638	20357	20708	20509	20474	20489	20711	20508	20483	20550	20550	20503	20655	20512	20397	20641	20544	20534	20610	20411	20550	20435	20609	20660	20706	20607	20571	20472	20457	20816	20516	20526	20508	20737	20632	20265	20582	20611	20545	20304	20592	20619	20581	20444	20614	20502	20576	20497	20506	20467	20521	20677	20714	20585	20470	20460	20687	20647	20543	20632	20470	20499	20273	20541	20560	20486	20589	20471	20334	20445	20510	20410	20398	20423	20476	20591	20369	20557	20674	20470	20390	20541	20433	20581	20508	20437	20510	20576	20596	20650	20573	20476	20676	20596	20459	20288	20552	20854	20773	20519	20527	20650	20683	20351	20513	20629	20436	20405	20445	20417	20357	20562	20560	20529	20668	20798	20492	20331	20459	20536	20581	20577	20385	20449	20339	20537	20724	20733	20630	20452	20408	20605	20690	20612	20426	20520	20775	20607	20681	20537	20520	20356	20594	20473	20623	20376	20635	20653	20735	20398	20618	20587	20713	20388	20470	20536	20579	20569	20442	20532	20448	20647	20430	20452	20461	20651	20652	20539	20387	20446	20370	20521	20469	20539	20702	20543	20429	20439	20383	20611	20538	20436	20715	20649	20457	20495	20550	20436	20592	20429	20633	20445	20514	20370	20438	20608	20483	20789	20816	20539	20680	20492	20349	20504	20352	20568	20386	20500	20710	20512	20495	20470	20496	20557	20461	20639	20320	20590	20341	20330	20655	20607	20648	20606	20518
26334	35059	30459	20645	18180	17376	17435	17265	17429	17260	17336	17258	17382	17519	18588	18668	18336	17833	17465	17225	17084	17182	17128	17273	17259	17037	17065	17308	16997	17210	17253	17319	17190	17166	17361	17185	17201	17200	17060	17109	17345	17061	17018	17123	17221	17140	17093	17197	17150	17209	17250	17176	17204	17137	17257	17206	17260	17207	17157	17230	17267	17103	17072	17248	17142	17164	17197	17237	17167	17086	16941	17156	17268	17022	17154	17192	17135	17148	17100	17084	17096	17297	17070	17133	17099	17040	17210	17225	17127	17121	17205	17144	17219	17069	17068	17171	17190	17084	17029	17138	16938	17121	17191	17140	17129	17099	17141	17288	17126	17121	16993	17089	17143	17272	17000	17071	17099	17112	17258	17039	17341	17046	17140	17353	17152	17222	17092	17041	17157	17108	17162	17163	17080	17237	17115	17265	17196	17116	16983	17015	16986	17173	17036	17146	17231	17161	17223	17254	17092	17134	17104	17047	17233	17066	16965	17075	16997	17086	17070	16975	17192	17040	17155	17266	17155	17109	17223	17052	17143	17233	17339	17082	17138	17062	17212	17106	17158	17110	17223	17269	17016	17187	17216	17179	17199	17305	17288	17169	17133	17229	17145	17124	17195	17048	17067	17045	17110	17184	17046	17338	17202	17168	17062	17006	17114	17066	17233	17138	17210	17262	17238	17048	17174	17265	17145	17113	17202	17312	17242	17032	17299	17197	17198	17065	17230	17155	17236	16989	17132	17048	16993	17256	16994	17338	17082	17210	17062	17066	17177	17227	17307	17306	17137	17185	17147	17144	17140	17077	17101	17125	17199	17098	16997	17202	17080	17099	17204	17236	17046	17095	17157	17125	17237	17168	17398	17197	16972	17064	17120	17262	16927	17254	17101	17170	17228	17189	17209	17216	17050	17205	17104	17095	17140	17108	17048	17148	17269	17088	17132	17056	17199	17257	16968	17333	17094	17164	17044	17090	17144	17298	17308	17094	17310	17375	17087	16995	17229	17246	17085	17215	17185	17092	17248	17085	17192	17151	16985	17097	17181	17204	17022	17073	17124	17137	17128	17267	17088	17234	17136	17074	17107	17101	17117	17304	16962	17232	17106	17062	17209	17068	17086	17151	17148	17227	17054	17002	17136	17154	17173	16934	17234	17092	16917	17068	17158	17208	16933	17258	17098	17175	17235	17206	17320	17194	17283	17108	16993	17320	17058	17125	17194	17068	17168	17112	17235	17122	17208	17177	17283	17121	17110	17129	17051	17175	17085	17240	17199	17047	17271	17233	17270	17426	17120	17143	17084	17151	17034	17190	17269	17172	17287	17089	17081	17131	17271	17087	17235	17115	17191	16955	17104	17115	17093	17093	17083	17119	17091	17107	17148	17305	17144	17044	17254	17114	17123	17313	17168	17097	17281	17063	17245	17124	17065	17298	17128	17145	17170	17213	17080	17203	17165	17172	17160	17248	17280	17179	17112	17126	17215	17084	17203	17199	17188	17221	16980	17178	17300	17205	17004	17102	17077	17254	16997	17203	17250	17119	17025	17260	17148	17237	17210	17046	17057	17211	17142	16935	17069	17162	17162	17238	16979	17354	17210	17309	17226	17145	17107	17165	17177	17265	17242	17029	17007	17256	17212	17054	17103	17174	17281	17149	17172	17134	17214	17088	17146	17234	17222	17207	17149	17156	17210	17012	17095	17191	17279	17383	16942	17106	17154	17050	17153	17158	17284	17214	17191	17269	17202	17119	17176	17261	16982	17187	17137	17241	17133	16995	17156	17081	17035	17293	17049	17295	17034	17246	17164	17030	17129	17114	17187	17306	17207	17046	17178	17208	17092	17178	17192	17089	17162	17188	17060	17199	17064	17223	17244	17162	17153	17148	17141	17096	17273	17223	17177	17056	17245	17284	17003	17009	17218	17209	17143	17045	17294	17134	17077	17112	17087	17202	17170	17028	17195	17046	17180	17263	17137	17119	17016	17055	17246	17106	17108	17052	17228	17241	17252	17206	17083	17202	17282	17158	17318	17137	17098	17208	17231	17271	17064	17012	16978	17314	17142	17338	17157	17051	17077	17179	17090	17123	17133	17018	17237	17152	17064	17112	17226	17126	17134	17076	17109	17232	17136	17065	17511	17206	17176	17177	17249	17175	17283	17179	17156	17173	17227	17011	17427	17204	17205	17156	17241	17004	17103	17082	17308	17269	17251	17181	17372	17009	17157	17440	17441	17151	17054	17361	17236	17124	17292	17302	17258	17195	17113	17128	16997	17169	17136	17114	17242	17148	17048	17286	16981	17238	17183	17151	17167	17117	17175	17096	17320	17356	17163	17037	17268	17175	17312	17261	17184	17134	17299	17044	17066	17120	16968	17117	17134	17277	17203	17166	17350	17055	17259	17187	17381	17164	17117	17135	17180	17278	17107	17180	16919	17174	16888	17172	17133	17132	17220	17151	17283	17153	17331	17088	17193	17192	17220	17118	17239	17003	17123	17111	16974	17360	17138	17216	17203	17149	17204	17232	17118	17270	17187	17113	17239	17039	17210	17370	17098	17140	17280	17087	17179	17113	17327	16925	17396	17443	17337	17247	17164	17166	17210	16939	17137	17262	17203	17251	17189	17121	17338	17095	17320	16998	17217	17309	17069	17006	17246	17208	17128	17278	17031	17234	17233	17005	17040	17175	17288	17366	17114	17204	17039	17097	17123	17006	17204	17081	17132	17307	17189	17064	17076	17163	17211	17201	17237	17153	17059	17274	17183	17223	17031	17135	17210	17083	17232	17209	17121	17112	17186	17136	17211	17198	16978	17478	17166	17109	17281	17072	17198	17108	17141	16961	17141	17107	17221	17161	17299	17289	16951	17386	17192	17050	17163	17298	17200	17123	16980	17111	17185	17208	17140	16969	17236	17115	17247	17015	17065	17195	17061	17072	17274	17294	17266	17154	16981	17103	17168	17231	17102	17274	17126	17042	17162	17083	17118	17217	17148	17189	17252	17194	17284	17137	17259	17062	17145	17102	17149	17314	17185	17205	17221	17188	17023	16901	17172	17124	17133	17249	17213	17179	17250	17149	17114	17193	17206	17310	17201	17157	17198	17219	17139	17296	17116	17132	17222	17159	17135	17120	17115	17253	17033	17084	17089	17183	17111	17106	17327	17208	17168	17177	17182	17122	17283	17081	17089	17156	17254	17186	16969	17251	17158	17229	17077	17146	17115	17184	17057	17282	17212	17139	17211	17146	17213	17304	17037	17112	17192	17069	17061	17276	17146	16921	17191	17278	17177	17193	17200	17213	17074	17110	16968	17013	17300	17085	16984	17116	17227	17250	17108	17263	17307	17190	17175	17013	17081	17177	17087	17177	17163	17116	17221	17301	17161	17079	17257	17033	17014	17215	17110	17195	17054	17217	16956	17254	16969	17158	17182	17047	17197	17114	17340	17211	17225	17222	17096	17194	17162	16985	17351	17208	17281	16999	17110	16959	17064	17252	17062	17198	17307	17254	17335	17121	17013	17059	17166	17272	17131	17006	17346	17131	17063	16983	17141	17270	17112	17381	17239	17161	17116	17085	17050	17127	16953	17217	17125	17135	17066	16924	17341	17211	17269	17133	17173	17007	16973	17202	17114	17113	17217	17272	17186	17188	17118	17031	17317	17261	17048	17190	17205	17090	17282	17073	17000	17081	17199	17170	17198	17217	17107	17211	17162	17209	17235	17252	17127	17048	17239	17229	17204	17142	17062	17068	17230	17169	17203	17203	17140	17176	17202	17030	17180	17062	16902	17196	17134	17229	17134	17209	17154	17003	16955	17293	17079	17097	17071	17254	17089	17191	17204	17171	17212	17132	17168	17049	17292	17300	17277	17116	17210	17029	17024	17255	16898	17097	17143	16956	17283	17320	17171	17079	17321	17050	17192	16989	17071	17132	17266	17221	17081	17130	17158	17216	17177	17162	17154	17076	17211	17215	17277	17146	17029	17118	17310	17220	17064	17291	17098	17172	17262	17205	17169	17178	17181	17158	17148	17111	17121	17168	17302	17135	17141	17186	17192	17262	17153	17200	16977	17242	17204	17221	17062	17089	17392	17075	16990	17237	16968	17126	17113	17023	17098	17192	17226	17142	17151	17298	17192	17101	17307	17313	17255	17056	17273	17180	17227	17032	17294	17145	17186	17244	16950	17176	17138	17171	17029	17210	17181	17194	17146	17186	17223	17205	17337	17168	17126	17008	17215	17191	17041	17307	17079	17047	17090	17118	17091	17222	17092	17142	17178	17182	16958	17126	17226	17207	17217	17145	16897	17318	17207	17222	17075	17423	17097	16985	17018	17288	17151	17188	17266	17028	17195	17072	17133	17122	16969	17206	17175	17358	17210	17032	17155	17304	17036	17098	17190	17203	17265	17103	17154	17262	17039	17100	17270	17231	17355	17023	17277	17310	17069	17219	17088	17035	17245	17137	17305	17216	17133	17169	17389	17176	17139	17159	17143	17203	17146	17210	17081	17157	17156	17073	17192	17114	17037	17309	16948	17111	17243	17273	17305	17153	17165	17075	17152	17286	17039	17257	17213	17183	17110	17018	16979	17145	17208	17080	17163	17242	17266	17188	17245	17178	17119	17149	17092	17193	17199	17105	17036	17154	17226	17093	17103	17104	17149	17137	17287	17156	17081	17297	17200	17186	17183	17063	17142	17313	17202	17076	17311	17316	17073	17229	17177	17189	17401	17155	17214	17241	17271	17198	16984	17096	17125	17093	17178	17103	17232	17088	17139	16976	17258	17162	17299	17326	17328	17070	17014	17073	17216	17109	16969	17203	17156	17281	17175	17242	17145	17262	17196	17234	17150	17149	17308	17084	17277	17234	17190	17126	17154	17188	17216	17129	17077	17062	17171	17101	17122	17153	17169	17272	17183	17201	17164	17379	17133	17315	17240	17330	16970	17110	17133	17202	17106	17300	16884	17105	17194	17238	17090	16963	17199	17076	17039	17253	17196	17139	17174	17106	17118	17088	17037	17339	17225	17108	17005	17080	17113	17263	17175	17171	17302	17294	17157	17060	17203	17208	17128	17123	17276	17222	17080	17159	17218	17258	17091	17104	17112	17194	17224	17300	17181	17144	17311	17264	17119	17099	17413	17198
23952	21327	28689	25334	24121	24367	23773	21311	20905	21037	21090	21139	21766	23564	26496	26289	24679	23024	21889	21045	20652	20529	20358	20326	20184	20320	20403	20340	20490	20392	20394	20383	20286	20413	20308	20424	20323	20493	20280	20271	20262	20448	20588	20672	20384	20279	20317	20424	20355	20362	20336	20407	20503	20441	20220	20246	20298	20379	20440	20468	20334	20289	20441	20445	20250	20364	20397	20300	20547	20251	20357	20489	20227	20513	20405	20156	20431	20489	20300	20421	20405	20488	20290	20267	20516	20124	20408	20317	20462	20382	20317	20082	20212	20265	20212	20316	20289	20512	20389	20399	20271	20289	20297	20370	20218	20434	20243	20404	20163	20332	20273	20143	20473	20456	20337	20232	20291	20267	20386	20442	20371	20216	20392	20422	20346	20471	20295	20432	20290	20421	20493	20243	20222	20547	20275	20360	20299	20312	20410	20266	20345	20427	20413	20419	20295	20244	20273	20478	20398	20238	20415	20156	20133	20413	20186	20326	20181	20344	20303	20440	20372	20370	20355	20589	20202	20305	20282	20263	20346	20313	20309	20526	20357	20302	20436	20242	20616	20301	20437	20308	20352	20361	20447	20255	20363	20338	20364	20408	20467	20487	20334	20446	20363	20193	20233	20384	20365	20435	20555	20435	20320	20256	20320	20390	20299	20379	20362	20339	20212	20400	20574	20344	20204	20143	20330	20456	20199	20394	20414	20128	20204	20505	20328	20306	20483	20423	20349	20305	20157	20311	20442	20321	20409	20332	20366	20484	20413	20337	20463	20425	20291	20214	20201	20371	20071	20312	20439	20420	20317	20214	20532	20473	20317	20390	20446	20363	20321	20095	20240	20309	20273	20397	20280	20017	20174	20098	20168	20410	20371	20313	20204	20152	20342	20428	20306	20568	20317	20468	20450	20181	20560	20083	20236	20437	20232	20281	20393	20542	20187	20308	20417	20197	20474	20225	20199	20366	20350	20501	20285	20445	20301	20392	20089	20087	20105	20207	20013	20330	20532	20253	20286	20563	20426	20158	20282	20421	20339	20250	20204	20227	20464	20370	20255	20188	20436	20362	20343	20372	20441	20577	20291	20410	20278	20315	20366	20371	20252	20308	20282	20193	20497	20254	20384	20228	20291	20522	20321	20348	20180	20227	20215	20361	20461	20149	20150	20220	20369	20182	20313	20327	20291	20251	20310	20345	20346	20348	20369	20000	20225	20447	20501	20453	20321	20243	20456	20367	20278	20397	20285	20236	20280	20467	20314	20349	20353	20154	20465	20474	20330	20374	20284	20298	20485	20336	20370	20098	20300	20099	20367	20418	20361	20477	20370	20354	20312	20423	20499	20440	20412	20161	20267	20417	20110	20594	20359	20204	20370	20349	20217	20441	20393	20458	20170	20243	20388	20271	20282	20212	20306	20305	20399	20274	20560	20655	20328	20036	20214	20131	20667	20374	20135	20265	20385	20290	20438	20070	20323	20553	20404	20200	20466	20209	20353	20429	20331	20245	20313	20288	20493	20347	20222	20351	20343	20312	20315	20267	20140	20233	20283	20341	20216	20394	20260	20189	20353	20371	20074	20200	20295	20227	20238	20374	20632	20489	20465	20214	20191	20157	20102	20265	20282	20095	20368	20143	20321	20254	20255	20244	20272	20066	20325	20366	20380	20051	20234	20281	20644	20428	20389	20517	20324	20291	20616	20264	20214	20301	20268	20271	20269	20202	20275	20281	20186	20196	20442	20508	20189	20322	20403	20181	20311	20482	20272	20248	20577	20456	20349	20267	20297	20281	20262	20110	20373	20296	20300	20135	20568	20273	20389	20534	20162	20225	20228	20312	20395	20193	20057	20206	20224	20221	20350	20261	20218	20245	20344	20348	20280	20218	20366	20385	20322	20193	20345	20348	20424	20357	20341	20369	20146	20307	20020	20430	20396	20315	20197	20213	20393	20484	20426	20265	20287	20475	20380	20178	20493	20386	20237	20024	20181	20108	20243	20429	20298	20360	20462	20390	20405	20322	20199	20025	20314	20325	20421	20245	20311	20322	20191	20395	20280	20256	20266	20191	20386	20122	20093	20282	20514	20473	20122	20201	20431	20401	20423	20322	20221	20357	20307	20271	20583	20472	20375	20198	20135	20287	20163	20509	20296	20401	20532	20448	20295	20415	20440	20369	20205	20332	20244	20304	20347	20487	20449	20296	20224	20399	20243	20211	20490	20520	20175	20305	20249	20187	20331	20367	20122	20197	20307	20067	20204	20491	20586	20058	20550	20295	20275	20273	20287	20431	20362	20522	20436	20387	20328	20430	20415	20331	20393	20358	20293	20266	20416	20391	20541	20489	20415	20358	20241	20278	20373	20445	20309	20329	20542	20423	20228	20193	20535	20110	20263	20325	20367	20219	20331	20184	20382	20473	20383	20415	20441	20328	20279	20355	20255	20276	20390	20523	20301	20177	20414	20241	20253	20505	20406	20284	20430	20307	20439	20319	20236	20259	20347	20412	20299	20411	20310	20249	20080	20475	20443	20407	20221	20171	20489	20461	20387	20387	20188	20445	20248	20244	20388	20326	20306	20355	20243	20352	20364	20358	20364	20438	20192	20445	20322	20367	20264	20373	20240	20206	20228	20194	20386	20209	20369	20286	20486	20375	20263	20330	20348	20416	20441	20308	20331	20634	20398	20363	20417	20297	20439	20195	20117	20449	20217	20434	20343	20254	20351	20296	20336	20305	20383	20323	20466	20231	20321	20382	20358	20314	20391	20377	20245	20301	20342	20362	20235	20295	20452	20359	20311	20333	20512	20334	20267	20527	20205	20320	20195	20258	20348	20404	20334	20173	20313	20260	20491	20417	20421	20319	20247	20452	20256	20234	20276	20343	20156	20287	20173	20347	20370	20222	20380	20400	20349	20272	20128	20330	20384	20093	20366	20382	20415	20276	20349	20407	20225	20298	20312	20168	20270	20421	20257	20235	20200	20516	20303	20495	20276	20474	20272	20269	20351	20248	20296	20168	20208	20381	20395	20342	20406	20435	20224	20275	20310	20276	20431	20302	20375	20328	20122	20351	20148	20482	20403	20238	20480	20462	20371	20330	20430	20433	20506	20356	20455	20429	20216	20364	20298	20206	20409	20295	20077	20551	20239	20352	20152	20247	20413	20322	20247	20149	20319	20332	20465	20282	20319	20435	20347	20632	20329	20318	20350	20132	20384	20644	20319	20363	20403	20243	20339	20489	20323	20421	20118	20368	20308	20046	20188	20328	20308	20195	20331	20278	20205	20368	20176	20307	20423	20371	20380	20384	20221	20264	20418	20316	20267	20410	20372	20351	20271	20152	20081	20190	20333	20273	20496	20406	20409	20535	20183	20466	20285	20447	20202	20370	20549	20615	20431	20271	20249	20323	20393	20350	20156	20131	20455	20374	20065	20268	20343	20354	20409	20203	20381	20313	20318	20436	20458	20318	20118	20178	20417	20230	20235	20313	20207	20264	20488	20583	20241	20420	20232	20236	20404	20301	20204	20398	20381	20230	20175	20066	20200	20368	20261	20380	20390	20182	20426	20340	20268	20309	20338	20265	20401	20244	20400	20145	20165	20294	20286	20373	20609	20276	20633	20398	20455	20303	20124	20091	20224	20343	20138	20509	20295	20232	20075	20178	20194	20139	20491	20249	20399	20434	20041	20374	20399	20154	20467	20390	20280	20333	20389	20361	20347	20409	20301	20464	20322	20358	20568	20294	20505	20261	20507	20252	20446	20324	20201	20446	20296	20398	20527	20393	20508	20443	20292	20281	20394	20318	20403	20341	20395	20462	20383	20395	20406	20421	20208	20430	20279	20139	20385	20319	20205	20336	20431	20267	20467	20500	20499	20221	20367	20499	20331	20277	20321	20147	20350	20552	20136	20197	20329	20307	20272	20452	20278	20254	20487	20227	20099	20281	20279	20481	20423	20362	20225	20334	20356	20413	20397	20411	20585	20261	20319	20408	20025	20242	20325	20499	20556	20281	20168	20221	20452	20270	20254	20381	20374	20289	20365	20375	20074	20251	20338	20288	20358	20344	20491	20431	20420	20357	20456	20307	20459	20228	20361	20450	20359	20203	20404	20468	20549	20193	20401	20379	20262	20519	20246	20316	20406	20365	20440	20391	20173	20329	20354	20129	20416	20536	20465	20331	20363	20130	20266	20400	20238	20184	20334	20254	20348	20289	20515	20500	20334	20259	20334	20267	20361	20287	20445	20485	20399	20197	20029	20250	20483	20438	20486	20120	20296	20443	20434	20291	20183	20177	20182	20268	20295	20215	20148	20245	20427	20527	20440	20081	20467	20374	20487	20429	20442	20503	20380	20272	20327	20369	20318	20370	20320	20519	20460	20245	20433	20200	20267	20161	20269	20221	20337	20214	20216	20267	20376	20302	20339	20439	20339	20392	20589	20220	20303	20382	20550	20149	20359	20357	20309	20213	20253	20466	20371	20387	20184	20323	20430	20164	20135	20254	20438	20252	20330	20546	20120	20147	20471	20370	20533	20308	20276	20309	20329	20309	20545	20432	20272	20362	20174	20370	20284	20416	20492	20395	20389	20211	20262	20118	20263	20323	20131	20602	20436	20293	20217	20099	20294	20349	20199	20139	20148	20218	20463	20450	20223	20269	20383	20139	20367	20533	20315	20372	20332	20260	20411	20307	20579	20514	20363	20304	20169	20339	20381	20324	20475	20319	20371	20341	20404	20302	20284	20344	20295	20468	20258	20501	20388	20416	20276	20294	20087	20136	20410	20460	20202	20301	20164	20287	20483	20310	20402	20295	20417	20251	20420	20296	20411	20373	20570	20346	20629	20632	20553	20335	20628	20513	20120	20312	20215	20281	20223	20239	20192	20434	20537	20349	20305	20130	20362	20259	20195	20440	20310	20461	20330	20317	20190	20331	20360	20100	20411	20406	20147	20363	20238	20307	20301	20441	20458	20473	20271	20433	20369	20462	20394	20451	20513	20286	20052	20248	20270	20593	20523	20381	20382	20407	20556	20207	20368	20279	20389	20216	20191	20237	20356	20390	20325	20327	20455	20447	20466	20473	20554	20170	20438	20407	20154	20254	20095	20378	20452	20404	20142	20252	20328	20384	20347	20340	20184	20414
27173	44316	42385	31626	25634	20340	18271	18183	17790	17456	17576	17638	19233	22144	25860	25278	22493	20116	18564	17602	17337	17157	16948	16923	17047	17184	17093	16941	17214	16919	17054	16874	17054	16978	17089	16993	17220	17002	17089	17128	17105	16837	17078	16937	17089	17000	17095	17246	17152	17145	17011	17182	17092	17115	17140	17028	17117	16999	17129	17086	17085	17013	17192	17002	16905	17059	17176	17112	17059	17063	17137	17045	16988	17124	17123	17154	17013	17015	17171	17026	17067	17053	16897	17101	16988	16978	17050	16974	16949	16831	17109	17062	17093	16960	16990	16986	16909	17185	16995	17046	17061	17026	17043	16926	16959	17030	17183	17045	16993	17014	17145	17038	16927	16930	17002	17164	16997	16967	16966	17066	16879	16968	16846	17080	16985	17013	16901	16980	17064	16957	17020	16969	17111	16995	17020	16992	17019	16997	17236	17036	17021	16916	17232	16991	17097	17042	16803	16967	17097	16915	17079	16959	16912	16938	16925	16934	17128	16863	17039	17129	17089	17045	17101	16971	16780	17000	17132	17019	16993	17046	17058	17079	17124	16964	17173	17087	17213	16995	17054	17024	16816	17012	17028	16960	16798	16994	16954	16937	16963	16943	17069	17005	17145	17142	17062	16960	17089	17007	17013	17067	16896	17037	17205	16963	17184	16972	16951	16926	17031	17073	17025	17097	16946	16969	16954	16941	17097	17105	17118	16953	17255	17142	17103	17029	17188	17041	17043	16846	16707	17078	16920	16949	17162	16986	17009	17183	17020	17017	17059	17004	16922	17093	17188	16953	16944	16865	17015	17091	17101	17097	17090	17158	16967	17089	16950	16940	17160	16883	17043	17130	17083	17055	17127	16776	16888	17040	17108	17007	17005	17119	16979	17012	16974	17079	16963	17064	16950	16944	16949	17144	16998	16988	17101	17060	17229	16940	17059	17067	16995	16926	16997	16925	17030	17029	17035	17219	16922	17083	17039	16940	17064	16993	17087	16898	16852	17135	16998	16956	17005	17039	17008	17013	17022	17166	16940	16999	16992	16907	17075	17025	17166	17046	17166	16926	17152	16952	17153	16888	17152	17050	17004	17021	17052	16894	17055	16936	17107	16819	17021	17045	17131	16842	16882	17015	16984	16962	17096	17081	16999	16745	17062	17005	17302	17266	17026	16923	17117	17048	16916	17191	17032	16934	16989	17141	16916	17007	17005	17176	16971	17185	16955	17092	16977	17045	17094	17131	16960	17002	16865	16865	17106	17053	16876	16821	17031	17218	16999	16979	16924	17112	17068	16957	17018	17062	17005	17035	17105	16932	17114	16909	16977	16977	17027	16960	16919	16993	16946	16869	17168	16922	17108	16978	16969	17066	17069	17222	16823	17009	16865	17042	17101	16904	16987	16948	16928	16886	16969	16921	17129	16989	17012	17040	17135	17199	17106	17069	16954	17054	17081	16995	17016	16822	16944	16936	16952	16856	16993	17091	17095	17031	17206	16842	17066	17209	17103	17013	16999	17167	16932	16896	17210	17013	17044	16845	17068	17004	17158	16889	16927	17069	17162	16957	17048	16912	17123	16931	16849	17135	17121	17238	17157	16984	17069	17343	16892	17053	16948	16883	16993	17061	16998	17106	17083	17069	16923	17013	16963	17057	16869	17098	17019	17087	17143	17066	16862	17161	17022	17062	17028	17033	17107	17130	17203	17043	17011	16964	16847	17201	17062	16932	16922	17043	17081	16960	16984	17100	17061	16972	17048	16935	16872	16984	17142	17097	17106	16890	17022	17033	17034	16890	16986	17005	17070	17092	16826	17037	16989	17162	16972	16965	17001	16956	16963	17120	16899	17052	16974	17208	16965	17178	16904	17201	16998	17039	17030	16916	17038	17179	17122	17026	17002	17125	16942	16997	16950	17065	16947	16809	16911	16897	16997	16986	17057	17067	16861	16992	16872	17106	17073	16992	16911	17105	17118	17077	17213	16931	17036	17138	17039	16932	16906	16973	17146	16912	17082	17012	17077	17126	16878	16943	17034	17119	17010	17274	17047	17059	16976	17213	17251	17132	17080	17007	17228	17110	17058	17203	16945	17103	17081	17321	16924	17104	17024	16904	16991	17014	16941	16852	16956	17052	17101	17158	16875	17100	17053	16945	17009	17034	17076	17042	16892	17204	17069	17018	16970	16962	17026	17130	17035	17117	16917	16861	17085	17049	16970	16916	17222	16979	17018	16971	17234	16919	17086	17033	16989	16968	16984	16992	17090	16971	17119	16950	16990	17289	17008	17028	16916	16975	16758	17099	17081	16872	17110	17164	16881	16870	16891	17008	17059	16917	16975	17097	17093	16940	17226	17098	17023	17055	16946	16964	16902	16898	17048	17039	17053	16999	17024	16892	16969	17141	16893	16891	17127	17107	17140	17040	17075	16941	17017	17154	17105	17052	16911	16941	17005	17042	17082	17100	17062	16821	17218	17036	17026	16982	17053	17038	16803	16884	17075	16993	17068	17049	16974	16977	16981	17119	17073	16891	16853	16970	17169	16933	16742	16907	17037	17204	17117	16873	17102	17147	17011	16859	17084	17094	16941	17000	16995	16911	16992	17040	17077	17150	17088	16982	17108	17051	16935	17075	17153	17052	17026	16941	16929	17065	16912	17013	17018	17011	17180	17075	17032	17071	17091	17088	16876	17151	16955	16931	17193	16950	16980	16985	17025	16959	17067	17031	17018	17064	17177	17072	16988	16964	17089	16929	17010	16998	17048	16884	17025	17080	17117	17007	16956	17010	17068	16960	17033	17062	16984	16997	17144	17044	16892	17009	17039	16961	17097	17117	17040	17061	17020	16939	16946	17072	16973	17075	17085	17164	17002	16958	17067	17100	16950	17038	16899	17035	17010	16992	17021	17167	16930	17030	16994	16979	16993	17004	16893	16902	16994	17102	16967	17020	17093	16885	17041	17050	17125	16845	17033	16966	17063	16914	17045	17104	16924	17136	16992	17107	17254	16915	16910	17013	17086	16979	17059	17020	16970	16954	16865	17180	16963	17134	17088	17115	16925	17043	16982	16945	17009	17115	16971	16889	17093	16929	16989	17128	17168	16950	17059	17069	17088	16830	17062	17059	16975	17069	17106	16996	17029	16982	16987	16888	17055	17079	16930	17155	17099	16972	17133	16961	17011	16950	16949	16956	17059	17089	16992	17051	17117	16921	16966	16994	16977	16813	17015	16793	17131	16744	16988	17020	16933	17086	17208	16973	17125	17194	17038	17129	17000	17092	17050	16830	17147	17063	16956	16966	17183	17000	17030	17013	17082	16943	17199	17302	17087	16901	17159	17067	17091	17012	16974	17025	16970	16951	17032	17064	17141	16975	17065	17080	17078	16873	17052	17019	17005	17114	17070	17056	16943	17075	16982	17009	17158	16890	16912	16984	17164	16851	17219	17291	17010	16971	16954	16957	17058	17143	16947	17025	16877	17037	17129	17090	17008	17038	17177	16986	16786	16932	17157	16884	16931	17041	17029	16921	16910	17125	16929	16925	16951	17043	16936	17056	16948	16947	17001	17087	16993	16956	16901	16977	17011	17165	16896	16975	17013	17062	17341	17001	16955	16870	17127	17098	17041	16885	16966	16994	16999	16910	16931	16952	17083	16799	16954	16881	17130	16877	17077	17031	16934	16897	17072	16851	16957	16905	16981	17188	17149	17111	17152	17065	16939	17038	17040	16970	17134	17013	17037	17018	17187	16931	17326	17115	17064	16972	17155	17058	17091	17164	17104	16880	16834	17201	17027	16869	16929	16852	16976	16772	16966	17051	17086	17102	17027	16953	17034	17074	17021	17003	17191	17196	17094	16947	16946	16913	17172	17144	17130	17090	17035	16999	16996	17102	16874	16945	17103	17085	16856	16964	16878	16980	16849	17017	16980	17023	17033	17029	16996	16909	16836	16806	17028	16927	16973	17052	16961	17037	16907	17101	17023	16938	17135	17072	16917	17067	17021	16964	16943	17126	16881	16944	17035	16871	17083	17046	17109	17029	17063	17182	17095	17101	17221	16967	16815	17000	16759	17086	17139	17167	17143	17068	17038	17127	16869	17024	16991	16995	16925	17019	17061	17097	17167	17178	16962	16979	17163	16980	16901	16981	17005	17125	17175	16936	17254	17166	17049	17075	17066	17223	17283	16976	16825	16948	16758	16901	17103	17004	16982	17095	17259	17006	17024	17087	17122	16929	16932	16985	16943	16999	17051	17034	17129	16978	16917	17136	16985	16830	17141	17176	16929	16870	17100	17037	17037	17096	16965	17223	16951	17008	16997	17215	16917	17097	17115	17033	17140	16965	17218	17032	17139	17042	17031	17087	17189	16964	17127	16879	16715	17118	16972	16994	17021	17109	17068	17077	16951	16805	16962	16973	16941	17146	16984	17100	16969	16994	17179	17209	16925	17083	16902	17136	16889	16932	16966	17115	17006	17148	17109	16999	17022	17159	17022	16995	16989	16849	17079	16934	17071	17070	17092	17012	17089	17105	17000	17130	17049	17129	16991	17126	17141	16965	17062	16983	16960	16958	16896	17049	16964	17138	17023	17125	17007	16931	17038	17073	17116	17005	16992	16926	17040	16998	16911	17123	16971	16944	17096	16914	17186	17050	16965	17047	17062	16910	16977	17043	17049	17118	17079	17036	16910	17073	16915	17184	17005	16982	17106	16880	17103	16884	17067	16890	17031	17093	17132	17040	16977	16931	17260	16923	16983	17087	16925	17005	16960	17069	17107	17027	17163	17091	16985	17033	17018	17128	16988	17054	17132	16991	16968	17108	17093	16886	16973	17055	16907	16998	17057	16950	17152	17155	17034	16917	16827	17045	17129	17062	17029	17050	16997	16970	16906	16898	17089	16938	17085	17018	16976	16909	17046	17173	17010	16991	16783	17068	16970	16958	17069	16997	17102	17122	16807	16880	16938	17046	17063	16960	17146	17043	16949	16989	16970	17069	17014	17045	16946	17192	17005	17218	16966	17156	17196	17181	17101	17127	17141	16999	16941	17002	17016	17067	16853	17077	17059	17056	17008	17147	17075	16964	17090	17069	16893	17245	16776	17093	17031	17132	17236	17084	17004	16983	17136	17156	17188	17069	17121	17131	16960	16789
22757	21345	29206	24174	22425	24484	26774	22278	21671	22005	21798	21670	22500	25305	31135	32421	30037	26397	23924	22313	21528	20961	20957	20935	20843	20669	20748	20689	20644	20793	20866	20818	20766	20870	20714	20644	20735	20662	20544	20839	20773	20641	20624	20687	20454	20725	20679	20720	20413	20693	20700	20635	20628	20704	20658	20729	20776	20736	20875	20596	20820	20748	20610	20621	20717	20643	20653	20609	20835	20546	20708	20663	20841	20769	20544	20646	20586	20585	20566	20760	20727	20702	20547	20540	20570	20470	20731	20535	20486	20447	20569	20596	20688	20473	20813	20762	20462	20685	20660	20534	20430	20434	20807	20700	20717	20455	20724	20598	20797	20784	20722	20814	20670	20770	20815	20600	20789	20564	20623	20753	20513	20375	20547	20519	20486	20684	20464	20555	20488	20660	20677	20539	20601	20716	20482	20458	20536	20502	20631	20494	20758	20597	20666	20454	20355	20490	20627	20603	20542	20749	20720	20665	20622	20569	20437	20549	20503	20644	20559	20553	20615	20642	20671	20909	20681	20795	20709	20729	20451	20642	20701	20634	20798	20624	20703	20432	20784	20736	20742	20648	20572	20502	20608	20590	20528	20645	20618	20748	20672	20442	20732	20643	20672	20533	20530	20438	20748	20733	20877	20771	20572	20810	20475	20593	20507	20806	20476	20383	20593	20788	20616	20770	20542	20879	20654	20378	20424	20536	20722	20493	20589	20482	20744	20447	20702	20544	20678	20297	20426	20488	20598	20673	20532	20586	20806	20583	20582	20723	20505	20630	20732	20751	20703	20742	20590	20427	20638	20416	20629	20625	20686	20617	20724	20659	20725	20442	20189	20791	20573	20428	20655	20692	20619	20488	20563	20636	20542	20537	20434	20582	20584	20573	20673	20372	20590	20529	20451	20698	20470	20666	20617	20552	20623	20476	20561	20560	20634	20545	20449	20584	20353	20732	20687	20489	20475	20627	20477	20651	20625	20581	20530	20638	20586	20396	20411	20464	20585	20514	20755	20905	20563	20739	20714	20502	20670	20600	20269	20614	20440	20713	20681	20529	20707	20557	20500	20752	20631	20497	20605	20402	20403	20692	20723	20669	20390	20665	20595	20669	20514	20477	20821	20689	20565	20503	20768	20605	20730	20686	20585	20527	20534	20552	20912	20694	20588	20441	20448	20577	20458	20502	20421	20500	20720	20736	20687	20478	20606	20571	20608	20771	20600	20455	20792	20421	20637	20557	20482	20528	20707	20601	20408	20598	20546	20523	20412	20699	20435	20588	20394	20390	20614	20629	20509	20675	20335	20670	20524	20301	20558	20638	20575	20566	20657	20738	20601	20565	20565	20668	20421	20647	20494	20521	20620	20619	20827	20665	20604	20579	20835	20699	20390	20514	20795	20518	20653	20584	20628	20589	20564	20513	20508	20631	20539	20455	20576	20368	20642	20557	20736	20588	20675	20425	20594	20564	20675	20545	20604	20745	20552	20540	20619	20679	20558	20721	20583	20439	20598	20495	20498	20807	20558	20745	20662	20733	20684	20504	20586	20577	20448	20542	20526	20690	20772	20434	20558	20508	20785	20559	20779	20348	20496	20644	20593	20278	20774	20722	20525	20570	20664	20956	20607	20442	20525	20533	20831	20463	20582	20609	20473	20624	20886	20537	20594	20591	20471	20630	20597	20618	20438	20683	20618	20542	20552	20688	20394	20780	20531	20656	20758	20620	20531	20671	20650	20442	20677	20711	20794	20766	20643	20889	20614	20500	20551	20736	20507	20842	20510	20665	20630	20698	20734	20657	20598	20752	20572	20423	20608	20588	20585	20518	20526	20443	20586	20523	20634	20838	20596	20774	20745	20372	20675	20570	20484	20466	20693	20568	20679	20768	20565	20634	20528	20546	20655	20733	20651	20590	20640	20783	20599	20645	20747	20770	20725	20517	20690	20650	20820	20431	20673	20458	20589	20555	20531	20652	20716	20664	20413	20785	20705	20644	20619	20530	20524	20321	20573	20736	20501	20685	20447	20402	20543	20434	20556	20388	20519	20549	20487	20628	20499	20614	20671	20466	20613	20406	20527	20631	20790	20606	20553	20683	20555	20529	20621	20556	20692	20671	20792	20655	20266	20606	20626	20872	20408	20607	20534	20584	20413	20818	20516	20599	20609	20596	20586	20464	20536	20434	20692	20493	20686	20559	20693	20642	20395	20826	20486	20601	20592	20460	20667	20686	20643	20455	20666	20692	20762	20510	20488	20510	20598	20752	20592	20672	20625	20385	20678	20552	20735	20666	20670	20620	20430	20434	20645	20531	20685	20490	20591	20471	20472	20361	20617	20556	20523	20616	20668	20576	20614	20546	20663	20439	20735	20511	20600	20556	20777	20563	20515	20663	20636	20668	20377	20579	20544	20675	20637	20381	20741	20608	20408	20559	20806	20632	20768	20683	20486	20595	20423	20840	20509	20554	20471	20667	20818	20709	20705	20751	20676	20605	20699	20646	20791	20736	20651	20638	20652	20535	20508	20652	20519	20674	20658	20586	20646	20628	20664	20492	20472	20501	20636	20475	20602	20472	20475	20526	20695	20668	20659	20629	20798	20723	20586	20491	20809	20641	20381	20540	20469	20720	20468	20621	20594	20579	20551	20843	20637	20697	20466	20645	20741	20460	20408	20742	20591	20766	20451	20597	20692	20478	20441	20572	20665	20600	20699	20538	20193	20590	20590	20384	20532	20752	20712	20674	20602	20790	20384	20604	20695	20659	20530	20658	20590	20484	20610	20619	20556	20420	20563	20476	20745	20513	20644	20683	20473	20442	20734	20497	20669	20792	20711	20490	20766	20583	20729	20487	20633	20454	20404	20452	20649	20747	20623	20593	20666	20852	20483	20792	20712	20679	20619	20581	20848	20695	20470	20714	20582	20636	20693	20673	20689	20681	20617	20470	20652	20498	20771	20834	20666	20511	20564	20509	20536	20620	20420	20600	20666	20883	20766	20768	20419	20682	20550	20666	20687	20650	20759	20500	20630	20710	20530	20680	20609	20814	20659	20567	20593	20690	20714	20535	20824	20351	20650	20588	20731	20547	20642	20556	20640	20461	20780	20494	20686	20640	20713	20563	20551	20565	20576	20441	20711	20572	20561	20787	20540	20466	20462	20422	20407	20559	20650	20701	20657	20696	20473	20722	20697	20602	20589	20406	20719	20455	20487	20581	20437	20447	20622	20689	20540	20664	20621	20555	20503	20760	20595	20728	20567	20581	20690	20616	20506	20464	20430	20493	20550	20503	20792	20604	20391	20687	20540	20732	20861	20559	20805	20436	20600	20742	20749	20669	20422	20661	20455	20340	20612	20605	20565	20627	20453	20655	20623	20561	20654	20603	20657	20513	20573	20481	20552	20532	20587	20547	20594	20492	20783	20513	20548	20596	20723	20524	20600	20894	20475	20720	20592	20696	20699	20767	20563	20536	20658	20468	20621	20613	20607	20667	20659	20709	20453	20504	20786	20657	20738	20535	20610	20624	20525	20640	20469	20589	20674	20534	20646	20526	20505	20440	20432	20744	20758	20524	20538	20616	20729	20498	20566	20563	20727	20623	20682	20374	20545	20744	20596	20653	20790	20691	20560	20340	20690	20712	20724	20622	20593	20402	20690	20639	20529	20631	20620	20518	20730	20640	20631	20657	20538	20679	20448	20618	20670	20628	20716	20519	20610	20689	20485	20590	20685	20558	20638	20717	20577	20610	20738	20629	20459	20579	20539	20632	20505	20700	20645	20710	20465	20708	20502	20578	20697	20732	20564	20548	20540	20731	20604	20528	20521	20663	20658	20572	20606	20654	20588	20725	20439	20544	20692	20656	20680	20602	20511	20659	20515	20456	20591	20718	20727	20817	20642	20554	20626	20507	20481	20697	20774	20662	20612	20656	20439	20701	20746	20726	20682	20595	20662	20519	20521	20589	20598	20531	20695	20561	20497	20616	20459	20551	20491	20553	20740	20660	20666	20443	20654	20685	20507	20502	20717	20700	20427	20639	20554	20507	20675	20454	20530	20437	20634	20579	20331	20539	20610	20709	20595	20646	20656	20672	20718	20548	20625	20650	20624	20469	20402	20566	20576	20580	20538	20651	20819	20411	20487	20462	20619	20654	20498	20557	20654	20518	20321	20634	20586	20638	20489	20706	20478	20354	20655	20634	20764	20618	20575	20522	20664	20623	20702	20641	20569	20623	20444	20672	20555	20644	20723	20732	20742	20648	20773	20584	20667	20599	20703	20618	20596	20832	20430	20580	20649	20556	20735	20698	20762	20603	20675	20798	20671	20674	20488	20427	20754	20689	20531	20720	20601	20406	20486	20767	20536	20660	20695	20462	20548	20672	20602	20685	20732	20801	20782	20739	20493	20256	20824	20681	20675	20462	20568	20609	20517	20655	20639	20837	20542	20377	20718	20532	20664	20685	20666	20547	20560	20702	20507	20659	20769	20771	20496	20606	20437	20451	20639	20647	20634	20501	20830	20387	20559	20519	20404	20563	20612	20736	20522	20818	20596	20617	20658	20446	20566	20672	20675	20517	20688	20676	20614	20623	20506	20560	20626	20748	20684	20682	20748	20354	20523	20537	20751	20435	20457	20508	20546	20632	20628	20586	20426	20821	20561	20585	20506	20486	20602	20356	20720	20470	20572	20632	20647	20563	20517	20614	20720	20657	20483	20560	20739	20449	20410	20423	20556	20570	20827	20613	20641	20330	20495	20609	20378	20697	20704	20464	20552	20584	20545	20489	20478	20388	20584	20667	20699	20656	20660	20594	20708	20496	20370	20602	20531	20454	20755	20648	20663	20589	20359	20518	20466	20591	20591	20607	20635	20673	20360	20498	20640	20857	20684	20693	20464	20540	20738	20549	20459	20710	20822	20529	20663	20582	20666	20661	20435	20460	20649	20604	20612	20611	20558	20740	20659	20458	20496	20778	20537	20787	20534	20446	20728	20658	20704	20658	20844	20486	20627	20868	20563	20675	20806	20506	20833	20578	20687	20770	20567	20663	20739	20566	20849	20533	20708	20660	20528	20618	20580	20656	20782	20682	20601	20600	20699	20367	20828	20548	20558	20558	20725	20397	20675	20614	20510	20753	20636	20628	20876	20429
30572	52148	49376	36523	28297	21171	19246	19227	18930	18529	18500	18710	20231	24798	32115	32719	28854	24356	21013	18993	17778	17440	17214	17301	17246	17211	17173	17304	17165	16988	17236	17290	17465	17080	17480	17190	17274	17412	17094	17183	17194	17390	17326	17200	17265	17163	17168	17322	17104	17345	17262	17237	17214	17169	17119	17259	17191	16951	17261	17050	17238	17138	16982	17087	17249	17186	17152	17250	17144	17375	17237	17088	17194	17283	17286	17176	17233	17191	17186	17087	17191	17193	17110	17200	17209	17164	17230	17080	17054	17314	17342	17170	17066	17299	17244	17279	17169	17040	17287	17199	17228	17200	17242	17224	17122	17111	17113	17187	17226	17225	17243	17279	17228	17417	17086	17003	17134	17117	17247	17124	17251	17107	17239	17060	17158	17226	17140	17230	17041	17050	17013	17289	17105	17045	17122	17174	17110	17157	17143	17243	17256	17242	17177	17180	17181	17395	17353	17120	17117	17254	17117	17198	17194	17069	17286	17151	17242	17195	17198	17087	17223	17216	17229	17230	17235	17241	17245	17165	17197	17187	17284	17265	17228	17091	17174	17058	17241	17189	17208	17179	17128	17141	16919	17179	17412	17137	17151	17204	17170	17106	17117	17256	17197	17275	17127	17015	17178	17162	17102	17120	17236	17357	17035	17232	17282	16995	17203	17225	17108	17031	17165	17229	17107	17327	17282	17263	17107	17086	17152	17068	17251	17112	17205	17192	17053	17264	17212	17077	17258	17154	17163	17133	17253	17198	17211	17190	17258	17152	17256	17224	17326	17282	17219	17152	17332	17108	17210	17221	17177	17281	17165	17012	17361	17033	17083	17249	17175	17138	17228	17307	17368	17192	17223	16896	17027	17113	17037	17143	17125	17117	17276	16791	16956	16838	17250	17075	17058	17082	17164	17382	17125	17157	17307	17189	17166	17238	17049	17058	17236	17057	17193	17179	17294	17056	17154	17193	17130	17110	17031	17224	17213	17067	17131	17228	17230	17155	17148	17284	17057	17293	17140	17083	17236	17343	17153	17096	16917	17064	17143	17328	17171	17069	17008	17153	17235	16938	17238	17078	17312	17146	17060	17256	17127	17346	17313	17252	17224	17021	17200	17071	17432	17150	17258	17157	17029	17184	17283	17110	17051	17197	17246	17226	17184	17321	17263	17103	17115	17270	17183	17220	17205	17086	17139	17233	17047	17039	17263	17191	17210	17090	17036	17332	17215	17002	17062	17118	17049	17278	17131	17135	17092	17316	17208	17193	17349	17309	17204	17045	17184	17169	17055	16930	17184	17238	17039	17165	17153	16996	17203	17262	17226	17100	17188	17177	17130	17206	17008	17200	17087	17142	17247	17120	17168	17338	17066	17021	17316	17316	17277	17152	17206	17115	17087	17109	17218	16896	17096	17067	17346	17236	17245	17105	17198	17395	17249	17170	17033	17196	17150	17229	17264	17196	16955	17067	17185	17266	17301	17091	17198	17169	17275	17147	17226	17151	17024	17199	17087	17238	17202	17280	17200	17175	17140	17230	17171	17280	17243	17283	17245	16936	17250	17083	17102	17156	17085	17059	17204	17194	17109	17392	17320	17006	17297	17025	17165	17225	17238	17011	17000	17218	16981	17277	17133	17281	17193	17149	17121	17325	17162	17133	17253	17050	17145	17394	17211	17142	16938	17074	17187	17212	17324	17214	17358	17082	17088	17284	17074	17154	17297	17164	17250	17153	17138	17258	17221	17154	17187	17073	17122	17200	17329	17316	17230	17149	17125	17078	17105	17021	17225	17352	17178	17013	17335	17039	17143	17149	17192	17166	17176	17142	17005	17121	17146	17232	17185	17067	17076	17178	17229	17312	17188	17247	17067	17182	17253	17222	17310	17088	17208	17290	17139	17120	17160	17248	17169	17192	17203	17150	17227	17050	17125	17224	17041	17129	17099	17232	17032	17131	17039	17142	17197	17153	17092	17235	16990	17368	17234	17353	17283	17242	17172	17260	17338	17273	17224	17213	17007	17099	17201	17316	17200	17214	17376	17069	17290	17024	17152	17082	17114	17148	17174	16986	17175	17276	17066	17149	17198	17007	17241	17234	17176	17253	17097	17153	17152	17108	17156	17166	17039	17167	16997	17196	17251	17107	17120	17288	17014	17212	17102	17145	17244	17344	17061	17080	17248	17112	17125	17141	17162	17135	17206	17133	17093	17168	17242	17202	17305	17165	17331	17215	17247	17067	17069	17154	17299	17165	17172	17200	17158	17131	17168	17019	17183	17351	17184	17095	17338	17274	17141	17223	17162	17250	17155	17361	17114	17193	17232	17004	17180	17279	17177	17200	17172	17107	17125	16978	17174	17188	17282	17090	17162	17069	17072	17132	17070	17112	17337	17147	17132	17311	17211	17163	17144	17171	17112	17361	17188	17201	17125	17034	17053	17435	17094	17231	17100	17228	17064	17256	17057	17166	17225	17156	17207	16949	17290	17141	17406	17123	17225	17339	17115	17280	16962	17137	17340	17245	17159	17312	17226	17190	17156	17196	17247	17051	17185	17260	17309	16933	17424	17061	17045	17239	17107	17228	17061	17219	17273	17313	17299	17285	17234	17342	17233	16852	17107	17184	17171	17147	17140	17184	17087	17165	17147	17035	17186	17024	17104	17063	17018	17193	17154	17143	17118	17290	17231	17081	17270	17223	16988	17057	17219	16949	17078	17204	17207	17120	17033	17347	17084	17153	17304	17211	17174	17226	17232	17360	17263	17190	17209	17049	17105	17152	17196	17167	17025	17152	17268	17177	17207	17255	17218	17108	17241	17238	17182	17088	17180	17225	17061	17313	17269	17210	17186	17153	17118	17108	17199	17162	17357	17267	17125	17199	17214	17151	17257	17157	17034	17056	17276	17258	17153	17321	16978	17065	17164	17308	17079	17093	17253	17097	17207	17126	17130	17059	17237	17218	17191	17133	17082	17203	17054	17158	17214	17134	17068	17278	17134	17174	17142	17220	17191	17251	17269	17025	17085	17114	17228	17074	17306	17134	17034	17099	17070	17307	17052	17168	17254	17057	17168	17010	17253	17231	17043	17385	17136	17011	17223	17243	17199	17115	17224	17314	16895	17214	17151	17075	17125	17178	17212	17314	17249	17077	17000	17093	17147	17080	17173	17109	17360	17051	17201	17276	17141	17074	17176	17157	17176	17177	17130	17204	17141	17094	17103	17165	17000	17204	17231	17259	17094	17253	17093	17146	17048	17142	17118	17077	17067	17255	17254	17308	17142	17048	17181	17343	17205	17112	17328	16975	17147	17264	17274	17267	16983	17106	17224	17221	16932	17144	17269	17085	17299	17217	17164	17089	17146	17210	17367	17317	17041	17162	17286	17317	17181	17195	17098	17046	17138	17303	17183	17251	17079	17222	17219	17171	17272	17262	17311	17141	17349	17081	17309	17131	17137	17245	17217	17229	17320	17027	17225	17293	17277	17154	17228	17234	17128	17292	17234	17164	17226	17244	17072	17214	17166	17210	17090	17184	17237	17104	17087	17237	17281	17313	17264	17040	17338	17247	17329	17122	17187	17320	17355	17118	16989	17128	17168	17065	17074	17191	17239	17141	17273	17192	17174	17234	17146	17227	17389	17126	17247	17250	16999	17228	17156	17075	17156	17172	17084	17219	17239	17218	17198	17174	17206	17285	17179	17111	17315	17046	17121	17257	17215	17070	17144	17115	17141	17168	17200	17048	17331	16919	17291	17238	17128	16965	17109	17260	17109	17210	17240	17177	17020	17046	17141	17091	17157	17113	17338	17189	17173	17283	17311	17068	17154	17063	17193	17230	17103	17183	17256	17285	17180	17215	17219	17168	17210	17265	17398	17194	17183	17206	17209	17276	17269	17182	17215	17317	17024	17164	17169	17048	17260	17223	17087	17115	17080	17211	17282	17150	17130	17286	17278	17144	17297	17198	17107	17142	17187	17305	17078	17145	17173	17140	17359	17005	17261	17227	17176	17195	17129	17112	17034	17291	16992	17264	17315	17041	17174	17157	17226	17220	17109	17106	17190	17178	17105	17155	17293	17176	17176	17287	17291	17256	17069	17330	17071	17063	17114	17154	17301	17256	17165	17164	17201	17217	17098	17061	17244	17122	17207	17122	17261	17277	17144	17250	17237	17197	17055	17112	17101	17245	17135	17247	17338	17204	17037	17053	17226	17254	17091	17257	17063	17134	17107	17025	17015	17161	17338	17310	17175	17098	16953	17301	17107	17220	17231	17177	17150	17302	17262	17129	17149	17177	17108	17289	17226	17358	17209	17260	17142	17285	17288	17082	17144	17031	17207	17158	17270	17078	17208	17045	17218	17202	17265	17142	17169	17205	16946	17066	17316	17054	17107	17224	17027	17097	17145	17098	17140	17136	17197	17284	17245	17179	17181	17192	17031	17161	17012	17214	17054	17122	17220	17147	17068	17258	17243	17303	17265	17171	17171	17220	17190	17054	17230	17237	17140	17357	17190	17117	17186	17216	17095	17076	17201	17219	17328	17116	17187	17042	17210	17203	17313	17176	17159	17219	17127	17061	17163	17159	17113	17271	17331	17176	17214	17186	17161	17177	17294	16984	17310	17062	17297	17154	17280	17191	17000	17280	17172	17173	17239	17113	17205	17168	17140	17091	17152	17151	17128	17258	17335	17001	17286	17158	17118	17219	17122	17323	16999	17092	17077	17025	17077	17131	17086	17236	17187	17075	17213	17199	17212	17018	17208	17218	17196	17078	17251	17356	17076	17096	17149	17217	17009	17130	17426	17030	17177	17248	17116	17190	17370	17209	17194	17106	17240	17077	17173	17241	16981	17172	17495	17268	17078	17200	17178	17097	17071	17423	17239	17231	17114	16916	17127	17157	17153	17163	17266	17163	17085	17140	17143	17268	17211	17062	17295	17237	17186	17172	17188	17323	17030	17300	17349	16981	17266	17142	17231	17178	17315	17190	17111	17198	17216	17168	17109	17175	17277	17250	16904	17299	17121	17286	17186	17237	17059	17149	17200	17249	17012	17176	17349	17279	17196	17203	17291	17106	17281	17095	17234	17235	17182	17220	17328	17344	17061	17065	17144	17319	17107	17213	17069	17247	17057	17147	17273	17121	17235	17383
28357	25035	30696	27201	22881	21510	21103	20706	20945	20917	20759	20724	20982	20993	21270	21813	21768	21655	21258	21268	20958	20936	20821	20937	20777	21052	20803	20505	20850	20747	20915	20797	20749	20820	20963	20653	20937	20850	20932	20562	20696	20845	20614	20719	20900	20586	20859	20548	20718	20766	20727	20906	20748	20569	20800	20868	20629	20707	20632	20562	20603	20758	20769	20719	20755	20736	20689	20773	20839	20658	20999	20653	20716	20956	20618	20784	20735	20795	20740	20695	20881	20698	20854	20972	20686	20789	20951	20878	20649	20690	20581	20573	20779	20676	20930	20952	20827	20673	20813	20830	20655	20666	21026	20751	20777	20592	20661	20745	20790	20538	20791	20692	20701	20671	20613	20570	20783	20837	20693	20525	20614	20647	20740	20504	20714	20753	20721	20512	20760	20777	20727	20701	20769	20817	20619	20573	20803	20672	20818	20638	20802	20512	20864	20698	20865	20842	20675	20726	20599	20820	20759	20704	20848	20624	20647	20909	20734	20672	20754	20619	20684	20796	20721	20932	20582	20839	20641	20637	20773	20733	20598	20561	20858	20817	20776	20728	20551	20700	20669	20920	20899	20742	20592	20696	20797	20821	20394	20616	20623	20627	20921	20760	20724	20680	20684	20613	20689	20788	20865	20773	20698	20772	20710	20698	20840	20778	20482	20723	20650	20643	20711	20704	20671	20803	20852	20688	20611	20663	20863	20853	20717	20643	20833	20860	20703	20848	20830	20510	20775	20849	20724	20605	20790	20709	20697	20678	20764	20678	20786	20717	20731	20752	20607	20943	20763	20639	20822	20918	20929	20679	20630	20705	20734	20689	20601	20740	20436	20761	20732	20629	20805	20669	20660	20762	20593	20813	20828	20817	20631	20592	20691	20756	20657	20862	20554	20759	20788	20821	20753	20825	20622	20633	20600	20701	20738	20835	20770	20687	20577	20701	20874	20816	20733	20779	20585	20670	20792	20887	20789	20534	20631	20539	20699	20654	20535	20778	20640	20616	20697	20630	20662	20797	20808	20550	20610	20871	20811	20633	20725	20554	20669	20905	20921	20987	20630	20853	20605	20656	20656	20794	20736	20554	20657	20754	20855	20795	20528	20713	20678	20853	20611	20736	20693	20667	20652	20661	20666	20706	20902	20693	20639	20861	20909	20731	21030	20736	20803	20579	20592	20821	20655	20725	20706	20694	20705	20702	20662	20740	20668	20668	20628	20790	20775	20723	20702	20717	20757	20902	20837	20661	20661	20591	20705	20627	20768	20695	20746	20689	20763	20851	20633	20411	20717	20764	20827	20718	20706	20781	20669	20683	20888	20878	20601	20775	20629	20916	20616	20671	20870	20728	20656	20662	20910	20793	20871	20545	20886	20608	20806	20891	20599	20550	20532	20545	20716	20522	20799	20681	20881	20524	20668	20655	20740	20855	20478	20715	20738	20717	20818	20709	20673	20885	20748	20814	20592	20761	20673	20680	20684	20626	20709	20625	20506	20636	20746	20803	20839	20657	20618	20676	20720	20617	20797	20712	20763	20772	20746	20701	20542	20707	20551	20711	20791	20770	20795	20551	20689	20944	20849	20739	20778	20768	21037	20695	20633	20468	20741	20904	20790	20582	20636	20768	20584	20803	20565	20643	20754	20750	20505	20704	20657	20437	20595	20833	20689	20841	20400	20621	20729	20741	20747	20778	20748	20759	20681	20781	20689	20757	20732	20831	20709	20769	20589	20799	20708	20520	20818	20800	20807	20698	20516	20637	20735	20678	20739	20643	20679	20693	20733	20653	20748	20869	20825	20555	20677	20883	20613	20712	20728	20737	20741	20576	20873	20751	20615	20778	20598	20867	20824	20674	20723	20602	20767	20517	20628	20775	20633	20535	20588	20712	20806	20696	20746	20678	20818	20715	20945	20695	20715	20861	20785	20729	20738	20596	20761	20684	21064	20598	20616	20776	20630	20756	20624	20661	20665	20607	20600	20517	20877	20780	20787	20880	20745	20384	20584	20503	20800	20929	20851	20626	20799	20782	20696	20704	20881	20779	20753	20557	20673	20812	20717	20877	20709	20752	20719	20881	20803	20586	20598	20868	20597	20578	20628	20620	20835	20750	20812	20773	20573	20627	20620	20839	20635	20968	20706	20777	20633	20501	20468	20448	20721	20685	20623	20775	20795	20550	20811	20853	20697	20778	20809	20767	20702	20911	20753	20675	20731	20514	20816	20556	20585	20699	20605	20729	20656	20732	20994	20622	20505	20694	20831	20846	20812	20596	20705	20645	20795	20652	20754	20753	20702	20919	20986	20623	20767	20647	20818	20532	20695	20576	20609	20733	20869	20704	20623	20869	20527	20845	20671	20804	20731	20611	20598	20528	20845	20814	20767	20664	20735	20606	20812	20706	20951	20815	20817	20672	20753	20614	20642	20698	20728	20619	20769	21119	20704	20705	20506	20807	20791	20556	20661	20663	20838	20795	20802	20881	20709	20593	20860	20796	20835	20435	20695	20592	20692	20803	20694	20801	20678	20757	20571	20588	20766	20735	20689	20548	20991	20528	20867	20749	20528	20829	20832	20674	20526	20593	20858	20598	20766	20743	20706	20606	20836	20710	20526	20666	20725	20474	20503	20741	20755	20486	20624	20656	20701	20684	20858	20752	20931	20687	20587	20697	20832	20670	20700	20778	20848	20865	20900	20632	20563	20677	20935	20851	20601	20677	20886	20925	20818	20769	20579	20879	20500	20786	20688	20705	20878	20776	20555	20700	20644	20816	20682	20810	20646	21017	20764	20727	20849	20895	20780	20709	20756	20591	20907	20941	20683	20582	20645	20671	20851	20968	20870	20871	20862	20782	20617	20561	20874	20676	20822	20766	20583	20679	20760	20757	20895	20666	20708	20869	20863	20686	20715	20648	20840	20684	20672	20629	20688	20607	20702	20607	20660	20455	20832	20802	20584	20844	20627	20711	20813	20642	20625	20548	20790	20885	20864	20735	20787	20620	20797	20762	20810	20739	20891	20673	20582	20680	20721	20846	20643	20834	20608	20760	20724	20608	20693	20839	20624	20738	20651	20661	20705	20801	20898	20684	20614	20817	20702	20550	20630	20680	20512	20792	20650	20741	20797	20716	20645	20736	20833	20735	20780	20675	20882	20616	20628	20521	20799	20956	20747	20584	20640	20962	20615	20564	20721	20788	20791	20826	20738	20676	20743	20809	20628	20752	20774	20682	20700	20660	20767	20696	20780	20805	20651	20770	20807	20537	20855	20751	20596	20818	20748	20658	20724	20777	20704	20764	20828	20663	20610	20656	20677	20554	20802	20786	20682	20693	20830	20695	20624	20654	20679	20727	20663	20744	20557	20665	20682	20702	20684	20754	20784	20901	20640	20717	20694	20811	20671	20688	20726	20652	20698	20755	20502	20697	20542	20791	20622	20543	20799	20691	21038	20779	20712	20740	20442	20609	20712	20877	20630	20769	20929	20831	20730	20561	20687	20498	20683	20642	20733	20680	20975	20529	20788	20825	20779	20712	21015	20509	20505	20566	20714	20772	20837	20653	20551	20722	20941	20702	20497	20891	20875	20570	20631	20515	20657	20733	20614	20743	20666	20615	20726	20760	20625	20726	20687	20653	20785	20663	20659	20546	20687	20671	20602	20907	20613	20836	20770	20683	20823	20846	20881	20805	20734	20850	20534	20735	20812	20611	20608	20625	20496	20710	20835	20417	20353	20637	20706	20720	20702	20798	20707	20775	20844	20914	20671	20569	20708	20723	20688	20876	20758	20588	20706	20933	20827	20711	20784	20789	20481	20990	20769	20706	20707	20827	20720	20648	20651	20608	20658	20706	20715	20697	20752	20850	20817	20723	20605	20682	20898	20816	20693	20723	20596	20492	20838	20550	20598	20890	20756	20833	20732	20796	20661	20753	20781	20671	20711	20608	20597	20543	20669	20863	20657	20815	20888	20703	20806	20999	20599	20688	20826	20624	20548	20679	20702	20551	20610	20608	20666	20751	20796	20674	20750	20543	20828	20773	20800	20559	20917	20688	20752	20782	20759	20972	20787	20837	20911	20719	20816	20615	20876	20820	20928	20801	20898	20537	20710	20664	20537	20541	20533	20624	20739	20640	20559	20765	20817	20751	20770	20532	20392	20553	20842	20821	20890	20710	20656	20955	20480	20450	20773	20686	20775	20719	21057	20815	20901	20512	20628	20826	20737	20617	20744	20689	20852	20775	20737	20667	20710	20719	20816	20673	20783	20921	20711	20728	20790	20605	20769	20683	20836	20585	20804	20845	20655	20498	20771	20692	20667	20813	20665	20580	20698	20764	20776	20865	20790	20639	20694	20684	20640	20665	20634	20718	20664	20699	20714	20712	20660	20757	20780	20655	20811	20814	20661	20636	20629	20634	20565	20681	20715	20712	20757	20730	20683	20726	20609	20753	20738	20727	20654	20673	20722	20681	20998	20582	20756	20704	20601	20743	20532	21015	20714	20462	20838	20845	20816	20663	20539	20772	20584	20590	20813	20452	20733	20894	20938	20773	20708	20957	20814	20769	20762	20893	20653	20796	20724	20676	20735	20866	20530	20616	20728	20735	20756	20737	20729	20772	20895	20821	20762	20562	20689	20821	20595	20610	20830	20594	20827	20723	20693	20875	20889	20703	20708	20702	20827	20475	20833	20950	20737	20671	20932	20894	20679	20831	20889	20778	20526	20659	20613	20638	20709	20708	20516	20715	20481	20852	20620	20676	20719	20766	20826	20782	20865	20574	20647	20763	20751	20838	20604	20665	21047	20574	20743	20834	20728	20674	20831	20650	20809	20767	20734	20740	20654	20838	20600	20817	20803	20904	20681	20670	20845	20681	20716	20632	20429	20756	20526	20621	20748	20670	20701	20767	20733	20903	20806	20848	20623	20848	20804	20722	20635	20615	20596	20579	20669	20828	20895	20830	20940	20562	20718	20767	20602	20698	20331	20748	20634	20545	20680	20534	20758	20740	20643	20678	20871	20682	20806	20918	20717	20720	20869	20787	20957	20732	20630	20699	20651	20727	20891	20849	20913	20672	20723	20682	20745	20748	20754	20823	20724	20844	20791	20849	20894	20648	20652	20769	20800	20521	20583	20746	20650	20597
27597	36951	31595	23622	20688	18265	17432	17440	17210	17301	17299	17332	17432	17329	18239	18532	18391	18343	17575	17443	17289	17402	17268	17372	17381	17339	17470	17054	17189	17201	17309	17350	17123	17270	17267	17195	17340	17319	17196	17295	17248	17288	17280	17267	17351	17140	17276	17363	17368	17151	17338	17292	17155	17182	17176	17327	17238	17226	17256	17342	17022	17510	17170	17196	17142	17190	17137	17146	17247	17343	17333	17254	17122	17472	17195	17245	17206	17242	17233	17219	17341	17294	17285	17383	17122	17187	17189	17247	17136	17278	17397	17352	17159	17261	17230	17439	17259	17405	17291	17142	16968	17231	17241	17335	17495	17141	17425	17132	17209	17127	17317	17220	17256	17348	17291	17178	17155	17151	17227	17303	17435	17185	17425	17272	17113	17259	17261	16995	17100	17223	17284	17153	17252	17209	17175	17283	17193	17110	17206	17216	17282	17286	17369	17191	17199	17391	17108	17315	17449	17181	17123	17303	17079	17339	17325	17040	17179	17210	17169	17308	17322	17286	17250	17419	17135	17331	17283	17333	17337	17293	17238	17251	17144	17170	17244	17192	17307	17286	17157	17239	17370	17286	17159	17223	17251	17083	17227	17155	17235	17297	17220	17280	17141	17312	17198	17394	17188	17284	17061	17367	17155	17189	17271	17215	17292	17269	17033	17334	17424	17130	17298	17222	17324	17149	17291	17156	17181	17277	17170	17345	17198	17367	17466	17156	17183	17314	17283	17346	16907	17324	17137	17335	17265	17343	17238	17245	17371	17205	17375	17072	17314	17234	17288	17163	17288	17222	17306	17220	17359	17366	17192	17317	17254	17254	17281	17440	17219	17255	17178	17208	17256	17411	17332	17160	17323	17086	17385	17230	17099	17309	17148	17181	17332	17202	17203	17269	17229	17299	17247	17288	17217	17126	17115	17233	17237	17184	17171	17178	17178	17250	17196	17106	17333	17224	17306	17236	17166	17247	17283	17311	17167	17074	17217	17257	17260	17328	17318	17093	17296	17190	17128	17186	17191	17315	17189	17329	17097	17346	17155	17267	17306	17110	17195	17125	17124	17196	17231	17317	17173	17138	17424	17272	17377	17013	17233	17263	17236	17306	17239	17095	17201	17142	17121	17365	17364	17188	17402	17233	17282	17227	17177	17465	17300	17173	17177	17180	17295	17141	17393	17205	17300	17186	17427	17263	17301	17293	17193	17082	17176	17329	17159	17263	17387	17108	17459	17096	17017	17223	17137	17303	17045	17177	17384	17155	17314	17261	17252	17178	17381	17224	17375	17181	17222	17241	17217	17256	17162	17224	17171	17184	17276	17269	17315	17170	17339	17307	17172	17449	17130	17374	17164	17372	17247	17234	17293	17392	17026	17178	17240	17296	17203	17239	17122	17213	17179	17359	17194	16915	17312	17271	17032	17236	17226	17264	17162	17287	17279	17279	17330	17268	17183	17343	17379	17217	17174	17277	17417	17297	17148	17440	17255	17516	17367	17371	17257	17259	17222	17140	17259	17059	17325	17326	17173	17243	17294	17182	17346	17082	17123	17085	17297	17180	17142	17213	17180	17001	17241	17091	16980	17147	17340	17218	17257	17390	17227	17359	17196	17262	17182	17150	17099	17171	17073	17172	17131	17038	17277	17189	17214	17122	17255	17302	17232	17332	17299	17151	17216	17370	17117	17339	17244	17081	17240	17428	17258	17246	17114	17145	17298	17156	17292	17177	17238	17254	17129	17149	17286	17142	17196	17181	17256	17287	17282	16949	17262	17386	17155	17162	17316	17091	17090	17317	17212	17249	17255	17238	17262	17208	17193	17342	17121	17278	17112	17333	17391	17175	17225	17206	17223	17167	17125	17148	17179	16899	17277	17169	17170	17212	17284	17290	17279	17154	17215	17162	17194	17062	17178	17331	17317	17306	17378	17291	17168	17253	17421	17320	17218	17189	17161	17213	17175	17411	17231	17305	17252	17214	17249	17250	17239	17365	17162	17119	17250	17152	17442	17215	17417	17031	17153	17342	17219	17370	17251	17360	17149	17356	17303	17065	17081	17311	17240	17327	17222	17414	17259	17148	17224	17346	17216	17181	17143	17331	17177	17260	17229	17234	17398	17118	17295	17227	17335	17164	17211	17000	17197	17338	17305	17192	17260	17269	17332	17332	17114	17139	17197	17177	17236	17257	17261	17215	17068	17180	17356	17349	17423	17319	17230	17163	17405	17297	17250	17314	17211	17188	17122	17112	17082	17425	17151	16990	17132	17100	17173	17197	17398	17149	17176	17174	17295	17244	17341	17259	17231	17300	17273	17300	17322	17292	17377	17177	17275	17067	17417	17353	17385	17195	17185	17218	17238	17093	17147	17275	17197	17137	17328	17266	17260	17186	17236	17258	17120	17332	17272	17104	17285	17377	17333	17337	17318	17133	17496	17172	17129	17285	17339	17132	17257	17313	17066	17197	17269	17292	17285	17323	17237	17251	17213	17301	17171	17199	17311	17161	17347	17320	17415	17387	17197	17244	17139	17190	17231	17393	17318	17288	17336	17116	17073	17233	17340	17135	17116	17272	17205	17156	17337	17341	17089	17531	17246	17300	17180	17286	17351	17355	17327	17271	17142	17079	17324	17257	17113	17104	17346	17049	17166	17455	17172	17293	17275	17102	17261	17232	17026	17353	17359	17103	17327	17227	17320	17153	17184	17464	17192	17156	17133	17331	17279	17250	17211	17278	17269	17213	17265	17210	17198	17266	17277	17170	17331	17293	17198	17194	17277	17191	17491	17279	17236	17074	17275	17302	17282	17232	17188	17352	17298	17247	17285	17281	17283	17162	17157	17087	17301	17224	17404	17224	17255	17254	17347	17194	17267	17273	17214	17078	17216	17124	17282	17282	17289	17143	17197	17365	17194	17298	17289	17250	17406	17287	17144	17220	17189	17272	17182	17226	17192	17163	17210	17230	17192	17087	17356	17144	17314	17352	17253	17209	17183	17283	17306	17199	17118	17132	17342	17260	17167	17319	17314	17322	17223	17131	17093	17407	17251	17272	17260	17255	17126	17228	17354	17199	17205	17243	17285	17167	17327	17232	17375	17374	17199	17210	17331	17297	17231	17155	17340	17232	17208	17120	17277	17356	17056	17414	17268	17290	17178	17210	17201	17287	17369	17224	17259	17324	17254	17194	17155	17230	17313	17292	17265	17243	17268	17279	17249	17175	17248	17326	17363	17226	17295	17202	17191	17215	17366	17115	17102	17300	17202	17242	17052	17138	17274	17288	17314	17218	17246	17305	17163	17391	17136	17253	17351	17130	17146	17097	17337	17191	17328	17376	17349	17241	17194	17012	17196	17154	17149	17402	17340	17244	17184	17369	17128	17158	17473	17215	17360	17214	17214	17263	17238	17274	17115	17244	17319	17399	17276	17239	17210	17259	17351	17143	17204	17169	17136	17177	17269	17444	17286	17214	17239	17189	17097	17218	17265	17226	17252	17275	17075	17384	17261	17221	17133	17322	17254	17300	17395	17092	17165	17261	17221	17319	17263	17220	17253	17254	17276	17170	17294	17276	17393	17357	17235	17114	17241	17127	17222	17183	17238	17269	17174	17299	17299	17289	17384	17171	17263	17379	17399	17267	17316	17226	17331	17223	17363	17161	17392	17427	17136	17047	17289	17174	17359	17153	17171	17287	17127	17232	17249	17147	17265	17045	17412	17256	17322	17351	17284	17154	17319	17117	17454	17409	17096	17348	17320	17293	17228	17277	17158	17142	17147	17228	17229	17300	17129	17177	17176	17311	17178	17194	17156	17220	17080	17101	17443	17276	17194	17309	17152	17401	17293	17248	17284	17104	17064	17349	17391	17227	17282	17021	17295	17294	17310	17236	17219	17162	17386	17266	17322	17287	17325	17231	17316	17203	17266	17091	17131	17267	17092	17278	17142	17298	17105	17314	17322	17278	17467	17307	17265	17241	17293	17274	17167	17190	17223	17287	17301	17191	17305	17043	17237	17047	17154	17264	17040	17244	17135	17288	17309	17166	17171	17173	17299	17222	17269	17180	17143	17143	17108	17334	17281	17385	17178	17283	17290	17251	17179	17081	17319	17368	17321	17271	17311	17319	17284	17204	17331	17389	17348	17193	17287	17220	17213	17212	17247	17311	17286	17290	17167	17238	17364	17172	17291	17009	17385	17278	17136	17227	17211	17378	17370	17364	17327	17428	17303	17282	17260	17260	17287	17366	17315	17182	17524	17122	17307	17149	17274	17248	17243	17283	17214	17171	17226	17157	17236	17169	17353	17254	17430	17145	17123	17234	17111	17301	17271	17080	17410	17291	17332	17240	17218	17361	17181	17318	17175	17400	17174	17484	17296	17135	17284	17184	17162	17152	17119	17349	17259	17217	17187	17336	17211	17392	17206	17200	17240	17238	17217	17239	17319	17220	17074	17323	17181	17255	17117	17292	17297	17167	17245	17234	17355	17028	17235	17093	17429	17268	17258	17176	17215	17145	17154	17301	17188	17191	17192	17328	17258	17402	17196	17204	17359	17165	17296	17177	17360	17444	17241	17317	17145	17235	17080	17314	17191	17174	17253	17201	17148	17227	17110	17253	17301	17315	17255	17242	17415	17296	17260	17423	17156	17337	17164	17296	17340	17224	17266	17412	17183	17291	17382	17284	17200	17027	17177	17118	17145	17145	17049	17328	17313	17341	17164	17372	17275	17282	17187	17312	17161	17136	17140	17254	17305	17417	17177	17290	17366	17151	17117	17313	17261	17282	17242	17363	17185	17252	17134	17324	17254	17194	17159	17175	17233	17039	17356	17264	17231	17229	17171	17199	17272	17031	17327	17122	17324	17217	17174	17177	17198	17387	17379	17254	17266	17481	17446	17176	17306	17100	17115	17325	17100	17252	17187	17239	17298	17145	17327	17163	17160	17341	17283	17322	17216	17140	17225	17239	17151	17282	17248	17249	17248	17227	17037	17232	17313	17249	17182	17245	17189	17219	17288	17201	17139	17414	17169	17177	17475	17399	17155	17286	17133	17088	17317	17411	17086	17229	17059	17090	17074	17094	17306	17242	17239	17209	17232	17244	17237	17381	17425	17120	17370	17341	16981	17372	17232	17281	17102	17367	17225	17072
24145	21418	28903	25642	24384	24355	23478	21342	20880	20907	21070	20894	21085	21447	25210	26667	25191	23771	22316	21404	21015	20680	20632	20792	20546	20552	20671	20406	20525	20657	20553	20311	20446	20374	20566	20514	20607	20535	20743	20469	20429	20580	20396	20570	20525	20436	20681	20554	20251	20290	20547	20441	20407	20350	20373	20504	20475	20319	20529	20416	20507	20489	20670	20424	20429	20479	20514	20553	20504	20552	20696	20495	20282	20620	20360	20359	20436	20373	20298	20382	20351	20365	20531	20487	20442	20480	20573	20360	20512	20447	20571	20404	20370	20509	20359	20436	20427	20371	20370	20540	20499	20503	20501	20576	20219	20377	20295	20409	20413	20360	20235	20412	20533	20547	20453	20266	20433	20602	20334	20577	20282	20606	20445	20341	20284	20411	20688	20515	20577	20399	20552	20311	20551	20493	20386	20582	20746	20611	20320	20348	20223	20563	20317	20492	20539	20666	20444	20438	20271	20583	20388	20428	20417	20597	20449	20463	20494	20300	20573	20524	20318	20523	20480	20333	20391	20435	20436	20438	20542	20522	20466	20460	20211	20466	20356	20676	20599	20444	20201	20223	20598	20498	20482	20717	20403	20520	20390	20457	20538	20513	20403	20449	20375	20463	20462	20604	20442	20404	20382	20401	20475	20310	20528	20170	20502	20462	20401	20285	20296	20617	20564	20378	20321	20269	20443	20476	20338	20318	20367	20312	20553	20608	20515	20612	20490	20157	20501	20508	20651	20241	20262	20525	20398	20487	20590	20456	20489	20385	20320	20308	20498	20388	20371	20372	20428	20244	20711	20471	20548	20445	20472	20515	20576	20254	20373	20437	20343	20492	20524	20374	20255	20454	20487	20275	20464	20474	20336	20284	20385	20459	20485	20338	20182	20241	20344	20312	20587	20502	20498	20425	20462	20239	20292	20544	20427	20572	20561	20511	20421	20536	20568	20406	20522	20497	20288	20328	20425	20550	20477	20304	20413	20255	20384	20414	20343	20561	20427	20505	20481	20312	20524	20584	20525	20615	20356	20498	20472	20506	20377	20441	20626	20566	20605	20505	20634	20284	20591	20646	20387	20449	20510	20505	20403	20485	20514	20232	20606	20454	20600	20418	20579	20404	20356	20132	20195	20450	20576	20464	20577	20413	20460	20402	20351	20510	20376	20316	20569	20435	20475	20484	20800	20602	20579	20461	20386	20483	20395	20420	20548	20671	20468	20430	20447	20201	20783	20337	20425	20492	20649	20399	20304	20364	20568	20633	20484	20571	20554	20582	20502	20473	20475	20522	20400	20432	20507	20295	20522	20547	20338	20692	20391	20421	20550	20497	20624	20420	20469	20513	20445	20265	20652	20460	20375	20467	20529	20378	20504	20643	20516	20387	20363	20504	20532	20506	20379	20568	20547	20479	20472	20318	20500	20436	20494	20558	20629	20388	20367	20316	20488	20390	20433	20251	20465	20557	20531	20471	20480	20416	20295	20452	20526	20548	20585	20221	20481	20394	20381	20576	20441	20343	20455	20424	20578	20496	20554	20695	20429	20329	20329	20394	20413	20464	20580	20285	20454	20354	20321	20399	20458	20217	20376	20588	20615	20644	20339	20524	20515	20608	20573	20628	20492	20380	20328	20601	20499	20565	20415	20549	20443	20512	20700	20587	20629	20408	20492	20352	20459	20614	20301	20510	20595	20446	20331	20606	20342	20543	20616	20457	20243	20427	20439	20404	20398	20555	20358	20169	20436	20279	20638	20597	20494	20457	20713	20190	20289	20523	20477	20386	20430	20386	20456	20529	20320	20523	20540	20415	20493	20582	20378	20376	20399	20224	20471	20410	20421	20410	20197	20397	20196	20569	20280	20368	20327	20611	20454	20515	20436	20631	20428	20542	20545	20488	20556	20552	20329	20415	20317	20486	20381	20696	20418	20540	20452	20455	20657	20442	20375	20374	20263	20539	20632	20390	20419	20732	20587	20544	20406	20658	20437	20396	20503	20292	20232	20585	20416	20469	20390	20454	20445	20460	20517	20417	20375	20536	20277	20450	20548	20419	20361	20338	20417	20389	20405	20434	20317	20353	20460	20568	20499	20475	20357	20497	20371	20561	20524	20589	20567	20425	20492	20373	20433	20365	20448	20538	20513	20637	20360	20656	20439	20394	20436	20569	20433	20380	20461	20392	20474	20636	20631	20418	20629	20448	20378	20635	20535	20503	20582	20500	20461	20490	20566	20402	20314	20458	20451	20192	20553	20467	20453	20508	20488	20550	20509	20359	20650	20451	20347	20648	20407	20512	20418	20591	20299	20626	20522	20445	20525	20348	20511	20490	20511	20400	20500	20548	20465	20495	20405	20300	20498	20710	20511	20507	20567	20390	20420	20400	20367	20538	20620	20518	20437	20420	20578	20796	20478	20583	20620	20302	20565	20372	20479	20248	20684	20510	20536	20343	20512	20354	20509	20358	20492	20510	20376	20393	20504	20316	20728	20579	20445	20420	20418	20656	20560	20577	20236	20413	20293	20452	20401	20634	20588	20532	20744	20349	20440	20339	20593	20401	20290	20515	20454	20463	20571	20498	20180	20463	20278	20373	20623	20416	20600	20424	20320	20454	20487	20687	20379	20461	20558	20763	20496	20515	20422	20631	20562	20619	20292	20517	20704	20367	20470	20499	20616	20592	20405	20290	20536	20598	20665	20274	20546	20460	20414	20495	20435	20398	20330	20444	20609	20270	20492	20393	20415	20402	20481	20535	20612	20370	20634	20440	20486	20529	20441	20373	20686	20660	20471	20169	20485	20482	20368	20457	20408	20536	20327	20437	20525	20543	20412	20276	20481	20394	20554	20360	20381	20142	20465	20529	20766	20644	20555	20604	20357	20616	20726	20462	20520	20310	20561	20283	20615	20492	20509	20483	20533	20564	20414	20339	20618	20510	20147	20282	20365	20346	20628	20255	20382	20631	20488	20500	20493	20491	20784	20681	20450	20469	20444	20455	20323	20450	20312	20639	20412	20559	20633	20380	20277	20655	20450	20489	20503	20302	20560	20510	20339	20564	20587	20632	20441	20192	20506	20547	20525	20430	20357	20267	20452	20202	20401	20460	20648	20529	20535	20309	20702	20220	20535	20662	20549	20393	20557	20452	20647	20313	20439	20374	20217	20512	20627	20562	20368	20483	20554	20388	20533	20315	20456	20661	20525	20377	20504	20591	20648	20633	20301	20562	20315	20485	20429	20432	20358	20552	20535	20430	20237	20383	20433	20454	20547	20396	20404	20431	20221	20463	20525	20490	20431	20596	20535	20317	20282	20272	20598	20518	20540	20367	20330	20577	20495	20385	20424	20423	20459	20413	20662	20549	20306	20232	20732	20467	20594	20268	20436	20438	20371	20744	20614	20239	20404	20594	20540	20577	20371	20399	20430	20419	20340	20349	20292	20482	20464	20437	20297	20564	20481	20422	20396	20292	20461	20238	20685	20464	20414	20549	20661	20336	20532	20364	20548	20507	20661	20540	20319	20515	20676	20495	20433	20503	20409	20556	20481	20609	20338	20446	20515	20271	20574	20394	20506	20302	20549	20375	20275	20460	20464	20779	20378	20421	20451	20356	20511	20545	20655	20466	20515	20386	20518	20524	20552	20625	20650	20597	20466	20497	20556	20350	20584	20540	20290	20566	20521	20344	20605	20222	20483	20616	20634	20409	20631	20561	20640	20588	20468	20247	20621	20398	20682	20491	20568	20360	20476	20706	20273	20447	20415	20474	20363	20500	20217	20530	20358	20450	20612	20539	20553	20545	20208	20396	20420	20572	20512	20570	20334	20421	20530	20484	20638	20186	20417	20380	20700	20497	20498	20468	20308	20284	20383	20652	20493	20267	20296	20425	20416	20447	20580	20487	20526	20596	20558	20515	20498	20438	20367	20397	20708	20343	20402	20474	20411	20460	20323	20357	20298	20569	20523	20673	20379	20433	20286	20657	20700	20397	20291	20606	20327	20387	20553	20289	20518	20415	20414	20291	20615	20565	20552	20600	20512	20512	20529	20259	20586	20339	20360	20304	20394	20465	20557	20426	20538	20701	20349	20359	20439	20191	20496	20373	20436	20356	20519	20525	20574	20358	20490	20408	20362	20605	20551	20529	20551	20327	20478	20488	20375	20552	20452	20228	20295	20555	20430	20720	20433	20341	20281	20537	20585	20597	20516	20397	20482	20472	20339	20379	20679	20611	20291	20517	20450	20399	20643	20718	20502	20405	20565	20460	20453	20392	20571	20610	20503	20569	20705	20507	20586	20418	20600	20587	20538	20492	20231	20360	20356	20323	20419	20512	20455	20456	20297	20579	20430	20560	20580	20380	20237	20586	20368	20502	20267	20523	20365	20402	20427	20482	20724	20596	20286	20678	20460	20387	20577	20323	20417	20599	20488	20695	20220	20375	20466	20394	20371	20584	20471	20393	20506	20384	20413	20543	20655	20494	20601	20290	20375	20571	20407	20582	20663	20533	20184	20394	20399	20465	20370	20426	20198	20503	20518	20496	20457	20579	20358	20432	20390	20480	20634	20592	20471	20570	20450	20379	20371	20565	20458	20640	20386	20251	20054	20507	20444	20439	20225	20508	20428	20511	20516	20392	20617	20403	20407	20406	20669	20417	20334	20626	20450	20365	20348	20401	20450	20498	20434	20535	20460	20617	20371	20611	20656	20483	20475	20551	20622	20321	20576	20272	20383	20597	20515	20490	20513	20558	20261	20607	20390	20505	20936	20494	20371	20309	20533	20343	20584	20317	20292	20663	20625	20433	20482	20504	20607	20681	20626	20643	20493	20445	20559	20422	20651	20446	20297	20601	20426	20481	20334	20515	20423	20603	20341	20369	20409	20361	20637	20767	20386	20508	20694	20524	20565	20406	20302	20487	20644	20472	20468	20501	20399	20496	20520	20401	20502	20495	20324	20513	20552	20517	20438	20405	20622	20351	20645	20470	20225	20375	20685	20300	20443	20484	20294	20201	20549	20546	20391	20289	20475	20524	20479	20464	20505	20757	20595	20535	20416	20420	20532	20458	20495	20325	20348	20501	20608	20525	20657	20366	20357	20335	20580	20443	20500	20471	20508	20670	20416	20270	20494	20305	20419	20518	20557	20219
28066	46112	44868	33770	26093	19798	18082	17908	17772	17664	17636	17732	18022	18781	24699	25536	23293	20863	19293	18136	17379	17387	17216	17068	17345	17064	16971	17030	17150	17095	17023	17211	17138	17242	17160	17104	17260	17226	17159	17149	17110	17275	17324	17168	17080	17102	17089	17341	17067	17198	17163	17137	17149	17166	17119	17000	17105	17147	16997	17072	17179	16950	17126	17295	17177	17101	17073	17156	17021	17168	17163	17144	17126	17107	17217	17077	17001	17200	17033	17253	17028	16988	17133	17165	17176	17021	17096	17137	17170	17102	17060	17220	17060	17025	17109	17084	17115	17227	17100	17164	17192	17121	17089	17142	17195	17027	17099	17287	16974	17290	17054	17177	17236	17262	17291	17087	17218	17133	17059	17198	17050	17208	17039	17227	17129	17210	17137	17175	17099	17098	17296	16850	17109	17167	17064	17052	17144	17033	17058	16885	17165	17229	17181	17228	17085	17207	17095	17103	17010	17285	17201	17195	17245	17026	17091	17123	17137	17193	17067	17147	17171	17177	17132	17015	16988	17083	17036	17134	17058	17165	17321	17058	17044	17150	17148	17086	17085	17038	17191	16962	17116	17024	17085	17063	17149	17092	17046	17227	17071	17136	17193	16840	17154	17088	17103	17118	17136	17004	17226	17253	16940	17176	16830	17087	17304	17021	17232	17247	17083	17000	17041	17169	16844	16964	17052	17031	17104	17048	17107	17118	16968	17140	17167	17299	17063	17213	16983	17101	17285	17161	17055	17120	17109	17009	17211	17110	17060	17196	17052	17151	17219	17126	17144	17035	17108	17244	17200	17126	17154	17087	17137	17150	17076	17061	17072	17183	17083	17022	17091	17240	17251	16878	17100	17177	17114	17112	16960	17122	17126	17128	17155	17130	16995	17078	17135	17266	17136	17027	17222	17091	17239	17156	17198	17149	17170	17035	16839	17218	17106	17141	17088	17086	17025	16933	17180	17161	17162	16963	17155	17193	17227	17027	17159	17047	16868	17191	17314	17032	16937	17134	17288	17077	17070	17082	17082	17043	17025	17219	17087	17074	16994	17171	17177	17189	17184	17249	17044	17008	17038	17077	17036	17174	17245	16999	17077	16985	17198	17164	17095	17082	17099	17262	16992	17133	17013	17147	17090	17086	17097	17266	16968	17224	17047	17104	17090	17124	17321	17273	17077	17072	17108	17017	17034	16967	17200	17224	17086	17108	17132	17192	17205	17020	17096	17218	17232	17003	17200	17024	17055	17162	17052	17203	16917	17174	17235	17259	17086	17138	17109	17129	17040	17185	17002	17150	17209	17082	17263	17193	17172	17140	17217	16951	17142	17276	17152	17063	17276	17180	16941	17166	17155	17200	17107	17347	17234	17029	17210	17172	17046	16988	17120	17055	17165	16897	17144	17121	17113	17222	17126	17127	17341	17165	17020	17205	17119	16981	17110	17017	17143	17271	17114	17135	17136	17111	17226	17172	17147	17156	17084	17013	17114	17197	16859	17219	17171	17165	17108	17200	16970	17070	17124	17130	16906	17121	17030	17131	16959	17178	17109	17229	16997	17066	17068	17145	17264	16990	17230	16932	17064	17222	17065	17141	17158	17115	17183	17310	17105	17077	17132	17045	17233	17166	17363	17128	17283	17145	17089	17010	17302	17081	17227	17106	17273	17161	17144	17171	16942	17068	17210	17049	17117	17176	17059	17227	17141	17092	17213	16925	17080	17060	16945	17029	16922	16998	16984	17124	17199	17043	17169	17168	17091	16933	17137	17110	17008	17079	17171	17321	17017	17037	17142	16991	17207	17160	17112	17163	16967	17239	17027	17254	17055	17216	17171	17109	17039	17226	17214	16970	17267	17026	17140	17149	17099	17172	17098	17049	17325	17181	17046	17020	17308	17417	17152	17108	17017	17256	17112	17166	17154	17172	17245	17143	17074	17091	16973	17078	17024	17243	17184	17155	17218	16990	17064	17236	17243	17098	17107	17069	17120	17009	17134	17196	17121	17061	17236	16993	17088	17247	17176	17028	17131	17133	16954	17339	17178	17176	16853	17113	16959	17270	17114	17089	17033	17098	17105	17321	17087	17001	17149	17027	17167	17083	16890	17311	17136	16908	17164	17231	17032	17254	17096	17163	17099	17111	17224	17160	17207	17208	16946	17215	17048	17069	17030	17164	17092	16913	17196	17161	17297	17052	17027	17113	17257	17113	17167	17257	17151	17182	17110	16930	17173	17215	16953	16993	17303	17067	17160	17191	17070	17009	17239	17095	17110	17062	17197	17038	17016	17240	17097	16939	17175	17048	17147	17226	17152	17196	17078	17285	17073	16995	17026	17122	17083	17136	17155	17010	17176	17069	17089	17046	17249	17045	17145	17129	17080	17099	17105	16994	17181	17089	17165	17069	17004	17069	17043	17080	17248	17298	17022	17355	17093	16968	17188	17198	17095	17241	17028	17145	17029	17095	17158	17203	17244	17209	17136	17123	17133	17046	17104	17083	17194	17009	17236	17101	17197	16925	17112	17020	17162	17180	17246	16979	17024	17115	17143	17042	17202	17005	17040	17105	17089	16989	17125	16990	17079	17010	16998	16948	17128	17314	17141	17086	17028	17022	16977	17045	17087	17036	16993	17032	17137	17220	17054	17072	17142	17152	17056	17007	17085	17130	17189	17212	17127	17107	17078	17207	17075	17056	16982	17155	17118	17017	16996	17119	17237	16983	17018	17354	17202	16966	17169	16955	17286	17060	17197	17119	17099	17250	17300	17069	17196	17045	17080	16943	17074	17004	17171	17177	17111	17143	17166	17166	17106	17113	17230	17181	16986	17127	17217	17099	17160	17105	17020	17098	17168	17079	17051	17184	17024	17068	17248	17178	17097	17171	17226	16971	17094	17296	16937	17184	17047	17115	16949	16904	17054	17140	17149	17133	17059	17262	17100	17154	17090	17178	17289	17351	17099	17173	17100	17266	17043	17017	17124	16928	17144	17016	17021	17147	17260	16949	16940	17051	17269	17300	17171	17148	17142	17293	17103	17211	17063	17250	17102	17169	17146	17179	17107	17110	17170	17071	17077	17133	17147	17125	17211	17169	17037	17155	17125	16982	17195	17046	17109	17206	16940	16989	17299	17073	17256	17208	17063	17230	17145	17187	17283	17040	17148	17063	17241	17062	17150	17056	17137	17110	17256	17231	17089	16868	17175	17017	17117	17201	17290	17092	17082	17079	17179	17165	17023	17185	17150	17233	17098	17272	17216	17229	17203	17093	17291	16912	17071	17193	17073	17169	17045	16963	17140	17033	17194	16981	17159	16995	17173	17167	17332	17084	17070	17208	17137	16973	17215	17283	16952	17171	17211	17095	17179	17093	17118	17188	17149	17031	17178	17023	17165	17026	17137	17062	17116	17177	17061	17097	17274	17037	17133	17184	17032	17080	17120	17050	17096	17047	17289	17200	17359	17099	17263	17128	17088	17208	17199	17113	17093	17103	17155	17127	17081	17014	17162	16989	17115	17211	17093	16978	17046	16989	17035	17097	16960	17076	17120	16988	17251	17178	16965	17078	17124	17180	17051	17214	17173	17055	16959	17230	17131	16990	17327	17072	17215	17177	17157	17271	17076	17131	16909	17093	17056	17091	17194	17110	17155	17138	17121	17193	17159	17117	17101	17085	17163	16972	17172	17061	17361	17246	17104	17140	17122	16990	17077	17250	17093	17220	17237	17227	17115	17285	17365	17055	17106	17170	17118	17024	17099	17070	17422	17010	17056	17008	16940	17181	17132	17131	17204	17081	17336	17196	17173	17090	17143	16947	17033	17081	17163	17120	17203	17147	17060	16975	17196	17040	17152	17038	17173	17200	17211	17193	17184	16948	17172	17014	17092	17165	17149	17321	17148	17094	17035	17120	17104	17123	17062	17100	17203	17141	17087	17095	17001	16981	17238	17295	16928	17177	17214	17079	17047	17008	17093	17150	17088	17069	17095	17141	17165	17301	17156	17280	17170	17112	17094	17032	17187	17046	17231	16994	17279	16950	17097	17152	16931	17197	17120	17069	17252	17199	17207	17021	17129	17005	17099	17163	17172	17091	17202	17023	17333	17137	17115	17143	17040	17013	17151	17045	17050	17235	17247	17108	17167	17207	17177	16937	17043	17258	17223	17012	17201	17193	17051	17110	17047	17118	16986	17071	16972	17220	17035	17217	16953	16943	16953	17168	17080	17243	17067	17150	16993	17241	17182	17013	17199	17260	17143	17082	16975	17036	17196	17079	17169	17070	17137	17198	17208	17112	17288	17295	17169	16999	17033	17269	17138	17137	17036	17404	17189	17081	17129	17117	16990	17168	17138	17174	17004	17283	17136	17180	17082	17150	16993	17173	17162	17149	17137	17208	17162	17191	17240	17204	17033	17199	17302	17208	17052	17101	16973	17145	17079	17110	17293	17121	17090	17062	17238	17260	17258	16959	17241	17168	17143	16942	16724	17097	16929	17116	17073	17164	17257	17116	17135	17166	17202	17150	17080	16990	17074	17064	17238	17043	16950	17107	17191	17251	17241	16964	17088	17276	17245	17219	17154	17121	17189	16981	16919	16976	17267	17171	17100	17085	17180	17247	17308	17210	17218	17153	17096	17014	17229	17353	17243	16970	17217	17195	17086	17213	17033	17398	17139	17092	17128	17168	17101	17201	17023	17132	17023	17249	17086	17198	17263	17184	17019	17207	17130	17168	17157	17082	17048	17125	17310	17158	17107	17146	16970	17229	16978	17117	17180	17201	17185	16979	17002	17237	17059	17237	17274	17046	17276	17002	17161	17142	16899	17175	17101	17065	17110	17157	17122	17257	17187	17156	17099	17090	17187	17078	17085	16963	17118	17213	17081	17136	17169	17144	17115	17123	17205	17309	17132	17223	17110	17075	17331	17272	17118	17151	17082	17008	17163	17024	17048	17064	17070	17302	17045	17244	17275	17048	17114	16999	17068	17068	17264	17245	17141	17174	17179	17154	17138	16989	17141	16946	17041	16943	17060	17087	17167	17223	17135	16985	17041	17050	17174	17052	17058	17185	17083	16989	17045	17282	17070	17277	17070	17074	17082	17428	17145	17151	17165	17027	17156	17119	17225	17208	17290	17147	17094	17106	17110	17109
22763	21364	29141	24031	22226	24449	26657	22115	21362	21582	21364	21578	22569	25631	31481	32264	29366	26351	24142	22354	21341	21147	20802	20673	20751	20730	20718	20672	20633	20544	20587	20658	20638	20602	20647	20535	20458	20603	20593	20612	20374	20795	20647	20643	20763	20655	20565	20798	20429	20577	20679	20564	20609	20860	20450	20436	20484	20663	20557	20773	20569	20547	20529	20655	20525	20613	20551	20503	20708	20523	20719	20648	20678	20559	20604	20421	20484	20633	20611	20705	20515	20712	20613	20492	20718	20579	20623	20693	20327	20674	20509	20843	20495	20548	20830	20792	20794	20594	20714	20509	20607	20580	20749	20421	20492	20802	20561	20308	20498	20589	20611	20462	20402	20591	20367	20510	20470	20366	20512	20491	20416	20323	20683	20496	20591	20528	20519	20641	20378	20615	20669	20584	20798	20541	20751	20542	20787	20475	20776	20450	20527	20467	20580	20605	20675	20707	20441	20610	20466	20415	20523	20544	20628	20598	20444	20539	20477	20588	20549	20658	20538	20400	20545	20396	20599	20717	20557	20865	20650	20510	20264	20509	20479	20307	20516	20742	20641	20542	20625	20523	20625	20590	20689	20634	20588	20667	20656	20325	20486	20621	20400	20731	20711	20467	20675	20339	20568	20498	20776	20345	20554	20317	20482	20492	20441	20452	20650	20555	20572	20555	20523	20665	20531	20512	20554	20768	20579	20681	20512	20571	20708	20629	20586	20803	20364	20624	20534	20518	20495	20462	20236	20621	20732	20426	20288	20472	20573	20599	20622	20304	20424	20564	20417	20518	20561	20720	20453	20614	20462	20646	20749	20525	20581	20665	20464	20713	20615	20599	20584	20522	20525	20656	20622	20448	20647	20517	20395	20585	20672	20595	20522	20603	20527	20425	20631	20513	20575	20517	20610	20367	20609	20312	20492	20538	20420	20565	20558	20654	20608	20706	20579	20655	20662	20523	20777	20686	20581	20204	20487	20417	20263	20361	20380	20569	20526	20603	20401	20556	20486	20605	20529	20444	20339	20398	20430	20636	20467	20691	20452	20686	20408	20372	20551	20609	20718	20662	20419	20464	20866	20719	20239	20502	20685	20344	20338	20596	20299	20657	20710	20439	20496	20368	20719	20523	20720	20459	20434	20606	20604	20478	20471	20309	20431	20483	20443	20538	20556	20600	20412	20453	20544	20605	20438	20377	20609	20600	20447	20650	20467	20537	20427	20298	20607	20695	20467	20493	20561	20530	20442	20414	20453	20527	20547	20585	20614	20462	20599	20453	20602	20338	20696	20539	20547	20327	20311	20544	20419	20560	20370	20587	20402	20510	20511	20443	20608	20266	20289	20572	20586	20503	20515	20868	20693	20611	20388	20694	20522	20461	20549	20704	20399	20556	20583	20434	20644	20472	20537	20405	20666	20517	20593	20657	20686	20427	20648	20584	20341	20592	20694	20590	20655	20726	20534	20767	20390	20717	20593	20463	20443	20459	20706	20512	20470	20310	20629	20527	20303	20390	20592	20662	20592	20560	20541	20511	20208	20479	20471	20275	20650	20615	20603	20742	20543	20438	20590	20633	20488	20644	20698	20505	20645	20539	20444	20471	20624	20419	20463	20641	20450	20419	20417	20519	20578	20406	20499	20594	20879	20619	20765	20375	20504	20521	20635	20644	20580	20742	20625	20392	20470	20542	20424	20518	20719	20538	20692	20538	20658	20467	20573	20439	20368	20532	20447	20692	20641	20532	20563	20526	20344	20580	20422	20560	20544	20541	20546	20491	20724	20583	20711	20630	20626	20549	20385	20732	20673	20605	20530	20672	20597	20579	20391	20579	20469	20403	20439	20650	20771	20471	20649	20632	20369	20550	20525	20420	20438	20594	20415	20625	20457	20733	20600	20339	20462	20420	20726	20478	20402	20466	20553	20510	20477	20502	20535	20392	20658	20491	20490	20556	20714	20699	20529	20571	20445	20698	20591	20734	20547	20473	20450	20627	20619	20589	20523	20692	20699	20531	20771	20800	20587	20499	20319	20608	20447	20644	20576	20618	20536	20526	20602	20549	20635	20585	20305	20673	20517	20492	20448	20432	20488	20522	20543	20402	20673	20676	20466	20596	20543	20473	20559	20297	20630	20635	20533	20557	20696	20678	20495	20514	20579	20535	20747	20542	20632	20418	20504	20569	20597	20528	20783	20485	20580	20519	20622	20519	20546	20445	20314	20622	20488	20415	20545	20619	20682	20599	20559	20437	20392	20358	20540	20709	20433	20484	20539	20570	20484	20568	20469	20659	20610	20504	20633	20610	20556	20513	20544	20547	20675	20460	20454	20487	20386	20480	20685	20759	20584	20431	20612	20592	20313	20528	20495	20140	20547	20698	20486	20660	20589	20659	20525	20531	20502	20392	20465	20535	20558	20439	20454	20624	20523	20499	20393	20581	20505	20418	20447	20502	20719	20473	20337	20501	20486	20711	20523	20540	20465	20481	20568	20432	20712	20395	20553	20448	20476	20433	20589	20686	20479	20537	20771	20584	20583	20614	20722	20600	20474	20424	20257	20543	20650	20591	20390	20630	20590	20647	20630	20600	20730	20740	20585	20716	20585	20562	20596	20515	20415	20582	20564	20462	20441	20618	20681	20556	20417	20470	20595	20573	20497	20651	20399	20428	20480	20619	20425	20527	20345	20607	20810	20640	20833	20665	20697	20649	20627	20535	20522	20592	20523	20482	20624	20603	20758	20450	20554	20448	20527	20518	20500	20451	20784	20497	20450	20590	20709	20654	20603	20408	20466	20589	20507	20605	20688	20599	20598	20500	20513	20500	20263	20497	20595	20556	20653	20560	20425	20454	20599	20534	20352	20317	20451	20410	20644	20617	20595	20482	20608	20517	20580	20521	20705	20420	20628	20739	20419	20452	20559	20577	20621	20556	20516	20684	20236	20576	20550	20333	20482	20347	20493	20425	20592	20734	20734	20497	20538	20477	20477	20414	20500	20601	20581	20562	20589	20503	20712	20546	20409	20585	20583	20592	20550	20382	20762	20515	20476	20542	20757	20531	20465	20418	20554	20308	20381	20377	20696	20593	20589	20561	20559	20609	20487	20675	20502	20603	20620	20482	20337	20434	20522	20582	20474	20485	20443	20761	20755	20518	20455	20740	20385	20545	20615	20492	20366	20607	20481	20651	20521	20517	20635	20609	20685	20540	20621	20524	20524	20413	20478	20631	20514	20762	20602	20462	20543	20518	20455	20560	20454	20650	20476	20550	20403	20596	20477	20657	20486	20696	20542	20522	20595	20512	20536	20361	20194	20455	20767	20592	20572	20377	20584	20514	20579	20593	20355	20513	20584	20245	20480	20546	20418	20635	20658	20616	20626	20547	20649	20657	20588	20507	20332	20426	20649	20612	20406	20601	20461	20452	20516	20757	20432	20472	20681	20602	20557	20413	20500	20621	20463	20581	20347	20532	20481	20595	20533	20536	20529	20563	20494	20440	20455	20555	20472	20628	20750	20494	20361	20663	20362	20431	20608	20335	20236	20489	20488	20347	20693	20525	20531	20538	20340	20563	20529	20407	20750	20492	20502	20486	20604	20515	20484	20638	20741	20368	20424	20539	20585	20483	20746	20569	20644	20593	20781	20528	20699	20556	20472	20347	20386	20557	20663	20445	20403	20516	20430	20382	20153	20374	20580	20500	20371	20430	20563	20539	20387	20467	20702	20580	20470	20496	20329	20674	20451	20499	20494	20599	20303	20436	20513	20578	20573	20311	20703	20661	20662	20516	20617	20663	20528	20425	20585	20580	20576	20646	20554	20413	20406	20468	20434	20545	20422	20580	20563	20676	20526	20762	20525	20475	20527	20476	20585	20764	20556	20409	20607	20628	20417	20681	20613	20539	20666	20548	20639	20700	20526	20799	20710	20670	20342	20620	20552	20589	20790	20565	20510	20454	20656	20613	20534	20696	20650	20409	20674	20597	20434	20556	20433	20715	20635	20560	20594	20568	20605	20500	20537	20541	20589	20539	20395	20467	20690	20361	20459	20555	20216	20764	20566	20387	20775	20525	20441	20490	20622	20683	20633	20407	20405	20590	20498	20467	20666	20498	20528	20525	20698	20617	20512	20655	20546	20459	20665	20490	20695	20543	20554	20497	20404	20720	20541	20745	20595	20566	20744	20400	20425	20455	20287	20516	20397	20415	20596	20274	20354	20426	20419	20483	20501	20579	20689	20391	20680	20646	20408	20619	20673	20446	20641	20433	20525	20586	20584	20407	20479	20521	20782	20636	20667	20506	20400	20514	20529	20579	20554	20512	20702	20360	20608	20693	20483	20550	20610	20464	20368	20505	20619	20659	20611	20387	20703	20243	20545	20427	20486	20541	20534	20745	20490	20828	20745	20489	20637	20555	20527	20327	20500	20448	20675	20594	20588	20824	20272	20462	20668	20620	20502	20612	20387	20504	20687	20523	20364	20502	20606	20626	20474	20466	20505	20411	20557	20419	20485	20597	20386	20510	20454	20697	20601	20505	20203	20547	20413	20371	20599	20503	20614	20420	20565	20409	20620	20683	20680	20522	20591	20632	20418	20686	20550	20563	20507	20507	20610	20558	20781	20687	20428	20454	20669	20553	20523	20525	20351	20594	20505	20725	20693	20330	20419	20638	20463	20625	20550	20553	20508	20639	20651	20635	20458	20458	20559	20657	20501	20618	20774	20535	20355	20614	20665	20616	20577	20745	20551	20589	20805	20451	20510	20532	20428	20387	20584	20577	20615	20591	20755	20454	20247	20610	20346	20786	20467	20659	20274	20435	20643	20635	20629	20528	20612	20453	20463	20797	20624	20505	20768	20558	20583	20447	20486	20548	20593	20570	20496	20519	20603	20583	20724	20596	20396	20506	20418	20444	20649	20517	20661	20417	20498	20677	20595	20676	20318	20644	20675	20564	20546	20544	20558	20327	20562	20558	20688	20701	20693	20715	20546	20497	20720	20537	20462	20562	20445	20503	20623	20595	20575	20736	20465	20513	20690	20594	20565	20463	20746	20537	20399	20612	20635	20727	20396	20692	20647	20558	20367	20355	20475	20526	20501	20530	20546	20396	20587	20563	20443	20348	20548	20531	20478	20411	20371	20509	20531	20621
30863	52156	46319	34671	27683	20598	19072	18607	18093	18191	17947	18778	20224	25515	32630	32166	28124	24355	21279	19145	18106	17579	17128	17130	17183	17174	17051	17125	17169	17173	17112	17170	17068	17253	16905	17066	17153	17060	17088	17188	17217	17183	17044	17091	17154	17140	17113	17300	17133	17166	17085	17145	17123	17133	17158	17099	16964	17212	17337	17207	17354	17209	17008	17104	17143	17121	17058	17186	17163	16976	17033	17212	17052	17157	17255	17117	17316	17018	17167	17163	17091	17066	17213	17235	17001	17115	17255	17130	17084	17036	17096	17186	17201	17252	17200	17080	17082	17263	17113	17183	17114	17073	17126	17112	17066	17086	17227	17106	17026	16975	17049	17037	17247	17026	17033	17190	17028	17241	17202	17064	17071	17248	17011	17053	17073	17269	17147	17115	17183	17015	17147	17255	17083	17289	17390	17112	17227	17075	17012	17186	17336	17166	17117	17163	17315	17142	17326	17253	17284	17149	17103	17196	17187	17175	17120	17076	17092	17046	17188	17182	17332	17078	17124	17326	17155	17193	17079	17185	17063	17222	17110	17175	17181	17209	17274	17145	17157	17115	16950	17168	17066	17220	16991	17172	17082	17038	17009	17224	17204	17072	17071	17085	17086	17186	17269	17154	17064	17062	17041	17121	17227	16983	17168	17237	17136	16974	17155	17180	17035	17033	17199	16910	16987	17031	17234	17093	17162	17232	16945	17112	17082	17086	17123	17225	17237	16949	16988	17118	16938	17385	17184	17043	17029	17135	17221	17043	17045	17054	17167	17024	17165	16950	17105	17202	17016	17133	17090	17125	17061	17129	17073	17109	17167	17167	17185	17052	17111	17022	17186	17124	17040	17226	17060	17108	17129	17102	16942	17131	17050	17142	16968	17135	17166	17113	17080	17108	16978	17107	17106	17083	17055	16941	17104	16997	17105	17205	17182	17049	17018	17081	17185	17178	17123	17112	17059	17276	17253	17217	17163	16925	17284	17193	17028	17080	17220	17184	17134	17135	17298	17196	17222	17316	17196	17197	17129	17045	17153	17271	17089	17024	16996	17225	16998	17136	17146	16987	17224	17139	17135	17196	17126	17077	17070	17113	17043	16988	17049	16981	17269	17113	17040	17134	17118	17033	17190	17083	16983	17328	16951	17051	17132	17059	17071	17175	17097	17185	17223	17134	17240	17214	17162	17058	17193	17269	17009	17234	17192	17147	17113	17004	17179	17122	17152	17133	17119	16935	17248	17033	17143	17133	17134	16930	17107	17040	17308	17048	17116	17295	17131	17019	17036	17154	16967	17124	16996	17124	16963	17004	17314	17133	17343	17021	17156	17203	17193	17258	17103	17278	17156	17213	17163	17066	17163	17233	17025	17294	17057	17222	17117	17047	17250	17215	17117	16931	17067	17140	16948	17036	17139	16996	17149	17027	17276	17074	17095	17197	17093	17208	17088	16979	17186	17049	17162	17016	17106	17087	17209	17080	17090	17143	17148	17039	17108	17197	17214	17078	17256	17122	17266	17169	17143	17159	17108	17068	16959	17253	17242	17116	17020	17097	17095	17123	17064	17153	17206	16965	17117	17106	17094	17087	17098	17077	17218	17141	17119	17080	17076	17177	17395	17035	17140	17019	17040	16877	17024	17241	17087	17182	17143	17039	17288	17068	17122	17186	17010	17333	17078	17042	17208	17039	17269	17047	17100	17172	17084	16981	17073	17024	17004	17162	17257	16984	17106	17039	17316	17179	17166	17211	16990	17156	17062	17121	17050	17041	17087	17109	17106	17066	17229	17270	17122	17314	17118	17173	17301	17001	17096	17236	17143	17058	16947	17053	17124	17084	17164	17096	17049	17282	17000	17058	17119	17257	17236	17000	17173	17151	17041	17112	17033	17365	17170	17248	17093	16942	16975	16926	17294	17079	17249	17092	16990	17012	17142	17126	17205	17333	17304	17140	17170	17102	17160	17132	17228	17195	17126	17059	17137	17027	17108	17259	17232	17108	17144	17151	17124	17147	17152	17030	16940	17065	17067	17099	16992	17014	17249	17204	16909	16957	16959	16999	17115	17061	17091	17286	17035	17049	17029	17226	17117	17093	17179	17065	17238	17064	17340	17033	17269	17118	16986	17155	17063	17135	17062	17118	17017	17082	17129	17233	17017	17094	17137	16968	17005	17401	16950	17071	17142	17123	17229	17144	17166	16990	17185	17264	17033	17066	17065	17233	17089	17170	17051	17225	17104	17144	17093	17174	17002	17113	17252	17162	17090	17151	17165	17218	17115	17116	17065	17066	16914	17145	17000	17121	17122	17168	17121	17197	17135	17001	17216	17175	17120	17066	17101	17043	17174	17072	17184	16952	16931	17015	17008	17162	17220	17039	17090	17098	17110	17299	17003	17197	16989	17290	17025	17176	17181	17269	17003	17115	17137	17008	17136	17161	17011	17184	17147	17139	17097	17086	17082	17203	17041	17163	17148	17209	17254	17242	17082	16979	17021	17126	17148	17145	17021	16976	17225	17089	17193	17106	17117	16932	17163	16918	17092	17145	17197	17001	17301	17183	17215	17063	17033	17148	17062	17304	17119	17070	17153	16926	17163	17070	17009	17218	17238	17210	17237	17181	17116	17102	16978	17167	17115	17037	17184	17201	16981	17167	16984	17203	16926	17159	17101	17097	17281	17011	17128	17075	16977	17155	17189	17031	17013	17179	17050	17240	17202	17205	17065	17005	17132	17166	16977	17147	17015	17222	17165	17209	17402	17020	16917	17141	17146	17097	17146	17300	16922	17180	17063	17070	17061	17040	17015	17015	17059	17172	17050	17003	17102	17029	17017	17225	17085	17148	17055	17142	17169	17054	17219	17259	17030	17065	17278	17001	17173	16921	16939	17131	17118	17159	17066	17116	17097	17245	17038	17100	17098	17176	17220	17114	17020	17291	16956	17339	17006	17110	17183	17054	17094	17060	17139	17196	17153	17087	17103	17291	17234	17007	17095	17111	17140	17182	17253	16978	17089	17233	17085	17145	17155	16990	16963	17052	17095	17106	17050	17160	17102	17248	17163	17353	17203	17065	17140	16927	17280	17239	17069	17070	17102	17019	17309	17135	17257	17230	17104	16995	17178	17045	17229	16999	17129	17269	17079	17085	17185	17128	17228	17067	17071	17185	17106	17247	17173	17157	17000	17178	17025	17295	17177	17219	17102	16976	17076	17202	17111	17046	17155	17039	17171	17107	17183	16951	17220	17185	17164	17106	17133	17084	16996	16953	17060	17049	17173	16982	17285	17092	17053	17194	17086	17041	16963	16896	17251	17340	17212	16986	17188	17199	17337	16991	17186	17147	17243	17055	16888	17175	17120	17203	17139	17094	17283	16977	17045	17185	17051	17138	17123	17178	17176	17120	17070	16976	16929	17008	17196	16982	17183	17204	17173	17178	17285	17106	16992	17079	17214	17043	17017	17019	17043	17197	17059	17059	17183	17056	17042	17130	17147	17294	16997	17095	17321	17081	17155	17232	16992	17224	17150	17035	17186	17162	16998	17204	17181	17117	17086	17111	17143	17052	17290	17113	17146	16888	17162	17071	17130	17085	17038	17096	17019	16989	17230	17021	17088	17115	17061	17031	17308	17249	17197	16931	17141	17061	16846	17117	17115	17185	17311	17298	17256	17135	17229	17205	17209	16960	17199	17175	17048	17097	17307	16990	16959	17059	17145	17067	17109	17197	17063	17203	17124	17113	17003	17103	17243	17126	17106	17058	17189	17020	17250	17030	17103	17108	17161	16937	17136	17222	16958	17061	17121	17065	17171	17001	17041	17180	17142	16960	17029	16969	17296	17237	17306	17135	16883	17207	16970	17042	17031	17120	17150	17233	17242	17253	17106	17335	17057	17155	17022	17133	17094	16843	17094	16892	17190	17062	17157	17008	17166	17251	17128	16946	17055	17136	17316	17055	17065	17015	17114	16989	17116	17243	17027	16987	17148	17184	17062	16983	17036	17090	17238	17094	17149	17107	17261	17077	17292	17223	17267	17033	17197	17012	17112	16862	17009	17155	17185	17088	17002	17119	17110	17218	17233	16967	17282	17051	17192	17160	17261	17201	17030	17258	17112	17063	17105	17227	16995	17209	17090	17136	17065	17119	17089	16964	17132	16974	16994	16984	17170	17129	17192	17215	17107	17389	17083	17217	17091	17087	17182	17105	17014	17177	16994	17051	17094	17045	17324	17165	17070	17083	17274	17134	17072	17083	17112	17304	17045	17160	17159	17271	17145	17125	17186	17207	17065	17210	17098	17115	17073	17082	17071	17096	17071	17139	17117	17055	17075	17143	17294	17238	17208	17076	17144	17241	17104	17104	17136	16990	17088	17064	17210	17013	17124	17011	17116	17072	17143	17142	16973	17091	17105	17146	17115	17264	17109	17120	17169	17063	17025	17042	17120	17095	17129	17339	17212	17144	17308	17095	17485	17031	17051	17065	17078	17061	16953	17097	17143	17018	16978	17015	17058	17056	17139	17005	17005	17101	17209	16988	16968	17212	17185	17180	17306	17121	17112	17003	17152	17223	17174	17207	17282	17073	17021	17187	17016	17137	17124	17038	17046	17045	16918	17068	16998	16959	17033	16942	17151	17151	16971	17068	17119	17121	17248	17207	16994	17027	17030	17037	17211	17028	17212	17142	17156	17111	17181	17015	17181	16905	17229	17101	17101	16997	17175	17193	17213	16938	17177	17077	16897	17164	17099	17196	17158	17300	17177	17056	17210	17049	17106	17099	17144	17147	17031	17301	17153	17164	17200	17191	17063	17181	17086	16995	17048	17081	17187	17092	17152	17133	17054	17249	17046	17340	17159	17294	17176	17067	17139	17000	17012	16994	17227	16998	17146	17105	17002	17246	16995	17166	17071	17190	17006	17109	17135	16963	17191	17089	17269	16992	17179	17285	17000	17263	17139	17139	17010	17169	17159	17044	16953	17217	16982	17124	17285	17065	17180	16903	17124	17220	16913	17101	17169	17241	16972	17170	17019	17152	17053	17220	17146	17197	17089	17162	17078	17017	17113	17157	17220	17208	17098	16935	17402	17194	17003	17144	17251	17279	17140	17162	17127	17135	16992	17091	17049	17034	17205	17064	17110	17236	17248	17055
28470	25036	29520	25758	21761	20914	20959	20412	20579	20527	20659	20715	20883	20845	21191	21293	21263	21324	20938	20857	20529	20505	20311	20449	20480	20546	20369	20549	20691	20524	20355	20667	20606	20470	20533	20479	20667	20640	20719	20690	20590	20400	20428	20613	20479	20433	20595	20549	20418	20730	20549	20499	20492	20458	20702	20459	20682	20575	20572	20551	20315	20508	20711	20657	20554	20631	20265	20703	20519	20452	20603	20538	20584	20613	20579	20616	20330	20566	20619	20442	20543	20347	20484	20397	20364	20692	20592	20489	20693	20706	20415	20506	20605	20412	20521	20572	20551	20317	20406	20504	20510	20492	20429	20580	20679	20661	20519	20419	20546	20353	20311	20371	20621	20414	20502	20581	20304	20543	20736	20619	20370	20429	20576	20380	20519	20484	20589	20413	20428	20473	20421	20441	20494	20594	20512	20407	20645	20803	20517	20458	20617	20559	20559	20475	20542	20503	20759	20513	20608	20861	20499	20366	20417	20521	20636	20515	20618	20600	20615	20621	20414	20575	20446	20550	20522	20391	20551	20589	20513	20686	20480	20264	20626	20496	20470	20607	20634	20493	20521	20718	20507	20586	20510	20473	20461	20633	20593	20695	20619	20451	20471	20683	20672	20627	20376	20337	20523	20537	20390	20449	20614	20616	20539	20571	20778	20465	20423	20298	20686	20687	20559	20490	20471	20622	20506	20337	20517	20375	20582	20534	20427	20433	20586	20569	20560	20526	20617	20531	20604	20450	20454	20429	20589	20472	20479	20533	20594	20331	20401	20510	20504	20404	20550	20507	20468	20748	20545	20536	20510	20489	20681	20648	20715	20758	20579	20474	20741	20558	20379	20330	20550	20784	20502	20554	20491	20573	20598	20519	20436	20640	20576	20520	20624	20455	20403	20680	20527	20456	20427	20459	20574	20456	20459	20665	20230	20579	20555	20505	20482	20539	20661	20514	20690	20321	20563	20674	20481	20328	20504	20500	20588	20446	20723	20608	20589	20495	20379	20394	20520	20504	20589	20525	20369	20236	20464	20566	20938	20429	20474	20538	20478	20647	20476	20431	20637	20564	20515	20608	20420	20606	20566	20572	20591	20411	20671	20486	20545	20420	20470	20516	20597	20525	20535	20400	20534	20422	20535	20535	20497	20414	20511	20537	20538	20574	20465	20414	20709	20514	20325	20402	20362	20563	20476	20731	20906	20550	20731	20522	20521	20707	20672	20591	20619	20491	20639	20647	20514	20746	20397	20268	20360	20402	20394	20617	20437	20554	20509	20604	20578	20406	20657	20338	20576	20453	20631	20685	20634	20777	20430	20757	20632	20343	20597	20854	20471	20561	20667	20552	20623	20818	20404	20751	20707	20406	20419	20518	20573	20414	20523	20485	20579	20486	20359	20502	20341	20425	20605	20549	20441	20555	20720	20529	20486	20516	20646	20492	20544	20513	20541	20577	20541	20664	20472	20719	20772	20635	20567	20423	20379	20717	20555	20618	20469	20462	20341	20639	20450	20546	20296	20635	20442	20693	20542	20604	20607	20544	20640	20577	20483	20557	20469	20466	20374	20515	20469	20522	20545	20413	20638	20243	20667	20338	20451	20578	20748	20542	20483	20359	20504	20429	20534	20601	20386	20271	20628	20543	20633	20589	20610	20486	20648	20351	20501	20682	20156	20565	20645	20358	20543	20386	20577	20278	20596	20530	20694	20505	20542	20503	20577	20596	20683	20753	20610	20649	20396	20395	20576	20486	20378	20643	20687	20546	20538	20689	20474	20576	20498	20480	20766	20655	20354	20600	20511	20568	20411	20463	20541	20364	20655	20575	20541	20427	20447	20535	20513	20337	20712	20717	20600	20468	20621	20480	20567	20514	20525	20389	20522	20555	20520	20419	20661	20276	20499	20595	20458	20652	20555	20483	20607	20193	20663	20578	20679	20636	20586	20484	20646	20406	20463	20492	20464	20610	20282	20467	20306	20523	20672	20609	20337	20478	20457	20468	20549	20716	20689	20554	20459	20408	20473	20690	20720	20507	20381	20271	20397	20535	20439	20321	20568	20606	20631	20608	20524	20443	20337	20591	20616	20429	20409	20492	20750	20534	20487	20649	20458	20492	20472	20501	20556	20495	20556	20363	20682	20423	20596	20301	20467	20740	20764	20560	20521	20473	20520	20452	20432	20256	20489	20483	20384	20505	20499	20359	20663	20467	20552	20387	20679	20691	20490	20533	20753	20725	20654	20403	20590	20665	20863	20595	20434	20433	20573	20410	20407	20563	20614	20488	20515	20597	20505	20658	20774	20465	20364	20434	20658	20496	20587	20471	20494	20494	20391	20714	20504	20399	20343	20582	20629	20522	20282	20764	20444	20509	20567	20706	20722	20498	20506	20535	20397	20367	20599	20535	20581	20453	20313	20391	20626	20558	20483	20365	20543	20498	20577	20395	20527	20542	20479	20487	20589	20668	20703	20574	20503	20545	20790	20573	20652	20503	20557	20421	20526	20386	20231	20384	20264	20568	20472	20479	20447	20605	20324	20379	20370	20692	20534	20467	20480	20433	20435	20356	20546	20435	20629	20448	20514	20636	20577	20465	20573	20412	20535	20669	20461	20427	20496	20688	20532	20308	20557	20488	20516	20452	20486	20432	20251	20600	20600	20626	20549	20470	20497	20548	20456	20507	20572	20608	20524	20579	20541	20673	20500	20621	20536	20648	20689	20551	20617	20565	20627	20413	20534	20638	20379	20637	20560	20623	20644	20433	20526	20295	20601	20768	20658	20566	20422	20462	20575	20559	20801	20674	20626	20537	20633	20628	20556	20755	20492	20506	20602	20405	20399	20403	20661	20482	20557	20501	20551	20736	20608	20570	20659	20606	20481	20597	20362	20459	20460	20554	20592	20540	20697	20446	20549	20532	20537	20356	20535	20623	20544	20511	20375	20489	20708	20542	20662	20378	20458	20551	20593	20713	20535	20606	20829	20414	20561	20380	20581	20533	20639	20609	20445	20524	20327	20550	20469	20422	20254	20396	20493	20572	20488	20628	20395	20406	20682	20563	20429	20308	20221	20393	20553	20444	20556	20600	20746	20517	20468	20241	20541	20476	20574	20548	20485	20549	20462	20618	20265	20295	20477	20421	20501	20606	20712	20493	20576	20553	20627	20619	20542	20604	20516	20555	20580	20650	20705	20535	20388	20417	20506	20402	20723	20683	20699	20470	20441	20518	20615	20487	20416	20538	20564	20415	20511	20844	20518	20658	20634	20592	20439	20471	20526	20529	20428	20357	20772	20745	20706	20604	20473	20635	20600	20444	20440	20402	20700	20533	20483	20684	20625	20375	20612	20540	20661	20469	20529	20629	20703	20679	20571	20557	20443	20564	20617	20542	20657	20469	20504	20575	20522	20458	20642	20671	20582	20701	20722	20688	20566	20656	20549	20644	20616	20371	20481	20560	20563	20723	20525	20746	20638	20463	20609	20679	20715	20550	20242	20502	20443	20658	20522	20465	20476	20434	20498	20380	20645	20531	20425	20579	20531	20492	20602	20589	20485	20527	20516	20671	20512	20449	20593	20424	20463	20602	20441	20748	20784	20478	20584	20310	20291	20439	20487	20497	20669	20378	20680	20827	20546	20703	20677	20545	20686	20587	20540	20478	20796	20516	20417	20466	20525	20709	20542	20602	20650	20547	20381	20510	20599	20715	20538	20454	20271	20328	20750	20540	20510	20557	20628	20407	20387	20344	20598	20594	20474	20801	20689	20478	20808	20462	20384	20506	20489	20405	20559	20522	20514	20486	20701	20576	20656	20437	20698	20368	20235	20385	20531	20291	20548	20429	20382	20532	20642	20665	20645	20687	20639	20278	20656	20386	20687	20437	20545	20556	20573	20373	20642	20462	20636	20731	20551	20139	20568	20557	20524	20631	20569	20673	20462	20429	20727	20675	20612	20623	20630	20482	20412	20402	20392	20350	20722	20577	20519	20497	20661	20657	20578	20656	20627	20740	20537	20504	20693	20655	20387	20621	20567	20399	20583	20441	20321	20332	20399	20690	20402	20680	20447	20475	20488	20407	20681	20488	20323	20413	20585	20416	20652	20704	20659	20640	20505	20565	20455	20594	20430	20569	20640	20402	20459	20437	20404	20650	20529	20593	20519	20320	20547	20512	20521	20408	20410	20610	20456	20904	20463	20587	20554	20511	20346	20527	20374	20641	20656	20583	20533	20546	20462	20702	20356	20507	20397	20339	20526	20815	20607	20737	20484	20524	20579	20740	20556	20500	20557	20679	20403	20552	20476	20709	20756	20457	20512	20382	20465	20475	20330	20482	20488	20351	20678	20599	20467	20659	20492	20462	20606	20378	20559	20556	20617	20526	20606	20526	20510	20567	20347	20745	20560	20421	20577	20380	20348	20417	20679	20553	20446	20634	20294	20679	20479	20608	20405	20550	20513	20553	20761	20405	20381	20515	20581	20450	20567	20538	20674	20508	20518	20447	20519	20518	20597	20497	20570	20610	20378	20817	20583	20331	20771	20497	20583	20731	20633	20339	20559	20562	20622	20778	20543	20602	20409	20487	20543	20430	20492	20562	20724	20278	20705	20535	20568	20325	20646	20629	20436	20684	20608	20649	20807	20500	20707	20371	20558	20455	20610	20457	20591	20631	20631	20518	20519	20539	20628	20406	20606	20246	20374	20774	20566	20612	20260	20279	20613	20566	20587	20456	20637	20721	20699	20543	20598	20471	20635	20525	20487	20499	20698	20712	20686	20456	20552	20554	20658	20668	20549	20724	20621	20568	20633	20546	20477	20386	20600	20747	20484	20583	20419	20597	20498	20717	20551	20505	20569	20577	20649	20591	20348	20624	20577	20510	20507	20569	20532	20435	20422	20494	20574	20561	20665	20745	20461	20467	20601	20503	20653	20406	20535	20524	20670	20729	20651	20603	20683	20529	20676	20654	20476	20324	20568	20666	20621	20620	20676	20347	20375	20686	20535	20436	20476	20546	20405	20322	20527	20454	20534	20496	20513	20586	20590	20510	20506	20619	20391	20477	20420	20634	20642	20513	20742	20607	20670	20557	20511	20607	20387	20559	20644	20732	20576	20457	20435	20432	20665	20558	20608	20462	20588	20626	20409	20653
25874	36952	28988	21156	18687	17653	17335	17253	17199	17195	17348	17249	17186	17681	18495	18558	18327	18009	17619	17463	17473	17315	17422	17237	17202	17204	17167	17196	17247	17173	17281	17191	17085	17150	17367	17054	17297	17142	17361	17159	17161	17249	17085	17132	17217	17113	17162	17190	17058	17327	17265	17242	17246	17122	17177	17128	17226	17195	17194	17238	17236	17337	17259	17051	17044	17242	17211	17112	17229	17163	17198	17166	17396	17359	17150	17290	17174	17114	17161	17133	17216	17329	17249	16993	17139	17083	17060	17215	17161	17195	17162	17183	17196	17228	17171	17200	17323	17214	17226	17177	17135	17200	17084	17216	17235	17182	17405	17288	16992	17278	17210	17185	17172	17325	17374	17233	17131	17085	17080	17228	17406	17060	16967	17137	17045	17290	17178	17102	17336	17138	17287	17187	17289	17228	17229	17187	16994	17093	17111	17240	17192	17273	17144	17054	17277	17059	17203	17100	17230	17135	17081	17274	17094	17212	17164	17220	17147	17097	17217	17297	17084	17212	16957	17072	17435	17329	17211	17264	17067	17274	17111	17174	17108	17226	16877	17138	17285	17335	17330	16974	17147	17251	17186	17246	17075	17089	17008	17005	17174	17232	17244	16979	17160	17153	17353	17334	16998	17188	17321	17268	17133	17211	17075	17089	17122	17284	17377	16989	17162	17044	17136	17281	17252	17074	17254	17078	17118	17006	17084	17240	17233	17051	17024	17126	17260	17302	17248	17007	17212	17248	17113	17308	17094	17294	17148	17059	17051	17044	17141	17034	17314	17058	17038	17133	16980	17136	17139	17292	17221	17194	17079	17264	17248	17052	17278	17213	17079	17169	17327	17241	17115	17179	17187	16971	17094	17194	17251	17118	17235	17202	17301	17119	17011	17202	17151	17101	17160	17144	17146	17233	17254	17161	17342	17083	16941	17215	17105	17059	17213	17309	17050	17238	17119	17314	17205	17253	17186	17083	17054	17396	16996	17263	17088	17272	17234	17098	17265	17219	17122	17274	17250	17214	16962	17231	17031	17125	17277	17229	17335	17197	17195	17106	16988	17125	17118	17333	17113	17097	17222	17101	17280	17229	17220	17057	17043	17263	17199	17119	17120	17254	17071	17144	17163	17111	17198	17266	17051	17149	17260	17237	17145	17098	17314	17219	17108	17251	17023	17315	17008	17222	17265	17154	17200	17212	17198	17094	17295	17208	17132	17326	17019	17345	17324	17027	17141	17264	17192	17023	17326	17210	17294	17192	17319	17213	17199	17146	17030	17144	17301	17272	17294	17121	17181	17048	17096	17145	17240	17168	17232	17131	17190	17332	17177	17260	17335	17093	17222	17327	16978	17106	17283	17212	17249	17091	17181	17241	17260	17314	17037	17226	17259	16956	16990	17177	17151	17225	17190	17126	17026	17118	17290	17039	17298	17205	17250	17069	17130	17140	17183	17065	17215	17217	17295	17124	17138	17031	17312	17122	17122	17467	17177	17206	17267	17203	17203	17268	17018	17228	17199	17184	17084	17203	17054	17025	17293	17269	17154	17230	17236	17230	17080	17267	17044	17266	17412	17062	17348	17107	17170	17310	17166	17195	17182	17340	17201	17257	17183	17186	17117	17035	17325	17121	17276	17228	17045	17122	17346	17246	17249	17031	17125	17223	17159	17193	17197	17259	17269	17076	17108	17025	17118	16997	17173	17230	17096	17091	17395	17036	17286	17232	17206	17208	17150	17195	17112	17161	17111	17100	17281	17047	17365	17197	17240	17211	17054	17306	17105	17252	17049	17080	17321	17308	17114	17096	17254	17220	17199	17216	17099	16953	17191	17273	17129	17299	17183	17213	17212	17292	17341	17065	17144	17113	17271	17032	17271	17184	17193	17148	17111	17239	17085	17208	17059	17140	17087	17177	17308	17135	17137	17219	17316	17146	17105	17075	17230	17312	17015	17292	17338	17059	17235	17127	17132	17262	17140	17146	17264	17133	17349	17082	17235	17215	17140	17254	17211	17177	17289	17172	17318	17254	17175	17293	17324	17178	17076	17148	17123	17202	17108	17432	17299	17304	17260	17351	17232	17031	17310	17080	17228	17270	17112	17189	17019	17169	17306	17139	17201	17197	17135	17114	17025	17231	17234	17260	17088	17148	16987	17380	17116	17268	17224	17143	17137	17020	17273	17228	17055	17218	16911	16927	17261	17284	17261	17137	17068	17308	17175	17187	17105	17148	17141	17357	17105	17149	17346	17091	17139	17152	17233	17111	17263	17312	17204	17041	17197	17424	17168	17165	17187	17389	17130	17184	17169	17270	17231	17125	17087	17182	17177	17079	17109	17178	17023	17103	17105	17411	16931	17185	17004	17164	17160	17109	17153	17193	17307	17192	17275	17219	17165	17135	17092	17146	17092	17237	17188	17288	17340	17289	17250	17168	17162	17055	17228	17199	17076	17131	17149	17229	17150	17345	17089	17166	17406	17024	17238	16999	17091	17243	17142	17219	17152	17249	17249	17250	17033	17111	17281	17171	17183	17070	17116	17086	17140	17231	17252	17252	17261	17278	17234	17284	17063	17007	16968	17064	17286	17280	17250	17094	17047	17151	17230	17201	17077	17090	17138	17122	17079	17163	17171	17004	16909	17271	17022	17264	17187	17059	17206	17024	17169	17090	17261	17177	17125	17247	17207	17186	17190	17124	17111	17205	17226	17205	17246	17173	17161	17326	17054	17244	17297	17178	17374	17290	17112	17051	17147	17265	17261	17280	17072	17209	17128	17095	17290	17175	17124	17120	17225	17327	17260	17090	17130	17171	17165	17232	17203	17283	17088	17078	17066	17271	16990	17180	17213	17198	17128	17200	17120	17089	17254	17120	17192	17115	17135	17168	17123	17273	17185	17133	17417	16981	17144	17241	17380	17292	16889	17221	17239	17161	17239	17209	17084	17116	16963	17243	17047	16997	17182	17250	17020	17266	17334	17138	17249	17108	17320	17201	17255	17208	17105	17098	17271	17184	17201	17128	17134	17105	17214	17011	17018	17023	17239	16992	17292	17209	17153	17281	17251	17275	17246	17246	17060	17172	16987	17360	17138	17168	17129	17173	17335	17312	17101	17260	17163	17233	17133	17273	17165	17129	17119	17336	17215	17238	17253	17219	17110	17145	17208	17146	17106	17095	17197	17212	17082	17246	17181	17103	17290	17311	16946	17163	17248	16979	17210	17117	16997	17328	17132	17178	17108	17248	17197	17138	16956	17058	17062	17338	17191	17294	17150	17186	17286	17145	17031	17112	17280	17268	17134	17347	17245	17235	17154	17171	17087	17172	17101	17190	17150	17289	17173	17096	17200	17213	17095	17370	17076	17266	17183	17117	17330	17129	17110	16928	17160	17287	17300	16994	17110	17201	17205	17162	17185	17093	17202	17118	17223	17062	17276	17200	17104	17089	17247	17145	17213	17199	17126	17280	17160	17176	17303	17177	17167	17184	17350	17030	17302	16898	17171	17129	17155	17208	17040	17150	17274	17057	17307	17083	17274	17091	17164	17355	16943	17143	17120	17189	17186	17187	17178	17044	16966	17221	17196	17137	17179	17287	17287	17004	17135	17318	17117	17191	17151	17267	17082	17213	17194	17220	17141	17164	17105	17244	17279	17342	17166	17264	17051	17139	17227	17202	17181	17258	17269	17035	17367	17184	16972	17102	17276	17211	17198	17235	17141	17175	17149	17113	17238	17370	17283	17155	17182	17014	17275	17088	17003	17169	17315	17270	17245	17235	17154	17277	17325	17128	17299	17158	17172	17174	17162	17040	17358	17141	17085	17104	17093	17386	17122	17299	17257	17203	17374	17304	17217	17288	17117	17165	17348	17134	17210	17199	17183	17125	17288	17228	17141	17317	17204	17242	17143	17063	17053	17196	17211	17181	17140	17177	17193	17151	17402	17365	17109	17253	17095	17144	17062	17353	17264	17154	17054	17263	17109	17104	17251	17082	17138	17191	17213	17178	17211	16994	17265	17338	17317	17315	17207	17068	17142	17192	17321	17279	17224	17145	17182	17290	17167	17070	17029	17326	17171	17195	17194	17303	17121	17176	17068	17168	17221	17292	17020	17370	16975	17025	17115	17084	17338	17135	17193	17060	17155	17217	17161	17071	17132	17440	17371	17095	17254	17060	17233	17059	17164	17072	17281	17088	17030	17126	17126	17162	17134	17156	17052	17366	17148	17091	17166	17273	17115	17138	17055	17257	17048	17132	17225	17274	17114	17076	17190	17349	17139	17225	17222	17283	17129	17213	17168	17046	17143	17166	17251	17059	17261	16964	17133	17419	17059	17105	17169	17309	17312	17172	17075	17190	17213	17069	17247	16997	17287	17132	17054	17358	17270	17077	17159	17181	17125	17226	17127	17215	17162	17195	17227	17254	17006	17226	17241	17351	17055	17131	17283	17022	17143	17187	17073	17088	17175	17155	17054	17268	17106	17200	17045	17091	17109	17245	17321	17197	17234	17086	17104	17168	17138	17174	17142	17438	17164	17248	17093	17147	17148	17093	17290	17210	17222	17164	17200	17204	17318	17238	17247	17072	17097	17016	17175	17091	17175	16976	17090	17195	17148	17182	16947	17046	17317	17080	17031	17191	17293	17102	17116	17103	17135	17247	17258	17362	17222	17254	17052	17149	17122	17104	17278	16936	17089	17040	17070	17046	17131	17118	16993	17153	17169	17055	17060	17030	17182	17315	17156	17045	17136	17186	17299	17063	17328	17100	17362	17058	17188	17188	17138	17168	17125	17019	17141	17156	17143	17173	17279	17178	17378	17183	17246	17239	17324	17084	17207	17080	17139	16914	17275	17152	17104	17218	17195	17143	17118	17147	17404	17172	17208	17171	17235	16968	17125	17225	17270	17291	17317	17236	17082	17380	17160	17234	17112	17231	17093	17231	17318	17134	17147	17221	17088	17267	17316	17316	17109	17159	17173	17215	17087	17126	17298	17104	17237	17087	17191	17151	17286	17143	17154	17195	17242	17220	17188	17261	17214	17042	17143	17328	17184	17203	17232	17014	17092	17251	17172	17381	17042	17336	17189	17346	17301	17201	17039	17248	17238	17207	17074	17259	17080	17360	17124	17068	17070	17152	17185	16994	17403	17049
24069	21444	28920	25010	23574	23999	23489	21163	20714	20911	20753	20785	20973	21736	25791	27129	25616	23663	22147	21079	20956	20774	20446	20581	20373	20418	20330	20213	20341	20350	20278	20288	20423	20306	20270	20291	20276	20192	20381	20316	20428	20172	20412	20165	20370	20437	20405	20475	20297	20423	20266	20270	20273	20306	20465	20246	20446	20330	20336	20298	20142	20292	20256	20529	20131	20447	20317	20213	20252	20383	20306	20217	20057	20226	20256	20323	20350	20293	20285	20316	20383	20492	20383	20305	20257	20203	20262	20266	20204	20310	20213	20318	20466	20310	20220	20325	20246	20330	20124	20252	20235	20234	20306	20089	20223	20260	20232	20256	20216	20364	20116	20282	20412	20441	20331	20460	20278	20140	20339	20341	20222	20290	20365	20332	20064	20268	20364	20141	20149	20335	20192	20202	20411	20234	20316	20639	20238	20294	20228	20245	20193	20188	20183	20319	20431	20215	20197	20356	20377	20455	20207	20203	20281	20104	20226	20229	20304	20439	20327	20272	20251	20219	20281	20156	20136	20330	20381	20211	20277	20389	20453	20369	20188	19951	20225	20184	20320	20190	20262	20335	20286	20239	20285	20341	20287	20222	20218	20209	20475	20174	20316	20204	20222	20351	20164	20241	20323	20341	20166	20232	20185	20265	20240	20171	20440	20368	20337	20150	20097	20251	20386	20248	20240	20359	20176	20478	20397	20270	20382	20486	20289	20277	20303	20308	20403	20036	20276	20487	20269	20240	20160	20397	20285	20099	20207	20143	20321	20037	20205	20208	20394	20283	20660	20165	20267	20415	20246	20342	20348	20349	20122	20260	20153	20225	20313	20170	20213	19935	20321	20325	20142	20042	20321	20305	20225	20377	20403	20343	20332	20336	20251	20360	20184	20244	20392	20090	20342	20248	20207	20123	20079	20276	20202	20063	20521	20179	20249	20291	20483	20298	20307	20228	20336	20442	20096	20157	20289	20318	20206	20313	20283	20326	20339	20115	20276	20346	20347	20332	20148	20054	20309	20286	20473	20476	20236	20244	20084	20192	20139	20537	20508	20381	20185	20384	20174	20218	20373	20281	20064	20305	20189	20102	20228	20410	20171	20264	20339	20285	20238	20242	20372	20233	20087	20312	20312	20157	20034	20132	20105	20280	20384	20154	20241	20428	20330	20087	20210	20208	20182	20255	20198	20336	20137	20487	20110	20443	20181	20202	20202	20294	20388	20151	20138	20142	20321	20370	20201	20125	20195	20440	20169	20193	20380	20343	20168	20327	20131	20220	20295	20255	20271	20218	20429	20213	20228	20316	20300	20232	20120	20330	20147	20381	20242	20346	20312	20038	20524	20171	20262	20220	20610	20132	20174	20282	20134	20291	20034	20240	20243	20294	20223	20223	20452	20171	20500	20137	20266	20238	20245	20212	20009	20493	20305	20361	20103	20253	20300	20327	20327	20411	20358	20320	20305	20164	20129	20217	20212	20219	20158	20261	20278	20324	20346	20281	20323	20080	20336	20316	20290	20160	20311	20194	20339	20240	20299	20204	20285	20173	20343	20351	20192	20218	20483	20312	20242	20212	20375	20185	20301	20246	20364	20147	20265	20346	20251	20409	20280	20289	20225	20226	20406	20339	20309	20307	20228	20114	20282	20360	20338	20393	20129	20003	20253	20310	20159	20129	20276	20095	20293	20038	20315	20335	20076	20196	20112	20045	20167	20173	20253	20388	20131	20197	20281	20138	20449	20190	20180	20393	19948	20393	20452	20488	20361	20228	20386	20172	20160	20134	20318	20389	20257	20214	20286	20222	20317	19967	20198	20242	20245	20151	20132	20245	20240	20156	20093	20219	20058	20141	20267	20204	20201	20187	20082	20299	20086	20308	20308	20278	20232	20164	20224	20270	20274	20253	20203	20502	20363	20214	20263	20302	20397	20138	20194	20181	20216	20204	20199	20130	20142	20294	20440	20193	20412	20240	20139	20082	20223	20595	20270	20352	20138	20257	20245	20478	20265	20256	20356	20267	20336	20312	20336	20206	20306	20310	20396	20439	20365	20287	20284	20204	20082	20410	20353	20255	20361	20254	20173	20178	20357	20281	20213	20344	20104	20208	20483	20057	20324	20232	20380	20340	20118	20332	20328	20330	20347	20430	20514	20245	20225	20215	20072	20129	20150	20262	20467	20193	20145	20199	20169	20306	20198	20277	20205	20382	20109	20320	20395	20403	20343	20061	20408	20488	20146	20256	20311	20365	20335	20264	20389	20242	20240	20235	20393	20433	20294	20105	20383	20216	20161	20214	20339	20360	20395	20366	20390	20136	20408	20300	20051	20261	20154	20317	20432	20511	20230	20053	20134	20280	20581	20186	20403	20324	20320	20475	20260	20155	20288	20286	20201	20320	20279	20436	20250	20266	20111	20324	20070	20490	20423	20335	20236	20450	20354	20418	20229	20357	20197	20240	20137	20319	20336	20186	20353	20321	19971	20254	20411	20448	20328	20200	20260	20113	20343	20239	20204	20513	20026	20387	20290	20202	20426	20129	20162	20381	20412	20318	20373	20330	20289	20377	20272	20458	20267	20295	20356	20440	20393	20349	20194	20049	20321	20390	20205	20300	20455	20279	20367	20281	20030	20222	20189	20272	20254	20164	20448	20633	20059	20273	20259	20344	20441	20339	20292	20110	20059	20172	20197	20274	20066	20406	20150	20410	20278	20437	20357	20215	20225	20184	20376	20272	20393	20132	20074	20452	20304	20289	20283	20222	20435	20359	20242	20058	20085	20357	20314	20223	20387	20313	20193	20228	20267	20014	20193	20274	20347	20480	20302	20325	20141	20208	20222	20385	20256	20278	20249	20253	20275	20181	20263	20445	20410	20343	20357	20182	20263	20165	20291	20225	20271	20329	20369	20246	20271	20300	20243	20239	20305	20362	20178	20319	20286	20329	20269	20192	20388	20395	20069	20294	20321	20331	20426	20469	20228	20314	20392	20161	20361	20209	20333	20485	20498	20296	20393	20195	20187	20339	20184	20225	20327	20350	20331	20279	20435	20370	20107	20252	20348	20109	20294	20526	20102	20202	20224	20213	20134	20308	20238	20356	20302	20171	20406	20453	20119	20238	20161	20151	20282	20293	20314	20196	20222	20317	20230	20086	20045	20399	20479	20422	20331	20412	20166	20186	20339	20352	20289	20177	20262	20174	20182	20446	20392	20172	20356	20345	20069	20195	20314	20341	20205	20225	20437	20433	20360	20383	20351	20426	20155	20019	20353	20098	20224	20042	20249	20272	20295	20290	20285	20294	20379	20486	20212	20119	20206	20286	20068	20449	20394	20443	20285	20102	20323	20202	20384	20480	20308	20401	20237	20118	20328	20364	20439	20344	20448	20304	20556	20286	20392	20308	20354	20256	20414	20496	20434	20377	20184	20344	20315	20169	20379	20257	20283	20316	20275	20283	20157	20116	20321	20418	20170	20575	20319	20264	20203	20432	20326	20228	20028	20232	20089	20263	20141	20359	20292	20360	20250	20173	20082	20309	20270	20170	20243	20436	20338	20197	20460	20144	20407	20159	20313	20337	20237	20394	20148	20527	20184	20203	20142	20192	20513	20369	20392	20246	20247	20199	20142	20566	20251	20304	20135	20349	20326	20248	20335	20446	20520	20250	20165	20425	20325	20127	20191	20249	20442	20239	20495	20144	20443	20434	20230	20429	20281	20310	20310	20378	20189	20429	20283	20350	20179	20123	20278	20093	20315	20270	20278	20133	20232	20322	20340	20279	20221	20304	20391	20196	20254	20423	20325	20362	20368	20255	20060	20273	20089	20422	20298	20337	20238	20367	20459	20158	20373	20134	20278	20269	20293	20317	20135	20324	20299	20335	20489	20105	20229	20401	20311	20281	20307	20374	20320	20260	20321	20241	20436	20246	20278	20256	20159	20273	20153	20306	20378	20221	20297	20394	20311	20325	20293	20218	20261	20284	20375	20176	20143	20172	20343	20202	20493	20442	20215	20173	20323	20266	20039	20314	20197	20424	20096	20417	20309	20218	20421	20243	20327	20486	20120	20155	20302	20325	20206	20282	20380	20381	20273	20371	20239	20255	20210	20254	20208	20322	20395	20347	20317	20242	20225	20318	20180	20359	20389	20189	20209	20067	20270	20369	20205	20313	20285	20210	20196	20265	20339	20304	20145	20082	20533	20359	20178	20280	20411	20134	20202	20368	20421	20334	20220	20346	20274	20296	20345	20341	20281	20425	20049	20036	20208	20202	20278	20336	20260	20366	20139	20412	20464	20443	20268	20431	20178	20110	20438	20334	20214	20230	20357	20290	20434	20158	20300	20302	20304	20253	20317	20240	20151	20265	20342	20240	20274	20077	20319	20038	20288	20345	20364	20301	20298	20186	20436	20304	20276	20050	20400	20425	20155	20385	20342	20379	20451	20181	20246	20225	20169	20126	20281	20134	20224	20220	20379	20391	20100	20355	20113	20162	20247	20407	20279	20137	20603	20418	20268	20165	20313	20234	20396	20242	20363	20376	20279	20290	20447	20345	20174	20170	20421	20325	20161	20247	20137	20261	20355	20307	20389	20305	20242	20104	20264	20317	20315	20247	20402	20153	20218	20101	20367	20297	20321	20062	20285	20225	20413	20188	20137	20358	20182	20177	20177	19971	20148	20283	20205	20251	20071	20301	20459	20329	20237	20238	20291	20149	20473	20428	20157	20368	20223	20104	20284	20144	20146	20437	20192	20192	20141	20162	20355	20387	20122	20339	20241	20258	20301	20439	20112	20269	20447	20149	20113	20317	20439	20279	20305	20355	20184	20284	20213	20542	20277	20113	20163	20009	20237	20428	20484	20117	20352	20205	20132	20270	20375	20137	20312	20491	20138	20489	20297	20314	20291	20245	20229	20324	20119	20178	20282	20111	20182	19987	20371	20232	20330	20340	20306	20156	20185	20316	20427	20259	20215	20251	20173	20255	20060	20425	20269	20261	20448	20429	20308	20193	20304	20346	20333	20354	20312	20299	20075	20158	20259	20378	20072	20235	20377	20231	20434	20346	20272	20225	20259	20094	20180	20307	20411	20478	20034	20265	20317	20211	20272	20325	20305	20391	20355	20424	20385	20225	20389	20327	20316	20562
27622	45328	38924	28923	23488	19311	18416	17814	17578	17377	17372	17356	17887	19756	25612	26184	23871	21209	18913	17964	17378	17299	17181	16891	17193	17053	16983	17008	17092	17068	17045	16921	16993	17002	17033	17102	16873	17113	16775	16945	17103	17052	16929	16999	17096	16989	16975	16879	16990	17077	17053	17034	17003	16876	17009	17083	16875	17183	17164	16920	16994	16961	16938	17097	17045	16910	17216	16770	17112	16869	17105	16969	16925	17035	16883	17086	16943	16900	16923	16931	17194	16975	16926	17050	17029	17033	17017	17023	17028	17016	16969	17000	17181	17063	17084	17083	16951	16983	17070	16930	17018	17137	16973	17120	17067	17031	17086	16937	16910	17009	16967	16944	17087	17194	16932	16990	17057	17003	17172	17167	16922	16906	17039	17132	17138	16921	16896	16917	16977	16910	16935	17024	17007	17027	17113	16860	16953	17087	16860	17100	17061	17099	17093	16979	17096	16938	17054	17166	17144	16895	17015	16920	16989	17143	17149	16951	16890	16997	17061	17025	17142	16962	17146	16971	16977	16988	16952	17100	17043	16982	17152	17061	17181	16896	16901	16896	17101	16878	17036	17045	17122	16790	16835	17006	17017	17069	16908	16870	17006	17055	16890	17067	16981	17040	17025	17074	17061	17119	16883	16966	16962	16853	16898	17145	17067	17164	16869	17169	17124	16982	17120	17161	17008	17010	16947	16956	16975	17100	17147	16882	17011	17092	17242	16918	17021	17055	16959	17025	16830	16913	17158	17014	16827	17035	16961	17042	16845	17008	17068	16994	16862	17013	17134	17061	17083	16986	16904	17088	17035	16987	16921	17035	16881	16971	16963	17142	17086	16971	16815	17087	16973	17031	17069	17024	16998	17048	17005	17028	17038	17223	16914	16978	16893	16995	16968	16937	17052	17037	17110	16900	16958	16932	17142	17077	17001	17005	17176	16946	17040	16982	17108	17159	16976	17057	17068	17066	17009	16891	17010	17106	16878	17063	17033	16945	17074	16833	16950	16962	17137	17063	17030	17071	17049	17112	17080	16895	16791	16952	16994	17091	17130	16984	17073	16866	16893	17066	16999	17171	17006	16981	17290	16798	16821	16982	17113	17019	17018	17002	16966	16993	17062	16824	16903	16989	17019	17009	17015	16860	16919	17048	17003	16995	17001	17069	17094	17229	17057	17215	17121	17182	16958	17065	17074	16963	16892	17211	17021	16982	16820	16932	17060	17068	17230	16700	16977	16930	16869	16740	16984	16868	16979	17068	16898	17020	17080	17021	16982	16938	17096	16951	17038	16977	16894	16953	16889	16952	17140	17029	17095	17128	17001	17057	17048	16906	17007	16884	17048	16848	16826	17134	16864	17135	17088	17081	16853	16954	16943	16931	17004	16988	16856	16956	16968	17198	17038	16901	17057	17133	16905	17051	16898	17034	17073	17100	17167	16890	17009	17195	16955	16879	17063	17092	17128	17079	17135	17185	17016	16998	17021	17077	17035	16886	17001	17075	16867	17053	17052	16901	17129	16939	17096	16975	17135	17050	17048	17034	17048	17097	16960	16983	17138	16952	17048	16974	17092	16941	17024	17108	16992	16876	16968	16830	17000	17004	16985	16676	16955	17112	16966	17073	17095	17018	17028	17032	16941	16924	17231	17024	17060	16917	16966	16985	16978	17015	16905	17094	17118	16907	16987	16943	17032	16869	16991	16958	16851	16903	16971	17161	17143	17070	16882	17086	17010	16958	17043	16966	17163	16930	17163	16913	17141	16829	17079	16857	16868	16949	17118	16924	17173	16990	16971	17054	17047	17075	16993	16920	16827	17062	17077	16945	16842	16958	16862	17034	17128	17031	16979	17039	17040	16944	17300	17103	17090	16997	16995	16961	17115	16833	17112	16930	16980	17147	17072	17184	16963	17123	16947	17049	16991	17132	17053	16939	16959	17004	16940	16809	17053	17047	16928	17184	16956	17024	17139	16935	17233	17070	17069	17097	16991	17055	16996	17128	17041	16915	16928	17015	17026	16983	16864	17023	16905	16862	16938	16987	16939	17043	16952	16899	17112	17042	17020	16977	17061	16956	16906	17046	16965	16935	16928	17182	16948	16978	16965	17059	16962	16941	17058	17030	16893	17012	16951	16883	17040	16972	17028	17137	17050	17100	16914	17020	16913	17166	17023	17119	17018	17090	16942	16893	16948	17130	16935	17011	17064	16934	16971	17148	17035	17003	17005	17091	16883	16943	17082	17068	16878	16935	16964	16993	17005	16992	16934	17025	16996	16870	16941	17333	17032	17073	16964	17024	17125	16921	16819	17040	16877	16932	17016	17147	17017	17037	17156	17041	16944	17064	17019	16918	17221	16960	16917	16999	17079	17011	16998	16867	17158	17087	17041	16970	17031	16885	17061	17050	16972	17051	16834	16990	17059	16834	17061	17047	17059	16912	16985	17206	16876	17055	17094	17065	17079	17033	16797	17027	17109	16985	16902	16913	17053	17049	17051	17008	17115	17136	16868	16835	17073	16899	16916	17060	16999	17287	17083	16874	17007	16917	16934	16936	17026	16913	16790	16903	17095	16887	17178	16801	16951	16949	16894	16927	16890	16838	16921	17009	16992	17037	17023	17000	16983	16944	17053	17151	17038	17150	17034	17115	16955	16943	16833	16975	17136	16860	16955	17011	16845	16904	16857	17084	16766	17114	16830	16970	17245	17046	17081	16944	17070	17002	17013	16951	16992	16907	16956	17042	16985	16980	17150	17108	17122	17040	16980	17011	16874	17156	17209	17048	17159	17016	17088	17090	16985	17053	16993	17008	16993	17063	16936	17021	16957	17111	16858	17082	17121	17135	17217	16994	17072	16948	17211	17087	16952	17027	17089	17154	16938	16860	17082	17073	16969	17046	16996	16894	17006	17074	17151	17046	16900	17104	16976	17095	16841	16892	17063	17141	16962	17101	16901	17058	17081	16872	17154	16882	16884	16941	17018	16982	17011	16918	17013	16995	17173	16907	16929	17078	16812	16822	17022	16900	16772	16924	17063	16911	17029	17062	17055	17151	16993	17113	17075	16950	17024	17065	16969	17128	17065	17086	16949	16894	17090	16888	17083	16933	17067	16986	17201	17058	17117	16989	17033	16984	16994	17093	17046	16801	17041	17119	16935	17111	16884	17002	17046	17098	17017	17157	16970	16915	16989	16988	16937	17035	17018	17072	17037	17053	17052	16991	16890	17019	16856	17024	17058	17042	17096	17147	17114	16808	16987	17066	17049	17120	16933	16829	16902	16943	17127	16897	16975	17122	17023	16939	16982	17065	17107	16967	16862	16971	17020	16923	17095	17090	16888	17062	16920	17258	17075	16896	16997	16956	16760	17011	17056	16952	17017	16880	16861	16931	17043	17019	16998	16930	16835	17168	17141	16961	17022	16846	17022	16923	17015	16917	17138	16915	16790	17142	16976	16997	17128	17093	17078	17019	17043	17059	17022	17132	17208	16988	17005	17098	16901	17138	16910	16960	17144	17062	17065	17226	16946	17013	16903	16961	17206	17013	17000	16876	16918	16854	16996	17017	17076	16876	17076	17013	17005	16808	17064	16991	16898	17024	16962	16993	16981	17178	17005	17051	16996	17027	16971	16990	17008	17103	17014	17092	16913	16877	16944	16965	17028	17136	17036	17045	17097	17048	16905	17011	17202	16801	17077	17035	17064	17062	16855	16896	16965	16944	16993	17030	17167	16872	16948	17010	17060	16903	16920	17071	17116	17100	16819	17083	17065	16898	17051	16877	16794	17072	17031	17020	17099	16945	17016	16766	17114	16906	16951	16971	17007	17232	16909	16992	17106	16833	17108	17019	16954	16876	16838	16773	16911	16910	17098	17004	17109	17045	17019	16798	17015	16983	17069	16909	16940	16947	16946	17164	17050	17203	16826	17034	17072	16965	17087	16995	16925	17145	17099	16957	16828	17006	16970	17029	16930	16997	17103	16906	17011	16992	16932	16852	17094	17145	16846	16981	17159	17007	16893	17065	16931	17090	16996	17080	17094	17087	17081	16892	17109	17075	16900	17133	16971	17031	16929	17046	17063	17005	16906	17041	16898	16974	17028	16999	16954	17048	17064	16900	17058	17054	16953	17065	16963	16942	16982	17138	17088	16830	17067	17004	17076	17030	16887	17066	17065	17127	17007	16870	17123	17092	16986	16952	17008	16954	17075	17152	16927	16864	16892	17220	17065	17015	17020	16997	16975	16987	16990	16928	17070	17014	17038	17142	17009	17059	17000	17037	17091	17035	16859	17103	16976	17115	17062	17097	16916	17067	17119	16965	16896	17008	17007	16934	17007	16987	16874	17084	17105	16890	17141	17055	17038	16971	16996	16909	16894	17065	17031	17086	17357	17003	17084	17058	16836	17094	17010	17076	17004	17023	16957	16966	17195	17068	17004	17056	16889	17070	16912	17116	16992	17054	17186	17113	16934	16927	16975	16876	17027	16892	17037	16827	16997	16870	17045	17125	17052	17038	16971	17030	17040	17125	17003	16959	17094	16979	16720	16969	16735	16982	17104	16842	16923	16878	16983	17039	16859	16939	16899	16897	16955	17135	16952	16985	16940	17070	17007	16967	17087	17128	16994	16994	17087	17007	16976	16976	17084	17015	17196	17101	16965	16999	16849	16979	17062	16988	16960	17063	17061	17090	16989	16990	16992	17138	17008	16985	16858	17192	16901	17098	16976	16881	16905	16929	17075	16902	16979	17117	17174	17027	16985	16938	17051	17011	16928	16996	16927	16844	17126	17113	16978	17010	17030	17001	16950	17015	17101	16940	16918	16804	17106	17034	16949	17049	17147	16972	16912	17029	16956	16993	17004	17029	16898	17197	16886	16977	17069	17006	16952	16979	16986	16946	16814	16951	17036	16859	16864	16966	17005	17155	17045	16955	16947	17172	17093	16917	16982	17044	16913	17276	16856	17077	17063	16915	16943	16936	16893	17036	17055	16849	17007	17062	16868	16875	17043	16979	16904	16991	16822	17004	17056	16996	16881	17278	16974	17013	16967	16979	17022	16909	16842	17058	16953	16909	17228	17088	17021	17086	17004	16812	17070	16909	16924	17234	17073	17136	16952	16899	17019	16990	17086	17181	16887	17148	17054	16992
22762	21330	29156	24052	22059	24476	26333	21811	20886	21109	21079	20889	21479	23100	30261	33543	30502	26815	23877	22261	21320	20879	20591	20449	20495	20337	20595	20333	20300	20286	20207	20451	20476	20347	20269	20579	20311	20432	20207	20343	20412	20264	20274	20383	20544	20447	20130	20400	20133	20443	20394	20283	20304	20389	20205	20046	20358	20520	20339	20380	20393	20451	20288	20438	20250	20390	20411	20297	20217	20469	20292	20216	20197	20445	20243	20386	20294	20168	20438	20297	20239	20221	20457	20400	20393	20196	20419	20024	20094	20344	20248	20340	20317	20273	20192	20314	20491	20392	20070	20217	20262	20284	20381	20283	20637	20198	20339	20331	20284	20231	20422	20254	20396	20220	20576	20246	20390	20120	20201	20356	20357	20385	20155	20291	20325	20527	20463	20299	20128	20412	20387	20420	20388	20489	20145	20320	20297	20374	20238	20241	20264	20129	20185	20296	20198	20331	20411	20226	20372	20296	20187	20347	20267	20286	20506	20258	20369	20193	20166	20214	20220	20322	20261	20195	20280	20222	20221	20195	20227	20392	20001	20339	20358	20140	20377	20362	20226	20184	20253	20115	20153	20294	20305	20275	20237	20290	20202	20217	20190	20187	20191	20131	20499	20114	20201	20283	20214	20197	20061	20095	20374	20265	20213	20299	20334	20282	20260	20250	20401	20205	20241	20556	20308	20420	20353	20377	20082	20164	20259	20499	20357	20453	20189	20400	20367	20323	20443	20272	20309	20169	20191	20287	20180	20034	20209	20192	20473	20047	20165	20143	20123	20332	20239	20285	20503	20430	20503	20364	20282	20271	20116	20078	20283	20281	20054	20186	20034	20222	20212	20258	20026	20280	20073	20279	20364	20218	20349	20345	19985	20247	20456	20279	20235	20228	20508	20373	20142	20156	20062	20264	20185	20050	20194	20167	20463	20313	20267	20247	20177	20247	20417	20325	20384	20266	20481	20212	20150	20423	20241	20093	20379	20519	20267	20345	20388	20371	20162	20239	20398	20273	20164	20245	20513	20216	20146	20030	20043	20153	20257	20332	20023	20073	20315	20271	20278	20207	20012	20361	20335	20225	20446	20448	20166	20308	20303	20366	20236	20446	20616	20337	20456	20588	20312	20308	20245	20232	20050	20152	20179	20207	20270	20161	20363	20343	20269	20194	20351	20377	20381	20278	20157	20322	20376	20307	20220	20258	20250	20355	20256	20458	20129	20290	20284	20323	20246	20325	20268	20276	20293	20307	20149	19909	20142	20208	20091	20386	20306	20230	20129	20230	20254	20070	19981	20099	20238	20184	20295	20235	20186	20274	20393	20504	20236	20342	20428	20242	20407	20345	20032	20193	20377	20284	20267	20468	20370	20253	20443	20244	20274	20422	20214	20068	20212	20166	20074	20337	20199	20206	20265	20249	20279	20230	20325	20357	20191	20350	20437	20057	20334	20072	20305	20269	20263	20286	20215	20316	20424	20183	20229	20360	20219	20107	20234	19988	20051	20388	20340	20278	20401	20249	20253	20388	20187	20247	20361	20216	20284	20228	20397	20406	20301	20070	20030	20164	20158	20323	20263	20057	20271	20063	20243	20223	20063	20139	20174	20257	20371	20089	20157	20280	20400	20225	20315	20358	20106	20173	20402	20038	20222	20194	20251	20307	20323	20390	20313	20310	20267	20253	20356	20249	20139	20313	20434	20334	20023	20089	20039	20221	20222	20312	20125	20338	20449	20138	20409	20136	20450	20171	20245	20236	20231	20260	20207	20316	20345	20201	20183	20131	20264	20380	20248	20191	20312	20134	20410	20274	20446	20283	20262	20327	20136	20279	20418	20290	20149	20436	20239	20160	20351	20125	20243	20229	20115	20362	20385	20309	20313	20325	20259	20136	20313	20400	20513	20223	20392	19922	20391	20341	20392	20338	20352	20312	20192	20473	20419	20248	20314	20104	20351	20240	20278	20349	20244	20270	20393	20410	20575	20218	20183	20176	20307	20342	20476	20329	20211	20276	20230	20386	20227	20110	20408	20147	20361	20334	20253	20143	20188	20320	20015	20126	20502	20210	20163	20264	20308	20124	20376	20327	20312	20174	20258	20328	20231	20085	20216	20367	20189	20279	20244	20228	20407	20168	20260	20207	20167	20488	20111	20266	20083	19952	20421	20284	20322	20324	20234	20352	20352	20310	20031	20233	20276	20028	20163	20277	20237	20186	20172	20293	20248	20252	20377	20435	20337	20146	20230	20330	20114	20243	20288	20285	20125	20174	20326	20200	20349	20239	20308	20411	20289	20392	20325	20372	20173	20243	20224	20110	20198	20347	20092	20321	20241	20094	20253	20139	20341	20360	20458	20073	20209	20326	20228	20315	20368	20470	20102	20323	20255	20365	20327	20103	20069	20188	20135	20465	20440	20191	20303	20182	20183	20406	20294	20104	20264	20374	20392	20174	20270	20166	20348	20403	20258	20468	20303	20330	20274	20092	20179	20250	20212	20271	20450	20356	20247	20271	20381	20228	20300	20170	20079	20071	20522	20049	20212	20205	20113	20267	20157	20247	20203	20077	20408	20241	20386	20174	20276	20315	20226	20188	20115	20120	20420	20078	20281	20517	20340	20242	20227	20103	20194	20137	20211	20339	20538	20120	20336	20422	20322	20173	20377	20194	20551	20388	20309	20126	20208	20361	20271	20532	20328	20252	20145	20287	20366	20277	20431	20291	20166	20155	20178	20106	20401	20153	20205	20180	20433	20186	20388	20197	20159	20227	20153	20260	20077	20156	20348	20412	20340	20146	20004	20230	20042	20238	20286	20125	20270	20118	20337	20253	20244	20529	20240	20088	20449	20327	20309	20316	20377	20421	20302	20263	20185	20462	20376	20069	20041	20362	20167	20426	20247	20363	20153	20483	20419	20414	20193	20177	20443	20274	20228	20138	20132	20253	20301	20371	20264	20124	20186	20182	20121	20450	20380	20086	20017	20222	20063	20327	20423	20397	20205	20312	20265	20399	20272	20196	20196	20344	20154	20255	20401	20232	20304	20212	20123	20485	20417	20134	20218	20130	20216	20138	20275	20254	20300	20448	20226	20213	20097	20416	20078	20347	20205	20228	20158	20196	20219	20385	20201	20251	20454	20350	20341	20203	20246	20134	20232	20211	20202	20165	20259	20303	20315	20354	20055	20316	20185	20194	20302	20188	20269	20289	20317	20561	20354	20353	20404	20443	20477	20127	20127	20369	20467	20465	20307	20194	20226	20334	19947	20164	20420	19937	20245	20098	20289	20094	20167	20204	20412	20280	20007	20340	20465	20149	20120	20252	20400	20123	20199	20405	20169	20342	20397	20292	20147	20425	20174	20260	20039	20254	20207	20325	20115	20446	20296	20333	20373	20169	20327	20381	20299	20162	20251	20202	20336	20159	20221	20419	20262	20160	20326	20422	20324	20394	20343	20382	20453	20142	20000	20375	20426	20167	20377	20155	20182	20385	20241	20217	20149	20211	20544	20246	20229	20253	20163	20193	20207	20012	20293	20435	20229	20190	20363	20129	20307	20023	20320	20165	20396	20331	20478	20012	20263	20453	20216	20235	20219	20151	20239	20112	20206	20305	20292	20222	20320	20341	20285	20218	20605	20389	20240	20502	20490	20390	20206	20423	20310	20364	20464	20393	20336	20240	20275	20250	20058	20180	20362	20226	20277	20254	20109	20106	20209	20119	20362	20540	20279	20227	20286	20187	20355	20306	20375	20216	20289	20334	20366	20180	20246	20254	20081	20354	20359	20512	20474	20300	20217	20079	20311	20278	20286	20318	20498	20565	20502	20397	20085	20380	20233	20266	20234	20167	20356	20309	20169	20167	20298	20351	20102	20025	20242	20285	20130	20196	20315	20057	20179	20345	20471	19998	20440	20319	20294	20304	20238	20302	20153	20268	20190	20304	20393	20175	20246	20248	20325	19992	20294	20105	20289	20452	20413	20260	20408	20191	20231	20223	20237	20289	20358	20298	20135	20400	20178	20188	20286	20045	20404	20180	20229	20255	20082	20361	20274	20285	20344	20202	20250	20190	20425	20423	20551	20171	20290	19991	20358	20276	20134	20254	20205	20275	20389	20250	20325	20313	20274	20404	20152	20075	20360	20228	20204	20370	20101	20149	20104	20028	20358	20193	20269	20321	20324	20345	20173	20314	20339	20244	20060	20309	20408	20212	20287	20179	20234	20206	20304	20176	20323	20189	20324	20163	20283	19969	20222	20433	20264	20355	20396	20266	20157	20190	20398	20363	20239	20367	20173	20308	20141	20377	20240	20247	20355	20366	20281	20194	20321	20346	20187	20207	20173	20325	20234	20333	20330	20330	20205	20219	20298	20347	20125	20193	20182	20369	20345	20046	20074	20126	20320	20448	20425	20357	20183	20203	20097	20228	20257	20131	20338	20204	20339	20367	20101	20037	20244	20227	20351	20151	20205	20090	20394	20196	20131	20356	20273	20260	20319	20359	20065	20244	20384	20020	20222	20362	20232	20372	20133	20213	20259	20371	20468	20463	20135	20077	20353	20383	20253	19943	20345	20302	20169	20256	20255	20165	20118	20080	20185	20151	20261	20139	20236	20369	20140	20022	20278	20226	20135	20292	20102	20313	20492	20260	20277	20397	20299	20286	20346	20264	20293	20204	20266	20151	20410	20358	20315	20104	20363	20283	20448	20148	20327	20272	20037	20281	20456	20326	20311	20277	20182	20138	20310	20488	20341	20392	20393	20162	20297	20282	20095	20084	20299	20171	20236	20206	20352	20319	20374	20230	20331	20123	20159	20354	20187	20345	20486	20260	20285	20393	20209	20380	20298	20342	20247	20210	20282	20400	20202	20310	20259	20352	20151	20072	20187	20244	20225	20457	20210	20259	20245	20328	20233	20317	20512	20154	20439	20237	20374	20278	20243	20221	20202	20263	20260	20287	20300	20134	20388	20178	20517	20411	20286	20414	20235	20083	20408	20275	20239	20249	20407	20236	20266	20343	20344	20288	20445	20143	20274	20191	20192	20137	20088	20446	20379	20234	20454	20216	20069	20221	20244	20243	20601	20504	20437	20318	20375	20145	20256	20154	20372	20431	20154	20196	20325	20166	20268	20253	20356	20216	20183	20151
30064	49664	44319	34621	26695	20944	18935	18368	17828	17636	17598	17791	18835	21529	31747	33796	29802	24659	21040	19074	17866	17303	17233	16991	17047	17190	16924	16966	17070	16857	17067	17076	17092	17169	16965	16969	16970	16982	17147	16885	16998	16841	16894	17139	17209	17257	16946	16985	17050	17016	16884	16889	17123	16831	17189	16956	16926	16791	17014	16901	17124	16842	17187	16970	16948	17083	16980	17033	17011	17098	16723	16994	17062	16897	17026	16859	16918	16987	17118	16917	17012	16930	17057	17079	17015	16877	17077	17017	17163	16991	16860	17006	17038	17193	16969	16974	17030	17032	16988	16963	16790	16916	16853	17021	17140	16903	17019	16940	17053	17092	16833	17021	16989	17163	16934	16930	16834	16948	16902	16969	17108	16928	16854	17062	17058	16881	16843	17085	17135	16962	16896	17028	17132	17008	17176	17022	16855	16986	17040	16996	17073	17010	16942	16875	16919	16926	17174	17021	16999	17036	17020	16988	17075	16837	17067	16921	17010	16905	16936	16895	16888	16960	16962	16985	16978	17163	17120	17004	17023	17075	16976	17053	17013	16886	17045	16990	16961	16928	16991	17052	16971	16885	17106	16940	16960	16945	16902	16965	17088	17084	17007	16989	17071	16868	16937	16856	16996	16789	17116	16842	16956	17146	16927	17050	16934	16930	16902	16959	16915	17018	16928	16936	16905	16780	16840	17005	16986	17046	16995	17059	17010	17111	17025	17141	16954	16877	16970	16988	16959	16926	17021	16945	16872	16906	17049	17075	16998	17115	17068	16909	16849	16865	16848	17122	17044	16921	16892	16945	16892	17026	17044	17034	16910	16784	17125	16943	17070	17064	17080	16914	16970	17011	17063	16932	17008	16957	17009	16897	16856	16770	17004	17019	16836	17243	16912	17123	17039	16894	17114	16914	16997	17104	16996	17038	16869	16934	17033	16941	16984	17020	17018	16942	17111	16987	16905	16910	17103	16903	17064	16994	16996	16836	17031	16933	16949	16929	17071	16993	16879	17061	16984	16988	17034	17106	17023	17022	16867	16959	16935	16969	16927	16888	16794	16988	16961	16945	16930	17022	16967	17219	17045	16741	17137	16896	16993	16964	17048	16942	16887	17010	17162	16981	16913	17075	17005	17041	16939	17007	17043	16772	17049	17042	16880	17026	16911	16827	16791	17020	17073	17200	16881	17069	16846	16930	17305	17167	17043	16850	16845	16981	17086	16979	17063	17054	16866	16995	16986	17141	16968	16990	17097	17058	16935	16939	16960	17025	17076	17085	16936	17112	16917	16906	16869	17037	16846	17077	17025	16858	17115	16999	17046	17106	16890	17026	16995	16965	17122	16962	17037	16985	16872	17072	16980	17083	17066	17111	16998	16978	16986	16999	17083	17065	16914	17012	16809	17019	17014	17071	16983	16971	16854	17003	16873	16958	16858	17030	17139	16963	16919	17268	16988	16888	16937	16970	16999	17022	16979	17087	16939	16927	16815	16861	17098	16931	17009	16876	16873	16870	16726	16872	17013	17054	17071	16998	17051	17061	16905	17150	17025	16940	17028	16995	17055	16923	17047	17024	17091	17095	16985	17022	17132	17034	16821	16863	16986	16877	17071	17003	17043	16933	17096	16941	17038	16857	16890	17107	17020	16921	17084	16969	17145	16957	16984	17015	16970	16767	16977	16991	16841	17048	16898	17169	16841	17041	17009	16804	17126	16917	17026	17001	17171	16913	16990	16777	16992	16938	17161	16879	17118	16971	16952	17166	16997	16989	16899	16860	17111	16982	16907	17081	17066	17056	16996	16998	16913	17020	16995	16965	16905	17033	16904	16803	16995	16943	16942	16971	16961	16961	16979	16817	17067	17075	16938	16940	17008	16870	17061	16831	17097	17133	17079	16895	16809	17098	16937	16695	17036	17079	16905	17095	17051	17069	16814	16904	17102	17018	16908	17027	16931	16981	16989	16742	16923	17033	17040	16905	17047	17062	17146	17007	16795	17165	17156	17080	16938	16859	16959	17060	16897	16923	16869	16991	16942	16892	17033	16822	17044	17126	17078	16894	16913	16929	17021	16912	17064	17174	16943	16874	16948	16914	16821	17000	16760	17142	16781	17004	16963	17042	16902	16999	17066	16928	17069	16972	16994	16890	16887	16877	17008	16872	17097	16846	16990	16986	17006	17119	16854	16857	17015	17009	17028	16970	16867	16977	16925	16992	16925	16926	17038	16874	17145	17012	17044	16872	16845	16977	16843	16843	16819	17056	16982	16913	17018	16917	17014	16869	16960	16920	16820	16903	17017	17054	16995	16912	17037	17011	17046	17048	17054	16959	17020	17125	16948	16895	16903	16887	17164	16935	16859	16977	16983	17060	16948	17095	17094	16896	16889	16984	17017	17013	17036	16881	17056	17033	16922	16943	16954	17002	16984	16965	16896	16906	16967	17018	16880	17006	16946	16996	16924	17061	16852	17002	16811	16833	16993	16959	16960	17032	16958	16983	16967	17048	17003	16841	17130	16941	17091	17105	16949	16920	16953	16926	16952	17006	16951	17015	16959	16928	16759	16840	17029	16746	16920	16871	16947	16877	17004	16826	17017	16917	17128	16940	16931	16984	16975	16937	17073	17004	16842	17009	17048	17082	16983	17031	17108	16957	16936	17121	16986	16916	16964	16869	16954	17000	17000	17064	17132	16886	16961	16949	16987	17046	17115	17038	17043	17069	16933	17132	17211	17096	16871	17040	16988	16960	16878	17089	17035	16983	17150	17055	17006	16838	16845	17144	16716	17314	16959	16962	16955	17009	16984	17092	16916	16996	17005	17059	17120	17007	17054	16936	17091	16985	17119	16901	17148	17049	16816	16800	16904	16970	17049	16847	17042	16911	16765	16966	16932	17022	17173	16874	16991	17135	16842	16922	17145	16876	16975	16861	16975	16893	17048	16853	16974	16798	17005	16941	17085	16919	16885	16862	17006	16978	16959	16981	17111	17014	16949	17009	16994	17068	16957	16961	16946	16957	16911	17069	17023	16924	16988	16949	16987	16955	16961	16900	17019	16788	17033	17110	17115	16992	16945	16822	17064	17131	17104	16973	16967	16936	17198	16959	16853	17055	16936	17070	16926	16908	16969	16797	17106	17082	17093	16859	16912	16989	16981	16934	17035	17058	16897	16918	16883	17001	16808	16837	16941	16912	16932	17020	17009	16914	17008	16987	16960	16854	16946	16804	17150	16914	16939	16999	17003	16900	16965	16789	16911	16947	16994	17023	17042	16954	16836	16772	16884	17127	17081	17045	16889	17064	17050	17065	16905	17074	16973	16834	16984	17103	17053	17060	17090	16860	17042	16896	16869	17031	16853	17122	17126	16921	16983	16854	17012	17107	16998	17056	17014	16955	16927	16991	17023	16829	17073	16943	16891	16837	16876	17142	17034	16901	17132	17010	17031	16930	16905	17018	17023	16954	17021	16961	17045	16935	16854	16863	17053	16947	17096	16899	16923	16926	17191	16944	16989	16940	17080	17054	16901	17043	16988	16989	16822	17087	16872	16912	16908	16979	17088	17097	17074	17101	17003	17058	17023	16883	16908	16910	17014	17019	17077	16775	16789	17095	16915	16996	17099	17088	16869	16900	16899	16862	17034	16933	16989	16937	17021	17070	17014	17006	17107	16920	16958	16975	16858	16797	17210	16984	17198	17131	16987	17012	16830	16966	17014	16922	17045	16909	16894	16942	16961	17050	17089	17030	17056	16971	17029	17002	17010	17104	16937	16979	16961	16901	17237	16825	17115	17057	16887	16860	16731	17049	17003	17080	16988	16855	16936	16955	16863	17052	16904	16950	16924	16931	16933	16949	17076	17000	16959	16872	16954	17001	16956	17041	17041	16881	17106	16839	16959	16877	17097	16929	17023	17031	16907	16959	16871	17055	16950	16986	16931	16822	17108	16887	16965	17091	16920	17033	17025	16760	16924	16978	17089	16958	16781	16995	16851	16943	16985	16962	16869	17062	17068	17092	17184	17029	17039	16860	17068	17095	17090	17048	17029	17167	17042	16933	16868	16866	16953	17089	16932	16955	16990	17011	17060	16957	16898	16883	16934	16965	16861	17044	16930	16915	16966	16963	17012	16903	17005	16939	16898	16877	17075	17195	16916	17064	17049	16793	16886	17029	16765	16881	16812	17131	16963	17016	16984	16965	16997	17055	17074	17046	16877	17237	16994	17098	16891	17214	16964	16888	16935	17094	16973	16962	16797	17015	17096	16869	17055	16898	17117	17170	17043	16987	16849	17010	17035	17000	16890	17007	17068	17036	16872	17158	16810	16934	17030	16888	17026	17051	17042	16952	16902	17078	17035	17051	16997	16954	16882	16934	17238	16942	16983	16981	17020	16895	17185	17045	16845	16824	17090	16957	16846	17135	16917	16914	17060	16963	16981	16955	16951	17125	16831	17153	16912	16975	17121	17075	17068	17052	17019	16966	16904	17024	16919	17079	16871	16952	16997	16885	16915	16997	16893	16953	16910	16977	17102	17059	16978	17074	16935	16963	16892	17086	16986	16945	17110	16994	16885	16964	16847	17050	16833	16931	16877	16848	16874	16914	16982	16990	16810	17008	16801	16869	17153	17058	16998	16868	16875	16952	16880	16972	16998	17035	17020	17067	16782	16875	17093	16835	16972	16925	17125	17037	16901	17035	16975	16949	16910	17096	17123	17074	16997	16975	16965	17026	17055	17010	16960	16977	16965	16992	17027	17063	16802	17070	17122	16976	17015	17091	16895	16897	16978	17049	16939	17012	16956	16975	16843	17073	16890	17045	17014	17030	16932	16899	16948	16887	17110	16996	17006	16815	17081	16788	16937	17038	17010	16907	16921	16881	16995	16991	16953	16910	17169	16773	17008	17052	17089	16927	17187	16969	16977	17016	16875	17050	17068	16883	16969	16840	17000	16826	16982	16920	16871	16988	17018	16827	16939	17228	17028	17034	16967	17013	17039	17001	17079	16965	16938	17002	16852	16958	16900	16930	17037	17008	16945	17057	17120	16902	17087	16983	17049	17122	16961	16946	16839	16996	17036	17012	16971	16828	16934	16916	16773	16796	16901	17217	17056	16981	17034	17038	16929	16850	17115	17143	17029	16975	17026	16926
28338	24771	29765	25989	21827	21109	21007	20723	20675	20712	20788	20560	20572	20549	21131	21758	21419	21119	21101	20463	20630	20677	20726	20521	20576	20940	20587	20581	20726	20449	20553	20565	20646	20833	20713	20678	20441	20446	20735	20701	20447	20319	20656	20602	20476	20586	20499	20565	20642	20478	20423	20558	20545	20458	20810	20733	20699	20651	20570	20757	20516	20681	20713	20491	20466	20519	20415	20589	20619	20470	20573	20406	20597	20537	20484	20523	20461	20731	20432	20538	20670	20685	20741	20515	20654	20578	20576	20467	20654	20780	20513	20546	20554	20703	20538	20491	20491	20570	20642	20624	20577	20463	20619	20628	20571	20865	20905	20566	20646	20396	20426	20458	20408	20420	20725	20630	20645	20573	20547	20603	20620	20445	20581	20595	20355	20572	20482	20516	20603	20586	20565	20506	20378	20491	20666	20465	20428	20511	20609	20513	20631	20619	20524	20519	20555	20563	20435	20504	20583	20617	20718	20569	20253	20638	20594	20623	20727	20657	20504	20445	20570	20499	20555	20695	20552	20589	20570	20415	20741	20430	20528	20512	20646	20461	20733	20678	20546	20599	20685	20500	20459	20471	20503	20562	20656	20313	20595	20707	20510	20404	20515	20761	20598	20377	20470	20767	20605	20609	20524	20506	20503	20454	20728	20579	20878	20601	20862	20852	20341	20548	20519	20450	20574	20459	20692	20766	20487	20610	20526	20296	20376	20619	20522	20403	20501	20495	20665	20843	20544	20681	20404	20467	20595	20566	20576	20436	20638	20638	20255	20587	20647	20531	20470	20421	20497	20537	20570	20513	20648	20746	20730	20779	20469	20527	20618	20644	20707	20667	20627	20526	20532	20574	20633	20786	20424	20540	20632	20629	20532	20601	20622	20579	20678	20619	20499	20432	20633	20580	20734	20897	20598	20458	20487	20552	20647	20633	20687	20445	20558	20533	20600	20442	20818	20630	20581	20554	20514	20661	20625	20546	20763	20787	20527	20807	20477	20477	20660	20736	20519	20640	20510	20584	20644	20517	20529	20507	20569	20658	20614	20405	20539	20663	20451	20642	20644	20532	20535	20512	20636	20429	20435	20466	20650	20659	20678	20771	20714	20700	20432	20629	20439	20567	20561	20384	20651	20558	20665	20632	20423	20575	20605	20570	20510	20419	20764	20476	20662	20574	20353	20557	20501	20804	20515	20635	20524	20618	20590	20588	20465	20521	20444	20568	20532	20366	20656	20456	20781	20676	20403	20508	20745	20723	20658	20790	20654	20772	20747	20457	20568	20615	20508	20501	20524	20477	20536	20563	20711	20650	20594	20867	20682	20594	20514	20569	20732	20642	20585	20502	20463	20424	20641	20588	20707	20796	20628	20503	20421	20782	20627	20672	20720	20708	20457	20626	20241	20580	20589	20710	20593	20660	20434	20581	20583	20424	20734	20363	20487	20695	20442	20751	20320	20392	20529	20516	20459	20629	20485	20561	20610	20610	20644	20725	20647	20624	20566	20624	20693	20730	20724	20427	20514	20433	20661	20526	20555	20384	20535	20530	20511	20709	20581	20392	20371	20503	20750	20532	20640	20708	20531	20525	20471	20398	20630	20409	20456	20699	20630	20408	20673	20549	20599	20492	20584	20771	20701	20842	20622	20714	20818	20620	20505	20523	20389	20870	20701	20770	20712	20743	20680	20629	20587	20665	20494	20501	20452	20433	20683	20640	20401	20511	20333	20270	20742	20619	20549	20673	20541	20484	20708	20746	20735	20617	20510	20675	20776	20637	20773	20658	20499	20797	20584	20725	20778	20727	20531	20390	20729	20738	20655	20504	20395	20473	20661	20548	20499	20668	20490	20342	20562	20603	20524	20460	20493	20468	20268	20534	20564	20484	20726	20592	20666	20482	20449	20674	20650	20594	20609	20498	20581	20290	20594	20553	20714	20636	20499	20513	20568	20546	20661	20711	20562	20479	20812	20388	20497	20518	20654	20636	20726	20626	20507	20586	20645	20418	20677	20755	20721	20557	20560	20500	20675	20494	20439	20447	20737	20500	20591	20634	20803	20756	20526	20685	20716	20437	20679	20541	20673	20435	20436	20581	20602	20633	20698	20884	20647	20673	20673	20687	20700	20473	20452	20829	20630	20707	20789	20481	20702	20563	20695	20473	20427	20679	20541	20552	20318	20506	20546	20714	20418	20432	20570	20530	20582	20775	20631	20449	20567	20585	20647	20446	20458	20460	20568	20744	20496	20677	20475	20602	20478	20353	20614	20624	20649	20479	20690	20341	20863	20569	20416	20658	20583	20467	20564	20544	20663	20543	20627	20437	20452	20806	20456	20706	20547	20549	20639	20560	20591	20532	20609	20470	20365	20569	20594	20422	20487	20663	20584	20570	20328	20493	20718	20552	20558	20693	20572	20632	20729	20601	20534	20424	20627	20587	20841	20658	20514	20512	20604	20737	20664	20612	20518	20574	20591	20684	20485	20438	20683	20622	20577	20364	20613	20583	20771	20710	20817	20683	20499	20520	20443	20680	20587	20678	20445	20594	20429	20642	20540	20526	20615	20498	20321	20728	20721	20627	20604	20550	20580	20675	20808	20559	20524	20732	20481	20744	20498	20619	20412	20555	20592	20502	20693	20434	20522	20501	20554	20418	20648	20437	20478	20575	20621	20727	20711	20310	20518	20595	20748	20710	20738	20639	20591	20716	20724	20597	20599	20623	20398	20699	20730	20577	20873	20583	20710	20432	20535	20623	20607	20708	20600	20673	20655	20372	20709	20682	20437	20474	20780	20487	20517	20462	20780	20380	20530	20838	20936	20489	20578	20645	20753	20573	20452	20701	20609	20747	20630	20687	20554	20347	20449	20550	20519	20740	20552	20561	20781	20821	20460	20596	20738	20342	20574	20719	20424	20598	20450	20627	20656	20719	20607	20579	20751	20636	20704	20711	20855	20703	20528	20626	20660	20350	20706	20582	20670	20524	20692	20367	20588	20590	20412	20646	20543	20583	20511	20664	20619	20531	20651	20676	20620	20707	20686	20756	20574	20560	20708	20521	20405	20382	20659	20458	20351	20629	20546	20650	20398	20477	20605	20436	20350	20507	20513	20574	20531	20809	20701	20517	20442	20532	20783	20505	20646	20486	20599	20421	20571	20583	20803	20511	20654	20450	20694	20614	20560	20467	20644	20633	20502	20670	20601	20507	20610	20702	20730	20397	20709	20660	20451	20429	20497	20672	20609	20677	20697	20555	20552	20758	20657	20661	20602	20590	20518	20508	20610	20729	20772	20553	20667	20596	20487	20431	20450	20466	20486	20694	20667	20677	20485	20486	20432	20468	20853	20541	20403	20524	20542	20771	20756	20721	20277	20800	20602	20541	20518	20453	20393	20525	20467	20620	20520	20522	20837	20878	20591	20510	20595	20624	20354	20646	20523	20601	20439	20470	20915	20670	20603	20634	20621	20615	20589	20653	20580	20753	20563	20602	20521	20519	20773	20700	20457	20642	20568	20551	20553	20682	20357	20538	20753	20625	20634	20540	20466	20501	20484	20584	20699	20708	20539	20330	20479	20597	20541	20589	20518	20506	20310	20718	20574	20472	20830	20443	20481	20546	20589	20542	20544	20685	20514	20599	20326	20600	20674	20505	20502	20535	20437	20780	20605	20584	20489	20570	20773	20580	20631	20662	20544	20615	20566	20374	20956	20637	20622	20685	20807	20393	20450	20571	20513	20479	20393	20427	20431	20624	20521	20733	20621	20713	20633	20575	20607	20700	20690	20485	20768	20750	20539	20746	20633	20488	20584	20479	20530	20590	20934	20563	20520	20798	20660	20369	20519	20749	20445	20396	20569	20695	20693	20654	20740	20738	20439	20581	20516	20605	20404	20487	20611	20487	20524	20730	20670	20500	20622	20672	20637	20705	20583	20706	20434	20669	20397	20501	20430	20536	20471	20701	20598	20645	20878	20607	20664	20478	20724	20635	20710	20576	20599	20687	20674	20482	20575	20737	20504	20723	20540	20781	20461	20429	20419	20591	20691	20524	20425	20527	20500	20744	20637	20425	20534	20592	20915	20415	20514	20542	20665	20501	20568	20664	20784	20547	20668	20576	20679	20642	20625	20512	20425	20515	20581	20298	20769	20285	20494	20711	20550	20515	20744	20496	20615	20552	20697	20524	20497	20612	20675	20227	20738	20445	20780	20615	20516	20669	20655	20530	20678	20706	20318	20608	20555	20539	20588	20654	20639	20554	20562	20447	20384	20516	20685	20592	20522	20602	20658	20483	20708	20478	20574	20610	20467	20514	20393	20511	20665	20662	20770	20532	20619	20442	20415	20605	20444	20605	20599	20553	20737	20490	20645	20530	20459	20545	20392	20700	20414	20716	20583	20674	20838	20931	20641	20557	20406	20502	20540	20627	20509	20456	20733	20707	20643	20544	20738	20544	20467	20591	20551	20601	20421	20696	20614	20545	20643	20671	20779	20527	20781	20573	20565	20665	20729	20713	20383	20696	20705	20553	20709	20504	20500	20661	20665	20576	20399	20332	20448	20425	20618	20588	20699	20396	20461	20823	20693	20755	20630	20564	20628	20572	20510	20655	20187	20719	20555	20584	20538	20563	20627	20556	20632	20547	20637	20594	20752	20486	20618	20562	20484	20501	20592	20467	20556	20596	20572	20579	20858	20542	20619	20466	20673	20388	20656	20615	20533	20624	20293	20305	20791	20515	20499	20635	20727	20658	20486	20616	20478	20629	20640	20583	20460	20664	20680	20530	20696	20478	20699	20611	20682	20714	20500	20601	20665	20437	20498	20568	20781	20557	20588	20650	20494	20565	20651	20706	20726	20533	20584	20682	20676	20381	20467	20528	20707	20647	20503	20479	20689	20700	20652	20807	20557	20393	20560	20428	20605	20658	20757	20664	20499	20743	20485	20580	20651	20429	20529	20701	20680	20831	20669	20496	20622	20578	20502	20673	20568	20504	20519	20546	20460	20456	20552	20711	20542	20727	20577	20680	20518	20550	20594	20418	20385	20630	20526	20577	20632	20325	20682	20621	20758	20609	20753	20668	20667	20656	20606	20554	20481	20824	20546	20449	20435	20507	20485	20504	20465	20727	20669	20574	20635	20889	20738	20672
26159	35725	29991	21970	18969	17380	17348	17430	17367	17154	17262	17343	17243	17159	18300	18856	18224	17932	17470	17331	17213	17239	17165	17168	17038	17330	17054	17163	17188	17167	17128	17278	17000	17133	17284	17120	17157	17108	17159	17150	16986	17114	17217	17241	17154	17234	17023	17096	17264	17291	17177	17208	17328	17246	17162	17219	17139	17145	17228	17172	17200	17268	16975	17118	17220	17246	17009	17245	17149	17175	17277	17111	17072	17303	17016	17229	17129	17114	17013	17140	17075	17094	17172	17110	17091	17161	17142	17112	17000	17070	17189	17146	17145	17179	17323	17240	17069	17056	17151	17266	17251	17181	17120	17450	17286	17096	17227	17163	17173	17231	17237	17135	17188	17134	17250	16904	17217	17208	17119	17228	17134	17222	17307	17250	17261	17112	17145	17325	17052	17134	17138	17065	17149	17113	17122	17140	17106	17202	17104	17209	17190	17199	17028	17063	17137	17225	17136	17315	17118	17176	17032	17153	17036	17106	17179	16997	17298	17072	17085	17175	17305	17134	17151	17342	17235	17183	17193	17310	17305	17187	17087	17125	17151	17102	16952	17108	17006	16994	17168	17177	17151	17147	17045	17259	16963	17171	17018	17132	17197	17132	17185	17071	17034	17209	17212	17099	17068	17451	17171	17234	17253	17001	17159	17274	17198	17074	17094	17152	17007	17061	17313	17222	17232	16993	17198	17121	17090	17288	17135	17271	17073	17303	16956	17241	17103	17228	17363	17173	17137	16949	17278	16945	17010	17207	17096	17284	17074	17226	17139	17244	17244	17199	17254	17167	17203	17279	17237	17215	17185	17125	17162	17117	17170	17293	16984	17124	17106	17112	17388	17128	17089	17220	17080	17122	17075	17235	17193	17056	17066	17325	17227	17148	17059	17258	17275	17126	17282	17142	17207	17000	17033	17034	17293	17223	17059	17032	17211	17011	17151	17185	17047	17206	17123	17117	17048	17156	17119	17231	17153	17025	17048	17118	17098	17144	17036	17115	17316	17159	17080	17063	17238	17195	17172	17224	17308	17252	16983	17092	17296	17047	16903	17141	17192	17100	17313	17097	17102	17266	17338	17139	17158	17214	17060	17236	17333	17193	17167	17258	17143	17119	17326	17149	17078	17092	17182	17220	17190	17195	17234	17196	17279	17097	17240	17006	16969	17202	17361	17059	17048	17293	17195	17372	17090	17297	17108	17082	17094	17140	17139	17173	17036	17129	17253	17324	17284	17083	17201	17034	17033	17274	17200	17133	17185	17028	17218	17204	17292	17081	17138	17111	17156	17146	17229	17149	17103	17278	17192	17248	17000	17219	17168	17170	17068	17141	17347	17096	16947	17228	17294	17135	17102	17142	17106	17172	17099	17127	17092	17156	17252	17228	17094	17071	17169	17257	16990	17177	17221	17207	17156	17068	17204	17148	17161	17154	17263	17149	17259	17283	17177	17112	17105	17275	17154	17269	17260	17160	17063	17201	17200	17204	17174	17261	17092	17155	17165	17157	17130	17188	17091	17154	17321	17314	17294	17265	17112	17354	17102	17053	17187	17311	17279	17200	17276	17360	17195	17092	17121	17178	17213	17033	17221	17096	17225	17071	17224	17132	17185	17249	17009	17224	17142	17024	17146	17119	17194	17005	17078	17279	17184	17168	17105	17279	16986	17204	17076	17136	17187	17124	17229	17138	17090	17056	17181	17167	17350	17306	17159	17194	17095	17260	17154	17174	17117	17115	17344	16962	17339	17144	17262	16956	17219	17254	17103	17143	16999	17181	17208	17039	17303	17209	17188	17095	17160	16999	17355	17258	17035	17236	17084	17206	17166	17185	17192	17200	17079	17057	17120	17048	17317	17069	17063	17110	17200	17210	17211	17181	17058	16962	17176	17199	17350	16899	17013	17180	17172	16988	16944	17189	17033	17198	17064	17134	17100	17150	16971	17149	17100	17120	17029	17265	17083	17151	17050	17147	17203	17165	17144	17314	17190	17227	16982	16997	17093	17129	17132	17186	17251	17346	17012	17064	17039	17229	17169	17143	17396	17222	17181	17356	17165	17246	17208	17180	17233	17062	17344	17016	17089	17223	17335	17238	17100	17068	17244	17034	17191	17108	17163	16984	17100	17114	17205	17099	17002	17216	17180	17213	17078	17154	17049	17204	17038	17278	17100	17079	17130	17224	17101	17109	17092	17302	17192	17007	17130	17014	17224	17289	17211	17161	16951	17103	17350	17319	17133	17178	17236	17153	17121	17235	17132	17120	17062	17159	17168	17054	17126	17071	17140	17078	17232	17107	17160	17167	17182	16847	17124	17307	17030	17177	17148	17163	17152	17101	17376	17165	17229	17137	17077	17155	16954	17003	17263	17212	17171	17070	17174	17272	17287	17103	17169	17117	17067	17270	17058	17094	17017	17261	17166	16952	17008	17224	17170	17285	17227	17131	17287	17243	17138	17274	17212	17169	17161	17188	17377	17136	17301	17079	17215	17064	17244	17181	17237	17175	17126	17341	17215	17029	17142	17108	17143	17124	17318	17227	17131	17171	17236	17158	17286	17354	17200	17068	17205	17221	17092	17190	17234	17196	17294	17169	17236	17197	17238	17097	17090	17213	17140	17221	17228	17142	17226	17229	17252	17234	17036	17084	17173	17112	17306	17303	17143	17170	17313	17125	17163	17016	17170	17166	17127	17107	17285	17198	17028	17310	17127	17219	17131	17114	17053	17130	17044	17109	17049	17127	17029	17337	17124	17152	17287	17129	17067	17283	17012	17173	17254	17182	17068	17147	17211	17241	17155	17240	17045	17118	17211	16993	17166	17125	17099	17173	17318	17100	17201	17101	17306	16917	17221	17179	17070	17359	17167	17122	17194	17188	17273	17072	17276	17244	17184	17124	17069	17252	17223	17265	17188	17213	17049	17066	17221	17064	17167	17260	17234	17341	17335	17116	17073	17108	17245	17023	17237	17251	17217	17187	17212	17269	17157	17192	17092	16962	17099	17232	17007	17157	17249	17046	17290	17086	17173	17137	17081	17129	17325	17134	17296	17093	17191	17140	17318	17173	17041	17038	17241	17120	17070	17219	17168	17215	17071	17140	17206	16983	17241	16886	17156	17205	17293	17105	17147	17171	17089	17248	17240	17016	17139	17226	17093	17250	17066	17120	17075	17105	17214	17227	17213	17235	17105	17164	17023	17214	17328	17105	17155	17212	16954	17326	17389	17308	17261	17162	17303	17113	17237	17128	17096	17117	17073	17070	17175	17145	17159	17300	17173	17133	17035	17106	17151	17122	17130	16928	17004	17343	17110	17230	17062	17024	17128	17122	17285	17146	17139	17198	17035	17311	17234	17261	17214	17106	17248	17226	17151	17008	17141	17091	17402	17222	17015	17236	17206	17020	17288	17190	17123	17118	16997	17142	16920	17181	17202	17149	17104	17230	17061	17359	16963	17362	17245	17124	17135	17260	17097	17221	17129	17075	17375	17128	17027	17105	17184	17105	16952	17171	17046	17102	17145	17231	17110	17242	17218	17063	17082	17217	17215	17269	16981	17280	16922	17147	17136	17140	17213	17192	17092	17251	17100	17228	17317	17069	17228	17037	17191	17158	17078	17190	17286	17244	17263	17224	17163	17190	17053	17123	17097	17263	17134	17030	17227	17124	17050	17241	17095	17172	17170	17260	17148	17143	17321	17238	17083	17136	17234	17305	17234	17068	17109	17108	17167	17294	17037	17064	17082	17113	17082	17078	17076	17091	17274	17178	17201	17155	17200	17166	17261	17179	17028	17230	17102	17100	17159	17324	17261	17207	17091	17140	16965	17219	17088	17113	17271	16926	17303	17035	17230	17116	17120	17108	17212	17085	17186	17000	17284	17185	16993	17248	17177	17147	17227	17113	17095	17063	17155	17219	17221	17125	17253	16995	17184	17111	17054	17228	17195	17143	17134	17222	16917	17426	17345	17462	17170	17160	17088	17206	17264	17149	17294	17065	17177	17096	17142	17234	16862	17284	16982	17197	17315	17170	17204	17137	17323	17381	17044	17183	17226	17081	17258	17157	17071	17202	17259	17183	17243	17299	17268	17178	17245	17135	17122	17026	17098	17217	17078	17281	17131	17112	17090	17127	17283	17190	17253	17146	17312	17009	17173	17145	17056	16900	17088	17118	17355	17224	17116	17060	17287	17189	17173	17075	17258	17261	17101	17209	17171	17176	17354	17105	17162	17265	17219	17131	17253	17216	17135	17065	17312	17180	17202	16909	17200	17163	17199	17338	17275	16980	17043	17039	17081	17215	17368	17089	17062	17225	17321	17139	17215	17278	17203	17087	17298	17336	17133	17194	17204	17144	17375	17291	17263	17194	17078	17167	17194	17224	17131	17244	17259	17255	17206	17198	17268	17198	17046	17342	17017	17269	17251	17231	17102	17079	17308	17201	17040	17164	17134	17171	17136	17237	17202	17315	17199	17033	17256	17061	17024	17445	17286	17411	17180	17180	17121	17284	17294	17057	17184	17304	17180	17115	17203	17152	17077	17119	17173	17241	17176	17154	17119	17265	17246	16996	17253	17217	17239	17086	17196	17271	17087	17116	17121	17075	17184	17174	17122	17159	17153	17073	17118	17322	17203	17201	17279	17120	17143	17215	17154	17246	17310	16906	17219	17211	17298	17383	17297	17039	17208	17194	17107	17156	17156	17000	17091	17097	17129	17260	17286	17233	17126	17104	17293	17086	17267	17106	17076	17097	17192	17188	17046	17336	17041	17248	17037	17077	17336	17163	17322	17299	17135	17150	17353	17166	17326	17182	17164	17223	17174	17106	17190	17175	17158	17107	17153	17150	17118	17289	17389	17047	17204	17289	17292	17342	16992	17105	17143	17177	17260	17256	17116	17074	17271	17190	17121	16847	17216	17163	17160	17241	17221	17316	17389	17099	17311	17175	17165	17232	17415	17203	17261	17149	17201	17217	17216	17181	17230	17240	17278	17108	17127	17053	17125	17049	17175	17043	17154	17362	17113	17497	17187	17172	17071	17247	16943	17305	17081	17259	17132	17160	17243	17025	17257	17254	17125	17044	17015	17167	17123	17089	17207	17081	17105	17124	17184	17263	17063	17217	17195	17185	17195	17170	17032	17403	17142	17053
24077	21346	28730	25127	23695	23522	23226	20916	20609	20590	20831	20754	20719	21111	24227	27407	26200	23355	22295	21509	21070	20865	20576	20542	20560	20553	20522	20560	20262	20198	20209	20408	20298	20199	20325	20281	20335	20346	20398	20482	20267	20315	20302	20365	20182	20431	20145	20316	20297	20269	20413	20229	20364	20451	20576	20551	20312	20314	20277	20389	20193	20029	20418	20336	20331	20335	20187	20282	20253	20145	20314	20417	20641	20350	20488	20348	20263	20555	20270	20137	20169	20458	20481	20266	20500	20352	20318	20176	20453	20376	20430	20435	20462	20065	20142	20200	20377	20459	20285	20339	20460	20364	20555	20287	20203	20389	20312	20233	20414	20242	20463	20218	20176	20176	20073	20283	20284	20538	20376	20426	20416	20399	20069	20375	20363	20057	20418	20300	20499	20417	20183	20294	20341	20328	20369	20317	20318	20325	20247	20412	20142	20263	20276	20316	20225	20385	20308	20352	20169	20064	20348	20370	20392	20263	20410	20263	20411	20656	20201	20284	20438	20269	20566	20304	20393	20476	20240	20406	20501	20252	20429	20417	20276	20305	20241	20220	20276	20022	20401	20261	20331	20329	20207	20435	20170	20380	20428	20400	20337	20194	20368	20298	20383	20390	20422	20242	20438	20136	20418	20336	20198	20194	20369	20185	20590	20419	20313	20196	20083	20253	20377	20476	20489	20272	20256	20230	20293	20320	20083	20177	20459	20447	20454	20364	20235	20575	20270	20552	20285	20290	20314	20324	20278	20346	20479	20305	20278	20378	20286	20365	20642	20530	20368	20024	20210	20348	20299	20436	20341	20222	20456	20290	20314	20480	20598	20314	20272	20303	20165	20362	20268	20168	20395	20124	20300	20435	20345	20342	20305	20077	20241	20437	20391	20398	20310	20381	20368	20628	20380	20393	20340	20387	20449	20339	20255	20423	20319	20151	20493	20321	20204	20213	20365	20487	20294	20408	20324	20218	20266	20377	20398	20585	20331	20338	20381	20212	20113	20484	20155	20394	20329	20199	20312	20292	20325	20425	20383	20316	20350	20358	20556	20280	20341	20424	20378	20047	20380	20426	20298	20429	20382	20403	20296	20301	20410	20360	20074	20302	20183	20197	20114	20404	20290	20293	20299	20278	20209	20301	20507	20240	20565	20213	20355	20545	20353	20317	20484	20297	20194	20439	20361	20199	20159	20147	20120	20417	20294	20331	20197	20405	20486	20330	20315	20320	20390	20144	20107	20260	20364	20204	20150	20298	20397	20349	20312	20239	20189	20136	20503	20210	20446	20081	20689	20279	20274	20123	20464	20208	20227	20401	20353	20408	20356	20360	20253	20235	20516	20562	20502	20338	20160	20110	20210	20107	20420	20299	20248	20288	20176	20179	20352	20425	20191	20390	20394	20326	20177	20309	20242	20274	20287	20288	20219	20365	20533	20284	20157	20328	20283	20334	20322	20365	20368	20318	20440	20422	20417	20202	20415	20362	20435	20326	20382	20214	20469	20393	20249	20176	20311	20247	20090	20236	20291	20159	20021	20339	20235	20158	20428	20139	20443	20398	20471	20376	20369	20309	20180	20432	20266	20222	20236	20321	20347	20379	20354	20355	20343	20208	20240	20313	20248	20473	20367	20247	20400	20231	20312	20199	20270	20471	20397	20397	20382	20154	20372	20450	20354	20255	20275	20440	20330	20565	20419	20252	20440	20285	20273	20315	20272	20157	20446	20150	20614	20407	20117	20193	20260	20227	20493	20420	20367	20090	20334	20221	20368	20329	20432	20453	20474	20436	20331	20524	20517	20392	20353	20243	20236	20399	20336	20400	20369	20212	20285	20199	20377	20179	20376	20369	20332	20425	20284	20259	20149	20180	20281	20257	20381	20203	20281	20281	20379	20258	20115	20431	20223	20394	20270	20294	20409	20340	20309	20358	20578	20442	20237	20355	20175	20557	20471	20099	20325	20279	20309	20547	20317	20610	20375	20206	20253	20304	20197	20242	20175	20367	20315	20186	20285	20218	20289	20477	20356	20305	20316	20087	20415	20414	20530	20471	20427	20415	20433	20299	20163	20521	20509	20417	20465	20163	20332	20222	20404	20225	20229	20497	20464	20339	20269	20229	20420	20197	20522	20247	20456	20391	20587	20349	20399	20490	20279	20283	20479	20105	20298	20203	20492	20251	20326	20298	20367	20564	20095	20297	20300	20213	20400	20186	20136	19963	20182	20091	20400	20283	20281	20402	20541	20178	20158	20204	20379	20277	20083	20262	20487	20368	20038	20446	20258	20341	20208	20506	20301	20540	20213	20244	20312	20111	20375	20227	20458	20338	20252	20169	20381	20168	20232	20280	20274	20311	20296	20431	20135	20437	20415	20400	20321	20330	20450	20423	20462	20324	20271	20155	20300	20233	20237	20319	20466	20501	20259	20373	20394	20412	20218	20358	20353	20359	20486	20328	20405	20204	20325	20382	20202	20329	20463	20395	20587	20361	20225	20120	20275	20403	20381	20374	20457	20367	20346	20270	20252	20383	20476	20272	20456	20280	20378	20199	20419	20500	20240	20428	20429	20248	20218	20290	20308	20406	20127	20401	20451	20386	20377	20338	20274	20288	20270	20312	20180	20374	20412	20454	20358	20506	20356	20327	20296	20352	20454	20282	20389	20302	20317	20079	20186	20298	20375	20449	20380	20273	20416	20122	20275	20157	20508	20178	20354	20364	20354	20579	20513	20390	20329	20197	20498	20143	20632	20179	20448	20143	20312	20201	20471	20311	20316	20321	20448	20235	20301	20265	20422	20339	20376	20414	20455	20192	20253	20229	20402	20483	20371	20234	20480	20434	20402	20234	20053	20223	20297	20542	20604	20330	20376	19996	20354	20288	20445	19981	20376	20207	20533	20277	20402	20345	20286	20233	20125	20267	20362	20417	20292	20379	20179	20322	20223	20412	20428	20377	20255	20381	20347	20459	20166	20525	20333	20075	20391	20263	20313	20345	20249	20317	20212	20330	20396	20484	20216	20187	20421	20221	20279	20314	20328	19979	20441	20290	20435	20376	20183	20215	20584	20371	20080	20283	20389	20214	20320	20392	20411	20474	20196	20216	20342	20154	20299	20503	20316	20404	20572	20497	20458	20403	20297	20166	20318	20300	20418	20404	20404	20299	19987	20540	20275	20183	20178	20433	20119	20281	20281	20178	20432	20213	20508	20169	20299	20233	20363	20508	20240	20316	20216	20281	20271	20350	20159	20355	20542	20354	20313	20295	20295	20390	20515	20435	20272	20353	20266	20485	20203	20384	20314	20246	20435	20224	20289	20244	20316	20317	20192	20300	20150	20501	20167	20423	20305	20243	20133	20157	20421	20305	20408	20313	20243	20281	20276	20357	20103	20379	20291	20328	20226	20434	20283	20254	20347	20589	20369	20483	20459	20430	20358	20582	20413	20347	20440	20569	20435	20255	20319	20365	20073	20209	20370	20423	20206	20311	20176	20355	20528	20294	20255	20388	20405	20161	20057	20102	20161	20383	20308	20302	20189	20122	20306	20277	20292	20181	20457	20284	20465	20205	20449	20435	20374	20371	20389	20394	20351	20354	20213	20154	20470	20480	20557	20587	20431	20464	20469	20341	20141	20183	20270	20395	20099	20471	20308	20299	20140	20245	20386	20471	20419	20175	20401	20261	20407	20153	20152	20299	20453	20572	20258	20450	20451	20281	20364	20314	20195	20414	20402	20402	20522	20253	20448	20347	20327	20421	20398	20273	20354	20245	20587	20264	20252	20253	20382	20427	20494	20349	20427	20430	20445	20172	20312	20688	20448	20403	20393	20152	20286	20379	20135	20463	20316	20215	20372	20472	20365	20332	20313	20257	20198	20391	20220	20187	20484	20409	20339	20484	20122	20294	20407	20314	20402	20366	20188	20475	20298	20443	20466	20439	20291	20039	20490	20386	20403	20393	20318	20170	20242	20399	20184	20413	20467	20345	20304	20157	20284	20307	20235	20312	20265	20216	20455	20326	20048	20317	20398	20333	20349	20071	20292	20325	20334	20235	20535	20372	20283	20133	20060	20277	20377	20223	20381	20105	20474	20346	20456	20242	20477	20300	20293	20307	20285	20402	20358	20415	20287	20531	20471	20330	20326	20298	20511	20493	20213	20319	20270	20404	20325	20346	20304	20390	20378	20241	20487	20262	20091	20298	20253	20089	20499	20189	20373	20299	20303	20395	20400	20258	20315	20393	20328	20305	20391	20113	20264	20387	20357	20241	20351	20344	20324	20167	20542	20334	20513	20368	20254	20127	20260	20457	20230	20281	20280	20394	20340	20305	20420	20528	20644	20515	20259	20417	20472	20336	20209	20221	20496	20272	20488	20385	20396	20435	20322	20121	20223	20393	20141	20266	20132	20405	20518	20294	20530	20351	20144	20480	20331	20494	20369	20232	20288	20386	20509	20283	20508	20358	20343	20254	20323	20343	20211	20305	20498	20392	20394	20434	20241	20382	20393	20332	20269	20229	20306	20360	20351	20337	20496	20294	20107	20283	20380	20104	20363	20314	20313	20324	20288	20369	20324	20456	20255	20169	20203	20296	20239	20311	20445	20424	20477	20314	20402	20286	20310	20309	20378	20479	20220	20300	20132	20276	20136	20162	20307	20435	20273	20409	20475	20470	20253	20255	20223	20169	20271	20255	20451	20324	20298	20044	20478	20277	20228	20206	20373	20432	20364	20401	20159	20372	20212	20399	20425	20228	20388	20619	20218	20537	20244	20299	20406	20381	20166	20266	20185	20174	20276	20455	20648	20253	20251	20357	20185	20233	20434	20203	20005	20555	20418	20294	20307	20158	20261	20331	20416	20243	20358	20237	20192	20277	20220	20077	20413	20371	20111	20230	20283	20212	20254	20510	20321	20434	20206	20230	20345	20183	20479	20391	20227	20320	20288	20368	20394	20557	20308	20334	20376	20436	20320	20507	20280	20209	20236	20219	20443	20176	20392	20190	20142	20404	20497	20515	20421	20200	20219	20560	20396	20364	20297	20443	20477	20244	20150	20460	20384	20273	20327	20291	20515	20668	20113	20547	20359	20376	20366	20255	20282	20390	20239	20249	20306	20082	20390	20335	20414	20428	20112	20417	20122	20506
28005	43544	38643	30834	23793	18910	17737	17483	17404	17210	17290	17231	17727	18253	23386	26781	24631	20443	19282	18372	17656	17430	16897	17065	16968	17078	17069	16916	17144	17015	17042	17135	16937	17166	17076	17112	17111	16993	17245	17028	17001	16964	17051	17126	17051	16962	17060	17003	17139	16957	16958	16929	16962	17008	16907	16994	17075	16850	16995	17096	17137	17107	16988	17103	17076	17008	17198	16903	16942	17174	16866	16854	17030	16927	17096	17066	17242	17092	16919	17000	17019	17104	16878	17080	16998	17086	16969	16893	17004	17057	17132	17071	17060	17022	17030	17082	16832	17015	16973	17111	16981	17061	17047	17125	17051	17004	17208	17069	17152	16945	17088	17069	17015	17021	17207	16993	17112	17057	16838	17255	16981	16927	16872	16962	17099	17289	17071	17014	17017	17087	16935	16918	16920	16893	17107	17009	16940	16995	17000	17091	16967	17124	17117	16993	16940	16971	17110	16874	16994	17129	16970	16893	16866	17036	16968	17037	16942	17112	16832	16993	17017	17062	17022	16937	16920	17009	16963	17006	17058	17126	16962	17008	16913	16988	17060	16966	16945	17076	17134	17036	17022	17032	16892	16977	17030	16962	16980	17007	17136	16937	17111	16984	16939	17020	17068	17058	17124	17124	17140	17036	17137	17021	16994	17019	17041	16981	16899	16805	17025	17040	17135	17151	17109	17079	17084	16919	17029	16954	17029	17029	16972	16981	16953	16788	17097	16917	17136	17048	17063	16924	17063	17030	17229	17034	17003	16999	17189	17286	17035	16990	17100	17043	16943	17026	16977	16978	16814	17012	16879	17059	17051	17041	17009	16891	16960	17000	16911	17006	16925	17038	16964	17154	17040	17004	17114	17035	16986	17074	17174	17004	16850	17094	17087	17040	17148	16792	17091	17069	16883	17079	17086	16976	17147	17008	17136	17019	16875	17203	16960	17011	16955	17053	16994	17180	17065	17022	17089	17041	16903	16992	17019	16992	17007	16998	16967	16901	16925	16938	17110	17017	17114	16967	16949	16987	16988	16961	16990	17006	17124	16926	17136	16912	16939	16995	16945	16970	17173	16906	16992	16974	16956	17185	17000	17192	16955	16814	17063	17054	16963	17058	17198	17082	17066	16934	16966	16955	16988	17017	17048	16942	17140	16982	17123	17101	17033	17082	17050	16953	17140	17052	16846	16968	17012	17081	17096	17249	16916	17120	16899	17054	16971	17074	17066	17107	16858	17065	17029	17017	16943	17022	17035	16932	16944	16932	17153	16878	16910	17109	17103	16939	16988	16972	17090	17043	17227	17029	17017	17088	17022	17106	17084	17166	16911	17007	16879	16987	17143	16817	16989	16972	16981	16979	17096	16910	17222	16974	17112	16974	16953	16986	17079	17146	16959	16951	17124	16987	17145	17125	17094	16895	17206	16941	16924	17333	17139	17069	17123	17091	16966	17087	17059	17236	17011	17243	17160	17130	17159	17160	17107	17088	16883	16971	16988	16915	17132	17018	17035	17137	17101	17088	17008	16969	17082	17142	16866	16914	16868	16993	16943	17007	17079	17050	16880	16951	17074	16952	17083	16898	16996	17214	17021	17116	17075	16988	16934	17084	16959	16862	16977	16897	17100	17058	17007	16971	17123	16938	17036	17098	16976	17064	16996	17114	17097	17153	17123	17147	17023	16908	17293	17164	16868	17086	16988	17013	16975	16967	17041	16926	17062	16897	17053	16965	16948	16989	16915	16967	17072	17250	16965	16936	17041	17019	16874	17258	16906	17076	16952	17046	16976	16963	17028	16844	17054	16983	16873	17039	16927	17031	17055	17076	16989	17057	17196	17019	17079	16937	16964	16934	17151	16981	16985	17038	16972	16893	17031	16958	16944	17130	16885	17024	16949	17002	17108	17033	16984	16942	17124	16931	16878	17078	16962	16901	17044	17072	17114	16934	17174	16960	17043	17056	16910	16868	16993	16981	17034	17183	17093	16927	17080	17062	16914	16970	17025	16975	16991	17040	17234	17147	17055	16914	17020	17118	16910	16933	17024	16893	17214	16834	16893	17106	16960	16762	17002	17023	16950	17053	16951	16983	17087	16988	17055	16974	17175	16941	16965	17029	16969	17019	16836	17035	17028	16980	16973	17037	16988	17152	16940	16945	16968	17030	16965	16951	17215	17065	17066	16937	17078	16998	16927	17112	17004	17114	17012	17033	17094	17165	17133	17078	17033	17036	17048	17052	17063	17146	17026	16968	17023	17007	17168	17228	16956	17135	17045	17054	16937	17024	17141	17048	17060	17032	17065	16903	17065	17008	17135	16951	17004	16949	16934	17031	17079	17050	16944	17053	17145	16895	17191	16807	17073	17044	17120	16964	17074	16969	16933	16786	17080	17125	16930	17098	16791	17000	16879	17082	16792	17004	17137	17197	16932	17015	17023	16887	17052	17001	17053	17144	17031	17154	17064	16934	16910	17101	17001	17101	16983	17217	17022	17126	16930	17199	16941	16908	17143	17001	16955	16904	17056	17047	17175	17115	16932	16927	16937	16984	16953	16912	17109	17231	17006	16920	17119	16918	16892	16950	16851	16931	17054	16913	17110	17014	16976	17223	17166	17189	16996	17000	17100	17003	16992	17046	16823	17205	16981	17047	16990	17083	16967	16994	16965	17005	17099	17139	16991	17043	17029	17110	17096	16999	16990	17206	17075	16981	17026	16998	17059	16784	17105	16937	17111	16992	17016	16964	16963	16999	17258	16976	16905	16861	17084	17088	17025	17028	16942	17245	17054	17030	17081	17081	17162	17026	17207	16971	17013	16983	16970	17051	17062	17028	16942	16920	16920	17069	16966	16994	17284	16941	17015	17057	16843	17150	17047	16855	17156	17002	16999	17236	16968	16875	16933	17023	17067	16989	16829	16844	16905	17066	17121	16912	16995	17028	16959	16933	17075	17055	17058	17021	17085	16931	17039	16966	17161	16809	16961	17079	16996	17052	17087	16972	17092	17111	17141	16851	17107	16935	17082	17210	16949	16922	17062	16905	17021	17128	17045	17008	16933	17204	17090	17196	16975	17027	16895	16895	17107	17083	16697	16937	16789	17135	17008	16970	17073	17082	16975	17187	16907	16908	17144	17112	16917	17025	16931	17057	16970	17127	17039	17119	16972	16941	17026	17000	17006	17007	17145	16939	17112	17039	17015	17051	16977	17066	17063	16858	16946	17098	16879	17038	16784	17086	17062	17048	17060	16998	17066	16942	16995	16849	17106	17009	16943	16803	17104	17053	17093	17086	17067	16927	17201	17183	17097	17159	17124	17125	17084	17003	17214	17030	16975	17041	16836	17062	17042	16971	17070	17017	17112	16969	16928	17108	17083	17070	16973	17128	16888	17003	17040	17020	17039	17120	16877	17020	16919	17028	16913	17081	17103	17103	17034	17103	17137	16868	16865	17118	16963	17042	17031	17146	17086	17147	17081	17058	17147	16941	17133	17041	17000	17067	17174	17061	16830	17074	17045	17043	17126	16944	17086	16916	17086	17011	17070	17079	17101	16990	17036	16940	17070	16862	16919	16998	17133	16996	17203	17197	17003	17085	16917	17081	17117	16980	17163	16948	16867	17112	17057	17010	17083	17024	17020	16960	17046	17089	16847	17180	17070	17189	17068	17067	16889	16928	17092	17115	16990	17026	17085	17192	17170	16763	16928	16885	17017	17013	16951	17025	16895	17028	17244	16903	17049	17130	17014	16921	17018	17246	17142	17028	16985	17101	17070	17030	16961	16985	16976	17048	16897	17036	17045	17012	17167	17076	16892	17058	16886	17198	17047	17046	17037	17119	16994	16994	16994	17109	17117	17098	16955	17160	17088	16784	17094	16993	16887	16933	17100	17070	16979	16868	17095	17045	17003	17067	16857	16950	16923	17070	16866	16964	17021	17001	16833	16957	17048	17029	16851	16909	16997	17022	17051	17026	16961	16960	17242	17047	16997	16883	17144	16897	17069	17068	17043	17165	17325	17273	17137	16859	16888	16917	17116	16740	17022	16899	16995	17048	16966	17015	16968	16962	17172	17139	17109	17085	16973	16928	16928	17195	17045	17166	16993	17027	17003	17085	17074	17162	17082	17053	16993	17021	17101	17005	16997	16895	17067	17027	17059	17080	17011	17101	17132	17089	17109	16999	17108	17003	17000	17040	17059	17094	17005	16999	17012	17042	17106	16991	16985	16998	17027	17127	17066	16976	16893	17036	16998	17024	16937	17086	17072	17158	16847	16961	16951	16954	16974	17237	17116	17039	17077	17126	16993	17025	16870	17060	17018	17209	17097	16770	17037	16993	17087	17101	16946	17022	16949	17183	16909	16993	17106	16971	17028	17087	17107	16931	17083	16970	17216	17035	17121	17098	17062	17062	16990	17178	17142	17142	16978	16896	17052	17011	16937	17022	17085	16912	16939	16840	17108	16981	17097	16929	16868	17040	17090	16998	17044	16897	17001	17046	17043	17096	16947	17189	16965	16975	17118	17053	17033	17039	17103	17036	17053	17163	16804	17153	16992	17134	17179	16996	16903	17184	16990	17155	16997	17032	16967	17070	17062	17076	17117	16988	17082	17076	16959	16925	16948	16962	16996	16916	17108	16851	16829	17124	16827	17189	17239	17094	17085	17035	17031	16999	17000	17067	17192	17007	16976	16926	17224	17054	17053	16986	17065	17032	17054	16926	16977	17068	17010	17041	17024	17133	16910	16908	17130	17080	16975	17065	16950	16896	17049	16946	17174	16940	17009	16823	16939	17067	17095	16992	17025	16793	16927	17037	17116	16986	17104	17106	17082	16925	16876	16995	17103	16863	17077	16749	17011	16979	17043	17045	17135	16978	16958	17038	17014	16986	17019	16981	17164	16984	16944	17222	17080	17147	17163	17065	16911	17102	17116	17094	17075	16927	17121	17019	16890	17219	17161	17041	17150	17143	17118	17036	17045	17039	16976	17065	16923	16962	16896	17102	17012	16928	17041	17108	17011	16908	17065	17049	16934	17036	17214	16881	17082	17077	16918	16847	17231	17191	17049	17000	16923	16991	17157	17091	17103	17074	17208	17204	17070	17016	16963	17172	17033	17102	17064	17169	17056	17035	16920	16872	17234	17026	17008	17023
22772	21366	29236	24214	22009	24425	26721	22134	21471	21607	21464	21114	21515	22064	26670	33455	31256	26976	25178	23392	22207	21668	21435	21028	20798	20797	20994	20861	21122	20756	20772	20712	20905	20733	20796	20883	20754	20970	20770	20823	20901	20750	20692	20920	20826	20733	20646	20603	20862	20857	20998	20801	20954	20816	20818	20716	20823	20793	20835	20776	20849	20838	20628	20808	20671	20652	20909	20900	20845	20882	21021	20894	20788	20800	20827	20675	20832	20802	20859	20662	20532	20743	20496	20547	20799	20695	20812	20891	20744	20748	20771	20676	20968	20815	20720	20780	20628	20763	20841	20851	20591	20609	20644	20698	20981	20957	20732	20755	20754	20651	20617	20706	20649	20911	20718	20887	20860	20821	20735	20845	20450	20574	20575	20667	20891	20803	20751	20640	20727	20777	20599	20830	20924	20648	20967	20700	20703	20780	20645	20661	20872	20770	20959	20785	20765	20502	20836	20623	20852	20655	20822	20770	20754	20490	20844	20955	20856	20827	20703	20631	20670	20635	20708	20639	20557	20571	20621	20623	20792	20575	20769	20732	20710	20718	20626	20743	20678	20539	20822	20818	20780	20610	20851	20740	20988	20764	20639	20675	20735	20431	20719	20746	20608	20823	20631	20853	20777	20834	20686	20543	20702	20633	20878	20791	20717	20728	20685	20584	20714	20622	20714	20671	20701	20574	20666	20640	20711	20883	20663	20807	20689	20688	20713	20764	20562	20781	20753	20923	20788	20588	20586	20564	20544	20486	20946	20593	20943	20703	20521	20888	20949	20766	20766	20725	20702	20612	20542	20735	20559	20823	20766	20727	20879	20491	20754	20843	20581	20827	20556	20620	20988	20793	20934	20739	21024	20661	20596	20625	20635	20713	20693	20770	20687	20616	20896	20725	20824	20717	20714	20829	20972	20877	20833	20503	20796	20850	20808	20804	20626	20697	20807	20828	20774	20820	20765	20649	20892	20767	20741	20742	20789	20749	20908	20788	20847	20673	20646	20876	20735	20497	20585	20709	20823	20735	20692	20575	20578	20575	20615	20711	20685	20678	20677	20763	20846	20878	20687	20697	20733	20844	20722	20731	20671	20707	20692	20599	20772	20762	20693	20632	20996	20635	20694	20835	20780	20606	20676	20775	20691	20521	20703	20592	20801	20802	20761	20648	20648	20793	20737	20737	20776	20871	21007	20781	20794	20521	20669	20695	20758	20768	20632	20726	20814	20830	20723	20665	20727	20715	20789	20680	20765	20965	20816	20841	20856	20984	20556	20845	20905	20662	20847	20740	20772	20830	20578	20879	20846	20863	20991	20826	20840	20774	20590	20668	20784	20774	20958	20613	20728	20644	20669	20506	20736	20547	20713	20681	20250	20800	20963	20705	20723	20727	20816	20782	20771	20673	20564	20847	20744	20773	20808	20848	21086	20723	20751	20619	20642	20760	20753	20543	20882	20674	20792	20730	20689	20756	20779	20813	20667	20595	20457	20687	20598	20550	20570	20702	20787	20858	20902	20839	20579	20666	20850	20580	20753	20560	20696	20534	20724	20868	20932	20803	20552	20349	20743	20606	20677	20554	20612	20744	20824	20670	20827	20788	20758	20588	20721	20585	20806	20729	20785	20616	20870	20740	20897	20795	20673	20765	20806	20769	20712	20558	20629	20751	20675	20656	20588	20755	20691	20594	20739	20602	20697	20793	20608	20589	20773	20825	20853	20738	20672	20657	20733	20526	20611	20900	20655	20731	20553	20781	20721	20588	20832	20650	20739	20854	20719	20684	20836	20519	20656	20607	20734	20435	20664	20839	20936	20639	20697	20703	20904	20716	20628	20849	20679	20884	20799	20720	20697	20690	20570	20752	20650	20818	20663	20651	20822	20693	20867	20643	20857	20937	20637	20657	20718	20911	20854	20967	20459	20750	20999	20612	20713	20973	20696	20778	20622	20774	20753	20879	20692	20613	20898	20508	20886	20727	20732	20704	20609	20837	20961	20750	20598	20573	20733	20610	20727	20770	20765	20782	20658	20707	20684	20591	20780	20840	20788	20639	20795	20650	20659	20533	20478	20773	20705	20769	20603	20926	20863	20709	20585	20752	20691	20707	20731	20905	20612	20554	20574	20797	20764	20690	20651	20545	20604	20604	20901	20755	20661	20717	20719	20598	20800	20687	20937	20712	20844	20674	20643	20880	20718	20738	20583	20837	20772	20621	20593	20796	20545	20682	20749	20684	20697	20874	20668	20571	20838	20615	20534	20673	20711	20880	20712	20776	20704	20784	20762	20764	20603	20950	20934	20837	20732	20981	20799	20797	20631	20900	20744	20801	20888	20487	20671	20850	20894	20704	20617	20663	20735	20686	20775	20792	20648	20837	20950	20533	20602	20723	20822	20687	20692	20870	20678	20683	20789	20749	20757	20709	20631	20654	20809	20746	20704	20654	20866	20541	20491	20743	20474	20803	20687	20620	20711	20514	20779	20669	20663	21009	20856	20513	20743	20762	20913	20791	20921	20684	20717	20487	20821	20542	20513	20863	20583	20845	20788	20613	20632	20723	20925	20859	20684	21031	20636	20866	20557	20678	20801	20870	20701	20743	20511	20806	20695	20525	20545	20766	20747	20767	20668	20542	20808	20783	20457	20440	20996	20733	20865	20747	20666	20656	20748	20657	20742	20858	20790	20884	20843	20794	20730	20550	20691	20728	20548	20705	20682	20653	20661	20712	20807	20679	20799	20834	20575	20819	20666	20799	20773	20569	20733	20886	20821	20893	20768	20695	20772	20422	20676	20797	20618	20706	20875	20663	20717	20371	20774	20616	20573	20838	20598	20761	20793	20825	20514	20882	20960	20522	20766	20715	20622	20588	20682	20818	20769	20808	20593	20680	20794	20490	20649	20846	20799	20782	20768	20631	20719	20888	20724	20555	20675	20825	20945	20770	20591	20713	20747	20688	20590	20840	20645	20715	20787	20495	20662	20743	20723	20644	20623	20589	21015	20596	20756	20530	20781	20750	20683	20700	20813	20687	20750	20704	20745	20713	20609	20696	20882	20654	20663	20585	20772	20701	20727	20689	20746	20618	20757	20764	20698	20812	20655	20753	20716	20715	20864	20835	20507	20811	20764	20802	20777	20841	20886	20810	20743	20865	20605	20786	20631	20571	20680	20574	20783	20617	20493	20810	20828	20664	20745	20625	20753	20556	20789	20734	20883	20678	20564	20625	20694	20474	20757	20744	20698	20729	20603	20820	20786	20694	20579	20533	20652	20534	20634	20673	20746	20684	20812	20737	20774	20527	20746	20943	20703	20847	20671	20864	21014	20663	20817	20773	20670	20839	20562	20903	20773	20919	20732	20756	20792	20783	20760	20629	20551	20490	20764	20583	20735	20634	20950	20611	20456	20808	20583	20637	20841	20767	20747	20700	20852	20753	20649	20555	20617	20552	20700	20803	20771	20696	20736	20713	20670	20596	20616	20488	20580	20478	20652	20733	20655	20749	20726	20739	21007	21070	20831	20593	20719	20754	20799	20720	20620	20617	20637	20717	20595	20616	20446	20765	20748	20721	20492	20915	20849	20760	20713	20671	20634	20723	20924	20772	20708	20811	20778	20735	20695	20620	20735	20685	20850	21044	20675	20840	20715	20853	20804	20783	20567	20430	20750	20758	20624	20814	20633	20809	20675	20552	20719	20903	20853	20791	20730	20782	20794	20646	20589	20793	20629	20795	20709	20795	20798	20739	20742	20782	20705	20756	20833	20694	20558	20688	20637	20483	20775	20835	20733	20658	20498	20637	20705	20785	20721	20639	20695	20751	20715	20788	20918	20803	20838	20632	20814	20798	20685	20788	20635	20695	20832	20801	20695	20606	20676	20621	20745	20697	20739	20804	20791	20610	20663	20703	20595	20551	20393	20669	20715	20584	21037	20638	20790	20571	20944	21002	20799	20784	20714	20506	20806	20750	20767	20762	20591	20725	20667	20660	20371	20732	20786	20709	20842	20613	20617	20861	20715	20695	20727	20910	20822	20627	20718	20658	20782	20677	20624	20595	20816	20773	20636	20728	20817	20836	20860	20803	20841	20727	20646	20805	20768	20508	20774	20819	20547	20847	20868	20634	20981	20806	20674	20794	20798	20710	20731	20652	20626	20785	20853	20757	20823	20704	20517	20573	20735	20866	20727	20611	20789	20658	20892	20866	20767	20699	20500	20581	20689	20848	20731	20875	20825	20822	20664	20809	20814	20890	20790	20829	20761	20647	20735	20513	20864	20664	20865	20823	20693	20755	20859	20749	20843	20604	20892	20836	20661	20675	20750	20805	20671	20818	20701	20597	20614	20667	20772	20611	20771	20563	20716	20983	20845	20897	20811	20704	20723	20616	20838	20834	20863	21039	20727	20871	20729	20804	20620	20550	20784	20858	20754	20763	20743	20802	20647	20653	20693	20711	20913	20651	20613	20787	20818	20564	20772	20725	20686	20496	20449	20539	20692	20906	20709	20758	20772	20869	20690	20590	20853	20749	20727	20890	20342	20561	20737	20610	20713	20866	20740	20713	20459	20596	20914	20536	20664	20595	20672	20885	20766	20991	20661	20624	20684	20761	20657	20871	20718	20704	20655	20632	20841	20830	20595	20612	20793	20879	20718	20600	20726	20885	20905	20747	20673	20925	20603	20740	20747	20846	20584	20687	20766	20698	20758	20776	20806	20836	20673	20836	20708	20699	20682	20548	20825	20774	20724	20828	20873	20635	20739	20752	20959	20915	20603	20568	20772	20920	20635	20696	20811	20795	20908	20684	20665	20767	20728	20783	20734	20645	20678	20570	20757	20724	20518	20797	20758	20875	20914	20615	20728	20889	20677	20946	20894	20902	20434	20651	20750	20574	20846	20714	20718	20646	20729	20634	20800	20871	20687	20754	20643	20638	20835	20616	20826	20766	20628	20656	20703	20651	20727	20492	20625	20832	20844	20653	20747	20567	20683	20728	20550	20662	20726	20713	20700	21004	20894	20845	21036	20992	20932	20703	20728	20737	20680	20849	20896	20842	20563	20639	20705	20844	20749	20580	20643	20616	20712	20857	20782	20619	20686	20638	20642	20862	20935	20693	20743	20603	20844	20773	20604	20604	20753	20587	20725	20616
29597	50228	50161	37718	25054	20974	18952	18333	18036	17903	17655	17615	18078	19569	27073	34261	30406	24973	22644	20364	18602	17911	17793	17224	17232	17433	17137	17229	17277	17146	17361	17366	17277	17353	17208	17274	17308	17195	17272	17195	17164	17300	17254	17264	17324	17274	17235	17331	17109	17236	17273	17216	17435	17190	17387	17416	17184	17170	17179	17369	17272	17201	17371	17259	17232	17178	17234	17334	17104	17222	17206	17377	17348	17296	17294	17247	17229	17338	17236	17254	17265	17385	17176	17318	17334	17429	17302	17205	17199	17298	17251	17241	17185	17073	17068	17174	17291	17390	17259	17339	17388	17410	17263	17180	17178	17123	17125	17184	17266	17041	17371	17325	17271	17135	17173	17170	17318	17238	17268	17502	17116	17551	17247	17261	17287	17309	17386	17186	17287	17258	17229	17382	17161	17197	17177	17092	17228	17064	17137	17231	17341	17428	17259	17378	17118	17211	17341	17223	17313	17338	17280	17316	17170	17311	17234	17260	17213	17240	17289	16952	17472	17221	17355	17288	17238	17321	17410	17260	17553	17272	17354	17216	17310	17189	17400	17211	17135	17285	17468	17261	17008	17400	17228	17396	17128	17439	17261	17418	17319	17258	17267	17262	17447	17396	17245	17118	17328	17137	17296	17349	17207	17382	17478	17134	17193	17292	17106	17304	17239	17222	17432	17446	17162	17268	17311	17259	17338	17439	17015	17319	17017	17253	17328	17191	17356	17258	17221	17316	17215	17252	17201	17302	17438	17258	17361	17246	17302	17191	17451	17157	17354	17169	17270	17256	17192	17148	17300	17257	17415	17367	17211	17310	17135	17355	17260	17315	17263	17201	17325	17150	17364	17415	17269	17202	17221	17203	17111	17071	17266	17227	17286	17145	17298	17214	17071	17201	17326	17225	16944	17158	17166	17228	17270	17372	17200	17269	17354	16936	17197	17249	17317	17337	17372	17225	17092	17092	17150	17110	17324	17134	17430	17339	17148	17233	17126	17408	17119	17151	17178	17255	17254	17365	17139	17284	17139	17133	17284	17272	17279	17303	17429	17235	17342	17119	17180	17215	17381	17256	17184	17235	17283	17140	17301	17341	17089	17297	17281	17269	17276	17252	17241	17332	17159	17302	17215	17172	17069	17394	17104	17379	17396	17381	17354	17352	17168	17217	17229	17289	17142	17050	17228	17272	17217	17315	17221	17124	17238	17291	17313	17201	17364	17178	17243	17171	17340	17249	17103	17156	17288	17430	17392	17460	17281	17135	17266	17118	17230	17342	17149	17488	17116	17218	17226	17370	17303	17284	17283	17403	17241	17229	17172	17241	17254	17327	17295	17123	17232	17300	17232	17175	17240	17263	17351	17174	17244	17353	17270	17278	17333	17329	17308	17192	17274	17163	17184	17013	17237	17224	17186	17374	17281	17358	17229	17194	17254	17213	17399	17339	17237	17081	17231	17326	17403	17241	17284	17148	17218	17180	17251	17087	17292	17329	17290	17183	17309	17186	17361	17350	17225	17167	17300	17374	17139	17241	17248	17169	17293	17141	17324	17137	17130	17289	17293	17147	17217	17373	17275	17157	17236	17329	17304	17224	17299	17238	17208	17365	17207	17331	17119	17269	17263	17281	17208	17177	17345	17338	17300	17149	17296	17253	17353	17398	17243	17211	17173	17206	17289	16983	17256	17337	17318	17274	17455	17417	17237	17293	17277	17069	17392	17209	17257	17266	17151	17357	17224	17296	17301	17268	17303	17132	17153	17236	17369	17143	17277	17216	17166	17315	17193	17409	17417	17342	17394	17296	17113	17456	17201	17246	17411	17421	17244	17323	17236	17451	17319	16961	17117	17240	17331	17158	17337	17277	17302	17453	17226	17358	17285	17257	17258	17267	17215	17225	17228	17267	17250	17032	17188	17359	17340	17261	17205	17322	17284	17257	17330	17429	17259	17225	17213	17065	17205	17236	17294	17289	17227	17352	17135	17235	17197	17323	17343	16992	17219	17337	17255	17181	17161	17382	17348	17123	17134	17159	17366	17353	17110	17046	17222	17390	17113	17198	17304	17300	17117	17209	17130	17080	17099	17140	17199	17179	17311	17204	17154	17221	17414	17224	17164	17515	17215	17302	17237	17314	17192	17141	17277	17209	17196	17294	17237	17306	17189	17378	17007	17236	17314	17095	17267	17166	17192	17287	17207	17261	17338	17228	17199	17139	17317	17247	17400	17220	17098	17195	17254	17170	17282	17402	17169	17107	17255	17153	17403	17232	17164	17134	17134	17300	17140	17310	17293	17323	17391	17170	17128	17310	17170	17219	17400	17190	17221	17178	17371	17298	17197	17378	17414	17120	17217	17340	17200	17275	17315	17051	17173	17254	17141	17118	17257	17208	17258	17136	17221	17333	17343	17322	17233	17246	17097	17169	17323	17244	17306	17180	17278	17230	17419	17296	17138	17393	17173	17284	17367	17181	17236	17126	17298	17397	17230	17260	17293	17180	17338	17227	17274	17026	17183	17342	17213	17307	17099	17307	17040	17317	17292	17122	17364	17316	17070	17253	17183	17300	17259	17285	17170	17167	17242	17424	17288	17286	17209	17248	17398	17422	17297	17345	17336	17228	17240	17487	17250	17317	17224	17120	17090	17279	17424	17251	17204	17209	17290	17446	17116	17219	17069	17311	17230	17285	17130	17350	17271	17262	17286	17508	17382	17458	17156	17345	17314	17109	17282	17345	17133	17034	17166	17257	17223	17304	17100	17206	17382	17212	17305	17163	17194	17292	17160	17103	17271	17292	17344	17232	17098	17227	17314	17104	17105	17365	17422	17175	17260	17401	17130	17335	17114	17374	17221	17248	17209	17134	17141	17156	17323	17192	17278	17154	17372	17315	17294	17346	17406	17264	17327	17072	17297	17320	17224	17432	17357	17365	17245	17119	17360	17267	17182	17300	17347	17072	17298	17168	17301	17211	17335	17421	17301	17240	17424	17327	17328	17410	17257	17248	17402	17361	17138	17409	17297	17335	17238	17178	17210	17184	17395	17289	17385	17161	17236	17226	17072	17193	17288	17024	17322	17175	17249	17053	17248	17297	17091	17401	17213	17070	17267	17033	17345	17299	17302	17298	17272	17332	17278	17225	17239	17175	17144	17459	17114	17335	17192	17228	17078	17076	17275	17422	17299	17207	17084	17336	17333	17208	17393	17119	17305	17069	17360	17208	17228	17103	17302	17246	17294	17338	17299	17322	17191	17272	17151	17206	17166	17296	17239	17281	17260	17167	17223	17304	17335	17147	17322	17248	17131	17176	17145	17271	17136	17253	17274	17174	17292	17325	17205	17039	17176	17270	17248	17201	17275	17300	17085	17333	17315	17208	17215	17312	17215	17134	17374	17257	17051	17346	17230	17331	17259	17269	17338	17196	17308	17254	17263	17355	17287	17268	17391	17409	17154	17333	17409	17296	17297	17461	17299	17466	17311	17195	17290	17377	17209	17148	17329	17202	17307	17257	17299	17056	17121	17194	17182	17251	17343	17218	17347	17463	17157	17233	17213	17268	17253	17291	17231	17216	17320	17110	17249	17386	17241	17181	17356	17395	17306	17090	17316	17203	17219	17247	17333	17210	17258	17154	17235	17173	17313	17064	17440	17107	17183	17214	17185	17307	17019	17297	17362	17083	17236	17284	17239	17141	17290	17258	17190	17109	17219	17375	17191	17278	17168	17305	17237	17078	17255	17183	17271	17280	17512	17221	17269	17209	17059	17153	17097	17235	17217	17179	17340	17340	17267	17059	17199	17311	17337	17274	17237	17340	17313	17210	17169	17213	17346	17195	17382	17243	17374	17136	17245	17292	17325	17375	17325	17265	17225	17298	17106	17283	17096	17041	17159	17181	17180	17401	17288	17103	17297	17282	17147	17368	17317	17012	17384	17362	17354	17288	17356	17360	17353	17091	17135	17104	17219	17336	17305	17297	17333	17319	17131	17353	17242	17203	17145	17184	17289	17107	17247	17186	17365	17363	17311	17392	17322	17179	17223	17302	17236	17310	17191	17275	17422	17360	17256	17279	17260	17278	17268	17310	17158	17306	17410	17223	17307	17199	17158	17148	17268	17154	17091	17218	17256	17480	17173	17094	17144	17221	17341	17041	17332	17062	17348	17327	17306	17158	17201	17175	17334	17325	17392	17127	17362	17459	17331	17200	17299	17210	17244	17270	17201	17126	17174	17286	17320	17294	17390	17246	17405	17258	17151	17100	17088	17413	17299	17272	17347	17369	17083	17110	17443	17328	17301	17318	17360	17352	17092	17205	17121	17225	17131	17204	17309	17212	17250	17299	17205	17289	17247	17219	17383	17298	17271	17267	17322	17242	17195	17278	17201	17119	17115	17160	17223	17206	17371	17395	17498	17264	17328	17351	17317	17325	17112	17273	17332	17277	17301	17319	17326	17246	17117	17226	17206	17316	17307	17255	17197	17241	17213	17201	17285	17165	17241	17348	17312	17226	17267	17326	17276	17268	17245	17332	17238	17312	17143	17169	17162	17484	17153	17245	17126	17329	17453	17173	17271	17390	17485	17329	17226	17198	17150	17360	17148	17292	17320	17296	17210	17312	17120	17466	17143	17259	17422	17354	17260	17205	17388	17140	17117	17282	17321	17397	17285	17287	17283	17117	17242	17201	17267	17437	17195	17219	17164	17237	17307	17203	17251	17153	17356	17179	17271	17259	17076	17221	16987	17218	17223	17364	17097	17263	17289	17222	17314	17394	17284	17326	17139	17202	17258	17127	17249	17320	17257	17176	17254	17236	17235	17363	17250	17492	17291	17076	17297	17111	17228	17232	17280	17334	17388	17214	16771	17277	17246	17259	17253	17336	17226	17410	17391	17359	17239	17274	17246	17174	17350	17285	17215	17509	17115	17402	17309	17122	17135	17273	17307	17283	17300	17196	17301	17289	17332	17126	17161	17223	17265	17301	17166	17243	17321	17167	17166	17133	17291	17241	17148	17255	17212	17183	17047	17226	17182	17265	17351	17242	17360	17262	17147	17131	17270	17142	17340	17265	17290	17419	17323	17181	17326	17293	17222	17113	17278	17174	17261	17006	17170	17314	17273	17202	17268	17277	17374	17321	17153	17135	17126	17237
28282	25359	33169	30390	24295	22170	21417	21159	20961	21165	21065	21155	21241	21303	21706	22032	22024	21750	21533	21283	21285	21058	21057	21263	20926	21171	21094	21002	21167	21049	21212	21157	21181	21005	21340	21035	21108	21114	21142	20914	21028	20999	21077	21121	21206	21186	20981	21060	21121	20978	20980	20990	20944	21213	20856	20857	20997	21018	21042	21283	20926	20949	21133	21169	21085	20946	21198	21023	20907	21040	20940	21121	21109	21193	20982	21172	21003	21024	20763	21023	21043	21356	21228	21105	21132	20816	20852	20918	21095	20920	20935	21282	21022	21024	21160	21084	21154	21233	21034	21112	21059	21101	21246	21103	21041	21040	21051	21046	20925	20944	20951	21038	20839	21165	21066	21204	21041	21004	21055	21120	21135	21107	20955	20987	21181	20847	21074	21123	21266	20753	21102	20852	20839	20952	21017	21082	21089	20835	20939	21112	21050	20948	21251	21169	21023	20907	20890	20845	21137	21200	21069	21037	21128	21010	20855	21098	21064	21179	20967	21131	20806	20894	21062	20861	21131	20897	21121	21003	21167	21142	20915	21186	20958	20945	21249	21027	20930	21048	20984	20890	21182	21008	20943	21189	20920	20997	20906	21098	21232	21140	21132	21076	21087	21055	21021	21047	21042	20909	20915	21181	21090	21073	21037	20954	21082	20949	20922	21020	21083	21039	21077	21002	21109	21073	21124	21093	21043	21160	21052	21069	21052	21112	21109	21024	20931	20955	21093	20957	21059	20999	21089	20884	21080	21073	20996	20994	20966	20997	20887	21104	21193	21031	21009	20996	20902	20997	21071	20997	21130	21154	21000	20978	20864	21112	21056	21177	21056	20895	20964	20894	21306	21187	21245	20925	21065	20851	21056	21070	21076	21316	21185	20945	20927	21026	20858	20982	20865	20934	21007	20988	21136	21119	20936	21100	20950	21018	20984	21181	21249	20942	21008	21304	21184	21093	21004	20830	21023	21151	21149	20955	20994	21105	20988	21021	21139	21155	21149	21285	21006	21032	21115	20927	20974	21038	21060	21068	21090	20955	20900	20949	21052	20954	21025	21069	21215	21075	20910	21104	20930	20889	20913	21196	21128	20946	21124	20874	20836	21001	21119	21098	21149	21149	20777	20874	21144	20969	21203	21018	21054	21114	21260	21072	21165	21018	21023	20968	21019	20969	21078	20861	21113	20990	20852	20853	20914	21170	20943	20885	21041	20980	20890	21131	21168	21049	20994	20973	20947	21204	21131	20894	20958	20981	21021	21038	21189	20981	21227	21109	21002	21017	21178	20893	21010	20968	20967	21204	21107	21108	21066	20949	20967	21169	20872	21283	20933	20933	21156	21148	20901	20956	20935	21108	20888	20899	21208	21050	21085	21061	21060	20866	20952	21126	21202	20865	20988	20970	21036	20994	21001	21208	21051	21172	20954	20903	20959	21048	20991	21281	21223	20996	21173	21016	21135	20947	20890	20868	21048	21056	21064	21014	21123	20991	21159	20897	21133	21083	21016	20925	20934	21058	21216	20935	21065	21146	21072	21133	20853	21131	21046	20976	21224	21073	21119	21286	21116	20878	21094	21189	20991	20983	20939	21106	20819	20923	21056	21424	21248	20895	21070	20999	20925	20868	20698	21176	20913	20881	21023	21238	21185	20996	21131	21168	21248	21029	21036	20935	20903	21033	20981	21200	21028	21212	21171	20958	20950	21050	21161	21045	21174	20887	21044	20976	21229	21133	21198	20987	21069	20970	21233	21060	21004	21072	21177	21173	21253	20792	21004	21193	20980	21032	21105	20933	21049	20905	21065	21001	20908	20958	21011	21034	20922	21010	20824	20913	21081	20958	21119	21010	21101	21052	20956	21030	21199	20920	21061	20922	21038	21274	20992	21042	21049	20998	21176	21057	21036	21029	20950	21236	21225	21099	21170	20999	21189	20793	21028	21058	21079	20996	21109	21005	20901	20833	21238	21047	20988	21122	21186	21036	20886	20867	21016	21331	21130	20947	20997	21060	20836	20753	21206	20980	20789	20884	21080	20841	21128	21129	21179	21112	21031	20816	21086	20825	21045	21131	21228	20931	21144	20968	21194	21045	20988	21166	21129	20811	21036	21212	21090	21147	21222	21103	20993	21103	21075	21095	21052	21077	21017	21211	21074	20981	20893	20957	20989	21151	21067	21045	20984	21110	21067	21112	21152	21156	20779	21098	20901	21130	21087	20889	21087	20983	21062	21121	21157	20976	20972	20911	21031	21063	21093	21189	21286	20989	20861	21238	20870	21003	21037	21003	20922	21057	21179	21156	21007	21080	21247	21057	21197	20989	21137	20952	20843	21023	21168	21044	21061	21042	21072	21127	21199	21232	21294	21009	21029	21165	21135	21210	20941	21179	20877	20988	21246	21056	21003	21064	20941	21164	21215	20898	21056	21169	21150	20960	21082	21083	21194	21034	21132	21069	20993	21017	21135	21217	21122	21144	21012	21075	20996	21160	21102	20985	20845	21142	21159	21296	21218	21070	20951	21038	20932	21091	21144	20846	20904	21051	21133	20984	21139	21197	21127	20944	20971	21072	21004	21079	21096	20966	20982	21026	21041	21116	21155	20983	20863	21281	21006	21162	21257	21163	20977	21214	21109	21205	20946	20929	21009	20817	21029	20930	20993	21179	20968	21086	21175	21034	21025	21158	21131	21143	21137	21142	21043	20892	20933	20898	21222	20958	20992	20906	20919	20987	21071	20870	20861	21165	20902	21043	21073	21012	20848	21083	21116	21050	21177	20960	21077	21016	20985	21079	21061	21232	20885	21015	20932	21033	21046	21227	20984	21031	21150	21018	21086	20984	21163	21258	20959	20915	20936	21016	20915	20843	21166	20991	21117	21096	20988	21276	20966	21115	21057	20890	21010	20968	21125	21122	21107	20938	21244	21039	21089	21047	21154	21098	21121	20975	20843	21293	20948	20940	20871	21151	21049	20995	21132	21103	20987	21180	21236	21194	21179	21142	20838	20962	21159	21076	21050	21082	20961	21127	21075	21207	21010	21066	20868	21184	21009	20909	20966	20966	20873	20970	20841	21097	21102	21026	20989	21171	20857	21050	21038	21117	21045	20898	20958	21092	21044	20887	21143	21211	21154	21292	20991	21127	21126	21130	21096	21041	21072	20980	21099	21038	21080	21203	21106	21129	21164	21024	21158	21308	21013	21194	21042	21196	20850	20896	21303	20973	20894	20801	21046	21034	21082	21027	20965	21011	21244	21156	21155	20844	20967	20919	20985	21103	20936	20932	20831	21097	21108	20883	21009	20837	21069	20909	21059	21177	21312	21145	20999	20898	21111	21158	21120	21078	21132	20941	20927	20959	21073	20946	21171	21141	21117	20997	21164	20923	21137	20876	21181	20998	20870	21245	21172	21051	21122	21109	20960	20987	21113	21068	20844	21155	21186	21116	20948	20894	21147	21043	20969	20944	20973	20855	21049	21040	21210	20889	21021	20827	20945	21152	21131	21077	21017	20952	20883	20960	20855	21008	20879	21077	20912	20775	21207	21158	21104	20932	21096	21248	20920	21035	21071	20927	20949	21094	21016	21115	21105	21225	20920	21128	20856	21153	21083	21134	21085	21201	21145	21027	20962	21277	21112	21034	21130	21261	20945	21119	21105	21031	21064	21194	21069	21118	21096	20963	21139	20718	21052	21017	21011	21110	20798	21121	21234	21181	20824	21018	21263	21144	21100	21090	21001	21169	20980	21106	21004	20953	20942	21029	20819	21036	21088	20880	21084	21146	20836	21098	20852	20912	21074	21087	20975	21006	21017	21081	21019	21006	20990	21176	21031	20985	20920	21091	21419	21139	21226	21127	20913	21082	20934	20911	21181	21262	21019	20896	21062	21202	21041	20835	21251	20807	21132	20855	21009	21003	21105	21199	21154	21257	21246	21069	20801	21125	20988	21112	21155	21022	21060	21130	21177	20943	21178	21310	21163	21014	21167	20769	21166	21012	21098	21175	21183	21173	21095	20944	20924	21146	21124	20935	21178	21125	21048	21047	21225	21078	20786	20981	21032	20876	21296	21158	21099	20888	21259	21020	21078	21083	20917	21016	20867	20850	21140	21103	21017	21065	20887	21304	20803	20860	20786	21023	21101	21164	21105	20982	21069	21169	21166	21242	21056	21048	21173	21137	21052	20834	20972	21189	21058	20929	20902	20970	21074	20874	21086	21137	21050	21340	21100	20886	21150	20966	21111	21138	21039	21240	21375	21182	20969	21182	20863	21030	20998	20912	21053	20944	21097	21167	21240	21039	21005	21143	20990	21077	20812	21138	20931	21045	21183	21172	21086	21203	21140	20928	21064	21149	21134	21114	21029	20806	21097	20938	21238	20974	21096	20900	21028	21041	21163	21031	20976	21119	21102	21071	21128	21086	21091	21057	21133	21012	20754	20924	21043	21072	20960	21128	20884	21141	20799	21030	21105	21210	20992	21051	21133	21053	21022	21348	21201	21063	20755	20888	21028	21082	21165	20874	21181	21005	21108	21180	21164	21157	20920	21032	21036	21095	20911	21005	20985	20957	20970	21017	20828	21164	21002	21142	20926	20942	20920	21211	20988	21001	21063	21061	21263	21219	21024	21165	21078	21195	21095	20877	21079	21032	20934	21139	21011	21192	20943	21100	21143	21157	20893	20957	21060	20945	21280	21069	21074	21020	21120	21170	21029	20938	21086	21205	21114	20964	20940	21196	21081	21005	21243	20961	20840	21117	21111	21089	21175	21168	21140	21010	21200	20943	20977	21119	20751	20881	21072	20958	21019	20947	20895	20905	21068	21010	21085	20947	21044	21037	21225	21118	21159	21090	20861	21071	21006	21238	20879	21126	21199	21099	21002	21136	20887	21079	21140	21193	21014	21135	21043	20865	21058	20953	21184	21133	20980	21004	20876	20917	21055	20858	21092	21057	21041	21189	21007	20915	21150	20879	21013	21019	21039	21101	21106	20994	21158	20815	20979	21167	21010	21090	21083	21174	21049	20712	21039	20978	20977	20921	20996	21070	20924	20941	21237	20845	21252	21002	21262	20978	21078	21112	21079	21061	20945	20938	20917	21041	21168	21191	21179	21258	21208	21114	21189	20903	21029	21154	21056	21172
26006	38454	36621	28664	21650	18483	17663	17650	17506	17526	17417	17627	17342	17541	17874	18564	18265	18063	18037	17729	17558	17408	17620	17367	17464	17558	17396	17611	17325	17445	17555	17315	17214	17451	17266	17511	17347	17278	17515	17450	17632	17495	17333	17493	17407	17264	17410	17334	17429	17445	17340	17449	17404	17467	17266	17282	17416	17290	17435	17365	17334	17351	17528	17302	17328	17359	17522	17378	17437	17445	17410	17360	17472	17440	17304	16988	17363	17418	17447	17388	17467	17466	17464	17363	17322	17338	17419	17355	17265	17426	17458	17562	17341	17497	17369	17406	17506	17343	17482	17199	17262	17559	17267	17522	17392	17432	17336	17429	17302	17655	17457	17435	17372	17530	17527	17419	17408	17586	17350	17388	17447	17355	17267	17219	17317	17489	17255	17340	17296	17417	17455	17479	17532	17428	17429	17192	17555	17423	17469	17461	17432	17281	17511	17385	17186	17410	17501	17367	17258	17403	17406	17337	17421	17427	17358	17475	17426	17533	17448	17397	17409	17483	17407	17439	17434	17569	17277	17411	17416	17352	17546	17329	17385	17446	17583	17439	17317	17586	17400	17326	17471	17457	17551	17478	17170	17546	17440	17440	17431	17482	17331	17492	17410	17292	17376	17508	17323	17298	17415	17448	17340	17297	17489	17473	17403	17392	17449	17565	17393	17504	17462	17490	17416	17346	17377	17388	17290	17349	17609	17575	17451	17427	17327	17550	17339	17346	17531	17423	17484	17380	17244	17342	17624	17423	17355	17494	17439	17482	17459	17483	17480	17536	17401	17430	17290	17315	17475	17419	17377	17353	17441	17217	17559	17213	17435	17267	17324	17507	17308	17478	17418	17500	17517	17504	17418	17276	17400	17476	17278	17524	17412	17434	17550	17391	17438	17376	17390	17349	17548	17452	17315	17427	17421	17482	17167	17441	17316	17512	17372	17442	17600	17336	17406	17441	17452	17352	17563	17579	17295	17505	17450	17363	17356	17550	17395	17557	17501	17582	17458	17493	17458	17462	17573	17367	17418	17516	17729	17372	17358	17502	17346	17155	17520	17539	17335	17505	17269	17388	17686	17372	17433	17288	17357	17414	17247	17512	17396	17495	17303	17472	17370	17467	17374	17399	17290	17348	17358	17483	17519	17513	17371	17356	17453	17449	17383	17451	17563	17442	17479	17451	17578	17256	17316	17311	17470	17420	17302	17271	17444	17437	17301	17383	17499	17392	17410	17438	17338	17356	17444	17500	17463	17487	17522	17483	17357	17431	17524	17492	17427	17481	17438	17401	17355	17588	17445	17453	17532	17216	17400	17419	17327	17439	17343	17448	17370	17286	17356	17482	17164	17286	17218	17449	17423	17416	17329	17341	17339	17406	17311	17522	17403	17343	17466	17372	17304	17434	17497	17387	17343	17241	17257	17365	17491	17454	17575	17477	17362	17400	17289	17516	17486	17299	17435	17441	17334	17456	17279	17295	17263	17331	17599	17387	17469	17451	17312	17267	17480	17469	17228	17279	17471	17443	17252	17430	17418	17411	17323	17335	17329	17451	17331	17555	17480	17349	17386	17356	17312	17331	17523	17365	17501	17380	17523	17327	17569	17386	17328	17398	17382	17327	17383	17364	17504	17430	17239	17435	17407	17410	17459	17533	17452	17388	17325	17432	17352	17458	17254	17226	17311	17500	17526	17376	17356	17411	17279	17379	17325	17446	17282	17363	17528	17366	17328	17351	17470	17022	17315	17428	17308	17327	17460	17450	17418	17469	17450	17377	17599	17324	17243	17536	17557	17538	17316	17540	17493	17437	17367	17478	17350	17464	17224	17350	17237	17211	17402	17487	17366	17466	17405	17387	17405	17444	17193	17343	17502	17462	17325	17538	17189	17473	17475	17417	17492	17633	17413	17258	17513	17340	17434	17290	17442	17344	17454	17368	17360	17402	17404	17588	17294	17318	17411	17534	17659	17412	17449	17451	17369	17533	17544	17423	17536	17468	17391	17379	17385	17323	17587	17461	17454	17313	17372	17553	17502	17370	17427	17382	17431	17317	17406	17475	17513	17396	17386	17443	17471	17298	17320	17275	17281	17527	17400	17268	17298	17339	17503	17506	17455	17329	17434	17442	17490	17481	17404	17301	17452	17289	17348	17350	17292	17320	17301	17226	17398	17442	17362	17357	17302	17342	17391	17353	17615	17327	17361	17527	17503	17381	17332	17378	17400	17313	17364	17373	17522	17223	17516	17178	17232	17444	17285	17389	17314	17410	17413	17392	17307	17600	17359	17548	17353	17409	17343	17187	17516	17316	17396	17387	17431	17479	17394	17355	17432	17353	17364	17534	17528	17523	17313	17442	17504	17442	17422	17420	17205	17179	17409	17410	17429	17253	17444	17450	17334	17252	17313	17416	17430	17490	17333	17477	17465	17376	17379	17302	17400	17307	17404	17392	17352	17311	17357	17318	17309	17555	17315	17158	17527	17427	17400	17438	17531	17486	17413	17420	17324	17378	17499	17419	17360	17363	17385	17446	17418	17347	17374	17469	17463	17447	17532	17360	17382	17334	17448	17297	17343	17567	17353	17362	17351	17258	17386	17533	17302	17502	17289	17249	17313	17395	17339	17396	17535	17395	17639	17364	17445	17267	17280	17231	17537	17351	17385	17470	17555	17485	17463	17542	17379	17485	17441	17466	17467	17507	17489	17570	17421	17317	17508	17295	17468	17520	17360	17399	17550	17382	17315	17376	17367	17416	17413	17315	17478	17417	17409	17545	17564	17210	17559	17377	17268	17608	17417	17480	17137	17231	17362	17472	17441	17395	17408	17471	17404	17326	17462	17317	17433	17557	17495	17361	17391	17312	17367	17446	17637	17355	17602	17410	17505	17297	17316	17238	17507	17490	17482	17408	17225	17523	17499	17349	17532	17366	17446	17416	17339	17443	17449	17543	17417	17287	17391	17363	17475	17377	17474	17455	17361	17282	17329	17338	17403	17447	17266	17473	17330	17331	17389	17198	17316	17307	17451	17631	17621	17426	17435	17446	17496	17365	17447	17368	17463	17438	17401	17557	17610	17376	17359	17276	17406	17550	17496	17393	17287	17394	17675	17351	17393	17545	17547	17430	17545	17266	17257	17434	17359	17543	17468	17386	17356	17403	17400	17606	17525	17460	17472	17569	17384	17357	17394	17294	17256	17416	17540	17423	17467	17175	17501	17358	17408	17488	17311	17426	17411	17516	17378	17275	17362	17442	17399	17225	17422	17294	17486	17558	17318	17328	17436	17478	17239	17393	17393	17446	17307	17421	17384	17402	17343	17548	17475	17370	17375	17287	17322	17521	17264	17521	17455	17393	17385	17376	17407	17457	17308	17368	17235	17553	17505	17445	17550	17395	17562	17523	17346	17437	17403	17292	17338	17334	17365	17545	17529	17454	17445	17439	17410	17262	17387	17361	17336	17531	17484	17523	17383	17368	17400	17568	17378	17504	17190	17296	17367	17504	17445	17523	17406	17432	17495	17640	17376	17387	17415	17411	17421	17485	17320	17330	17313	17510	17438	17493	17275	17373	17412	17448	17632	17275	17446	17320	17488	17354	17461	17309	17410	17326	17498	17407	17313	17436	17451	17354	17584	17546	17290	17317	17504	17296	17499	17461	17524	17460	17443	17433	17287	17460	17450	17481	17477	17405	17365	17490	17380	17471	17435	17411	17262	17598	17298	17298	17356	17365	17457	17429	17555	17204	17457	17388	17409	17439	17415	17378	17485	17254	17461	17403	17549	17332	17529	17425	17551	17340	17527	17347	17436	17266	17329	17365	17425	17517	17427	17222	17343	17405	17238	17307	17279	17451	17530	17513	17371	17485	17356	17481	17431	17514	17223	17340	17421	17470	17221	17446	17374	17363	17468	17438	17389	17378	17317	17433	17626	17483	17439	17445	17343	17395	17598	17274	17457	17447	17543	17418	17493	17304	17443	17507	17425	17376	17470	17348	17360	17560	17572	17457	17355	17390	17255	17476	17233	17348	17455	17373	17503	17370	17361	17398	17369	17558	17553	17516	17642	17428	17218	17296	17259	17274	17485	17411	17506	17430	17442	17541	17529	17331	17475	17466	17426	17568	17427	17291	17502	17464	17464	17308	17485	17452	17457	17405	17416	17625	17432	17655	17515	17223	17339	17486	17497	17465	17542	17427	17542	17365	17311	17232	17370	17521	17177	17515	17527	17307	17426	17445	17354	17375	17442	17273	17374	17412	17464	17383	17458	17608	17498	17418	17360	17380	17399	17553	17442	17402	17414	17425	17462	17370	17386	17201	17259	17314	17360	17412	17511	17402	17453	17447	17548	17421	17341	17555	17560	17389	17337	17471	17424	17431	17400	17263	17526	17521	17328	17303	17347	17469	17346	17398	17405	17474	17406	17409	17540	17482	17153	17499	17312	17359	17393	17626	17390	17321	17288	17519	17455	17327	17453	17541	17334	17293	17486	17377	17456	17354	17522	17501	17540	17401	17443	17424	17436	17488	17457	17382	17316	17493	17515	17433	17516	17409	17441	17361	17474	17394	17339	17488	17483	17457	17435	17686	17458	17501	17293	17553	17565	17459	17329	17395	17484	17599	17255	17332	17501	17552	17512	17407	17316	17414	17398	17381	17396	17475	17446	17351	17601	17388	17463	17304	17527	17293	17314	17286	17357	17298	17440	17507	17412	17381	17369	17413	17397	17520	17415	17340	17463	17309	17603	17484	17475	17457	17312	17403	17469	17325	17494	17569	17498	17364	17381	17366	17351	17462	17316	17273	17506	17404	17428	17443	17511	17445	17390	17432	17378	17229	17265	17335	17402	17477	17344	17337	17420	17447	17335	17363	17355	17469	17272	17477	17563	17427	17434	17555	17457	17379	17291	17278	17512	17400	17434	17528	17567	17493	17492	17331	17370	17365	17444	17545	17469	17382	17345	17461	17433	17370	17491	17463	17569	17434	17432	17416	17428	17470	17322	17385	17234	17498	17426	17239	17376	17414	17421	17368	17421	17504	17442	17431	17418	17362	17411	17449	17516	17540	17196	17404	17327	17355	17486	17503	17461	17582	17325	17389	17489	17367	17451	17354	17543	17388	17301	17460	17562	17353	17467	17402	17366	17262
24096	21445	28940	25286	23760	24240	23772	21636	21175	21151	21197	21189	21367	21702	22887	27003	26596	24697	23448	22505	21856	21226	21226	21020	21073	21031	21016	20921	21005	21240	21055	20880	21055	20744	20890	20992	21145	20861	21043	21136	20936	20870	20827	20879	21059	20922	20970	20783	20996	20885	20922	20881	21040	20902	21111	20912	21075	21175	21098	21082	20914	20855	20922	20773	21112	20926	20827	20860	20916	20815	20827	20756	20977	20816	21042	20940	20917	21104	21035	21058	20804	20980	20940	20843	20927	20850	20964	20836	20743	20836	21030	21018	20824	20812	20619	20915	20702	20880	20869	20891	20940	21029	20852	20830	20840	20689	20841	20732	20793	20974	20968	20845	20895	20903	20980	20970	20902	20928	20834	20768	20984	20850	20857	20898	20793	20706	21054	20946	20932	20891	20780	21022	21019	20770	21166	20836	20811	21077	20905	21044	20953	20646	20918	20812	20907	20953	20977	20931	20921	20745	20982	20907	20698	20844	20857	20906	21094	20966	20882	20763	20670	20783	20891	20810	20978	20898	20898	20774	20698	21132	21158	20796	20768	20918	20992	20899	20865	20944	20860	20807	20920	21153	21031	20804	20952	20848	20707	21010	20866	20990	21124	21017	20951	20908	20881	20774	20854	20928	20970	20822	20797	20780	20665	20903	20733	20935	20887	20924	20699	20857	20775	20883	20973	20735	20763	20801	20917	20980	21093	21033	20865	20789	20832	20815	20833	20881	21014	20755	20738	20985	20787	20888	20866	21205	20996	21044	21058	21198	20747	20811	20925	20609	21067	20842	20832	20757	20970	21011	20884	21015	20753	20929	21041	20898	20783	20886	21058	20917	20876	20799	21010	20878	20898	20954	20837	20962	20985	21016	21023	21024	21018	20950	20908	20672	20959	20842	20887	20903	20866	20892	20746	20864	20865	20865	20775	20904	20698	20785	20721	20931	20736	21162	20955	20842	21054	20921	20832	20721	20719	20913	20907	20910	20870	20719	20893	20692	20805	20956	20808	20892	20920	20825	21012	20813	20960	20761	20989	20947	20881	20686	20814	20651	20976	20918	20911	20952	20667	21035	20943	21045	20842	20771	20883	20865	20990	20885	20908	20922	20846	20891	20890	21085	20872	21013	20870	21035	20668	21024	20878	20814	20847	20727	20832	20693	20738	20794	21082	20891	20791	20748	20920	20824	20958	20880	20993	20862	20915	20804	20772	20960	20976	20931	20916	20888	20921	20576	20977	20815	20842	20867	20952	20908	21030	20964	20879	20761	20916	20974	20677	20814	20872	20689	21095	20885	20951	21088	20858	20924	20974	20857	20721	20749	20922	20830	20773	20904	20827	20702	20919	20867	20705	20906	20846	20920	20887	20878	20931	20634	20917	20661	20822	20961	20889	20938	20851	20845	21083	20961	20895	20947	21112	20816	20807	20964	21042	21067	20866	20883	20830	20870	20998	20929	20996	21016	20820	20708	20868	21016	20910	20611	20810	20742	20552	21084	20919	20930	20880	20866	21092	20877	20902	21013	20972	20897	20758	20938	20805	20844	21001	20937	20986	20966	20901	21020	20873	20972	20843	20828	20847	20984	21025	21058	20891	20596	20862	20636	20753	20588	20786	20776	20701	20740	20700	21201	21064	20925	20661	21074	20864	20665	20936	20974	20831	20777	20855	20740	20751	20754	20976	20895	20861	20859	20912	20895	20670	20833	20839	20966	20955	20878	20842	20935	20931	21102	20970	20929	21088	21082	20900	20886	21027	20925	20767	20936	20753	20964	20894	20992	20966	20755	20899	20920	20828	20775	20900	21063	21083	20949	21074	20919	21051	20974	20967	20896	20851	20920	20822	20839	20816	20950	20925	20980	20901	20617	20749	20687	20966	21031	20970	20921	20965	20914	21006	20759	20933	20966	20910	20843	20903	20741	20998	21112	21094	20925	20790	20994	20906	20775	21123	20849	20903	20940	21005	20772	20780	20781	20817	20952	21019	20928	21011	20727	20838	20823	21123	20797	21013	20899	20791	20668	20636	20910	20953	20769	21034	20909	20732	21059	20793	20994	20901	20922	20724	20943	20945	20866	20958	20977	20774	20649	20737	20896	20645	20723	20992	20855	20930	20909	20900	21057	20761	20964	20875	20829	20966	20899	20905	21114	20855	20761	20746	20668	21136	20908	20915	20801	20940	21055	20938	20880	20970	21003	21024	20930	20837	20766	20768	20810	20847	20953	20961	20926	20979	20845	21148	21017	21017	21112	20942	20802	20876	20935	21092	21003	20835	20979	20661	20825	20825	20821	20823	20951	20893	21104	20999	20764	20754	20867	20730	20803	20755	20916	20827	20806	20936	21019	20845	20800	20859	20933	20797	20968	21149	20891	20852	20731	20755	20966	20973	20948	20959	20900	21146	21090	20918	20788	20742	20835	20850	21001	20793	20878	21001	20793	20849	20774	20840	20885	20895	20765	20815	20800	20857	20878	20884	20481	20882	20928	20851	20976	21015	20840	21157	21083	20924	20800	20960	20859	20977	20966	20827	20837	21027	21061	20764	20957	20930	20891	20771	20737	20960	20954	20782	20915	21072	20747	20698	20937	20957	20868	20719	20885	20988	21009	21083	20900	20666	20716	20797	20932	20862	20944	21010	20786	20933	20939	20847	20752	20912	20905	21075	20972	20940	20689	20753	20912	20945	20948	20885	21093	20877	20939	20856	20916	20790	21005	20900	20985	21100	20973	20808	20882	20746	20686	20741	20992	20724	20897	20661	20887	20952	20934	20955	20746	20847	20960	20952	20887	20824	20986	20913	20770	20726	20875	20759	20996	20703	20956	21071	21040	20817	20815	20747	20789	20746	20813	20892	20937	20826	20645	20725	20948	20846	20818	21142	21042	21039	20837	21088	21110	20817	20717	20838	20919	20886	20894	20845	20846	21030	20933	20851	20835	20979	20967	20799	20947	20806	20958	20848	20879	20838	20843	20938	20991	21002	20851	20720	20991	20869	20773	20731	20728	20745	20888	20885	20915	20839	20903	20729	20873	20744	20705	21112	20782	20908	20956	20912	20892	20927	20865	21066	20764	20973	20861	21025	21049	20857	21024	21079	20738	20970	20852	20811	20978	20697	20829	21069	20847	20761	20969	21066	20938	20953	20868	20756	20864	20776	20979	20911	20756	20679	21076	20873	20956	21037	20868	20742	20937	20851	20922	21002	21007	20952	20924	21074	20951	21063	20881	21033	20904	21017	20703	20715	20803	20817	20868	20893	20788	20912	20715	20665	20788	20974	21102	20688	21111	21135	21106	20849	20831	20926	20938	20684	20948	20852	20682	20896	20872	20926	20998	21056	20844	20829	20803	20663	21104	21016	20870	20872	20707	20839	20953	20936	20946	20986	20918	21064	20929	20726	20892	21147	20983	20896	20718	20832	21039	21071	20637	20763	21010	20875	20993	20708	20667	20663	20948	20802	20671	20756	20897	20871	20906	20961	20885	20999	20881	20809	20924	20895	20901	21020	20950	20944	20761	20940	20950	21055	20951	20715	20796	21084	20962	20925	20828	21080	20879	20928	21182	20868	20799	20951	20773	20927	20890	20940	20875	20892	20959	20816	20835	20775	20728	20776	20840	20750	20942	20965	20891	20915	21132	20937	20957	21180	20928	20955	20933	20876	20910	20864	20951	21044	20984	20722	20864	21204	20830	21063	20846	20762	20783	21105	21047	20809	20912	20793	20953	20693	20934	20902	20941	20829	21020	20868	20701	20662	20835	20949	21024	20788	20630	20947	20857	20861	20793	20791	20846	20892	20730	20764	21116	20961	20960	20787	21013	20990	21059	20893	20864	20894	20770	20874	20981	20853	21054	20932	21089	20829	21002	20886	21065	20942	21048	21191	20864	20728	21115	21155	20937	21057	20964	20919	20840	20683	20784	20826	20816	20875	20517	20771	20630	21109	20878	20977	21024	20922	20806	20793	20834	20709	20780	21005	20872	20690	20890	20798	20930	20933	20838	21006	20717	20853	20812	20930	20957	20838	20831	21017	21059	20726	20923	20974	20891	20927	20853	20786	21069	20916	20952	20753	21000	20592	20679	20940	20863	20710	20793	20690	20846	20643	20962	20949	20727	20714	21088	21032	20818	20898	20866	20965	20876	20888	20997	20930	20731	20866	20955	20894	20998	20874	20870	20767	21059	20979	21140	20981	20927	20917	20778	20846	20809	20907	20906	20908	20870	20896	20922	20998	20886	21043	20990	20727	20841	20902	20853	20759	20812	20839	21019	20977	20838	20943	20967	20793	20725	20821	20858	20945	20905	20961	20634	20824	20980	20952	20857	20736	20817	20755	20827	20919	20897	20736	21089	20951	20746	20959	21136	20892	20928	20889	21015	20969	20968	20919	20797	20940	21051	20924	20904	21087	21040	20783	20893	21093	20930	20942	20907	20918	20995	20899	20766	20796	20883	20776	20789	20908	21096	20982	20762	21042	20943	21127	20977	20868	20741	20758	20849	20727	20768	20972	20873	20763	20921	21161	20770	20742	20753	20889	20888	20899	20968	21021	20963	20986	20847	20995	20773	20843	20957	21054	20914	20872	20752	20764	20909	20831	20908	20911	20832	20874	20873	20726	20896	21017	20917	21022	20932	20852	21009	20906	20721	20807	20817	20859	21084	20626	20861	20832	20958	20923	20931	20924	20725	21002	20798	20995	20785	20871	20724	20977	20786	20907	21132	21048	21046	20957	20624	21082	20909	20930	20999	20702	20820	21052	20871	20903	20831	20968	21036	21141	21081	20990	20947	20833	20662	21015	21014	20985	20941	20718	20854	20757	20978	20964	20868	20640	20874	20747	20955	20991	21010	21084	20939	21101	20943	21027	21089	20996	21200	20812	20891	20672	20966	20905	20844	20705	20926	20802	20865	20819	20787	20996	20914	20933	20814	20722	20859	21096	20941	21011	20728	20891	21015	21006	20972	20905	20747	20692	20645	20713	21012	20877	20734	21081	20782	21132	21081	20842	20700	20818	21052	20959	20815	20860	20818	21004	20917	20790	21050	21019	20945	21042	21126	20844	20990	20913	20862	20986	21072	21002	21163	20618	20817	20861	20683	21015	20713	21096	20992	21098	21015	20917	21118	21045	20880	20791	20800
28369	47682	41812	28965	23687	19790	18096	17894	17738	17481	17831	17517	18020	18347	20584	26828	24680	21987	20682	19141	18524	17921	17642	17500	17402	17554	17471	17170	17588	17245	17473	17437	17345	17455	17377	17465	17241	17457	17386	17346	17274	17437	17477	17533	17333	17438	17502	17308	17273	17460	17392	17510	17179	17240	17441	17388	17342	17455	17220	17468	17340	17321	17365	17187	17383	17400	17401	17344	17502	17372	17375	17351	17417	17320	17524	17417	17413	17244	17314	17304	17404	17492	17317	17222	17396	17497	17389	17382	17261	17272	17598	17240	17456	17428	17406	17361	17361	17372	17444	17358	17251	17511	17435	17261	17299	17242	17655	17369	17421	17284	17520	17406	17321	17277	17481	17348	17423	17398	17251	17186	17567	17464	17399	17397	17350	17297	17251	17288	17367	17287	17614	17256	17506	17393	17425	17395	17309	17182	17462	17345	17410	17253	17325	17484	17296	17246	17418	17419	17475	17406	17335	17251	17444	17339	17339	17420	17500	17234	17179	17442	17409	17460	17376	17399	17284	17306	17421	17261	17448	17269	17485	17319	17517	17433	17415	17329	17328	17375	17410	17484	17385	17238	17314	17368	17400	17315	17433	17460	17318	17383	17271	17303	17358	17303	17288	17375	17235	17400	17567	17483	17274	17440	17625	17376	17381	17402	17459	17275	17310	17400	17257	17037	17211	17316	17335	17404	17327	17495	17406	17397	17409	17386	17433	17450	17515	17266	17389	17396	17283	17447	17275	17398	17194	17456	17480	17337	17527	17303	17309	17359	17424	17477	17493	17405	17408	17564	17368	17308	17491	17362	17279	17394	17240	17341	17501	17186	17484	17406	17469	17416	17364	17377	17463	17438	17484	17429	17320	17410	17336	17456	17353	17363	17258	17460	17294	17281	17467	17398	17346	17220	17260	17270	17238	17471	17496	17436	17477	17376	17316	17313	17389	17384	17320	17315	17464	17422	17463	17306	17340	17350	17257	17527	17400	17508	17553	17272	17425	17603	17353	17486	17384	17426	17401	17484	17190	17366	17345	17412	17027	17493	17388	17472	17422	17434	17362	17454	17377	17373	17368	17286	17220	17395	17331	17323	17412	17395	17534	17397	17387	17316	17231	17343	17354	17404	17262	17407	17273	17437	17516	17306	17238	17310	17363	17268	17213	17560	17277	17441	17338	17350	17330	17347	17348	17370	17391	17498	17393	17278	17342	17441	17326	17249	17552	17371	17369	17377	17452	17358	17300	17207	17430	17289	17389	17370	17279	17329	17402	17486	17412	17433	17336	17191	17305	17335	17476	17197	17274	17284	17401	17388	17442	17314	17424	17451	17257	17359	17456	17333	17348	17434	17404	17347	17157	17446	17375	17354	17359	17031	17576	17374	17286	17301	17482	17466	17203	17250	17472	17424	17257	17213	17313	17212	17379	17485	17320	17331	17140	17299	17434	17333	17246	17193	17376	17479	17394	17335	17341	17388	17275	17492	17192	17434	17257	17339	17340	17341	17373	17286	17352	17425	17373	17297	17494	17359	17353	17341	17455	17410	17381	17331	17439	17551	17357	17236	17328	17359	17248	17351	17307	17429	17311	17394	17491	17319	17286	17281	17405	17337	17300	17300	17402	17363	17491	17270	17426	17378	17366	17325	17318	17405	17366	17273	17362	17401	17321	17409	17416	17410	17414	17546	17398	17316	17208	17298	17344	17371	17448	17256	17352	17277	17362	17247	17285	17408	17277	17383	17352	17353	17320	17282	17408	17197	17278	17380	17462	17460	17314	17334	17178	17228	17324	17424	17365	17253	17348	17358	17402	17409	17359	17349	17212	17461	17463	17540	17283	17269	17360	17391	17282	17423	17334	17207	17375	17316	17346	17319	17299	17293	17360	17383	17200	17461	17318	17494	17402	17464	17237	17414	17387	17283	17393	17258	17329	17349	17345	17353	17351	17452	17097	17353	17361	17181	17444	17275	17199	17177	17395	17325	17222	17568	17382	17286	17479	17334	17372	17495	17471	17367	17292	17303	17323	17390	17465	17311	17416	17366	17460	17348	17102	17427	17469	17454	17538	17420	17457	17302	17171	17321	17359	17327	17355	17210	17295	17232	17343	17339	17262	17441	17432	17325	17371	17224	17383	17287	17274	17534	17438	17354	17370	17314	17396	17276	17365	17414	17377	17457	17390	17420	17382	17413	17443	17339	17329	17316	17453	17395	17439	17287	17188	17413	17402	17593	17439	17498	17396	17591	17316	17310	17344	17518	17428	17297	17398	17287	17584	17321	17409	17304	17252	17534	17279	17225	17301	17267	17445	17388	17379	17483	17257	17344	17607	17398	17281	17675	17397	17353	17425	17379	17571	17313	17181	17363	17338	17458	17168	17424	17445	17283	17315	17199	17378	17423	17274	17408	17340	17262	17528	17339	17423	17207	17266	17347	17452	17485	17385	17472	17391	17375	17338	17539	17359	17320	17644	17359	17476	17336	17485	17308	17421	17490	17368	17243	17475	17422	17217	17535	17257	17099	17482	17319	17350	17284	17274	17547	17344	17247	17277	17477	17455	17320	17252	17400	17310	17345	17520	17409	17201	17428	17290	17318	17320	17364	17336	17247	17210	17360	17453	17281	17448	17340	17453	17373	17408	17222	17476	17341	17167	17459	17443	17322	17326	17393	17324	17200	17576	17399	17341	17508	17568	17341	17192	17344	17400	17415	17375	17403	17331	17252	17496	17358	17378	17320	17213	17247	17324	17442	17406	17320	17377	17352	17355	17407	17391	17374	17526	17310	17299	17281	17396	17364	17337	17272	17302	17411	17486	17327	17358	17276	17416	17289	17416	17241	17516	17267	17257	17366	17275	17454	17305	17331	17303	17330	17283	17256	17331	17283	17302	17352	17315	17520	17212	17318	17536	17354	17376	17420	17412	17427	17256	17476	17458	17409	17523	17374	17366	17135	17448	17351	17321	17224	17429	17404	17457	17195	17460	17553	17190	17361	17457	17439	17208	17290	17279	17375	17369	17433	17372	17473	17314	17292	17304	17467	17298	17468	17363	17317	17363	17305	17424	17364	17214	17444	17380	17449	17323	17239	17422	17449	17483	17453	17318	17254	17359	17403	17154	17263	17436	17450	17258	17475	17572	17211	17323	17411	17481	17188	17304	17230	17376	17283	17443	17328	17292	17255	17395	17341	17335	17476	17276	17370	17447	17310	17541	17289	17384	17387	17392	17298	17246	17533	17286	17342	17439	17127	17488	17365	17391	17306	17313	17343	17269	17332	17396	17155	17297	17379	17401	17324	17487	17403	17423	17449	17212	17384	17417	17286	17351	17337	17325	17603	17250	17240	17251	17376	17461	17308	17335	17277	17356	17460	17457	17386	17379	17275	17161	17448	17284	17317	17273	17335	17250	17397	17379	17345	17499	17333	17290	17361	17490	17442	17284	17457	17408	17288	17366	17354	17294	17380	17403	17240	17259	17295	17385	17468	17350	17239	17524	17318	17302	17261	17375	17475	17261	17449	17196	17475	17488	17397	17292	17385	17420	17363	17283	17341	17234	17333	17331	17467	17458	17357	17343	17331	17359	17468	17527	17508	17488	17414	17533	17312	17450	17407	17448	17492	17339	17356	17545	17151	17334	17140	17407	17239	17432	17516	17224	17458	17419	17331	17587	17176	17434	17359	17432	17243	17320	17182	17430	17292	17392	17544	17371	17351	17288	17369	17314	16995	17420	17354	17257	17311	17233	17304	17373	17340	17424	17286	17396	17401	17196	17324	17453	17261	17549	17395	17434	17294	17451	17376	17373	17353	17462	17369	17350	17261	17321	17267	17420	17205	17322	17286	17318	17220	17203	17481	17388	17396	17142	17335	17431	17272	17317	17602	17356	17179	17443	17320	17329	17360	17336	17201	17251	17489	17290	17140	17117	17451	17491	17487	17258	17332	17452	17370	17476	17215	17232	17407	17424	17390	17338	17394	17452	17489	17228	17193	17412	17321	17437	17308	17253	17510	17198	17497	17315	17449	17391	17531	17332	17239	17344	17119	17367	17311	17311	17348	17253	17389	17539	17332	17262	17504	17378	17509	17439	17148	17317	17326	17347	17434	17386	17355	17518	17333	17309	17341	17432	17449	17406	17291	17364	17425	17319	17436	17495	17302	17509	17235	17486	17390	17326	17231	17303	17406	17214	17199	17461	17296	17409	17401	17465	17337	17382	17214	17566	17420	17368	17196	17334	17320	17448	17451	17403	17286	17430	17268	17570	17448	17375	17459	17441	17427	17181	17144	17468	17290	17110	17432	17353	17176	17384	17221	17443	17248	17453	17562	17393	17286	17215	17205	17533	17459	17305	17504	17443	17477	17260	17430	17372	17362	17399	17289	17384	17277	17469	17247	17359	17384	17361	17432	17450	17446	17475	17415	17344	17505	17383	17295	17460	17313	17508	17407	17251	17243	17342	17371	17203	17427	17389	17388	17377	17287	17341	17314	17466	17301	17413	17348	17408	17358	17507	17367	17362	17366	17389	17236	17476	17303	17455	17398	17293	17423	17443	17426	17414	17357	17399	17293	17242	17397	17487	17298	17378	17457	17298	17476	17351	17359	17519	17276	17325	17642	17288	17309	17479	17378	17540	17307	17346	17382	17314	17279	17372	17324	17483	17290	17457	17375	17344	17311	17360	17266	17415	17260	17353	17210	17379	17368	17313	17297	17433	17274	17407	17273	17309	17374	17323	17542	17380	17230	17362	17351	17409	17356	17206	17221	17408	17287	17394	17182	17299	17191	17443	17362	17179	17351	17249	17427	17424	17288	17484	17130	17466	17304	17274	17481	17463	17325	17475	17516	17591	17428	17305	17342	17472	17573	17531	17309	17269	17436	17299	17363	17409	17210	17151	17378	17398	17425	17416	17392	17162	17264	17314	17356	17332	17238	17312	17406	17357	17443	17174	17446	17508	17352	17428	17287	17265	17422	17510	17427	17319	17324	17404	17316	17231	17334	17425	17228	17321	17379	17387	17392	17254	17409	17268	17474	17365	17310	17333	17309	17337	17417	17303	17331	17215	17453	17266	17290	17347	17362	17337	17232	17269	17237	17345	17453	17232	17361	17349	17287	17375	17399	17342	17521	17360	17369	17342	17443
22796	21464	29211	24240	22155	24393	26694	22426	21537	21792	21748	21557	21621	22002	25171	29985	31681	29462	26865	24490	22807	21885	21650	21125	21373	21183	21274	21330	21409	21309	21219	21318	21414	21466	21237	21215	20942	21073	21155	21466	21199	21235	21142	21076	21064	21204	21121	21048	21109	21199	21086	21185	21197	21019	21029	21262	21034	21179	21184	21202	21102	21240	21175	21217	21114	21224	20934	21255	21020	21171	21222	21198	21045	21038	21124	20820	21181	21018	21314	21133	20993	21211	21218	20936	21071	21101	21060	20914	21040	21161	21125	20972	21037	20999	21317	21032	21010	21202	21110	21113	21158	21170	21281	21173	21126	20930	21125	21144	21073	20954	20987	21113	21037	21107	21044	20956	21176	21210	21108	20934	21145	21156	21340	21076	21193	21004	21242	21151	21236	21128	21134	21056	20956	21310	20930	20975	21317	20977	20931	21132	20993	20995	21199	20894	21029	21014	20977	20987	21124	21030	21104	21235	20991	21037	21008	21262	20999	20936	21089	21086	21098	21063	21154	20940	21028	21187	21040	21309	20923	21036	21133	21101	20890	21067	21019	21260	20951	21119	21273	20950	21054	21091	21107	21281	21078	21068	21099	21189	21124	21190	21045	20939	20940	21007	20979	21108	20994	20966	21136	21172	21070	21009	21191	21054	21077	21222	21241	21138	21110	21160	21261	20923	21027	20967	21136	21039	21131	21107	21150	21171	21084	21276	21126	21143	21171	21169	21073	21036	21008	20875	21157	20895	21135	21015	21168	21247	21159	21098	21182	21010	20906	21057	21171	20958	21163	21107	21060	21087	21163	21045	21066	20957	21207	21265	20996	21290	21281	21251	21178	20939	21026	20895	20991	21018	20964	21169	20982	21273	21213	21042	21222	21196	20994	21114	21015	20915	20925	20984	21037	21124	21291	20993	21310	21070	21101	21187	21075	20932	21323	21117	21346	21307	20938	21086	21159	21131	21089	21307	21207	21106	21121	21071	21288	21180	20956	21086	21256	21068	20933	20985	21056	21062	21282	21196	21209	21013	20923	21070	21066	21021	21186	21151	20913	20995	21087	21194	21080	21157	20960	21045	20917	20959	21211	21087	20970	21071	21227	21046	21010	21208	20880	21094	21193	20731	21043	21098	20960	20988	21073	21090	21169	21251	21009	21246	21045	20942	21101	20861	21203	21221	20897	20973	21064	21016	21122	20989	21138	21127	21121	20992	21045	21080	21197	21179	21014	21100	21024	20911	21039	21143	21200	21151	21162	20866	20737	21302	21126	21085	21041	21093	20997	21122	21034	20908	20815	21128	21155	21109	21196	21170	20937	21110	21117	20962	21106	21037	21150	21304	20839	21062	21170	21291	21211	21150	21099	21120	21064	20970	21105	20984	21160	21236	21234	20967	20964	21076	21065	21124	21140	21129	21338	21160	21294	20996	21178	21154	21403	20951	21072	21209	21112	20865	21166	21020	21119	21022	21303	20993	21001	21033	21145	21229	21090	20941	20860	21089	21006	21139	21221	21095	20941	20952	20858	21080	20977	20993	20876	21054	21233	21199	21315	21175	21098	20998	20974	21101	20932	20989	21039	21085	21045	20870	20882	20997	21128	21013	21172	21211	21005	20907	21012	21120	21355	21143	20992	21148	20964	21088	21318	20995	21151	20864	21260	21190	21041	21068	21137	21044	20961	21024	21212	21291	21288	20928	20908	20846	21169	21138	20870	21036	21222	21147	20983	20885	20905	20964	21060	21161	21257	21182	20974	21127	21080	21087	20986	21347	21081	20794	21197	21003	21111	21197	21226	20923	21149	20894	21180	21144	21108	21131	20972	20961	21071	21340	20867	21044	21142	21038	21238	21170	21142	21096	20857	20949	21039	20999	20924	21075	21136	21087	21213	21249	20964	21056	21165	21046	21218	21104	21263	21248	21033	21224	20973	21064	21107	21130	20940	21123	20897	21040	21165	21090	21152	20959	20985	21096	21074	21276	21189	21023	21113	21087	21027	21050	21174	21117	21166	21053	20914	20933	21075	21089	21212	20948	20943	21113	21177	21014	21180	21231	21260	21287	21177	20967	21076	21092	20886	21058	21080	21176	21037	21033	21270	20910	21016	21066	21045	21018	21002	20956	21046	21005	21049	20931	21163	21086	20899	21056	21155	20905	21170	21039	21228	21156	21081	21194	21078	21015	21138	21267	21221	21017	21262	20943	21090	21011	20980	20823	20811	21158	21017	21076	21293	21108	21150	21042	20978	21177	21056	21068	21112	20994	21042	21124	21017	21189	20957	21059	21157	21130	20971	21182	20990	21259	21233	21058	20967	21032	21193	21121	21089	21172	20982	21198	21071	21152	21155	21108	20905	20991	21122	21254	21191	21088	21205	20993	21027	21097	21177	21030	21167	21252	21188	21000	21201	21047	21018	21164	20948	21071	21462	21139	21220	21120	21171	21034	20929	21035	21155	20941	21058	21065	20972	21151	21096	21073	21069	21072	21152	21034	20807	21181	20896	20931	21058	21029	21024	21036	21240	21130	21256	21031	21019	21187	21041	20950	20887	21121	21154	21206	21283	21202	21176	21065	20985	20876	21159	21113	21114	20993	20903	21222	21125	21152	21013	20839	21075	20979	20780	21025	21032	20979	21098	21011	21126	21057	21109	20963	21046	21260	21035	20973	21343	21167	20849	21107	21130	21056	20937	21098	21275	21035	21225	20896	21097	21191	21076	21112	20984	20965	21015	21113	21043	21221	20910	21169	20961	20965	21175	20992	21015	21044	20914	21139	21146	21072	21060	20895	21120	21233	21218	20970	20942	21020	21182	21198	20888	20896	21184	21071	21064	21126	21183	21060	21025	21257	20998	21065	20950	21090	21035	21201	21185	21026	21061	21025	21267	21087	20894	21314	21087	20957	21087	21001	20886	21200	21002	21168	21047	21088	20734	21105	21248	21108	21176	21026	21111	21050	21069	21074	21156	20980	21133	20979	20887	21027	20981	21172	21288	21029	21063	21038	21218	21138	21143	21135	21030	21017	21241	21182	20926	20954	20995	21014	21166	21070	21119	20997	21089	21208	21222	21098	21197	20940	21106	21077	21145	20887	21187	21192	20956	21012	21032	21300	21175	21129	20981	21041	21115	20951	20981	21186	21047	21096	20915	20885	21113	21000	21037	20962	20951	21054	20989	21099	21101	20950	21166	21364	21065	21099	21223	20945	21068	21156	20989	20950	20876	21039	20958	21109	21276	20967	21071	21221	21052	21095	20951	20902	21177	21180	21295	21103	21079	20904	21096	21076	21051	21117	21031	21102	21041	21208	21030	20957	21079	21078	21084	20968	21023	20761	21314	20970	21087	20867	21150	21358	21134	21202	21001	21096	21121	21161	21185	21251	21077	21177	21032	21074	21205	21251	20922	21107	21205	21022	21189	21114	21098	21025	21054	20998	21037	21023	21174	21038	20989	21113	21304	21204	21061	20988	21110	21127	21079	21023	21085	21226	21116	20927	20867	21100	21203	21215	21203	21034	20969	21261	21109	21132	20931	20951	21044	21086	21101	21132	21059	21014	21189	21029	21215	21200	21248	21147	21004	21350	21171	21224	20969	21262	21074	21114	20957	20930	21117	20906	21025	21124	21082	20934	21059	20873	21132	21003	21144	21249	21049	20879	21193	20995	21198	20929	21003	21031	21218	21071	20933	20878	21005	20876	21095	21303	21126	21074	20963	20847	21176	21093	21002	21102	21180	21112	20761	20926	21138	21189	21277	21028	21219	21141	20994	21374	21206	21018	21062	21125	21037	21258	21199	21002	21104	21078	20970	20903	21257	21108	20794	21022	20992	20800	21275	20952	21193	21008	21102	21068	21174	21138	21021	20846	21114	20895	21000	21145	21080	21342	21068	20950	20863	20840	21198	21074	20819	21347	20862	20853	21019	21060	21185	21074	21242	21136	21005	20983	21175	21194	21032	21171	21248	21189	21165	21187	21211	20946	21004	21098	21136	21114	21133	21257	21160	21027	21041	21153	21036	21061	21044	21304	20974	21281	21349	21141	21124	21080	21180	20930	21045	20995	21005	21049	21293	21059	21097	20987	21349	21104	21073	21015	21075	21024	21137	21089	21042	21305	21188	21251	21125	20961	21253	20975	21123	21206	21144	20968	21305	21065	21149	21014	21154	21064	21285	21201	21093	20962	21087	20964	21030	21216	21091	21107	21003	21013	21134	21177	21071	21179	21058	20951	21147	20956	21140	21087	20898	21094	21067	21157	21222	21088	20958	21224	21001	21096	21122	21098	21038	21147	21100	21074	21324	21163	21136	21126	21259	20944	21070	21079	20914	21202	21142	21138	20944	21161	21146	21151	21323	21072	20986	21117	21185	20985	21089	20902	20908	21016	20885	21123	21127	21064	21097	21171	21190	20931	21053	21022	21149	21118	21206	21037	21020	21049	21089	21174	21033	20956	20945	20990	20905	21032	21057	21023	20944	20985	20955	21229	20811	21010	20925	20933	21145	21012	21142	21093	21300	21151	21040	21106	21037	21086	21031	20950	21085	21074	21024	20998	20975	21083	20931	21109	21046	21031	21221	21175	21064	21096	20966	21268	21361	20967	21150	21059	21256	21076	20789	21103	21114	21245	21153	21118	21183	21005	21091	21157	21205	21042	21167	21029	21183	20993	21171	20948	21008	21097	20861	21106	21279	21120	20943	21255	21081	21163	21190	21149	21187	21079	21158	20881	21138	20888	20959	20939	21170	20792	20964	20998	21242	21018	21086	21005	21324	21315	21087	21226	21042	21086	21097	21142	21124	21049	21239	21090	21011	21216	20983	20994	20992	21111	21041	21023	21005	21259	21044	21024	21095	21199	20972	20938	20942	21188	21149	20914	21170	21426	21160	21081	21110	21221	21232	20997	21195	21203	21058	20856	20857	21165	21050	21084	21278	21168	20976	21109	21196	21348	21081	21126	21168	20928	20833	21339	21082	21237	21115	21054	21031	21184	21082	21107	21119	20969	20927	21013	21069	21012	20930	21126	21096	21146	21103	21035	21153	21203	21093	20980	21122	21078	21075	21038	20892	21223	21268	21247	21064	20980	20965	21077	20884	21053	21099	21121	21233	21079	21086	21076	21064	20971	21189	20965	21331	21120
31663	51693	46605	38057	24661	19981	18840	18488	18221	17972	17900	17717	17784	18667	24241	30725	31267	27596	24816	21528	19668	18297	17778	17434	17577	17354	17487	17280	17521	17448	17350	17582	17592	17692	17349	17514	17589	17471	17454	17416	17437	17400	17434	17514	17504	17447	17430	17495	17494	17631	17457	17402	17547	17450	17422	17399	17492	17426	17439	17501	17421	17536	17469	17547	17551	17600	17468	17360	17564	17277	17429	17473	17425	17529	17474	17413	17362	17418	17545	17539	17544	17548	17410	17382	17536	17573	17409	17450	17528	17400	17450	17441	17577	17444	17427	17307	17370	17609	17414	17419	17481	17319	17368	17442	17511	17371	17534	17696	17683	17450	17217	17308	17439	17525	17450	17575	17511	17545	17456	17463	17387	17371	17465	17552	17570	17488	17344	17569	17524	17335	17530	17491	17337	17405	17517	17312	17479	17577	17379	17498	17365	17375	17407	17469	17527	17434	17422	17424	17309	17587	17707	17478	17512	17268	17338	17514	17427	17489	17403	17599	17495	17480	17395	17467	17606	17491	17493	17569	17420	17471	17435	17415	17483	17648	17435	17420	17453	17366	17332	17416	17451	17379	17484	17414	17491	17521	17492	17363	17438	17288	17543	17420	17543	17568	17306	17454	17596	17678	17329	17618	17367	17388	17442	17351	17359	17478	17374	17405	17528	17454	17398	17527	17544	17509	17464	17602	17546	17523	17422	17361	17634	17523	17431	17517	17528	17451	17493	17491	17415	17457	17422	17376	17318	17396	17568	17418	17468	17451	17372	17585	17441	17391	17489	17366	17551	17312	17541	17497	17391	17464	17406	17343	17464	17358	17429	17625	17398	17468	17380	17580	17466	17531	17447	17423	17406	17468	17393	17278	17624	17402	17357	17356	17412	17652	17578	17588	17544	17412	17496	17426	17562	17386	17588	17532	17632	17470	17578	17430	17446	17442	17525	17374	17419	17605	17532	17371	17539	17483	17370	17364	17622	17282	17459	17430	17574	17417	17495	17400	17382	17553	17573	17356	17606	17468	17582	17454	17436	17427	17586	17376	17369	17373	17590	17257	17410	17304	17522	17461	17518	17591	17443	17239	17597	17417	17365	17293	17447	17443	17323	17449	17436	17448	17487	17516	17448	17672	17401	17242	17524	17522	17522	17450	17493	17455	17553	17330	17438	17526	17431	17412	17419	17518	17380	17454	17667	17321	17352	17641	17402	17465	17246	17419	17482	17471	17631	17525	17389	17491	17407	17463	17449	17400	17580	17603	17350	17372	17475	17436	17383	17459	17486	17464	17648	17412	17396	17293	17368	17294	17466	17604	17547	17442	17298	17509	17520	17304	17398	17578	17433	17316	17588	17345	17587	17470	17375	17408	17503	17384	17499	17342	17499	17596	17431	17401	17315	17491	17527	17478	17445	17416	17402	17458	17545	17566	17526	17448	17521	17476	17354	17369	17488	17312	17561	17502	17294	17598	17373	17556	17251	17403	17501	17370	17649	17283	17508	17509	17317	17570	17442	17500	17581	17470	17386	17323	17645	17559	17458	17433	17396	17428	17484	17583	17590	17472	17381	17442	17631	17444	17240	17613	17597	17310	17477	17645	17705	17478	17562	17360	17462	17653	17384	17349	17450	17611	17449	17482	17395	17382	17390	17689	17542	17545	17412	17390	17495	17396	17353	17299	17524	17590	17448	17513	17337	17558	17419	17313	17455	17409	17486	17472	17514	17392	17498	17478	17412	17388	17416	17313	17497	17634	17420	17478	17366	17532	17452	17405	17298	17301	17356	17423	17357	17499	17440	17583	17449	17529	17529	17700	17541	17459	17525	17531	17489	17434	17399	17431	17524	17553	17388	17374	17618	17528	17440	17575	17385	17524	17327	17322	17422	17466	17546	17449	17369	17496	17441	17564	17538	17409	17444	17407	17500	17443	17577	17474	17545	17513	17516	17585	17572	17524	17627	17330	17644	17481	17557	17413	17525	17512	17496	17385	17450	17498	17477	17408	17450	17462	17475	17398	17600	17458	17570	17540	17475	17382	17415	17431	17625	17436	17558	17421	17623	17461	17286	17480	17479	17451	17244	17469	17511	17513	17525	17390	17450	17488	17252	17616	17450	17415	17455	17589	17537	17517	17436	17469	17395	17346	17254	17450	17414	17361	17562	17415	17443	17596	17428	17413	17453	17494	17491	17528	17347	17650	17385	17611	17419	17619	17413	17388	17368	17385	17545	17366	17575	17603	17580	17234	17548	17412	17689	17454	17424	17370	17362	17254	17328	17472	17502	17459	17511	17365	17479	17498	17425	17327	17576	17349	17275	17522	17389	17414	17544	17506	17388	17587	17333	17332	17402	17318	17460	17396	17620	17428	17445	17538	17350	17378	17491	17286	17403	17523	17436	17529	17454	17317	17385	17354	17482	17505	17564	17441	17495	17465	17322	17395	17384	17531	17493	17393	17345	17486	17524	17354	17309	17574	17473	17664	17409	17658	17408	17561	17393	17497	17409	17386	17505	17406	17485	17481	17464	17504	17483	17482	17354	17573	17444	17367	17393	17638	17447	17571	17716	17646	17576	17475	17536	17493	17498	17610	17606	17550	17481	17487	17423	17418	17394	17246	17477	17485	17574	17381	17548	17366	17528	17468	17520	17439	17601	17378	17447	17309	17552	17471	17400	17484	17373	17537	17502	17417	17457	17412	17551	17321	17298	17620	17382	17438	17490	17345	17546	17555	17384	17405	17715	17537	17368	17522	17363	17521	17360	17410	17700	17383	17455	17570	17367	17596	17481	17252	17478	17497	17379	17406	17548	17449	17468	17447	17348	17437	17395	17545	17373	17540	17484	17592	17684	17549	17305	17626	17534	17469	17384	17323	17477	17505	17308	17362	17444	17455	17334	17366	17374	17332	17318	17288	17355	17507	17467	17432	17482	17558	17484	17499	17462	17566	17487	17464	17487	17389	17511	17540	17384	17653	17447	17456	17487	17456	17404	17610	17477	17624	17553	17467	17312	17426	17573	17478	17321	17457	17468	17335	17515	17637	17558	17504	17457	17552	17532	17495	17498	17511	17385	17421	17398	17446	17629	17440	17349	17480	17418	17383	17563	17446	17493	17458	17384	17491	17529	17385	17369	17518	17396	17559	17504	17442	17321	17396	17610	17488	17414	17566	17373	17519	17319	17470	17491	17411	17354	17450	17298	17264	17331	17402	17470	17472	17337	17443	17398	17295	17491	17373	17488	17458	17501	17268	17337	17377	17512	17428	17311	17472	17299	17308	17594	17280	17504	17397	17408	17515	17428	17577	17358	17475	17402	17458	17500	17518	17516	17404	17308	17369	17482	17440	17575	17327	17541	17505	17274	17545	17381	17458	17378	17430	17468	17370	17556	17553	17351	17194	17330	17625	17514	17507	17555	17550	17479	17380	17486	17513	17368	17496	17457	17497	17414	17413	17593	17419	17423	17566	17578	17466	17557	17394	17623	17482	17461	17351	17459	17450	17573	17363	17503	17257	17412	17342	17501	17314	17528	17370	17633	17433	17401	17488	17510	17426	17264	17328	17473	17286	17572	17586	17538	17427	17313	17575	17337	17594	17611	17454	17358	17276	17597	17561	17410	17611	17375	17421	17332	17349	17453	17531	17436	17212	17349	17492	17350	17474	17749	17413	17355	17516	17400	17418	17559	17543	17414	17557	17383	17367	17503	17497	17498	17414	17549	17376	17555	17497	17467	17293	17464	17493	17463	17415	17489	17263	17277	17485	17416	17434	17528	17399	17458	17366	17654	17314	17485	17477	17556	17510	17401	17368	17496	17481	17432	17410	17279	17437	17319	17377	17668	17585	17398	17195	17473	17341	17682	17338	17353	17512	17465	17444	17385	17521	17429	17615	17378	17550	17443	17510	17415	17359	17586	17483	17448	17352	17386	17315	17490	17360	17495	17406	17521	17389	17492	17427	17518	17430	17379	17444	17480	17477	17483	17519	17481	17482	17556	17401	17664	17409	17282	17343	17279	17268	17238	17529	17421	17470	17401	17409	17408	17397	17502	17397	17408	17483	17340	17453	17294	17608	17649	17243	17597	17589	17491	17474	17429	17546	17433	17384	17452	17409	17412	17581	17489	17535	17287	17370	17483	17639	17473	17302	17510	17387	17441	17376	17354	17532	17519	17348	17684	17527	17307	17440	17431	17432	17542	17408	17351	17703	17555	17255	17395	17394	17365	17425	17310	17527	17541	17530	17443	17357	17253	17388	17480	17700	17548	17487	17383	17533	17494	17367	17478	17420	17328	17329	17267	17638	17492	17509	17541	17608	17485	17431	17364	17578	17290	17457	17416	17518	17507	17627	17573	17437	17499	17397	17411	17485	17625	17450	17542	17302	17539	17362	17606	17489	17623	17294	17566	17365	17524	17572	17582	17505	17455	17305	17403	17509	17408	17462	17234	17505	17538	17566	17416	17644	17426	17579	17275	17439	17457	17383	17262	17585	17467	17397	17519	17417	17357	17438	17506	17403	17418	17455	17343	17580	17376	17346	17360	17459	17437	17583	17459	17395	17446	17376	17640	17308	17403	17485	17622	17426	17503	17356	17473	17503	17539	17451	17447	17296	17233	17335	17417	17428	17361	17560	17643	17360	17395	17484	17509	17557	17453	17388	17350	17603	17515	17420	17355	17372	17409	17457	17545	17411	17526	17354	17561	17596	17337	17329	17381	17373	17664	17289	17572	17322	17352	17521	17332	17419	17528	17433	17316	17349	17386	17418	17407	17439	17374	17377	17566	17395	17430	17603	17387	17499	17583	17522	17616	17487	17571	17495	17346	17479	17457	17474	17523	17538	17303	17398	17459	17321	17490	17464	17329	17417	17430	17595	17332	17525	17616	17371	17561	17332	17445	17550	17516	17487	17525	17497	17456	17480	17565	17632	17307	17543	17367	17431	17472	17525	17552	17590	17648	17588	17527	17410	17533	17326	17405	17573	17448	17326	17495	17421	17430	17611	17418	17486	17503	17291	17568	17471	17552	17488	17472	17342	17260	17390	17464	17573	17378	17414	17390	17326	17418	17574	17549	17550	17474	17335	17522	17557	17400	17399	17415	17361	17494	17467	17452	17508	17480	17521	17528	17294	17478	17324	17476	17505
28434	25103	32030	28840	22307	21478	21420	21221	21091	21166	21300	21271	21245	21147	21330	21843	22036	21884	21595	21764	21340	21321	21221	21246	21092	21155	21021	21216	21168	21030	21145	21354	21198	21094	21173	20977	21361	21052	21162	21227	21057	21088	21406	21168	21144	21165	21067	21183	21171	21148	21114	20986	21194	21131	21111	21242	20862	21037	21188	21138	21301	21159	21024	20921	21084	21211	20951	21029	21050	21362	21189	20959	21044	21098	21128	21034	21235	20983	21164	21048	21232	21230	21149	21016	21239	21216	21018	21045	21010	20887	20952	21145	21021	21266	21107	20946	21018	21111	21134	20989	21043	21051	20981	20942	21053	21224	21095	21400	21370	21077	20951	21059	21201	20849	20869	21297	21200	20959	21189	21129	21112	21171	20984	21102	21027	21066	21067	21061	21024	21005	20984	21133	21197	21049	20933	21013	21216	21228	20984	21027	21183	21072	21130	21245	21258	21247	21212	21084	21229	21179	21211	21048	20900	21024	21048	20944	20953	21080	21177	21129	20989	21151	21116	21218	21137	20976	21156	20996	21087	21171	21089	20971	21005	20962	21372	21088	21145	21157	21434	21161	21067	20903	21005	20837	21049	21152	21035	21080	20955	21167	21261	21127	21278	21306	21308	21194	21297	21042	21335	21227	21227	21069	20901	20880	21126	21206	21002	21162	21072	21101	20941	20989	21090	21315	21434	21253	21065	21360	21148	21303	21102	21169	21254	21086	21045	21130	21167	20963	21222	21164	21132	21124	21059	20967	21147	21077	20929	21188	21166	21357	21055	21063	21077	21269	21110	21046	21159	21115	21332	21014	21222	20991	20976	21159	21109	20999	21154	21050	21067	21249	21036	21139	21110	21160	21008	21146	20976	20897	20893	20943	21202	21233	20977	21032	20965	21084	20981	21215	21195	21150	21060	20755	21146	21325	21103	21091	21006	21104	21064	21201	20923	21067	21221	21043	21264	21042	20814	21187	20912	20933	21145	21419	21139	21171	21087	21202	21141	21212	20920	21081	21228	21120	21352	21009	21153	21180	21136	21043	21209	21138	21242	21071	21074	21122	20917	21052	21017	21072	21057	21189	21157	21006	21093	21180	21096	20989	21202	21142	21063	21056	21056	21159	20952	21101	21170	21148	21221	21293	21161	21154	21071	21223	21111	21146	21030	21149	21208	20941	21285	21100	21091	21099	21273	21140	21015	21156	21060	21006	21293	21187	21136	21187	21368	21286	21188	21107	21293	20770	21013	21292	21355	21418	21104	21313	21079	21075	20955	20996	21251	21110	21075	21247	21193	21181	20938	21198	21282	21091	21084	21244	21101	21094	21131	21172	21293	20832	21152	20882	21179	21292	21211	21278	21329	21091	21053	20957	20849	21091	21078	21277	20955	21238	20935	21090	21183	21063	21058	21012	21009	21195	21015	21110	21123	21051	21198	21063	21005	21211	21296	21144	21214	21193	21171	21152	20914	20918	21060	21195	21248	21082	21265	20981	20655	20986	21156	21048	20955	21093	21127	21078	21079	21163	20890	21231	21236	20977	21034	20920	21044	21050	21105	20869	21183	21342	21023	20945	21126	21022	21268	21315	21243	20908	21020	21102	21169	21132	21051	21180	21248	21212	20951	21231	21420	21248	21194	21024	20999	21214	21066	21058	21094	21146	21058	21275	21289	20928	21005	21078	21278	21132	21161	21098	21030	21137	21223	21094	20987	21117	21242	20991	21002	21125	21157	21139	21183	21060	21049	21013	21176	21188	21202	20920	21071	21195	20948	21125	20966	21006	21206	20957	20968	20993	21274	21215	20771	21014	21189	21017	21113	21179	21059	21056	21175	21160	21121	20911	21047	21150	21208	20968	21334	21151	21262	21062	21059	21002	21081	21045	21009	20829	21065	21129	21123	21145	21282	21262	21351	20993	21016	21134	21217	21081	21095	21254	21044	21237	21075	20939	21172	21286	21242	20971	21177	21257	21315	21347	20992	20843	21196	21068	21169	20938	21194	21156	21225	21088	21108	20943	21014	21248	21080	21151	21108	20940	21169	21177	21318	21173	21090	21116	20927	21113	21011	21004	21036	21163	21060	21221	21175	21176	21065	21076	21213	21106	21144	20976	21017	20921	21091	21243	21162	21108	21004	21086	21134	21143	21153	21064	21104	21008	21167	21144	20897	20775	21154	21051	21108	21140	21447	21023	20882	21048	21084	21266	21242	21130	21112	21107	20800	21137	21203	21169	21132	21042	20980	21216	21147	21242	20999	21107	21112	21016	20979	21073	21155	21117	21108	21310	21086	21254	21116	21135	21274	21232	21029	21101	20934	21092	21015	21116	21014	21069	20959	21029	20988	21069	21203	21325	21055	21135	20975	21217	21059	20885	21104	21209	20993	21063	21170	21083	21158	21350	21121	21083	20783	21119	21097	21195	20910	21271	20954	21160	20983	21330	21071	21279	21101	21033	21022	20936	21041	21285	21275	21237	21042	21262	21141	21253	21044	21271	21162	20869	21125	21113	21037	21002	20983	21173	20992	21116	21170	20800	21090	20949	21172	20926	21095	21058	21186	20966	21026	21182	21204	21040	21063	21215	21045	21043	21116	21266	21209	21006	21203	20934	21275	21262	21227	21287	21261	21062	20973	21084	21099	21262	21285	20922	21243	21106	21171	21210	21034	21226	21175	20753	21135	21149	21433	21092	20855	21164	21107	21211	21155	21049	21215	21134	21185	21040	21136	21447	21368	21006	21233	21196	21170	20919	21072	20918	21041	21116	21434	21302	21129	21328	21157	21054	20954	21140	20954	21162	21120	21061	21154	21119	21318	20923	21215	21153	21200	21251	21107	21164	21215	21105	21271	21010	21252	21213	20993	20997	21152	20982	21139	20989	21329	21450	21242	20832	21352	21136	21180	20916	20924	21176	21069	21265	21160	21163	21140	21050	21073	21165	21130	21117	20916	21221	21127	20952	21016	21125	21200	21042	21283	20997	21160	21181	21214	21000	21091	21217	21280	21299	21222	21042	21140	21052	20979	21172	21172	20978	20992	21105	21065	21114	21126	20925	21188	20867	20968	20986	20973	21344	21172	21089	20994	21024	21152	21112	21112	21064	21015	21028	21166	21022	21122	20779	21001	21061	21068	20966	20959	21249	21280	20978	20912	20981	21199	21089	21289	20986	21111	21299	21236	21068	21090	21028	21197	21140	21015	21131	21132	21178	21095	21161	21273	21172	21129	21066	20940	21117	21025	21272	21047	21192	20969	20972	20905	21229	21278	21248	21064	20951	20932	21185	20984	21122	21233	21029	20985	21169	21088	21344	21119	21152	21263	21192	21203	21200	21054	21119	21010	20975	21212	21174	21130	20963	21203	21071	20997	21054	21161	21220	21050	21124	21033	21306	21203	21172	21072	21006	21241	21177	21159	21275	21186	21205	21108	21129	21101	21232	21146	20962	20985	21362	21309	21141	20818	20986	21224	21122	21262	21175	21095	21065	21151	21110	20925	21130	20961	21117	21282	21238	21193	21135	21159	21094	21230	21162	20823	21222	21141	21186	21210	21027	21403	21038	20923	21117	21190	21147	21327	21206	21316	21038	20875	20947	21278	21197	21076	20967	21175	21119	21085	21215	21181	21216	20947	21103	21228	21207	21303	21194	21105	21125	21001	21149	21245	21110	21215	21366	21192	21142	21060	21217	21085	21120	21120	21054	21152	21024	21290	21069	21329	21049	21030	21035	21231	21154	20807	20999	20999	21068	21252	21147	21131	21168	21083	20908	21282	21155	21085	20869	21250	21077	21066	21022	21121	20907	21461	20956	21196	21016	20944	21222	21206	21417	21066	21085	21010	20982	20936	21080	21008	20975	20998	21381	21310	21140	21192	21119	21047	21257	21176	20893	21014	21071	21046	21145	21354	21142	21116	20832	21062	21235	21118	21293	21192	21175	20843	21226	21384	21242	21352	21068	21273	21313	21249	21114	21234	21233	21136	21127	21343	21315	21288	20915	21216	21016	21297	21223	21125	21228	21231	20874	21284	21113	21116	21069	21067	21027	21106	21051	21226	21221	21029	21267	21025	21112	21087	21199	20979	21037	21015	21327	21006	21074	20984	21067	21237	21129	21144	21180	21126	20997	21160	21085	21057	21109	21117	21072	20852	21320	21210	21023	21061	21098	21106	20893	21061	21129	21199	21192	21120	20924	21268	21018	20764	21137	21163	20942	21295	21270	21243	21022	21172	21166	21094	21152	21294	21168	21196	21193	20956	21207	20959	21369	21179	21225	21397	21071	20878	20949	21308	21279	21153	21225	20993	21234	21269	21112	21119	21299	21118	20909	20994	21248	21262	21090	21174	21153	21337	21055	20979	21111	21096	21198	21308	21030	21049	21102	21068	21097	21039	21137	21056	21297	20953	21225	21149	21121	21198	21109	21306	21320	21091	21125	21138	21315	21214	21307	21212	21151	21084	21244	21201	21053	21121	21099	21225	21319	21041	21223	20988	20989	21112	21235	21109	21038	20935	21058	21030	20929	21132	21061	21188	20940	21172	21236	20996	21170	21066	21215	21021	21092	21165	21324	21020	21145	20944	21245	21213	21314	21326	21117	21210	20983	21134	20926	21201	21055	21235	21093	21134	21310	21340	21216	21005	21094	21150	21164	21129	21268	20938	21284	21208	21014	21171	21190	21116	21223	21141	21047	21165	21038	20999	21153	20946	21118	21070	20964	21248	21300	21176	21239	21359	21093	21132	21179	21107	20982	21231	21350	21196	21248	21370	21041	21096	21039	21076	20925	21264	21122	21177	21114	21048	21299	21248	21167	21211	21137	21059	20895	21267	20969	21075	20979	21339	21056	21351	21233	21327	21040	21005	21261	21288	21077	21156	21109	21138	20987	20955	21090	20936	21225	20907	21156	21073	21060	20911	21071	20975	21073	21173	20980	21039	21337	21214	21065	21207	21189	21191	21156	21144	21017	21315	21142	21196	21327	21094	21242	21131	21289	21162	21144	21151	21503	20924	21289	21259	21168	21153	21034	21188	20978	21122	21176	21040	21125	21025	21100	20971	21189	21197	21231	21316	20980	20994	21057	21265	21089	21115	21286	21045	20836	21174	21353	21071	21279	21102	21066	21225	21136	21107	21048	21410	21101
26847	37436	34912	25319	18998	17894	17610	17449	17681	17710	17526	17704	17483	17376	17840	18574	18747	18310	18247	17783	17609	17757	17554	17514	17411	17493	17587	17579	17477	17401	17587	17448	17667	17499	17525	17727	17498	17425	17458	17430	17603	17454	17483	17460	17373	17476	17728	17555	17513	17595	17397	17347	17422	17540	17313	17617	17408	17430	17251	17390	17548	17490	17475	17545	17366	17245	17468	17553	17610	17542	17474	17566	17489	17576	17525	17545	17353	17381	17494	17518	17388	17631	17485	17415	17504	17246	17477	17571	17592	17459	17429	17461	17556	17564	17431	17465	17491	17452	17381	17511	17575	17485	17444	17553	17464	17387	17384	17471	17379	17353	17565	17541	17522	17463	17592	17386	17683	17536	17602	17498	17290	17611	17654	17483	17569	17452	17224	17446	17654	17449	17530	17490	17527	17466	17360	17631	17464	17537	17510	17521	17449	17410	17479	17496	17477	17452	17501	17450	17431	17494	17216	17404	17462	17630	17313	17356	17657	17427	17559	17565	17594	17454	17403	17540	17501	17472	17508	17509	17479	17431	17369	17552	17450	17645	17396	17449	17552	17516	17540	17517	17393	17640	17393	17415	17445	17533	17424	17505	17599	17420	17522	17466	17578	17333	17455	17417	17393	17414	17362	17408	17363	17625	17547	17420	17432	17520	17517	17467	17685	17406	17549	17550	17406	17609	17486	17451	17467	17400	17553	17463	17428	17497	17482	17495	17602	17368	17343	17494	17464	17414	17564	17426	17385	17345	17498	17363	17520	17534	17464	17538	17579	17517	17541	17464	17451	17526	17492	17506	17539	17343	17504	17404	17490	17381	17525	17538	17460	17601	17526	17503	17404	17415	17456	17310	17482	17381	17544	17310	17541	17293	17454	17512	17466	17433	17502	17392	17255	17552	17523	17442	17565	17462	17565	17545	17440	17413	17306	17461	17425	17557	17315	17628	17453	17281	17460	17491	17550	17490	17496	17576	17499	17222	17416	17414	17693	17357	17334	17468	17377	17466	17569	17462	17694	17510	17403	17501	17520	17606	17265	17360	17493	17329	17598	17514	17430	17592	17446	17488	17519	17591	17357	17546	17422	17395	17407	17448	17337	17402	17447	17326	17500	17443	17425	17484	17414	17489	17389	17639	17547	17362	17575	17439	17536	17343	17586	17462	17319	17385	17377	17438	17551	17499	17620	17320	17375	17613	17470	17556	17427	17439	17557	17451	17568	17503	17390	17504	17389	17614	17530	17401	17654	17421	17482	17572	17467	17469	17607	17343	17447	17506	17577	17552	17364	17584	17549	17586	17562	17377	17644	17470	17634	17518	17517	17465	17379	17407	17512	17589	17438	17438	17385	17487	17500	17485	17653	17663	17415	17466	17467	17367	17592	17454	17453	17608	17669	17451	17432	17419	17446	17519	17610	17509	17456	17528	17500	17436	17587	17347	17586	17406	17480	17520	17499	17360	17405	17538	17603	17496	17487	17560	17523	17292	17332	17396	17556	17396	17471	17568	17544	17553	17415	17569	17338	17426	17539	17500	17485	17572	17413	17358	17503	17526	17487	17579	17406	17530	17556	17453	17682	17388	17411	17573	17514	17473	17657	17453	17472	17482	17502	17540	17323	17509	17533	17539	17542	17450	17512	17582	17431	17391	17478	17401	17469	17477	17470	17439	17661	17353	17389	17396	17483	17351	17515	17609	17448	17459	17412	17423	17520	17581	17593	17525	17689	17363	17486	17660	17395	17411	17341	17493	17553	17610	17313	17708	17433	17430	17578	17471	17493	17680	17445	17530	17512	17449	17367	17715	17381	17409	17484	17420	17435	17403	17580	17499	17407	17429	17498	17541	17480	17718	17560	17407	17563	17468	17530	17506	17395	17405	17384	17713	17452	17579	17321	17545	17512	17609	17600	17512	17568	17575	17602	17403	17285	17547	17447	17600	17582	17491	17372	17478	17492	17497	17338	17490	17468	17423	17589	17490	17441	17507	17603	17439	17563	17408	17448	17437	17580	17440	17464	17324	17430	17528	17331	17437	17427	17480	17258	17245	17573	17537	17578	17509	17715	17419	17448	17492	17669	17391	17537	17426	17553	17568	17446	17575	17523	17360	17676	17438	17541	17385	17571	17651	17631	17516	17516	17449	17568	17559	17670	17621	17401	17702	17564	17581	17526	17591	17654	17590	17599	17363	17449	17402	17486	17445	17539	17370	17606	17505	17432	17507	17594	17272	17491	17293	17463	17456	17503	17433	17518	17603	17458	17530	17485	17586	17483	17474	17603	17299	17484	17488	17592	17431	17436	17470	17593	17354	17592	17405	17583	17350	17478	17369	17574	17390	17421	17468	17562	17517	17544	17463	17443	17525	17406	17556	17561	17583	17400	17433	17597	17368	17337	17653	17488	17432	17421	17489	17506	17489	17526	17509	17453	17433	17421	17366	17486	17383	17443	17535	17645	17508	17596	17482	17539	17456	17604	17502	17481	17467	17372	17337	17408	17469	17524	17511	17446	17582	17490	17549	17596	17389	17539	17426	17451	17455	17508	17604	17495	17498	17601	17405	17572	17368	17437	17538	17570	17695	17509	17455	17582	17494	17548	17624	17583	17393	17405	17577	17590	17549	17465	17452	17538	17572	17532	17534	17494	17333	17567	17333	17501	17537	17563	17426	17594	17387	17539	17535	17486	17527	17390	17462	17553	17507	17501	17405	17379	17594	17541	17552	17461	17401	17538	17450	17462	17423	17417	17479	17395	17617	17589	17481	17402	17480	17497	17511	17623	17595	17520	17438	17369	17606	17330	17452	17619	17331	17486	17601	17470	17527	17507	17543	17502	17575	17392	17650	17393	17348	17647	17462	17554	17506	17570	17462	17590	17465	17496	17444	17449	17568	17370	17563	17532	17659	17473	17412	17545	17500	17419	17351	17547	17474	17416	17395	17586	17402	17443	17491	17597	17488	17444	17444	17523	17322	17469	17521	17456	17482	17517	17511	17562	17529	17501	17408	17464	17450	17538	17473	17403	17444	17474	17686	17526	17542	17432	17537	17387	17335	17540	17512	17516	17433	17434	17463	17493	17423	17577	17505	17382	17469	17456	17517	17511	17479	17498	17242	17453	17444	17533	17204	17575	17558	17520	17482	17385	17561	17429	17455	17423	17503	17592	17402	17475	17570	17407	17736	17527	17559	17550	17502	17536	17459	17431	17512	17294	17440	17576	17192	17278	17491	17498	17549	17690	17578	17377	17457	17398	17620	17462	17394	17383	17336	17259	17670	17405	17350	17579	17389	17531	17486	17575	17482	17435	17399	17511	17451	17617	17437	17436	17591	17577	17512	17389	17283	17577	17676	17517	17346	17452	17595	17488	17409	17442	17453	17565	17433	17500	17496	17513	17504	17543	17582	17411	17547	17443	17453	17534	17522	17608	17555	17529	17489	17615	17529	17704	17540	17355	17515	17454	17391	17460	17558	17411	17510	17403	17511	17474	17555	17587	17552	17409	17474	17220	17473	17537	17571	17426	17612	17682	17437	17491	17472	17585	17565	17381	17538	17445	17499	17560	17389	17452	17716	17526	17659	17481	17535	17656	17598	17506	17355	17571	17430	17499	17567	17500	17400	17594	17504	17456	17494	17591	17587	17426	17550	17429	17402	17536	17545	17389	17554	17554	17537	17502	17607	17508	17588	17407	17493	17445	17604	17769	17485	17521	17566	17424	17444	17463	17597	17491	17483	17496	17418	17482	17557	17474	17338	17461	17503	17447	17414	17418	17522	17474	17514	17478	17371	17581	17544	17444	17442	17433	17371	17328	17479	17571	17475	17444	17425	17472	17429	17649	17498	17657	17636	17551	17308	17555	17541	17447	17534	17769	17574	17417	17715	17564	17606	17560	17588	17389	17591	17531	17465	17479	17508	17517	17384	17526	17501	17428	17415	17566	17530	17282	17703	17548	17457	17382	17597	17498	17585	17117	17498	17453	17401	17426	17440	17546	17562	17546	17453	17546	17357	17436	17410	17425	17552	17492	17631	17455	17477	17374	17307	17607	17609	17391	17523	17546	17584	17449	17594	17475	17368	17638	17585	17480	17435	17363	17457	17693	17538	17569	17580	17509	17358	17585	17559	17607	17493	17531	17522	17532	17408	17578	17599	17276	17577	17469	17399	17453	17396	17480	17471	17377	17677	17523	17491	17300	17406	17636	17524	17593	17453	17525	17573	17471	17358	17403	17456	17514	17435	17435	17449	17534	17486	17456	17500	17557	17426	17548	17437	17460	17490	17406	17398	17446	17619	17519	17407	17486	17460	17566	17379	17544	17475	17672	17477	17372	17448	17405	17397	17444	17503	17250	17397	17463	17531	17516	17384	17465	17573	17225	17559	17546	17337	17513	17433	17434	17407	17582	17539	17404	17403	17356	17561	17452	17496	17407	17482	17448	17507	17376	17466	17447	17449	17764	17488	17387	17436	17657	17333	17294	17349	17573	17430	17428	17348	17571	17492	17638	17619	17564	17329	17397	17397	17400	17591	17460	17464	17555	17544	17529	17537	17391	17406	17504	17365	17491	17371	17543	17604	17480	17424	17561	17524	17435	17405	17584	17604	17524	17448	17459	17482	17502	17466	17416	17466	17529	17533	17493	17379	17591	17443	17565	17610	17443	17541	17367	17527	17425	17577	17460	17425	17448	17617	17381	17368	17406	17422	17505	17542	17581	17520	17328	17700	17416	17626	17264	17558	17403	17589	17467	17424	17500	17555	17394	17505	17420	17254	17514	17555	17483	17560	17415	17379	17464	17659	17609	17326	17399	17572	17448	17396	17568	17506	17413	17493	17613	17590	17532	17406	17469	17496	17647	17542	17312	17536	17554	17646	17574	17461	17394	17378	17571	17556	17475	17498	17561	17468	17475	17649	17452	17475	17590	17566	17580	17551	17539	17523	17686	17601	17557	17472	17400	17406	17365	17284	17519	17369	17464	17518	17310	17276	17439	17320	17419	17440	17518	17493	17474	17550	17449	17392	17522	17554	17609	17517	17514	17428	17585	17520	17524	17317	17369	17517	17444	17403	17538	17589	17525	17465	17492	17489	17488	17550	17300	17391	17433	17508	17393	17480	17474	17564	17474	17429	17413	17430	17478	17410
24083	21362	28810	25582	23246	23537	23307	21194	20652	20843	20672	20803	20679	20701	21082	24508	26850	25128	23089	21550	21233	21260	20824	20579	20632	20598	20665	20638	20428	20545	20477	20442	20482	20526	20391	20373	20640	20831	20526	20488	20525	20507	20340	20679	20535	20413	20443	20555	20414	20409	20364	20233	20531	20566	20572	20472	20306	20420	20441	20597	20543	20334	20447	20516	20623	20438	20318	20528	20961	20389	20624	20518	20443	20498	20588	20463	20257	20517	20366	20626	20459	20427	20634	20469	20483	20309	20402	20373	20640	20468	20360	20565	20522	20564	20550	20440	20549	20437	20570	20451	20513	20691	20484	20439	20436	20553	20385	20333	20558	20263	20383	20390	20520	20298	20359	20501	20533	20728	20473	20780	20490	20482	20468	20501	20511	20520	20600	20516	20533	20451	20602	20545	20596	20156	20420	20390	20543	20411	20546	20591	20548	20459	20560	20482	20577	20631	20662	20406	20588	20265	20511	20438	20335	20587	20426	20446	20445	20491	20467	20640	20467	20423	20311	20470	20677	20333	20481	20383	20475	20533	20527	20509	20562	20439	20333	20423	20438	20514	20401	20440	20533	20555	20438	20545	20516	20631	20224	20224	20386	20458	20351	20502	20689	20324	20603	20672	20460	20397	20637	20403	20445	20529	20419	20418	20570	20311	20452	20268	20617	20346	20395	20603	20208	20562	20448	20467	20440	20516	20502	20606	20748	20527	20357	20317	20387	20567	20605	20340	20513	20499	20498	20592	20678	20644	20519	20485	20542	20358	20703	20721	20337	20260	20472	20404	20554	20510	20594	20517	20357	20442	20523	20570	20405	20571	20462	20498	20635	20518	20504	20633	20553	20444	20457	20454	20551	20743	20529	20299	20435	20434	20624	20375	20635	20544	20455	20552	20303	20545	20688	20419	20715	20572	20354	20328	20336	20536	20436	20414	20408	20446	20245	20276	20504	20374	20578	20641	20617	20389	20574	20436	20600	20540	20423	20381	20548	20531	20479	20313	20361	20449	20524	20440	20553	20603	20563	20483	20389	20343	20523	20559	20450	20608	20269	20441	20544	20426	20624	20236	20557	20547	20640	20424	20429	20409	20477	20588	20450	20489	20543	20404	20377	20369	20464	20302	20385	20506	20446	20567	20421	20643	20490	20334	20485	20563	20320	20381	20366	20410	20434	20432	20381	20697	20562	20576	20497	20403	20512	20471	20468	20415	20638	20255	20513	20476	20432	20338	20325	20414	20424	20590	20395	20275	20425	20491	20521	20302	20440	20511	20441	20422	20717	20346	20483	20380	20573	20523	20469	20433	20507	20488	20578	20559	20673	20628	20419	20370	20408	20511	20398	20328	20504	20278	20502	20475	20550	20492	20532	20638	20498	20556	20395	20227	20459	20528	20490	20404	20530	20389	20409	20454	20569	20610	20672	20211	20631	20510	20462	20403	20406	20412	20577	20269	20412	20599	20631	20405	20349	20451	20383	20464	20617	20555	20573	20446	20519	20535	20361	20451	20625	20558	20522	20487	20482	20622	20695	20603	20604	20262	20512	20410	20475	20274	20336	20505	20691	20510	20375	20401	20375	20495	20352	20405	20473	20392	20403	20379	20579	20462	20392	20398	20460	20342	20490	20432	20348	20214	20465	20517	20399	20407	20716	20477	20489	20333	20545	20620	20455	20654	20393	20582	20476	20266	20526	20531	20742	20242	20585	20610	20478	20418	20255	20335	20428	20514	20489	20452	20418	20735	20505	20634	20564	20481	20371	20431	20673	20698	20597	20269	20415	20410	20385	20555	20322	20536	20708	20430	20365	20383	20467	20669	20365	20354	20452	20307	20432	20411	20532	20582	20573	20515	20231	20602	20197	20540	20395	20676	20377	20454	20479	20567	20618	20534	20345	20486	20477	20637	20533	20388	20590	20430	20570	20466	20444	20379	20450	20424	20479	20562	20486	20505	20480	20465	20515	20327	20411	20457	20570	20530	20551	20554	20583	20586	20491	20347	20515	20433	20428	20463	20533	20457	20197	20326	20405	20403	20575	20299	20302	20347	20484	20389	20194	20666	20453	20536	20480	20617	20307	20449	20266	20532	20440	20642	20441	20452	20725	20509	20486	20312	20389	20479	20514	20468	20536	20500	20393	20506	20515	20356	20483	20618	20535	20438	20362	20331	20522	20475	20549	20484	20368	20522	20469	20319	20528	20403	20607	20318	20372	20525	20502	20372	20486	20334	20446	20498	20455	20499	20285	20407	20492	20400	20599	20559	20340	20703	20451	20491	20355	20490	20398	20364	20434	20426	20357	20417	20383	20559	20566	20528	20565	20617	20348	20401	20591	20369	20241	20492	20698	20523	20329	20536	20410	20634	20478	20275	20447	20297	20429	20424	20699	20542	20543	20418	20434	20470	20506	20472	20282	20442	20410	20351	20720	20655	20341	20608	20471	20337	20407	20500	20643	20161	20415	20370	20347	20340	20504	20412	20296	20477	20689	20682	20222	20377	20482	20433	20524	20461	20414	20523	20464	20303	20449	20597	20441	20422	20321	20589	20459	20443	20674	20467	20641	20440	20590	20538	20495	20712	20555	20553	20555	20446	20341	20373	20668	20368	20464	20447	20467	20601	20452	20395	20434	20335	20449	20462	20398	20515	20489	20249	20413	20425	20281	20301	20508	20482	20393	20368	20501	20381	20289	20491	20147	20369	20366	20569	20555	20437	20542	20523	20500	20397	20668	20343	20413	20582	20616	20407	20296	20355	20510	20440	20397	20476	20576	20441	20439	20456	20549	20489	20571	20476	20457	20397	20444	20315	20351	20375	20526	20281	20555	20451	20544	20460	20547	20529	20485	20406	20529	20322	20496	20556	20446	20432	20597	20388	20557	20587	20382	20401	20611	20377	20411	20524	20638	20383	20355	20514	20277	20298	20465	20541	20434	20310	20661	20443	20549	20578	20361	20505	20306	20449	20578	20473	20469	20330	20389	20451	20382	20481	20537	20551	20671	20412	20522	20569	20596	20426	20420	20313	20336	20516	20634	20383	20448	20386	20481	20480	20373	20527	20640	20538	20371	20397	20515	20518	20612	20517	20429	20497	20507	20667	20390	20313	20699	20305	20557	20487	20432	20250	20506	20404	20430	20528	20415	20329	20400	20249	20329	20494	20498	20529	20501	20485	20472	20409	20475	20542	20333	20535	20551	20417	20451	20590	20582	20409	20211	20465	20207	20301	20497	20611	20612	20292	20581	20503	20473	20467	20690	20295	20559	20417	20294	20376	20434	20617	20506	20304	20361	20418	20499	20513	20538	20482	20413	20507	20609	20428	20464	20568	20557	20471	20329	20508	20581	20286	20367	20582	20471	20596	20491	20516	20490	20481	20505	20430	20369	20577	20545	20500	20504	20334	20404	20512	20460	20477	20496	20481	20688	20626	20460	20345	20303	20453	20233	20474	20260	20351	20546	20386	20439	20425	20479	20484	20489	20452	20312	20460	20417	20465	20559	20612	20622	20621	20493	20550	20550	20638	20372	20745	20656	20493	20298	20462	20509	20441	20549	20526	20538	20351	20641	20344	20611	20403	20417	20483	20339	20540	20434	20499	20510	20494	20578	20576	20441	20479	20473	20574	20348	20461	20645	20547	20691	20332	20544	20473	20516	20277	20451	20586	20616	20610	20532	20333	20353	20565	20454	20550	20379	20526	20509	20631	20391	20466	20376	20301	20344	20399	20423	20569	20457	20391	20482	20418	20673	20354	20578	20626	20491	20464	20392	20523	20422	20471	20459	20659	20420	20433	20517	20266	20414	20408	20467	20474	20789	20469	20548	20236	20403	20465	20406	20525	20506	20476	20516	20478	20408	20588	20383	20453	20535	20617	20274	20347	20580	20380	20338	20288	20498	20357	20680	20486	20569	20475	20416	20053	20708	20564	20480	20386	20533	20546	20414	20412	20306	20464	20522	20290	20475	20299	20465	20396	20625	20522	20707	20303	20606	20476	20609	20577	20304	20471	20552	20435	20551	20322	20439	20416	20250	20510	20389	20440	20550	20493	20652	20556	20261	20427	20257	20414	20322	20378	20592	20458	20732	20579	20585	20506	20428	20373	20452	20422	20295	20374	20551	20594	20618	20418	20589	20448	20440	20332	20538	20570	20625	20505	20603	20416	20556	20429	20476	20272	20227	20428	20404	20453	20295	20558	20603	20633	20484	20568	20811	20471	20452	20416	20442	20475	20471	20441	20428	20326	20368	20419	20424	20481	20426	20431	20336	20481	20504	20566	20638	20321	20441	20441	20425	20533	20470	20378	20369	20365	20541	20244	20683	20563	20375	20277	20263	20447	20592	20380	20454	20394	20311	20472	20526	20385	20328	20569	20449	20499	20564	20378	20386	20402	20489	20519	20535	20511	20421	20506	20342	20544	20516	20268	20536	20495	20483	20588	20434	20306	20474	20574	20453	20264	20402	20547	20435	20520	20473	20255	20269	20440	20396	20384	20403	20523	20305	20472	20541	20403	20602	20758	20559	20494	20536	20485	20508	20571	20503	20504	20726	20722	20483	20397	20525	20541	20392	20568	20290	20449	20498	20331	20530	20568	20233	20327	20547	20429	20230	20627	20429	20455	20650	20574	20505	20272	20832	20708	20626	20550	20275	20586	20380	20613	20606	20316	20406	20416	20555	20526	20448	20506	20610	20542	20326	20623	20507	20478	20523	20389	20420	20494	20503	20591	20663	20542	20678	20441	20315	20358	20463	20462	20490	20451	20466	20457	20607	20594	20434	20387	20483	20402	20579	20596	20422	20463	20330	20480	20642	20674	20481	20485	20294	20363	20382	20307	20798	20507	20354	20608	20463	20364	20475	20514	20491	20435	20384	20463	20361	20377	20633	20705	20407	20440	20256	20569	20490	20494	20363	20360	20496	20630	20401	20371	20714	20492	20431	20410	20643	20307	20496	20798	20689	20615	20701	20523	20504	20764	20599	20450	20395	20674	20351	20397	20312	20429	20469	20567	20475	20418	20443	20616	20683	20589	20393	20552	20670	20504	20499	20416	20603	20598	20553	20211	20548	20547	20415	20445	20722	20608	20703	20616	20462	20501	20469	20472	20584	20469	20427	20361	20455	20523	20397	20343	20595	20312
28334	46183	42676	32445	21084	18632	17602	17789	17480	17252	17408	17307	17206	17499	17751	24031	25946	22944	19750	18445	17970	17843	17456	17211	17202	17069	17245	17056	17028	17106	17133	17014	17068	17163	17056	17118	17127	17172	17063	17220	16966	17051	17086	17254	17222	17203	17142	16884	17222	17131	17164	17240	17291	17043	17161	17095	16928	17018	17090	17278	17048	16902	17078	17183	16990	17177	16760	17216	17010	17106	17087	17005	17310	17058	17060	17011	17132	17162	17022	17108	17017	17032	17134	17183	17109	17133	17201	17269	16999	17266	17172	17068	17143	17165	16918	17005	16980	17041	17187	17061	17138	17138	17015	16996	17165	17071	17008	17289	17144	17059	16964	17233	17081	17139	17131	16982	16927	16995	16947	17055	17053	17089	17012	17089	17199	17165	17132	17059	17196	17143	17095	17128	16903	17038	16974	17011	17077	17228	17150	16958	16969	17189	16944	16841	16971	17227	17056	16904	17078	17163	16922	17231	17134	17227	17215	17064	17095	17091	17189	17276	16973	16982	17023	17085	17002	17182	17075	17101	16930	17049	16983	17246	17099	17046	16907	17128	17242	17185	17040	17081	17141	16963	17133	17009	17129	17093	16978	16890	17030	17167	17018	17157	17218	17125	17094	17065	17102	17049	17065	17061	17140	17117	17156	17149	17106	16937	17189	16841	17205	17141	17144	17053	17031	17031	17220	17235	17068	17058	16976	17065	17249	16971	17026	17050	16995	17161	17095	17112	17111	17176	17158	17030	16935	17101	17211	16999	16926	17064	17059	17038	17063	17005	16954	17126	17051	17071	17034	17056	16872	17299	17128	16971	17207	17022	17034	17109	17004	16908	17015	17014	16880	17293	17191	17085	17121	17024	16937	17226	17111	16975	17108	17057	17269	17022	17151	17035	17066	17179	17009	17118	16953	17126	17157	17217	17014	17071	17050	17090	17010	16946	17012	16998	17101	17020	16962	17072	17010	17037	16996	17176	16942	17149	17073	17089	17295	16898	17182	16814	17249	17363	17272	17071	17022	17091	16993	17028	17039	17116	17036	16932	16871	17103	16985	17274	17311	17100	17160	17288	17066	16923	16975	17146	17098	17043	16927	17093	17109	17017	17037	17128	16983	17135	17050	16992	16946	17031	17195	17113	17212	17128	16960	17089	17092	17076	17045	17131	17000	17002	17190	17028	17181	17029	17083	17091	17137	17023	17053	16979	17223	17065	17074	17165	17115	17110	17036	17272	16955	17109	17089	17207	17128	16972	16862	17143	17063	17124	16951	16934	16965	16870	17057	17125	17135	17259	17233	17124	17119	17260	17292	17066	17180	16994	17021	17191	16897	17201	17052	16964	17063	17151	17030	17057	17161	17254	17051	16928	17054	17108	17207	17084	17073	17118	16961	17070	16963	16994	17137	16941	17186	17002	17104	17029	17139	17108	17021	17188	17109	17040	17008	17027	17187	17120	17006	17054	17015	17048	16981	17038	17132	17097	16961	16948	17123	17248	17099	17047	17122	17224	17001	16865	17128	17070	17153	16962	16966	16927	17023	17100	17123	17077	17091	17127	16947	17050	17101	17025	17249	16986	17154	17119	17039	16946	17189	17220	17049	17077	17074	17001	17084	16829	17020	17123	16974	16990	17022	16915	17060	17172	17039	17291	17075	16915	17224	17068	17270	16927	17069	17071	16972	17098	17083	17002	17040	17104	17117	17048	17092	17122	17120	16897	17103	17007	17102	17155	16948	17007	17134	17160	17135	17308	16994	17121	16998	17236	17039	17052	17130	17207	16998	17097	17000	17056	17021	17075	17207	17068	17070	17099	16994	16977	16959	17243	17214	17089	17224	16890	17024	17166	17089	17122	17069	17099	17112	17002	17065	17237	17055	17156	17004	16976	17180	17103	17174	17135	17208	17164	16996	16995	17135	17022	17181	17130	17176	17054	17045	17123	17032	17027	17200	17081	17180	16831	17136	16962	17059	16956	17056	17163	17064	17064	16997	17123	17050	17080	17197	17091	16989	17049	17062	17191	16978	17173	17068	17109	17045	17190	17090	17021	17171	16974	17102	17004	17088	16890	17023	17251	17132	16987	17112	16926	17075	17108	17080	17031	17210	17088	17004	17021	17202	16979	17012	17101	16880	16931	17180	17102	17023	17001	17160	17003	17089	17155	17142	17058	17181	17038	17286	17044	17216	17033	16947	17160	17043	17159	17105	17027	17015	17166	17129	16934	17150	17225	17066	16924	17069	17211	17189	17042	17035	16998	17196	17193	17289	17190	17032	16986	16981	17186	17049	17129	17059	17144	17248	17002	16997	17040	17109	17158	17040	17053	17209	17162	17043	17081	17093	17040	17054	16997	17167	17141	17094	16992	17147	17140	16999	17072	16978	16995	17147	16967	17301	17086	16959	17157	16911	16932	17094	17081	17188	16985	17165	16917	17158	17186	17123	17058	17150	17034	17253	16988	17090	17070	17100	17010	17108	17088	17252	17079	16960	17068	17170	17085	17031	17103	17109	17132	17173	17068	17027	16944	17161	17030	17055	17064	17059	17134	17144	17088	16979	17071	17087	17086	16884	17145	17002	17077	16880	16897	16984	16933	17107	17094	17085	17153	17124	17169	16932	16924	16915	17026	17014	17180	16938	17003	17177	17048	17158	17121	17145	17074	17069	16984	17008	17010	17093	17103	17184	16882	17079	17098	17063	17027	17112	17185	16940	16991	17259	17142	16998	17198	17082	17027	17093	17058	17028	17142	16997	16986	16932	17098	17047	17016	16986	17124	17048	17221	16920	17138	17254	17094	16948	17133	17054	17065	17057	17020	16986	17061	16988	17061	16993	17245	16965	16982	17175	17104	17177	17097	16916	17220	17252	16926	17100	17075	17056	17028	17064	16991	17058	17061	17166	17170	17109	16936	17216	17092	16956	17096	17209	17002	17048	17067	17101	17093	17078	17045	16931	17200	17083	17097	17184	17087	16941	17049	17048	17167	17063	17085	17002	17205	17052	16983	17061	16958	17312	17201	17140	17084	17180	17011	16881	17226	17041	17068	17134	17003	17168	16894	16987	17010	17151	17136	17031	17183	17197	17088	17068	17030	16999	17144	17138	17058	17063	17049	17112	17258	17068	17008	17087	17277	17178	16996	17098	17147	17082	17164	17068	17098	17118	17097	17071	17202	17058	17035	17212	17250	17158	17193	17015	17033	17069	17142	17009	16978	17178	17039	17081	17168	17042	17117	17067	17019	17070	17089	16970	16990	17017	17068	17140	17184	17080	17013	17036	17029	17061	17078	17134	17074	17105	17246	16969	17160	17049	17066	17218	17103	17092	17206	17009	17176	17200	17092	17006	17132	17098	17090	17116	17130	16799	17115	16942	17079	16988	17117	17188	16925	17032	17196	17013	17046	17146	17127	17196	17152	17185	17090	16922	16989	17019	17006	17065	17154	17166	17144	17091	17080	17045	17070	17015	16980	17035	17133	16970	17197	17030	17111	17068	16972	17086	17164	17038	17127	17030	17087	17116	17220	16927	17294	17048	17017	17056	17084	17207	17243	16943	17006	17033	16986	17224	17008	16984	17134	17036	17123	17045	17011	17114	16966	17172	16973	17234	17072	17196	16921	17311	16981	17195	17034	17029	16913	17034	17249	16978	17091	17036	17083	17137	17022	17241	17136	17068	17225	17001	16917	17147	17148	16984	17067	17099	17124	16954	16990	17062	17146	16862	17096	17109	17095	16796	16977	17115	17135	17209	17108	17033	16998	16953	17031	17077	17111	17137	17201	16716	17001	17114	16994	17081	16970	17065	17246	17160	17109	17024	17127	17147	16973	16997	17089	17007	16965	17121	17018	16982	16922	17270	17241	17123	17047	17020	17047	17246	17110	16974	16986	17018	17180	17046	17114	17130	17004	17157	17149	16985	17048	16982	16973	17150	17172	17256	16907	16954	17028	17033	17012	17191	16913	17145	17141	16952	17068	17243	17153	17202	17123	17001	17231	16955	16944	17091	17106	17197	17220	16985	17323	16941	17095	17100	17251	17229	17232	17121	17149	17103	16932	17144	16914	17249	17230	16932	17267	16976	17047	17016	17155	17079	17126	17239	16983	17054	16963	17088	17159	17090	17130	17081	17019	17064	17056	17161	16899	17128	17185	17116	17133	16972	16792	17106	17089	17046	17205	17199	17087	17028	17034	17199	17002	17012	17034	16855	17119	17165	17064	17125	17108	17041	17108	17314	17182	17064	17124	17006	17195	17049	16994	17091	17132	17149	17056	17096	17178	17124	17211	17016	17066	17042	17045	16876	17171	17033	16961	17045	17079	17069	17094	17201	17003	17005	17141	16959	17024	17236	17307	17019	16972	17131	17122	17126	17011	16957	17148	17149	17123	17161	17139	17080	17208	16969	17073	16990	16930	17005	17129	17057	17021	17060	17163	17088	17163	16939	17090	17079	17088	17200	17031	17039	17114	16999	17069	16973	17251	17149	16869	17040	17266	17162	17078	17120	17136	17126	17181	17079	17158	17076	16895	17171	17011	17099	17078	16987	17174	17021	17038	16942	16754	17163	17135	17080	16893	17123	16975	16984	17146	17149	17146	17140	17128	17139	16995	17013	17177	16955	17316	17042	17243	17204	17143	16964	17080	17106	17135	17192	17174	16998	17068	17004	17104	16967	17111	17101	17061	17009	17156	16993	16833	16949	17145	17049	17166	16996	17103	16966	17088	17208	17149	17048	17079	17191	17081	17076	17121	17058	16989	17101	17122	16984	17050	17040	17160	17013	17052	17236	16855	17183	17136	16870	17073	17037	17129	17157	16917	17203	16812	17100	17036	17009	17050	17145	17138	17227	17025	17003	16934	17272	17113	17152	17057	17017	17005	17139	17199	17026	17125	17119	16869	17065	17138	17099	17020	17140	17147	17027	17133	16934	16988	16868	17047	17247	17174	16972	17249	17164	16911	17136	17026	17083	17240	17244	17138	17191	16952	17177	17104	17313	17252	17060	17151	17135	17080	17130	17125	17173	16997	17032	17272	17273	16935	17125	17121	17063	17311	16978	17091	17138	16980	16964	17131	17139	17171	17147	17075	16984	16997	17080	16988	17282	17095	17168	17130	17165	17250	17014	17061	17152	16983	16991	16969
22762	21352	29114	24124	22137	24426	26604	21960	21109	21551	21397	20974	21004	21055	23096	31189	32268	28566	25153	23106	22236	21469	21138	20847	20913	20637	20814	20690	20657	20810	20636	20838	20907	20528	20757	20910	20888	20509	20625	20838	20704	20524	20686	20912	20542	20946	20861	20572	20618	20729	20767	20772	20591	20752	20624	20635	20871	20685	20627	20546	20742	20772	20758	20677	20790	20741	20665	20709	20589	20627	20819	20770	20728	20651	20745	20572	20698	20543	20779	20737	20690	20530	20626	20562	20697	20570	20743	20852	20653	20742	20692	20727	20740	20582	20559	20336	20452	20568	20593	20670	20708	20494	20621	20730	20762	20522	20695	20629	20748	20763	20642	20503	20587	20608	20737	20583	20642	20571	20800	20777	20927	20664	20295	20638	20578	20649	20626	20842	20690	20781	20525	20583	20523	20568	20841	20615	20619	20406	20779	20594	20675	20506	20793	20422	20729	20627	20674	20686	20708	20815	20599	20648	20706	20613	20709	20573	20910	20435	20486	20606	20449	20676	20788	20599	20660	20596	20597	20517	20768	20614	20569	20689	20508	20847	20799	20646	20648	20566	20659	20541	20571	20705	20634	20741	20586	20564	20727	20599	20696	20701	20701	20659	20729	20805	20761	20648	20585	20626	20538	20657	20551	20757	20590	20659	20695	20653	20584	20705	20546	20696	20623	20612	20781	20779	20603	20525	20514	20683	20752	20534	20543	20550	20717	20794	20709	20853	20597	20397	20495	20610	20740	20610	20634	20783	20431	20751	20603	20597	20471	20547	20461	20342	20532	20527	20519	20598	20693	20552	20784	20607	20798	20631	20631	20643	20688	20876	20553	20694	20748	20486	20553	20594	20653	20681	20762	20624	20750	20811	20555	20776	20670	20810	20568	20670	20514	20553	20625	20699	20555	20947	20684	20462	20431	20613	20598	20638	20636	20706	20492	20601	20670	20862	20408	20644	20600	20683	20726	20727	20537	20842	20692	20581	20785	20634	20619	20684	20564	20670	20639	20704	20692	20699	20762	20617	20687	20725	20570	20320	20565	20626	20470	20640	20782	20624	20552	20746	20826	20550	20514	20528	20359	20573	20713	20644	20775	20808	20614	20449	20330	20567	20399	20616	20523	20796	20657	20672	20432	20615	20567	20753	20576	20897	20840	20639	20661	20598	20593	20672	20735	20581	20660	20695	20706	20461	20536	20775	20480	20584	20376	20572	20802	20612	20712	20837	20584	20623	20793	20560	20675	20640	20431	20534	20464	20611	20709	20623	20678	20506	20730	20786	20547	20749	20531	20713	20836	20672	20651	20574	20587	20682	20764	20540	20531	20530	20711	20449	20561	20580	20570	20523	20797	20601	20574	20599	20584	20691	20678	20622	20481	20694	20720	20498	20597	20548	20529	20471	20611	20695	20707	20850	20537	20732	20712	20695	20440	20626	20617	20623	20475	20587	20577	20552	20577	20760	20860	20587	20718	20686	20681	20740	20506	20528	20658	20670	20504	20609	20653	20609	20578	20591	20725	20632	20618	20711	20559	20589	20493	20670	20392	20651	20783	20458	20458	20468	20623	20703	20734	20721	20703	20589	20235	20752	20746	20595	20615	20775	20796	20702	20760	20651	20487	20715	20523	20482	20646	20617	20822	20748	20722	20697	20685	20538	20395	20815	20670	20511	20781	20718	20519	20860	20600	20536	20715	20758	20950	20685	20655	20516	20817	20602	20520	20602	20744	20572	20676	20521	20725	20711	20597	20699	20597	20454	20659	20589	20644	20596	20574	20640	20588	20790	20695	20498	20487	20621	20657	20678	20703	20766	20647	20567	20698	20653	20681	20641	20451	20573	20745	20406	20695	20619	20603	20764	20732	20565	20661	20521	20590	20525	20567	20630	20565	20655	20704	20542	20456	20636	20845	20640	20758	20756	20896	20567	20705	20536	20572	20581	20484	20587	20692	20492	20746	20727	20479	20490	20503	20422	20590	20588	20744	20783	20689	20661	20502	20673	20633	20809	20606	20588	20913	20593	20525	20793	20827	20533	20458	20438	20677	20556	20559	20552	20644	20640	20811	20643	20511	20530	20615	20604	20666	20828	20527	20627	20496	20634	20640	20523	20598	20631	20418	20452	20792	20654	20662	20558	20660	20751	20414	20430	20521	20686	20643	20538	20751	20618	20790	20662	20629	20471	20539	20705	20554	20555	20563	20495	20677	20486	20516	20594	20526	20363	20728	20574	20699	20700	20565	20551	20537	20538	20592	20549	20605	21066	20580	20812	20648	20699	20779	20523	20451	20734	20584	20571	20516	20452	20533	20633	20476	20560	20672	20406	20561	20718	20732	20679	20711	20582	20636	20418	20778	20413	20428	20415	20639	20831	20659	20532	20631	20358	20819	20701	20682	20580	20602	20751	20572	20439	20627	20681	20589	20452	20618	20613	20685	20619	20680	20613	20604	20856	20520	20482	20552	20644	20795	20816	20524	20644	20440	20651	20275	20666	20709	20665	20662	20511	20590	20652	20688	20597	20622	20655	20697	20802	20734	20607	20620	20554	20584	20694	20909	20561	20682	20739	20526	20571	20508	20754	20485	20614	20433	20742	20650	20635	20581	20558	20539	20781	20720	20545	20480	20501	20679	20638	20619	20626	20577	20677	20682	20702	20687	20666	20741	20525	20671	20488	20696	20395	20476	20692	20866	20668	20741	20676	20550	20621	20688	20497	20659	20568	20676	20666	20645	20521	20796	20549	20749	20689	20587	20644	20831	20564	20754	20714	20638	20719	20527	20700	20848	20625	20391	20517	20623	20394	20556	20629	20561	20631	20805	20522	20535	20690	20498	20408	20623	20602	20677	20708	20494	20706	20510	20588	20554	20541	20707	20657	20549	20743	20740	20599	20711	20467	20725	20726	20951	20598	20744	20715	20614	20584	20678	20739	20565	20676	20693	20503	20581	20615	20861	20819	20708	20514	20674	20594	20764	20449	20598	20585	20618	20605	20456	20658	20643	20510	20775	20580	20719	20760	20629	20726	20611	20655	20432	20590	20854	20551	20585	20662	20648	20557	20632	20713	20666	20686	20494	20447	20440	20753	20797	20452	20729	20749	20787	20521	20530	20537	20576	20632	20708	20651	20644	20510	20568	20627	20598	20964	20666	20666	20680	20740	20737	20694	20552	20583	20450	20698	20679	20807	20804	20435	20517	20420	20572	20612	20761	20839	20586	20663	20775	20367	20659	20635	20464	20708	20847	20562	20654	20542	20412	20592	20586	20582	20715	20650	20829	20779	20789	20549	20585	20530	20725	20532	20632	20642	20443	20428	20641	20734	20566	20729	20614	20890	20756	20435	20636	20566	20547	20423	20567	20577	20670	20715	20685	20682	20504	20725	20826	20617	20877	20718	20631	20430	20618	20686	20530	20603	20585	20424	20543	20706	20628	20497	20671	20832	20700	20588	20487	20696	20577	20654	20760	20504	20561	20727	20459	20397	20619	20607	20753	20768	20517	20413	20622	20603	20572	20602	20578	20771	20566	20779	20886	20643	20693	20598	20802	20656	20652	20726	20568	20652	20551	20577	20738	20582	20918	20772	20697	20614	20680	20745	20563	20485	20591	20580	20687	20760	20652	20420	20826	20736	20470	20744	20576	20431	20522	20584	20567	20486	20711	20752	20592	20645	20632	20635	20739	20569	20470	20839	20561	20431	20639	20517	20582	20674	20505	20619	20898	20532	20563	20568	20583	20851	20805	20723	20680	20789	20718	20668	20439	20457	20556	20673	20696	20501	20542	20531	20505	20709	20567	20766	20700	20745	20726	20533	20605	20750	20543	20736	20540	20584	20600	20763	20526	20718	20727	20752	20619	20503	20614	20685	20464	20426	20594	20718	20501	20808	20562	20733	20611	20520	20767	20606	20799	20775	20664	20606	20828	20499	20570	20656	20628	20543	20472	20736	20643	20595	20750	20649	20562	20520	20804	20654	20487	20574	20671	20622	20609	20689	20635	20502	20641	20580	20643	20788	20832	20560	20658	20530	20828	20526	20520	20486	20721	20694	20693	20636	20780	20645	20686	20703	20698	20529	20528	20536	20667	20600	20614	20741	20677	20576	20734	20536	20661	20481	20843	20617	20853	20730	20510	20654	20699	20590	20697	20625	20712	20670	20638	20590	20601	20660	20599	20504	20793	20784	20679	20798	20401	20683	20427	20685	20676	20813	20619	20756	20651	20647	20556	20656	20674	20531	20700	20675	20703	20569	20631	20796	20771	20723	20466	20637	20611	20669	20633	20678	20737	20599	20575	20513	20780	20691	20577	20733	20623	20653	20810	20666	20733	20766	20613	20537	20787	20438	20664	20664	20951	20622	20679	20376	20609	20365	20718	20567	20854	20572	20679	20680	20320	20700	20673	20657	20574	20660	20517	20495	20742	20705	20655	20381	20630	20516	20742	20628	20522	20595	20636	20647	20829	20808	20777	20821	20693	20708	20730	20731	20475	20575	20714	20484	20590	20560	20592	20795	20658	20585	20492	20574	20575	20464	20695	20745	20649	20489	20649	20706	20636	20689	20676	20505	20786	20550	20538	20525	20562	20648	20599	20753	20619	20527	20424	20498	20625	20423	20771	20655	20825	20641	20597	20722	20406	20524	20589	20643	20628	20570	20610	20743	20468	20703	20744	20518	20459	20846	20553	20681	20555	20728	20560	20732	20445	20538	20713	20724	20678	20821	20578	20560	20661	20708	20782	20854	20736	20492	20629	20700	20719	20687	20567	20565	20437	20560	20725	20668	20507	20639	20673	20562	20603	20742	20578	20513	20436	20594	20691	20694	20641	20727	20594	20551	20617	20529	20547	20692	20995	20592	20691	20782	20679	20723	20686	20582	20472	20699	20619	20615	20576	20446	20605	20625	20721	20538	20752	20553	20767	20542	20568	20564	20686	20497	20571	20629	20731	20553	20755	20703	20644	20522	20635	20598	20667	20786	20771	20804	20585	20687	20675	20457	20599	20703	20795	20507	20672	20663	20595	20603	20693	20517	20635	20765	20740	20513	20570	20569	20466	20304	20732	20474	20404	20564	20616	20672	20795	20749	20610	20596	20556	20587	20770	20638	20404	20580	20603	20467	20689	20689	20703	20379	20728	20558
31020	50417	46864	34649	26389	20684	18897	18083	17895	17838	17750	17713	17825	18076	21868	32379	31872	27459	22119	20161	18835	18133	17550	17454	17464	17332	17169	17118	17345	17106	17197	17226	17088	17086	17042	17241	17291	17106	17204	17135	17223	17273	17128	17297	17063	17115	17231	17080	17256	17138	17130	17218	17141	17317	17295	17255	17093	17227	17206	17258	17077	17162	17158	17295	17299	17086	17379	17185	17179	17170	17223	17211	17292	17246	17160	17137	17040	17140	17145	17093	17283	17264	17396	17179	17120	16980	17323	17199	17283	17126	17118	17238	17130	17204	17181	17120	17262	17152	17089	17263	17062	17080	17298	17091	17131	17173	16967	17047	17301	16987	17258	17255	17238	17235	17253	17144	17156	17009	17052	17046	17093	17073	17044	17180	17031	17151	17141	17141	17089	17207	17188	17207	17326	17107	17194	16892	17098	17084	17176	17384	17158	17296	17324	17187	17318	17256	16779	17221	17282	17163	17176	17143	17068	17136	17404	17312	16903	17212	17295	17101	17361	17077	17183	17284	17091	17230	17048	17142	17105	17254	17226	17127	17177	17174	17049	17254	17236	17153	17103	17073	17154	17043	17194	17132	17140	17183	17071	17160	17059	17313	17185	17124	17140	16992	17006	16947	17222	17164	17161	17149	17131	17193	17031	17065	17218	17312	17134	17150	17189	17172	17214	17047	17217	17367	17119	17271	17124	17031	17194	17053	16959	17356	17015	17031	17173	17084	17337	17274	17210	17105	17079	17171	17290	17137	17215	17271	17123	17365	17272	17254	17107	17066	17217	17275	16996	17216	17141	17176	17192	17172	17246	17269	17225	17038	17217	17200	17120	17238	17149	17066	17121	17155	17199	17199	17209	17136	17241	17020	17271	17290	17221	17194	17205	17135	17298	17195	16984	17171	17278	17051	17306	17179	17257	17291	17072	17097	17199	17065	17104	16910	17117	17226	17196	17083	17188	17130	17287	17236	16976	17148	17072	17208	17109	17192	16947	17457	17056	17318	17078	17217	17178	17238	17127	17291	17227	17260	17154	17205	17165	17060	17128	17109	17199	17201	17015	17426	17127	17225	17091	17118	17230	17252	17275	17217	17084	16983	17114	17121	17171	17179	17170	17200	17137	17082	17175	17021	17215	17122	17147	17178	17042	17122	17333	17287	17019	16969	17140	17306	17118	17194	17055	17134	17147	17267	17210	17169	16992	17010	17121	17159	17401	17171	17052	17021	17080	16991	17170	17284	17273	17274	17166	17220	16935	17086	16965	17213	17169	17216	17254	17221	17147	17103	17109	17159	17297	17173	16917	17213	17164	17267	16916	17184	17156	17281	17170	17233	17133	17213	17123	17154	17257	17184	17180	17179	17200	17317	17362	17193	17248	17259	17120	17220	17126	17203	17204	17149	17157	17266	17245	17208	17201	17201	17225	17256	17297	17331	17213	17118	17179	17149	17330	17194	17218	17137	17173	17148	17082	17191	17223	17112	17357	17266	17029	17285	17275	17109	17033	17085	17149	17207	17252	17106	17124	17297	17258	17271	17245	17074	17078	17214	17214	17155	17168	17137	17190	17168	17156	17281	16960	17038	17213	17276	17168	17074	17048	17284	17151	17231	17154	17119	17202	17199	17014	17255	17135	17216	17179	17229	16995	17004	17209	17118	17307	17069	17184	17092	17087	17058	17246	17259	17127	17268	17135	17072	17276	17209	17073	17172	17220	17266	17141	17190	17217	17208	17077	17245	17222	17068	17267	17214	17009	17019	17122	17202	17127	17374	17158	17181	17139	17138	17040	17072	17206	17117	17017	17265	17030	17130	17284	17010	17194	17117	17216	16952	17130	17253	17250	17255	17264	17164	17130	17164	17244	17127	17248	17243	17174	17222	17026	17208	17166	17089	17060	17217	17054	17022	17311	17273	17243	17084	17186	17207	17259	17063	17134	17075	17234	17228	17030	17135	17351	17114	17344	17215	17102	17308	17186	17198	17177	17227	17083	16898	17180	17229	17081	17209	17333	17002	17098	17203	17213	17093	17234	17176	17220	17381	17124	17103	16952	17108	17120	17237	17173	17217	17071	17282	17042	17153	17034	17274	17127	17324	17189	17192	17355	17072	17174	17217	17012	17255	17144	16983	17049	17232	17219	17080	16962	17101	17273	17100	17120	17022	17285	17272	17254	17185	17070	17077	17256	17297	17107	17171	17237	17089	17163	17059	17269	17178	16984	17125	17161	17264	17309	17109	17144	17052	17200	17318	17198	17231	17257	17151	17063	17131	17126	17064	17097	17204	17138	17176	17007	17244	17205	17169	17135	16961	17176	17048	17216	17216	17430	17052	17121	17149	17222	17147	17251	17280	17207	17016	17146	17148	17127	17300	17272	17128	17354	17260	17146	17263	17123	17223	17235	17200	17221	17170	17259	17292	17110	17061	17241	17111	17379	17177	17155	17214	17196	17317	17223	17003	17308	17036	17284	17234	17200	17128	17110	17284	17265	17171	17185	17127	17010	17402	17252	17078	17350	17310	17178	17147	17007	17250	17149	17101	17233	17096	17087	17180	17158	17187	17088	17095	17273	17159	17161	17210	17351	17295	17278	17072	17018	17225	17151	17129	17184	17164	17258	17369	17142	17185	17164	17278	17145	17334	17093	17209	17288	17169	17299	17234	17074	17227	17262	17096	17193	17168	17209	17184	17336	17315	17384	17127	17100	17339	17263	17167	17127	17067	17256	17194	17052	17181	17175	17095	17335	17043	17309	17242	17140	17265	17049	17148	17070	17255	17165	17259	17288	17223	17215	17195	17225	17185	17387	17086	17176	17014	17125	17099	16975	17176	17275	17125	17172	17100	17246	17005	17147	17053	17209	17132	17300	17331	17191	17125	16852	17186	16920	17026	17379	17187	17155	17193	17210	17219	17202	17149	17090	17098	17104	17200	17066	17202	17153	16996	17344	16997	17245	17120	17278	17179	17257	17068	17166	17263	17229	17141	17139	17085	17186	17300	17242	17266	17036	17222	17307	17024	17085	17159	17252	17293	17147	16982	17232	17081	17251	17199	17233	17139	16949	17273	17229	17183	17160	17108	16989	17274	17089	17197	17099	17007	17203	17295	17063	17092	17165	17155	16918	17092	17191	17267	17245	17187	17176	17226	17108	17223	17231	17221	17037	17341	17111	17223	17181	17186	17049	17147	17327	17331	17317	17136	17271	17336	17134	17129	17296	17154	16984	17244	17255	17180	17196	17130	17322	17146	17088	17235	17135	17221	17221	17108	17279	17272	17449	17284	17172	17162	17171	17128	17364	17289	17247	17136	17169	17337	17089	17099	17306	17212	17187	17176	17040	17207	17249	17188	17154	17045	17319	17020	17399	17191	17342	17075	17044	17280	17029	17352	17128	17283	17161	17181	17239	17278	17189	17167	17071	17197	16996	17125	17161	17210	17005	17164	17118	17358	17218	17081	16876	17263	17277	17170	17270	17175	17240	17146	17199	17180	17241	17101	17166	17115	17138	17217	17119	17240	17133	17243	17218	17195	17024	17223	17092	17320	17178	17129	17007	17172	17188	17231	17009	17057	17437	17126	17221	17050	17170	17203	17110	16984	17156	17172	17061	17158	17064	17315	17102	17143	17366	17279	17212	17161	16995	17185	17189	17110	17154	17321	17113	17186	17195	17117	17178	17104	17272	17130	17166	17071	17260	17094	16998	17210	17129	17354	17185	17215	17245	17155	17022	17234	17112	17273	17287	17179	17159	17369	17182	17260	17106	17215	17227	17043	17268	17202	17282	17183	17022	17117	17079	17149	17045	17104	17138	17079	17234	17094	17138	17227	17185	17353	17085	17092	17280	17263	17140	17288	17123	17085	17366	17090	17233	17191	17235	17134	17285	17042	17192	17105	17193	17268	17245	17172	17205	17302	17159	17092	17150	17039	17159	17189	17130	17189	17116	17308	17069	16934	17080	17182	17041	17211	17296	17182	17372	17332	17057	17379	17076	17031	17100	17212	17135	17266	17209	17121	17187	17166	17225	17003	17196	17207	17283	17227	17137	17215	17113	17357	17131	17108	17237	17294	17106	17115	17115	17168	17103	17187	17283	17164	17212	17123	17185	17162	17052	17218	17122	17096	17166	17221	17329	17207	17113	17175	17164	17169	17381	17443	17210	17155	17263	17165	17093	17251	17215	17069	17210	17183	17217	17240	17188	17201	17309	17235	17230	17169	17404	16933	17081	16972	17107	17280	17194	17375	17294	16962	17107	17161	17130	17152	17335	17139	17245	17133	17338	17119	17119	17142	17220	17146	17119	17290	17245	17049	17106	17059	17189	17152	17271	17189	17298	17123	17198	17074	17057	17262	17294	17323	17037	17164	17362	17091	17174	17103	17172	17139	17111	17142	17239	17252	17201	17081	17210	17208	17332	17063	17279	17174	17236	17188	17142	17181	17122	17234	17298	17106	17188	17182	17130	17112	17289	17099	17155	17180	17097	17085	17074	17160	17047	17081	17296	17095	17216	17160	17015	17256	16970	17219	17125	16930	17181	17210	17193	17163	17084	17208	17059	17179	17023	17259	17156	17221	17352	17248	17260	17038	17305	17086	17175	17102	17292	17297	17115	16991	17120	16999	17274	17008	17113	17196	17110	17059	17274	17123	17297	17218	17175	17186	17283	17035	17221	17085	17058	17249	17394	17147	17209	17048	17317	17182	17225	17133	17137	17091	17062	17255	17273	17215	17073	17143	17245	17222	17261	17253	17239	17207	17178	17055	17150	17263	17147	17000	17245	17125	17238	17257	16996	17326	17178	17225	17012	17400	17237	17111	17076	17327	17297	17289	17132	17166	17210	17126	17252	17039	17238	17075	17109	17192	17123	17200	17131	17056	17100	17192	17238	17152	17044	17112	17055	17244	17164	17240	17059	17067	17069	17180	17285	17139	17153	17287	17161	17057	17106	17293	17295	17272	17274	17048	17188	17207	17196	17113	17214	17160	17045	17180	17231	17260	17184	17171	17313	17111	17064	17305	17217	17279	17148	17182	17187	17201	17196	17137	17113	16929	17135	17161	17084	17112	17274	17284	17205	17187	17232	17102	17044	17165	17208	17259	17225	17301	17088	17011	17154	17106	17354	16969	17204	17122	17283	17138
28091	24292	30346	27329	21967	21216	21294	21265	21265	20969	21036	20852	21153	21023	21302	21734	21991	21766	21430	21426	21247	21185	21080	20979	20967	20925	20967	20867	20794	21009	20945	21010	20911	20872	21100	20875	20983	20847	20868	20766	20927	20916	21007	21045	21124	20947	20755	20808	21033	20865	20883	20954	20895	20955	21042	20966	20856	21134	20835	20894	20993	20943	21034	21125	21269	21063	20874	20865	21189	21043	20876	20947	20913	20907	20834	21095	20846	21125	20834	20880	21002	20904	20762	20953	21096	20888	20908	20948	21074	21121	20892	20993	20970	21177	20764	20718	21000	20845	21183	21404	20869	21057	20888	21005	20754	20887	21052	20825	20940	21134	20949	20865	20858	21080	21112	20686	20780	20762	20977	20806	21023	21077	20845	20841	21012	20803	21003	20790	21086	20785	20932	20895	20901	20806	20906	20742	20953	20993	20867	20860	21009	20798	20919	20767	20928	20861	20859	20717	21031	20787	20741	20747	21032	20903	20896	20850	20962	21134	21070	20837	20840	20956	20886	20860	20856	20989	20842	20909	21045	20907	20747	20715	20873	21101	20953	21007	20869	21136	21069	20901	20933	20920	21167	20879	20693	20875	20806	21007	20861	20919	20852	20785	20997	21010	20973	21025	20910	21006	20660	20699	20893	20932	20743	20982	20912	20874	20963	20850	21081	20886	21067	20965	20991	20945	20744	20743	20876	20829	20967	21221	20772	20902	20997	21204	21003	20869	20929	20945	21094	20846	20950	21102	20809	20995	21100	21303	20920	21021	20944	20894	21014	20613	20867	21004	20996	20870	20998	21111	20791	20848	20852	20788	20776	21048	21109	20927	21059	20898	20974	21040	21015	20771	20939	20990	20808	21132	20902	20772	20837	20866	20943	20727	20862	20771	21099	21183	21168	21001	20927	20942	20843	20785	21219	21119	20831	20871	20929	21112	20813	20898	21187	21126	21014	21007	21033	20980	21061	20940	20838	20804	20938	20855	20894	21003	20940	20814	20794	21064	20890	20848	20925	20741	20896	20772	21093	20703	20804	20909	20946	21060	20869	20938	20955	20869	20917	20969	20984	21000	20736	20825	21148	21013	21101	20898	20889	21120	20781	20772	20752	20887	20858	20929	21091	20972	20928	21037	20838	21047	21008	21020	20806	20741	20805	20786	20824	20934	20906	21073	21008	20978	21087	20945	20830	20961	21003	20814	20787	20671	21091	20947	21045	20750	21140	21097	20971	20865	20920	20789	20899	20744	20845	20819	21041	20825	20974	20870	20902	20804	20798	20787	20915	20949	20999	20905	20916	20931	21061	20942	20829	21086	21014	20781	20882	20717	21113	20887	20880	21021	20845	20795	21038	20879	20810	20933	21001	20939	20826	20930	20886	21187	21041	20969	21167	20906	21098	20788	20978	20979	20993	20942	20964	20850	20860	20898	21032	20919	21061	21063	21044	20946	20860	20815	20950	20743	20795	20969	21000	20635	21030	20920	21004	20950	21012	20859	20936	21092	20839	20881	20896	20760	21025	20917	21018	21082	20983	20887	20934	20849	21069	20964	20969	20711	21040	20996	20832	21093	21184	20802	20916	20926	21030	20801	20989	21241	20821	20868	20924	21184	20908	20904	21077	21033	21128	21132	20736	20972	20882	20767	20855	20814	20936	21024	20920	21165	20891	21106	20949	20845	20992	21162	20773	20997	20911	20943	20988	20813	21021	20912	20996	20932	20830	20890	21092	21099	20897	21049	20893	21018	20805	20922	20911	21035	20814	20910	20897	20949	20846	20952	20756	20646	21035	20839	20823	21128	20833	21032	21095	20917	20998	20986	20979	20868	20785	20749	21157	21014	20926	20983	20764	20970	20886	21128	21014	20904	20835	20822	20996	20967	20848	21045	20932	20771	20954	21015	20864	20928	20749	20944	21030	20920	20936	21084	20857	20734	20967	20892	20798	21070	20940	20983	20951	20972	21190	20893	20922	21074	20790	20678	20852	20962	20779	20699	20904	21048	20887	21076	21081	20643	21029	20710	20948	21043	20933	21062	20847	20792	21166	20887	20878	20765	20875	21030	20943	21048	20806	20932	21062	20921	20892	21036	21019	21094	21048	20763	20861	20964	20980	20668	20890	20868	20779	20825	21066	21123	20896	20719	20933	20724	20917	20976	20658	20870	20979	20992	21086	21073	20936	20943	20815	20931	20935	21111	21083	21064	21029	20709	21028	21066	20995	20793	20917	20838	20939	20984	20932	20911	20962	20932	20713	21082	21075	20843	20970	20854	20844	20991	20980	21104	21117	21003	20791	21081	21075	21021	20892	21023	20857	20986	21105	20884	20880	20813	20909	20913	21058	20825	20837	21016	20895	20933	21139	20956	21010	20837	21001	20922	20905	20980	20764	20929	20973	20846	20832	20959	21131	20865	21069	20890	21096	21027	21038	20883	20788	21094	20889	20914	20841	21021	20913	20903	20887	21024	21221	20766	20977	21000	20813	20974	20988	20780	20879	20878	21044	20781	21036	20860	21050	20908	20991	20818	20788	20926	21032	20790	20830	20990	20884	20840	21064	20863	20991	20892	20817	20930	21013	20810	20864	20985	20899	20768	20994	20868	21100	20888	20868	20885	21046	20843	21023	20798	20745	20813	20885	21097	21060	21057	20630	21030	20977	20929	21014	20768	20922	20774	20743	20958	21087	20869	20908	20909	21012	20850	20817	20775	20913	21070	20792	20875	21053	20851	20802	21006	20735	20768	21023	20996	20838	20928	20836	20900	20977	21213	21158	20999	20966	20748	20742	21060	20883	20719	20821	20837	21018	20972	20970	20996	20761	21007	20908	20793	20923	20991	21093	20886	20948	20857	21116	20948	20880	21056	20734	20831	21211	20919	20888	20851	20944	20925	20927	20919	20722	21143	20782	20890	20775	21014	21059	20849	20716	20941	20805	20777	20988	20813	20956	20935	21092	20871	20916	20996	20882	20787	20782	20992	20747	20914	21160	20800	21146	20861	21019	20894	21123	20969	20921	20718	21045	20770	20877	20916	20782	20868	20800	21038	20979	21077	20860	20939	21007	20787	20816	20972	21003	20996	20893	21278	20947	20948	20894	20953	21049	20926	21017	21145	21127	20840	20943	20720	21008	21094	20926	21017	20808	20845	20942	21079	20970	20709	21001	20920	20951	20878	20935	20872	21261	20842	21025	21075	21242	20994	21017	20953	21020	21003	21142	20960	21035	21016	21154	20959	20934	20830	21040	21189	20886	20859	20931	20909	20996	21043	20969	20920	21019	21021	20793	20833	20920	20929	20969	20946	20944	20926	20874	20947	20958	20846	21109	20942	21087	21102	20829	20832	21057	20666	20948	21033	20845	20879	20893	20838	20896	21135	20929	21063	21165	21051	20935	20847	20928	20864	20861	20873	21097	21122	20878	20958	20909	20827	20923	20956	21063	21094	20764	20980	20856	20942	21119	20914	20854	20896	20739	20963	20893	20780	21050	20905	20971	20982	20861	21000	20898	20978	21120	20833	20613	20975	20886	21031	20896	21102	20925	20864	20834	21072	21128	21188	20910	20998	20991	21060	21131	20851	20736	20927	20812	20957	20781	20784	20950	20990	20788	21033	20836	20922	20528	20813	20924	20836	20909	21002	20896	20915	21040	20928	21072	20969	20854	21001	20877	20929	20918	20910	20843	20760	21036	20913	20842	21174	21068	20849	20950	20708	20841	21020	20999	20864	20809	20942	20854	21025	20801	21099	21043	20992	20895	20849	20928	20925	20929	20840	21064	20734	21287	20923	21054	21048	20876	20912	20821	20900	21050	20783	20816	20939	20932	20897	21091	21057	20907	21053	20875	20992	20854	20929	20812	20959	21128	20876	21042	21084	20873	20917	21082	21056	21073	20776	21018	21049	20862	20956	21045	20965	20940	20974	21201	20930	20957	20793	20986	20875	20834	20921	20973	20650	20911	21052	20925	20809	20870	21042	20882	20776	21027	20861	20979	20995	20986	20984	21035	20826	20985	20882	20965	21121	20773	20917	20983	21001	21002	20936	20907	20780	20922	20914	20905	21135	20847	20969	20886	20989	20909	21104	20941	20819	21039	20957	20826	20910	21050	20739	21155	20913	21039	20873	20831	20959	20978	20991	21086	20923	20988	20893	20953	20777	21003	20762	21018	21143	21051	20891	20898	20919	20965	21021	20965	20770	20905	20830	20750	20994	21030	20930	21052	20872	20890	21080	21088	20767	21006	21028	21274	20808	20816	21086	20838	21217	20904	20807	21118	21164	20992	20937	20868	20979	21025	21006	20945	20973	20943	20840	20981	20797	20947	20911	20908	21198	20983	20919	21053	20803	20950	20986	21140	20733	20808	20921	21179	20989	21074	20823	20706	20738	20779	21084	21076	20722	20731	20756	21079	20959	20727	20807	21129	20797	20955	20986	21107	20862	21116	20856	20854	20932	20732	21092	20833	20879	20886	21025	20856	21203	20892	21208	21062	20840	20998	20936	21054	21064	20924	20888	20858	20757	20997	20991	21059	21016	20865	20723	20828	20969	20912	21024	20914	20948	21083	21009	20991	20933	20944	21024	20990	20843	20853	20976	20941	20897	20987	20890	20903	20801	21071	21149	20822	20911	20941	20922	21116	20999	20974	20865	20795	20950	21033	20983	20854	21080	21226	21126	21001	20773	20854	20797	21100	20824	21013	20889	20848	20850	21111	20848	21116	20825	20757	20891	20969	20860	20867	20755	21053	21099	21111	20730	20936	20748	21003	21069	21053	20856	21232	20929	20908	20795	21109	20927	21036	20962	20970	20910	21083	20834	20950	21044	20957	20921	20824	20990	20993	21086	20922	20839	20894	21091	20903	21184	20924	20665	21214	20875	20928	21156	21043	21020	20779	20977	20902	20895	20960	21135	20946	21018	21012	20898	20831	20957	21011	20920	20820	21156	20902	21033	21046	20887	20964	20994	20722	21124	20946	20914	20955	21103	20963	20941	21043	20908	20876	20870	20925	20929	20671	20968	20972	21031	20675	20923	20944	20790	20900	20943	20936	21176	21145	21087	20914	21103	20857	20857	21027	20759	20874	21179	21059	20827	21006	20989	20922	20801	20997	20981	20789	21058	20982	21203	20795	21038	21056	21073
25712	35222	32205	23837	18789	17910	17734	17594	17360	17347	17444	17567	17481	17393	17591	18545	19028	18388	18142	17889	17734	17645	17627	17272	17190	17411	17585	17269	17565	17454	17404	17407	17618	17382	17285	17352	17445	17398	17419	17379	17355	17504	17548	17392	17265	17379	17371	17327	17359	17362	17463	17486	17417	17432	17429	17398	17354	17543	17487	17347	17346	17238	17299	17481	17356	17160	17518	17307	17367	17393	17494	17249	17265	17375	17458	17328	17366	17344	17512	17496	17189	17586	17477	17506	17350	17288	17408	17295	17185	17460	17442	17283	17475	17416	17537	17205	17254	17352	17299	17420	17462	17379	17186	17391	17497	17511	17395	17375	17405	17297	17436	17397	17477	17517	17508	17268	17341	17430	17352	17369	17263	17346	17414	17349	17319	17409	17556	17299	17571	17560	17325	17568	17649	17378	17352	17364	17466	17496	17401	17458	17435	17315	17371	17322	17360	17510	17275	17236	17561	17379	17371	17276	17399	17439	17346	17530	17304	17495	17416	17305	17335	17407	17407	17353	17509	17368	17447	17556	17312	17403	17335	17442	17289	17451	17594	17357	17454	17098	17203	17371	17433	17362	17360	17462	17436	17311	17286	17403	17318	17407	17344	17171	17303	17284	17167	17493	17487	17471	17165	17551	17451	17452	17417	17265	17336	17377	17256	17514	17321	17578	17271	17398	17419	17362	17455	17518	17401	17391	17454	17290	17395	17460	17452	17548	17449	17249	17533	17415	17343	17375	17353	17292	17321	17428	17373	17390	17500	17461	17341	17372	17314	17419	17369	17237	17450	17394	17274	17454	17375	17397	17516	17400	17436	17441	17415	17239	17403	17351	17527	17275	17385	17293	17428	17325	17422	17483	17383	17423	17446	17410	17366	17357	17427	17485	17337	17391	17490	17409	17436	17325	17434	17280	17514	17401	17306	17412	17422	17315	17308	17318	17537	17188	17324	17331	17272	17518	17230	17369	17349	17365	17437	17304	17504	17497	17479	17452	17394	17621	17286	17284	17293	17298	17401	17307	17339	17401	17419	17525	17575	17557	17536	17326	17231	17327	17271	17393	17485	17279	17410	17323	17457	17327	17273	17521	17404	17441	17457	17438	17426	17411	17396	17144	17507	17300	17304	17289	17481	17196	17351	17476	17172	17496	17512	17305	17253	17523	17400	17418	17329	17510	17521	17354	17325	17432	17521	17241	17402	17362	17389	17285	17291	17465	17335	17415	17259	17500	17530	17388	17421	17439	17507	17454	17440	17362	17580	17438	17323	17366	17391	17250	17342	17455	17347	17283	17452	17203	17351	17142	17410	17387	17552	17412	17456	17294	17368	17267	17334	17520	17489	17489	17292	17245	17362	17307	17344	17461	17466	17244	17271	17493	17262	17543	17283	17475	17403	17490	17400	17369	17301	17291	17411	17427	17401	17478	17462	17329	17346	17507	17512	17410	17567	17447	17355	17384	17281	17612	17450	17445	17423	17339	17337	17176	17541	17444	17447	17402	17367	17437	17447	17473	17534	17467	17480	17427	17333	17288	17311	17427	17494	17368	17391	17428	17477	17309	17291	17546	17589	17462	17318	17417	17404	17219	17445	17557	17371	17368	17300	17315	17244	17316	17357	17447	17234	17391	17427	17489	17330	17337	17313	17475	17501	17280	17408	17285	17254	17360	17392	17587	17434	17451	17322	17353	17452	17260	17386	17359	17468	17370	17379	17343	17323	17301	17387	17538	17352	17321	17346	17227	17365	17367	17485	17313	17378	17283	17346	17401	17351	17319	17404	17323	17515	17482	17469	17452	17376	17543	17357	17152	17466	17583	17367	17398	17324	17356	17266	17388	17377	17481	17236	17444	17400	17398	17370	17310	17279	17471	17292	17207	17463	17561	17531	17266	17479	17400	17313	17331	17191	17312	17308	17333	17512	17519	17278	17460	17399	17455	17521	17406	17359	17439	17191	17489	17309	17385	17357	17353	17345	17532	17363	17398	17529	17284	17350	17453	17418	17490	17360	17442	17163	17384	17354	17349	17429	17405	17448	17460	17556	17336	17478	17369	17516	17384	17328	17446	17470	17503	17430	17402	17473	17435	17402	17502	17382	17422	17326	17362	17588	17379	17503	17307	17367	17424	17465	17470	17513	17392	17395	17408	17391	17246	17336	17348	17369	17520	17257	17268	17336	17307	17366	17199	17405	17161	17326	17344	17398	17278	17336	17511	17418	17513	17265	17424	17366	17385	17416	17522	17283	17343	17483	17303	17573	17507	17510	17505	17429	17407	17315	17313	17561	17257	17186	17402	17261	17259	17425	17322	17478	17218	17429	17407	17192	17434	17331	17317	17513	17404	17360	17418	17408	17624	17314	17567	17414	17360	17336	17296	17463	17315	17530	17580	17208	17405	17345	17362	17236	17335	17318	17359	17445	17367	17380	17471	17466	17290	17421	17415	17434	17399	17362	17539	17372	17326	17302	17454	17492	17317	17448	17382	17275	17599	17347	17398	17454	17160	17349	17482	17369	17304	17290	17506	17364	17305	17195	17502	17318	17515	17325	17379	17296	17291	17576	17284	17268	17271	17394	17356	17543	17404	17318	17371	17630	17467	17427	17402	17438	17331	17329	17420	17621	17470	17546	17310	17299	17466	17244	17392	17468	17443	17545	17405	17420	17313	17411	17253	17492	17444	17301	17318	17350	17262	17392	17419	17433	17426	17361	17361	17330	17378	17111	17285	17461	17372	17446	17418	17372	17262	17311	17433	17602	17407	17308	17353	17327	17203	17437	17469	17337	17570	17482	17405	17513	17466	17268	17402	17467	17337	17528	17380	17439	17375	17430	17346	17361	17314	17468	17471	17376	17492	17346	17237	17422	17401	17409	17376	17230	17357	17368	17494	17433	17336	17468	17294	17510	17400	17395	17415	17455	17356	17457	17380	17554	17322	17203	17480	17369	17281	17503	17499	17479	17429	17354	17202	17424	17448	17377	17296	17266	17496	17308	17462	17373	17604	17313	17506	17284	17579	17419	17375	17444	17215	17414	17383	17533	17486	17450	17327	17303	17493	17516	17328	17391	17439	17392	17393	17420	17337	17283	17411	17320	17269	17426	17308	17406	17380	17395	17236	17448	17321	17431	17309	17487	17404	17476	17273	17410	17411	17267	17330	17385	17296	17232	17366	17174	17517	17433	17370	17312	17498	17337	17497	17414	17418	17186	17426	17452	17510	17327	17517	17327	17169	17454	17539	17357	17454	17388	17330	17389	17227	17357	17254	17304	17322	17396	17228	17452	17453	17322	17352	17355	17389	17348	17283	17393	17462	17346	17443	17403	17388	17384	17312	17363	17481	17306	17432	17551	17354	17582	17392	17317	17430	17291	17216	17703	17422	17495	17381	17341	17445	17415	17555	17396	17462	17297	17353	17352	17392	17452	17352	17274	17338	17379	17561	17300	17448	17356	17383	17359	17468	17378	17253	17670	17448	17448	17433	17175	17379	17417	17415	17413	17382	17269	17382	17449	17222	17238	17437	17316	17544	17295	17456	17441	17584	17251	17485	17467	17509	17291	17399	17407	17323	17583	17540	17599	17432	17379	17433	17394	17471	17347	17231	17376	17444	17314	17278	17297	17524	17328	17387	17289	17388	17292	17355	17385	17621	17462	17470	17338	17502	17403	17213	17364	17402	17309	17394	17359	17359	17491	17278	17390	17457	17245	17287	17432	17406	17326	17430	17477	17397	17419	17562	17486	17485	17440	17376	17290	17265	17277	17444	17409	17369	17415	17265	17253	17217	17395	17456	17500	17359	17382	17469	17205	17378	17237	17531	17313	17273	17446	17372	17351	17471	17414	17333	17223	17482	17416	17443	17330	17597	17498	17407	17414	17349	17463	17336	17397	17395	17408	17391	17568	17421	17282	17413	17402	17421	17232	17362	17355	17500	17391	17343	17320	17402	17463	17451	17259	17424	17485	17336	17263	17268	17447	17343	17413	17354	17307	17293	17354	17493	17396	17552	17323	17357	17506	17199	17515	17497	17303	17297	17352	17428	17401	17466	17480	17235	17349	17391	17298	17390	17390	17339	17151	17278	17316	17375	17226	17297	17250	17332	17485	17426	17259	17301	17469	17388	17240	17268	17276	17449	17415	17279	17511	17374	17431	17331	17363	17326	17386	17319	17578	17452	17424	17479	17457	17463	17342	17319	17268	17384	17565	17187	17495	17406	17508	17364	17431	17168	17363	17357	17304	17467	17310	17323	17505	17537	17315	17455	17390	17384	17334	17524	17532	17240	17326	17516	17363	17388	17343	17504	17299	17489	17322	17334	17457	17336	17468	17341	17463	17234	17414	17324	17346	17391	17253	17286	17483	17354	17479	17418	17192	17540	17314	17407	17516	17497	17563	17212	17435	17385	17491	17486	17302	17390	17278	17358	17369	17429	17281	17422	17314	17366	17299	17197	17557	17359	17318	17454	17393	17415	17273	17387	17330	17216	17495	17413	17414	17391	17397	17360	17531	17486	17468	17443	17496	17430	17399	17383	17472	17368	17429	17311	17252	17470	17445	17399	17332	17452	17281	17439	17311	17342	17266	17375	17228	17499	17517	17478	17258	17409	17453	17377	17423	17429	17492	17300	17408	17543	17441	17180	17424	17660	17311	17259	17491	17524	17212	17516	17407	17254	17285	17387	17425	17288	17266	17306	17367	17337	17579	17494	17520	17444	17452	17521	17316	17225	17372	17368	17371	17295	17366	17459	17365	17488	17396	17246	17395	17457	17467	17353	17321	17453	17357	17657	17444	17553	17478	17288	17335	17316	17425	17312	17350	17331	17449	17414	17336	17423	17495	17412	17359	17517	17387	17369	17461	17544	17519	17382	17297	17389	17322	17490	17478	17167	17330	17344	17398	17358	17468	17328	17443	17192	17299	17446	17306	17458	17438	17230	17385	17476	17306	17377	17391	17343	17519	17381	17560	17452	17416	17378	17485	17428	17354	17548	17543	17318	17453	17492	17271	17436	17405	17416	17384	17328	17494	17372	17438	17280	17382	17506	17261	17311	17450	17444	17475	17423	17298	17392	17376	17596	17463	17493	17427	17360	17486	17420	17367	17367	17504	17225	17379	17488	17397	17465	17280	17459	17323	17538
24030	21383	28873	25560	24162	23916	23857	21626	21402	21301	21406	21028	21207	21199	21448	24752	25412	25126	24178	23241	22472	21583	21308	21175	21132	21206	21033	20938	21042	20991	21052	20794	20906	20808	21057	20839	20910	20812	20855	20937	21001	21010	20980	21136	21104	21138	21048	20958	20818	20982	21163	20897	20827	20915	20863	20967	20899	20913	21017	20939	20689	20957	20940	20894	21005	21009	20860	20941	21067	20965	21151	20948	20997	20755	20798	20905	20799	21051	21077	21074	21057	21059	20736	21103	21194	20956	20926	20913	20988	20859	20785	20808	21024	21109	20957	20741	21004	21019	21060	21095	20966	20989	21161	20986	20987	21000	21018	20921	20997	20936	20930	21028	20876	20961	21031	20854	20928	20872	20891	20824	20880	20981	20979	21036	21047	20841	20969	20877	21162	21038	20908	21029	20859	20942	21048	20981	21024	21014	20838	20957	20907	21004	20821	20948	20982	21042	20900	20827	20848	21070	20953	20739	20833	21003	20929	20785	20850	20969	20839	20967	21050	21087	21106	20834	20909	20796	20877	21174	20642	21068	20862	20827	21028	21026	20923	20846	20843	21006	21056	21075	20962	21031	20847	21071	20989	20854	21041	21158	21025	20757	20961	20870	20983	20910	20960	20884	20890	20977	20923	20681	20848	20910	20880	20940	20686	20919	20935	20878	20748	21029	20967	20996	20899	20900	20997	20841	20900	20810	20936	20852	20938	21090	20890	20949	20866	21040	21070	20929	20967	20831	20774	20976	20854	20797	20717	20744	20870	20935	20970	20793	21041	20929	20981	21296	21030	20953	20873	20986	20929	21003	20851	20857	20827	20966	21072	20880	20987	21105	20842	20916	20938	20766	20784	20874	21076	20858	20844	21040	21188	20910	20831	20997	20918	20930	20907	20768	21003	20768	20873	20908	21154	20864	20978	20850	20804	20602	20944	21057	20896	20958	21126	20853	20972	21203	20824	20895	20875	20867	21067	20903	20774	20845	20794	20836	21012	20897	20934	20794	20857	20753	21006	21196	20991	21095	20768	20882	20835	21032	20971	20923	20738	20847	21004	21091	21212	21005	20914	20719	20930	20769	21026	20975	21075	20898	20709	20943	20883	20856	20917	20793	20992	20751	21069	20746	20907	20851	20914	21011	20993	20991	20994	20842	20949	20780	20872	20938	20777	21019	21033	20977	21151	20706	20855	20958	20955	21111	21075	20920	20895	20854	20996	20969	20856	20948	21028	20929	20985	20870	20670	20798	20818	20861	20874	21043	20822	20909	20879	21056	20926	21036	21065	20849	20825	20896	20886	20855	20795	20987	20694	21083	20912	20995	20902	20924	20960	20880	20836	20998	21048	20882	20964	20808	21025	20892	20943	20908	20764	20976	20794	21020	21033	20899	20820	20831	20844	20767	20857	21054	20722	20972	21066	20867	20961	20908	20898	21031	20818	20645	20809	20867	21022	21000	21027	21062	21075	20897	20858	20770	21021	20921	20847	21100	20866	20837	20899	20948	21060	20955	20924	20897	21013	20744	20876	20967	21027	20893	20930	20786	20939	20709	20954	21091	21038	20951	21010	20758	20886	20988	21116	20905	20887	20866	20959	20840	20782	21047	20925	20813	20906	20833	20733	21056	21066	21187	20871	20899	20935	21022	20823	20842	21075	20722	20804	20980	20892	20781	20931	21197	20810	20988	20940	20897	21029	20762	20930	20878	20957	20828	21014	21170	21075	20791	21051	20958	20826	21047	20931	20863	20696	20899	20964	21083	20650	20846	21018	20979	20997	20988	20867	20858	21003	20883	20794	21153	21018	21140	21130	20969	20922	21041	20951	21124	20905	21060	20912	20858	21163	20910	21071	20927	20925	20938	20966	20601	20855	20638	20794	20837	20882	20815	20970	20925	20973	20798	20811	20990	20877	20894	20958	20924	20782	20932	20771	20930	21071	20827	20798	20934	21012	21063	20990	20790	20750	20920	21094	20910	20904	20952	21062	20934	20922	20928	20920	20782	20942	21003	20765	20819	20865	20953	20838	20908	20977	20856	21199	20863	21090	20888	20813	21054	20772	20953	21126	20773	20984	20874	21047	20858	20938	20875	21016	20963	20891	21009	20887	20909	21082	20975	20925	21049	20885	20928	20802	21076	20569	20837	20964	21036	20863	20923	20788	20841	20947	21020	20930	20886	20981	21065	20888	20904	20948	20907	20991	21020	20942	20902	20720	20872	20857	20866	20919	21034	20939	20936	21031	20948	20891	21088	21030	21036	20801	20972	20924	21084	20894	20773	20673	20884	20912	20656	20956	20989	21192	20911	20749	20869	20797	20898	20848	21030	20709	20701	20886	20894	21064	20982	20962	20980	20932	20793	21103	20824	20844	20529	20898	21036	20734	20868	20908	20894	20776	20797	20922	20862	20821	20815	20972	20864	21211	20959	20790	20915	20951	20940	20862	20985	21116	20920	21225	20963	21004	21156	20763	20902	20862	20937	20953	20910	21148	20906	20775	21085	20983	20826	21006	20962	21030	20907	20966	21002	20973	21023	21104	20983	20670	21012	20940	21072	20867	20722	20886	20873	20778	20983	20711	20961	20864	20950	20990	20905	20818	20752	20780	20910	21105	20909	21094	20625	20802	21046	21043	20872	21039	21028	20889	20858	21135	20875	20750	20848	20804	21001	21026	20985	20855	20911	20921	20857	20974	21059	21073	20957	20808	20695	21020	20992	20747	20947	20963	21092	21102	21062	20747	20623	20637	20944	20998	20998	21009	20963	21196	20923	20715	20968	21068	21019	21021	21026	20909	20934	20948	20862	20980	20934	20804	20815	21042	21077	20938	20867	20814	21061	20990	20949	20969	21017	20999	20760	20836	20913	20886	20866	20620	21112	20957	20894	21030	20866	20835	20800	20952	21095	20810	20825	20946	21026	21024	21037	20746	21125	20853	20887	20780	20951	21148	21082	20870	21028	20792	20992	20844	20934	20920	21005	20983	21020	20864	20812	20990	20934	20931	20903	20990	21111	21069	20944	20913	21135	20874	20894	20914	20805	21003	21121	20842	20799	20538	21030	20930	21060	20950	20795	20766	21016	20952	20939	20911	20869	20950	20744	20853	20988	20868	20757	20707	20797	21047	21199	20974	20949	20859	20741	20785	20915	20980	21166	20773	21008	20899	20948	20989	21050	20949	20907	20988	20890	21288	21050	20985	21007	20935	20856	21123	21010	21043	21006	21135	21036	21052	20627	20859	20714	20802	20878	21102	21005	20664	20860	20680	20949	21116	21131	21109	20924	20911	21003	21036	20822	20837	20869	21086	20915	20964	20975	20837	20932	20876	21034	20856	21203	21017	20891	20851	21051	20931	20784	20965	20902	21060	20859	20889	20772	21042	20829	20968	21065	20881	20895	20769	20942	20996	20794	21010	20816	20859	20858	20907	20886	21065	20856	21036	21011	20971	20882	21043	21012	20999	21323	20902	21039	20969	20943	21232	20966	20745	20863	20926	21006	20982	21053	20892	21120	21004	21079	20895	21062	20911	21151	20883	21037	20940	21080	21073	21093	20775	20754	20831	21020	20921	20817	21164	20872	21172	20896	20760	20900	20867	20752	20899	21004	21031	20845	20995	20955	21127	21081	21103	20964	21093	21062	20903	21070	20889	20902	21058	21016	21015	20859	20845	20899	21065	20939	21117	21055	21038	21130	20786	20852	21107	20972	20960	20820	20996	20826	21085	20746	20926	20917	21061	21034	20980	20978	20941	20970	20773	21118	20980	20874	20909	21046	21021	20912	21017	21098	20881	20682	21003	20790	20810	21007	20964	21053	21064	20874	21074	20949	21068	20946	21074	20780	20803	21124	20872	20823	21069	20849	21035	20924	21036	20932	20813	21059	20919	21023	20894	20834	21028	20942	20727	20941	20777	20819	20893	21153	21089	20970	20782	20768	21175	20988	20799	20697	20894	20891	20814	20891	21014	21086	20970	20882	21037	20902	21195	21124	21007	20932	20803	20917	20772	20833	20907	20993	20817	20859	21122	20917	21114	20950	20979	20846	20948	20858	20949	20914	20849	20950	21036	20913	20855	20904	20838	21004	20927	20969	21044	20892	20953	20861	20808	20984	21145	20875	20929	20797	21001	20906	20898	20965	21067	20870	20852	21055	20927	20909	20881	20958	20951	21065	20853	20899	20866	20943	20885	20937	20820	20864	21046	20984	20902	20920	20952	20890	20892	20999	20778	20938	21051	21090	20948	21031	20791	20898	20980	20923	20917	20752	20984	20687	20864	20979	20982	20858	20871	20884	20705	20780	20883	20849	20828	20799	20922	20679	20949	20780	21046	20901	20996	20872	20758	20906	20928	21128	21021	20856	20768	20968	20995	20841	20736	20715	21115	20849	20873	20943	21139	20845	21090	20829	20884	20663	20840	20898	21029	21166	20914	20957	20969	20952	20713	20935	20908	20796	20868	21062	20972	21102	21125	20909	20837	21055	21007	21071	20783	21096	21085	20926	20917	20862	20914	20829	20867	21079	20839	20823	20941	20952	20989	21022	20960	20840	21019	20900	20850	20726	20827	20858	21117	20954	21044	20901	20960	20735	21010	20959	20943	21028	20908	20954	20874	20993	20880	20889	20996	21067	20913	20847	20707	20947	20762	20844	20949	20784	20913	20969	20938	20809	21049	20974	20685	20744	21282	20959	21046	21001	20985	20936	21021	20932	20930	20888	20863	20986	20943	20919	20745	21093	21038	20871	20882	20984	20844	20876	20857	20965	20959	20844	20968	20683	21049	20972	21107	21197	20934	20774	20732	21071	20846	21153	20880	21017	20880	20963	20808	20911	20713	20828	20935	20923	20924	20802	21032	20742	20929	20970	21029	20965	20787	20988	20808	20877	20984	20791	20946	20718	20773	21219	20768	20973	21004	20808	20915	20900	21040	20871	20969	20916	21016	20738	20945	20892	20904	20902	20919	21063	21070	20904	20959	21017	20968	21113	20858	20820	20874	20836	20961	20867	20957	20798	20969	20810	20806	20806	20965	20947	20960	20775	21105	20903	20920	20839	20995	20844	20771	20994	20842	20811	20924	20694	20919	20730	21139	20762	20988	20980	21046	20987	20791	20808	20827	20971	20970	20939	20999	21088	21031	20970
27891	44171	41638	34433	23925	18967	18354	17891	17713	17592	17435	17618	17580	17591	18369	23763	23576	23328	21618	19906	18845	18074	17621	17462	17556	17597	17435	17592	17772	17325	17543	17303	17467	17315	17262	17355	17387	17536	17308	17452	17412	17487	17582	17300	17329	17456	17397	17487	17347	17375	17328	17377	17413	17359	17342	17268	17300	17344	17284	17393	17527	17519	17421	17335	17405	17444	17336	17578	17450	17399	17365	17415	17355	17406	17366	17392	17451	17536	17403	17460	17460	17509	17404	17537	17347	17322	17490	17461	17470	17408	17443	17495	17666	17444	17313	17294	17437	17462	17485	17474	17450	17319	17244	17382	17446	17331	17414	17489	17435	17296	17395	17300	17317	17432	17432	17305	17476	17311	17544	17205	17384	17444	17333	17395	17489	17488	17482	17304	17256	17257	17193	17439	17408	17324	17389	17359	17449	17510	17398	17291	17418	17587	17349	17525	17411	17297	17388	17402	17438	17460	17425	17320	17513	17553	17307	17416	17482	17450	17338	17349	17318	17400	17425	17174	17495	17142	17429	17514	17398	17475	17391	17349	17563	17394	17442	17517	17228	17525	17271	17266	17372	17285	17252	17402	17433	17545	17554	17365	17361	17488	17384	17359	17366	17538	17425	17301	17376	17361	17282	17346	17322	17359	17481	17597	17478	17411	17500	17242	17394	17431	17443	17352	17546	17424	17401	17515	17277	17512	17581	17399	17360	17328	17358	17572	17322	17265	17451	17380	17455	17265	17328	17453	17464	17490	17368	17406	17376	17446	17362	17402	17495	17407	17403	17393	17158	17355	17538	17485	17380	17322	17212	17426	17330	17562	17348	17481	17415	17457	17337	17369	17616	17314	17139	17288	17353	17276	17404	17188	17490	17336	17356	17337	17383	17324	17298	17278	17303	17470	17444	17336	17508	17510	17437	17278	17327	17334	17380	17376	17433	17482	17368	17354	17232	17344	17309	17509	17319	17219	17385	17410	17309	17388	17218	17576	17313	17513	17439	17353	17244	17446	17366	17218	17080	17294	17515	17620	17506	17308	17393	17345	17458	17475	17471	17328	17361	17394	17379	17341	17285	17285	17286	17408	17378	17404	17324	17422	17412	17589	17376	17339	17372	17420	17295	17344	17338	17389	17472	17351	17225	17471	17506	17459	17385	17365	17299	17317	17289	17429	17286	17264	17403	17405	17323	17482	17393	17374	17422	17376	17368	17312	17424	17389	17268	17366	17229	17382	17705	17268	17225	17262	17542	17426	17403	17491	17330	17413	17470	17284	17246	17262	17314	17387	17540	17273	17323	17289	17434	17180	17519	17436	17432	17398	17521	17585	17392	17328	17455	17512	17288	17501	17271	17289	17362	17281	17187	17410	17335	17372	17448	17277	17208	17325	17495	17341	17471	17352	17282	17409	17527	17450	17395	17278	17395	17333	17351	17306	17458	17523	17522	17361	17450	17412	17399	17286	17327	17258	17202	17470	17466	17461	17367	17395	17420	17250	17246	17549	17270	17354	17456	17423	17478	17349	17304	17476	17383	17380	17236	17426	17450	17295	17489	17402	17447	17467	17401	17261	17382	17463	17159	17469	17472	17530	17362	17377	17291	17344	17237	17288	17588	17292	17397	17414	17279	17343	17345	17493	17448	17301	17420	17385	17375	17348	17371	17461	17402	17437	17417	17349	17433	17260	17282	17308	17353	17329	17456	17374	17416	17279	17395	17564	17366	17471	17309	17441	17327	17455	17349	17309	17340	17268	17412	17375	17254	17300	17400	17244	17387	17281	17494	17348	17416	17306	17416	17480	17428	17500	17248	17532	17369	17404	17466	17317	17315	17480	17364	17322	17512	17436	17380	17344	17462	17377	17285	17436	17432	17147	17554	17443	17424	17535	17383	17459	17317	17376	17336	17417	17442	17298	17324	17422	17219	17499	17370	17356	17274	17604	17329	17466	17381	17549	17296	17499	17448	17514	17403	17396	17363	17531	17493	17348	17345	17286	17457	17259	17419	17335	17429	17365	17353	17366	17484	17309	17421	17411	17465	17405	17376	17318	17425	17504	17384	17277	17485	17543	17556	17395	17497	17290	17261	17508	17350	17452	17504	17532	17258	17540	17347	17324	17271	17248	17331	17424	17467	17321	17406	17275	17449	17378	17428	17304	17374	17433	17480	17435	17294	17494	17414	17267	17471	17222	17416	17428	17429	17342	17500	17246	17449	17304	17343	17230	17466	17252	17315	17228	17346	17259	17360	17384	17160	17460	17386	17362	17255	17473	17309	17352	17340	17445	17445	17414	17507	17370	17467	17367	17219	17384	17574	17513	17164	17264	17361	17335	17374	17322	17510	17380	17267	17569	17439	17411	17270	17277	17366	17382	17528	17430	17309	17355	17449	17386	17362	17306	17374	17463	17491	17362	17306	17301	17432	17406	17487	17312	17435	17330	17278	17333	17416	17511	17272	17400	17451	17297	17452	17487	17299	17441	17543	17411	17261	17416	17305	17351	17224	17307	17156	17372	17237	17478	17594	17257	17349	17251	17479	17419	17443	17505	17408	17413	17411	17474	17483	17414	17464	17392	17485	17474	17345	17405	17255	17485	17524	17507	17366	17351	17461	17408	17498	17271	17514	17434	17527	17330	17336	17329	17536	17382	17342	17443	17317	17442	17355	17410	17581	17533	17252	17353	17362	17453	17488	17422	17415	17478	17440	17461	17141	17423	17415	17470	17433	17295	17287	17413	17348	17356	17298	17502	17424	17407	17369	17432	17324	17460	17477	17501	17308	17352	17385	17416	17350	17409	17445	17407	17306	17237	17469	17380	17458	17348	17390	17411	17335	17330	17324	17428	17412	17310	17330	17379	17624	17565	17443	17399	17493	17325	17271	17599	17365	17519	17300	17435	17507	17405	17604	17305	17464	17389	17413	17218	17507	17418	17392	17334	17542	17557	17398	17495	17361	17342	17298	17574	17279	17353	17433	17548	17460	17425	17384	17240	17293	17355	17257	17494	17225	17448	17468	17649	17493	17320	17349	17376	17484	17361	17446	17358	17310	17563	17383	17645	17477	17633	17335	17374	17208	17379	17364	17399	17387	17327	17462	17445	17592	17401	17285	17441	17305	17411	17436	17188	17288	17319	17394	17503	17382	17376	17363	17444	17276	17193	17337	17461	17535	17317	17456	17417	17488	17271	17542	17457	17382	17438	17468	17472	17573	17413	17360	17418	17389	17436	17390	17353	17615	17404	17517	17522	17379	17338	17398	17499	17293	17276	17554	17543	17439	17537	17516	17364	17557	17340	17209	17327	17419	17368	17309	17507	17233	17318	17372	17436	17436	17393	17464	17549	17304	17412	17618	17368	17336	17453	17511	17579	17235	17313	17213	17435	17356	17465	17245	17433	17388	17389	17445	17568	17364	17417	17446	17453	17403	17581	17496	17457	17364	17470	17292	17454	17447	17339	17448	17324	17315	17302	17321	17262	17500	17221	17545	17309	17466	17448	17399	17532	17431	17381	17340	17440	17471	17331	17442	17366	17470	17296	17388	17357	17591	17258	17493	17347	17585	17475	17311	17741	17423	17322	17492	17294	17483	17379	17364	17483	17405	17389	17456	17344	17449	17468	17470	17387	17356	17280	17393	17395	17373	17481	17203	17337	17483	17322	17291	17276	17278	17453	17399	17552	17106	17414	17375	17389	17538	17660	17506	17372	17340	17342	17554	17355	17326	17245	17318	17580	17208	17378	17372	17362	17458	17336	17439	17205	17473	17205	17367	17497	17411	17379	17328	17412	17353	17291	17454	17518	17267	17376	17458	17314	17328	17376	17319	17412	17282	17475	17443	17353	17400	17294	17434	17263	17458	17416	17598	17285	17345	17351	17440	17473	17366	17397	17342	17389	17331	17358	17538	17491	17206	17418	17365	17314	17307	17120	17370	17493	17287	17338	17501	17247	17442	17452	17322	17524	17515	17283	17370	17343	17431	17346	17368	17419	17252	17393	17293	17534	17453	17414	17332	17346	17415	17180	17411	17429	17680	17270	17458	17503	17656	17399	17291	17374	17361	17323	17379	17550	17600	17402	17347	17394	17517	17356	17342	17394	17474	17335	17367	17270	17366	17517	17305	17250	17470	17388	17313	17452	17378	17445	17389	17630	17525	17301	17479	17466	17323	17326	17490	17422	17485	17439	17269	17426	17429	17405	17520	17472	17506	17388	17433	17427	17380	17522	17264	17489	17510	17407	17473	17553	17462	17241	17303	17484	17493	17383	17505	17341	17376	17374	17474	17367	17399	17469	17522	17241	17501	17574	17371	17294	17359	17297	17308	17413	17393	17496	17595	17444	17353	17405	17397	17452	17409	17419	17487	17316	17494	17444	17383	17508	17300	17278	17303	17412	17418	17282	17477	17359	17419	17457	17485	17505	17460	17401	17375	17253	17332	17299	17393	17422	17334	17227	17459	17386	17525	17475	17344	17311	17263	17388	17391	17513	17427	17411	17468	17556	17485	17100	17429	17279	17406	17429	17270	17542	17457	17351	17497	17432	17452	17300	17371	17456	17337	17482	17433	17465	17397	17287	17456	17312	17344	17405	17401	17507	17317	17481	17346	17535	17595	17389	17390	17427	17473	17420	17368	17392	17205	17370	17478	17305	17455	17478	17341	17340	17518	17288	17387	17451	17537	17465	17388	17334	17336	17324	17332	17422	17309	17464	17390	17391	17235	17361	17460	17261	17349	17269	17464	17390	17264	17570	17366	17409	17389	17481	17367	17426	17430	17332	17347	17377	17373	17341	17273	17475	17548	17248	17341	17426	17474	17294	17484	17490	17368	17330	17554	17333	17531	17422	17362	17462	17480	17120	17375	17344	17460	17411	17365	17517	17249	17419	17382	17488	17436	17339	17540	17235	17325	17172	17430	17287	17340	17412	17316	17399	17358	17521	17357	17468	17503	17306	17351	17410	17392	17504	17489	17533	17445	17478	17355	17302	17416	17448	17498	17412	17274	17585	17408	17393	17541	17484	17449	17489	17431	17301	17292	17456	17562	17253	17382	17324	17427	17316	17349	17401	17411	17410	17476	17287	17415	17252	17364	17403	17389	17629	17588	17225	17539	17467	17340	17399	17367	17489	17508	17356	17462	17307
22819	21397	29233	24101	22001	24398	26934	22332	21365	21580	21554	21304	21474	21363	21508	24225	32349	32433	28256	25146	23207	21963	21438	21248	21125	21409	21173	21033	21028	20980	20998	20941	21321	21153	20880	20954	21010	21334	21084	21045	21021	20833	21005	21008	21129	21156	21077	21040	21120	20882	20961	20843	20854	20910	21237	20970	21047	20953	20810	21009	21055	21048	20852	21258	21024	21116	20860	21139	21062	21300	21124	20978	20994	20959	21101	21148	21015	20978	21063	20852	21084	21075	21161	21165	21240	20861	20947	21029	20928	20860	21038	21181	21179	21049	21355	20978	21034	20946	20879	20986	20830	20810	21067	21169	20952	20966	20827	21020	21047	20880	20966	21026	21201	21036	20957	21036	21029	20976	20917	20760	21140	20887	20942	20869	20704	20988	21092	21070	21026	21009	20955	20930	20893	20786	21009	20937	20944	21031	20822	21108	20893	20993	20883	20903	20855	21008	20938	21086	20816	21210	21131	21071	21051	20986	20877	20968	21099	20907	20957	20686	21137	20800	20828	21068	21046	20982	20934	21048	21225	21152	21003	20877	21234	20969	20940	21122	21063	20924	21031	20964	20985	21021	20971	20957	20842	20994	20989	21101	21006	20973	21069	21017	20932	20847	20921	21178	21051	20862	21121	21076	20950	20899	20855	21032	21097	20998	20943	20799	20831	20845	20912	20676	20750	20816	21168	21033	21060	20805	20995	21034	21038	21001	21178	20960	20953	20828	20990	20929	20913	20777	21028	21007	21106	21094	21052	20863	21082	21143	21199	20919	20881	20813	20956	21067	21185	20905	20989	20906	20919	21215	21116	20789	21210	20966	20859	20784	21225	20880	20985	20958	21056	20940	20908	20942	21045	21057	21043	20964	21081	20827	20933	20978	21067	20921	21103	21063	21075	21000	21001	20876	21001	21015	20646	20945	20990	21109	20939	20934	20790	21113	21131	20968	21038	20968	20969	21048	20921	21139	21209	21131	21025	21085	21100	20885	20806	21029	21206	20951	20992	21190	20989	21095	21290	21076	20971	20968	20946	21252	20988	21146	20716	20826	20957	21052	21028	20814	21090	20881	21064	21001	21042	21028	20897	20850	20901	21114	21154	20985	20908	20991	21262	20963	20836	20808	20847	20934	20988	21076	21073	21049	21000	20879	20917	21088	20889	21132	20936	21000	21059	20970	21222	21068	20795	20867	20941	21023	21110	21006	20968	20921	20764	21042	21016	21126	21022	21028	21047	21039	21084	21119	20804	20851	20764	20769	20793	20876	20895	20952	21018	21054	20990	20793	20863	21068	20982	20717	21152	21006	20969	21097	20973	20968	21094	21002	20836	20963	20966	20856	21075	20999	20870	21010	21009	21157	20881	20874	21008	20843	20983	20889	20981	20962	21122	21092	20965	21113	20939	20970	20973	20894	20909	20876	21028	20935	20989	20905	21067	21007	20964	21080	21073	20955	21107	21009	21073	20915	21034	20816	20839	20848	20959	20958	20958	20974	21113	20868	21085	21056	20996	21020	20947	20848	20960	21023	20956	20940	20892	21104	20931	21179	21031	20887	21008	20937	20967	21088	21138	21164	21001	20797	20919	20932	21038	21012	20994	20801	20704	20960	21017	20798	21041	21129	20924	21117	20904	21050	21051	21110	21151	20816	20946	20847	20670	20758	20816	20946	20997	20882	20885	20880	21167	20972	20810	20905	20895	20757	20868	20954	21117	20792	20818	21013	21108	21011	21033	20998	20893	21068	21060	21004	20913	21066	21025	21097	21015	20644	21075	21016	20956	21046	20987	20861	21044	20944	20862	20807	21057	21155	21094	20840	21138	20853	20973	21013	20993	20842	20647	20994	21031	20828	21087	20749	20962	20915	21310	20956	21051	21126	20988	21037	20856	21157	21101	21226	21072	20883	20980	21003	20568	20924	20925	21008	20924	20934	21141	21073	21040	20880	21042	21096	20774	20844	20975	20857	20953	20873	21112	20754	20863	20973	20917	21162	21070	21109	20985	20929	20812	20986	21112	20967	21124	21056	20919	21050	20918	21117	21125	20803	21193	21165	21067	20852	20989	21041	20954	20901	20924	20861	20837	20886	20915	21013	20760	20877	21114	21130	21078	20934	20991	20831	20807	20781	20955	20730	20815	20907	20911	20917	21043	20804	21006	20945	21156	20905	20806	20929	21142	20970	20738	20843	20916	20995	21035	21125	21096	20988	21151	20839	20858	21049	20919	21053	20881	20891	20895	21028	21079	20698	21101	20952	20998	21104	20804	21015	20978	21071	21189	21019	21232	20847	20871	21110	21054	20835	20984	20855	21042	20891	20932	21027	21104	21170	21177	21130	21099	20988	20899	21050	21009	21046	20912	20846	20933	20876	20938	20915	20928	20978	20933	20996	20889	21068	20911	21059	21042	21029	20937	20805	21010	21005	21081	20928	20892	20962	21037	21091	21310	21074	21037	20893	21038	21017	20959	20862	20983	20796	21130	21042	21152	21001	20962	21135	20990	20868	20785	21009	20932	21039	21039	20991	21022	21075	21081	20964	21071	21254	20907	20748	20998	20926	21047	20968	20867	21234	20915	21119	20903	21070	21029	21018	20889	21034	20904	20990	20790	20819	21112	21111	20979	20716	20946	20984	21044	20660	20962	20908	21094	20991	21013	21030	20764	20824	21034	20962	20978	20736	21035	20801	21140	20808	21016	20835	20962	21001	20928	21084	20882	21015	20937	21284	21113	21125	21111	20786	21001	20974	20939	21007	20956	21035	20793	20932	20827	20900	20979	21092	21074	21100	20967	20817	21077	20971	21115	21114	20956	21018	20843	21071	20752	21038	21007	20984	21044	20967	21098	21061	21059	20744	20885	20949	21230	21016	21103	20917	21017	21024	20935	20915	21062	20700	21221	21115	20911	21112	21140	21049	21007	20863	20994	20881	21162	21055	21001	20963	20928	20861	20785	21074	20841	20974	20956	20969	21097	20919	20827	21132	21088	21168	21069	21307	20963	20905	21122	21128	21035	20953	20898	21026	21144	21002	20835	21077	21165	20696	21144	20933	20880	21034	20973	20995	20928	20796	20844	20957	21154	20889	21028	21033	21111	21019	21183	20970	21029	20962	21080	20818	20945	21101	21003	20781	20959	21151	21110	20819	20890	21087	20976	21137	20997	20997	21160	21010	21032	21158	21117	21000	21091	21009	20986	21111	20991	21002	20991	20755	20801	20855	21005	20954	21106	20994	20967	20963	20976	21232	20973	20950	21063	20820	20928	20921	20815	21153	21021	20871	21070	21030	21094	21002	20612	20953	21007	20993	21070	21125	20722	20931	20757	21206	20942	21125	21095	21014	20993	20874	20914	20972	21076	20999	21204	21074	21021	21015	21052	20978	21035	21201	20765	20926	20817	20783	20873	20985	20826	21051	21105	20962	21015	21244	20995	21007	20895	21129	20934	20988	20967	20910	20962	20935	20740	21015	21001	20945	21151	20972	20978	21036	21037	20949	20691	21157	21242	21119	20922	20934	20724	20986	20846	20804	20929	21102	20970	20611	20964	21052	21057	20959	21183	21074	20930	20932	20999	20848	20836	20893	21123	21133	21118	20979	20805	20921	20810	21048	20976	21003	20978	20991	20812	20976	21096	20852	21068	20871	21016	20935	20909	20883	20998	21142	20825	21207	20942	20964	21016	20930	21031	21116	21051	20737	20932	21006	20847	20953	21077	20933	20871	21185	20969	21077	21103	21085	20768	21022	20871	20861	21069	21003	21032	21106	20840	20864	20987	20974	21046	20936	20768	21192	20722	20778	21102	21271	21127	21078	20837	20865	21160	20772	21154	20871	21030	20991	20917	20972	21105	21194	21088	20817	21084	20884	20987	20913	21029	20938	20921	21100	21116	20971	20856	20798	20593	20949	21107	20887	21105	20963	21098	21067	21098	20992	20971	20961	20774	20961	20795	20885	20848	21057	20979	21058	21164	20849	21011	21067	20678	21008	21017	20943	21036	20941	20857	21029	21211	20848	20799	21028	21106	21047	21072	21011	20895	20963	20953	21127	20860	20903	20896	20793	21037	20788	20980	21116	20912	21091	20853	20710	21193	20931	20959	20921	20858	21065	21066	21003	21041	20802	21036	20912	21222	20933	20833	20879	20929	21131	20899	21184	21072	21050	20988	20733	20993	20909	20894	20937	21111	20957	20866	20888	21431	21170	21011	20788	20976	21036	21132	21022	20929	20870	20768	20891	21026	21059	20946	20999	20964	20919	21000	20982	21137	21100	20992	20948	21107	21100	20935	20900	20940	21239	21064	21097	20932	21109	21111	21052	20990	21013	20807	20892	20859	20888	21072	21086	21162	20785	21014	20954	20936	21044	20901	21029	20868	20965	20964	21015	21076	20745	21148	20865	20844	20836	20872	20980	21041	21104	20875	20797	20952	21208	20935	20884	21000	21120	20736	20988	21088	21068	21253	20974	20825	20924	20760	20949	20949	20916	20785	20976	21044	20980	21148	20957	20934	20898	20768	20930	21004	21291	20810	20842	20963	21364	21010	20855	20985	21279	21038	20998	21092	20822	21024	20922	21033	21085	20880	20898	21081	21123	20861	20957	20857	21107	20970	20980	21093	21024	20917	21096	21116	20765	20928	20902	21014	20920	21075	20924	20776	20804	21042	21050	20998	20851	21095	20695	21088	21172	21057	20852	21189	20862	21025	21177	21169	21181	20948	21128	20895	21021	21064	20863	20975	21013	21082	21127	20940	21079	20894	20901	21184	21039	20930	21023	21157	20927	20975	21026	21158	20988	21130	20987	21070	21217	20897	20793	20955	20840	20884	21004	20841	20931	20811	20950	20946	21052	20760	20912	20847	21097	21215	21154	20937	20887	20925	20937	21126	20968	21053	21115	20950	20942	21086	21099	20849	21055	21211	20999	20769	21011	21036	21015	20862	20885	20980	20784	20878	20957	21063	20923	20802	20823	20986	21070	21073	21074	20960	20940	21119	21078	21082	20878	20790	21009	20982	21101	21008	20998	21044	20881	20976	20949	21027	20979	21013	20933	20927	20839	21049	21006	21125	20920	20959	21003	20919	20874	20880	21085	20926	21109	21114	20802	21129	20880	20853	20852	20833	20961	20970	21074	20909	20827
30655	49540	47588	33210	24271	20371	19604	18626	18005	17898	17699	17779	17842	17846	17929	22895	33408	31785	25879	22160	19747	18396	17572	17522	17385	17279	17385	17381	17488	17512	17410	17502	17478	17091	17424	17378	17378	17661	17409	17429	17352	17384	17559	17480	17635	17304	17348	17325	17535	17481	17448	17341	17256	17537	17473	17444	17259	17360	17456	17286	17474	17399	17398	17399	17481	17612	17377	17350	17368	17369	17330	17273	17298	17464	17501	17428	17410	17254	17465	17430	17469	17472	17313	17260	17396	17498	17315	17313	17677	17412	17382	17352	17359	17539	17550	17450	17471	17392	17262	17420	17441	17471	17558	17203	17422	17374	17376	17456	17339	17234	17351	17243	17199	17258	17350	17489	17528	17378	17490	17329	17398	17465	17400	17410	17409	17398	17285	17260	17391	17237	17359	17268	17406	17186	17650	17373	17342	17429	17325	17374	17462	17486	17590	17435	17413	17374	17308	17403	17393	17470	17406	17247	17415	17441	17371	17397	17378	17339	17468	17456	17301	17477	17304	17475	17272	17416	17493	17447	17288	17468	17494	17481	17333	17502	17293	17174	17486	17493	17320	17513	17450	17356	17563	17401	17282	17309	17503	17400	17399	17443	17379	17353	17341	17348	17416	17313	17698	17505	17217	17402	17504	17615	17216	17247	17442	17341	17152	17241	17345	17343	17326	17559	17413	17474	17398	17391	17418	17605	17387	17447	17387	17643	17458	17296	17493	17515	17465	17463	17461	17425	17399	17431	17307	17367	17489	17359	17514	17432	17325	17501	17436	17329	17217	17293	17406	17352	17365	17424	17412	17406	17476	17550	17294	17393	17401	17306	17355	17305	17191	17431	17362	17443	17307	17414	17497	17581	17464	17461	17443	17475	17338	17454	17433	17552	17427	17313	17522	17472	17236	17316	17321	17331	17478	17304	17497	17491	17423	17405	17482	17411	17363	17441	17403	17294	17424	17369	17203	17443	17399	17389	17309	17566	17399	17418	17371	17552	17404	17465	17477	17330	17298	17571	17324	17390	17460	17346	17392	17372	17203	17298	17196	17405	17434	17353	17260	17431	17468	17269	17408	17296	17413	17193	17746	17497	17424	17459	17405	17304	17325	17276	17475	17210	17401	17418	17373	17421	17286	17477	17609	17353	17208	17426	17453	17383	17384	17442	17191	17443	17378	17520	17238	17395	17345	17474	17506	17345	17440	17367	17372	17254	17409	17433	17253	17355	17488	17320	17391	17465	17337	17327	17348	17276	17502	17566	17324	17504	17554	17380	17399	17391	17347	17344	17280	17506	17474	17270	17345	17267	17390	17551	17455	17428	17201	17344	17470	17407	17528	17460	17304	17382	17409	17468	17403	17485	17474	17452	17400	17221	17395	17330	17481	17509	17482	17131	17524	17627	17448	17277	17486	17426	17402	17414	17385	17463	17384	17348	17301	17330	17498	17339	17357	17415	17489	17286	17493	17409	17269	17538	17374	17189	17610	17470	17439	17537	17367	17648	17445	17421	17382	17326	17339	17292	17287	17406	17311	17491	17300	17416	17185	17431	17336	17321	17510	17463	17404	17395	17420	17466	17371	17353	17447	17296	17435	17306	17381	17475	17465	17334	17363	17534	17210	17459	17275	17241	17407	17394	17443	17286	17405	17282	17425	17562	17295	17375	17423	17497	17348	17324	17423	17375	17232	17421	17372	17136	17454	17392	17363	17573	17333	17318	17304	17431	17462	17149	17333	17516	17349	17416	17421	17327	17286	17555	17158	17432	17493	17284	17436	17396	17402	17385	17406	17267	17366	17320	17421	17312	17478	17356	17467	17358	17385	17268	17357	17324	17322	17305	17391	17509	17443	17281	17363	17504	17335	17392	17175	17582	17356	17481	17347	17329	17465	17383	17394	17275	17444	17437	17318	17356	17365	17323	17617	17162	17417	17470	17471	17258	17432	17424	17313	17528	17307	17476	17242	17541	17375	17301	17283	17399	17522	17319	17349	17466	17182	17471	17345	17480	17467	17267	17371	17220	17263	17459	17371	17397	17361	17453	17330	17380	17450	17430	17351	17425	17497	17551	17457	17317	17468	17612	17412	17405	17289	17449	17392	17368	17281	17398	17301	17390	17502	17371	17407	17351	17425	17337	17440	17379	17291	17313	17363	17281	17330	17108	17375	17388	17555	17466	17104	17427	17345	17379	17468	17342	17345	17324	17492	17528	17456	17349	17425	17164	17401	17518	17339	17090	17396	17582	17512	17270	17334	17380	17459	17333	17352	17365	17388	17389	17531	17618	17369	17266	17429	17471	17333	17496	17243	17405	17185	17253	17550	17329	17347	17376	17565	17279	17432	17553	17489	17421	17273	17472	17488	17267	17561	17340	17299	17309	17424	17428	17324	17382	17281	17349	17376	17197	17440	17390	17570	17290	17440	17280	17360	17388	17347	17341	17417	17404	17304	17465	17244	17396	17453	17251	17220	17360	17434	17313	17389	17273	17336	17308	17392	17285	17333	17379	17491	17348	17524	17194	17539	17404	17482	17397	17421	17251	17314	17238	17499	17394	17427	17368	17528	17320	17283	17294	17232	17321	17319	17367	17171	17343	17479	17343	17234	17438	17274	17372	17375	17439	17376	17368	17436	17494	17448	17493	17428	17406	17444	17413	17591	17501	17529	17296	17196	17524	17469	17410	17344	17309	17543	17217	17414	17410	17446	17434	17513	17359	17443	17323	17381	17360	17319	17445	17390	17407	17264	17441	17480	17391	17312	17367	17300	17451	17495	17394	17295	17225	17295	17327	17379	17477	17608	17327	17302	17443	17516	17335	17565	17408	17505	17287	17319	17548	17466	17089	17399	17474	17310	17293	17395	17187	17598	17194	17369	17488	17348	17411	17439	17451	17297	17469	17243	17401	17354	17539	17393	17543	17283	17308	17421	17335	17354	17517	17531	17334	17263	17416	17431	17490	17345	17304	17377	17434	17450	17394	17238	17413	17436	17470	17549	17342	17255	17406	17358	17458	17329	17441	17270	17288	17389	17466	17249	17251	17323	17397	17350	17338	17374	17554	17520	17223	17522	17411	17543	17229	17342	17471	17412	17486	17240	17488	17529	17169	17420	17444	17471	17312	17406	17305	17467	17216	17226	17431	17499	17459	17479	17762	17353	17292	17556	17164	17215	17331	17549	17440	17151	17322	17402	17336	17317	17256	17378	17258	17406	17265	17319	17231	17509	17312	17276	17501	17370	17497	17466	17349	17355	17396	17337	17248	17400	17355	17594	17329	17401	17273	17396	17456	17307	17359	17448	17441	17436	17411	17502	17556	17382	17424	17273	17539	17430	17434	17347	17416	17284	17365	17376	17413	17455	17271	17451	17407	17275	17547	17429	17237	17496	17248	17378	17539	17319	17458	17248	17395	17440	17270	17584	17513	17520	17250	17322	17408	17429	17388	17436	17434	17268	17552	17363	17386	17376	17343	17453	17571	17455	17387	17364	17247	17361	17550	17246	17390	17294	17445	17444	17431	17407	17365	17341	17271	17418	17330	17323	17489	17378	17457	17349	17377	17362	17397	17486	17344	17436	17405	17457	17560	17372	17455	17381	17477	17423	17357	17347	17468	17553	17410	17180	17312	17362	17404	17545	17459	17395	17428	17398	17336	17234	17309	17438	17298	17316	17314	17459	17230	17483	17456	17510	17337	17395	17315	17445	17561	17428	17428	17299	17389	17239	17303	17397	17516	17422	17391	17341	17543	17536	17360	17496	17377	17285	17405	17397	17407	17309	17503	17371	17210	17481	17281	17347	17368	17299	17513	17323	17304	17496	17373	17319	17434	17239	17423	17350	17462	17396	17201	17547	17416	17534	17455	17356	17523	17314	17375	17586	17443	17276	17432	17325	17415	17364	17473	17389	17418	17273	17497	17370	17481	17097	17346	17391	17305	17294	17464	17347	17387	17346	17503	17078	17580	17295	17445	17365	17459	17298	17331	17446	17283	17356	17296	17222	17306	17500	17108	17409	17351	17432	17652	17284	17326	17263	17362	17359	17328	17468	17407	17447	17341	17375	17432	17397	17322	17273	17353	17349	17577	17313	17459	17379	17448	17436	17315	17484	17423	17607	17374	17221	17294	17369	17195	17292	17544	17317	17491	17423	17306	17340	17207	17405	17337	17540	17432	17446	17324	17227	17227	17372	17368	17361	17348	17227	17310	17463	17336	17383	17415	17346	17282	17305	17376	17544	17362	17546	17283	17402	17418	17530	17321	17304	17299	17294	17393	17212	17526	17384	17309	17443	17340	17341	17366	17347	17318	17421	17395	17302	17442	17386	17160	17356	17430	17428	17500	17421	17466	17435	17476	17524	17435	17595	17391	17459	17405	17437	17501	17206	17392	17462	17345	17340	17360	17258	17414	17366	17363	17404	17493	17383	17268	17489	17299	17344	17325	17492	17265	17373	17349	17475	17319	17477	17346	17352	17372	17544	17342	17278	17464	17408	17367	17466	17392	17311	17306	17294	17247	17526	17449	17497	17486	17409	17369	17424	17565	17368	17356	17305	17499	17450	17457	17291	17192	17544	17454	17343	17384	17443	17304	17425	17265	17345	17510	17479	17369	17395	17348	17353	17513	17241	17429	17298	17500	17386	17508	17321	17347	17452	17560	17545	17408	17316	17410	17528	17388	17508	17458	17664	17589	17324	17460	17459	17392	17409	17441	17320	17345	17321	17531	17499	17546	17417	17445	17576	17448	17259	17298	17401	17328	17315	17415	17274	17384	17439	17423	17556	17490	17437	17336	17435	17528	17326	17426	17558	17456	17442	17542	17491	17451	17236	17441	17473	17399	17361	17346	17446	17277	17488	17501	17308	17385	17268	17249	17293	17410	17406	17435	17315	17396	17314	17428	17441	17487	17371	17397	17352	17635	17346	17292	17420	17536	17279	17308	17436	17446	17469	17377	17295	17532	17363	17422	17250	17331	17422	17405	17248	17251	17481	17352	17424	17387	17206	17521	17441	17055	17548	17380	17437	17440	17488	17389	17292	17470	17476	17393	17440	17335	17433	17414	17342	17309	17402	17336	17321	17561	17372	17429	17618	17394	17406	17270	17405	17373	17275	17227	17442	17434	17437	17376	17289	17337	17238	17316
28145	23880	28898	25799	22011	21347	21145	20854	20922	20858	21036	20878	21096	20834	20753	20970	21821	22363	21999	21272	20918	20924	20682	20847	20766	20856	20897	20657	20837	20821	20784	20840	20544	21036	20886	20688	20928	20997	20879	21015	21095	20793	20847	20627	20754	20946	20766	20937	20842	20845	20940	20800	20784	20972	20800	20779	20986	20885	20740	20649	20715	20951	20893	20775	20913	20820	20851	20893	20695	20859	20890	20909	20918	20907	20952	21061	20818	20795	20894	20700	20578	20668	20778	20897	20833	20844	20794	20861	20716	20808	20973	20765	20939	20918	20821	20755	20831	20750	20881	20607	20891	20856	20784	20720	20608	20621	21021	20790	20744	20797	20942	20659	20916	20804	20739	20812	20946	20768	20964	20592	20922	20895	20800	20842	20820	20824	20878	20845	20604	20935	20862	20870	20746	20721	20817	20691	20749	20688	20920	20920	20603	20821	20669	20817	20930	20883	20721	20856	20864	20878	20812	20836	20878	20747	20757	20558	20962	20809	20899	20921	20784	20659	20791	20769	20986	20695	20818	20867	20873	20708	20837	21082	21098	20823	20718	21028	21077	20756	20725	20717	20818	20833	20795	20848	20917	20875	20852	20774	20974	20719	20855	20713	20760	20958	20822	20762	20814	20712	20745	20536	21034	20650	20835	21030	20911	20805	20899	20882	20825	20851	20997	20812	20850	20833	20769	20809	20838	20691	20826	20722	20661	20854	20825	20735	20665	20814	20722	20779	20879	20657	20774	20557	20646	20765	20756	20773	20838	20766	20526	20690	20657	20639	20699	20790	20707	20828	20740	20662	20756	20852	20953	20708	21077	20850	20987	20886	20815	20692	20740	20729	20661	20758	21006	20910	20947	20931	20710	20751	21002	20595	20833	20699	20781	20823	20879	20953	20844	21001	20810	20898	20833	20948	20837	20654	20800	20927	20727	20841	20878	20831	20735	20649	20903	20649	20924	20612	20842	20998	20675	20644	20905	20667	20865	20647	20791	20949	20798	20856	20849	20615	20811	20802	20985	20934	20900	20783	20826	20873	21098	20886	20954	20974	20764	20846	20820	21094	20923	20896	20810	20785	20693	20700	20742	20775	20667	20827	20712	20688	20841	20774	20728	20539	20652	20630	20588	20859	20872	20635	20900	20965	20789	20761	20754	20768	20729	20776	20972	20863	20985	20776	20695	20762	20827	20851	20888	20786	20630	20758	20882	21003	21004	20870	20755	20932	20827	20964	20907	20784	20856	20847	20954	21030	20748	20815	20850	20653	20952	20461	20755	20672	20690	20835	20657	20787	20720	20819	20993	20623	20786	20878	20871	20814	20707	20801	20762	20872	20882	20846	20789	20651	20713	20828	20830	20728	20903	20699	20714	20770	20884	20934	20843	20687	20765	20659	20786	20866	20818	20945	20508	20661	20804	20925	20707	20710	20829	20848	20857	20920	20787	20886	20759	20932	20827	20763	20653	20614	20805	20964	21001	20844	20949	20710	20810	20839	20751	20720	20916	20916	20828	20735	21112	20685	20971	20875	20995	20851	20780	20813	20817	21005	20688	20850	20960	20802	20856	20871	20703	20719	21024	20769	20889	20906	20829	20745	20692	20663	20765	20773	20723	20669	20668	20920	20718	20617	20688	20613	20924	20850	20867	20843	20953	20762	20710	20710	20925	20931	20740	20810	20826	20768	20832	20845	21087	20912	20924	20692	20839	20754	20770	20839	20843	20835	20690	20890	20748	20852	20723	20628	20791	20784	20679	20909	20974	20751	20785	20658	21079	20705	20998	20969	20948	20751	20780	20884	20810	20879	20821	20786	20900	20807	20969	21052	21008	20970	20830	20678	20659	20701	20807	20904	20967	20943	20897	20777	20767	20654	20696	21001	20927	21108	20845	20905	20958	21002	21124	20849	20697	20795	20718	20765	20739	20989	20499	20831	20860	20958	20906	20690	20713	20669	20757	20992	20954	20926	20913	20970	20963	20783	21042	20826	20796	20921	20802	20749	21137	20573	20749	20862	20757	21066	20851	20696	20858	20821	20976	20925	20812	20639	20859	20996	20741	20804	20751	20868	20942	20992	20774	20794	20553	20907	20993	20931	20962	20791	20773	20833	20828	20694	20773	20901	20935	21060	20781	20621	20890	20823	20665	20838	20839	20626	20768	20812	20647	20984	20965	20989	20885	20986	20814	20702	20736	20714	20953	20977	20950	20807	20685	20756	20561	20747	20887	20856	20857	20703	20705	20802	20739	20901	20863	20788	20853	20850	20707	20954	20797	20967	20753	20766	20995	20584	20799	20861	20513	20950	20767	20800	20735	20997	20911	20800	20866	20741	21015	20820	20766	20803	20770	20680	21059	20723	20848	20613	20735	20741	20809	21111	20851	20603	20856	20801	20680	20783	20887	20864	20947	20783	20833	20827	21072	20830	20979	20584	20839	20719	20791	20786	20862	20706	20808	20827	20754	20863	20935	20829	20916	21034	20769	20735	20981	21110	20775	20806	20739	20833	20803	20824	21036	20566	20828	20745	20821	20813	20844	20730	20919	20774	20938	20837	20718	21122	20995	20904	20831	20943	20881	20776	20808	20719	20730	20663	20788	20713	20653	20783	20765	20768	20835	20976	20724	20830	20656	20763	20764	21094	20834	20824	20835	21001	20846	20713	20911	20818	21006	20756	20826	20746	20590	20818	20682	20792	20998	20779	20787	20797	20776	20962	20815	20910	20842	20758	20854	20980	20829	20794	20923	20984	20797	20770	20863	20845	20807	20725	20927	20984	20873	20858	20864	20615	20693	20647	20684	20739	20720	20894	20933	20828	20989	20765	20977	20932	20851	20868	20811	20819	20703	20907	20913	20907	20765	21049	20808	21031	20828	20843	20917	20901	20810	20816	20870	20800	20823	20980	20764	20874	20902	20792	20858	20739	20897	20835	20734	20955	20859	20952	20768	20740	20948	20888	20707	20770	20974	20701	20392	20806	20637	20708	20949	20874	20922	20853	20973	20723	20952	20793	20817	20945	20558	20642	20812	20824	20984	20845	20905	20598	20825	20914	20716	20847	20780	20986	20789	20704	20876	20720	20791	20794	20878	20796	20894	20742	20695	20907	20669	20937	20814	20847	20874	20939	20881	20768	20964	21007	20686	20874	20565	20871	20821	20846	20729	20604	20866	20784	20732	21034	21128	20756	20855	20991	20860	20705	20780	20981	20887	20813	20658	20778	20723	20847	20773	20924	20856	20929	20925	20920	21019	20859	20599	20829	21052	20772	20891	20755	20808	20638	20870	20812	20886	20936	20854	20978	20726	20657	20843	20753	20741	20629	20843	20626	20844	20784	20821	20825	20881	20896	20857	20758	20772	20848	20892	20727	20631	20736	20871	20697	20716	20801	21005	21018	20927	20722	20665	20700	20982	20814	20770	20845	20715	20953	20959	20761	20922	20916	20910	20859	20927	20790	20831	20757	20754	20830	20885	20813	20939	20848	20930	20888	20797	20763	20584	20874	20896	20933	20495	20686	20760	20725	20999	20813	20810	20867	21008	20869	20705	20695	20881	20905	20868	20777	20770	20986	20937	20690	20925	21014	20837	20760	20840	20946	20887	20813	20820	20806	20888	20713	20659	20836	20926	20828	20872	20987	20866	20916	20851	20809	20885	20869	20759	20719	20924	20819	21040	20967	20652	20752	20758	20868	20675	21089	20857	20681	20760	20689	20956	20763	20840	20837	20777	20773	20838	20983	20989	20870	21154	20969	20799	20878	20816	20747	20843	20877	20789	20814	20862	20718	20836	20578	20612	20976	21036	20723	20494	20757	20919	20779	21006	21017	20839	20845	20792	20754	20821	21003	20933	20746	21121	20779	20926	20630	20965	20703	20816	20899	20889	20829	20807	20699	20710	20593	20695	20846	21009	20931	20968	21022	20946	20895	20832	20900	21047	20865	20682	20803	20734	20605	20729	20670	20907	20950	20854	20868	20776	20683	20783	20761	20720	20739	20924	20956	20907	20880	20931	20846	20809	20777	20721	20923	20644	20802	20745	20796	20785	20806	20809	20848	21005	20815	20710	21031	20736	20765	20858	20663	20651	21095	20695	21065	20942	20829	21135	20803	20941	20909	20847	20766	20872	20759	20830	20881	20662	20778	20792	20713	20801	20799	20971	20805	20862	20741	20657	20847	20866	20708	20893	20618	20747	20757	20736	20948	20978	20839	20842	20800	20800	20752	20728	20746	20832	20721	20912	20667	20801	20671	20884	20692	20949	20833	20724	20817	20710	20888	20742	20972	20973	20721	20966	20738	20842	20750	21107	20980	20789	20701	20818	20815	20879	20825	21041	20908	21007	21003	20790	21028	20976	20925	20740	20728	20845	20876	20831	20788	20911	20877	20934	20722	20699	20845	20746	20921	20870	20866	20907	20785	20584	20787	20784	20861	20895	20866	20852	20873	20906	20773	20922	20610	20549	20790	20996	20774	20812	20997	20752	20773	20666	20887	20949	20793	20675	20692	20675	20896	20833	20647	20825	20759	20905	20989	20829	20972	20773	20751	20652	20896	20885	20847	20707	20690	20936	20797	20764	20908	20846	20682	20786	20833	20738	20860	20984	20898	20708	20880	20670	20634	20761	20934	20895	20919	20952	20953	21075	20903	20729	20899	20876	20738	20816	20691	20963	20821	20989	20772	20884	20776	20955	20829	21099	20886	20731	20742	20789	20764	20742	20872	20897	20889	20888	20908	20841	20926	20992	20836	20912	20863	20968	20817	20914	20944	20835	20805	20791	21160	20815	20817	20797	20813	20891	20852	20978	20912	20799	20699	20644	20833	20863	21024	20826	20738	21047	20705	20946	20884	20935	20937	20714	20859	20651	20873	20845	20700	20548	20597	20616	21017	20852	20815	20760	20684	20684	20817	20846	20829	21028	21009	20870	20750	20881	20984	20832	20646	20897	20791	20805	20836	20711	20718	20714	20844	20865	20739	20983	20727	20874	20980	20976	20852	20748	20492	20948	20647	20796	20923	20684	20841	20761	20928	20881	20630	20838	20734	20793	20955	20896	20809	20903	20951	20756	20764	20756	20910	20781	20910	20805	20875	20620	20728	20941	20784	20883	20803	20700	21000	20879	20824	21032	20777	20710	20653
25971	33584	28257	21481	19327	17675	17585	17549	17310	17309	17467	17247	17235	17151	17333	17603	19005	19100	18283	17708	17400	17303	17313	17370	17437	17159	17264	17281	17337	17136	17256	17089	17278	17117	17342	17250	17312	17311	17438	17129	17384	17198	17114	17241	17411	17364	17155	17153	17250	17311	17297	17167	17441	17189	17312	17341	17279	17211	17139	17346	17232	17032	17290	17208	17081	17385	17163	17284	17235	17288	17330	17312	17154	17287	17226	17453	17177	17218	17229	17452	17167	17344	17339	17349	17123	17130	17254	17180	17163	17080	17168	17152	17305	17205	17339	17401	17250	17247	17293	17277	17194	17245	17177	17362	17256	17223	17330	17309	17441	17314	17015	17229	17361	17266	17028	17314	17207	17176	17307	17197	17240	17163	17423	17184	17356	17334	17141	17309	17214	17255	17111	17441	17258	17356	17164	17213	17064	17315	17235	17162	17193	17127	17117	17338	17292	17242	17188	17212	17060	17314	17138	17178	17176	17270	17245	17252	17240	17213	17180	17366	17043	17364	17199	17216	17317	17014	17236	17258	17175	17308	17278	17327	17347	17217	17348	17235	17370	17064	17229	17126	17122	17098	17343	17256	17170	17293	17012	17188	17326	17253	17238	17216	17321	17351	17155	17168	17369	17288	17287	17281	17330	17155	17167	17220	17212	17284	17234	17235	17280	17274	17313	17206	17402	17185	17380	17206	17124	17492	17100	17134	17191	17100	17418	17168	17275	17406	17225	17207	17074	17234	17032	17249	17156	17210	17379	17205	17260	17178	17224	17142	16874	17149	17328	17142	17201	17336	17101	17048	17186	17326	17089	17283	17265	17272	17422	17137	17124	17218	17167	17198	17305	17273	17173	17144	17188	17295	17173	17355	17180	17382	17161	17211	17242	17218	17229	17093	17284	17334	17088	17261	17348	17411	17251	17099	17422	17223	17179	17042	17105	17240	17247	17105	17205	17078	17389	17180	17287	17203	17305	17174	17084	17222	17292	17297	17191	17186	17144	17227	17353	17085	17291	17321	17263	17241	17410	17217	17188	17066	17252	17223	17341	17242	17205	17144	17161	17384	17128	17290	17120	17313	17079	17192	17288	17181	17266	17325	17259	17310	17077	17265	17066	17209	17356	17129	17143	17087	17186	17122	17011	17246	17093	17253	17180	17080	17591	17176	17215	17169	17115	17131	17198	17261	17282	17026	17284	17097	17302	17345	17314	17409	17244	17139	17320	17209	17108	17180	17240	17341	17189	17204	17236	17195	17166	17220	17217	17260	17297	17115	17290	17183	17385	17300	17377	17304	17264	17065	17179	17267	17259	17373	17174	17207	17300	17160	17343	17257	17516	17218	17202	17090	17257	17353	17146	17217	17206	17123	17386	17285	17293	17270	17392	17281	17129	17119	17355	17224	17339	17112	17170	17286	17274	17040	17269	17220	17222	17131	17402	17234	17374	17275	17241	17149	17154	17261	17390	17410	17246	17156	17266	17235	17089	17226	17171	17364	17198	17418	17090	17122	17324	17516	17071	17092	17087	17215	17280	17305	17181	17148	17345	17330	17120	17290	17241	17114	17306	17149	17151	17247	17226	17125	17295	17315	17290	17320	17277	17110	17199	17153	17249	17195	17270	17238	17126	17238	17200	17449	17343	17251	17352	17398	17397	17172	17376	17359	17077	17224	17329	17052	17387	17012	17213	17202	17263	17158	17253	17229	17120	17183	17264	17277	17370	17206	17289	17350	17251	17357	17324	17084	17276	17208	17166	17452	17154	17212	17360	17065	17227	17303	17015	17234	17309	17161	17218	17367	17302	17179	17362	17383	17265	17179	17322	17280	17148	17354	17064	17170	17423	17331	17314	17229	17271	17402	17349	17371	17196	17169	16972	17336	17253	17254	17060	17262	17268	17090	17269	17329	17369	17190	17189	17235	17226	17313	17171	17330	17370	17352	17367	17287	17146	17112	17185	17246	17326	17173	17174	17118	17201	17251	17274	17195	17309	17137	17331	17128	17301	17063	17260	17345	17130	17297	17194	17293	17367	17129	17314	17208	17304	17218	17189	17242	17295	17252	17251	17383	17277	17185	17295	17375	17297	17247	17216	17262	17052	17303	17306	17044	17117	17237	17309	17145	17263	17304	17119	17317	17239	17209	17096	17223	17159	17308	17138	17305	17051	17113	17373	17179	17212	17229	17300	17153	17268	17320	17315	17212	17148	17184	17418	17238	17230	17147	17284	17149	17284	17197	17263	17361	17239	17142	17271	17342	17287	17176	17199	17007	17181	17099	17041	17311	17122	17141	17250	17224	17217	17190	17186	17151	17177	17287	17175	17260	17267	17313	17370	17175	17197	17008	17364	17034	17167	17170	17231	17165	17122	17178	17375	17362	17281	17299	16993	17285	17178	17209	17248	17388	17418	17119	17304	17155	17191	16957	17218	17417	17277	17265	17229	17337	17234	17191	17067	17134	17223	17290	17467	17117	17345	17080	17327	17281	17153	17333	17314	17283	17247	17149	17169	17341	17169	17240	17095	17225	17356	17446	17311	17223	17348	17349	17235	17237	17195	17064	17290	17093	17233	17075	17392	17269	17270	17268	17149	17222	17182	17224	17179	17198	17232	17336	17247	17178	17258	17339	17117	16994	17215	17176	17239	17111	17392	17342	17240	17172	17303	17222	17283	17235	17201	17165	17439	17093	17316	17146	17273	17286	17333	17384	17192	17198	17281	17419	17308	17029	17283	17376	17112	17266	17369	17321	17100	17319	17167	17205	17261	17379	17174	17239	17179	17087	17218	17230	17229	17145	17377	17367	17249	17445	17341	17198	17270	17212	17232	17012	17171	17303	17265	17230	17147	17316	17286	17183	17253	17375	17333	17167	17197	17315	17236	17049	17256	17251	17093	17198	17257	17304	17204	17214	17370	17261	17329	17393	17235	17230	17431	17167	17457	17191	17297	17152	17418	17159	17133	17294	17259	17267	17179	17047	17246	17274	17380	17419	17336	17308	17151	17264	17192	17276	17114	17260	17144	17187	17197	17275	17257	17171	17182	17089	17199	17437	17154	17412	17113	17060	17332	17158	17501	17303	17067	17389	17177	17191	17125	17268	17294	17176	17231	17318	17319	17130	17305	17309	17282	17313	17371	17227	17378	17138	17030	17303	17205	17418	17365	17215	17119	17190	17141	17231	17350	17270	17139	17213	17166	17254	17214	17350	17409	17039	17253	17212	17355	17265	17270	17301	17354	17141	17225	17332	17262	16954	17304	17331	17244	17230	17201	17274	17206	17216	17368	17254	17193	17341	17204	17351	17336	17092	17339	17427	17127	17191	17204	17233	17252	17312	17096	17292	17284	17196	17249	17240	17070	17185	17304	17079	17153	17119	17265	17267	17199	17324	17241	17244	17218	17177	17167	17346	17097	17284	17195	17218	17342	17359	16919	17390	17165	17250	17052	17277	17255	17252	17092	17226	17361	17075	17326	17411	17347	17325	17195	17254	17077	17406	17163	17342	17246	17264	17008	17358	17275	17201	17492	17072	17337	17388	17146	17400	17110	17226	17193	17139	17040	17397	17180	17079	17203	17168	17199	17262	17340	17178	17256	17417	17147	17151	17204	17292	17142	17339	17449	17278	17303	17045	17208	17030	17311	17200	17221	17232	17171	17405	17305	17385	17154	17169	17201	17082	17221	17292	17276	17286	17317	17422	17318	17385	17281	17230	17047	17294	17240	17357	17288	17270	17205	17173	17166	17105	17366	17141	17242	17274	17244	17285	17383	17205	17281	17426	17396	17315	17206	17094	17170	17154	17310	17353	17202	17273	17273	17357	17265	17162	17160	17141	17346	17228	17374	17154	17157	17444	17264	17209	17212	17119	17205	17156	17296	17123	17163	17220	16999	17180	17062	17233	17326	17333	17191	17272	17217	17346	17266	17133	17214	17253	17216	17333	17156	17095	17181	17209	17269	17398	17087	17148	17293	17392	17292	17109	17147	17240	17185	17264	17161	17232	17075	17170	17169	17339	17194	17299	17155	17258	17156	17265	17289	17274	17052	17309	17240	17286	17322	17259	17214	17223	17334	17161	17129	17286	17259	17180	17294	17309	17283	17271	17210	17317	17273	17051	17267	17173	17308	17234	17323	17336	17345	17173	17363	17249	17225	17201	17232	17244	17193	17251	17313	17287	17401	17249	17399	17157	17249	17271	17147	17401	17215	17263	17192	17182	17266	17109	17355	17306	17150	17268	17232	17193	17424	17279	17367	17214	17157	17181	17469	17214	17188	17190	17249	17255	17090	17202	17153	17169	17179	17274	17215	17382	17162	17240	17226	17300	17417	17279	17373	17280	17197	17302	17007	17299	17479	17094	17296	17283	17318	17223	17110	17318	17172	17175	17277	17193	17348	17126	17106	17299	17230	17297	17196	17206	17216	17383	17158	17360	17197	17122	17201	17167	17384	17127	17190	17111	17291	17190	17404	17268	17359	17102	17141	17314	17391	17154	17223	17116	17349	17416	17174	17183	17188	17383	17187	17295	17294	17303	17154	17415	17265	17368	17170	17303	17092	17164	17111	17264	17278	17314	17237	17277	17290	17339	17341	17183	17313	17126	17181	17094	17288	17159	17270	17329	17211	17001	17254	17309	17124	17169	17292	17236	17285	17272	17315	17314	17153	17299	17095	17273	17097	17362	17230	17200	17304	17301	17135	17374	17289	17147	17248	17234	17197	17224	17186	17266	17252	17467	17396	17231	17466	17250	17273	17159	17220	17170	17224	17240	17294	17209	17263	17290	17219	17330	17169	17174	17330	17335	17478	17139	17167	17170	17196	17317	17459	17164	17163	17228	17413	17273	17333	17365	17157	17103	17225	17487	17155	17364	17339	17333	17325	17195	17246	17143	17102	17159	17241	17129	17273	17339	17150	17235	17184	17381	17325	17166	17291	17364	17131	17383	17092	17286	17085	17147	17218	17299	17113	17364	17224	17219	17219	17250	17062	17262	17242	17298	17374	17265	17199	17124	17165	17305	17366	17087	17211	17317	16990	17326	17133	17201	17101	17295	17365	17250	17232	17395	17283	17277	17143	17460	17203	17344	17272	17136	17334	17147	17297	17367	17170	17315	17326	17128	17193	17286	17192	17197	17205	17172
24100	21440	28973	25201	23396	23945	23990	21756	21035	21322	21270	21251	21042	20734	20970	21790	26770	27213	25075	22741	21799	21658	21313	21015	20948	20945	21062	21060	20964	20956	21092	21001	20678	21025	20825	20900	21006	20778	20798	20713	21096	20773	20831	20967	20975	20919	21171	20889	20888	21101	21017	20907	20903	20728	20833	20718	20844	21074	20915	20916	20718	20656	20848	21017	21030	20801	20799	20847	20930	20830	20831	20836	20840	20784	21124	20950	20798	20839	20828	20841	20634	20943	20988	20732	20819	20726	20757	20744	20887	20870	20825	20973	20836	20758	20912	20882	20827	20918	20954	21006	20787	20809	21042	20847	20871	21006	21073	20839	20947	20816	20811	20815	20858	20953	21054	21049	21083	21020	20640	20542	20947	20984	20884	21001	20809	20723	20690	20811	20888	21112	20873	20750	21021	20811	20722	20821	20832	20663	20804	20850	20874	21013	20962	21027	20729	20855	20745	20718	20947	20599	20819	20755	20791	20891	20652	20740	20842	20839	20983	20830	20890	20680	20856	20751	21009	20848	20941	21014	20710	20801	20846	21022	21022	20913	20994	20708	20838	20670	20829	21042	20852	20939	20845	20929	20817	20833	20746	20695	21062	20793	20976	20821	20906	20762	20813	20712	20870	21050	20753	20684	20926	20865	20710	20856	20790	20854	20852	20535	20951	20889	20957	20822	20883	20820	20867	20749	20937	20752	21010	20770	20983	20664	20894	20902	20889	20723	20771	20881	20637	20695	20879	20830	20663	20840	20670	20519	20766	20845	20722	20720	20813	20766	20863	20988	20637	20791	20803	20939	20875	20726	20781	20644	20835	20825	20851	20782	20856	20827	20839	20525	20847	20846	20877	20790	20931	20828	20761	20729	20799	20950	20808	20825	20858	20784	20864	21016	20825	20863	21005	21008	20996	20796	20816	20995	20794	20633	20924	20925	20865	20922	20910	20858	20820	20809	20838	20757	20809	20576	20926	21146	20811	20836	20778	20896	20880	20954	20886	20979	20948	20830	20702	21040	20792	20958	20893	20975	20824	21023	20993	20812	20877	20781	20912	20762	20668	21098	21142	20967	21014	20714	20908	20717	20814	20736	20987	20971	20943	20819	20910	20709	20777	20616	20948	20806	20841	20992	20931	20790	20870	20583	20603	21194	20914	20908	20877	20838	20782	20712	20775	20731	20875	20861	20882	21036	20848	20763	21026	20854	20874	20795	20925	20921	20938	20778	20826	20799	20830	20855	20875	20930	20693	20852	20863	20793	20967	20779	20848	20752	20930	20910	20841	20795	21052	20851	20878	20845	20708	20938	20868	20859	20738	21046	20923	20977	20730	21037	21053	20820	20929	20991	20972	20870	20787	21003	20970	20806	20804	20709	20830	21075	20908	20900	20855	21011	20679	20783	20722	20871	20692	20919	20603	20693	20867	20733	20856	20967	21045	20892	20701	21048	20899	20862	20716	20687	20819	20755	20747	20841	20945	20754	20812	20859	20736	20745	20864	20884	20818	20949	20866	20892	20769	20899	20825	20757	20816	20775	20798	20910	20688	20861	20751	20557	20739	20767	20919	20717	20761	20776	20814	20638	20895	20789	20838	20782	20938	20801	20861	20650	20830	20767	20809	20773	20921	20722	20974	20986	20916	20715	20719	20635	20788	21059	20968	20811	20891	20773	21090	20840	20860	20819	20903	20831	20839	20936	20950	20591	20935	20798	20902	21007	20862	20689	20823	20662	20818	20791	20844	20814	20972	20778	20823	20742	20854	20870	20861	20910	20650	20882	21040	20741	20821	20814	20747	20968	20840	20918	20667	20959	20862	20758	20966	20995	20980	21112	20801	21103	20874	20933	20758	20848	20883	20781	20645	20910	21008	20959	20727	20729	21079	20868	20999	20771	20848	20976	20989	20679	20814	20883	20987	20787	20919	20958	21077	20726	20718	20916	20745	20877	20982	20715	20870	20860	20942	20670	21025	20831	20678	20807	20871	20921	20964	20826	20649	20814	20810	20767	20678	20967	20787	20936	20862	20803	20788	20782	20787	20661	21022	20731	20835	20960	20833	20906	20763	20767	21111	20834	20811	20747	20839	20814	20805	20934	20740	20709	20767	20780	20895	20895	20735	20661	20845	20820	20746	20847	20720	20978	20774	20560	20754	20789	20843	21001	20734	20876	20977	20671	20805	20795	20760	20894	20926	20922	20851	20792	20963	20837	20956	20890	20758	20740	21102	21044	20906	20807	20793	20999	20817	20754	20794	20875	20849	20957	20860	21037	20904	20930	20778	20913	20950	20893	20569	20912	20874	20659	20850	21020	20902	20798	20778	20819	20851	20866	21105	20867	20650	20749	20760	20844	20942	21173	20917	20787	20975	20709	21034	20908	20803	20879	20921	20727	20787	20879	20806	20802	20868	20796	20775	20930	20925	20778	20946	20744	20899	20891	20693	20774	20872	20833	20939	20882	20782	20896	20677	20787	20957	20703	20857	20869	20847	20956	20964	20927	20860	20979	20860	20856	20917	20711	21033	20890	20738	20843	21113	20787	20920	20876	20914	20659	20590	20695	20908	20752	20604	20832	20866	20951	20902	20746	20906	20818	20824	20961	21083	20776	20781	20789	20863	20924	20750	21000	20720	20914	20614	20909	20870	20824	20682	20712	20686	20775	20765	20899	20921	20919	20956	20796	20807	20739	20689	21061	20912	20822	20712	20884	20891	20757	20910	20846	20998	20931	20810	20771	20726	20876	20760	20775	20919	20903	20808	20834	20731	20857	20831	20772	20771	20949	20903	21057	20801	20987	20944	20654	20685	20715	20810	20863	20838	20827	20633	20831	20892	20910	20935	20755	20857	20897	20857	20700	20710	20835	20870	20882	20898	20952	20948	20695	20889	20966	20913	20873	20609	20751	20838	20951	20954	20998	20988	20898	20640	20744	20935	20801	20780	20654	20965	20607	20925	20887	20960	20958	20801	20697	20906	20733	20997	20976	20771	20776	20902	20730	20673	20677	20898	20710	20867	20837	20709	21000	20714	20785	20885	21006	20923	20853	20870	20707	20726	20993	20781	21079	20939	20864	20748	20968	20870	20882	20995	20949	20867	20728	20716	21166	20905	20749	21008	20653	20677	21009	20825	20790	21067	20752	20901	20775	21062	20949	20875	21013	20641	20631	20815	20926	20830	20913	20960	20739	20913	21136	20674	20854	20777	20716	20761	20719	20789	20945	20793	20881	20894	21118	20899	20896	20840	20887	20644	20898	20900	20898	20948	20670	20677	20719	20746	20931	20930	21001	21089	21040	21071	20844	21121	20829	20751	21048	20957	20816	20834	21004	20766	20940	20875	20781	20790	20774	20834	20943	20804	20822	21137	20815	20752	20899	20933	20833	21045	20819	21026	20861	20707	20971	20754	20847	21079	20802	20666	20765	20836	21068	20788	20929	20953	20865	20771	20960	20903	20746	20612	20761	20946	20802	21080	20927	20609	20849	20789	20774	20807	20811	20705	20922	20888	20828	21008	20861	20703	20776	20880	20962	20946	20946	20892	21011	20973	20814	20828	20787	20896	20836	20851	20894	20847	20960	20724	20984	20776	20852	20985	20936	20754	20768	20679	20721	20855	20943	20883	20948	20802	20639	20939	20913	20942	20783	20815	20874	20706	20774	21037	20849	20705	20793	20930	20994	20759	20910	20735	20851	21056	20878	20891	20811	20810	20945	21002	20973	20636	20832	20938	20664	20880	21005	20956	20722	20966	20723	20854	21009	20935	20825	20832	20745	20977	20694	20985	20893	20965	20839	20864	20835	20892	20883	20987	20843	20731	20913	20848	20739	20810	20831	20909	20882	20902	20936	20999	20813	21057	20720	20912	20834	20799	20812	20778	20883	20898	20745	20870	20973	20987	21065	20758	20805	20963	20784	20865	20993	20859	20839	20895	20727	20844	20741	20973	20950	20711	20884	20802	20914	20776	20849	20754	20709	20896	20869	20774	20814	20708	20577	20805	21063	20950	20868	20921	21027	20825	20806	20885	20861	20920	20988	21149	20885	20788	20867	20787	20821	20933	20786	20790	20794	20744	20835	20834	20838	20964	20782	20763	20879	20771	20825	20916	20687	20692	20794	20893	20725	20927	20716	20868	20858	20931	20927	20589	20882	20896	20733	20731	20951	21006	20793	20868	20733	20937	20817	20836	20780	20692	20687	20962	20788	20848	20863	20772	20910	20816	20808	20807	20705	20755	20737	20830	20868	21056	20700	20830	20585	20745	20740	20826	20982	20993	20945	20771	20689	20941	20990	20873	20991	20909	20908	20875	21080	20819	20747	20935	20967	20767	21040	20962	20723	20830	20808	20951	20766	20787	20864	20818	20934	21027	20705	20811	20772	20838	20582	20752	20945	20745	20827	20973	20937	20902	20939	20856	20838	20982	20771	20677	20807	20857	20918	20895	20707	21046	20943	20847	20981	20960	20808	20687	20721	20815	20862	20676	20789	20915	20866	20882	20960	20817	20891	20931	20859	20942	20902	20968	20900	20895	20997	20804	20989	20959	20988	20937	20733	20608	20768	20778	20942	21129	20809	20888	20942	20915	20760	21094	20951	20759	21009	20690	20865	20983	20893	20725	20830	20666	20827	20649	20700	20755	20798	20957	20754	20989	20699	20752	20852	20968	20802	20875	20805	20920	20954	20829	20863	21036	20774	20698	20583	20785	20872	20936	20868	20951	20739	20870	20793	20891	20880	20726	20756	21020	20995	20998	20707	21035	20952	20923	20869	20831	20976	20779	20753	20890	20741	20949	20909	20834	20980	20758	20921	20908	20822	20576	20846	20794	20848	20772	21066	20757	20875	20919	20792	20824	20916	20714	20912	20827	20818	20760	20939	20863	21119	20709	20946	20802	20845	20772	20965	20953	21055	20793	20999	20722	20732	20940	20826	20825	20835	20756	20752	20961	20751	20920	20847	21043	21038	20998	20852	20704	20845	20852	20937	20937	20773	20616	21003	20738	20810	20776	20907	20895	20757	20956	20769	20724	20804	20862	20850	20909	20909	20937	21023	20838	20880	20740	20922	20770	20840	20878	20869	21006	20786	20858	20862	20809	20792	20735	20938	20824	20786	20767	20805	20881	20560	20829	20905	20782	20792
26486	43043	39357	30316	21751	19475	18542	18058	17713	17537	17445	17484	17367	17525	17507	19185	26512	25663	22044	19206	18268	17865	17465	17544	17313	17230	17246	17301	17311	17244	17411	17279	17294	17311	17272	17317	17483	17285	17318	17237	17364	17371	17262	17199	17397	17302	17225	17348	17318	17318	17237	17221	17227	17410	17403	17304	17339	17426	17290	17355	17437	17304	17498	17308	17470	17368	17563	17307	17340	17284	17255	17363	17422	17366	17220	17149	17415	17435	17275	17344	17390	17511	17171	17372	17323	17279	17270	17368	17315	17449	17281	17488	17339	17274	17327	17287	17211	17211	17410	17243	17447	17193	17319	17386	17282	17258	17362	17265	17138	17276	17216	17390	17411	17302	17513	17237	17424	17434	17326	17315	17275	17223	17321	17283	17267	17503	17301	17348	17287	17363	17449	17316	17157	17388	17266	17252	17174	17346	17251	17261	17186	17310	17319	17362	17151	17257	17246	17229	17290	17267	17254	17351	17354	17325	17370	17374	17264	17147	17290	17391	17389	17381	17360	17201	17291	17195	17280	17372	17283	17264	17367	17250	17271	17417	17163	17264	17414	17290	17478	17458	17256	17324	17116	17204	17322	17384	17276	17465	17257	17241	17337	17324	17463	17134	17209	17368	17434	17413	17334	17236	17102	17167	17303	17368	17291	17384	17215	17392	17455	17184	17247	17376	17406	17201	17252	17362	17103	17398	17383	17332	17353	17143	17212	17464	17251	17203	17414	17314	17172	17321	17264	17316	17364	17107	17301	17386	17305	17403	17358	17256	17272	17218	17311	17375	17205	17273	17548	17317	17233	17198	17165	17436	17344	17234	17295	17359	17228	17296	17383	17283	17540	17139	17139	17309	17066	17243	17323	17343	17442	17227	17134	17361	17446	17266	17298	17426	17286	17015	17349	17316	17328	17361	17346	17223	17420	17354	17438	17135	17220	17099	17307	17198	17225	17188	17266	17300	17435	17273	17167	17122	17096	17373	17255	17454	17277	17192	17235	17418	17256	17404	17369	17343	17300	17370	17239	17084	17337	17327	17330	17314	17119	17372	17406	17350	17375	17377	17408	17169	17249	17380	17272	17305	17202	17180	17379	17227	17377	17298	17332	17224	17243	17349	17244	17313	17366	17310	17245	17366	17321	17289	17325	17469	17184	17089	17348	17228	17235	17140	17300	17386	17336	17313	17273	17312	17405	17286	17273	17290	17505	17279	17262	17036	17214	17315	17319	17190	17184	17109	17350	17279	17282	17374	17228	17483	17501	17152	17233	17298	17320	17320	17388	17300	17347	17483	17508	17243	17346	17285	17312	17265	17211	17316	17365	17462	17373	17428	17265	17274	17156	17438	17386	17335	17417	17258	17309	17201	17332	17340	17304	17302	17336	17215	17280	17270	17115	17271	17263	17236	17390	17278	17357	17216	17373	17389	17346	17312	17442	17317	17419	17399	17429	17177	17318	17384	17412	17202	17236	17283	17295	17328	17296	17277	17472	17267	17285	17405	17394	17304	17106	17253	17414	17176	17217	17241	17298	17337	17332	17226	17206	17340	17172	17196	17302	17226	17319	17407	17372	17286	17200	17314	17216	17385	17346	17430	17419	17362	17256	17219	17336	17174	17396	17345	17181	17385	17344	17254	17269	17340	17499	17292	17341	17393	17436	17171	17332	17317	17159	17218	17233	17218	17265	17331	17351	17250	17281	17254	17389	17250	17383	17138	17321	17296	17315	17083	17335	17353	17266	17227	17274	17429	17473	17159	17415	17322	17477	17266	17211	17358	17503	17312	17437	17260	17390	17281	17319	17394	17457	17269	17421	17356	17309	17172	17214	17252	17356	17261	17259	17411	17336	17383	17393	17058	17340	17180	17186	17417	17193	17319	17143	17325	17357	17204	17372	17235	17270	17401	17369	17154	17388	17413	17217	17316	17265	17456	17226	17084	17134	17333	17259	17441	17202	17338	17325	17280	17323	17256	17379	17393	17309	17235	17293	17248	17436	17441	17342	17233	17277	17266	17156	17331	17266	17253	17281	17221	17254	17373	17322	17187	17612	17353	17385	17191	17311	17214	17174	17166	17337	17375	17164	17090	17257	17143	17234	17395	17261	17431	17388	17368	17356	17306	17194	17307	17376	17282	17325	17306	17372	17401	17226	17353	17199	17187	17279	17285	17258	17338	17424	17256	17306	17446	17283	17331	17305	17372	17343	17402	17362	17276	17444	17192	17250	17198	17377	17454	17206	17225	17425	17338	17318	17374	17317	17186	17337	17435	17337	17116	17358	17223	17224	17377	17497	17208	17346	17186	17321	17245	17277	17192	17465	17180	17399	17358	17313	17364	17347	17336	17286	17218	17325	17362	17371	17094	17194	17256	17205	17226	17303	17477	17497	17253	17283	17174	17263	17366	17387	17319	17387	17223	17234	17508	17220	17384	17265	17195	17353	17269	17450	17382	17331	17095	17383	17306	17376	17215	17518	17248	17269	17327	17458	17121	17173	17264	17245	17237	17493	17379	17318	17351	17406	17317	17288	17413	17469	17341	17284	17602	17257	17252	17291	17207	17302	17321	17278	17283	17235	17362	17294	17540	17463	17287	17344	17317	17328	17295	17223	17225	17184	17229	17287	17203	17316	17230	17429	17268	17293	17418	17355	17444	17110	17429	17307	17301	17306	17421	17365	17369	17427	17380	17445	17102	17229	17421	17395	17419	17242	17161	17258	17289	17557	17368	17115	17158	17343	17250	17482	17247	17359	17309	17257	17282	17455	17194	17284	17325	17364	17129	17282	17334	17261	17222	17341	17352	17303	17411	17252	17296	17293	17268	17320	17145	17335	17454	17283	17377	17253	17280	17510	17402	17398	17382	17199	17358	17467	17266	17203	17276	17151	17226	17339	17239	17391	17370	17232	17246	17310	17261	17404	17247	17134	17127	17519	17374	17342	17324	17262	17307	17403	17404	17403	17066	17247	17272	17167	17315	17483	17328	17348	17452	17336	17175	17280	17370	17390	17391	17235	17472	17283	17271	17404	17341	17389	17178	17350	17226	17169	17424	17299	17223	17230	17278	17425	17327	17367	17272	17149	17271	17435	17311	17229	17341	17324	17345	17314	17307	17236	17224	17328	17222	17220	17259	17311	17340	17381	17337	17159	17342	17328	17303	17229	17319	17357	17249	17100	17276	17369	17196	17357	17355	17262	17245	17312	17390	17376	17230	17352	17262	17304	17358	17572	17114	17219	17309	17245	17302	17269	17399	17186	17283	17209	17273	17283	17398	17279	17033	17270	17391	17237	17314	17529	17448	17317	17374	17162	17223	17116	17215	17383	17201	17326	17255	17309	17244	17313	17298	17349	17221	17437	17394	17474	17194	17354	17272	17257	17347	17375	17319	17343	17315	17349	17318	17418	17277	17394	17380	17389	17394	17233	17169	17391	17365	17373	17355	17291	17247	17152	17220	17279	17334	17336	17199	17266	17459	17313	17157	17311	17434	17025	17283	17338	17302	17231	17084	17475	17251	17162	17538	17295	17346	17299	17264	17299	17167	17427	17288	17336	17365	17318	17305	17314	17426	17350	17263	17314	16989	17317	17228	17453	17166	17402	17317	17273	17329	17292	17212	17316	17326	17240	17296	17500	17346	17375	17260	17314	17268	17296	17214	17409	17290	17273	17464	17174	17317	17234	17225	17341	17334	17377	17336	17366	17421	17351	17320	17358	17324	17384	17318	17373	17340	17210	17441	17227	17375	17393	17268	17340	17254	17233	17445	17392	17178	17369	17214	17452	17247	17375	17337	17364	17487	17249	17246	17428	17184	17397	17404	17457	17272	17272	17397	17239	17309	17325	17387	17281	17281	17430	17246	17326	17239	17238	17192	17361	17471	17286	17113	17142	17246	17447	17316	17403	17264	17186	17231	17125	17462	17388	17135	17344	17270	17318	17220	17373	17199	17259	17375	17236	17319	17261	17361	17245	17328	17400	17238	17336	17242	17329	17231	17398	17206	17449	17477	17419	17320	17335	17336	17372	17268	17392	17294	17215	17299	17185	17334	17357	17368	17267	17375	17415	17478	17288	17194	17392	17463	17347	17435	17319	17323	17344	17356	17308	17271	17274	17206	17312	17390	17234	17286	17227	17500	17355	17367	17245	17372	17261	17450	17158	17218	17413	17365	17279	17317	17244	17304	17223	17369	17273	17183	17277	17279	17426	17397	17186	17370	17116	17226	17220	17368	17347	17142	17443	17381	17224	17132	17371	17248	17323	17334	17297	17523	17273	17399	17355	17147	17208	17177	17271	17193	17445	17274	17305	17215	17490	17151	17195	17360	17494	17424	17379	17210	17157	17261	17457	17293	17476	17303	17251	17340	17175	17331	17222	17175	17342	17288	17438	17370	17471	17349	17148	17142	17322	17352	17309	17418	17295	17198	17122	17344	17225	17293	17393	17298	17243	17183	17261	17340	17255	17529	17455	17207	17463	17114	17338	17224	17294	17240	17356	17209	17187	17359	17420	17374	17358	17315	17317	17395	17498	17197	17238	17396	17305	17351	17111	17476	17253	17312	17309	17458	17368	17307	17261	17311	17440	17348	17323	17230	17325	17268	17268	17200	17425	17231	17432	17307	17539	17283	17180	17281	17280	17269	17227	17365	17227	17233	17200	17344	17265	17251	17205	17367	17424	17161	17057	17306	17271	17405	17422	17300	17365	17282	17243	17292	17293	17294	17241	17127	17282	17406	17279	17340	17189	17241	17328	17321	17260	17241	17511	17272	17453	17290	17336	17362	17297	17180	17291	17260	17481	17280	17334	17385	17211	17221	17271	17145	17322	17267	17410	17248	17414	17290	17279	17407	17413	17513	17340	17548	17371	17226	17296	17353	17274	17434	17337	17366	17378	17222	17236	17241	17104	17506	17229	17348	17421	17360	17367	17413	17357	17264	17289	17152	17333	17313	17330	17261	17276	17324	17225	17333	17306	17351	17259	17439	17293	17256	17248	17212	17395	17149	17207	17233	17396	17179	17534	17182	17292	17448	17398	17434	17317	17295	17130	17260	17236	17261	17478	17374	17498	17348	17344	17189	17379	17355	17305	17327	17332	17342	17410	17141	17194	17208	17296	17215	17274	17380	17278	17406	17267	17253
22769	21376	29223	24108	22071	24811	26851	22591	21518	22020	21741	21541	21668	21530	21736	24265	32575	31726	28246	24301	22624	21996	21606	21276	21232	21195	21437	21154	21142	21255	21290	21175	21189	21414	21319	21181	21038	21081	21192	21017	21092	21079	21254	21313	20874	21124	20891	21147	21204	21091	20954	21079	20996	21182	21236	21268	21172	21122	21121	21075	21032	21129	21029	21041	21122	21054	21206	21078	21170	21101	21045	20982	21186	21236	21048	21112	21189	20977	20993	21122	21166	20922	21241	21211	21182	21102	20923	21095	21240	21141	21092	20961	20988	21023	21235	21134	21242	21285	21266	21188	21056	21117	21079	21079	21076	21103	21021	21270	21246	21113	21124	21107	21171	21138	20995	20989	21087	21000	21067	20914	21030	20964	21035	21282	21022	21101	20890	21213	20971	21197	21152	21191	20962	21230	21132	21105	21082	21323	21018	21107	21185	21129	21007	21168	21265	21213	21182	21150	20952	21234	21066	20907	21001	20920	21274	21102	21184	21174	21128	21113	20948	21062	21031	21061	20873	21102	21082	20898	21081	21127	21267	20838	20910	21021	21132	20989	21273	20875	21057	20983	21016	21130	21121	20704	20870	21018	21277	21275	21185	21023	21069	20960	21167	20854	20932	21078	21102	21173	21117	21090	21170	21019	20898	21033	20958	21202	21278	21078	21116	21099	21097	21219	21106	21190	21095	21083	21068	20802	20952	21165	21160	21034	21172	20972	21130	21019	21235	21124	20995	21040	20869	20972	21046	21075	20887	21093	21109	21015	21070	21231	21228	21201	20886	21145	21240	21032	21113	21005	20880	21098	21181	21158	21010	21273	21006	21084	21152	21123	21086	21151	21140	21053	21293	21009	21107	21188	21010	20862	20719	21198	21193	20903	21179	21030	21129	21068	21020	20806	21006	21042	21077	21167	21266	21066	21129	20954	21084	21148	21056	21173	20893	21070	21173	20994	21066	21086	21130	21106	20824	20793	20963	20988	21151	21000	21065	20980	21074	21089	20811	20968	21018	20954	20932	20990	21017	21081	21307	21199	21022	21115	21075	20982	21178	21189	21223	21104	21217	21055	21096	21182	20983	21186	21160	21071	20881	21040	20860	21180	21117	21177	21190	21093	21028	20778	21078	21266	20975	21107	21160	20929	21056	20916	20972	20974	21139	21040	21175	21167	20935	20897	21235	21088	21072	21062	21094	21205	21236	21095	20961	21079	21068	20942	21064	20890	20993	20900	21260	20831	21023	20832	21002	21075	21286	21064	20904	20981	21319	21089	21294	21237	21047	20933	20988	21004	21219	20949	21052	21016	21281	21271	21241	21128	20973	20976	20923	21100	20776	20889	21156	21032	21099	20964	21089	21434	21034	21033	21053	21061	21109	21302	21181	21113	21078	21127	21217	21153	20987	21105	21180	21362	21185	21070	21136	21002	21030	21115	21050	20969	20964	21062	21150	20943	21113	21119	20980	21117	21040	20978	21087	21067	21203	21149	21155	21227	20931	21140	21058	20839	21018	21164	21030	21212	21193	21219	21359	21088	20954	21019	20951	21101	21112	21002	20933	20982	20991	21106	21263	20883	21319	21049	20949	20983	20984	21172	21131	20838	21103	21025	21018	21165	21022	21051	20912	21075	21082	21032	21108	21076	20748	21017	20965	21080	20887	20954	21163	20903	21050	20840	20842	21267	21109	21034	20982	20874	21092	20845	20849	21225	21153	21077	20890	21047	21175	20997	20937	21213	20976	20982	21186	21075	20967	20893	21096	21024	21135	21000	20909	20880	21106	21091	20985	20847	20975	21099	21249	21041	21012	20982	21141	20915	21031	21057	21408	21281	21012	21203	21178	21050	21150	20900	21241	21399	21159	21171	21058	20821	21042	21103	21075	21115	20986	20949	20988	21089	20943	20976	20884	20793	20744	20820	21034	21027	21061	20944	21055	21108	21189	20957	20921	21065	21043	20941	21043	21087	21225	21203	21195	21094	21160	21152	21053	21030	21005	21143	20945	21239	20827	21029	21119	21199	21138	21031	20910	21027	21024	21014	21109	21122	21171	20878	21120	20979	21017	21240	21094	20804	20969	21044	20986	21322	21072	21051	21094	20955	21010	21050	20997	21192	20945	20994	21114	21282	20990	21136	21166	21058	21156	20977	21034	21214	21278	21010	20926	21068	20996	21141	20988	20966	20926	20798	21163	21253	21134	21087	21121	21003	21044	21164	21042	21141	20965	20990	21147	20998	21058	21085	21218	21201	21176	21028	20969	20929	21153	21007	21213	21040	20998	21017	20985	20978	21045	20990	21021	21010	21012	21089	21090	21036	21040	21214	21134	20992	21226	21240	21131	21017	20934	21045	21047	20904	21107	21135	21102	21166	21050	20917	21072	21102	21004	21154	21146	20969	21134	20957	21143	21199	21171	21090	21012	21076	20966	21125	21136	21117	21111	21126	21152	21155	20908	20974	20902	20959	20894	21027	21029	20989	21087	21084	21089	20945	20993	20952	20823	21088	21046	20815	20889	20990	20886	20948	21131	21086	21181	21016	21119	21213	21094	21076	21116	21064	20908	21066	21107	21238	21405	21064	20988	21159	20920	20974	21101	21167	20842	20951	20975	21005	21000	21161	20999	21102	21025	21132	21133	21227	21105	21061	21031	21001	21129	21010	21176	21157	21032	20965	20836	20965	20935	21041	21165	20795	20927	21110	21001	20975	21326	20995	21252	21187	21021	21012	20953	21109	21000	20980	21013	20957	21041	20967	21039	21063	21038	21079	21049	20957	21120	20923	21070	20885	20961	21071	21089	21055	21170	20887	21003	21062	21099	21242	21171	21152	20997	21126	20981	21016	20832	21023	20930	21009	21217	21086	21317	21015	21012	21080	21296	21197	21188	21023	21011	21041	21085	21031	21122	21194	21172	21171	20990	21040	21125	21059	20941	21081	21304	21183	21183	21163	21109	20895	20940	21072	21077	20975	21201	21107	20890	20864	20891	21039	21191	21110	20991	21109	21191	21122	21110	21214	21273	21154	21040	20915	21294	20976	21130	21127	20986	21095	21027	21103	21146	21036	21124	21021	21142	20909	20790	21071	21131	21015	21190	21190	21187	20905	21025	21094	20992	20924	21114	21019	21004	21306	20941	20913	21157	21024	21001	21190	20915	21176	21126	20915	21029	21138	21232	20918	21113	21066	21119	21011	21174	21053	21092	21303	20919	20983	21211	21028	21031	20827	21170	21099	21240	20809	21036	21033	21083	20962	21072	21046	20973	20875	20928	21202	21049	21132	21027	21050	21010	20913	21128	21082	21198	21248	21045	21159	20941	21183	21072	20962	21145	21024	21032	20973	21035	20980	21005	21032	20959	20987	20846	20933	20936	21062	21039	21229	20864	21016	21059	21196	21252	20910	21091	20937	21028	21041	21028	20932	21139	21035	21073	21011	20997	21136	21051	21288	20835	20978	21224	21053	20808	20947	20835	21051	21079	20991	20977	21055	21117	20908	21190	21008	21174	21104	20950	20976	20942	20981	21213	21080	21067	21158	21180	21152	21279	21012	20918	21118	21108	21084	21292	20865	21029	21070	21136	21086	21067	20901	21146	21161	21100	21080	21045	21011	21016	20953	20884	21037	21130	21164	20887	21044	21094	21299	21286	21113	20845	21070	21034	21038	21073	21237	21272	20837	21222	20949	21025	21050	20932	21097	21085	21062	21099	21097	21474	21117	21248	21094	20845	21020	21113	21136	21143	21213	20958	21069	21139	21014	20918	21063	21166	20930	21030	21079	21122	21006	21092	20976	21333	21128	20992	20904	20986	21232	21016	21051	21127	21185	21043	20884	21023	20907	20851	20795	20970	21131	21025	21152	21217	21056	20953	20979	20994	21063	21130	21041	20927	21121	21150	21018	20961	21086	21120	21132	21013	21149	21152	21077	20835	21095	20984	20939	20947	20972	21016	20912	20772	21076	20969	20888	21029	21134	20881	20762	21100	21222	21109	21191	21099	21108	21098	21111	21107	21120	21173	21260	21065	21013	21090	21012	20978	21033	21014	20875	21027	21018	21173	21132	21146	21113	21056	21206	21094	20953	20965	21078	21013	20902	20895	21022	21144	21068	20986	21125	21342	21206	21155	21097	20856	21069	21212	21022	20871	21101	21082	21089	21095	21007	20865	20925	20879	21168	20956	21025	20885	21098	21132	21092	21114	21154	21216	21221	21180	21151	20901	21127	21162	21188	21082	21052	21150	20995	21047	21222	21122	20878	21111	21064	21141	20985	21161	20986	20971	21225	21074	20919	20927	21092	21012	21190	21069	21209	21112	21245	21218	21023	21149	21105	20903	20942	21003	21175	20940	21236	21154	21090	21126	20922	20772	21288	21360	21056	21097	20984	21163	21150	20875	21078	21247	21204	21070	21272	21066	21132	20981	20989	21068	21133	21175	21067	20994	20988	21190	21126	21142	20955	20995	20976	20958	20901	20993	21136	21110	20915	21053	21034	21002	20993	20900	21018	21223	21115	21274	21061	20988	21212	20983	20934	21012	21046	21090	20811	21198	21187	21076	21084	21019	21002	21173	20995	20970	20977	20987	21215	20941	21083	21060	21025	21246	21215	21042	21042	21135	20994	21044	20988	21132	21108	21071	20997	21088	21050	21038	21064	20845	20960	20992	21160	20948	21217	21241	21019	21000	21150	21075	21127	21167	21178	21189	20872	21027	21157	20827	21148	21016	21039	20963	21156	21117	21032	21123	21043	21370	21012	21133	21066	21152	21158	20962	21286	20887	21091	21249	21111	21134	21122	21097	21053	20960	21133	20851	21069	21049	21038	21119	21188	21216	21135	21075	20967	20984	20852	21155	21204	21107	20868	20953	20951	20872	21110	21278	21051	21055	21093	21011	20969	21010	21114	20880	21124	21288	21011	21150	21048	21147	21044	20810	21001	20940	20898	20936	21120	21136	21206	20971	21337	20915	21155	21193	21017	21197	21175	20991	21014	21093	20840	21102	21075	21081	21180	20953	21117	20781	21041	20977	20870	21167	21018	21126	21254	20934	21000	21057	21058	21029	21103	21118	21180	21234	20910	21117	20949	21340	20958	20956	21225	21084	21003	21054	21059	21106	21053	21084	21015	20989	21154	21047	21135
30148	50176	45680	33740	26181	21509	19563	18559	18337	18052	18081	17712	17746	17692	17803	22997	33817	30799	25975	20685	19035	18357	18201	17706	17488	17388	17272	17430	17533	17457	17452	17606	17491	17442	17480	17594	17262	17423	17549	17401	17646	17528	17393	17365	17458	17479	17376	17583	17504	17478	17310	17436	17429	17343	17540	17389	17458	17339	17480	17477	17522	17331	17369	17431	17557	17404	17528	17397	17425	17705	17550	17464	17293	17327	17515	17405	17437	17451	17448	17351	17436	17419	17399	17547	17351	17491	17373	17313	17184	17444	17475	17362	17471	17274	17495	17360	17366	17346	17220	17126	17466	17449	17399	17379	17385	17586	17457	17342	17525	17267	17482	17449	17420	17318	17379	17274	17399	17485	17648	17569	17401	17254	17255	17273	17393	17608	17433	17440	17261	17274	17551	17446	17519	17461	17362	17466	17487	17379	17385	17344	17414	17444	17309	17508	17504	17474	17484	17488	17420	17351	17423	17374	17335	17309	17330	17270	17525	17322	17427	17283	17354	17453	17476	17390	17372	17419	17340	17395	17397	17512	17512	17410	17511	17398	17518	17261	17371	17371	17315	17325	17374	17552	17422	17444	17300	17488	17246	17445	17222	17284	17197	17508	17525	17447	17290	17284	17334	17321	17238	17448	17332	17473	17227	17371	17281	17366	17446	17351	17398	17443	17189	17320	17473	17288	17224	17497	17214	17394	17410	17474	17454	17470	17237	17390	17523	17415	17329	17504	17595	17579	17382	17266	17323	17441	17519	17516	17498	17377	17366	17409	17331	17410	17371	17357	17444	17472	17401	17460	17421	17345	17339	17543	17366	17388	17516	17356	17395	17571	17496	17274	17306	17477	17432	17461	17452	17382	17443	17193	17360	17427	17397	17499	17233	17505	17380	17420	17537	17505	17441	17501	17352	17436	17399	17397	17279	17287	17487	17343	17527	17367	17399	17468	17347	17310	17448	17313	17373	17525	17431	17453	17333	17464	17193	17503	17257	17438	17277	17381	17421	17344	17513	17459	17507	17396	17457	17289	17407	17442	17570	17180	17394	17395	17413	17503	17519	17368	17314	17317	17268	17413	17377	17438	17302	17384	17259	17309	17442	17368	17184	17284	17314	17439	17418	17447	17417	17308	17413	17336	17458	17208	17346	17327	17342	17466	17398	17391	17381	17450	17295	17289	17153	17484	17632	17311	17262	17387	17391	17328	17396	17371	17407	17531	17316	17298	17513	17412	17293	17385	17382	17323	17475	17284	17283	17424	17476	17512	17261	17295	17558	17346	17291	17321	17511	17356	17475	17543	17399	17450	17383	17470	17308	17366	17257	17350	17437	17316	17498	17424	17469	17303	17484	17482	17462	17337	17251	17481	17414	17491	17366	17393	17519	17279	17533	17281	17254	17535	17428	17487	17413	17538	17428	17281	17555	17693	17371	17287	17327	17449	17546	17162	17329	17507	17516	17309	17335	17364	17483	17452	17402	17378	17327	17329	17292	17477	17401	17428	17096	17330	17508	17363	17432	17501	17430	17452	17434	17498	17517	17290	17278	17415	17409	17224	17332	17435	17436	17375	17471	17484	17410	17251	17390	17370	17430	17533	17481	17296	17326	17410	17458	17053	17317	17142	17458	17277	17296	17236	17436	17426	17427	17442	17453	17504	17465	17268	17471	17332	17311	17281	17587	17111	17234	17272	17376	17513	17369	17384	17320	17249	17342	17291	17429	17377	17599	17341	17402	17525	17197	17325	17440	17228	17406	17495	17253	17310	17420	17456	17566	17389	17139	17334	17518	17370	17508	17395	17290	17402	17309	17418	17368	17358	17532	17470	17426	17348	17358	17261	17335	17370	17604	17424	17342	17411	17293	17283	17305	17375	17474	17267	17308	17361	17343	17312	17493	17477	17256	17561	17482	17334	17519	17560	17385	17327	17408	17606	17307	17475	17345	17481	17325	17464	17371	17451	17264	17434	17553	17405	17381	17274	17454	17282	17444	17487	17250	17398	17387	17348	17284	17288	17305	17443	17395	17289	17429	17471	17473	17241	17344	17441	17317	17335	17496	17374	17489	17512	17291	17485	17470	17560	17395	17331	17372	17364	17641	17241	17386	17385	17501	17406	17489	17291	17249	17418	17331	17380	17371	17443	17330	17616	17252	17403	17323	17337	17458	17398	17471	17371	17381	17519	17369	17340	17439	17394	17381	17465	17244	17269	17428	17313	17550	17246	17390	17430	17415	17302	17635	17346	17620	17424	17401	17337	17366	17391	17286	17410	17429	17443	17494	17292	17379	17412	17469	17338	17364	17497	17350	17273	17498	17330	17401	17330	17472	17383	17435	17341	17327	17332	17474	17196	17054	17569	17482	17502	17345	17342	17480	17489	17320	17440	17283	17270	17346	17420	17375	17302	17410	17410	17392	17581	17486	17451	17363	17492	17417	17576	17511	17269	17450	17480	17589	17337	17429	17362	17407	17408	17285	17541	17544	17336	17425	17496	17298	17266	17289	17454	17185	17247	17569	17524	17418	17500	17539	17261	17221	17244	17205	17334	17555	17494	17575	17286	17533	17379	17306	17584	17429	17253	17644	17217	17344	17326	17457	17395	17385	17223	17387	17367	17449	17403	17279	17413	17509	17371	17280	17399	17313	17316	17341	17651	17389	17422	17431	17408	17470	17379	17383	17383	17532	17498	17241	17400	17372	17441	17366	17319	17519	17425	17301	17257	17446	17440	17352	17516	17313	17470	17255	17267	17386	17486	17423	17383	17372	17417	17436	17449	17400	17349	17226	17309	17377	17375	17349	17447	17412	17587	17428	17233	17604	17421	17277	17293	17449	17531	17352	17374	17499	17311	17530	17494	17519	17271	17440	17542	17397	17396	17306	17398	17415	17427	17261	17437	17486	17281	17458	17367	17396	17576	17291	17418	17466	17440	17362	17363	17435	17303	17499	17368	17334	17393	17439	17403	17291	17449	17459	17603	17391	17446	17379	17583	17369	17291	17486	17458	17579	17368	17367	17459	17341	17344	17462	17461	17576	17501	17452	17383	17431	17346	17367	17408	17584	17359	17493	17375	17330	17264	17346	17576	17374	17377	17260	17447	17390	17313	17517	17392	17389	17479	17198	17416	17492	17513	17391	17431	17425	17394	17241	17490	17366	17460	17475	17227	17296	17619	17438	17303	17393	17360	17529	17436	17507	17459	17311	17408	17465	17552	17420	17315	17449	17347	17448	17354	17386	17367	17328	17320	17469	17446	17524	17448	17431	17428	17432	17531	17339	17495	17330	17426	17465	17443	17493	17483	17468	17455	17098	17422	17402	17527	17338	17478	17419	17337	17274	17244	17297	17483	17484	17318	17214	17345	17381	17484	17385	17389	17411	17378	17550	17427	17458	17291	17327	17212	17271	17432	17373	17428	17325	17483	17401	17460	17478	17472	17315	17291	17354	17320	17341	17243	17307	17556	17477	17429	17479	17461	17621	17405	17380	17411	17343	17267	17484	17479	17351	17299	17403	17488	17369	17394	17511	17529	17272	17510	17490	17350	17387	17424	17442	17416	17305	17332	17481	17433	17346	17326	17444	17330	17553	17423	17530	17427	17339	17371	17422	17409	17567	17150	17198	17473	17511	17477	17510	17342	17366	17317	17387	17291	17432	17301	17324	17409	17377	17347	17376	17396	17526	17351	17439	17370	17341	17309	17330	17479	17337	17508	17406	17481	17201	17486	17354	17336	17460	17372	17516	17500	17524	17370	17320	17365	17415	17394	17531	17366	17367	17472	17516	17189	17438	17237	17255	17364	17504	17493	17253	17344	17366	17231	17453	17421	17349	17079	17438	17436	17225	17566	17367	17499	17454	17411	17326	17433	17467	17364	17569	17435	17413	17506	17386	17372	17315	17315	17253	17238	17518	17253	17317	17388	17605	17497	17375	17433	17369	17372	17271	17446	17307	17516	17293	17527	17419	17379	17336	17329	17376	17168	17691	17342	17521	17278	17367	17451	17599	17357	17366	17325	17298	17393	17478	17366	17372	17591	17421	17533	17213	17287	17386	17362	17276	17298	17384	17332	17300	17423	17423	17573	17472	17363	17327	17305	17280	17365	17556	17307	17401	17533	17207	17366	17324	17449	17532	17369	17512	17270	17307	17453	17316	17441	17408	17521	17597	17467	17433	17293	17379	17253	17314	17387	17367	17551	17455	17415	17348	17422	17328	17384	17324	17447	17298	17518	17365	17506	17362	17532	17398	17288	17322	17330	17243	17272	17349	17433	17342	17306	17540	17509	17183	17258	17314	17257	17468	17488	17442	17320	17380	17321	17416	17454	17380	17517	17402	17374	17311	17429	17351	17313	17284	17396	17281	17296	17396	17426	17388	17240	17501	17362	17524	17378	17337	17245	17398	17436	17451	17300	17486	17457	17286	17422	17386	17285	17402	17592	17443	17559	17417	17296	17571	17426	17360	17541	17328	17521	17353	17371	17311	17356	17479	17366	17379	17489	17506	17607	17342	17451	17459	17355	17306	17246	17398	17399	17310	17407	17313	17477	17408	17356	17508	17302	17560	17324	17413	17453	17538	17282	17483	17504	17389	17542	17378	17428	17427	17417	17452	17366	17278	17352	17345	17252	17452	17314	17580	17568	17346	17528	17468	17589	17603	17301	17257	17397	17414	17162	17344	17355	17333	17321	17308	17495	17503	17463	17194	17475	17419	17296	17560	17486	17430	17390	17300	17412	17259	17371	17302	17317	17221	17515	17363	17341	17518	17356	17450	17413	17417	17350	17464	17431	17423	17470	17560	17340	17536	17291	17446	17316	17488	17478	17541	17527	17582	17410	17342	17314	17383	17548	17369	17519	17524	17370	17357	17279	17504	17308	17636	17429	17455	17393	17438	17426	17316	17372	17476	17292	17406	17330	17413	17426	17300	17458	17470	17379	17431	17334	17554	17434	17296	17407	17413	17533	17273	17406	17402	17339	17413	17439	17405	17440	17419	17265	17425	17367	17501	17447	17384	17476	17488	17275	17257	17341	17466	17456	17440	17406	17405	17418	17251	17399	17478	17481	17262	17318	17470	17242	17411	17541	17375	17392	17366	17397	17433	17434	17161	17432	17383	17344	17539	17388	17428	17275	17441	17536
27973	24556	29249	25686	21829	21480	21548	21170	21309	21213	21358	21174	21094	21348	21215	21477	22134	21951	21890	21399	21198	21370	21409	21275	21184	21191	21154	21171	21114	20982	21008	21083	21140	21157	21055	21183	21119	21259	21207	21194	20947	21238	21225	21218	21200	21167	21349	21025	21081	21038	21322	21269	21141	21007	21027	21116	21261	21161	21155	21166	21164	21145	21108	21058	20845	21103	21182	21291	20987	21332	20877	21200	21196	20957	21328	21268	21210	21101	21180	21185	21265	21344	21207	21052	21127	21208	21406	21145	21252	21085	21406	21218	21265	21015	21007	21281	20996	21060	21042	21295	21329	21250	21219	21068	21209	21036	21325	20940	21042	21115	21155	20998	21113	21190	21001	21231	20960	21056	21077	21164	21056	21209	21101	20857	21043	21247	21161	20965	21246	21036	21418	21325	21105	20986	21111	21376	20988	21100	20892	21064	20963	21231	21322	21340	21321	20943	21167	21221	21199	21080	20897	20852	21282	21218	21155	21027	21201	21357	21366	21278	21133	21153	21184	21247	21027	21102	21112	21216	21153	20912	21212	21173	21232	21356	21032	21205	21178	21117	20870	21015	21006	21222	21133	21090	21149	21075	21274	21151	21271	21391	20964	21283	21238	21049	21002	21136	21086	21092	20963	21063	21081	21134	21013	21241	21202	21217	21136	21134	21114	21118	21216	21128	21011	21371	21000	21095	21084	21098	21128	21025	21107	21225	21190	21067	21181	21269	21144	21276	21371	21019	21376	21034	21120	21188	21121	21239	21146	21014	21115	21046	21174	21130	21208	20875	21161	20997	21021	21158	21220	21234	21045	21369	21164	21396	21027	21062	21220	21260	21064	21051	21340	21026	21083	21102	21133	21331	21165	21262	21337	21091	21201	21258	21335	21089	21301	21245	21106	21116	21246	21164	21472	21044	21010	21106	21178	21079	20915	21006	20936	20964	21354	21125	21067	21163	21053	21234	21323	20910	21061	21188	21191	21258	21130	21086	21181	21102	21206	20930	20943	21208	21002	21030	21060	21382	21271	21102	20907	21075	21172	21358	21259	21364	20986	21274	21066	21266	21044	21103	20947	21196	21160	21062	21173	21158	21148	21051	21305	21127	21192	21050	21156	21087	21215	21114	20934	21016	20989	21175	21214	21144	21370	21018	21208	21175	21249	21188	21177	21036	21022	21138	20977	21141	21101	21100	21399	20970	21160	21099	21264	21176	21213	20974	21136	21054	21038	21028	21312	21158	20998	21134	21281	21331	21237	21179	20948	20931	21083	21195	21160	21188	21336	21158	21195	21306	21135	20981	21327	21459	21052	21166	21126	21378	21139	21135	21088	20911	20993	21133	21170	21167	21147	21175	21150	21122	21147	21130	21132	21129	21146	21013	21149	21174	21187	21244	20973	21195	21246	21133	21203	21195	21060	21075	21188	21174	21065	21091	21374	21058	21034	21107	21123	21230	21126	21114	21214	20974	21160	21297	21054	21346	21170	21056	21015	21098	21367	21230	21163	21179	21067	21324	21217	21091	21014	21369	20981	21144	21166	21209	21339	21104	21069	21220	21288	21176	21247	21008	21049	21038	21173	21146	20959	20891	21161	21166	21173	21154	20980	21321	21140	21114	21154	21262	21197	21144	21253	21061	21211	21183	21287	21269	21431	21020	21101	21264	21125	21021	20983	21376	21164	21351	21075	21179	21104	21144	21294	21166	21161	21074	20969	21047	21115	21102	21091	21166	20993	21038	21023	21151	21119	21159	21130	20857	21273	21128	21028	21073	21344	21083	21192	21079	20742	20987	21053	21134	21414	21199	21017	21208	21006	20999	21172	21127	21155	21199	21021	21152	21098	21070	21143	21127	21067	21193	20995	20995	21048	21360	21281	21199	21262	21236	21290	21261	21047	21172	21204	21044	21193	21220	21185	21011	20987	20841	21025	21074	21172	21166	21160	21135	21021	21191	21070	21228	21211	21062	21112	21153	21222	21107	21039	21072	21169	21042	21034	21149	20852	21150	21203	21106	21198	21203	21282	21234	21213	21195	21274	21055	21015	20916	21439	21195	21100	20973	21304	20899	20928	21102	21148	21105	21041	21169	21095	21445	21026	21042	21309	20953	21149	20996	21465	21227	21365	21012	21198	21172	21064	21319	20926	20978	21086	21078	20978	21149	21231	21282	21033	21135	20943	21175	21196	21072	21122	20898	21207	21062	21156	21095	21136	21054	21318	21101	21006	20959	21297	21243	20944	21190	21236	21154	21140	21182	21255	21224	21120	21105	20981	21291	20947	21079	21047	21011	20968	21162	21276	21337	21120	21227	20913	21229	21046	21064	21271	21011	20996	21244	21160	21116	21294	20936	21136	21224	21210	21227	21224	21000	21175	21145	21216	21166	21063	21134	21072	21192	20968	21048	21204	21076	21075	21181	21205	21187	21105	20966	21006	21257	20927	21269	21148	21141	21196	20940	21243	21188	21114	21154	21003	21104	21276	21192	21198	21163	21272	21297	21121	21211	21095	21088	20943	21135	21164	21146	21096	21304	21012	21116	20990	21342	20947	21130	21167	20982	21052	21051	20889	21098	21141	21067	21357	21145	21082	21298	21134	21245	21155	21270	21168	21256	21169	21265	21155	21262	21129	21135	21233	21158	21023	21298	21153	20904	21056	21216	21351	21178	21280	21153	21178	21238	20959	21095	21171	20998	21252	21305	21160	21029	21203	21276	21098	21288	21145	21056	21229	21218	21307	21290	20910	21206	21109	21078	21044	21302	20998	21201	21137	20903	21212	20920	21088	21212	20935	20971	21120	21119	20994	21120	21021	21006	21341	21037	21275	21126	21178	21025	21346	21183	21152	21089	21182	21002	20921	21128	21189	21067	21055	21016	21094	21146	21267	21271	21124	21214	21183	21206	21211	21045	21105	21009	21140	21222	21128	21249	21201	21239	21028	21188	21246	21231	21158	21263	20908	21115	21082	21038	21417	21152	21140	21203	21393	21171	21148	21050	21157	20837	21156	21474	20935	21161	21049	21334	21088	21013	21231	21191	21236	20947	21137	21061	21340	21244	21195	21166	21173	21255	20861	21064	20937	21217	21188	21276	21347	21092	21089	21125	21097	21022	20911	21170	21137	21263	21102	21190	21165	21203	21341	21035	21128	21311	21238	21177	20974	21090	21213	21262	21020	21311	21129	21313	21212	21243	21213	21261	21025	21011	21397	20987	21165	21446	21046	21095	21211	21308	21398	21106	21152	20944	21090	21035	21256	21176	21231	21234	21251	21257	21190	21236	21165	21166	21147	21136	21191	21092	21006	21115	21007	21320	21153	21105	21224	21101	21249	21028	21321	21330	21218	20825	21105	21174	21129	21053	21182	21094	21320	21197	21238	21168	21361	21162	21118	21200	21259	21216	21212	21124	21149	21096	21137	21096	21350	21255	21032	21263	21193	20993	21179	21088	20995	21408	21156	21101	21404	21194	21247	21216	21026	21198	21144	21156	21102	21048	21204	21066	20968	21284	21213	20990	21071	21162	21111	20963	21162	21037	20920	21304	21125	20984	21270	21159	21111	21019	21059	21101	21131	20986	21256	20993	20953	21259	21292	21039	21030	21306	21185	21070	21142	21153	21013	21021	21120	21044	20982	21037	21248	21167	21035	21162	21368	21228	21115	21052	21233	21020	21068	21218	21146	21038	21212	21200	20978	21266	21306	21059	21179	21300	21162	21175	20998	21155	21223	21231	21004	20903	21197	21241	20816	21190	21070	21148	21138	21290	21108	21252	21148	21152	21096	21044	21416	21172	21041	21184	21097	21078	21202	21064	21128	21087	21202	21128	21123	21160	21197	20843	20985	21143	21111	21070	20914	21082	21327	21149	21225	21189	21037	21291	21200	21281	21234	21356	20962	21288	21085	20975	21024	21234	21274	20983	21310	21117	21060	21297	21164	21298	21177	20983	21286	21068	21117	21084	21024	21036	21105	21099	21058	21270	21240	21111	21097	21106	21015	21299	21181	21057	21283	21166	21291	21301	21109	21018	21194	21308	21272	21049	21294	21117	21183	21225	21114	20960	21246	20965	21167	21115	21237	21112	21267	21259	21325	21124	20977	21328	20971	21120	21219	21100	21089	21143	21283	21034	21077	21276	21189	21093	21119	21202	21264	21167	21131	21156	21190	21183	21074	21165	21281	21378	21051	21206	21156	21173	21174	21212	21230	21171	21001	20998	21374	21192	21148	21047	21087	21283	21193	21173	21429	21197	21169	21085	21164	21254	21115	21179	21034	21142	21024	21125	21264	21233	21288	21179	21265	21251	21201	20919	21214	21083	21160	21128	21273	21334	21038	21042	21044	21269	21042	21095	21062	21153	21235	20940	21049	21251	21268	20933	21163	21106	21167	21420	21186	21208	21012	20953	21150	21095	21162	21252	20985	20955	21228	21253	21109	21162	21037	21065	21269	21202	21248	20933	21483	21306	21338	21103	21086	21087	21215	21487	21245	20976	21049	21219	21071	21100	21260	21062	21332	21166	21230	21114	21138	21267	21399	21224	21045	21182	21154	21449	20954	21048	21188	21259	21251	21190	21182	20941	20956	21062	21332	21097	21191	21093	21259	21200	20977	21048	20891	21225	20928	21157	21235	21009	21131	21090	20979	21270	21209	21105	21255	21456	21179	21143	21087	21272	21168	21044	21034	21145	21160	21143	21055	21116	21094	21541	21204	20791	21277	21331	20997	20943	21243	21103	21121	21166	21204	21098	21155	21568	21041	20966	21164	21196	20860	20892	21237	21047	20973	21098	21200	21001	21318	21192	21127	21178	21069	21205	21150	21254	21077	21133	21023	21113	21155	21061	21119	21251	21006	21211	21219	21192	21097	20997	21215	21279	21122	21177	21132	21201	21122	21102	21153	21320	21196	21197	20955	21034	21091	21125	21298	21097	21144	21283	21295	21240	21407	21106	21192	21282	21109	21218	21164	21427	21250	21144	21335	21254	21375	21251	21174	21131	21222	21128	21143	20928	21344	21142	20981	21059	21001	21184	21044	21057	21147	20995	21008	21338	21393	21207	21157	21278	20968	21209	21088	21083	21182	20961	21156	21194	21072	21024	20911	21002	21301	21177	21098	21053	21064	21207	21161	21082	21090	21191
25140	35871	28036	21055	18677	18154	17966	17445	17505	17448	17610	17673	17455	17369	17604	17953	18962	18315	18242	17716	17596	17644	17467	17569	17446	17426	17413	17329	17331	17424	17396	17540	17348	17418	17367	17468	17421	17584	17459	17545	17480	17209	17583	17572	17336	17269	17372	17343	17300	17495	17325	17378	17585	17319	17432	17315	17493	17389	17328	17477	17541	17584	17510	17417	17394	17429	17472	17242	17418	17251	17404	17330	17239	17463	17460	17450	17430	17335	17314	17517	17390	17603	17654	17426	17468	17336	17333	17442	17348	17241	17507	17501	17306	17570	17450	17418	17300	17484	17477	17380	17341	17496	17531	17597	17461	17433	17490	17357	17471	17325	17460	17430	17442	17241	17465	17437	17577	17449	17484	17343	17575	17413	17561	17466	17310	17302	17395	17373	17424	17351	17427	17419	17358	17513	17480	17386	17337	17570	17370	17354	17511	17354	17328	17414	17406	17348	17387	17234	17282	17434	17295	17367	17497	17378	17383	17366	17486	17566	17226	17248	17514	17226	17388	17322	17400	17434	17590	17318	17303	17308	17614	17284	17422	17351	17414	17542	17381	17568	17325	17633	17198	17361	17515	17353	17468	17355	17295	17561	17259	17263	17574	17409	17444	17456	17501	17229	17590	17409	17373	17313	17451	17243	17450	17206	17470	17456	17347	17425	17236	17399	17348	17316	17408	17177	17395	17396	17655	17616	17218	17396	17469	17338	17419	17349	17262	17332	17329	17263	17492	17283	17400	17499	17473	17414	17322	17440	17398	17504	17383	17454	17516	17402	17443	17512	17580	17320	17271	17549	17530	17552	17347	17452	17496	17413	17517	17474	17359	17202	17410	17290	17350	17575	17516	17554	17594	17435	17514	17440	17209	17392	17337	17240	17429	17173	17357	17449	17409	17397	17344	17509	17432	17414	17455	17542	17555	17345	17209	17441	17409	17365	17386	17269	17515	17453	17373	17492	17335	17521	17310	17466	17396	17357	17476	17473	17473	17546	17444	17351	17474	17393	17409	17263	17530	17393	17349	17423	17425	17496	17419	17332	17455	17363	17409	17491	17375	17218	17379	17398	17436	17547	17575	17421	17251	17469	17424	17474	17246	17509	17485	17336	17531	17311	17378	17354	17205	17349	17543	17306	17592	17461	17515	17303	17308	17315	17387	17432	17203	17471	17496	17478	17199	17288	17419	17385	17338	17431	17383	17354	17459	17397	17341	17560	17460	17447	17439	17334	17415	17336	17271	17504	17407	17328	17501	17341	17264	17437	17305	17501	17347	17478	17308	17364	17474	17378	17430	17323	17443	17416	17452	17580	17500	17057	17404	17222	17611	17450	17380	17354	17321	17573	17475	17473	17264	17341	17360	17379	17295	17307	17273	17336	17518	17421	17485	17310	17492	17408	17465	17416	17572	17456	17472	17518	17478	17385	17296	17507	17520	17392	17504	17646	17458	17290	17399	17411	17419	17318	17323	17368	17474	17242	17440	17154	17591	17502	17395	17468	17468	17433	17488	17523	17389	17355	17303	17372	17512	17307	17342	17338	17505	17481	17489	17306	17482	17434	17381	17268	17303	17672	17270	17284	17432	17514	17454	17389	17313	17438	17450	17359	17515	17381	17428	17335	17364	17161	17450	17403	17423	17385	17505	17412	17345	17522	17329	17492	17342	17424	17282	17382	17564	17231	17521	17467	17318	17382	17552	17311	17248	17335	17254	17546	17490	17264	17399	17290	17526	17316	17407	17500	17226	17487	17266	17471	17470	17707	17376	17387	17504	17398	17433	17272	17388	17366	17353	17419	17550	17413	17399	17521	17606	17327	17418	17615	17552	17592	17480	17355	17411	17368	17540	17458	17283	17568	17379	17278	17380	17407	17360	17318	17483	17282	17349	17389	17340	17404	17310	17375	17436	17493	17418	17408	17353	17348	17351	17423	17666	17518	17244	17485	17259	17416	17445	17245	17376	17407	17383	17502	17338	17396	17523	17144	17536	17450	17568	17338	17488	17478	17357	17377	17514	17385	17359	17404	17565	17356	17447	17473	17546	17448	17624	17567	17513	17305	17474	17430	17517	17507	17411	17630	17575	17402	17342	17608	17562	17575	17416	17213	17347	17345	17392	17531	17400	17337	17394	17297	17441	17527	17344	17385	17407	17475	17481	17535	17557	17389	17450	17424	17362	17561	17440	17297	17350	17465	17516	17321	17372	17297	17410	17387	17454	17495	17318	17342	17286	17504	17438	17526	17433	17361	17238	17420	17421	17402	17322	17521	17364	17424	17544	17466	17450	17412	17637	17374	17375	17562	17505	17208	17354	17356	17310	17409	17362	17393	17366	17428	17253	17432	17429	17371	17481	17456	17510	17486	17519	17229	17463	17396	17372	17348	17304	17342	17390	17526	17479	17294	17482	17478	17427	17491	17343	17480	17457	17333	17549	17400	17409	17474	17442	17527	17259	17427	17270	17349	17387	17535	17384	17477	17485	17399	17314	17588	17499	17387	17456	17412	17605	17356	17369	17473	17442	17358	17411	17426	17542	17444	17408	17372	17381	17266	17345	17534	17399	17272	17435	17520	17333	17411	17592	17507	17448	17501	17414	17443	17350	17467	17449	17485	17571	17451	17479	17501	17277	17378	17187	17377	17457	17561	17407	17377	17351	17468	17315	17441	17403	17500	17416	17212	17346	17518	17446	17489	17477	17231	17348	17431	17461	17513	17473	17382	17389	17408	17392	17432	17306	17472	17357	17310	17416	17574	17482	17342	17427	17376	17379	17452	17391	17318	17329	17356	17246	17419	17380	17596	17269	17479	17523	17413	17354	17414	17361	17350	17334	17536	17395	17469	17416	17485	17523	17366	17460	17486	17337	17502	17620	17446	17501	17381	17470	17195	17313	17546	17329	17421	17580	17477	17516	17492	17456	17363	17404	17455	17458	17438	17424	17235	17491	17520	17301	17226	17492	17507	17562	17383	17354	17257	17378	17305	17323	17383	17482	17460	17381	17303	17638	17421	17554	17449	17318	17538	17477	17402	17271	17479	17245	17462	17419	17455	17625	17289	17480	17550	17393	17380	17429	17318	17545	17407	17365	17498	17369	17455	17354	17489	17277	17487	17508	17316	17435	17399	17471	17473	17510	17391	17487	17413	17197	17323	17549	17656	17482	17272	17457	17371	17430	17319	17339	17391	17354	17402	17489	17478	17340	17401	17285	17360	17412	17281	17460	17228	17260	17453	17535	17274	17433	17541	17427	17260	17483	17494	17405	17385	17384	17463	17458	17381	17457	17434	17285	17363	17293	17426	17193	17492	17554	17254	17297	17283	17591	17435	17550	17376	17498	17319	17332	17353	17499	17493	17303	17213	17327	17287	17220	17636	17471	17361	17475	17526	17369	17329	17493	17377	17300	17455	17391	17440	17375	17298	17208	17289	17572	17434	17598	17523	17373	17361	17372	17430	17243	17416	17616	17158	17371	17612	17255	17409	17493	17534	17396	17388	17613	17575	17252	17455	17377	17334	17263	17327	17380	17473	17470	17448	17450	17356	17420	17422	17354	17317	17271	17367	17450	17343	17454	17420	17499	17357	17443	17333	17445	17514	17611	17419	17288	17362	17366	17406	17345	17373	17369	17613	17445	17307	17330	17408	17440	17425	17482	17361	17655	17362	17355	17324	17387	17547	17301	17514	17252	17349	17337	17266	17436	17315	17428	17344	17308	17313	17358	17683	17338	17518	17481	17432	17348	17458	17290	17548	17551	17496	17469	17234	17523	17555	17403	17440	17419	17569	17404	17302	17375	17495	17431	17408	17290	17556	17385	17391	17318	17575	17341	17548	17413	17341	17436	17408	17295	17494	17238	17492	17326	17448	17420	17393	17522	17440	17485	17480	17558	17511	17544	17217	17541	17399	17483	17436	17473	17455	17148	17344	17401	17419	17476	17500	17433	17526	17308	17652	17133	17350	17443	17295	17387	17331	17579	17343	17499	17381	17369	17407	17431	17384	17364	17330	17522	17364	17280	17334	17411	17478	17462	17468	17456	17448	17427	17294	17537	17388	17451	17417	17395	17341	17654	17301	17373	17414	17503	17397	17437	17293	17473	17384	17421	17598	17438	17399	17555	17452	17389	17401	17543	17428	17341	17400	17390	17619	17414	17320	17418	17331	17446	17641	17291	17217	17343	17352	17273	17350	17477	17329	17498	17320	17363	17244	17609	17409	17302	17501	17320	17440	17563	17347	17453	17480	17389	17421	17418	17422	17454	17444	17348	17402	17551	17358	17387	17435	17305	17263	17345	17449	17583	17468	17492	17381	17410	17614	17464	17323	17326	17387	17440	17502	17331	17344	17493	17442	17500	17397	17235	17427	17593	17495	17413	17261	17400	17486	17358	17355	17219	17598	17649	17524	17403	17268	17536	17421	17316	17358	17345	17339	17479	17354	17389	17384	17422	17329	17545	17477	17383	17416	17326	17559	17450	17518	17378	17374	17496	17406	17499	17435	17396	17431	17316	17186	17519	17503	17328	17470	17415	17245	17389	17109	17335	17370	17499	17468	17288	17442	17354	17590	17461	17447	17301	17291	17417	17507	17319	17483	17382	17279	17221	17440	17551	17361	17522	17297	17307	17501	17285	17560	17375	17148	17484	17476	17278	17311	17296	17613	17480	17347	17437	17395	17270	17300	17420	17361	17308	17521	17465	17412	17530	17461	17511	17635	17483	17268	17513	17287	17430	17406	17405	17301	17428	17434	17412	17484	17583	17383	17563	17416	17379	17329	17358	17405	17354	17482	17319	17342	17346	17215	17412	17416	17388	17436	17391	17390	17296	17479	17405	17568	17538	17531	17414	17574	17452	17270	17558	17365	17511	17440	17447	17397	17426	17437	17221	17310	17448	17350	17357	17457	17663	17400	17348	17471	17528	17352	17232	17494	17361	17372	17549	17420	17229	17448	17485	17345	17301	17348	17487	17477	17231	17326	17474	17288	17326	17429	17324	17566	17234	17380	17512	17296	17545	17401	17463	17323	17535	17561	17324	17288	17411	17459	17400	17456	17519	17442	17318	17592	17366	17677	17448	17430	17571	17591	17428	17234	17391	17400	17344	17461	17388	17434	17416	17380	17432	17377	17346	17445	17435	17303
24088	21370	28856	25203	24014	24765	24456	21584	21461	21523	21573	21259	21246	21379	21223	22107	26372	26735	24560	22918	22445	21852	21468	21466	21324	21023	21228	21195	21248	21201	21110	21067	21504	21182	21146	21062	21066	21128	21026	21066	21269	21165	21349	21158	21136	21310	21278	21177	21119	21292	21302	21172	21128	20950	21359	21160	21109	21002	21144	20847	21160	21012	21053	21108	21245	21179	21226	21067	21208	20906	21041	21161	21214	21249	21008	21013	21327	21091	20836	20923	21184	21142	21415	21011	21014	21124	21075	21165	21084	21038	20855	21113	21328	21058	21082	21128	21044	21199	21052	21223	21254	21103	21094	21167	21162	21111	21028	21109	21163	21014	21071	21160	20926	21151	20847	21090	20960	21164	21061	21296	21207	21175	21179	21014	21233	21172	21232	21088	21029	20982	21209	21128	21373	21107	21237	21182	21163	20997	21112	21135	21137	21164	20929	21140	21217	21091	21113	21166	21063	20980	21074	21134	21265	20984	21064	21159	21125	20951	21136	20975	21074	20895	21194	21291	21258	21040	21242	21278	21118	20840	20991	21011	20877	21112	21423	21155	21144	20885	21245	21067	21125	21276	21135	21268	21174	20993	21117	21151	21054	21119	20974	20976	20973	21218	21116	20974	21047	21147	21119	20873	20995	20989	21127	21215	21028	21182	21168	21278	21098	20992	21326	21199	20954	21026	21331	21066	20936	21010	21077	21004	21118	20967	20941	21043	21076	21032	21414	21321	20787	21146	21095	20911	21172	20872	21358	21150	20911	21262	21035	21270	21147	21217	21244	20849	21042	21187	21086	20955	21030	21034	21080	21070	21107	20814	20900	21121	21128	21089	20975	21107	20942	21271	20898	21320	20930	21121	20947	21220	21144	20920	21086	21003	21057	21092	20961	21398	21195	21363	20979	21084	21152	21137	21016	20965	21031	21093	21113	21043	21199	21138	21235	20892	21141	21201	21117	20894	21178	20971	21119	20791	20885	21119	21109	21205	21045	21196	21102	21116	21224	21008	21117	21035	21050	20649	21086	20887	21000	20980	21200	21209	21184	21156	21217	21166	21055	21311	20934	21202	21098	21119	21105	20997	21252	21284	21136	21192	21031	21013	21050	20975	21174	21219	21046	21196	21027	21261	21100	20963	20887	21005	21064	21049	21172	21055	20962	21140	21156	21084	21133	21152	21067	21124	21292	21180	21081	20987	21109	21274	21201	21001	21228	21283	21266	21122	21121	21218	20950	21061	21208	21095	21091	21105	21157	21093	20832	21174	20891	21143	21129	20997	21183	21014	21215	21099	21185	21015	21067	20953	21092	20934	21101	21069	21103	21351	20994	21157	21033	21022	20929	21204	21048	21206	20883	21299	21106	21079	21122	21301	21073	21268	21152	21245	21080	21147	21330	21260	21111	21246	20920	21146	21095	20973	21042	21095	21104	21056	21212	21138	21016	20938	21154	21031	21185	21278	21050	20885	20750	21091	21153	20928	20984	21152	20997	20858	21130	21260	21176	21116	21083	20850	21110	21099	21002	21107	21234	21116	21035	21102	21156	20963	21065	21216	21293	20960	21068	21002	21285	20874	21153	21069	21334	21046	21151	21132	21016	21001	21118	21073	21071	21117	20975	21170	21336	21279	21115	21126	21192	20866	21063	21152	21071	21068	20995	21256	21188	21107	21236	21060	21091	20871	21196	21062	21182	21007	21048	21130	21189	21104	21048	21001	21094	21283	21080	21021	20969	21012	21042	21044	20999	20890	21063	21288	21377	21025	21105	21102	21094	21189	21133	21025	21061	21210	21228	21238	20874	21121	21053	21221	21086	20968	21069	21190	21074	21021	21140	21072	21017	21174	21273	21144	21201	21209	21081	21044	20984	20903	21029	20962	21043	21197	21108	20999	21262	21234	21173	21124	21100	20978	21132	21053	20999	21008	20755	20940	21189	21058	20865	20993	21123	21063	21144	21012	21145	21112	21247	21148	21424	21175	21122	21066	21241	21085	21153	21038	21054	21041	21114	21022	21006	20897	21037	21009	20814	21037	20925	20934	20850	21187	21207	21071	21131	20967	21155	21162	21004	20919	20992	21089	21161	21062	20820	21205	20825	21147	21075	21131	21268	21202	20835	21046	21153	21168	21217	21083	20845	21301	21012	21099	21140	20813	21045	21014	20976	21197	21095	21155	21056	21394	21138	21133	21236	21161	21043	21117	21217	21048	21194	21208	21188	20949	21080	21176	21153	21218	21269	20934	21170	21152	21244	20853	20963	21103	21240	21012	20969	21287	21016	21103	21091	21111	21458	20926	21197	21028	20942	21074	21030	21129	21204	20995	21200	21166	21030	21018	21081	20942	21284	21032	21096	21193	21288	20944	21094	21018	21098	21087	21128	21144	20964	21093	21146	21222	21066	21131	21004	21112	21223	20836	21142	21210	21067	21148	21240	20925	21077	20748	21323	20936	21207	21064	21068	21043	21209	21079	21096	21005	21069	21188	20909	21200	21108	20997	21212	20840	20929	20832	20884	21013	21092	20994	21391	21081	21017	21122	21054	21038	21190	21152	20994	21160	20977	20963	21119	21215	20945	20897	21040	21125	21152	21125	21065	21120	20975	21057	21149	20994	20839	21108	20981	21103	21138	21226	21092	21063	21076	21151	21005	21234	21189	21027	20930	21044	20994	21083	20726	20984	21283	21095	21024	21005	20929	20993	21156	21102	21134	21127	21154	21126	21220	21119	21206	21075	21084	21175	21104	21281	21249	21214	21119	21198	21272	21024	20883	21120	20919	21023	21116	21073	21320	21324	21214	20941	20906	21134	21007	21284	21092	21140	21091	21192	21302	21053	21108	21002	20891	21086	21076	21017	21118	20975	21022	21185	21137	21153	21076	21119	21169	21066	20845	21064	21217	21031	21123	21314	20858	21057	21019	21128	21163	21063	21127	20937	21333	20993	20968	21020	20871	20930	20778	21086	21014	21024	21396	20749	20920	20915	20996	21016	21095	21177	21103	21139	21192	20971	21147	21201	21115	21102	20886	20895	20987	21027	21141	21080	21110	20949	20981	21067	20850	21208	20912	21124	21031	21278	21070	21146	21105	21121	21068	20922	21156	21093	21160	20852	21016	20806	21122	21132	21279	21046	21093	21211	21163	21140	21047	21229	21141	21052	21046	20995	20962	20962	20991	21188	21017	21119	21026	20923	21105	20968	21151	21131	21111	20906	21121	20974	21163	21087	21106	21041	21067	20933	21053	20924	20921	21123	21021	20890	21192	20927	21179	20939	21031	21079	20843	20964	21054	21224	21027	20856	20959	21220	20939	21126	21259	21066	21192	21037	21039	21162	20742	21187	21159	21084	20991	21223	21210	21115	20866	21114	21152	21209	21150	21126	21213	21212	21039	21170	20994	20882	21347	21151	21056	21173	21174	21154	20981	21126	20844	21076	21272	21138	21110	21228	21107	20876	21004	21257	21045	21192	21134	21006	21028	21149	21207	20970	21195	21156	21184	21023	21146	21115	21112	21174	21085	21068	21039	21054	21099	21101	20888	21194	21202	21171	21298	20949	20977	21164	21171	21078	21167	21165	20994	20980	21119	21165	21052	21125	21136	21017	21055	21089	21310	20953	20992	21160	20928	21124	21061	21073	20968	21201	21064	21050	21083	21204	21154	20934	20986	21095	21141	21009	20771	21024	21086	21047	21115	20941	21227	21139	21148	21170	21213	21093	21169	21261	20931	21135	21052	21121	20975	21051	21117	21127	20940	20987	20942	21118	20925	20973	20977	21017	20841	21173	20954	21252	21183	20963	21237	20971	20925	21027	20906	21217	21012	21007	21131	21256	21126	21036	20998	21239	21172	21216	21055	21211	20993	21182	20968	21186	20950	21112	20870	21051	21007	21120	21132	21007	21217	21012	21167	20925	21125	21075	21218	20973	21146	21375	21105	21115	21032	21097	20884	20955	20968	21129	21164	21059	20839	21124	21205	21219	21168	21019	21354	21002	20985	21152	21090	21182	21135	21066	20858	21094	20962	21078	21192	21352	21018	21112	21133	21232	21137	21122	21104	21030	21096	21253	21198	21182	21147	20982	21162	21346	21190	20917	21036	20930	21183	21125	21105	21032	21184	20975	21035	21131	20984	21297	21270	21162	21115	21026	21211	21031	21086	21068	21197	20998	21089	21121	21244	21190	21147	21021	21048	21146	21188	21020	21019	21016	20878	20985	21072	20971	21251	21091	21067	21177	21090	21164	21064	21148	21121	20789	21244	21246	20876	21161	20964	20986	21110	21087	21054	21033	21301	21058	20983	21172	21126	21108	21149	21086	21146	21055	21095	20965	20940	21109	21010	21225	21090	20997	21094	21057	20787	21168	21221	20846	21114	21109	21098	21089	21268	21045	21086	21100	20931	21106	21120	21146	21171	21183	21182	21045	21178	21106	21138	20996	21217	20924	21123	21222	20939	21184	21140	21071	21197	21091	21196	21141	21177	21154	21008	20900	21036	21214	21117	20981	20996	21230	20951	21029	21046	20911	21285	21023	21284	20977	21105	21294	21055	20946	21009	20945	21226	21035	21004	21304	21088	21002	21088	21050	21057	21078	21159	20897	21083	21046	20919	20925	21013	21074	20837	21250	20948	21209	21145	21109	21171	21262	21194	21160	21109	21166	20982	20939	21179	21129	21236	21225	21046	21125	21354	21032	21011	21144	21117	21184	21163	21182	21178	21119	20865	21076	21112	21107	21150	21077	21028	21162	21128	21221	21326	20927	20809	21059	21011	21166	21064	20931	21100	21219	21094	21144	20971	21239	21167	21192	21034	20848	21068	21098	20975	20941	21189	20913	21252	21096	21091	20981	20982	20972	20932	21228	21136	21120	20884	21284	21036	21004	21224	21162	21168	21048	21148	21256	20947	20991	20976	21151	21175	21190	21058	21076	21180	21165	21330	21050	20905	21208	21050	21133	20851	21129	21207	21197	21325	21055	21063	21017	21179	20871	21060	21159	21002	21094	21031	21080	21168	21158	21164	20889	21121	20890	21183	21040	21164	20949	21315	20990	21169	21265	20986	21030	21151	21009	21086	21158	21201	21107	21069	20934	20819	21032	21170	21274	21026	21078	21111	21123	21006	21038	21061	20939	21130	21070
27556	43774	39292	31105	24493	21450	18928	17786	17791	17909	17728	17664	17750	17895	17628	19077	25679	24813	21470	19514	19180	18335	17718	17630	17418	17545	17368	17252	17600	17384	17477	17477	17349	17546	17534	17522	17284	17266	17553	17364	17490	17546	17444	17371	17494	17458	17605	17233	17449	17578	17603	17339	17580	17440	17425	17643	17376	17377	17502	17360	17687	17560	17606	17349	17409	17480	17452	17400	17444	17505	17417	17316	17478	17613	17277	17575	17555	17455	17323	17438	17386	17296	17351	17678	17379	17498	17193	17368	17513	17430	17670	17280	17441	17389	17437	17411	17482	17473	17576	17310	17529	17480	17477	17383	17423	17680	17440	17397	17435	17455	17343	17428	17449	17320	17283	17335	17264	17508	17417	17468	17387	17657	17336	17346	17338	17507	17349	17472	17370	17684	17412	17346	17324	17458	17372	17460	17439	17274	17475	17533	17697	17394	17489	17372	17454	17439	17447	17411	17608	17239	17389	17416	17426	17668	17415	17301	17477	17301	17363	17442	17436	17334	17427	17281	17419	17407	17403	17460	17423	17304	17308	17316	17573	17579	17659	17466	17348	17603	17356	17575	17421	17514	17526	17415	17344	17570	17518	17348	17397	17548	17294	17680	17360	17137	17531	17584	17543	17590	17404	17515	17389	17500	17437	17420	17396	17405	17389	17443	17375	17480	17426	17462	17430	17527	17485	17478	17585	17294	17270	17597	17468	17516	17345	17113	17430	17350	17521	17418	17348	17430	17441	17576	17478	17274	17384	17575	17566	17415	17443	17453	17557	17392	17547	17495	17444	17341	17480	17380	17458	17344	17411	17587	17409	17368	17536	17230	17292	17389	17542	17390	17367	17382	17454	17389	17510	17604	17446	17582	17514	17417	17475	17419	17424	17539	17376	17566	17367	17411	17529	17480	17569	17501	17471	17530	17333	17369	17410	17360	17465	17468	17635	17662	17329	17459	17458	17512	17330	17496	17501	17212	17551	17447	17471	17383	17442	17419	17345	17463	17376	17481	17463	17451	17466	17420	17396	17298	17586	17627	17500	17422	17425	17393	17392	17392	17318	17496	17200	17482	17575	17366	17377	17539	17553	17538	17390	17461	17555	17275	17426	17500	17443	17529	17508	17452	17532	17453	17402	17278	17423	17501	17319	17485	17397	17410	17420	17477	17526	17414	17516	17559	17367	17407	17498	17523	17182	17421	17329	17555	17348	17503	17417	17542	17367	17581	17497	17327	17333	17459	17522	17468	17477	17348	17541	17396	17509	17444	17351	17490	17453	17361	17429	17521	17496	17464	17561	17526	17511	17406	17402	17363	17528	17334	17492	17228	17462	17435	17383	17573	17493	17443	17388	17351	17278	17381	17433	17325	17444	17306	17450	17412	17383	17351	17477	17364	17416	17453	17428	17368	17484	17483	17552	17435	17467	17512	17325	17410	17611	17376	17626	17287	17395	17524	17378	17290	17330	17330	17370	17548	17329	17473	17592	17381	17467	17322	17333	17423	17555	17467	17355	17363	17342	17457	17422	17384	17481	17284	17479	17550	17344	17422	17557	17531	17243	17311	17437	17362	17468	17340	17502	17354	17364	17565	17405	17751	17281	17478	17522	17550	17558	17487	17521	17461	17264	17462	17552	17391	17335	17421	17272	17342	17414	17425	17417	17346	17347	17561	17357	17511	17374	17284	17516	17522	17414	17463	17354	17497	17392	17403	17444	17705	17356	17482	17264	17511	17503	17567	17362	17468	17380	17452	17449	17378	17399	17316	17416	17532	17383	17461	17459	17392	17300	17468	17388	17393	17532	17384	17460	17416	17414	17413	17441	17449	17417	17428	17566	17436	17401	17356	17284	17375	17496	17436	17460	17460	17457	17401	17264	17372	17461	17449	17315	17280	17451	17329	17344	17693	17291	17386	17474	17339	17609	17373	17604	17506	17437	17516	17340	17525	17387	17278	17420	17364	17322	17472	17504	17457	17329	17324	17512	17393	17525	17440	17264	17444	17430	17461	17459	17534	17634	17369	17273	17311	17478	17310	17349	17407	17303	17361	17462	17474	17486	17386	17528	17522	17325	17393	17390	17489	17358	17354	17377	17247	17571	17466	17476	17385	17496	17563	17467	17596	17618	17260	17450	17398	17536	17525	17362	17318	17508	17345	17421	17372	17514	17363	17512	17299	17457	17446	17513	17464	17669	17372	17391	17370	17456	17539	17366	17418	17310	17444	17461	17439	17419	17691	17395	17363	17497	17553	17481	17416	17338	17351	17544	17414	17390	17448	17384	17289	17495	17422	17310	17489	17307	17419	17319	17251	17420	17442	17466	17359	17326	17369	17542	17424	17454	17557	17393	17377	17386	17547	17394	17528	17448	17396	17488	17557	17498	17357	17423	17359	17396	17361	17306	17536	17540	17349	17517	17420	17351	17434	17565	17519	17444	17558	17374	17537	17456	17341	17529	17366	17355	17430	17322	17474	17400	17421	17505	17453	17473	17416	17374	17472	17477	17162	17269	17365	17357	17416	17448	17443	17358	17431	17504	17554	17580	17396	17420	17491	17434	17382	17543	17453	17483	17371	17432	17428	17361	17439	17515	17438	17562	17495	17642	17617	17471	17268	17345	17529	17271	17401	17268	17280	17259	17570	17557	17227	17302	17425	17213	17286	17402	17370	17619	17545	17467	17438	17465	17366	17535	17411	17429	17403	17277	17311	17368	17376	17487	17392	17507	17526	17561	17292	17562	17410	17400	17573	17602	17574	17386	17356	17433	17421	17409	17547	17392	17509	17434	17444	17599	17331	17478	17354	17444	17581	17585	17403	17473	17459	17374	17551	17487	17443	17516	17181	17422	17419	17556	17443	17439	17382	17517	17522	17226	17284	17280	17580	17446	17414	17431	17389	17463	17481	17450	17501	17465	17451	17342	17360	17465	17435	17409	17460	17324	17434	17512	17553	17400	17519	17392	17304	17340	17660	17340	17588	17376	17495	17334	17556	17402	17418	17410	17514	17393	17408	17472	17480	17371	17415	17552	17434	17431	17257	17572	17444	17180	17476	17394	17434	17283	17448	17482	17419	17275	17359	17273	17393	17430	17522	17359	17325	17399	17545	17419	17430	17283	17565	17402	17277	17432	17478	17424	17377	17429	17572	17330	17363	17500	17363	17337	17456	17401	17478	17360	17556	17216	17481	17575	17330	17515	17321	17249	17424	17578	17385	17344	17294	17473	17483	17332	17523	17422	17198	17428	17598	17396	17439	17330	17356	17416	17366	17444	17378	17444	17312	17693	17255	17456	17684	17389	17308	17534	17405	17438	17428	17530	17331	17483	17449	17414	17332	17232	17526	17357	17271	17421	17470	17493	17456	17449	17469	17389	17385	17336	17729	17358	17482	17384	17390	17500	17262	17509	17382	17439	17552	17424	17572	17449	17425	17466	17347	17561	17520	17456	17487	17654	17495	17456	17324	17418	17238	17453	17522	17487	17577	17417	17604	17484	17470	17333	17633	17408	17368	17363	17605	17377	17473	17335	17383	17379	17512	17420	17536	17498	17438	17493	17450	17353	17369	17418	17496	17231	17409	17423	17453	17455	17303	17425	17460	17429	17332	17326	17437	17615	17525	17469	17388	17584	17285	17519	17383	17408	17528	17285	17363	17418	17412	17512	17353	17443	17406	17439	17642	17584	17651	17492	17376	17390	17465	17527	17447	17521	17357	17454	17376	17340	17336	17317	17386	17451	17423	17469	17434	17413	17349	17467	17471	17417	17514	17462	17249	17423	17460	17441	17426	17411	17494	17480	17471	17412	17231	17319	17468	17179	17362	17405	17447	17693	17539	17334	17432	17281	17326	17513	17353	17369	17369	17445	17441	17359	17556	17379	17288	17578	17450	17438	17356	17627	17287	17592	17505	17414	17492	17506	17351	17446	17534	17363	17266	17368	17557	17301	17438	17369	17332	17424	17284	17474	17399	17476	17547	17374	17627	17427	17433	17442	17382	17443	17204	17300	17396	17468	17225	17579	17558	17303	17458	17342	17382	17433	17441	17351	17276	17545	17455	17387	17503	17455	17472	17444	17450	17501	17483	17364	17398	17392	17319	17525	17351	17448	17478	17609	17454	17613	17533	17360	17643	17429	17680	17462	17338	17600	17367	17442	17401	17330	17472	17391	17538	17443	17452	17316	17395	17475	17364	17413	17174	17417	17365	17498	17421	17506	17419	17391	17511	17618	17387	17397	17473	17241	17444	17523	17484	17326	17429	17416	17480	17352	17545	17374	17510	17342	17491	17615	17362	17412	17390	17565	17394	17422	17465	17359	17322	17540	17364	17464	17267	17571	17478	17375	17569	17405	17439	17245	17516	17540	17479	17466	17423	17429	17493	17638	17298	17294	17400	17538	17306	17314	17627	17478	17352	17400	17447	17493	17534	17278	17572	17567	17337	17576	17483	17424	17594	17268	17446	17551	17236	17440	17420	17314	17373	17472	17550	17629	17572	17379	17446	17519	17516	17212	17588	17493	17470	17444	17362	17554	17406	17258	17417	17480	17363	17549	17452	17573	17468	17519	17277	17400	17313	17347	17325	17530	17382	17231	17425	17397	17430	17453	17452	17508	17491	17399	17368	17492	17426	17571	17270	17348	17461	17523	17398	17406	17551	17534	17467	17455	17445	17417	17616	17321	17480	17428	17405	17588	17399	17451	17439	17442	17386	17543	17369	17531	17304	17625	17444	17374	17586	17453	17302	17547	17413	17536	17452	17458	17404	17432	17452	17252	17386	17377	17395	17457	17462	17420	17398	17484	17519	17426	17452	17453	17300	17344	17481	17469	17355	17424	17512	17580	17232	17485	17386	17397	17486	17425	17358	17636	17439	17493	17439	17434	17405	17541	17426	17524	17350	17382	17474	17361	17553	17373	17502	17410	17424	17431	17488	17621	17325	17560	17448	17430	17337	17342	17374	17451	17456	17511	17346	17307	17565	17659	17226	17313	17364	17555	17469	17397	17433	17391	17321	17379	17438	17298	17342	17423	17514	17386	17641	17318	17594	17523	17423	17545	17342	17310	17575	17445	17289	17405	17400	17310	17484	17393	17337	17482	17537	17459	17447	17276	17511	17340	17511	17634	17409	17242	17278	17562	17546
22723	21337	29157	24081	22375	25146	27430	22835	22001	21968	21913	21724	21610	21648	21904	23549	31041	31325	28621	26140	23871	22441	21931	21608	21464	21574	21432	21322	21338	21389	21381	21469	21476	21302	21348	21542	21480	21232	21249	21238	21357	21436	21289	21342	21595	21332	21433	21293	21248	21307	21328	21176	21388	21336	21258	21396	21354	21255	21277	21093	21417	21273	21422	21262	21699	21468	21376	21317	21313	21132	21276	21241	21398	21249	21365	21251	21227	21129	21482	21465	21234	21380	21327	21160	21276	21361	21135	21354	21139	21214	21157	21199	21321	21321	21163	21222	21399	21177	21427	21313	21304	21364	21255	21299	21481	21334	21414	21467	21362	21418	21309	21232	21296	21162	21244	21360	21055	21027	21484	21001	21287	21539	21354	21417	21264	21298	21325	21264	21424	21280	21337	21291	21517	21485	21210	21238	21336	21200	21212	21415	21380	21259	21409	21154	21272	21380	21132	21375	21436	21312	21220	21385	21332	21273	21073	21085	21101	21347	21315	21317	21375	21572	21460	21317	21195	21216	21254	21205	21237	21266	20954	21146	21313	21270	21174	21160	21408	21402	20992	21243	21459	21323	21200	21433	21293	21170	21125	21335	21252	21157	21280	21162	21204	21313	21472	21027	21297	21253	21358	21361	21264	21350	21445	21305	21333	21388	21325	21031	21363	21374	21155	21281	21259	21307	21311	21230	21078	21247	21258	21198	21206	21194	21357	21281	21497	21236	21189	21104	21107	21094	21091	21523	21288	21211	21264	21100	21117	21412	21264	21423	21169	21204	21423	21201	21349	21244	21271	21339	21433	21041	21366	21140	21140	21182	21044	21396	21289	21286	21237	21334	21228	21451	21312	21074	21165	21220	21149	21071	21261	21329	21381	21399	21368	21048	21405	21141	21395	21353	21247	21327	21218	21319	21215	21270	21169	21250	21199	21019	21299	21204	21296	21180	21378	21407	21094	21138	21145	21222	21223	21410	21277	21569	21189	21279	21291	21182	21236	21180	21077	21223	21281	21256	21384	21113	21224	21233	21472	21208	21155	21122	21146	21452	21252	21262	21142	21179	21169	21323	21347	21302	21509	21395	21279	21319	21272	21064	21112	21294	21220	21128	21309	21121	21411	21311	21157	21221	21188	21368	21255	21215	21228	21248	21161	21410	21523	21236	21270	21364	21261	21280	21201	21396	21532	21152	21212	21167	21161	21084	21200	21157	21195	21273	21101	21487	21092	21304	21279	21188	21308	21276	21083	21296	21116	21416	21306	21337	21264	21081	21341	21093	21178	21340	21412	21110	21366	21131	21130	21256	21222	21310	21248	21344	21205	21253	21118	21350	21299	21161	21243	21287	21248	21527	21285	21260	21150	21332	21398	21138	21216	21341	21407	21384	21285	21301	21208	21333	21160	21150	21117	21255	21246	21126	21266	21234	21307	21289	21239	21288	21280	21205	21443	21284	21003	21157	21250	21461	21282	21420	21269	21310	21355	21121	21235	21257	21245	21177	21445	21070	21260	21056	21174	21241	21212	21557	21205	21310	21215	21249	21389	21151	21270	21278	21251	21392	21492	21291	21360	21289	21236	21123	21297	21444	21076	21252	21264	21132	21155	21302	21165	21247	21122	21395	21002	21238	21239	21438	21178	21372	21288	21204	21402	21260	21242	21240	21288	21209	21328	21263	21279	21223	20972	21214	21129	21128	21242	21262	21273	21144	21323	21136	21150	21055	21249	21213	21231	21478	21232	21181	21147	21276	21231	21253	21204	21296	21332	21317	21336	21261	21328	21082	21284	21375	21323	21238	21360	21152	21233	21405	21284	21395	21390	21226	21058	21119	21245	21343	21272	21201	21293	21160	21220	21259	21386	21211	21171	21209	21006	21199	21266	20951	21386	21301	21200	21158	21162	21246	21084	21173	21348	21395	21204	21103	21335	21421	21454	21219	21322	21032	21233	21170	21206	21174	21293	21139	21271	20994	21360	21248	21298	21278	21222	21394	21181	21276	21050	21280	21133	21252	21237	21385	21274	21333	21367	21270	21289	21102	21128	21253	21112	21101	21261	21301	21255	21151	21357	21265	21157	21409	21375	21241	21361	21159	21161	21226	21278	21370	21297	21337	21258	21186	21243	21179	21105	21499	21196	21199	21291	21352	21159	21015	21117	21342	21413	21190	21382	21365	21361	21093	21129	21379	21200	21276	21370	21327	21118	21279	21198	21290	21247	21374	21480	21080	21284	21362	21133	21391	21277	21369	21378	21175	21085	21204	21310	21033	21178	21242	21326	21183	21551	21213	21268	21199	21306	21185	21264	21202	21217	21366	21111	21317	21224	21241	21198	21307	21205	21343	21300	21230	21226	21321	21156	21192	21144	21184	21246	21373	21516	21407	21330	21042	21275	21460	21238	21333	21166	21339	21193	21427	21447	21089	21289	21302	21218	21159	21343	21305	21316	21296	21225	21174	21228	21205	21261	21307	21110	21286	21013	21258	21184	21340	21320	21297	21296	21203	21254	21410	21188	21472	21217	21319	21128	21100	21283	21277	21160	21366	21178	21206	21219	21230	21231	21099	21320	21161	21346	21303	21142	21313	21223	21274	21350	21242	21323	21603	21410	21193	21121	21315	21530	21185	21300	21201	21406	21395	21157	21305	21199	21242	21313	21468	21335	21479	21285	21254	21322	21341	21513	21383	21418	21401	21341	21349	21068	21054	21365	21238	21372	21249	21255	21142	21140	21283	21203	21033	21344	21297	21247	21146	21386	21231	21594	21232	21244	21161	21408	21352	21190	21176	21307	21114	21043	21259	21267	21255	21471	21113	21215	21306	21361	21291	21173	21380	21195	21241	21232	21461	21160	21350	21227	21152	21434	21185	21385	21441	21281	21208	21339	21063	21325	21232	21365	21261	21374	21289	21185	21481	21393	21295	21484	21417	21261	21216	21179	21237	21153	21224	21181	21149	21310	21290	21146	21362	21229	21198	21318	21336	21285	21218	21367	21237	21231	21163	21015	21248	21237	21305	21220	21071	21428	21305	21223	21418	21309	21392	21351	21250	21546	21251	21340	21294	21323	21205	21130	21341	21233	21213	21327	21376	21442	21374	21211	21176	21198	21042	21237	21209	21316	21185	21244	21440	21167	21138	21149	21150	21152	21416	21467	21388	21189	21399	21452	21142	21218	21160	21309	21166	21416	21208	21200	21190	21128	21313	21237	21349	21149	21110	21164	21356	21284	21118	21395	21350	21138	21245	21381	21464	21426	21304	21394	21351	21387	21513	21348	21284	21225	21386	21419	21395	21148	21259	21190	21259	21307	21337	21526	21173	21249	21290	21309	21270	21310	21230	21156	21292	21168	21115	21221	21158	21127	21302	21419	21281	21219	21242	21377	21217	21277	21119	21238	21257	21249	21312	21281	21164	21099	21217	21074	21337	21347	21073	21361	21139	21096	21110	21265	21076	21154	21254	21257	21215	21200	21270	21278	21205	21355	21157	21305	21076	21483	21173	21374	21354	21366	21123	21313	21114	21226	21209	21333	21419	21322	21300	21182	21310	21291	21283	21211	21272	21214	21211	21216	21371	21362	21496	21184	21306	21132	21232	21304	21272	21283	21201	21254	21118	21262	21467	21244	21199	21340	21464	21403	21250	21340	21150	21273	21241	21156	21362	21298	21082	21169	21438	21465	21473	21266	21327	21365	21187	21404	21243	21254	21134	21163	21256	21237	21253	21296	21333	21323	21469	21209	21234	21409	21059	21408	21145	21061	21363	21360	21474	21396	21250	21018	21389	21242	21150	21369	21255	21423	21292	21258	21429	21293	21237	21099	21208	21214	21105	21487	21314	21399	21294	21221	21451	21148	21118	21320	21257	21353	21274	21306	21158	21308	21178	21372	21252	21410	21224	21366	21201	21147	21329	21255	21296	21165	21327	21295	21360	21375	21277	21250	21301	21470	21368	21254	21381	21278	21350	21137	21368	21216	21226	21324	21230	21288	21373	21425	21404	21346	21663	21343	21225	21252	21473	21196	21518	21205	21095	21447	21323	21145	21387	21517	21151	21297	21286	21303	21206	21244	21257	21414	21260	21289	21162	21129	21394	21390	21160	21199	21234	21341	21446	21140	21173	21320	21140	21263	21337	21301	21333	21204	21340	21270	21128	21113	21255	21321	21188	21282	21308	21312	20988	21388	21210	21246	21207	21283	21018	21248	21319	21117	21331	21172	21394	21078	21393	21313	21057	21070	21305	21255	21274	20998	21292	21146	21188	21287	21533	21286	21257	21063	21314	21372	21126	21389	21312	21355	21118	21540	21416	21262	21368	21156	21280	21020	21407	21402	21314	21225	21269	21206	21153	21137	21414	21218	21506	21343	21323	21268	21532	21258	21241	21177	21356	21092	21250	21172	21388	21364	21377	21425	21466	21178	21171	21095	21251	21175	21358	21331	21198	21436	21345	21328	21468	21355	21381	21404	21042	21361	21139	21287	20973	21449	21216	21369	21046	21278	21523	21026	21149	21460	21512	21336	21362	21318	21411	21156	21383	21518	21088	21336	20943	21385	21203	21268	21285	21270	21402	21263	21349	21094	21334	21449	21208	21438	21232	21329	21213	21243	21296	21210	21340	21129	21208	21134	21383	21205	21282	21381	21199	21192	21254	21228	21264	21414	21152	21299	21116	21215	21266	21244	21153	21137	21333	21292	21200	21462	21221	21226	21292	21484	21373	21300	21168	21255	21285	21353	21184	21451	21215	21392	21146	21152	21280	21250	21001	21094	21312	21032	21291	21357	21159	21376	21257	21182	21169	21179	21247	21332	21048	21323	21267	21152	21212	21253	20990	21262	21121	21127	21341	21217	21067	21322	21401	21040	21606	21209	21407	21461	21410	21207	21398	21355	21135	21195	21244	21371	21262	21234	21356	21265	21303	21410	21343	21180	21268	21282	21267	21200	21311	21034	21129	21308	21369	21401	21145	21373	21226	21560	21327	21323	21096	21087	21058	21202	21353	21156	21115	21478	21169	21255	21199	21325	21364	21329	21241	21295	21168	21086	21161	21073	21269	21164	21335	21243	21069	21202	21086	21244	21228	21173	21384	21245	21237	21309	21366	21219	21176	21122	21384	21359	21215	21289	21286	21332	21106
30582	49362	45512	35181	28971	22429	19726	18911	18118	18093	17947	17793	17846	17698	18067	21217	31588	30397	27003	23023	20326	18718	17968	17344	17687	17345	17820	17417	17643	17622	17399	17588	17508	17523	17444	17388	17558	17435	17556	17609	17489	17598	17482	17407	17561	17474	17510	17499	17500	17466	17507	17437	17401	17474	17391	17408	17494	17509	17426	17346	17535	17542	17521	17612	17532	17592	17576	17577	17518	17352	17697	17470	17534	17644	17338	17411	17578	17524	17489	17646	17493	17452	17493	17492	17597	17513	17538	17586	17370	17347	17370	17537	17578	17411	17634	17403	17356	17409	17656	17477	17523	17415	17472	17426	17592	17469	17358	17566	17774	17447	17579	17536	17482	17334	17524	17417	17505	17545	17486	17310	17525	17483	17383	17455	17576	17458	17269	17248	17398	17483	17501	17359	17301	17503	17574	17612	17345	17522	17433	17330	17448	17411	17475	17456	17474	17383	17500	17416	17390	17509	17454	17603	17447	17279	17450	17621	17489	17475	17344	17366	17487	17651	17574	17487	17335	17607	17404	17436	17419	17464	17394	17554	17625	17397	17411	17524	17427	17540	17468	17552	17416	17492	17332	17407	17555	17466	17422	17547	17414	17574	17511	17559	17349	17499	17392	17434	17439	17473	17437	17502	17459	17446	17552	17561	17557	17415	17547	17319	17377	17656	17471	17618	17446	17613	17571	17484	17479	17466	17484	17662	17439	17608	17460	17301	17490	17525	17381	17376	17497	17420	17426	17368	17354	17389	17477	17529	17404	17535	17267	17460	17468	17608	17557	17379	17521	17562	17380	17607	17288	17484	17524	17495	17547	17348	17515	17540	17570	17358	17462	17398	17621	17322	17503	17518	17542	17446	17421	17590	17496	17285	17335	17495	17557	17209	17355	17576	17526	17478	17352	17347	17607	17419	17564	17511	17509	17498	17444	17490	17333	17472	17513	17421	17476	17548	17467	17501	17348	17493	17603	17597	17541	17566	17611	17454	17557	17381	17668	17435	17486	17571	17542	17470	17227	17466	17674	17421	17392	17604	17568	17412	17606	17360	17526	17410	17448	17372	17506	17584	17278	17301	17402	17328	17610	17522	17367	17342	17408	17412	17513	17488	17432	17484	17573	17458	17533	17704	17529	17405	17332	17484	17293	17617	17409	17495	17435	17589	17513	17465	17643	17388	17554	17465	17269	17426	17359	17452	17303	17464	17374	17544	17470	17553	17405	17433	17420	17340	17486	17376	17287	17545	17404	17420	17463	17487	17517	17535	17465	17620	17275	17643	17473	17496	17514	17289	17530	17394	17371	17359	17413	17505	17461	17497	17330	17357	17487	17418	17337	17362	17542	17529	17640	17346	17485	17522	17472	17375	17418	17385	17366	17389	17409	17407	17405	17486	17464	17557	17542	17536	17285	17536	17545	17388	17499	17437	17347	17407	17519	17528	17481	17528	17459	17367	17463	17399	17444	17341	17469	17389	17495	17458	17383	17452	17461	17425	17380	17513	17591	17483	17536	17397	17359	17543	17355	17296	17405	17527	17606	17536	17699	17530	17492	17556	17313	17288	17482	17423	17384	17544	17367	17508	17558	17571	17461	17471	17671	17654	17421	17456	17302	17323	17390	17398	17618	17621	17733	17513	17297	17335	17426	17508	17346	17659	17281	17611	17407	17396	17468	17645	17318	17389	17534	17321	17515	17355	17361	17444	17425	17482	17503	17485	17396	17535	17337	17605	17396	17535	17413	17373	17336	17458	17589	17488	17307	17413	17385	17623	17415	17494	17500	17535	17495	17340	17419	17424	17455	17426	17418	17593	17414	17267	17341	17337	17546	17447	17506	17358	17516	17690	17617	17645	17415	17472	17487	17449	17490	17493	17504	17526	17655	17361	17518	17575	17502	17346	17415	17742	17507	17501	17527	17530	17624	17596	17386	17354	17401	17587	17396	17537	17666	17505	17491	17420	17526	17533	17530	17472	17380	17344	17326	17525	17474	17546	17470	17423	17508	17443	17331	17475	17428	17735	17525	17510	17540	17530	17489	17634	17488	17478	17387	17386	17526	17468	17545	17660	17453	17376	17458	17496	17490	17459	17557	17477	17475	17472	17521	17467	17443	17504	17432	17404	17521	17253	17529	17300	17580	17541	17545	17484	17319	17401	17359	17307	17468	17359	17505	17485	17542	17513	17492	17416	17560	17431	17559	17480	17339	17434	17463	17556	17476	17553	17348	17585	17305	17494	17558	17403	17537	17549	17593	17543	17456	17446	17457	17576	17449	17432	17424	17313	17416	17409	17436	17404	17380	17481	17421	17531	17605	17544	17366	17421	17256	17464	17522	17481	17389	17456	17597	17294	17456	17404	17549	17344	17470	17378	17622	17496	17399	17238	17466	17571	17477	17436	17359	17547	17513	17534	17590	17360	17389	17470	17445	17548	17469	17534	17401	17338	17504	17465	17441	17286	17525	17278	17519	17447	17462	17561	17419	17503	17532	17272	17353	17542	17375	17427	17446	17325	17421	17460	17487	17406	17511	17412	17433	17481	17579	17529	17603	17538	17535	17490	17338	17559	17259	17380	17495	17323	17524	17456	17421	17550	17604	17505	17477	17296	17587	17628	17403	17530	17462	17509	17459	17583	17532	17424	17636	17486	17519	17612	17402	17427	17543	17456	17494	17721	17383	17384	17526	17583	17438	17539	17436	17551	17385	17404	17470	17455	17420	17519	17457	17466	17537	17506	17462	17401	17388	17547	17429	17314	17388	17538	17469	17491	17393	17530	17527	17431	17422	17480	17523	17608	17465	17321	17581	17319	17491	17385	17551	17466	17531	17605	17395	17460	17515	17299	17498	17481	17439	17382	17452	17401	17451	17563	17454	17331	17452	17290	17366	17328	17625	17413	17486	17360	17525	17480	17630	17447	17366	17564	17541	17692	17517	17480	17371	17549	17452	17451	17497	17714	17441	17318	17566	17579	17475	17495	17315	17493	17504	17532	17535	17458	17332	17478	17611	17404	17774	17539	17553	17321	17646	17400	17480	17505	17434	17384	17555	17558	17305	17565	17432	17417	17536	17616	17549	17415	17627	17539	17348	17561	17301	17472	17256	17378	17428	17493	17347	17565	17329	17500	17449	17686	17455	17455	17555	17527	17447	17625	17431	17396	17398	17320	17466	17488	17491	17467	17482	17426	17536	17558	17336	17468	17705	17474	17463	17408	17480	17322	17498	17713	17352	17439	17565	17515	17309	17485	17451	17371	17446	17537	17353	17374	17474	17399	17614	17539	17469	17404	17541	17397	17270	17393	17457	17497	17293	17527	17305	17544	17425	17468	17385	17672	17519	17400	17538	17476	17486	17300	17418	17457	17436	17375	17315	17431	17543	17818	17494	17348	17491	17458	17700	17411	17472	17599	17364	17620	17394	17523	17456	17407	17474	17541	17442	17348	17422	17401	17519	17551	17541	17475	17483	17541	17525	17408	17507	17544	17413	17471	17402	17392	17513	17420	17664	17541	17454	17496	17440	17420	17373	17544	17381	17419	17499	17539	17306	17367	17450	17545	17355	17584	17431	17445	17305	17511	17623	17409	17680	17381	17552	17603	17443	17487	17577	17595	17494	17285	17583	17437	17436	17435	17325	17469	17376	17477	17486	17506	17540	17582	17480	17535	17471	17522	17538	17637	17379	17424	17492	17530	17378	17477	17524	17334	17353	17442	17501	17612	17331	17456	17377	17609	17447	17693	17533	17458	17559	17419	17530	17592	17631	17499	17444	17419	17487	17644	17596	17485	17475	17580	17613	17349	17530	17558	17438	17521	17345	17672	17567	17567	17452	17418	17371	17595	17383	17354	17331	17560	17410	17469	17399	17417	17512	17427	17447	17409	17438	17650	17432	17523	17373	17328	17383	17393	17209	17508	17384	17480	17431	17531	17636	17304	17500	17528	17460	17627	17630	17644	17445	17645	17394	17596	17383	17602	17440	17494	17419	17511	17383	17379	17496	17511	17465	17545	17587	17442	17495	17529	17416	17364	17358	17587	17473	17387	17266	17403	17436	17567	17332	17563	17453	17543	17496	17473	17309	17409	17499	17501	17559	17437	17375	17400	17421	17229	17448	17523	17407	17462	17437	17342	17395	17293	17417	17597	17456	17541	17314	17534	17389	17511	17689	17444	17338	17443	17450	17477	17599	17302	17525	17454	17492	17351	17429	17509	17433	17512	17408	17483	17483	17517	17490	17381	17364	17225	17483	17443	17458	17461	17610	17443	17539	17526	17417	17432	17233	17579	17394	17386	17482	17462	17471	17513	17352	17542	17369	17523	17430	17425	17465	17442	17634	17354	17537	17317	17487	17396	17290	17427	17384	17458	17551	17292	17439	17556	17623	17499	17469	17660	17639	17654	17427	17293	17506	17459	17450	17528	17476	17390	17456	17371	17326	17414	17452	17632	17584	17311	17543	17458	17502	17413	17362	17299	17528	17558	17329	17305	17455	17633	17475	17633	17387	17487	17552	17570	17450	17555	17432	17404	17428	17260	17424	17460	17276	17430	17308	17628	17501	17394	17440	17228	17433	17533	17481	17557	17348	17425	17532	17291	17563	17435	17645	17460	17576	17392	17277	17402	17601	17686	17530	17423	17371	17495	17428	17442	17436	17486	17432	17632	17518	17471	17291	17449	17498	17330	17499	17572	17479	17488	17560	17494	17518	17473	17577	17384	17347	17287	17301	17322	17478	17471	17288	17481	17504	17630	17581	17501	17458	17278	17407	17648	17449	17421	17525	17449	17382	17489	17497	17388	17327	17635	17451	17569	17454	17481	17310	17359	17439	17580	17232	17492	17658	17528	17551	17373	17389	17529	17454	17325	17427	17622	17412	17500	17483	17462	17489	17381	17473	17551	17499	17414	17304	17396	17489	17491	17442	17538	17409	17347	17449	17464	17285	17417	17434	17331	17466	17315	17471	17253	17596	17268	17504	17423	17451	17510	17489	17525	17526	17458	17391	17550	17285	17271	17540	17390	17448	17467	17525	17443	17469	17350	17445	17406	17554	17358	17483	17513	17478	17506	17381	17451	17393	17631	17432	17521	17443	17409	17389	17484	17571	17428	17703	17565	17506	17554	17497	17446	17457	17486	17520	17444
28233	24302	29798	26799	22381	21830	21792	21441	21702	21320	21376	21593	21422	21327	21376	21480	21864	22087	22121	21809	21744	21526	21468	21378	21242	21365	21405	21402	21349	21226	21406	21413	21324	21253	21170	21281	21440	21352	21269	21278	21244	21397	21168	21263	21352	21604	21488	21239	21214	21280	21227	21344	21551	21271	21206	21553	21224	21430	21106	21276	21150	21475	21176	21326	21219	21249	21542	21094	21312	21186	21386	21417	21484	21447	21253	21143	21221	21380	21461	21513	21319	21319	21051	21095	21132	21440	21366	21269	21383	21392	21424	21222	21374	21378	21303	21287	21262	21316	21442	21262	21176	21099	21246	21257	21113	21203	21051	21437	21302	21247	21424	21237	21191	21028	21376	21296	21263	21200	21173	21228	21260	21299	21307	21399	21056	21022	21374	21351	21303	21452	21282	21199	21286	21267	21475	21114	21327	21323	21474	21111	21210	21208	21320	21238	21331	21278	21319	21227	21453	21286	21168	21302	21287	21520	21293	21239	21352	21402	21451	21252	21333	21432	21310	21405	21271	21196	21167	21356	21295	21269	21487	21345	21304	21234	21299	20990	21184	21368	21381	21039	21200	21422	21288	21443	21364	21322	21267	21464	21352	21132	21223	21240	21165	21574	21385	21111	21112	21204	21332	21327	21288	21342	21276	21131	20980	21457	21214	21256	21420	20910	21193	21246	21215	21249	21303	21145	21221	21404	21331	21254	21255	21144	21062	21216	21261	21121	21163	21260	21300	21351	21345	21023	21035	21342	21160	21230	21399	21181	21100	21398	21160	21229	21234	21230	21026	21189	21286	21450	21289	21297	21244	21334	21385	21224	21451	21340	21135	21456	21107	21275	21291	21063	21348	21256	21200	21180	21419	21313	21177	21399	21227	21570	21383	21277	21400	21319	21009	21141	21298	21432	21361	21450	21314	21143	21463	21214	21112	21213	21151	21363	21269	21225	21351	21114	21221	21292	21189	21382	21151	21180	21386	21133	21223	21414	21382	21270	21356	21058	21085	21217	21401	21330	21420	21280	21122	21228	21300	21323	21315	21411	21220	21411	21165	21169	21477	21267	21200	21414	21321	21290	21257	21372	21550	21304	21370	21363	21214	21306	21269	21147	21342	21377	21370	21388	21245	21243	21448	21446	21280	21481	21307	21326	21217	21220	21360	21428	21209	21231	21359	21294	21209	21259	21244	21120	21318	21389	21113	21274	21243	21247	21274	21344	21272	21123	21227	21251	21252	21210	21270	21257	21371	21187	21181	21465	21362	21277	21267	21366	21297	21281	21263	21088	21248	21331	21524	21391	21356	21534	21171	21089	21246	21275	21392	21333	21256	21335	21399	21353	21196	21248	21345	21175	21340	21448	21647	21090	21463	21172	21289	21371	21189	21343	21279	21265	21332	21398	21594	21605	21311	21310	21366	21213	21246	21409	21165	21146	21180	21217	21136	21317	21372	21215	21254	21327	21343	21229	21169	21143	21083	21080	21394	21244	21181	21184	21281	21117	21200	21340	21385	21209	21307	21144	21194	21149	21200	21428	21039	21292	21372	21350	21314	21240	21288	21264	21334	21248	21311	21256	21370	21238	21484	21258	21321	21300	21138	21302	21212	21306	21148	21243	21154	21090	21472	21373	21143	21272	21451	21201	21309	21304	21403	21519	21425	21321	21191	21443	21387	21479	21228	21395	21155	21110	21504	21405	21409	21253	21429	21345	21268	21256	21453	21242	21212	20981	21267	21188	21268	21331	21272	21167	21412	21302	21322	21337	21381	21209	21078	21432	21542	21067	21226	21204	21031	21362	21582	21231	21281	21283	21254	21470	21176	21187	21299	21187	21123	21419	21426	21147	21503	21207	21099	21353	21230	21306	21348	21051	21349	21199	21121	21355	21483	21330	21442	21301	21296	21293	21561	21097	21358	21243	21166	21335	21158	21264	21222	21254	21271	21134	21391	21403	21119	21195	21274	21087	21127	21318	21120	21379	21386	21346	21235	21252	21470	21395	21207	21155	21283	21247	21325	21452	21395	21205	21114	21320	21146	21257	21275	21296	21122	21246	21168	21206	21094	21208	21328	21174	21395	21351	21406	21172	21199	21299	21390	21150	21233	21257	21390	21269	21333	21191	21326	21367	21187	21335	21278	21296	21219	21408	21334	21233	21376	21199	21281	21118	21337	21353	21346	21447	21145	21439	21305	21310	20938	21393	21225	21372	21228	21616	21479	21317	21254	21329	21313	21418	21455	21452	21355	21211	21306	21258	21118	21129	21236	21267	21142	21257	21207	21261	21239	21486	21330	21165	21282	21542	21381	21342	21333	21385	21419	21379	21372	21251	21233	21066	21288	21243	21312	21280	21288	21114	21295	21190	21250	21420	21264	21325	21243	21194	21166	21388	21285	21316	21445	21166	21132	21314	21399	21366	21594	21481	21077	21304	21208	21249	21324	21305	21272	21261	21340	21420	21397	21160	21130	21037	21354	21268	21338	21420	21457	21347	21142	21445	21194	21066	21373	21354	21095	21139	21266	21308	21163	21174	21393	21388	21394	21523	21064	21092	21215	21184	21191	21161	21052	21321	21551	21514	21084	21254	21304	21186	21262	21513	21177	21333	21353	21310	21367	21251	21425	21355	21371	21207	21327	21372	21354	21181	21339	21489	21357	21457	21245	21378	21389	21247	21178	21266	21331	21249	21312	21408	21054	21369	21183	21297	21240	21231	21414	21400	21309	21055	21184	21285	21366	21347	21166	21100	21215	21395	21203	21216	21065	21146	21184	21358	21345	21256	21376	21242	21243	21167	21273	21116	21335	21350	21166	21164	21281	21213	21224	21217	21142	21473	21471	21369	21298	21309	21429	21205	21264	21232	21328	21386	21185	21279	21170	21182	21128	21183	21258	21374	21241	21388	21287	21178	21253	21183	21447	21367	21285	21278	21263	21474	20987	21312	21448	21196	21222	21307	21344	21147	21156	21348	21171	21317	21451	21259	21405	21368	21196	21119	21166	21172	21189	21368	21408	21357	21465	21407	21332	21000	21280	21383	21411	21254	21416	21372	21289	21252	21216	21388	21369	21302	21297	21096	21273	21322	21314	21323	21157	21349	21239	21400	21144	21196	21520	21275	21058	21390	21352	21409	21200	21222	21105	21361	21163	21378	21264	21346	21277	21243	21529	21630	21479	21440	21212	21319	21407	21190	21404	21226	21303	21315	21167	21259	21366	21087	21403	21272	21465	21293	21347	21272	21177	21326	21190	21465	21176	21292	21221	21256	21232	21070	21295	21440	21396	21242	21308	21390	21134	21408	21169	21382	21378	21164	21353	21411	21271	21101	21200	21277	21375	21168	21229	21389	21271	21387	21311	21442	21394	21272	21297	21273	21188	21219	21057	21161	21442	21245	21227	21302	21414	21303	21164	21262	21313	21214	21362	21396	21451	21097	21304	21498	21273	21325	21074	21214	21467	21344	21338	21327	21239	21226	21373	21087	21282	21382	21258	21402	21354	21365	21131	21186	21274	21262	21204	21530	21301	21134	21182	21402	21261	21132	21367	21233	21102	21230	21413	21280	21318	21360	21372	21290	21316	21358	21437	21264	21405	21277	21151	21062	21231	21267	21253	21339	21274	21332	21118	21206	21336	21096	21435	21250	21151	21310	21422	21302	21162	21284	21355	21287	21452	21385	21369	21352	21253	21111	21441	21247	21491	21501	21307	21302	21013	21148	21408	21206	21327	21271	21229	21292	21345	21241	21294	21252	21149	21401	21323	21191	21238	21287	21488	21330	21255	21224	21137	20940	21183	21228	21138	21226	21207	21341	21298	21378	21338	21488	21278	21147	21304	21310	21289	21355	21323	21182	21329	21293	21121	21058	21246	21320	21167	21178	21256	21134	21300	21320	21280	21372	21382	21207	21321	21292	21558	21246	21250	21150	21192	21186	21340	21221	21357	21194	21290	21411	21482	21008	21230	21417	21277	21398	21498	21293	21498	21290	21108	21308	21203	21188	21531	21227	21178	21266	21222	21424	21370	21416	21263	21382	21385	21344	21137	21280	21278	21396	21270	21299	21185	21361	21449	21316	21471	21037	21543	21201	21361	21275	21460	21607	21431	21463	21297	21251	21246	21224	21432	21385	21346	21505	21322	21395	21209	21343	21284	21295	21239	21433	21488	21382	21336	21401	21339	21372	21379	21345	21261	21177	21147	21201	21371	21418	21350	21170	21361	21372	21492	21338	21550	21418	21361	21364	21256	21157	21201	21113	21085	21125	21343	21206	21546	21328	21266	21186	21358	21366	21362	21157	21284	21219	21191	21171	21080	21169	21497	21277	21208	21339	21359	21188	21222	21191	21492	21135	21400	21245	21305	21250	21223	21508	21177	21175	21184	21322	21405	21127	21217	21043	21338	21471	21357	21396	21213	21157	20930	21027	21152	21609	21309	21174	21527	21620	21425	21563	21478	21334	21574	21262	21365	21477	21227	21018	21355	21394	21278	21255	21201	21113	21527	21519	21374	21237	21500	21327	21475	21182	21207	21424	21265	21090	21330	21343	21439	21169	21095	21205	21277	21344	21206	21053	21320	21215	21194	21099	21330	21193	21220	21083	21280	21009	21444	21206	21413	21435	21025	21194	21244	21162	21285	21192	21235	21443	21275	21421	21153	21172	21349	21207	21267	21400	21268	21307	21237	21336	21219	21311	21152	21413	21264	21348	21480	21433	21237	21169	21431	21384	21220	21143	21187	21320	21338	21285	21294	21156	21326	21211	21325	21424	21157	21216	21388	21329	21300	21290	21297	21137	21122	21351	21308	21262	21314	21386	21396	21216	21409	21379	21301	21483	21171	21497	21373	21363	21166	21307	21184	21343	21338	21280	21308	21405	21232	21236	21233	21226	21405	21160	21384	21234	21270	21313	21303	21478	21487	21542	21339	21229	21441	21204	21003	21268	21307	21147	21209	21271	21264	21154	21253	21340	21101	21333	21206	21258	21222	21460	21358	21234	21283	21199	21240	21322	21292	21310	21198	21429	21278	21248	21222	21152	21326	21391	21012	21354	21369	21238	21381	21256	21367	21269	21373	21293	21312	21357	21390	21206	21269	21355	21090	21409	21252	21077	21347	21221	21378	21396	21463	21327	21226	21343
26878	33676	29822	22658	19151	18183	17853	17960	17712	17672	17612	17618	17582	17572	17534	17602	18515	18810	18383	18185	17842	17951	17679	17573	17703	17505	17466	17681	17542	17511	17401	17488	17575	17478	17368	17614	17709	17454	17496	17597	17633	17667	17436	17313	17492	17620	17621	17507	17570	17485	17690	17483	17512	17478	17742	17580	17424	17455	17686	17617	17426	17598	17453	17588	17528	17541	17400	17487	17440	17383	17512	17527	17430	17787	17600	17552	17392	17359	17567	17562	17645	17431	17412	17568	17442	17558	17658	17411	17667	17647	17542	17573	17444	17471	17590	17540	17596	17294	17533	17598	17601	17485	17475	17607	17397	17464	17437	17688	17552	17354	17693	17457	17459	17370	17567	17428	17563	17684	17538	17410	17566	17565	17526	17524	17360	17799	17311	17513	17519	17484	17473	17560	17565	17629	17500	17422	17458	17476	17532	17503	17550	17596	17619	17424	17519	17512	17329	17552	17489	17588	17383	17531	17541	17477	17666	17432	17605	17623	17606	17329	17520	17448	17603	17538	17533	17405	17686	17445	17491	17329	17667	17506	17648	17713	17416	17655	17609	17489	17592	17462	17601	17401	17405	17532	17682	17673	17504	17220	17604	17483	17647	17539	17651	17377	17575	17589	17469	17487	17440	17480	17494	17542	17533	17540	17473	17625	17564	17536	17587	17544	17600	17565	17674	17563	17472	17569	17475	17563	17547	17541	17461	17548	17678	17458	17526	17729	17461	17688	17618	17479	17758	17435	17379	17599	17638	17368	17563	17443	17432	17475	17549	17514	17665	17536	17484	17528	17517	17475	17565	17297	17581	17417	17544	17512	17641	17495	17417	17348	17523	17642	17339	17636	17628	17438	17468	17436	17719	17497	17693	17487	17557	17541	17480	17403	17573	17387	17570	17559	17663	17399	17667	17609	17474	17594	17399	17504	17638	17560	17629	17485	17564	17601	17432	17588	17538	17496	17577	17436	17427	17651	17559	17627	17492	17556	17505	17497	17499	17495	17670	17332	17625	17596	17287	17494	17587	17387	17439	17528	17519	17645	17696	17551	17556	17499	17426	17432	17485	17681	17613	17515	17667	17419	17385	17525	17449	17604	17349	17619	17399	17566	17418	17815	17449	17415	17427	17454	17682	17489	17527	17452	17486	17472	17508	17546	17584	17570	17481	17587	17428	17498	17473	17546	17498	17564	17537	17489	17494	17510	17471	17572	17536	17651	17481	17578	17552	17376	17581	17505	17553	17467	17557	17484	17503	17574	17602	17376	17389	17731	17611	17502	17474	17638	17616	17460	17441	17488	17429	17552	17606	17617	17483	17406	17523	17469	17526	17470	17721	17633	17480	17350	17423	17528	17614	17611	17589	17623	17561	17703	17539	17511	17527	17442	17566	17581	17692	17591	17486	17487	17413	17416	17678	17470	17519	17718	17621	17523	17536	17587	17528	17546	17506	17268	17492	17598	17562	17666	17462	17435	17437	17526	17519	17644	17495	17466	17529	17561	17448	17574	17700	17476	17458	17446	17532	17506	17506	17597	17405	17564	17533	17584	17518	17667	17387	17451	17623	17458	17361	17671	17608	17683	17568	17536	17570	17542	17350	17465	17592	17429	17674	17320	17616	17546	17469	17377	17514	17574	17509	17679	17347	17441	17367	17589	17534	17507	17623	17534	17491	17479	17650	17610	17460	17425	17435	17759	17493	17409	17494	17457	17530	17644	17418	17598	17528	17707	17529	17642	17527	17480	17498	17417	17463	17381	17479	17549	17593	17541	17419	17477	17588	17535	17490	17332	17778	17420	17647	17501	17576	17579	17693	17571	17355	17513	17507	17475	17542	17524	17611	17648	17412	17399	17372	17630	17707	17438	17557	17513	17508	17733	17614	17397	17641	17492	17439	17552	17671	17446	17440	17460	17586	17518	17707	17557	17662	17491	17399	17496	17461	17614	17598	17345	17642	17698	17400	17517	17511	17586	17525	17395	17601	17572	17842	17619	17575	17374	17485	17635	17562	17506	17575	17571	17529	17381	17599	17375	17523	17456	17552	17506	17490	17598	17645	17377	17855	17566	17638	17505	17405	17539	17370	17453	17480	17451	17700	17492	17541	17550	17606	17573	17543	17566	17433	17458	17590	17408	17704	17655	17615	17502	17460	17495	17617	17346	17456	17482	17447	17668	17567	17513	17357	17510	17487	17719	17521	17594	17485	17452	17587	17510	17472	17546	17550	17622	17422	17623	17545	17728	17505	17576	17639	17587	17382	17497	17340	17455	17418	17485	17464	17604	17478	17498	17640	17523	17479	17356	17477	17517	17532	17477	17482	17378	17523	17477	17484	17540	17449	17485	17497	17564	17472	17798	17577	17694	17528	17501	17560	17405	17536	17788	17491	17611	17508	17511	17616	17577	17527	17620	17793	17526	17493	17426	17557	17509	17736	17382	17220	17400	17489	17423	17565	17525	17268	17531	17548	17308	17509	17504	17458	17457	17517	17670	17417	17584	17577	17515	17502	17485	17723	17239	17485	17348	17469	17491	17435	17453	17396	17347	17622	17500	17575	17415	17450	17414	17459	17508	17479	17644	17604	17683	17551	17472	17419	17437	17372	17448	17347	17541	17486	17413	17620	17527	17489	17566	17450	17592	17459	17588	17554	17476	17617	17564	17387	17552	17698	17464	17345	17436	17548	17617	17518	17803	17610	17665	17554	17702	17639	17497	17557	17475	17514	17694	17508	17673	17634	17543	17537	17449	17599	17572	17434	17566	17646	17499	17530	17613	17476	17478	17586	17416	17420	17578	17498	17492	17470	17522	17398	17575	17647	17694	17462	17548	17490	17680	17550	17575	17656	17508	17641	17460	17547	17635	17392	17521	17486	17660	17364	17697	17646	17376	17605	17677	17469	17480	17314	17545	17541	17452	17516	17375	17548	17480	17567	17651	17589	17541	17415	17418	17636	17555	17503	17544	17675	17453	17471	17534	17578	17498	17416	17479	17653	17438	17440	17598	17484	17624	17561	17621	17578	17449	17474	17625	17491	17515	17573	17438	17409	17473	17474	17712	17455	17421	17468	17589	17565	17500	17559	17497	17653	17507	17404	17572	17686	17573	17635	17510	17375	17418	17608	17490	17550	17453	17639	17388	17562	17503	17703	17541	17490	17614	17551	17603	17626	17346	17588	17414	17717	17429	17584	17644	17379	17491	17379	17662	17525	17608	17460	17436	17487	17408	17403	17702	17738	17580	17586	17548	17455	17498	17782	17632	17468	17544	17579	17545	17653	17433	17437	17517	17626	17525	17605	17520	17419	17653	17515	17638	17562	17642	17503	17618	17634	17529	17571	17445	17520	17505	17536	17546	17456	17454	17566	17601	17354	17578	17404	17476	17438	17527	17365	17475	17506	17590	17452	17484	17643	17578	17372	17445	17412	17587	17643	17580	17516	17550	17522	17536	17415	17472	17570	17463	17533	17606	17373	17610	17480	17448	17476	17565	17647	17446	17491	17609	17516	17510	17435	17574	17412	17646	17515	17676	17309	17459	17632	17499	17498	17607	17537	17619	17534	17494	17556	17384	17533	17503	17587	17654	17460	17393	17566	17551	17558	17471	17645	17676	17638	17400	17525	17566	17526	17466	17479	17452	17568	17447	17649	17675	17631	17423	17502	17428	17453	17581	17490	17579	17454	17571	17366	17470	17505	17411	17598	17721	17703	17455	17473	17473	17675	17484	17568	17562	17642	17359	17255	17361	17566	17627	17614	17606	17500	17399	17682	17666	17462	17415	17446	17408	17553	17599	17444	17524	17693	17578	17577	17527	17546	17532	17513	17559	17521	17565	17627	17510	17520	17484	17551	17368	17449	17533	17693	17619	17531	17471	17470	17621	17439	17392	17484	17450	17537	17457	17601	17586	17753	17495	17488	17497	17600	17438	17529	17600	17534	17486	17686	17494	17483	17569	17425	17541	17453	17475	17567	17448	17616	17658	17567	17639	17590	17443	17648	17576	17546	17335	17703	17482	17602	17467	17473	17498	17563	17421	17569	17611	17460	17584	17352	17437	17483	17674	17565	17572	17685	17380	17620	17564	17574	17479	17662	17417	17514	17518	17587	17527	17536	17610	17484	17715	17570	17390	17590	17438	17646	17520	17561	17461	17578	17514	17404	17579	17464	17543	17592	17657	17602	17380	17374	17433	17669	17636	17641	17582	17519	17519	17532	17500	17572	17599	17405	17500	17621	17505	17463	17515	17457	17496	17674	17402	17576	17466	17336	17429	17558	17502	17469	17416	17746	17464	17417	17654	17439	17746	17543	17505	17650	17624	17391	17565	17622	17647	17422	17491	17572	17578	17446	17581	17479	17599	17608	17331	17592	17509	17463	17391	17773	17561	17494	17638	17509	17509	17675	17469	17523	17526	17472	17442	17542	17518	17512	17680	17432	17527	17693	17477	17720	17669	17521	17431	17528	17406	17402	17776	17460	17576	17499	17586	17451	17427	17725	17683	17527	17538	17647	17524	17320	17728	17558	17525	17842	17496	17499	17547	17579	17278	17425	17721	17409	17691	17560	17526	17488	17538	17525	17613	17457	17634	17456	17476	17621	17410	17447	17570	17548	17353	17592	17623	17541	17511	17661	17565	17585	17534	17460	17540	17572	17592	17625	17443	17626	17666	17539	17583	17492	17502	17534	17546	17430	17747	17558	17462	17564	17346	17323	17414	17509	17557	17421	17534	17473	17627	17562	17493	17445	17739	17727	17450	17545	17554	17382	17570	17519	17499	17662	17530	17409	17482	17393	17377	17435	17525	17443	17508	17516	17570	17496	17653	17577	17526	17675	17677	17451	17780	17441	17569	17621	17621	17516	17413	17539	17649	17635	17491	17512	17485	17453	17531	17571	17697	17408	17395	17494	17401	17546	17614	17500	17496	17620	17466	17424	17642	17594	17615	17641	17629	17693	17578	17727	17385	17446	17465	17527	17377	17515	17450	17418	17505	17380	17450	17416	17480	17443	17661	17396	17526	17556	17508	17474	17555	17454	17620	17533	17688	17455	17515	17700	17565	17731	17572	17464	17469	17493	17543	17560	17614	17615	17634	17451	17634	17478	17696	17665	17399	17705	17517	17647	17463	17606	17384	17663	17291
24115	21478	28796	24982	23213	23406	23214	21288	20706	20816	20897	20940	20850	20744	20792	20908	23479	26744	25069	23225	22185	21281	20876	20713	20582	20403	20693	20550	20382	20688	20583	20622	20456	20552	20429	20624	20584	20663	20593	20307	20275	20378	20552	20520	20319	20851	20404	20487	20308	20480	20347	20508	20681	20483	20339	20509	20569	20577	20542	20382	20434	20516	20430	20571	20497	20455	20437	20407	20497	20523	20390	20350	20517	20629	20435	20615	20333	20512	20515	20399	20444	20613	20518	20511	20583	20436	20681	20535	20601	20657	20541	20431	20467	20741	20576	20499	20564	20371	20410	20435	20462	20490	20426	20257	20410	20455	20589	20424	20467	20477	20352	20275	20481	20554	20591	20448	20230	20483	20422	20726	20364	20517	20577	20591	20397	20510	20445	20444	20455	20382	20391	20574	20528	20554	20457	20418	20355	20482	20544	20477	20204	20697	20628	20321	20253	20540	20587	20483	20500	20593	20588	20522	20545	20423	20484	20436	20456	20519	20691	20111	20458	20492	20432	20667	20288	20331	20471	20288	20545	20401	20599	20462	20512	20330	20426	20730	20526	20265	20505	20317	20528	20290	20598	20470	20483	20361	20479	20489	20359	20364	20555	20483	20427	20262	20430	20400	20392	20442	20551	20639	20536	20332	20445	20372	20415	20471	20254	20439	20629	20579	20611	20254	20218	20464	20483	20182	20220	20375	20401	20557	20566	20402	20312	20393	20443	20321	20362	20610	20617	20473	20393	20540	20450	20417	20455	20420	20249	20536	20639	20599	20613	20478	20300	20297	20383	20461	20317	20626	20555	20645	20519	20342	20464	20397	20590	20472	20309	20498	20334	20431	20411	20487	20400	20490	20643	20398	20245	20584	20539	20416	20522	20526	20323	20554	20550	20475	20597	20478	20513	20712	20396	20468	20261	20407	20427	20637	20681	20443	20526	20679	20676	20352	20629	20408	20523	20401	20380	20526	20530	20547	20387	20465	20553	20604	20667	20419	20405	20477	20636	20469	20586	20131	20589	20455	20579	20571	20526	20568	20330	20496	20421	20119	20562	20445	20424	20405	20527	20487	20647	20515	20445	20485	20738	20248	20315	20538	20450	20490	20199	20560	20422	20561	20614	20584	20626	20383	20366	20451	20607	20312	20517	20396	20436	20470	20589	20465	20471	20449	20821	20191	20517	20553	20442	20500	20472	20435	20468	20406	20524	20222	20368	20361	20441	20595	20637	20289	20361	20476	20658	20477	20423	20282	20443	20540	20364	20715	20495	20427	20483	20355	20486	20527	20206	20497	20483	20624	20589	20477	20307	20545	20429	20388	20382	20375	20387	20559	20351	20500	20326	20393	20682	20510	20315	20368	20456	20263	20607	20544	20758	20495	20356	20355	20584	20362	20418	20564	20341	20598	20483	20358	20447	20565	20330	20492	20523	20385	20502	20575	20594	20298	20596	20582	20397	20656	20493	20552	20313	20543	20378	20475	20257	20313	20443	20342	20565	20467	20133	20436	20568	20320	20424	20355	20393	20501	20414	20602	20302	20568	20407	20560	20411	20441	20620	20430	20484	20115	20236	20389	20339	20355	20405	20383	20465	20354	20425	20541	20519	20515	20377	20700	20511	20393	20413	20303	20365	20319	20505	20328	20385	20370	20224	20589	20502	20713	20382	20410	20526	20564	20580	20393	20571	20502	20304	20334	20365	20499	20209	20105	20295	20469	20502	20581	20501	20587	20400	20468	20270	20546	20219	20549	20464	20252	20290	20577	20614	20264	20385	20291	20362	20296	20448	20450	20422	20448	20410	20637	20437	20304	20490	20632	20583	20451	20409	20427	20561	20482	20530	20409	20473	20356	20469	20291	20423	20639	20341	20680	20530	20457	20438	20660	20718	20490	20210	20432	20390	20353	20203	20477	20537	20547	20458	20494	20465	20564	20374	20386	20395	20487	20547	20499	20410	20474	20546	20433	20610	20353	20575	20584	20507	20540	20354	20391	20468	20271	20496	20358	20235	20469	20573	20340	20517	20364	20459	20538	20420	20288	20218	20346	20558	20193	20546	20305	20513	20571	20421	20434	20520	20871	20681	20423	20389	20354	20447	20485	20466	20610	20708	20421	20566	20456	20432	20365	20418	20316	20543	20169	20394	20371	20603	20362	20512	20663	20653	20421	20433	20336	20457	20468	20571	20535	20348	20538	20576	20435	20516	20431	20577	20397	20390	20642	20380	20234	20440	20437	20283	20508	20538	20437	20082	20338	20330	20497	20465	20872	20524	20325	20583	20491	20443	20403	20560	20442	20638	20547	20574	20372	20486	20600	20264	20450	20513	20615	20533	20388	20445	20474	20481	20502	20580	20615	20406	20460	20488	20415	20306	20584	20412	20499	20618	20535	20577	20601	20548	20317	20318	20468	20701	20625	20450	20458	20345	20558	20342	20165	20264	20434	20403	20473	20411	20522	20389	20574	20487	20474	20550	20389	20315	20669	20708	20613	20498	20415	20579	20708	20427	20572	20514	20486	20436	20271	20437	20269	20466	20413	20543	20529	20547	20456	20453	20444	20679	20597	20184	20454	20544	20521	20394	20473	20624	20286	20397	20475	20556	20476	20513	20348	20427	20499	20439	20353	20601	20180	20379	20376	20503	20599	20501	20633	20682	20482	20582	20568	20326	20390	20620	20557	20522	20498	20509	20502	20563	20407	20131	20445	20521	20342	20407	20347	20364	20565	20422	20542	20508	20676	20405	20377	20460	20406	20515	20316	20328	20317	20421	20443	20717	20488	20428	20371	20342	20341	20574	20539	20479	20403	20457	20431	20366	20382	20461	20698	20535	20410	20634	20203	20470	20555	20415	20242	20221	20508	20448	20334	20459	20479	20561	20378	20358	20395	20499	20536	20414	20415	20605	20398	20592	20636	20533	20593	20325	20644	20413	20155	20502	20566	20294	20540	20294	20496	20353	20612	20620	20200	20539	20442	20453	20421	20366	20308	20542	20553	20529	20516	20442	20327	20423	20441	20732	20430	20602	20598	20398	20355	20294	20618	20460	20226	20284	20263	20466	20604	20501	20613	20525	20398	20480	20532	20473	20447	20463	20598	20324	20446	20510	20480	20503	20628	20458	20378	20433	20485	20574	20340	20451	20634	20386	20380	20501	20494	20582	20494	20450	20443	20607	20556	20627	20396	20680	20336	20284	20499	20542	20588	20354	20571	20613	20508	20468	20530	20501	20502	20288	20470	20265	20520	20574	20505	20387	20474	20520	20420	20663	20414	20492	20493	20416	20282	20784	20607	20545	20439	20495	20510	20378	20390	20270	20490	20395	20250	20439	20513	20405	20282	20365	20499	20192	20520	20524	20477	20675	20526	20525	20606	20608	20322	20618	20279	20346	20244	20366	20611	20382	20557	20297	20432	20366	20406	20455	20593	20449	20363	20359	20553	20321	20533	20345	20415	20489	20578	20544	20314	20456	20593	20396	20446	20474	20574	20812	20616	20766	20321	20472	20368	20423	20483	20621	20511	20620	20446	20272	20443	20537	20620	20468	20421	20417	20422	20493	20547	20666	20480	20533	20495	20419	20505	20582	20626	20550	20382	20499	20597	20602	20565	20553	20448	20626	20416	20730	20371	20436	20477	20438	20368	20600	20516	20531	20345	20394	20601	20491	20363	20441	20280	20346	20364	20522	20542	20341	20517	20492	20853	20450	20418	20533	20281	20574	20472	20416	20367	20485	20391	20384	20441	20652	20287	20437	20356	20556	20464	20496	20446	20489	20472	20654	20444	20510	20398	20623	20447	20335	20252	20511	20511	20290	20407	20244	20423	20502	20437	20542	20596	20522	20662	20457	20417	20366	20488	20611	20562	20626	20593	20590	20603	20580	20394	20362	20618	20477	20484	20516	20591	20707	20558	20384	20370	20615	20379	20499	20428	20553	20426	20386	20579	20423	20452	20461	20387	20668	20527	20163	20244	20322	20379	20272	20451	20403	20453	20438	20399	20690	20368	20372	20335	20472	20558	20374	20336	20432	20448	20635	20655	20351	20429	20679	20500	20494	20498	20394	20483	20365	20557	20480	20492	20314	20524	20509	20447	20389	20504	20177	20572	20572	20117	20437	20496	20645	20516	20404	20485	20556	20255	20395	20689	20577	20267	20370	20609	20448	20677	20566	20398	20493	20632	20491	20440	20521	20348	20511	20591	20552	20390	20403	20533	20433	20241	20499	20400	20251	20489	20479	20581	20390	20335	20383	20478	20544	20593	20490	20511	20476	20411	20337	20354	20432	20392	20572	20454	20486	20466	20475	20258	20410	20555	20559	20669	20569	20454	20281	20306	20474	20444	20488	20467	20431	20382	20566	20601	20575	20452	20469	20347	20369	20552	20509	20457	20546	20563	20234	20598	20417	20459	20534	20590	20627	20296	20408	20437	20671	20344	20760	20438	20535	20352	20493	20414	20389	20586	20374	20523	20275	20612	20409	20338	20474	20652	20565	20510	20652	20512	20541	20418	20314	20624	20314	20452	20408	20471	20357	20628	20397	20561	20595	20314	20345	20191	20648	20453	20426	20318	20260	20312	20410	20497	20247	20215	20366	20558	20324	20440	20628	20611	20409	20414	20513	20544	20451	20347	20224	20504	20692	20550	20542	20501	20275	20610	20426	20546	20440	20225	20538	20271	20413	20482	20734	20214	20504	20321	20421	20546	20447	20436	20475	20395	20508	20386	20498	20553	20350	20320	20628	20273	20537	20275	20415	20490	20451	20315	20502	20657	20299	20285	20258	20545	20394	20511	20156	20396	20539	20278	20469	20401	20463	20627	20522	20541	20442	20437	20378	20414	20468	20573	20346	20618	20309	20475	20429	20232	20749	20650	20639	20511	20563	20373	20187	20414	20594	20497	20541	20388	20571	20427	20363	20630	20371	20379	20465	20343	20614	20334	20450	20636	20347	20539	20415	20503	20575	20323	20523	20317	20598	20274	20401	20540	20461	20468	20457	20522	20645	20688	20533	20433	20430	20451	20385	20388	20539	20336	20645	20244	20406	20432	20396	20297	20525	20462	20396	20488	20461	20447	20338	20569	20591	20487	20354	20361	20262	20274	20518	20662	20354	20398	20518	20610	20594	20351	20353	20408
27397	42466	36949	27650	21826	18684	17972	17800	17537	17498	17494	17592	17404	17428	17080	17499	22168	26056	23024	20437	18941	18095	17466	17363	17098	17199	17086	17169	17130	17048	17079	16977	16988	17165	17052	16941	17110	16978	17182	17160	17057	17049	17003	17023	17082	17177	17078	17105	17145	17186	17004	17165	17269	17262	16999	17294	17256	17275	17166	17167	17022	17369	17089	17081	16972	16987	17194	17155	17240	17062	17084	17207	17161	16980	17133	17249	17125	17196	16968	17080	17204	17191	17147	17171	17101	17012	17176	17114	17230	17168	17047	17051	17148	16950	17033	17220	16952	17012	17140	16943	16999	17276	17089	17074	17017	17062	17072	17061	17175	17050	17071	17146	17143	16940	17111	17234	17118	17048	16991	17247	17040	17168	17217	17190	16953	17109	17098	17103	16992	17128	16944	17178	16909	17110	17004	17024	17074	17157	16997	17048	17150	17016	16984	17106	17128	17219	17085	17011	17073	17116	16853	17037	17050	17054	17185	17041	17002	17013	17013	17244	17076	17296	16951	17220	16891	17147	17268	17187	17156	17000	17061	17147	17223	17232	17340	17027	17111	17023	17012	16977	17054	17164	17141	17161	17016	17012	17042	17193	17042	17098	16861	17026	17254	17090	16987	16984	17048	17040	17147	17082	16865	17117	17097	17172	17256	17112	17096	17051	17080	17066	17081	17268	17070	16938	16960	17121	17059	17145	17082	16982	17075	17133	17156	16998	17121	17075	17066	17101	17113	17031	17140	17126	17201	17198	17096	17191	17184	17000	17198	17168	17033	17205	17212	16998	17148	17211	16909	17126	17185	16943	17052	17076	17154	17185	17227	17182	16957	17192	17220	17141	17153	17109	17198	17170	17116	17162	17013	17006	17075	17165	17169	17162	17143	17074	17068	17040	17188	16946	17278	17246	17271	16927	17243	16927	17025	17128	17194	17074	17185	17139	17081	17060	16988	17151	17160	16845	16988	16952	17088	17051	17143	17140	17155	17196	17120	17168	17153	17100	17044	17046	17237	17119	17154	17193	17009	16931	17178	17056	17049	17090	17150	17110	16953	17085	17162	16979	17035	17164	17118	17145	17053	17034	17173	17084	17099	17175	17337	17375	17042	17049	16969	17289	17217	17055	17233	17237	17185	17064	17042	17175	17108	17225	17166	17182	17015	16964	16988	17046	17025	17052	17231	17009	17047	17071	17042	17146	17294	17051	17059	17178	17233	17133	17157	16972	17121	17017	17318	17289	16967	17145	16925	16971	17112	17040	17221	17006	16957	16967	17063	16955	16981	17062	17001	17260	17136	17026	17348	17158	16941	17096	17081	17190	17187	16946	16956	17065	17104	17081	17160	17124	17032	17131	17197	17239	17200	16946	17021	17353	17176	17025	17068	17079	17147	17127	17065	17054	17034	17110	17135	17236	17069	17081	16990	17179	17033	17026	17064	17084	17070	17012	17034	17029	17047	17115	17216	17111	17074	17141	17122	17023	16984	17117	17149	17061	17143	17191	17038	17031	17015	17131	17139	16924	17196	17058	17230	17097	17126	17039	17099	17198	17104	16963	17240	17117	17033	17118	17198	17069	17053	17049	17180	17139	17259	17016	17145	17136	17049	17197	17256	17140	17369	17197	16841	17118	17169	17113	17217	16997	17178	17091	17129	17174	17152	16924	17048	17032	17087	17205	17162	17022	17044	17192	16911	17115	17118	17103	17051	17167	17048	17034	16968	17208	17254	17148	17003	16987	17027	17085	17166	16836	17195	17285	17207	17133	16979	17247	17131	17160	17017	17051	17073	17190	17085	17309	17241	17159	16924	17065	17232	17115	17126	17048	17434	17193	17166	17016	17226	17097	17034	16931	17021	16958	17136	16973	17233	17205	16991	17173	17301	17183	17161	17253	16980	17091	17134	16993	17065	17031	17141	17139	16991	16984	17118	17161	17182	16999	17130	17032	17051	17098	17148	17191	17200	17170	17055	17171	17107	17074	17242	17077	17226	17201	17028	17135	17120	17280	17030	17136	17235	17227	17276	17080	17008	17004	17080	17071	17050	17274	17018	17117	17183	17138	16942	17020	17158	17088	17131	17010	17236	17163	16937	17010	17156	17078	17160	17132	17136	17216	17079	17152	17103	17195	17235	16998	17191	17069	17096	17016	16942	17317	17238	17101	17153	17106	16953	17168	17266	16983	17033	17024	16926	17124	16937	17240	16964	17073	17036	17017	17237	17136	17074	16976	16948	17160	16926	17076	17070	17048	17276	17068	17077	17048	17067	16996	17063	17163	17201	17082	16996	17019	17120	17140	17133	17131	17032	17008	17106	17061	17259	17153	17123	16957	16924	17105	17066	17029	17198	17008	17051	17147	17195	17101	17108	17129	17045	16997	16940	17153	17115	16934	17082	17131	16961	16988	17001	17254	17106	17063	16947	17167	17075	16946	17233	17118	16947	17079	16991	17058	17221	17108	17148	17062	17084	16975	17052	17231	17145	17171	17062	17041	17286	17128	17043	17069	17084	17139	17043	16944	17235	17043	17111	17165	16968	17111	17208	17110	16939	17174	16942	16908	17141	16920	16891	17154	16971	16974	17220	17129	17128	17101	17117	17071	16998	17033	17227	17184	17133	17056	17146	16967	16949	17130	17103	17073	17009	17079	16966	17093	17066	17228	17068	17118	16979	17039	17263	17012	17080	16989	17120	17062	17185	17279	17164	17080	17206	17456	17010	17184	16980	17122	16989	17053	16969	16936	17024	17155	16835	17125	17132	16991	17110	17127	17170	17097	17047	17050	17016	17080	17205	17250	17118	17274	17042	17302	17033	17162	17077	17282	16968	17062	17180	17217	16921	17137	17149	17173	17083	17195	16955	17229	17179	17040	17149	17191	17146	17193	16903	17285	17142	17165	17118	16993	17051	17067	17004	17085	17110	17207	16991	17089	17076	17114	17138	17035	17081	17125	17132	17010	17183	17205	17041	17152	17203	16967	17205	17113	16969	17120	17188	17059	17235	17126	17081	16974	17084	17154	17121	17036	17053	17104	17253	17092	17109	16937	17075	16897	16965	17116	17237	17113	17028	17131	17061	17134	16968	16887	17071	17262	17142	17272	17010	16979	17360	17226	17177	17115	17155	17076	17156	17168	17086	17132	17049	16981	17043	17200	16961	17150	17205	17206	17233	17053	17147	17284	17035	17022	17306	17117	17210	17168	17127	17060	17228	17071	17058	17061	16975	17031	17087	17183	16970	17096	17161	17001	16993	17402	17204	17034	17141	17241	16939	17292	17154	17170	17217	17018	17092	17142	17159	16961	17133	17293	17076	17239	17202	17168	17206	17200	17012	16994	17081	17110	16987	16916	17120	17102	17019	16890	17098	17178	17254	16976	17085	17253	17244	17179	16901	17095	17066	17039	17010	16949	17125	17149	17200	17223	17210	17109	17135	17088	17090	17031	17026	17162	16929	17189	17105	17205	16958	17165	17203	17124	17227	17051	17132	17028	17057	17215	17112	17155	17123	17025	17070	17052	17152	16938	17187	16966	17071	17148	17140	17072	17309	17054	17219	17181	17097	16989	17196	17069	16986	16968	17147	17040	17264	17075	17199	17099	17218	17305	16947	17003	17190	16997	17184	17173	16924	17153	17111	17004	17144	17038	17070	17228	17275	17181	17001	17161	17144	17080	17134	17016	17038	17090	17158	17027	17231	17078	17081	17142	17160	17203	17061	17017	17017	17125	17105	16933	17040	17158	17253	17117	17133	17034	17161	16985	16964	16909	17173	17323	16982	17167	17086	17084	17157	16955	17285	17004	17173	17091	17065	17073	16923	17270	17145	16930	17089	17098	17088	17079	17056	17080	17023	17126	16944	17083	17070	17164	16932	17030	17341	17013	17109	17244	17154	17159	17027	17152	17072	17234	17069	16950	17114	17052	17109	16971	16908	17117	16948	17070	17110	16962	17104	17134	17144	17071	17043	16978	17005	17037	17045	17202	17084	17253	17163	17166	17160	17152	17020	17063	17224	16998	16972	17069	17202	17120	17249	17146	16994	16951	17285	16957	16935	17062	17068	17219	17137	17128	17243	17121	17068	17035	17148	17153	17089	17136	17193	16946	16996	16922	17145	17069	16927	17166	17005	17120	17172	17176	17125	17088	17285	16910	17233	17087	17206	17103	17002	17088	17085	17199	17243	17032	17232	17041	17038	17324	17208	17227	17107	17095	17138	16943	17144	17180	17056	17208	16999	17015	17003	17233	17142	17242	17094	17064	16989	17007	17066	17057	17016	17010	17045	17199	17039	17177	17084	17137	17091	17259	17091	17304	17284	17102	17105	17021	17151	17056	17043	16956	17097	17256	16939	17036	17106	17142	17053	17049	17223	17173	17229	17267	17248	17177	17009	17053	17138	17081	17071	17036	17153	17184	17118	17033	17188	17005	17017	17142	17096	17106	16891	16925	17186	17287	17058	17115	17200	17123	16995	17157	16955	17248	16943	16954	16942	17071	17085	17127	17051	16833	17144	17205	17242	17039	17158	17295	17029	17172	16905	17005	17190	17203	16911	17101	16992	17092	17107	16996	16991	17120	17131	17033	17075	16984	17249	17048	17261	16967	16971	17260	17137	17090	17062	17105	17219	17050	17019	17093	17158	17049	17076	17210	17225	17135	17157	17134	17164	17148	17024	17183	17097	17143	16949	17061	17270	16996	16958	17003	17217	17070	17265	17063	17119	17090	17018	17217	17089	17110	17162	17092	17115	17109	17217	17092	16847	17051	17127	17038	17121	17213	17037	17051	17129	17172	17040	17055	17062	17161	17040	17213	16953	17297	17139	17099	17165	17065	17061	17134	17144	17010	17092	17129	17256	17016	17174	17357	17096	16941	16960	16962	16927	17149	17033	17104	17169	17207	17092	17182	17028	17114	17031	17012	17104	16965	17067	17116	17069	17033	17183	17100	17024	17170	17013	17128	17147	17283	17109	16974	16934	16893	17049	17021	17090	17031	17103	17231	17113	16853	16976	17207	16891	17169	17085	16930	17079	17064	17188	16998	17186	17123	17204	16935	17306	17067	17087	17079	17002	16964	16958	17160	17133	17145	17412	16908	17263	17119	16939	16978	17178	17094	17036	17128	17116	17150	17109	17104	17191	16987
22864	21481	29260	24398	22516	24305	26511	21956	21239	21641	21333	21103	21105	21156	21136	21186	25779	32304	29964	26434	23636	22070	21208	20998	20854	20697	20622	20680	20825	20877	20501	20645	20657	20914	20846	20666	20887	20830	20789	20621	20758	20713	20866	20710	20809	20561	20674	20493	20718	20741	20776	20466	20903	20540	20716	20644	20596	20648	20485	20733	20753	20905	20686	20577	20831	20541	20722	20656	20625	20576	20550	20622	20709	20784	20565	20677	20534	20727	20660	20519	20603	20487	20705	20746	20761	20683	20810	20818	20668	20534	20743	20663	20619	20642	20782	20624	20750	20748	20646	20652	20684	20912	20678	20763	20649	20522	20294	20784	20691	20525	20532	20505	20485	20636	20327	20646	20720	20726	20645	20672	20561	20566	20570	20693	20531	20483	20709	20395	20665	20486	20606	20468	20680	20538	20792	20775	20454	20486	20408	20576	20598	20782	20531	20651	20570	20523	20571	20565	20714	20646	20597	20470	20572	20582	20677	20885	20713	20554	20561	20537	20614	20650	20583	20564	20478	20719	20693	20715	20893	20821	20559	20525	20623	20664	20526	20575	20580	20837	20617	20808	20690	20552	20561	20654	20588	20337	20427	20529	20626	20705	20660	20608	20578	20496	20790	20602	20714	20608	20586	20516	20715	20732	20557	20708	20702	20900	20692	20574	20916	20450	20783	20656	20578	20435	20388	20538	20466	20706	20714	20655	20547	20681	20772	20677	20687	20526	20600	20418	20388	20611	20471	20535	20669	20734	20602	20721	20702	20713	20569	20459	20577	20702	20555	20581	20697	20570	20807	20753	20771	20651	20615	20644	20632	20648	20711	20550	20687	20525	20727	20560	20807	20661	20633	20503	20548	20723	20391	20601	20510	20401	20916	20565	20486	20413	20594	20753	20513	20496	20677	20535	20648	20724	20882	20478	20554	20571	20531	20702	20692	20710	20645	20651	20423	20805	20790	20601	20658	20749	20534	20633	20558	20636	20765	20693	20612	20654	20588	20766	20774	20643	20582	20585	20254	20421	20450	20491	20560	20591	20790	20604	20701	20407	20609	20613	20642	20734	20509	20496	20816	20742	20589	20659	20403	20660	20706	20546	20762	20717	20577	20531	20569	20371	20783	20441	20570	20572	20708	20601	20692	20477	20567	20615	20466	20658	20444	20941	20652	20629	20704	20547	20693	20646	20643	20626	20663	20673	20489	20292	20597	20749	20643	20679	20501	20770	20823	20476	20845	20589	20594	20609	20498	20676	20728	20714	20694	20668	20550	20385	20488	20632	20775	20508	20865	20612	20645	20745	20663	20511	20478	20778	20611	20446	20548	20778	20508	20481	20762	20629	20713	20614	20517	20692	20756	20781	20776	20623	20645	20624	20735	20784	20800	20477	20560	20583	20771	20484	20816	20618	20526	20566	20557	20633	20636	20584	20696	20564	20730	20638	20654	20670	20506	20627	20700	20702	20698	20818	20705	20675	20574	20712	20566	20814	20602	20669	20547	20719	20676	20554	20723	20623	20696	20603	20550	20571	20582	20399	20344	20588	20600	20615	20682	20788	20605	20443	20649	20487	20734	20657	20724	20449	20492	20293	20592	20527	20567	20602	20366	20546	20838	20615	20635	20399	20576	20727	20645	20561	20715	20629	20561	20539	20710	20623	20639	20518	20755	20729	20666	20874	20653	20561	20641	20649	20385	20530	20541	20782	20805	20703	20620	20458	20832	20595	20546	20468	20793	20768	20790	20620	20735	20699	20860	20652	20549	20418	20413	20578	20805	20316	20402	20584	20677	20580	20911	20542	20465	20426	20500	20729	20883	20820	20589	20657	20562	20658	20534	20716	20697	20566	20428	20408	20723	20413	20600	20455	20424	20697	20572	20451	20802	20714	20601	20861	20828	20532	20775	20598	20798	20732	20582	20628	20480	20539	20582	20523	20662	20582	20458	20763	20539	20788	20597	20417	20816	20616	20437	20704	20572	20658	20515	20673	20589	20594	20512	20685	20504	20704	20664	20593	20920	20602	20459	20637	20646	20671	20561	20638	20405	20705	20549	20572	20567	20445	20553	20701	20480	20661	20660	20572	20557	20734	20597	20826	20474	20633	20624	20842	20515	20562	20790	20643	20789	20765	20678	20517	20524	20432	20788	20541	20621	20600	20655	20618	20873	20672	20654	20801	20611	20622	20751	20654	20447	20791	20696	20584	20598	20547	20644	20642	20620	20917	20594	20687	20639	20537	20441	20634	20647	20735	20379	20750	20675	20780	20591	20610	20775	20686	20729	20486	20574	20631	20666	20658	20743	20590	20525	20387	20696	20625	20626	20586	20538	20782	20272	20500	20643	20532	20673	20495	20711	20508	20729	20535	20619	20590	20775	20529	20611	20607	20577	20577	20480	20594	20609	20459	20640	20653	20720	20524	20661	20692	20739	20603	20382	20601	20648	20409	20773	20631	20600	20681	20549	20611	20803	20716	20573	20568	20885	20619	20476	20593	20617	20609	20393	20738	20648	20682	20546	20507	20691	20588	20547	20951	20526	20604	20771	20650	20676	20535	20585	20576	20379	20630	20765	20581	20719	20576	20658	20366	20788	20689	20729	20583	20543	20655	20617	20415	20615	20610	20619	20773	20639	20847	20693	20613	20494	20568	20422	20445	20593	20615	20661	20576	20703	20620	20763	20640	20749	20649	20795	20610	20407	20510	20646	20782	20928	20637	20539	20505	20719	20678	20626	20472	20812	20357	20627	20544	20570	20653	20667	20774	20590	20642	20725	20716	20745	20460	20698	20573	20483	20472	20781	20510	20641	20413	20584	20797	20641	20725	20691	20577	20483	20413	20680	20496	20441	20606	20617	20536	20737	20536	20696	20587	20638	20693	20653	20596	20744	20288	20481	20540	20634	20589	20464	20482	20499	20672	20491	20505	20689	20431	20693	20629	20658	20672	20535	20743	20475	20684	20622	20910	20754	20692	20505	20532	20416	20543	20512	20680	20762	20701	20739	20761	20383	20482	20683	20669	20535	20679	20523	20470	20612	20699	20421	20285	20839	20685	20818	20451	20769	20260	20582	20441	20730	20603	20607	20448	20758	20608	20799	20497	20583	20460	20782	20559	20480	20604	20816	20604	20461	20627	20448	20616	20578	20590	20430	20528	20711	20455	20746	20733	20611	20475	20457	20643	20779	20700	20808	20645	20748	20605	20721	20731	20595	20707	20663	20478	20556	20533	20675	20643	20635	20720	20640	20596	20797	20714	20521	20654	20703	20543	20648	20685	20823	20638	20668	20639	20711	20492	20458	20839	20605	20740	20705	20885	20544	20772	20702	20630	20511	20560	20715	20321	20800	20698	20732	20752	20592	20627	20662	20697	20713	20500	20631	20511	20439	20677	20557	20512	20489	20585	20694	20682	20759	20623	20659	20864	20632	20731	20766	20628	20631	20446	20395	20480	20687	20815	20430	20812	20661	20571	20505	20713	20619	20692	20545	20524	20762	20699	20544	20615	20447	20867	20658	20617	20357	20906	20678	20585	20742	20722	20575	20553	20603	20764	20706	20724	20508	20569	20450	20495	20624	20478	20616	20617	20536	20615	20730	20688	20673	20656	20484	20536	20813	20551	20681	20547	20804	20598	20893	20556	20693	20619	20404	20542	20828	20558	20676	20739	20646	20629	20603	20622	20467	20484	20549	20659	20493	20488	20661	20657	20563	20612	20467	20496	20629	20576	20441	20555	20681	20622	20485	20727	20612	20740	20690	20503	20712	20558	20592	20518	20624	20424	20671	20689	20602	20863	20649	20666	20719	20373	20554	20685	20585	20678	20712	20513	20564	20854	20637	20291	20592	20606	20595	20548	20869	20525	20516	20586	20667	20648	20623	20666	20545	20670	20707	20506	20495	20561	20575	20772	20665	20709	20799	20646	20619	20488	20778	20739	20493	20797	20626	20392	20645	20746	20839	20538	20659	20646	20653	20732	20610	20878	20680	20681	20648	20436	20642	20704	20705	20699	20744	20441	20704	20635	20410	20519	20391	20312	20691	20486	20591	20479	20696	20901	20648	20467	20540	20614	20687	20649	20508	20623	20527	20633	20548	20537	20628	20686	20532	20400	20676	20546	20672	20668	20613	20809	20431	20431	20550	20551	20538	20661	20633	20725	20578	20714	20718	20728	20611	20588	20538	20580	20678	20638	20704	20739	20354	20643	20580	20569	20428	20531	20604	20559	20648	20735	20773	20391	20919	20568	20735	20678	20756	20593	20734	20562	20893	20836	20622	20695	20550	20587	20606	20428	20618	20615	20560	20590	20516	20667	20507	20602	20648	20577	20498	20597	20655	20482	20604	20738	20396	20788	20325	20551	20648	20455	20680	20711	20710	20701	20422	20529	20549	20535	20601	20515	20606	20701	20614	20608	20755	20657	20757	20618	20471	20376	20501	20581	20606	20575	20666	20468	20619	20665	20559	20684	20792	20639	20642	20733	20364	20461	20778	20685	20641	20394	20840	20915	20803	20679	20747	20552	20674	20643	20617	20701	20478	20651	20822	20783	20471	20629	20517	20623	20648	20615	20629	20795	20655	20691	20805	20462	20572	20571	20720	20801	20632	20668	20644	20695	20644	20533	20560	20741	20559	20608	20618	20696	20705	20538	20644	20851	20320	20674	20536	20465	20914	20506	20594	20649	20530	20553	20574	20731	20559	20430	20626	20582	20473	20548	20725	20659	20718	20621	20614	20538	20460	20373	20590	20659	20848	20549	20811	20435	20750	20440	20590	20738	20694	20563	20599	20861	20685	20429	20665	20443	20716	20865	20764	20676	20698	20789	20595	20638	20689	20631	20665	20634	20644	20480	20619	20582	20693	20520	20723	20610	20704	20421	20667	20592	20700	20512	20645	20661	20631	20667	20510	20521	20457	20427	20513	20672	20661	20608	20692	20656	20693	20617	20553	20536	20762	20568	20615	20701	20706	20779	20700	20442	20613	20776	20661	20742	20560	20516	20670	20633	20816	20742	20614	20555	20586	20621	20476	20722	20648	20661	20660	20589	20481	20775	20671	20477	20732	20417	20681	20615	20639	20572	20531	20545	20307	20586	20582	20802	20686	20582	20449	20696	20729	20462	20572	20423	20588	20675	20657	20602
29691	49151	48314	39020	27279	19965	18692	18279	18084	17812	17942	17548	17602	17557	17531	17771	25633	32602	28682	23953	20502	18604	17762	17265	17469	17073	17376	17264	17082	17318	17054	17093	17290	17188	17193	17225	17211	17271	17226	17324	17251	17117	17266	17104	17211	17233	17024	17182	17292	17177	17197	17052	17185	17194	17208	16959	17261	17052	17090	17187	17249	17109	17265	17010	17392	17010	17129	17201	16921	17302	17164	17156	17284	17120	17122	17141	17187	17246	17147	17308	17036	17145	16933	17237	17155	17276	17093	17288	17179	17273	17067	17115	17174	17145	17178	17341	17350	17003	17121	17233	17051	17069	17054	17290	17185	17180	17151	17209	17342	17110	17079	17039	17246	17154	17083	17289	17140	17207	17168	17329	17366	17275	17047	17162	17109	17053	17105	17134	17122	17248	17237	17165	17312	17043	17228	17060	17172	17304	17391	17272	17186	17131	17185	17039	17243	17159	17200	17174	17119	17104	17199	17286	17160	17169	17190	17261	17042	17000	17243	17398	17253	17269	17072	17315	17180	17147	17311	17147	17322	17166	17158	17272	17008	17175	17097	17280	17290	17117	17233	17197	17240	17359	17326	17117	17307	17087	17127	17256	17127	17207	17153	17036	17121	17196	17211	17192	17196	17033	17189	17102	17141	17237	17081	17180	17216	17043	17179	17277	17158	17347	17121	17061	17150	17317	17042	17045	17296	17205	17158	17147	16977	17204	17430	17095	17172	17265	17277	17107	17257	17079	17022	17140	17124	17159	17315	17097	17120	17003	17048	17325	17173	17114	17277	17218	17144	16983	17093	17279	17255	17187	17215	17133	17105	17202	17065	17282	17199	17229	17152	17171	17162	17258	17053	17183	17292	17253	17004	17286	17081	17166	17002	17191	17242	17153	17204	17284	17186	17294	16989	17199	17120	17223	17341	17065	17108	17061	17237	17074	17077	17173	17085	17253	17121	17131	17370	17170	17181	17158	17169	17126	17155	17280	17260	17227	17256	17034	17075	17207	17071	17196	17050	17092	17208	17161	17133	17080	17164	17235	17088	17029	17154	17283	17316	17031	17177	16901	17171	17111	17256	17154	17050	17283	17205	17164	16953	17253	17214	17337	17053	17221	17174	17244	17253	17115	16954	17241	17105	17127	17137	17100	17251	17122	17083	17138	17040	17109	17183	17126	17096	17105	17160	17134	17273	17282	17231	17262	17103	17230	17054	17216	17125	17303	17153	17273	17125	17194	17132	17118	17139	16994	17255	17091	17173	16974	17222	17181	17126	17090	17216	17098	17412	17420	17137	17206	17173	17331	17095	17242	17276	17182	17062	17256	16970	17262	17125	17203	17172	17150	17170	17072	17138	17314	17106	17276	17195	17087	17163	17203	17112	17028	17102	17001	17321	17042	17124	17199	17092	17224	17331	17067	16998	17248	17348	17050	17056	17245	17119	17148	17170	17285	17154	16926	17150	17153	17309	17144	17183	17184	17231	17269	17173	17140	17144	17235	17042	17017	17281	17307	17180	17187	17243	17272	17150	17226	17129	17318	17159	17132	17182	17123	17308	17136	17206	17137	16942	17396	17177	17060	17360	17303	17334	17211	17329	17104	17144	17165	17181	17202	17185	17131	17169	17121	17132	17231	17163	17121	17109	17206	17372	17177	17116	17033	17105	17253	17230	17186	17192	17363	17135	17174	17126	17217	17131	17181	17064	17255	17119	17077	17071	17178	17118	17149	17216	17028	17305	17168	17218	17279	17093	17187	17216	17198	17301	17093	17126	17109	17111	17145	17136	17112	17244	17225	17032	17136	17104	17154	17292	17215	17268	17055	17026	17229	17301	17158	17175	17151	17217	17163	17171	17357	17165	17332	17200	17127	17138	17082	17201	17137	17256	17102	17150	17140	17107	17353	17186	17119	17004	17172	17155	17095	17176	17060	17097	17307	17366	17148	17231	17078	17091	17161	17134	17312	17295	17285	17100	17196	17151	17168	17093	16974	17105	17221	17297	17263	17133	17099	17318	17272	17349	17309	17147	17116	17028	17078	17187	17151	17246	17085	16983	17134	17254	17087	17133	17219	17259	17171	17145	17180	17165	17208	17176	17059	17078	17166	17200	17251	17096	17258	17042	17221	17160	17051	17234	17182	17148	17222	17258	17354	17239	17287	16976	17109	17105	17081	16976	17196	17310	17236	17098	17321	17278	17166	17169	17111	17304	17145	17280	17215	17233	17175	17147	17148	17151	17081	17054	17231	17202	17139	17128	17287	17062	17035	17120	17209	17342	17249	17247	17247	17184	17072	17168	17290	17116	17064	17371	17315	17205	17098	17211	17100	17194	17121	17204	17141	17217	17022	17179	17179	17003	17231	17097	17241	17104	17058	17193	17188	17035	17035	17336	17179	17184	17209	17248	17217	17153	17047	17026	17119	17191	17152	17283	17292	17178	17029	17168	17148	17058	17199	16962	17196	17074	17323	16976	17143	17199	17115	17010	17114	17231	16915	17207	16967	17061	17210	17290	17108	17297	17182	17172	17117	17062	17084	17009	17203	17101	17150	17022	17243	17125	17250	17237	17047	17279	17236	17057	17071	17169	16965	17184	17251	17356	17243	17077	17233	17227	17066	17166	17172	17153	17098	17162	17131	17373	17085	17144	17119	17055	17165	17463	17132	17275	17140	17259	17421	17050	17274	17111	17128	17174	17152	17148	17038	17097	17102	16873	17185	17137	17241	17101	17069	17300	17147	17192	17387	17231	17057	17112	17309	17347	17005	17318	17189	17155	17149	17328	17362	17216	17112	17118	17176	17243	17326	17107	17203	17236	17013	17035	17169	17349	17323	17090	17239	17267	17088	17126	17104	17268	17075	17176	17158	17080	17079	17251	17156	17173	17260	17151	17121	17290	17130	17202	17087	17238	17216	17252	17047	17233	17175	17243	17134	17214	17178	17275	17255	17225	17227	17226	17155	17116	17115	17118	17218	17159	17330	17097	17253	17230	17095	17206	17172	17214	17262	17268	17238	17092	17165	17154	17263	17135	17178	17268	17112	17369	17004	17090	17152	17207	17231	17124	17307	17164	17229	16891	17122	17138	17111	17038	17302	17065	17109	17134	17142	17264	17104	17150	17107	17279	17071	17254	17175	17059	17271	17192	17079	17304	17259	17129	17053	17044	17244	17276	17127	17127	17234	17130	17222	17054	17361	17225	17221	17032	17288	17077	17161	17383	17086	17179	17226	17271	17202	17235	17248	17040	17189	17137	16986	17099	17232	17116	17235	17234	17324	17171	17015	17169	17107	17122	17246	17264	17409	17211	17192	17417	17092	17344	16980	17010	17207	17014	17025	17111	17056	17172	17079	17066	17156	17214	17273	17203	17146	17132	17169	17087	17371	17207	17283	17295	17101	17248	17169	17152	17138	17243	17208	17277	17141	17220	17132	17028	17108	17085	17154	17065	17298	17178	17353	17088	17230	17296	17234	17244	17212	17172	17178	17269	17078	16928	17029	17181	17143	17252	17228	17271	17184	17152	17000	17264	17256	17249	17218	17143	17167	17030	17136	17340	17143	17322	17163	17152	17266	17337	17241	17070	17120	17295	17199	17223	17157	17148	17194	17230	17085	17215	16994	17111	17204	17028	17014	17132	17168	17054	17179	17241	17141	17121	17057	17260	17148	17150	17222	17321	17157	17188	17159	17237	17193	17091	17290	17124	17315	17100	17053	17123	17085	17096	17211	17210	17298	17097	17304	17246	17256	17112	17102	17306	17095	17236	17076	17178	17154	17152	17270	17322	17137	17185	16961	17293	17050	17131	17068	17126	17188	17069	17171	17179	17077	17136	17108	17245	17045	17133	17199	17156	17345	17181	17267	17275	17113	17245	17147	17117	17233	17130	17071	17253	17222	17192	17235	17277	17184	17133	17261	17265	16912	17157	17215	17063	17097	17382	17193	17151	17102	17156	17165	17174	17051	17289	17118	17128	17152	17166	17054	17320	16994	17128	17200	17386	17088	17078	17201	17053	17239	17280	17170	17375	17220	17022	17080	17109	17110	17130	17238	17107	17177	17224	17367	17289	17119	17088	17344	17232	17115	17243	17277	17057	17161	17183	17215	17069	17180	17038	17154	17158	17090	17061	17183	17189	17171	17160	17186	17101	17233	17332	17033	16906	17147	17444	17050	16904	17145	17215	17231	17047	17112	17229	17256	17201	17143	16983	17236	17289	17212	17314	17174	17231	16963	17260	17215	17258	17244	17270	17252	17104	17126	17235	17164	17044	17122	17227	17101	17158	17209	17202	17342	17190	17407	17108	17183	17204	17162	17256	17170	17169	16967	17204	17086	17263	17053	17184	16991	17252	17010	17015	17212	17219	16984	17245	17193	17154	17152	17100	17028	17084	17116	17194	17113	17106	17221	17005	17205	17332	17198	17211	17231	17152	17253	17180	17219	17204	17249	17021	17237	17147	17285	17054	17251	17187	17170	17226	17219	17157	17158	17035	17167	16991	17157	17380	17083	17091	17137	17338	17130	17256	17090	17138	17261	17277	17128	17082	17138	17147	17012	17153	17308	17170	17224	17037	17252	17121	16963	17198	17293	17014	17098	17174	17089	17258	17250	17160	17214	17279	16961	17208	17194	17250	17186	16897	17257	17232	17102	17206	17044	17139	17225	17341	17084	17196	17134	17012	17204	17234	17192	17106	17191	17141	17132	17301	17295	17240	17150	17254	17256	17265	17042	17307	17419	16993	17138	17200	17184	16984	17130	17229	17179	17306	17284	17164	16978	17344	17070	17241	17338	17027	17331	17031	17118	17174	17077	17227	17302	17252	17147	17208	17141	17096	17229	17242	17024	17035	17306	17102	17177	17180	17233	17340	17085	17126	17134	17173	17042	17167	17375	17168	17102	17099	17238	17101	17066	17319	17271	17178	17248	17093	17021	17200	17231	17079	17241	17025	17184	17312	17061	17266	17127	17244	16987	17145	17192	17278	17311	17176	17324	17347	17079	17128	17207	17324	17046	17243	17157	17183	17058	17170	17144	17256	17135	17071	17279	17092	17305	17113	17205	17191	17118	17163	17124	17206	17138	17164	17157	17266	17042	17234	17179	17050	17232	17155	17084	17037	17031	17063	17083	17048	17198	17168	17275
28285	24397	31701	29801	24459	21991	21721	21337	21127	21227	21217	20990	21064	21056	21046	21170	21056	22049	22108	21895	21461	21255	21292	20849	21104	21082	21319	21098	21091	20861	21231	20926	21144	21000	21086	21129	20942	21148	21231	20989	21140	21091	21176	20904	21122	20923	20919	21005	21053	21162	21103	21343	21017	20861	21164	21251	21118	21017	20796	20957	21116	21108	21009	21078	20999	20941	21099	21119	21070	20949	20971	20955	20915	21132	20983	21231	20940	20862	20927	20940	20928	21096	20964	20832	20934	21209	21084	21074	21032	20894	20978	20936	20951	21014	21021	21072	20988	20999	21064	20882	21028	20885	21046	20979	21204	20905	21166	20947	21117	21165	21079	21224	21111	20993	20878	21259	21055	21210	21144	20918	20837	21013	21037	21107	21085	20963	20855	21070	20966	20888	21191	21031	20860	20944	21139	21136	21034	20974	21121	21082	20861	21134	21031	20973	20837	21105	21124	21186	20858	20963	20968	20979	21061	20741	20989	20762	21012	21164	21081	21186	21032	20797	21043	21111	21021	21084	20834	20875	20843	21040	20980	21140	21217	21357	21199	20999	20991	20881	21004	21069	20913	21016	21152	21024	20877	21125	21041	21040	20839	21069	21004	21031	20918	21080	21127	20825	21063	20788	21238	20983	20986	21098	20935	21098	21158	21130	20906	20933	20784	20840	20910	20978	21042	20993	20762	21120	21106	20987	21136	21042	21105	21028	21063	21084	20983	20829	20925	20867	21083	21077	20665	21040	21046	20980	20932	20847	20764	21003	21025	21060	20935	20976	20850	21112	21168	21121	21019	20988	21072	21125	20901	21020	20916	20873	21016	21190	20950	20963	21000	20966	21050	20871	20997	20908	21197	20726	20822	21098	20914	20995	21014	21053	21052	20886	21194	21152	21101	20852	20881	21162	20820	20934	20930	20829	21114	21216	20846	21075	21010	21130	21027	20867	21165	21099	21067	20849	21176	20995	21079	21029	20980	21016	20847	21075	21047	21092	20938	20846	21004	21021	21174	20881	20855	21123	20932	21048	20921	20991	20979	20959	21058	21156	20974	20891	21184	20999	21196	20755	21131	21082	21223	21068	20929	20951	20941	20910	20840	21130	20857	21081	21185	21163	20858	21182	20830	20977	21015	20971	21057	21062	21024	21276	20963	20920	21037	21017	20901	21020	20961	20865	20965	20917	21080	20993	20984	20937	21003	21108	21055	21116	21011	21239	20938	20975	20843	21009	21180	20880	21120	21233	21026	21021	20893	21196	21141	21026	21136	21256	20980	20980	20927	20963	20997	20986	20762	20984	21025	20989	20963	20843	20959	20917	20942	21031	21178	20861	21043	21195	21202	20711	20950	21035	20950	20896	20936	20808	21084	21172	21072	20878	21103	21164	20923	21034	20904	21138	21057	21077	20964	21035	20943	21125	21035	20985	21130	20841	21067	21081	20964	21006	20947	20983	20981	21155	20863	20862	20822	20805	20827	20850	20870	21020	20994	21047	21167	21012	21016	20864	21074	20839	21123	20807	21117	20896	21217	21078	21079	21229	20896	21119	20921	21188	21221	20957	21018	21069	20921	21084	21031	21007	21216	21112	21108	21163	21153	20966	21017	21222	20931	21161	21067	21233	21086	20943	21009	20902	21233	21020	20998	21015	21043	21042	20812	21029	21139	21038	21115	21004	21071	20983	21028	21143	21449	20950	20959	21108	21026	20940	21158	20752	20939	20987	20930	20887	20991	20983	20797	20870	21040	21081	21166	21045	21252	21115	21003	20912	21061	21023	20862	20968	21227	21003	20998	21034	21007	20823	20905	20867	20910	20776	21072	21207	21037	21138	21252	20939	20654	21022	21116	21049	21018	20941	20860	21022	21103	21163	21155	21056	20895	20927	20954	20986	20836	21052	21066	20911	21001	20925	20808	21027	20980	20851	21153	21175	21020	21131	20953	21097	21152	20910	21068	21047	21133	21050	20945	21123	20878	20926	20964	20986	21082	20952	21173	20795	20939	20909	20886	20957	21079	20985	20960	21072	21116	20981	21000	20900	20777	20975	20877	21234	21168	20988	21128	21197	21088	21057	20996	21030	20900	21122	21025	21074	20989	20918	21047	21051	21062	21068	21086	20910	21235	21135	21258	21035	21158	20942	21200	21072	20964	21266	20884	21101	20834	20912	20947	20675	20812	21122	20785	20958	21108	21113	20966	21000	21001	20807	20777	20874	20921	20818	21108	20916	21067	21121	21201	21187	20920	21115	20975	20977	20920	20872	21037	20883	21184	20942	20772	21012	21168	21168	21110	20842	21056	20881	21060	21029	20915	21045	20939	20825	21187	20837	20889	20936	21021	21096	20930	21040	20860	20922	21021	21099	21025	21044	21042	20770	21143	21118	21157	20834	21171	20899	20837	20810	21087	20793	21095	20692	20785	21022	21123	21059	21040	21084	21220	20889	20983	21023	21212	21158	21010	21021	21113	20934	20967	21091	21080	21186	21005	21134	21049	21047	21066	20946	21113	21019	21020	21106	21047	20895	21117	21082	21144	21127	20788	20990	21169	21168	21088	21066	20991	21023	21150	21293	20962	21064	20842	20935	21174	20950	20935	21121	21018	21064	20942	21111	21223	20870	20755	21185	21133	20874	20915	21117	21060	20926	20814	20751	21089	20999	21021	21222	21159	21133	20917	20999	20935	20977	20986	20713	21056	21132	21040	21152	21029	21070	21006	21255	21094	21066	20991	20950	20950	20911	21110	21162	20949	21206	21027	20992	21081	21225	21026	21017	21071	21234	20851	20863	20904	21015	21056	21027	20841	20975	20931	20884	20866	21124	20698	21091	20998	20955	21136	21237	20875	21108	21018	21049	21104	20989	21100	20944	21027	21041	21067	21215	21025	20967	21101	20800	20971	21100	20933	21034	20881	21100	20953	21015	21022	20982	20865	20992	21098	21111	21047	21033	20924	20908	21162	20835	21152	20875	20981	21013	20826	21175	20907	21232	21090	20828	21062	21048	21191	20854	21144	21019	21125	21190	21130	21134	20887	20954	20855	21144	20938	21031	21040	20999	20976	20981	20999	20948	21131	20925	21106	21108	21049	20809	20902	21051	20957	21082	20898	20878	20875	21191	20974	21035	21073	21131	20799	21143	20912	21093	21099	21030	20969	20847	21014	20909	20718	20899	21124	21044	21076	21023	21042	21063	21123	20947	20991	21281	20939	21053	21013	21031	20776	21092	21015	20870	20833	20922	21227	20908	21115	20904	20900	21201	20892	21166	20800	21098	21021	20965	21105	21115	21077	21051	20764	21281	20985	21163	21098	20988	20828	20952	20972	20968	21123	21001	20941	21040	21105	21057	20929	21314	20839	20944	20913	20954	21154	20891	21085	21086	21209	20979	20824	21073	20978	20938	21111	21008	21002	21025	21260	20888	21141	21077	21011	21041	20931	20912	21068	21045	21083	20879	20909	20913	20981	21075	20932	21011	21211	21034	21057	21119	21130	21040	21096	21170	20997	20922	21068	21107	21053	21012	20976	21113	20980	21121	21189	21136	21141	21008	21132	21203	21123	21014	20879	21038	21041	20909	21039	21212	20966	21145	20944	20853	21018	20987	20999	21289	21014	20866	21026	21250	20805	21079	21183	21029	21081	21128	20827	21154	21076	20977	20828	20801	20956	21048	21176	20911	21120	20989	21077	21169	21113	21137	21251	20851	21243	21183	21022	21099	21033	20933	20912	21015	21196	21079	20994	20891	21098	21013	20909	20784	21185	21209	21039	20962	21109	21171	20803	21079	20942	20883	21077	21013	21167	21119	21140	20972	21146	20897	21134	21217	20834	20928	20865	20712	20928	21014	21098	20904	21060	21068	21182	21057	21129	21194	20918	21130	20856	20945	21022	21051	21053	20757	21056	21003	20945	21141	21065	21045	21034	21212	21094	20959	21278	21208	20831	21118	20995	21038	21036	21055	21124	21039	21074	20854	20947	21151	21055	20976	21025	21127	20830	21068	20921	20795	21087	21082	20926	20957	20989	21069	21014	21030	21001	20975	20989	20842	20937	20927	20993	21177	20882	20992	20893	20984	21188	21047	21283	21056	20983	20930	20747	21112	20986	21131	21376	21288	21153	20943	20877	21018	20985	21063	21138	20932	20942	20903	20880	21002	20877	21089	21075	21017	20986	20910	21097	21060	20889	20950	20827	21013	21127	21004	21167	21093	21130	21005	21001	21051	20989	21148	21064	21200	21054	20960	21020	21086	20968	20851	20866	20971	21040	20957	21116	21142	21096	21133	21088	21155	20983	21206	21000	21171	20916	20804	21016	21074	21101	21071	20921	20872	21041	20743	20959	21076	21089	20821	21116	20956	20892	20980	21020	20953	21209	21000	20949	21175	20961	20966	21004	21050	21242	21110	21023	21029	21092	21006	21133	20889	20936	21062	20911	21075	21116	21069	20974	21107	20972	21110	21170	21030	21273	21028	21000	21189	20926	21165	21013	21092	20943	21179	21005	20982	21261	21080	21002	21276	21091	20995	20973	21202	21079	20901	21040	21017	21056	20860	21191	20838	20878	21027	21210	20919	20913	20936	21046	20832	21164	21184	21168	20823	20946	20825	20972	21148	21208	20754	21150	21079	20944	21009	20778	20799	21128	20899	20973	21066	21007	21073	21003	20996	20904	21182	20784	20999	21286	21291	21119	20813	20943	20955	21044	20772	20954	20935	21188	20969	21220	20970	21084	21081	21240	20905	20993	21110	20809	21047	21062	21168	21028	21159	20922	20984	20942	20888	21058	21059	21074	21045	21078	20887	20987	21119	20934	21061	20971	21280	21112	21136	20999	21113	20968	20805	20987	20902	21033	21128	21025	21150	21085	20999	20806	20802	21224	21082	21007	21092	20887	20954	21156	21085	21194	20972	21022	20818	21135	21260	20947	20850	21060	20943	20859	20905	20928	21060	21067	20858	20822	20914	21044	21223	21093	20958	21044	21042	20936	20846	21130	20846	21007	21040	21087	21033	21197	21034	20851	20921	21099	20902	21082	21010	20937	21064	21205	20949	20961	21108	20990	21043	21187	20993	20935	21303	20976	20985	21085	20910	21088	21145	21077	20880	21111	20987	20952	21157	20981	21035	21096	20982	21090	21032
25477	35258	34754	27796	22114	17905	17683	17795	17768	17633	17395	17375	17268	17529	17548	17352	17772	18934	18622	18363	17727	17763	17531	17410	17380	17438	17396	17476	17559	17346	17459	17321	17519	17519	17437	17440	17444	17242	17585	17412	17423	17478	17408	17242	17485	17415	17341	17501	17449	17508	17399	17271	17439	17381	17368	17320	17391	17523	17534	17360	17372	17490	17375	17464	17331	17317	17253	17497	17466	17438	17532	17382	17424	17428	17474	17391	17573	17433	17427	17388	17465	17457	17440	17445	17448	17627	17333	17449	17450	17384	17486	17413	17631	17288	17375	17460	17540	17460	17488	17541	17459	17368	17278	17328	17558	17422	17549	17401	17221	17391	17245	17382	17431	17377	17507	17451	17523	17389	17476	17519	17438	17213	17416	17341	17296	17394	17415	17375	17464	17438	17132	17407	17309	17347	17405	17394	17404	17512	17300	17341	17467	17486	17240	17355	17236	17286	17508	17416	17544	17314	17359	17568	17369	17532	17387	17275	17395	17359	17283	17400	17503	17526	17273	17466	17441	17480	17347	17536	17365	17307	17442	17324	17292	17520	17391	17506	17526	17304	17693	17271	17427	17531	17472	17426	17332	17438	17486	17357	17497	17451	17413	17235	17515	17399	17458	17468	17598	17339	17486	17282	17439	17388	17363	17361	17434	17429	17444	17606	17533	17203	17409	17451	17357	17327	17489	17428	17392	17473	17460	17281	17569	17442	17324	17567	17489	17400	17366	17303	17449	17304	17388	17361	17461	17540	17342	17365	17408	17364	17387	17472	17423	17280	17384	17387	17323	17332	17371	17284	17363	17443	17305	17517	17299	17392	17463	17466	17598	17400	17466	17465	17482	17357	17448	17396	17627	17217	17580	17396	17441	17507	17353	17217	17329	17506	17410	17435	17449	17541	17219	17472	17586	17292	17377	17441	17185	17294	17429	17322	17517	17434	17510	17385	17386	17395	17445	17396	17394	17469	17454	17380	17392	17531	17361	17592	17450	17480	17333	17489	17424	17263	17432	17408	17390	17400	17504	17457	17537	17594	17280	17410	17442	17497	17344	17271	17316	17307	17291	17438	17351	17315	17383	17483	17251	17533	17329	17482	17434	17480	17384	17141	17454	17351	17350	17476	17537	17349	17394	17308	17476	17311	17271	17481	17187	17382	17412	17327	17445	17224	17537	17415	17705	17436	17395	17591	17351	17326	17408	17487	17279	17309	17385	17400	17485	17509	17503	17418	17239	17446	17491	17472	17334	17455	17417	17423	17321	17477	17380	17426	17557	17258	17370	17427	17350	17369	17413	17223	17207	17474	17281	17415	17312	17236	17457	17411	17439	17365	17390	17421	17483	17399	17554	17422	17447	17461	17454	17453	17475	17250	17316	17434	17251	17456	17305	17465	17394	17344	17426	17437	17300	17348	17493	17342	17404	17471	17561	17389	17533	17380	17394	17366	17388	17383	17467	17497	17503	17205	17252	17424	17343	17199	17437	17422	17435	17417	17385	17495	17349	17294	17513	17399	17575	17474	17495	17481	17366	17353	17430	17271	17428	17434	17539	17605	17202	17474	17394	17403	17358	17411	17411	17516	17506	17404	17684	17441	17614	17450	17406	17341	17346	17354	17478	17434	17424	17249	17473	17456	17551	17264	17561	17462	17237	17461	17552	17413	17510	17447	17384	17481	17486	17569	17399	17303	17505	17525	17432	17557	17401	17508	17459	17446	17462	17570	17480	17362	17409	17436	17281	17379	17349	17371	17437	17299	17312	17411	17461	17491	17430	17232	17416	17435	17373	17467	17314	17394	17585	17560	17316	17409	17358	17354	17282	17454	17505	17485	17555	17207	17556	17416	17430	17540	17378	17345	17465	17213	17406	17320	17496	17438	17497	17478	17514	17554	17511	17462	17357	17544	17449	17407	17529	17422	17468	17459	17268	17460	17393	17372	17279	17344	17441	17339	17436	17470	17378	17418	17366	17372	17143	17312	17335	17484	17456	17398	17344	17422	17300	17243	17379	17444	17274	17401	17578	17497	17280	17542	17431	17427	17493	17529	17384	17234	17393	17407	17524	17352	17422	17387	17561	17376	17468	17497	17401	17478	17306	17377	17691	17541	17244	17290	17566	17283	17490	17234	17417	17176	17410	17372	17515	17359	17463	17396	17412	17267	17407	17476	17348	17518	17376	17314	17427	17572	17405	17282	17373	17472	17446	17336	17314	17399	17347	17501	17382	17335	17465	17506	17215	17570	17398	17497	17214	17482	17378	17396	17345	17307	17481	17524	17354	17533	17345	17372	17458	17310	17516	17415	17329	17628	17395	17378	17510	17343	17450	17427	17252	17428	17196	17197	17349	17499	17442	17227	17426	17427	17424	17414	17552	17289	17466	17340	17358	17495	17531	17418	17362	17368	17539	17501	17268	17452	17545	17261	17417	17334	17426	17537	17480	17542	17174	17527	17401	17438	17559	17502	17356	17497	17391	17403	17421	17340	17389	17525	17433	17395	17428	17430	17439	17314	17576	17355	17472	17374	17593	17403	17420	17451	17418	17532	17382	17485	17406	17333	17287	17329	17562	17531	17555	17272	17361	17482	17306	17277	17500	17236	17349	17399	17277	17518	17269	17487	17420	17504	17407	17397	17440	17440	17390	17439	17322	17337	17510	17411	17559	17528	17498	17428	17280	17273	17476	17511	17289	17412	17316	17433	17429	17365	17561	17516	17498	17440	17327	17381	17295	17362	17382	17348	17313	17483	17423	17374	17384	17236	17528	17524	17541	17331	17352	17357	17452	17249	17409	17283	17347	17454	17507	17553	17388	17413	17433	17507	17445	17455	17456	17457	17295	17354	17293	17612	17425	17350	17518	17407	17310	17268	17591	17318	17399	17546	17351	17356	17311	17382	17573	17320	17436	17321	17505	17361	17506	17553	17598	17516	17342	17418	17247	17420	17422	17311	17183	17403	17301	17396	17261	17511	17380	17403	17364	17450	17391	17385	17237	17388	17392	17303	17371	17460	17501	17406	17528	17451	17343	17282	17536	17382	17476	17293	17389	17295	17383	17437	17523	17323	17472	17395	17285	17552	17436	17427	17455	17564	17454	17428	17379	17316	17431	17470	17249	17418	17390	17456	17548	17591	17410	17372	17533	17373	17555	17443	17445	17415	17335	17649	17366	17528	17321	17317	17552	17385	17357	17362	17422	17213	17458	17537	17305	17315	17240	17503	17369	17257	17422	17378	17420	17269	17322	17438	17255	17360	17409	17497	17308	17396	17596	17436	17463	17294	17445	17324	17409	17442	17437	17329	17519	17470	17437	17475	17532	17496	17442	17404	17404	17413	17477	17496	17491	17213	17397	17302	17639	17507	17483	17409	17216	17342	17402	17357	17316	17292	17523	17454	17363	17374	17405	17442	17543	17312	17375	17325	17516	17522	17175	17441	17419	17435	17398	17430	17452	17349	17443	17362	17417	17471	17507	17493	17400	17296	17506	17449	17299	17508	17492	17338	17263	17535	17492	17519	17625	17364	17489	17537	17290	17412	17317	17325	17381	17392	17471	17358	17400	17485	17371	17143	17508	17325	17367	17593	17336	17339	17489	17319	17432	17422	17365	17397	17548	17459	17533	17359	17320	17472	17477	17254	17256	17383	17588	17443	17492	17635	17610	17411	17381	17297	17410	17296	17459	17413	17299	17546	17374	17428	17314	17448	17423	17468	17468	17522	17427	17300	17417	17425	17318	17446	17556	17422	17548	17407	17450	17269	17523	17356	17458	17439	17430	17414	17459	17437	17455	17389	17411	17492	17269	17307	17514	17400	17271	17543	17371	17318	17583	17365	17483	17439	17343	17338	17409	17425	17630	17330	17562	17485	17457	17579	17456	17442	17323	17462	17364	17448	17350	17420	17130	17356	17381	17461	17492	17344	17673	17385	17370	17370	17298	17370	17161	17361	17369	17514	17302	17398	17355	17380	17406	17469	17326	17318	17365	17425	17542	17268	17319	17444	17447	17440	17462	17380	17400	17470	17441	17439	17470	17413	17312	17346	17287	17404	17362	17406	17233	17368	17459	17387	17394	17350	17392	17340	17232	17583	17392	17377	17590	17496	17529	17349	17317	17410	17359	17244	17424	17382	17519	17424	17310	17278	17623	17444	17574	17567	17369	17406	17383	17406	17627	17438	17539	17302	17383	17564	17393	17549	17403	17409	17342	17534	17396	17393	17364	17486	17387	17565	17465	17539	17309	17408	17457	17316	17414	17462	17656	17397	17344	17405	17545	17359	17277	17465	17343	17278	17412	17407	17317	17433	17388	17457	17338	17355	17304	17476	17435	17455	17415	17384	17492	17188	17547	17457	17380	17543	17413	17532	17429	17516	17450	17601	17467	17499	17415	17457	17424	17377	17249	17429	17355	17389	17489	17452	17482	17544	17412	17423	17431	17338	17349	17469	17397	17269	17505	17483	17480	17412	17397	17441	17365	17197	17559	17282	17312	17598	17446	17471	17306	17174	17422	17342	17435	17549	17419	17346	17429	17403	17333	17335	17308	17627	17380	17381	17457	17467	17174	17552	17296	17337	17418	17551	17322	17325	17341	17397	17433	17461	17562	17484	17271	17455	17619	17352	17542	17395	17434	17433	17580	17324	17477	17260	17395	17315	17283	17473	17247	17665	17395	17379	17304	17431	17488	17406	17393	17524	17586	17295	17231	17503	17347	17268	17547	17400	17479	17484	17437	17427	17419	17382	17279	17319	17371	17330	17466	17653	17441	17335	17439	17485	17324	17209	17580	17335	17499	17404	17398	17428	17488	17356	17515	17389	17376	17310	17433	17453	17442	17356	17415	17392	17454	17331	17448	17501	17380	17517	17361	17476	17447	17456	17413	17394	17296	17491	17446	17437	17328	17458	17492	17567	17423	17483	17245	17383	17410	17413	17402	17416	17526	17435	17377	17577	17562	17463	17541	17419	17492	17503	17340	17385	17419	17327	17493	17414	17480	17446	17506	17295	17372	17540	17257	17532	17519	17386	17338	17442	17419	17473	17477	17416	17512	17349	17408	17425	17510	17381	17279	17363	17447	17353	17546	17414	17298	17484	17207	17536	17420	17323	17409	17399	17351	17409	17511	17277	17337	17302	17411	17397
24192	21391	28877	25709	23699	23661	23516	21266	20723	21175	20898	20490	20708	20639	20452	20622	20627	24514	26119	24777	22620	21276	21023	20673	20558	20525	20361	20666	20595	20426	20453	20593	20257	20501	20403	20361	20400	20371	20321	20443	20455	20471	20599	20400	20353	20259	20541	20557	20458	20533	20549	20504	20382	20499	20426	20353	20506	20355	20370	20313	20628	20484	20588	20374	20538	20450	20573	20509	20474	20257	20537	20363	20378	20486	20395	20454	20381	20454	20375	20454	20556	20629	20398	20602	20330	20556	20477	20528	20408	20571	20397	20572	20354	20400	20601	20309	20436	20510	20438	20534	20455	20386	20416	20425	20417	20322	20535	20450	20350	20312	20460	20385	20512	20836	20257	20422	20572	20496	20431	20318	20350	20356	20591	20383	20379	20359	20323	20422	20411	20201	20330	20556	20407	20534	20311	20538	20418	20361	20382	20333	20494	20527	20477	20287	20278	20374	20446	20426	20465	20520	20532	20575	20423	20258	20383	20516	20340	20244	20484	20327	20553	20419	20420	20316	20527	20326	20533	20494	20681	20246	20313	20511	20253	20306	20424	20588	20406	20411	20545	20285	20382	20242	20479	20481	20429	20343	20536	20357	20465	20572	20437	20236	20400	20518	20292	20397	20469	20591	20500	20473	20284	20378	20452	20496	20441	20284	20343	20411	20206	20359	20403	20398	20277	20543	20458	20395	20591	20295	20572	20397	20568	20342	20460	20428	20279	20528	20524	20513	20512	20420	20408	20518	20347	20457	20477	20553	20391	20530	20425	20466	20423	20513	20243	20412	20433	20446	20296	20250	20451	20294	20443	20611	20530	20338	20462	20437	20488	20450	20604	20521	20209	20263	20373	20519	20449	20347	20411	20736	20550	20415	20419	20325	20418	20200	20188	20338	20528	20406	20435	20400	20450	20467	20338	20437	20538	20127	20357	20333	20280	20410	20387	20286	20444	20458	20505	20288	20363	20603	20359	20413	20428	20485	20428	20393	20488	20175	20329	20413	20509	20605	20483	20346	20272	20554	20308	20379	20481	20345	20321	20391	20471	20492	20341	20094	20352	20381	20369	20334	20438	20372	20382	20398	20505	20374	20350	20404	20459	20332	20366	20457	20439	20442	20379	20456	20535	20413	20265	20395	20345	20549	20401	20388	20138	20550	20349	20391	20473	20538	20378	20282	20494	20468	20537	20344	20521	20548	20466	20493	20482	20493	20312	20454	20477	20424	20378	20374	20392	20173	20368	20411	20382	20449	20239	20507	20333	20475	20274	20324	20444	20397	20394	20405	20363	20458	20304	20565	20273	20508	20500	20314	20347	20329	20364	20312	20539	20522	20367	20589	20501	20376	20510	20478	20364	20320	20261	20386	20292	20282	20296	20372	20475	20267	20573	20227	20391	20488	20485	20423	20391	20495	20364	20596	20406	20438	20291	20435	20568	20453	20548	20490	20365	20323	20424	20503	20345	20391	20490	20489	20358	20214	20397	20308	20398	20223	20330	20497	20252	20487	20452	20296	20466	20475	20396	20604	20289	20338	20435	20477	20422	20443	20215	20563	20704	20437	20260	20420	20572	20574	20461	20455	20569	20428	20301	20343	20403	20462	20662	20529	20232	20563	20297	20329	20409	20371	20525	20434	20530	20445	20452	20536	20320	20366	20354	20190	20288	20289	20422	20434	20309	20295	20375	20269	20547	20480	20490	20365	20616	20453	20420	20381	20434	20712	20398	20419	20436	20360	20312	20377	20528	20341	20434	20436	20587	20404	20333	20592	20563	20595	20427	20547	20629	20285	20216	20277	20226	20440	20472	20380	20362	20343	20528	20392	20241	20438	20380	20411	20541	20204	20315	20344	20250	20545	20446	20562	20468	20288	20563	20532	20246	20474	20707	20422	20396	20428	20554	20427	20261	20487	20503	20435	20500	20500	20391	20474	20583	20489	20247	20417	20749	20381	20481	20432	20407	20535	20453	20497	20458	20428	20312	20248	20485	20353	20549	20415	20518	20475	20293	20312	20363	20309	20378	20373	20368	20635	20596	20557	20503	20368	20388	20456	20077	20568	20333	20517	20459	20267	20460	20488	20571	20359	20497	20202	20517	20330	20472	20291	20305	20227	20450	20441	20334	20435	20537	20392	20403	20318	20502	20335	20160	20507	20667	20485	20441	20217	20434	20345	20511	20355	20490	20724	20508	20328	20474	20375	20493	20592	20592	20480	20566	20453	20383	20432	20401	20473	20403	20497	20367	20410	20484	20185	20107	20383	20472	20414	20447	20285	20557	20310	20552	20630	20444	20555	20409	20355	20406	20587	20374	20311	20353	20504	20257	20131	20329	20243	20393	20737	20654	20548	20479	20396	20496	20570	20376	20324	20478	20317	20467	20635	20611	20508	20586	20474	20570	20369	20525	20464	20297	20415	20189	20661	20580	20650	20572	20354	20562	20552	20516	20337	20342	20289	20413	20383	20342	20483	20510	20458	20361	20741	20310	20420	20503	20399	20555	20309	20419	20272	20464	20554	20587	20387	20413	20465	20461	20568	20668	20337	20247	20320	20328	20354	20332	20592	20706	20403	20463	20558	20540	20303	20445	20486	20596	20356	20552	20565	20281	20277	20387	20357	20499	20380	20483	20377	20386	20339	20392	20640	20329	20385	20397	20411	20405	20418	20437	20511	20311	20462	20570	20598	20451	20307	20452	20310	20506	20523	20761	20518	20591	20522	20560	20444	20561	20494	20491	20287	20597	20513	20655	20486	20456	20389	20650	20332	20542	20226	20365	20620	20417	20171	20486	20390	20438	20309	20390	20441	20463	20380	20426	20186	20445	20425	20505	20583	20377	20583	20479	20260	20184	20613	20534	20520	20432	20311	20486	20434	20418	20542	20510	20488	20393	20361	20413	20315	20563	20550	20403	20500	20390	20411	20413	20315	20288	20381	20582	20452	20364	20363	20222	20587	20383	20543	20407	20376	20475	20383	20321	20551	20376	20446	20308	20398	20472	20377	20385	20499	20417	20441	20341	20534	20634	20376	20360	20561	20522	20456	20480	20337	20502	20330	20369	20535	20313	20556	20366	20502	20451	20410	20429	20461	20541	20455	20451	20355	20393	20385	20415	20405	20458	20517	20287	20440	20443	20487	20475	20409	20557	20475	20236	20573	20305	20392	20501	20506	20458	20406	20438	20405	20527	20456	20434	20355	20240	20554	20503	20398	20486	20525	20535	20476	20458	20409	20360	20300	20634	20657	20381	20463	20553	20648	20589	20391	20329	20319	20270	20418	20406	20244	20300	20326	20322	20449	20389	20430	20490	20302	20365	20509	20523	20322	20487	20463	20263	20507	20490	20348	20336	20313	20472	20507	20631	20336	20733	20654	20456	20549	20383	20333	20298	20304	20466	20671	20419	20489	20355	20234	20333	20578	20363	20494	20470	20417	20501	20451	20460	20416	20444	20477	20119	20491	20383	20427	20210	20486	20580	20391	20543	20238	20436	20435	20610	20326	20442	20201	20367	20476	20379	20411	20532	20394	20452	20593	20788	20203	20037	20371	20238	20330	20379	20400	20630	20532	20670	20336	20361	20340	20555	20506	20525	20582	20264	20255	20223	20457	20459	20378	20319	20317	20442	20695	20240	20332	20574	20313	20402	20437	20353	20367	20430	20453	20315	20343	20589	20554	20467	20473	20476	20420	20434	20289	20435	20423	20316	20496	20526	20480	20515	20403	20375	20390	20340	20359	20202	20292	20274	20336	20551	20522	20272	20407	20469	20463	20506	20423	20296	20146	20516	20345	20412	20464	20593	20642	20530	20241	20439	20422	20607	20290	20471	20351	20372	20466	20361	20296	20338	20628	20464	20532	20230	20579	20323	20493	20392	20319	20428	20461	20419	20285	20392	20506	20332	20548	20579	20332	20468	20457	20390	20497	20434	20379	20123	20483	20432	20366	20665	20518	20622	20659	20385	20417	20435	20707	20549	20274	20222	20545	20374	20591	20419	20527	20451	20248	20381	20563	20422	20510	20395	20574	20501	20360	20335	20397	20460	20388	20294	20617	20441	20294	20777	20569	20277	20481	20472	20484	20378	20296	20341	20319	20342	20369	20432	20238	20343	20468	20386	20476	20588	20502	20405	20431	20402	20369	20463	20426	20194	20535	20514	20368	20470	20277	20349	20302	20370	20538	20263	20554	20243	20244	20530	20538	20466	20476	20597	20651	20455	20547	20394	20572	20395	20486	20569	20573	20494	20276	20697	20557	20373	20570	20398	20310	20435	20370	20437	20548	20461	20323	20373	20391	20435	20535	20449	20430	20468	20340	20366	20260	20415	20403	20427	20236	20449	20429	20476	20535	20596	20468	20718	20377	20658	20460	20414	20275	20547	20247	20473	20313	20243	20496	20305	20407	20631	20466	20538	20525	20484	20512	20446	20357	20496	20494	20497	20327	20359	20522	20515	20347	20414	20600	20252	20281	20555	20405	20505	20456	20147	20185	20349	20252	20461	20402	20091	20429	20523	20404	20302	20536	20354	20591	20578	20276	20367	20528	20490	20235	20374	20418	20482	20474	20488	20448	20239	20485	20197	20504	20353	20453	20068	20478	20306	20333	20435	20516	20325	20542	20431	20496	20527	20373	20438	20153	20292	20160	20570	20346	20563	20415	20252	20425	20409	20565	20396	20507	20347	20504	20400	20458	20487	20426	20177	20406	20375	20539	20272	20355	20657	20484	20440	20494	20306	20444	20613	20515	20426	20507	20724	20411	20398	20451	20377	20390	20504	20473	20525	20642	20540	20478	20378	20231	20619	20420	20497	20464	20410	20477	20527	20458	20537	20315	20374	20384	20349	20563	20344	20479	20461	20383	20417	20508	20531	20360	20345	20385	20350	20535	20623	20422	20514	20513	20371	20520	20323	20142	20338	20544	20362	20537	20467	20161	20555	20402	20403	20427	20231	20545	20553	20594	20510	20480	20396	20421	20341	20341	20146	20413	20441	20335	20220	20424	20327	20541	20432	20557	20228	20434	20413	20414	20522	20500	20449	20462	20352	20692	20634	20578	20494	20339	20321	20367	20681	20542	20405	20301	20405	20312	20556	20489	20638	20400	20334	20259	20418	20533	20482	20378	20386	20452	20666	20463
25729	43370	44098	34801	22673	19259	18357	17898	17602	17299	17067	17302	17255	17203	17180	17241	17554	23819	24614	22056	19389	17966	17369	17034	17255	17068	17137	17086	17362	17083	17097	17115	17117	17117	17164	17041	17119	17088	17049	16944	16957	17199	17101	17123	17088	17290	17050	17257	17003	16992	17153	17009	17094	17142	17101	17055	17184	17186	16984	17147	17079	16970	17127	17186	17067	17087	16856	17096	17189	17051	16914	17049	17091	17133	17035	17151	16907	17027	17070	17072	17177	16821	17049	17222	17071	17076	17232	17072	17177	16968	17112	17105	17135	17374	16928	16789	17173	17032	16985	17089	17096	17136	16982	16938	17050	17011	17198	16979	17204	17170	16934	17137	17058	17015	16967	17161	17108	17080	17068	17052	17132	17042	17022	16917	17153	17152	16896	17122	17155	16942	17032	16923	17080	17093	17032	17118	17113	17050	17030	17111	17066	17135	17176	17134	16919	17115	16996	17067	17186	16772	17199	17063	17031	17174	17140	16954	17034	17043	17061	17024	17171	17203	16907	17081	17114	17047	16878	17139	17211	16976	17178	17177	17008	17089	17185	17213	16965	16981	17050	17021	17105	17066	17164	16926	17206	17037	17063	17127	17110	17112	17001	16907	17068	17026	16849	17133	17047	17063	17065	17037	17031	17044	17011	16992	17170	17052	17028	17134	17067	16956	17039	16952	17076	17043	17230	17089	17052	16996	17010	17001	16987	17008	17061	17101	17143	16850	17170	16977	17057	17257	17160	17096	17247	16742	17054	17170	16903	17068	17107	16880	17031	17148	16985	17046	17163	17134	17007	17121	16930	17032	17159	17087	16938	16960	17271	17146	17023	16993	17006	16980	16946	17187	17022	17085	17181	17173	16958	17008	17109	17051	17129	16969	17066	17009	17201	17217	16859	16948	17010	17186	17031	17090	17073	17014	17060	16959	17160	17051	17080	16877	17004	16972	16829	16989	16941	17059	16947	17147	17022	16913	17147	16964	17267	17209	17128	17122	17066	17032	17089	17008	16999	17167	17339	16997	16826	17130	17013	16946	16851	17023	17092	16990	17031	17108	17238	17168	16904	17215	17024	16985	17102	17047	17131	17044	17122	17002	17097	17081	16969	17122	17157	17104	17081	17211	17072	16974	17124	17078	17046	17015	17023	16987	17087	17149	17001	17148	17053	17113	16952	17061	17031	17032	17198	17180	17016	17263	17235	17150	17039	16996	17045	17055	16992	16978	17036	17137	17064	17229	16987	17176	17196	16957	16916	17051	17072	17204	17171	17103	17119	17132	16992	17162	16985	16986	16932	17051	17119	17155	16956	17085	16922	17141	16945	16910	16993	17074	17224	17043	17154	17145	16986	17049	17113	17044	17071	17152	17204	17059	17028	17087	17030	16997	17065	17078	16844	16952	17020	17047	16963	17025	17124	17023	17017	16980	16981	17097	17103	17100	16905	17251	17070	16991	17090	16835	17117	17013	17005	17334	16971	17053	17029	17170	17050	16913	17120	17156	16895	17007	17144	16974	17203	16892	17129	16993	16839	17114	17012	17010	17091	17047	17057	17035	17091	17062	17041	17113	17230	17100	17000	17072	17186	17161	17086	17239	17114	17053	16984	17025	16995	17067	17136	16985	17031	17072	17087	17005	17092	17050	17250	17031	16977	17085	17193	17058	17055	17141	17125	16968	16935	17230	17000	17096	17000	16703	17146	17088	16859	16953	17114	17104	17077	16992	17016	17092	17128	17120	17094	17121	17109	17071	17177	16960	17135	17220	17130	17035	16948	17081	17063	16970	16835	16860	17035	16930	17099	17085	17134	17181	17144	17082	16946	17006	17167	17162	17164	17113	17009	17050	17069	16944	17098	17194	16995	17100	17241	17166	17220	17126	17053	17058	17057	17100	17151	17050	16891	17024	17083	17043	17178	16899	17212	17074	17211	17300	16966	17079	17157	17039	16978	17077	17123	17155	17039	17046	17094	16908	16879	16966	17213	17107	17101	16976	17211	16956	17019	17057	17058	16928	17158	17176	17086	17089	16928	17013	17048	17210	17269	17001	17103	17126	17075	17096	17142	17196	17098	16980	16895	17234	16916	17143	16929	16968	17054	17144	16967	17107	16916	17085	16949	17083	16866	17017	17085	17000	16993	17150	17130	16937	17037	17084	17145	17022	17124	17093	17122	16976	17087	17144	17028	16981	16869	16892	17093	17108	17097	16935	17234	17336	17083	17007	17264	16967	17240	17325	17153	17183	17011	16967	17164	17199	16958	17188	17070	17026	17134	17094	17048	17152	17073	16956	16992	17095	17033	17158	17034	17060	17044	17040	17005	17031	17171	17025	16953	17123	16938	17132	17048	17129	16994	16997	17136	17136	16960	17226	17075	17194	17083	17150	17059	17044	16917	17218	17039	17091	17041	16857	16935	17314	17062	17081	16927	17019	17012	17058	17249	17038	16945	16924	16966	17141	16992	16958	17134	16975	17113	17041	17148	17101	17018	17234	17146	16963	17076	16991	17031	17038	17119	17189	17018	16898	17110	16959	17028	17000	17074	17005	17040	17126	17117	17054	17055	17235	17120	17022	17165	17007	17003	16952	17153	17120	17244	17037	17038	17054	17028	17125	17014	17195	17101	17023	17026	17013	16896	16982	17190	17075	17054	17173	16982	17088	17126	17057	16749	17106	17183	17178	17081	17012	16958	16949	16847	16987	17388	16966	17080	16990	17076	17150	16969	16901	17018	17024	16931	17232	17191	17016	17051	16941	17059	17184	17302	17060	17217	17011	17180	17211	16909	17094	17140	17063	17035	17257	17104	17074	16930	17040	16997	17203	17153	17008	17046	17065	16974	16857	16978	17154	17092	17155	17013	17233	17027	17114	16991	17165	17002	16966	17285	17125	17198	16943	17122	17140	17112	17162	17126	17094	16954	17014	16957	17166	16998	17078	17154	17351	17070	17070	17102	16994	16957	17136	17012	17146	16929	16958	17014	16957	17108	16953	16998	17114	17156	17113	17043	16972	17046	17048	17061	17095	17184	17123	17175	17080	17218	16941	16919	16967	17007	17032	17006	16979	17059	16977	16978	17012	16941	17171	16985	17075	17114	17189	17014	16775	17075	17125	17153	17022	17019	17109	16982	17078	17236	16972	17186	17007	17192	16937	17040	17303	17133	17140	17176	16977	17137	16966	16915	17070	17134	17037	17021	17255	17067	16896	17115	16838	17212	17018	16973	17237	17067	16984	17125	17110	17102	16951	17049	17124	16934	17015	17150	17127	17089	17013	17046	16995	17117	17197	17056	16874	17067	16989	17071	17009	17070	17104	17139	16995	17007	16990	17127	17030	17221	17091	17152	17099	17167	17003	17087	17033	16998	16995	17087	17041	17109	17118	17071	16901	17141	16991	17000	17201	17034	17125	17184	17121	17106	17097	17210	16980	17063	16908	17185	17063	17041	17128	17124	17056	17087	17064	16982	17057	16882	17164	17052	17019	16886	17006	17056	17035	17065	17087	17105	17072	17140	17087	17293	16914	17067	16834	17041	17065	17087	17026	16889	17116	17178	16982	17101	17183	17043	16932	17148	17044	17128	17126	17071	16919	17030	17111	17141	16892	16886	16891	16995	17056	17063	17056	17061	17179	17048	17144	17132	16933	17122	17121	17163	17027	17134	17301	17123	17056	17127	17199	16878	16956	17169	17046	17213	17067	17076	17040	17161	17197	17020	17231	17044	17101	17038	17276	17088	17259	17267	16982	17071	16985	17107	17217	17070	17166	17026	17193	17081	16996	17084	17054	17214	17197	17112	17089	17006	17107	17120	16947	17044	17164	17019	16998	16986	17027	17184	17059	17007	17011	17120	17106	17031	17090	16914	17056	17081	17153	17118	17038	16932	16761	17008	17122	17133	16957	17167	17186	17052	17037	17044	16883	16899	16938	16958	17239	17129	17059	17063	17143	17166	17098	17319	17133	16968	16914	17125	17230	17115	16978	16856	17128	16979	17053	17205	16943	16991	17227	17175	17035	16975	17060	17167	16919	17001	17058	17112	17063	17005	17053	16932	17010	16995	17179	17121	17020	17187	17072	17066	17319	17187	17060	17229	17015	16944	17168	16973	16943	17058	17122	17104	17232	16959	17125	17009	17165	17120	17161	17077	17204	17099	17057	17071	17027	17038	16921	17130	17146	17047	17022	16987	16977	17191	17140	17091	16914	17050	17118	17095	16921	17068	17097	16999	16973	16877	17237	16970	17035	16963	17005	16855	17108	17006	17228	16997	16864	17125	16859	16894	16931	17003	17120	17057	17224	16855	17242	17165	16940	17044	16949	17028	17126	17213	16982	17076	17234	17085	17056	17125	17069	17026	17162	17007	16996	16988	17078	16985	16955	17075	17016	16936	17178	16977	17066	16998	17046	17070	16916	16884	16995	17019	16943	17078	16938	16981	17117	17062	16947	17083	17049	17183	17094	17038	17007	17074	17056	17033	17058	17046	16919	17049	17227	17032	16992	17141	17203	16953	17269	17010	17114	17028	17061	17080	17044	17129	17110	16885	17056	16825	17084	17123	16974	17221	16950	16974	16989	17001	17270	17171	17102	17184	17134	17050	17167	17045	16974	17166	17137	16962	17197	17066	17183	16971	16990	17112	17127	17218	16974	17221	17027	17066	17010	16925	17080	17072	17011	17084	17078	17162	17026	17061	16919	17175	17054	17186	16937	16967	17060	17054	17053	17157	16930	17044	17079	17141	17054	16941	16951	16956	17026	17087	16953	17155	17072	17012	17124	16989	17195	17115	16989	17201	17134	17148	17114	16953	17060	16947	17177	17010	17077	17168	17118	17051	17026	16923	17174	17150	16919	16990	17043	16989	17023	17058	16935	17170	17008	16911	17051	17057	17002	17095	16940	17186	17033	17230	17084	17118	16996	16966	17059	17161	17190	17044	17143	16905	17067	17156	17100	17049	16880	16951	17150	17126	17187	16890	17135	17009	17051	17002	17114	17030	17072	16980	17287	17041	17047	17051	16877	17154	17067	17078	17096	17017	17097	17193	17057	17201	17029	16971	17042	17056	17100	17026	16976	16833	17247	16976	17188	16962	16900	17087	16964	17240	17260	16964	17095	17192	17169	17138	16962	16946	17041	17091	17014
22906	21441	29292	24119	21870	24362	26610	22008	20988	21385	21419	20800	20851	20926	20862	20939	21399	28277	31763	28893	25285	22409	21296	20788	20661	20683	20724	20660	20519	20414	20386	20473	20534	20362	20617	20424	20563	20457	20495	20528	20484	20560	20476	20570	20511	20651	20572	20377	20603	20558	20330	20576	20384	20472	20403	20382	20625	20144	20253	20583	20632	20376	20541	20420	20648	20370	20389	20668	20526	20463	20371	20591	20509	20384	20542	20220	20288	20437	20349	20119	20617	20399	20405	20522	20604	20318	20711	20276	20490	20393	20711	20561	20393	20541	20483	20302	20511	20532	20574	20432	20373	20448	20499	20299	20491	20470	20466	20333	20504	20252	20375	20431	20604	20292	20310	20475	20655	20400	20613	20296	20717	20425	20444	20465	20152	20531	20515	20198	20515	20291	20384	20201	20385	20510	20666	20251	20491	20304	20502	20623	20497	20438	20610	20513	20212	20362	20290	20677	20568	20499	20280	20531	20343	20389	20318	20382	20694	20548	20615	20330	20303	20729	20483	20487	20457	20613	20425	20542	20439	20496	20440	20354	20315	20430	20192	20499	20493	20331	20339	20535	20325	20394	20216	20220	20402	20480	20419	20519	20476	20404	20476	20320	20464	20517	20474	20431	20296	20420	20493	20553	20581	20468	20438	20438	20491	20579	20688	20463	20342	20344	20305	20451	20559	20411	20516	20371	20452	20254	20315	20480	20476	20558	20508	20289	20333	20456	20483	20536	20353	20340	20399	20597	20383	20527	20186	20493	20477	20495	20563	20380	20233	20389	20357	20539	20435	20323	20307	20416	20343	20257	20362	20336	20418	20147	20260	20255	20551	20537	20566	20262	20499	20333	20453	20484	20479	20569	20132	20458	20337	20333	20450	20299	20482	20501	20371	20698	20455	20419	20342	20387	20370	20502	20631	20176	20437	20376	20447	20352	20495	20513	20304	20393	20539	20428	20267	20189	20618	20603	20567	20550	20447	20585	20375	20201	20362	20289	20499	20472	20393	20497	20391	20201	20414	20239	20334	20328	20447	20609	20351	20263	20410	20312	20550	20462	20214	20339	20344	20387	20446	20398	20287	20480	20451	20433	20282	20511	20443	20400	20510	20483	20449	20450	20175	20120	20433	20277	20155	20422	20588	20128	20351	20392	20422	20483	20392	20494	20350	20246	20448	20409	20407	20354	20332	20520	20304	20337	20377	20371	20358	20264	20419	20262	20472	20376	20428	20337	20124	20363	20295	20666	20508	20643	20351	20338	20558	20371	20390	20339	20256	20117	20540	20414	20384	20475	20614	20347	20398	20376	20590	20329	20369	20223	20373	20280	20407	20236	20478	20513	20240	20218	20428	20385	20506	20491	20428	20406	20457	20412	20397	20359	20449	20483	20459	20385	20265	20285	20167	20328	20478	20483	20228	20534	20642	20485	20306	20230	20361	20186	20198	20307	20424	20323	20349	20378	20217	20331	20246	20570	20429	20553	20482	20350	20569	20610	20429	20421	20310	20341	20389	20483	20205	20363	20495	20601	20326	20473	20432	20305	20444	20394	20586	20233	20569	20489	20445	20505	20442	20307	20283	20530	20345	20442	20356	20548	20372	20552	20217	20363	20229	20311	20418	20430	20399	20544	20550	20262	20455	20154	20437	20603	20548	20558	20642	20474	20409	20447	20395	20317	20586	20391	20245	20181	20604	20426	20429	20337	20400	20421	20380	20358	20494	20367	20549	20365	20328	20297	20319	20430	20519	20337	20271	20385	20372	20360	20157	20232	20233	20494	20489	20543	20359	20431	20494	20577	20433	20199	20390	20284	20279	20478	20441	20297	20494	20588	20276	20150	20394	20438	20392	20418	20371	20485	20615	20418	20267	20379	20340	20444	20391	20353	20371	20253	20306	20268	20490	20445	20413	20378	20516	20645	20273	20394	20596	20383	20591	20441	20485	20354	20333	20703	20481	20252	20520	20211	20370	20587	20578	20426	20244	20416	20209	20381	20301	20331	20302	20384	20415	20478	20336	20515	20373	20474	20340	20503	20351	20290	19955	20204	20491	20340	20372	20283	20419	20332	20463	20368	20401	20490	20318	20287	20367	20476	20486	20489	20393	20438	20467	20477	20403	20443	20444	20430	20687	20520	20451	20267	20145	20265	20250	20441	20428	20226	20389	20513	20578	20461	20470	20403	20437	20386	20421	20438	20442	20434	20533	20221	20506	20355	20358	20139	20366	20347	20470	20473	20447	20333	20334	20243	20369	20526	20320	20283	20203	20497	20437	20383	20322	20410	20554	20401	20289	20391	20278	20359	20500	20499	20754	20565	20277	20316	20427	20369	20400	20351	20347	20592	20415	20456	20482	20398	20335	20299	20382	20173	20435	20336	20398	20574	20536	20467	20519	20645	20422	20333	20477	20529	20586	20389	20757	20421	20201	20504	20483	20243	20364	20354	20206	20299	20498	20495	20332	20321	20364	20339	20455	20463	20457	20315	20383	20554	20535	20346	20510	20340	20451	20504	20559	20280	20371	20448	20304	20475	20147	20315	20392	20546	20364	20467	20462	20418	20461	20417	20405	20301	20448	20485	20516	20373	20501	20343	20377	20406	20547	20443	20276	20482	20436	20363	20410	20366	20434	20465	20429	20481	20570	20349	20369	20224	20512	20430	20364	20455	20314	20336	20307	20497	20297	20379	20284	20571	20400	20306	20520	20266	20142	20311	20500	20642	20205	20449	20510	20600	20385	20290	20387	20076	20126	20385	20475	20399	20433	20302	20321	20379	20276	20489	20155	20391	20439	20274	20278	20389	20129	20475	20291	20331	20277	20171	20153	20239	20429	20367	20643	20445	20297	20371	20491	20503	20400	20519	20428	20351	20458	20191	20213	20287	20387	20301	20495	20433	20651	20403	20431	20504	20566	20363	20387	20206	20538	20341	20355	20251	20321	20344	20449	20465	20290	20415	20526	20669	20325	20202	20398	20267	20424	20328	20303	20513	20420	20534	20622	20285	20487	20412	20427	20367	20328	20250	20292	20438	20448	20307	20484	20343	20446	20539	20667	20518	20476	20368	20284	20323	20443	20390	20222	20425	20154	20511	20356	20461	20398	20631	20560	20498	20228	20546	20527	20410	20575	20515	20615	20412	20170	20331	20186	20454	20452	20268	20275	20342	20276	20258	20305	20539	20425	20682	20544	20332	20330	20529	20346	20533	20407	20359	20447	20354	20539	20436	20385	20413	20231	20278	20305	20418	20235	20253	20504	20431	20426	20431	20209	20296	20570	20493	20652	20508	20513	20385	20472	20382	20377	20281	20386	20309	20475	20381	20470	20255	20501	20520	20278	20328	20495	20564	20606	20487	20454	20285	20703	20519	20399	20210	20501	20478	20504	20322	20589	20443	20359	20370	20662	20590	20314	20438	20389	20598	20427	20510	20324	20438	20443	20410	20328	20427	20718	20504	20432	20268	20448	20335	20493	20480	20258	20370	20473	20510	20541	20278	20383	20349	20265	20276	20258	20470	20489	20531	20449	20473	20558	20200	20736	20331	20424	20466	20410	20240	20168	20388	20405	20394	20218	20398	20560	20639	20381	20413	20578	20585	20462	20321	20391	20375	20339	20359	20389	20540	20388	20222	20261	20399	20280	20327	20186	20387	20522	20304	20217	20340	20257	20454	20544	20495	20378	20734	20590	20328	20573	20353	20301	20585	20277	20347	20677	20284	20486	20361	20384	20453	20618	20390	20406	20499	20339	20402	20525	20409	20364	20249	20591	20421	20581	20445	20300	20449	20327	20322	20406	20385	20304	20514	20272	20448	20393	20373	20587	20410	20438	20356	20303	20353	20346	20265	20300	20385	20535	20319	20279	20380	20418	20238	20407	20326	20637	20276	20258	20384	20566	20268	20494	20371	20308	20381	20343	20531	20518	20589	20482	20292	20343	20348	20338	20680	20451	20303	20416	20525	20331	20267	20567	20222	20497	20348	20430	20472	20516	20313	20399	20391	20534	20373	20341	20538	20470	20354	20399	20287	20513	20659	20459	20468	20414	20344	20318	20477	20593	20231	20520	20302	20408	20440	20369	20444	20230	20228	20368	20075	20449	20443	20508	20184	20370	20483	20483	20473	20368	20438	20604	20214	20267	20187	20423	20377	20550	20420	20471	20447	20115	20237	20167	20295	20324	20428	20273	20390	20280	20312	20560	20414	20685	20425	20428	20516	20453	20329	20435	20360	20565	20261	20492	20581	20597	20586	20553	20354	20557	20411	20402	20490	20629	20446	20378	20347	20256	20412	20450	20544	20625	20371	20379	20475	20557	20278	20415	20427	20410	20378	20434	20610	20294	20536	20450	20441	20196	20360	20555	20326	20340	20359	20209	20284	20352	20346	20281	20503	20345	20407	20252	20550	20497	20451	20300	20387	20593	20237	20463	20175	20186	20420	20347	20191	20460	20600	20407	20345	20432	20475	20316	20447	20418	20498	20668	20378	20488	20384	20512	20339	20532	20388	20645	20324	20427	20413	20448	20468	20568	20495	20534	20295	20348	20434	20366	20291	20529	20277	20563	20384	20672	20478	20367	20223	20362	20393	20538	20424	20482	20207	20662	20393	20534	20251	20378	20632	20394	20542	20455	20521	20311	20361	20252	20480	20504	20426	20635	20386	20488	20612	20518	20426	20520	20314	20204	20323	20509	20474	20446	20435	20456	20432	20637	20495	20470	20263	20319	20498	20302	20535	20044	20251	20332	20367	20265	20505	20366	20199	20511	20417	20496	20325	20517	20547	20406	20302	20279	20316	20390	20333	20553	20375	20267	20352	20509	20292	20408	20375	20412	20330	20199	20538	20260	20357	20237	20266	20460	20422	20581	20499	20505	20364	20615	20476	20511	20540	20509	20399	20376	20437	20315	20477	20334	20379	20365	20391	20318	20330	20393	20460	20428	20509	20407	20522	20224	20393	20459	20469	20452	20264	20426	20492	20463	20513	20433	20459	20490	20283	20127	20487	20301	20510	20547	20652	20236	20515	20449	20393	20692	20569	20499	20296	20494	20379	20391	20400	20672	20381	20389	20436	20330	20488	20522	20439	20552	20471	20397	20473	20398	20594	20494	20688	20617	20574	20506	20206	20202	20265	20392	20513
29554	50122	42100	29038	23433	20644	19182	18186	17803	17655	17702	17642	17548	17545	17241	17646	18482	29490	32305	27967	22343	19011	17899	17269	17270	17078	17039	17025	17061	17110	17001	16891	17039	16938	17079	16819	17099	17166	16967	17024	17311	16932	16924	17065	16947	17200	16943	16917	17079	17091	16977	16941	17011	16927	16841	16990	16977	16846	17124	17008	16999	17069	16957	16996	16888	16960	17120	16965	16987	17041	17003	16980	17039	17003	16972	17141	16908	17177	17088	17000	16988	16979	16975	17028	16880	17042	16918	17014	16798	17022	17024	17023	16951	17057	17082	17014	17029	16974	16911	16971	17070	16991	17275	17119	17019	16964	17247	16950	16999	17063	16829	17012	17022	17115	16974	16885	16969	16988	16932	17086	17038	16955	16999	17028	16962	16957	16788	17085	17010	16833	17001	16988	17128	16977	16939	17112	16957	16938	16940	16772	16864	16940	16914	16928	17118	17071	16835	16976	16895	16834	17147	17082	16942	16883	16946	17064	16924	17105	17050	16949	16939	16934	16818	17121	16967	17059	17016	17025	16913	17136	16994	16987	17039	16985	17030	17029	17011	17048	17103	17034	16982	17062	16856	16989	17133	17010	17114	17026	16899	17009	16968	16965	17014	16954	17208	17054	16927	16891	16994	16936	17015	17033	17027	17027	16978	16897	16930	16971	17000	16898	17094	17064	16915	16726	17117	16842	16956	17111	17068	16902	16954	17058	17017	16874	16943	16977	16990	17107	17047	17050	16883	17047	17205	16937	16972	16764	17078	17028	17040	16883	16973	17059	16850	17073	17076	16994	17004	16744	17007	17022	17027	16938	17013	16713	16973	16939	16902	16917	17010	16949	16953	16940	17037	17099	16865	17029	16907	17011	17020	17052	17034	17135	16772	17058	17154	16903	17057	17005	16910	17016	17139	16904	17008	16818	17120	16937	17044	17090	16995	16910	16958	16924	16997	17020	17021	17065	16759	17031	16819	16961	17018	16999	16990	16809	17049	16846	17024	16945	16935	17066	16914	16946	17042	17100	17039	16983	16824	16925	17093	16835	16947	16984	16845	17086	17092	17106	17049	16976	16909	17058	16826	16857	17025	17169	16892	17080	16846	17063	16878	16927	17010	17057	16978	16931	16922	16940	16996	16922	17004	17016	16921	16946	16931	17016	16908	17029	17084	16984	16936	16992	16968	16912	17068	16795	16982	16916	16839	17108	16961	16951	16993	17006	17061	17069	16968	17015	17049	17009	17050	16993	16907	16856	17080	16940	16931	17115	16954	16948	17018	16874	17114	17064	17085	17017	16980	17209	16959	16999	16974	16934	17003	16914	16902	17051	16945	16943	17003	16904	17092	16947	16989	17003	16989	17029	16820	16952	16915	16979	16917	16888	17103	16876	16926	17071	16777	17029	16863	17080	16842	17139	16922	17158	17046	17013	17019	16939	16912	16971	17011	17026	16968	17036	16852	16992	16975	16969	17190	17124	16953	16993	16901	17109	16830	16870	16957	17039	16957	16982	16976	17092	16876	16916	16916	17315	17022	17078	16979	17031	16889	16971	17087	16999	16957	17017	17054	17001	17097	17189	17020	17028	17025	17023	16824	17027	16913	16805	16964	16959	16916	17282	16853	17000	17043	16967	17031	16964	16936	16898	16881	16998	17014	16804	16841	17098	17066	16994	17032	16971	17022	17009	17186	17162	16980	17077	16906	17032	17127	17106	16913	17110	16967	17148	17118	16946	16921	16888	16867	16963	16961	17067	17157	16915	17044	16992	17036	16858	17041	16849	17035	16993	16869	16771	16889	17067	16976	16935	17209	16867	16888	17014	17001	17004	16913	17144	16911	17235	16906	16945	16783	16957	17094	17028	17183	16895	17121	17039	17267	16999	16992	16811	17041	16885	17021	16953	17109	17070	16865	17054	16918	16932	17112	16939	17037	17004	17180	16825	16904	16908	17000	16928	17017	17068	17065	16943	16901	17026	16995	16976	16940	16941	17030	17027	16973	17030	17043	17108	17048	17036	16947	17144	17021	17112	17089	16942	16884	16848	16866	17211	17129	17220	17096	17158	16939	17087	16846	17123	16825	17050	17065	16985	17011	17126	17153	16833	17150	16925	17063	17097	16955	16909	17019	16976	17176	16969	16985	17076	16967	16970	17042	16963	17024	17188	16836	17132	16918	16904	17095	16989	16970	16997	16966	17078	16899	17083	16898	16999	17079	16957	17108	17009	16930	17025	17070	17000	17115	16805	17020	17079	16960	16819	16977	17138	16845	17117	17049	17184	16987	17117	17093	16931	16929	16991	16879	16923	16953	16992	16974	16931	16903	17057	16852	16916	17020	17084	16912	16802	16875	16837	17020	16951	16945	16914	16887	17069	17024	17062	16884	17010	16989	16968	16934	16897	17013	16929	17024	16988	17005	16949	16899	16975	16976	16944	16763	17084	16809	17252	17027	17025	16836	16973	16997	17141	16970	16966	16879	16944	17159	16998	16930	17182	17127	16905	17015	16990	16960	16884	16832	16879	16889	16953	16922	16915	17074	16970	16918	16850	16988	17049	16917	16917	16904	17066	17083	16895	16912	17002	17021	16848	17074	16771	17136	16944	17099	16862	17012	17084	16973	16768	16963	16957	16959	16970	16985	16935	17014	17124	16830	16950	17168	16848	16942	16820	17171	16990	16944	17051	17076	17133	17075	17008	16857	16998	16892	16822	16909	17054	16879	17018	16914	16982	16923	16935	17038	16860	16877	17102	16891	17141	16924	17101	17070	17027	17058	16886	16953	17089	16907	16865	16792	17048	16946	16773	16945	16996	16892	16820	16971	16918	17052	16984	16862	16917	17074	16882	17044	17142	16890	16998	17094	16873	17073	16944	16881	16929	17045	16842	16849	16907	17005	16890	17080	16975	16938	16840	16891	16824	16943	17016	16981	17055	17027	16869	16965	16885	16831	16997	17052	16804	16990	16683	16870	16814	16793	16985	16999	16963	16921	17014	16947	17058	17099	16997	16958	17069	17156	16894	17008	16973	16794	17106	17005	16834	17137	16845	16853	16885	17003	17000	16837	16931	16996	16917	17164	17040	16977	17054	17078	16993	16975	17012	16900	17143	16866	16934	17180	16853	16865	16943	17149	17145	17068	16983	16920	17144	16870	17036	16883	16941	16920	17025	16997	16985	17094	16827	16872	17066	16907	16872	17035	16967	17123	16966	16953	16953	17008	16976	16881	17171	17032	16892	16981	16945	16971	17016	17133	16817	16999	17079	16947	16848	17095	16849	17011	16843	17074	16926	17061	16808	16889	17051	17004	16937	16960	16995	16951	16959	16844	17041	17155	16879	17154	17011	17125	16988	16949	16828	16870	17117	17018	17086	17104	16934	17089	16963	16911	16886	17050	16935	16912	16844	17146	16785	16891	17008	17140	17002	17190	17069	16999	17021	16967	17064	17028	16698	16840	17001	17028	17033	16882	16979	17043	17166	16989	16931	17048	17023	16978	17036	16912	16991	17035	16995	16947	17151	17176	17038	16943	16945	17207	16956	16999	17018	17016	16918	17027	17020	16755	17160	16940	16862	17059	16971	16811	17008	16987	16855	17118	17065	17037	17136	16768	16900	16817	16974	16980	17059	16900	17005	16924	16956	16802	16941	17112	16776	16894	16877	16875	17094	17136	16893	16991	17118	16878	16996	16894	16895	16868	17046	16927	16886	17006	16881	16886	16990	16943	16966	16913	16963	16957	16849	16880	16905	16882	16835	16947	16954	17025	16941	16973	17111	16806	16860	16891	16872	16891	16896	17030	17013	16859	17000	16779	17051	16915	16995	16964	16856	16897	17013	17018	16946	16923	16847	16983	17100	17100	17026	16890	17059	17083	17086	17017	16806	17114	17033	16930	17006	17114	16797	17025	16806	17122	16996	17202	17005	17001	16973	16889	16950	16988	16808	17058	17014	17086	16824	17145	16950	16981	17148	17097	16990	17000	17066	16915	16792	16964	17005	17129	17020	17180	17086	16999	16910	17001	16887	17124	17015	16987	16935	17042	17067	16869	16935	16978	16796	16744	16963	16886	16913	17017	16883	16965	16867	17041	17034	16926	16823	16941	17028	16933	17047	17021	16992	17002	17124	16866	16880	16837	17100	16996	17028	17096	16952	16939	16870	17017	17106	16798	17076	16852	16998	16929	16943	16848	16836	17248	16884	16949	16865	16993	17016	17064	17067	16968	16896	16930	17110	17008	16954	17047	16907	16910	16916	17070	17233	17140	17060	17090	17011	17030	16990	16990	17076	17094	17142	16908	17061	16953	17044	16909	17031	17015	16991	17195	17013	17049	16961	16929	17122	16955	17047	17165	16999	16955	17012	17082	16998	17123	16997	16850	16996	16899	16892	17070	16858	16960	16949	16846	17008	16943	17014	17018	16840	17195	17121	16928	17062	17005	16943	16762	17082	16842	17013	16965	17011	16970	16964	17079	17053	17003	16927	17028	17106	16998	16906	16848	17113	16947	17085	16932	16930	17160	16879	17011	16974	17002	16972	17177	16829	16999	17070	16983	17049	16903	17002	16906	16928	17085	17077	16933	16857	16937	17141	16975	16949	17105	17020	16983	17008	16818	17003	17073	16882	17056	17024	17072	17009	16909	16840	16985	16981	16903	16870	17010	16962	17032	17090	16822	16922	17062	17000	16997	16950	17098	16824	17090	16994	17028	16854	17040	17055	16911	16927	16941	17091	16818	16847	16978	16936	17006	17013	17094	16820	17120	16898	16964	17027	16892	16922	16841	17037	16830	17229	17004	17013	16931	16937	16881	16836	16955	17036	17025	16962	16941	16982	16925	17146	16913	16773	17074	16976	16886	17118	17050	16805	16941	17097	17043	16861	16827	16976	17048	16764	17018	17006	16881	17044	17056	17010	16805	17012	17082	17136	16976	17141	17095	16958	17008	16900	16972	17074	16925	17004	16933	17148	16982	16894	16803	17035	17034	16969	17129	17162	16866	16907	16901	17044	17011	17007	16884	16978	17064	17051	17111	16982	17217	16998	16880	17022	17039	16991	17019	17015	17044	17122	17072	16931	16959	17058	17003	16949	17068	16893	17035	16936	17020	16993	17055	17143	17070	17068	16966	16969	16872	17077	16899	16772
28151	24580	29531	26128	21667	21065	20845	20664	20546	20432	20542	20352	20572	20302	20391	20398	20536	20891	21455	21250	20777	20308	20537	20615	20546	20395	20231	20541	20344	20534	20399	20447	20456	20271	20416	20442	20038	20289	20393	20534	20365	20252	20604	20367	20587	20311	20221	20545	20339	20412	20203	20137	20406	20526	20388	20301	20307	20206	20384	20176	20233	20222	20487	20343	20262	20166	20230	20361	20431	20368	20394	20120	20193	20233	20332	20466	20317	20334	20312	20553	20191	20360	20244	20212	20226	20376	20410	20477	20159	20245	20453	20461	20362	20224	20319	20296	20386	20431	20436	20167	20510	20138	20300	20276	20397	20208	20285	20464	20280	20161	20311	20215	20459	20386	20230	20190	20385	20257	20245	20415	20300	20377	20340	20374	20179	20237	20499	20242	20149	20261	20538	20504	20252	20234	20372	20291	20339	20312	20208	20362	20426	20387	20229	20234	20318	20501	20295	20371	20314	20305	20097	20388	20400	20176	20247	20317	20479	20134	20460	20379	20358	20243	20618	20290	20629	20281	20341	20357	20292	20306	20168	20213	20337	20254	20096	20432	20446	20478	20251	20360	20421	20305	20243	20458	20125	20289	20402	20378	20266	20351	20431	20312	20318	20291	20539	20218	20395	20413	20233	20479	20224	20220	19961	20207	20315	20168	20487	20321	20231	20321	20312	20478	20491	20307	20212	20191	20373	20267	20494	20515	20418	20265	20379	20344	20336	20172	20300	20330	20241	20164	20313	20344	20269	20079	20370	20345	20321	20350	20297	20163	20574	20476	20529	20434	20295	20341	20463	20475	20291	20437	20280	20099	20163	20198	20345	20194	20244	20337	20306	20377	20297	20152	20243	20244	20395	20390	20416	20452	20367	20158	20189	20532	20094	20397	20167	20123	20299	20284	20328	20502	20190	20659	20322	20199	20193	20249	20335	20238	20259	20393	20495	20339	20398	20561	20375	20325	20428	20295	20369	20258	20229	20412	20187	20261	20263	20288	20195	20143	20175	20194	20440	20300	20219	20307	20335	20421	20440	20252	20447	20453	20441	20241	20369	20325	20162	20505	20148	20470	20359	20306	20693	20209	20108	20290	20461	20194	20301	20185	20300	20156	20415	20161	20163	20355	20251	20231	20466	20272	20272	20455	20336	20470	20362	20490	20416	20188	20441	20325	20264	20220	20264	20260	20376	20395	20247	20251	20120	20152	20121	20282	20359	20466	20496	20428	20408	20299	20224	20225	20384	20366	20200	20544	20352	20354	20372	20405	20375	20263	20448	20169	20324	20258	20441	20178	20249	20314	20306	20501	20551	20299	20450	20394	20477	20113	20306	20104	20114	20182	20077	20443	20278	20294	20238	20251	20322	20118	20386	20162	20501	20201	20407	20309	20327	20346	20479	20375	20319	20364	20465	20338	20442	20253	20274	20463	20480	20429	20117	20320	20197	20247	20272	20412	20434	20314	20155	20435	20434	20339	20253	20487	20379	20485	20383	20272	20196	20180	20226	20331	20390	20283	20182	20353	20223	20324	20467	20323	20448	20283	20373	20534	20442	20238	20425	20488	20288	20475	20438	20305	20207	20493	20525	20185	20200	20196	20111	20233	20337	20326	20319	20514	20426	20304	20237	20386	20597	20275	20317	20307	20360	20613	20393	20459	20354	20404	20291	20390	20271	20432	20463	20286	20322	20279	20196	20505	20236	20254	20236	20249	20328	20292	20419	20362	20448	20332	20279	20315	20475	20209	20268	20347	20283	20214	20555	20479	20512	20471	20366	20260	20320	20209	20247	20294	20210	20176	20315	20160	20211	20314	20454	20355	20266	20429	20337	20575	20316	20387	20296	20334	20539	19968	20293	20408	20293	20284	20276	20212	20358	20434	20297	20318	20160	20340	20398	20005	20251	20017	20253	20386	20348	20401	20184	20257	20550	20205	20405	20091	20227	20435	20351	20303	20378	20477	20425	20484	20295	20263	20251	20431	20185	20194	20418	20264	20371	20340	20264	20323	20424	20309	20487	20384	20373	20411	20166	20341	20250	20189	20379	20312	20541	20228	20502	20273	20276	20231	20211	20227	20286	20388	20253	20258	20387	20271	20543	20305	20435	20383	20288	20322	20143	20177	20063	20366	20267	20156	20318	20357	20266	20362	20448	20334	20311	20312	20428	20401	20319	20356	20344	20293	20308	20289	20469	20371	20487	20312	20425	20406	20381	20494	20401	20138	20375	20154	20380	20391	20273	20378	20445	20107	20106	20369	20423	20221	20440	20209	20284	20290	20467	20531	20290	20336	20252	20229	20336	20438	20409	20377	20352	20369	20174	20307	20291	20431	20282	20345	20441	20330	20384	20284	20345	20261	20557	20244	20266	20371	20316	20170	20327	20277	20424	20422	20455	20278	20488	20535	20388	20339	20380	20356	20297	20205	20482	20251	20274	20460	20365	20195	20288	20358	20447	20171	20528	20396	20138	20616	20239	20357	20292	20325	20271	20338	20030	20362	20127	20289	20504	20336	20403	20462	20321	20172	20393	20276	20298	20355	20405	20194	20383	20307	20420	20143	20539	20320	20499	20330	20188	20297	20191	20632	20430	20068	20248	20240	20457	20254	20277	20329	20148	20293	20390	20275	20310	20292	20507	20234	20389	20328	20336	20503	20165	20349	20254	20274	20387	20356	20233	20625	20215	20224	20246	20250	20390	20322	20383	20274	20458	20391	20378	20183	20484	20397	20298	20428	20292	20271	20204	20270	20106	20357	20658	20315	20415	20410	20240	20251	20529	20299	20537	20242	20319	20374	20597	20292	20682	20397	20254	20362	20528	20177	20310	20088	20217	20147	20287	20415	20635	20422	20182	20290	20118	20122	20367	20298	20310	20254	20438	20265	20194	20102	20371	20317	20391	20509	20298	20319	20349	20331	20209	20404	20361	20385	20481	20175	20285	20395	20309	20414	20327	20119	20308	20171	20254	20241	20358	20367	20288	20235	20316	20172	20378	20137	20315	20405	20341	20332	20429	20312	20484	20370	20308	20435	20215	20255	20308	20374	20406	20428	20226	20212	20092	20189	20275	20271	20021	20527	20377	20629	20187	20294	20250	20163	20170	20345	20414	20209	20291	20336	20403	20338	20274	20236	20279	20187	20332	20142	20138	20214	20370	20082	20341	20024	20291	20240	20387	20447	20150	20212	20305	20421	20384	20153	20356	20383	20342	20439	20244	20246	20284	20339	20286	20283	20321	20302	20240	20278	20244	20397	20408	20231	20429	20366	20506	20261	20333	20168	20489	20423	20151	20578	20302	20459	20240	20360	20313	20517	20304	20383	20519	20436	20312	20384	20378	20242	20331	20338	20430	20371	20437	20438	20350	20445	20158	20322	20081	20425	20065	20241	20252	20460	20389	20468	20425	20225	20145	20264	20106	20402	20393	20385	20390	20079	20542	20333	20284	20317	20272	20169	20270	20228	20276	20341	20229	20075	20244	20171	20454	20173	20413	20329	20477	20171	20237	20407	20204	20233	20407	20323	20405	20412	20139	20329	20201	20235	20452	20474	20358	20287	20095	20512	20580	20428	20296	20351	20248	20225	20254	20482	20410	20176	20410	20332	20213	20508	20298	20192	20427	20206	20176	20369	20372	20268	20387	20397	20407	20443	20330	20397	20306	20441	20484	20448	20372	20368	20275	20132	20295	20104	20445	20365	20400	20214	20294	20470	20243	20114	20292	20309	20231	20292	20433	20261	20202	20311	20325	20355	20271	20329	20308	20300	20296	20423	20245	20275	20259	20312	20154	20106	20204	20434	20349	20275	20178	20192	20316	20379	20317	20356	20551	20467	20372	20353	20183	20449	20456	20312	20266	20453	20122	20238	20402	20342	20419	20222	20256	20339	20474	20351	20508	20126	20242	20453	20332	20297	20402	20482	20410	20452	20502	20478	20331	20379	20353	20297	20478	20202	20231	20169	20448	20427	20480	20275	20480	20179	20337	20266	20255	20392	20273	20349	20476	20174	20405	20517	20391	20394	20306	20589	20346	20401	20417	20442	20390	20345	20268	20278	20505	20525	20370	20446	20116	20041	20300	20296	20359	20430	20424	20329	20415	20259	20240	20431	20345	20243	20220	20281	20233	20402	20293	20552	20286	20271	20463	20332	20389	20419	20187	20356	20249	20294	20364	20284	20312	20167	20363	20221	20578	20261	20328	20265	20275	20143	20419	20360	20383	20392	20351	20367	20329	20499	20148	20339	20487	20353	20398	20309	20437	20401	20449	20264	20335	20229	20159	20451	20387	20349	20253	20495	20462	20270	20318	20595	20293	20249	20318	20442	20305	20484	20213	20103	20282	20211	20455	20419	20272	20265	20236	20223	20280	20177	20345	20619	20470	20031	20394	20281	20185	20194	20312	20359	20240	20349	20336	20277	20349	20189	20474	20184	20548	20425	20273	20148	20287	20255	20434	20288	20350	20438	20387	20400	20391	20294	20597	20196	20478	20366	20502	20489	20424	20333	20588	20298	20442	20339	20410	20363	20534	20537	20479	20327	20370	20175	20111	20468	20308	20372	20435	20163	20362	20230	20466	20208	20240	20181	20495	20457	20478	20176	20351	20337	20457	20337	20349	20269	20340	20484	20304	20416	20277	20199	20228	20234	20385	20202	20107	20163	20339	20297	20475	20382	20369	20315	20600	20636	20390	20279	20426	20503	20184	20179	20432	20286	20345	20262	20324	20290	20507	20454	20131	20488	20454	20288	20253	20286	20334	20258	20382	20372	20509	20344	20461	20438	20368	20366	20141	20504	20211	20203	20305	20611	20558	20307	20465	20398	20373	20460	20592	20098	20072	20151	20536	20316	20525	20434	20352	20267	20435	20462	20296	20059	20417	20210	20331	20323	20261	20359	20463	20320	20299	20551	20402	20173	20395	20483	20387	20400	20491	20459	20446	20279	20533	20254	20411	20281	20377	20411	20487	20376	20290	20413	20394	20293	20323	20136	20277	20308	20507	20470	20360	20417	20351	20164	20227	20352	20369	20330	20352	20368	20286	20357	20363	20124	20149	20243	20233	20282	20339	20470	20409	20368	20385	20492	20291	20455	20464	20407	20579	20314	20213	20334	20412	20444	20481	20283	20338	20293	20476	20302
25762	35514	29799	22030	18865	17662	17292	17273	17106	17037	17100	17060	17160	17077	17093	17018	17105	18024	18482	17990	17299	17056	16943	17129	16827	16812	17124	16987	16989	16988	16917	16862	17011	16993	16925	16904	17061	17002	16848	16904	16873	16873	16956	16851	16976	16809	16988	16898	16880	16911	16960	16921	16885	16852	16948	17031	17013	16801	16983	16801	16861	16950	16949	16902	16861	16881	16926	17066	16920	17031	17027	16942	17053	16913	16750	16873	17063	16724	16904	16812	16800	16901	16927	16939	16944	17143	16823	16870	16861	16959	17027	17083	16820	16926	17065	16961	16965	16939	17155	17099	17004	16915	16896	17125	16957	17122	17015	16908	17080	16857	17000	16989	16887	16860	16956	16934	16866	16873	16784	16870	16978	16907	16932	17030	16834	17091	16992	17011	16898	16727	16944	17028	16886	16945	16993	17040	16985	16876	17133	16864	16904	17016	16993	17077	16991	16783	16844	17149	17131	16858	16850	16880	16961	16887	16971	16858	16961	17031	17117	17015	16807	16694	16981	16940	17007	16968	16781	16934	16852	16832	16937	16826	16942	16859	16906	16912	16804	16846	16847	16945	16998	16833	16826	17001	16839	16879	16951	16976	16908	16891	17089	16859	16865	16977	16725	17040	16967	16954	17067	16965	16793	16929	16967	17051	16983	16757	16916	16972	16798	16780	17045	16810	16981	17003	17151	16776	16903	16889	17002	16986	17142	16967	17061	17088	16863	17198	16962	16863	16987	17163	16955	16911	17022	16958	17082	16929	17095	16908	16954	17001	16796	16845	16975	16938	16933	17046	16893	16769	16862	16934	16911	16898	16949	16735	16852	17014	16858	16916	16685	16832	17044	17024	17065	16957	16984	16792	17065	16710	17019	17012	16965	16892	16959	16951	17017	16864	16834	17043	16904	16898	17092	16982	17104	16960	16985	16975	17150	17103	16882	16922	16868	16892	17169	17114	17117	16958	17039	16867	17009	16949	16957	16942	16950	16965	16852	16949	16807	16953	16969	17088	16888	16889	17068	16912	16937	17090	16874	16937	16871	17030	16915	16930	16814	17035	17032	16910	16865	16907	16999	16894	17074	17033	17020	16823	17077	17116	17097	17120	16923	16979	17018	17006	16986	16874	16925	16836	16879	17062	17097	16795	17033	16929	17103	16794	17030	16999	16874	16921	16864	16972	16926	16888	16883	16996	16922	16922	16865	16963	16817	17036	17036	16959	16814	17047	17031	17075	16863	17040	16936	17027	16787	17109	16941	16910	16978	16924	16928	17039	16914	16996	16937	16953	17103	16845	17160	16862	17064	16867	17059	16829	17052	17018	16950	17025	17048	16899	16980	16888	17024	16927	16962	16866	17078	16910	16923	16898	16810	16916	16860	17145	16835	16867	17008	17047	16961	16961	16859	16883	17058	16911	16866	16859	16948	16948	16895	16957	16747	17000	17030	16915	16963	16997	17008	16879	16964	16932	17076	16964	17108	16811	17010	17007	16804	16915	16895	16918	16949	17046	17033	16927	16877	16729	16927	16963	16889	16933	16813	16838	17104	17011	16913	16795	17164	16941	16927	16955	17016	16777	16922	16870	16885	17089	16992	16870	16893	16907	16803	16795	16907	17030	16847	16972	17013	17231	16899	17095	16957	16866	16848	16852	16951	16931	16952	16846	17039	16863	16999	16973	16794	17032	17021	16892	16794	16915	16860	17059	16955	16776	16758	17039	17059	16958	16995	16861	16932	16949	16866	16954	16846	17055	16764	17104	16948	16918	16935	16791	16803	16876	16963	16985	16875	17146	16900	17009	16762	17006	17084	16882	16950	16862	16863	17005	17143	17006	16741	16770	16863	16786	16811	16988	17048	16821	17004	16737	16888	17134	16998	17003	16958	16833	16966	16906	17026	17035	17127	16945	16900	16688	16917	16969	16903	17020	16992	16897	16745	16981	16724	16976	16865	17070	17016	16876	16783	17000	16826	17048	17157	16958	17052	16726	16944	16902	16876	16967	17063	16943	16984	17091	16842	16977	16931	16918	17078	16922	16922	17048	16877	16956	16935	17055	16838	16971	16868	16996	16940	16997	16829	16900	17083	16944	16948	16792	16936	16937	16892	16819	17001	17103	16804	17174	16915	17098	17067	17005	16977	16744	17042	17034	16970	16871	17084	16905	17019	16866	17044	16726	16874	16695	17058	16932	16890	17106	16954	17119	16996	16905	16963	16940	16956	16947	17024	16784	17081	16940	16763	16990	16971	17083	17032	16921	16840	16968	16976	16903	16933	16794	16836	16860	16963	16757	16795	17043	16929	17035	16820	17006	16954	17116	16861	16835	16988	16952	16870	16855	16874	16990	16974	17103	16947	16717	16976	16995	16919	17133	16930	16902	17027	16786	17013	17046	16941	16925	17205	16945	17159	17170	17078	17084	16988	16936	16970	16860	16859	16878	16924	17151	16928	16715	16840	16911	16813	17014	16963	16793	17079	17082	16868	16975	16770	16929	16968	16930	16884	17005	16997	17080	17058	16828	16974	16877	17228	16929	16917	17061	16724	17133	16996	17041	16977	16851	16977	16957	16884	16888	16802	16897	17063	16848	16939	16770	16933	16975	16893	17044	16944	16797	17036	16868	16844	17038	16905	17117	16738	16833	16929	16955	16785	16832	16944	17023	16991	16998	16861	16942	17012	16734	16960	16927	17102	16927	16872	16756	17035	16959	16971	16994	16897	16953	16952	16740	16900	16893	16802	17140	16891	17181	17048	17045	17062	16835	16783	16988	16938	16940	16977	16842	16922	16822	16931	17012	17075	16897	16829	17014	16931	16752	16994	16789	17135	16865	17165	16746	16901	16881	16861	17014	16935	16842	17003	16828	17048	16924	16919	16800	17068	17019	16991	16892	16933	17024	16890	16799	16846	16896	16990	16885	16881	16945	16841	16716	17059	16933	16945	16911	16999	16893	16986	16886	17002	16915	17016	17077	16862	16847	17051	16955	16912	16887	16931	16863	16903	16822	16932	16860	16818	16857	16971	16946	17112	16990	16906	16953	17076	16910	17035	16862	16877	16938	16942	16779	16879	17128	16986	16917	16895	16938	16868	16937	16940	16994	16922	16736	16835	16816	16962	16971	16921	16883	17053	17043	17038	17035	16867	17009	16951	16900	17038	16970	16924	16873	16968	16948	16863	16900	16958	16949	16960	17169	16829	17119	16952	16823	16842	17075	16892	16960	17117	16852	16898	16920	17096	17044	16937	16977	16964	16880	16970	16991	17162	17018	16966	17059	17034	16930	17041	16999	16808	17094	16752	16977	16948	17014	16838	16957	16874	16910	17049	16964	16854	16939	16860	16977	16961	16668	16965	16839	16967	16928	16964	16958	16922	16908	17038	17025	16913	17010	16836	17024	16917	16858	16929	17026	16850	16859	16975	16932	16854	16914	16990	16906	16892	16959	17125	16971	16829	16815	16855	16827	16892	16885	16899	16906	16954	16930	16836	17023	16879	17160	17117	17000	16961	16986	17082	16893	17039	17002	16912	17207	17072	16822	16955	17159	16944	16877	16972	17093	16941	17057	16905	16909	17163	16988	17036	17014	17061	16827	17087	16986	17015	16869	16932	17067	17082	16960	16961	17165	16874	17088	16859	16932	16945	17109	16989	17194	16913	17038	16932	17037	17027	16881	17010	16910	16910	17121	16831	17062	17053	16836	17028	16787	16922	16979	16750	16995	16995	17090	16953	16851	16909	16971	16979	16884	17044	17035	16842	16992	16885	16957	16956	16837	16740	16944	16952	17001	16909	17037	16970	16856	17177	17011	16987	16762	16992	17184	16997	16988	16933	16958	16890	16974	17041	16928	16955	17100	16901	16980	16930	16967	17185	16913	16903	17035	16922	17026	16828	16906	17033	16815	16890	16845	16968	16931	16984	16862	16822	16899	16889	16920	16890	17122	17017	17037	16989	16921	17007	17148	16993	16768	16956	16863	17064	16994	17035	16977	16952	17100	16891	16933	16875	16984	17001	16902	16887	16905	16907	16739	16922	16925	17020	16868	17064	17036	17038	16821	16865	16950	17089	17052	16999	16782	17024	17093	17103	17066	16886	16780	16721	16919	16969	16827	17045	16936	16946	16913	16914	16887	17051	16884	17094	16932	16977	17010	16966	16994	16968	16988	16926	16971	16979	17119	17109	16975	16997	16929	16903	16924	16992	17059	16954	16874	16939	16896	16874	16922	16935	17111	17042	16882	17125	16974	17179	16876	16764	16973	17058	16864	16794	17120	16785	16832	17074	16882	16951	17065	16999	17142	16907	16970	16836	17063	16845	17032	17059	16844	17012	17111	16855	17053	16792	16826	16978	16902	16854	16989	16838	16949	17060	17185	16791	16816	16895	16838	16859	16968	16933	17074	16942	16932	17011	17032	16857	16841	16929	16992	16820	16786	17001	16875	17076	16873	16958	16920	16889	17063	16871	16972	16951	16845	16859	17023	16939	16930	17048	16900	16871	17037	16862	17015	16954	16953	16934	16859	17051	17106	16824	16855	16903	16944	16933	16863	16930	16906	16925	16985	16998	16861	16854	17001	17002	17036	17062	16862	17015	17060	16951	16949	16770	16695	16935	17069	16963	16727	17049	17048	17107	16773	16887	16879	16920	16922	16923	16862	16992	16888	16900	16918	16937	17036	16887	16927	16907	16963	16875	17015	16896	16842	16964	16933	17045	17063	16862	16954	16983	16890	16980	17032	16940	16928	16944	16725	17023	16970	16955	17025	16919	16921	16955	17145	16898	16881	16835	17067	17045	16925	17113	16832	17037	16930	17008	16717	16840	16879	17059	17055	16829	16898	17170	16978	16956	16846	16799	17092	16842	16889	16941	17015	16998	16980	16996	16995	17111	16793	16811	16874	16901	16880	16822	16931	16967	16938	16897	16890	16984	16781	16914	16985	17084	17071	16695	16940	17063	17028	16982	16850	17078	16900	16953	16983	16830	16967	17007	16885	17074	16780	16807	16876	16975	16935	16970	16978	16939	16852	16943	16972	17003	16902	16707	17089	17110	17001	17022	16629	17081	17000	17100	17082	16971	17075	16896	17009	17093	17022	17043	16817	17098	16908	16932	16903	16842	17046	17255	16866	16912	17022	17030	16981
24156	21383	28852	25574	23628	23059	22625	20425	20048	20388	20364	19940	20316	20132	20084	19884	20326	23892	25792	23429	21183	20820	20514	20089	20197	19823	19792	19758	20050	19664	19796	19734	19886	20031	19682	19890	19858	19733	19929	19853	19784	19923	19901	19623	19992	19772	19821	19771	19713	19970	19899	19970	19750	19970	20062	20003	19984	19853	19617	19736	19713	19821	19790	19617	19598	19823	19734	19805	19630	20024	20063	19731	19763	19856	20053	19963	19825	19729	19812	19808	19845	19746	19789	19736	19906	19696	20017	19812	19679	19776	19645	19936	19876	19646	19874	19595	19851	19692	20025	20038	19884	19873	19670	19847	19804	19749	19894	19752	19731	19766	19659	19786	19705	19788	19895	19711	19879	19736	19782	19677	19857	19506	19890	19687	19613	19666	19654	19848	19669	19765	19790	19741	19743	19692	19966	19644	19811	19919	19837	19838	19729	19790	19793	19765	19943	19880	19627	19829	19903	19640	19687	19831	19856	19654	19978	19804	19792	19802	19911	19904	19986	20026	19927	19739	19823	19835	19851	19738	19528	19730	19973	19779	19500	19912	19914	19753	19767	19891	19871	19862	19714	19559	19864	19631	19760	19613	19837	19658	19783	19638	19932	19977	19768	19900	19723	19874	19934	19827	19830	19658	19865	19880	19931	19634	19894	19712	19940	19836	19690	19755	19797	19811	19850	19700	19968	19969	19933	19886	19857	19861	19959	19930	19692	19760	19530	19744	19580	19758	19767	19867	19939	19693	19881	19567	19945	19805	19714	19848	19778	19746	19727	19830	19707	19962	19965	19699	19913	19706	19460	19726	19718	19783	19746	19833	19739	19659	19886	19567	19784	19810	19609	19856	19708	19748	19871	19650	19674	19836	19661	19697	19878	19689	19930	19769	19840	19791	19596	20046	19814	19727	19978	19719	19784	19708	19639	19773	19620	19677	19845	19496	19779	19913	19771	19599	19780	19747	19760	19616	19663	19658	19889	19686	19608	19872	19810	19732	19736	19758	19781	19721	19567	19867	19641	19717	19715	19567	19904	19758	19636	19804	19487	19790	19907	19497	19757	19745	19670	19675	19758	19844	19923	19772	19609	19818	19601	19707	19704	19901	19684	19584	19758	19634	19983	19991	19823	19688	19643	19618	19702	19731	19780	19757	19765	19764	19794	19901	19880	19657	19842	19765	19645	19498	19840	19609	19759	19845	19831	19841	19748	19699	19915	19776	19924	19764	19841	20007	19887	19818	19857	19703	19794	19851	19933	19665	19889	19703	19807	19730	19904	19806	19797	19886	19813	19741	19684	19879	19621	19588	19812	19723	19707	19823	19867	19987	19904	19773	19712	19754	19743	19937	19842	19771	19570	19741	19748	19776	19629	19816	19893	19834	19768	19836	19657	19775	19946	19686	19915	19824	19885	19744	19611	19886	19824	19837	19458	19746	19711	19971	19670	19814	19514	19846	19746	19811	19818	19810	19452	19764	19659	19631	19804	19657	19665	19850	19740	19920	19701	19845	19909	19884	19746	19893	19748	19861	19736	19684	19661	19747	19481	19635	19584	19735	19700	19716	19687	19720	19693	19710	19729	20073	19685	19746	19714	19681	19914	19776	19764	19746	19754	19764	19834	19790	19813	19707	19873	19773	19562	19802	20011	19709	19946	19608	19821	19761	19706	19720	19876	19804	19846	19657	19783	19958	19885	19867	19816	19876	19568	19749	19652	19710	19584	19690	19796	19623	19863	19972	19856	19948	19784	19607	19579	19768	19820	19720	19742	19599	19979	20004	19759	19744	19729	19841	19832	19841	19848	19728	19652	19743	19915	19611	19961	19767	19815	19700	19592	19888	19818	19663	19647	19574	19607	19643	19514	19711	19844	19891	19742	19937	19819	19656	19682	19788	19758	19917	19778	19841	19462	19748	19817	19697	19792	19787	19776	19829	19768	19791	19797	19699	19904	19873	19796	19825	19909	19735	19935	19653	19713	19707	20035	19852	19630	19633	19862	19698	19904	19877	19927	19821	19793	19785	19692	19652	19747	19601	19756	19805	19723	19896	19830	19682	19768	19715	19701	19692	19743	19939	19744	19650	19752	19635	19637	19687	19709	19572	19506	19755	19973	19690	19820	19642	19688	19795	19744	19870	20020	19665	19719	19661	19627	19796	19884	19642	19504	19739	19813	19805	19788	19885	19737	19878	19792	19886	19949	19591	19703	19558	19627	20014	19673	19719	19910	19856	19845	19633	19879	19848	19835	19868	19643	19805	19750	19898	19628	19704	19652	19640	19725	19707	19756	20017	19981	19725	19951	19898	19844	19505	19779	19877	19893	19760	19915	19746	19986	19758	19661	19779	19766	19743	19824	19889	19817	19626	19711	19582	19753	19824	19616	19681	19698	19611	19788	19915	19841	19826	19922	19689	19874	19959	19810	19884	19777	19888	19906	19734	19777	19793	19829	19872	19988	19607	19754	19682	19797	19705	19715	19869	19584	19737	19787	19537	19746	19761	19890	19862	19964	19671	19757	19776	19615	19700	19733	19987	19798	19840	19695	19870	19821	19555	19707	19898	19984	19678	19717	19812	19726	19505	19703	19794	19679	19757	19833	19758	19701	19833	19486	19757	19774	19646	20065	19913	19702	19693	19615	19698	19741	19781	19843	19740	19902	19921	19781	19738	19755	19696	19720	19748	19719	19764	19693	19691	20005	19811	19632	19754	19689	19554	19823	19949	19743	19799	19611	19887	19748	19711	19718	19925	19689	20087	19814	19633	19877	19859	19708	19780	19876	19638	20035	19788	19821	19853	19823	19763	19803	19922	19678	19761	19842	19575	19770	19631	19917	19724	19837	19891	19844	19956	19675	19992	19733	19506	19795	19863	19638	19917	19886	19570	19589	19671	19805	19654	19777	19711	19798	19737	19845	19740	19839	19842	19918	19678	19795	19773	19933	19731	19607	19795	19787	19791	19668	19625	19861	19777	19755	19561	19597	19697	19691	19858	19805	19731	19889	19814	19657	19973	20001	19787	19532	19672	19615	19468	19719	19669	19636	19708	19847	19874	20005	19980	19640	19725	19662	19940	19628	19704	19748	19893	19871	19744	19710	19837	19804	19782	19668	19861	19745	19715	19945	19671	19668	19824	19782	19736	19871	19875	19533	19722	19785	19655	19722	19893	19962	19815	19805	19558	19677	19957	19723	19578	19889	19745	19782	19930	19690	19788	19652	19791	19775	19930	19877	19667	19863	19524	19854	19743	19594	19816	19813	19701	19970	20022	19935	19770	19728	19762	20045	19600	19807	19775	19803	19774	19576	19935	19786	19802	19722	19710	19790	19721	19722	19726	19717	19589	19734	19895	19689	19889	19594	19849	19914	19540	19637	19725	19710	19939	19923	19715	19951	19644	19802	19851	19592	19909	19844	19851	19670	19727	19809	19865	19827	19613	19663	19847	19634	19847	19715	20045	19858	19714	19677	19805	19581	19862	19748	19912	19975	19733	19714	19575	19597	19706	19595	19743	19780	20109	19937	19852	19706	19757	19937	19717	19777	19662	19706	19665	19989	19885	19734	19889	19566	19892	19837	20014	19767	19739	19865	19821	19828	19617	19785	19606	19602	19630	19781	19804	19685	19892	19868	19585	19871	19914	19620	19394	19780	19826	19752	19697	19562	19676	19725	19675	19873	19882	19551	19714	19568	19914	20065	19638	19854	19713	19707	19817	19873	19634	19776	19764	19957	19719	19720	19618	19707	19890	19643	19663	19858	19888	19636	19724	19899	19931	19803	19913	19896	19863	19769	19464	19830	19730	19827	19662	19841	19651	19903	19797	19942	19755	19803	19833	19744	19738	20014	19708	19925	19920	19802	19616	19825	19921	19538	19929	19753	19754	19842	19646	19666	19745	19951	20001	19448	19836	19727	19900	19726	19688	19869	19639	19840	19708	19671	19780	19808	19791	19777	19895	19622	19740	19660	19729	19564	19659	19805	19659	19712	19708	19778	19946	19833	19787	19757	19701	19901	19888	19653	19520	19679	19583	19661	19961	19861	19376	19529	19964	19894	19928	19658	19754	19808	19608	19815	19697	19606	20056	19638	19848	19743	19601	19694	19878	19623	19762	20057	19908	19692	19957	19595	19657	19910	19542	19755	19748	19645	19561	19893	19607	19815	19697	19803	19730	19699	19794	19904	19599	19680	19744	19701	19583	19572	19849	19793	19852	19796	19951	19827	19803	19791	19945	19846	19812	19566	19719	19640	19869	19663	19704	19733	19663	19659	19729	19809	19923	19779	19733	19820	19896	19800	19714	19666	19946	19599	19924	20067	19822	19790	19773	19678	19568	19675	19780	19924	19744	19860	19742	19770	19700	19677	19606	19834	19804	19684	19493	20020	19843	19809	19690	19733	19679	19865	19648	19523	19921	19668	19596	19811	19744	19713	19919	19569	19767	19504	19645	19806	19764	19735	20014	19755	19644	19820	19752	19849	19871	19668	19862	19669	19718	19833	19933	19720	19890	19809	19627	19815	19777	19802	19540	19839	19770	19630	19827	19943	19733	19833	19555	19684	19742	19541	19863	19601	20037	19928	19714	20034	19656	19884	19788	19687	19712	19661	19653	19715	19750	19784	19914	19821	19667	19930	19649	19738	19823	19874	19982	19811	20034	19761	19825	19937	19864	19622	19747	19804	19661	19718	19858	19690	19710	19830	19781	19729	19721	19904	19695	19889	19989	19771	19684	19779	19754	19738	19972	19738	19717	19830	19885	19915	19785	19870	19533	19813	19651	19863	19557	19737	19861	19594	19809	19846	19907	19757	19842	19681	19681	19903	19901	19783	19880	19846	19753	19819	19711	19697	19731	19852	19774	19692	19836	19809	19738	19797	19674	19838	19834	19749	19844	19872	19545	19713	19707	19943	19532	19778	19759	19673	19757	19959	19584	19789	19802	19859	19848	19825	19710	19795	19799	20111	19823	19710	19799	19699	19695	19825	19665	19831	19693	20006	19686	19658	19621	19699	19801	19745	19748	19696	19916	19705	19614	19806	19672	19869	19672	19856	19759	19722	19563	19683	19829	19704	19888	19831	19661	19696	20006	19656	19762	19664	19979	19725	19736	19884	19868	20042	19843	19796	19549	19569	19991	19680	19573
28276	44355	42928	33560	23153	18256	17451	16997	17159	17131	17013	16980	16882	16903	17033	16957	17505	23959	24458	20683	18158	17986	17454	17066	16854	16734	16686	16853	16864	16673	16695	16712	16775	16668	16765	16849	16670	16860	16580	16746	16746	16574	16781	16881	16700	16633	16641	16695	16730	16734	16654	16662	16753	16849	16620	16542	16775	16624	16708	16767	16712	16614	16630	16794	16586	16618	16751	16677	16749	16777	16798	16758	16659	16842	16616	16684	16700	16879	16806	16656	16814	16753	16566	16605	16571	16788	16589	16804	16649	16761	16695	16724	16702	16895	16634	16572	16731	16754	16654	16646	16631	16777	16640	16662	16776	16775	16747	16683	16645	16759	16676	16630	16704	16788	16662	16620	16817	16648	16500	16734	16739	16857	16492	16671	16595	16694	16803	16594	16758	16699	16816	16721	16795	16583	16937	16661	16703	16685	16731	16824	16634	16637	16737	16678	16703	16605	16920	16700	16818	16690	16649	16682	16761	16833	16684	16729	16561	16686	16786	16576	16550	16703	16645	16690	16792	16581	16800	16733	16779	16856	16512	16802	16577	16535	16780	16764	16676	16767	16572	16797	16820	16822	16550	16684	16706	16858	16675	16708	16846	16764	16607	16812	16530	16819	16620	16530	16643	16749	16835	16693	16650	16713	16679	16682	16686	16649	16681	16665	16813	16668	16586	16650	16699	16667	16731	16757	16583	16778	16825	16667	16699	16635	16766	16646	16826	16599	16454	16675	16549	16709	16737	16608	16629	16501	16802	16915	16603	16839	16832	16733	16665	16692	16707	16767	16838	16605	16715	16781	16640	16819	16791	16784	16693	16557	16693	16665	16704	16485	16699	16847	16654	16591	16597	16752	16703	16644	16704	16600	16763	16781	16653	16558	16774	16836	16556	16902	16825	16618	16655	16761	16691	16421	16605	16736	16744	16664	16533	16693	16686	16484	16725	16772	16575	16606	16530	16751	16632	16685	16553	16704	16620	16730	16410	16603	16764	16620	16624	16713	16526	16730	16602	16640	16814	16795	16741	16677	16667	16685	16813	16720	16696	16806	16844	16881	16686	16641	16620	16595	16696	16653	16574	16668	16677	16716	16697	16682	16671	16694	16675	16510	16746	16747	16666	16655	16698	16674	16717	16610	16806	16645	16614	16632	16786	16705	16452	16573	16742	16674	16581	16721	16697	16794	16863	16729	16689	16704	16704	16848	16741	16829	16703	16735	16651	16543	16720	16713	16722	16825	16632	16833	16854	16650	16806	16648	16760	16653	16759	16750	16753	16637	16648	16705	16665	16814	16842	16924	16471	16564	16836	16781	16601	16804	16782	16609	16798	16789	16796	16787	16603	16706	16697	16924	16651	16654	16676	16628	16596	16673	16849	16639	16840	16634	16663	16602	16785	16584	16738	16822	16758	16674	16691	16613	16602	16792	16651	16568	16834	16658	16481	16665	16679	16746	16624	16679	16708	16762	16567	16769	16622	16734	16704	16661	16395	16751	16634	16732	16496	16671	16478	16753	16700	16779	16845	16739	16709	16727	16656	16780	16758	16595	16675	16799	16603	16626	16556	16613	16632	16732	16618	16546	16768	16654	16779	16513	16722	16655	16648	16467	16660	16682	16698	16711	16847	16628	16612	16823	16601	16807	16732	16822	16650	16778	16697	16826	16818	16589	16671	16725	16863	16745	16836	16744	16759	16701	16695	16739	16753	16717	16687	16446	16696	16732	16610	16764	16671	16721	16797	16743	16735	16644	16738	16751	16532	16693	16851	16551	16644	16596	16606	16684	16752	16824	16748	16861	16715	16880	16570	16656	16784	16864	16553	16706	16615	16641	16743	16732	16707	16805	16791	16775	16659	16771	16669	16755	16699	16722	16787	16525	16655	16529	16608	16653	16686	16648	16698	16796	16791	16877	16712	16622	16831	16704	16714	16855	16724	16745	16736	16730	16779	16764	16719	16596	16624	16815	16713	16715	16671	16674	16923	16656	16852	16752	16656	16888	16562	16621	16733	16714	16704	16763	16789	16484	16582	16647	16805	16707	16757	16692	16697	16680	16549	16906	16885	16706	16766	16697	16597	16766	16716	16612	16677	16600	16620	16730	16713	16632	16731	16703	16854	16778	16812	16659	16726	16656	16693	16839	16622	16666	16557	16925	16765	16563	16588	16731	16711	16711	16646	16731	16847	16590	16934	16724	16630	16779	16668	16732	16678	16740	16497	16634	16736	16857	16720	16564	16692	16606	16659	16648	16759	16693	16803	16876	16606	16789	16578	16567	16727	16581	16866	16673	16461	16691	16819	16772	16659	16931	16803	16810	16686	16761	16529	16640	16758	16874	16765	16586	16744	16612	16660	16618	16590	16832	16518	16697	16697	16723	16740	16627	16599	16557	16801	16781	16539	16667	16696	16709	16803	16597	16657	16814	16727	16688	16637	16700	16737	16619	16747	16885	16829	16801	16593	16777	16700	16699	16627	16786	16694	16754	16722	16896	16812	16617	16694	16658	16718	16890	16677	16891	16578	16829	16764	16695	16715	16824	16769	16687	16866	16665	16789	16585	16645	16722	16498	16495	16538	16720	16597	16706	16531	16623	16722	16724	16671	16737	16654	16716	16601	16751	16753	16888	16770	16668	16643	16644	16778	16745	16603	16797	16737	16593	16728	16743	16683	16695	16719	16610	16600	16628	16670	16827	16653	16834	16780	16832	16860	16781	16694	16496	16655	16619	16827	16657	16582	16914	16583	16778	16726	16657	16829	16611	16787	16811	16648	16642	16747	16630	16968	16652	16765	16876	16736	16692	16515	16756	16778	16613	16725	16668	16694	16695	16679	16704	16624	16875	16853	16544	16640	16685	16895	16663	16628	16762	16759	16637	16758	16621	16686	16616	16582	16674	16680	16641	16556	16770	16567	16829	16734	16702	16824	16681	16783	16602	16634	16769	16598	16624	16637	16740	16767	16692	16774	16671	16680	16608	16610	16749	16770	16384	16813	16920	16703	16600	16656	16830	16849	16829	16715	16642	16561	16782	16691	16752	16739	16748	16617	16808	16900	16693	16727	16670	16498	16624	16701	16771	16788	16622	16628	16718	16811	16738	16449	16622	16856	16484	16605	16641	16737	16787	16707	16539	16858	16751	16700	16842	16743	16711	16725	16782	16681	16752	16692	16685	16704	16893	16702	16628	16799	16765	16673	16689	16770	16627	16684	16701	16643	16722	16619	16525	16674	16687	16789	16575	16755	16682	16600	16595	16598	16674	16706	16715	16792	16584	16870	16626	16746	16656	16649	16839	16587	16674	16536	16709	16700	16896	16690	16754	16712	16719	16604	16674	16645	16458	16850	16747	16662	16692	16822	16483	16844	16742	16679	16722	16657	16866	16770	16828	16677	16699	16631	16649	16557	16641	16835	16591	16686	16921	16687	16652	16605	16637	16498	16786	16818	16684	16775	16810	16748	16741	16743	16758	16861	16744	16930	16833	16668	16748	16767	16576	16863	16531	16629	16567	16887	16625	16693	16763	16619	16751	16789	16749	16650	16758	16760	16834	16842	16649	16999	16831	16778	16588	16776	16816	16900	16755	16684	16746	16704	16679	16679	16621	16805	16500	16835	16746	16800	16678	16632	16587	16933	16844	16563	16863	16730	16621	16671	16739	16820	16713	16738	16466	16571	16807	16699	16711	16607	16654	16735	16709	16724	16526	16625	16683	16676	16570	16789	16722	16739	16712	16729	16729	16721	16657	16740	16717	16562	16675	16639	16643	16786	16731	16557	16600	16694	16769	16686	16825	16661	16621	16650	16722	16713	16836	16638	16627	16738	16661	16811	16663	16840	16762	16651	16560	16642	16602	16595	16703	16627	16727	16574	16731	16818	16756	16706	16687	16688	16675	16559	16819	16732	16598	16644	16810	16609	16761	16567	16693	16652	16898	16782	16617	16541	16679	16693	16894	16757	16707	16807	16668	16529	16671	16738	16656	16632	16548	16598	16733	16703	16663	16687	16782	16571	16678	16618	16731	16762	16827	16832	16640	16750	16702	16721	16515	16874	16670	16590	16734	16617	16734	16602	16438	16588	16644	16640	16729	16747	16624	16742	16695	16804	16849	16641	16680	16645	16704	16715	16684	16772	16522	16742	16759	16954	16648	16744	16731	16596	16635	16740	16652	16779	16641	16839	16730	16729	16883	16727	16581	16638	16595	16721	16577	16861	16848	16850	16819	16731	16617	16777	16697	16754	16718	16530	16665	16859	16711	16754	16851	16552	16953	16610	16745	16732	16812	16804	16753	16924	16774	16739	16886	16808	16663	16592	16898	16791	16732	16595	16578	16732	16635	16781	16685	16749	16869	16603	16580	16640	16620	16708	16700	16540	16837	16727	16805	16646	16567	16774	16781	16592	16710	16719	16851	16722	16530	16749	16635	16455	16717	16720	16722	16768	16823	16779	16693	16635	16675	16685	16662	16681	16742	16761	16709	16653	16948	16746	16870	16764	16800	16786	16706	16807	16494	16743	16721	16846	16754	16675	16819	16847	16688	16718	16765	16642	16570	16898	16757	16715	16618	16709	16653	16786	16959	16611	16787	16721	16672	16560	16663	16736	16709	16682	16855	16771	16763	16755	16691	16709	16722	16757	16694	16599	16692	16656	16740	16598	16533	16604	16598	16625	16668	16611	16904	16618	16594	16606	16552	16684	16601	16848	16691	16741	16926	16824	16758	16742	16756	16849	16810	16662	16688	16590	16764	16753	16708	16862	16760	16739	16672	16795	16645	16563	16681	16744	16810	16754	16650	16649	16632	16796	16574	16658	16774	16622	16755	16658	16677	16683	16601	16627	16666	16799	16692	16730	16533	16757	17009	16705	16780	16846	16720	16688	16539	16808	16676	16513	16864	16669	16616	16605	16767	16881	16658	16626	16737	16848	16707	16641	16757	16704	16639	16568	16930	16784	16758	16711	16815	16716	16748	16610	16928	16605	16648	16821	16801	16568	16594	16672	16586	16532	16669	16700	16643	16723	16652	16668	16458	16811	16804	16875	16794	16764	16651	16798	16806	16560	16944	16566	16823	16779	16769	16622	16620	16830	16697	16738	16408	16751	16810	16606	16626	16685	16661	16714	16664	16842	16742	16545	16533
22785	21337	29164	23985	21986	24363	26057	21086	20333	20657	20453	20082	20283	20060	20056	19994	21335	28293	30397	25799	22828	21835	20969	20676	20172	19781	20079	19771	19654	19837	19745	19601	20134	19726	19886	19814	19716	19784	19830	19817	19923	19812	19674	19680	19677	19763	19472	19850	19712	19870	19625	19816	19635	19712	19749	19829	19725	19640	19719	19815	19777	19961	19563	19598	19725	19630	19785	19861	19733	19594	19779	19562	19700	19852	19509	19772	19812	19737	19717	19623	19666	19592	19993	19775	19665	19616	19780	19631	19926	19586	19642	19682	19754	19692	19721	19723	19658	19771	19707	19527	19737	19641	19796	19681	19775	19901	19770	19478	19583	19667	19827	19892	19800	19807	19829	19716	19774	19755	19649	19806	19558	19512	19752	19613	19568	19688	19701	19689	19803	19615	19727	19647	19719	19766	19718	19598	19749	19713	19519	19547	19872	19736	19565	19494	19552	19450	19815	19559	19584	19581	19825	19661	19689	19567	19858	19667	19730	19784	19701	19750	19734	19771	19759	19764	19731	19588	19747	19802	19631	19650	19740	19757	19432	19596	19719	19658	19792	19681	19795	19619	19745	19641	19549	19754	19550	19891	19653	19674	19688	19862	19787	19661	19711	19616	19767	19650	19735	19754	19883	19612	19681	19640	19671	19666	19663	19788	19771	19592	19575	19883	19762	19672	19650	19691	19652	19687	19715	19685	19690	19625	19661	19746	19773	19695	19794	19687	19658	19685	19557	19712	19662	19769	19709	19671	19598	19711	19545	19784	19714	19680	19837	19551	19807	19675	19486	19724	19609	19636	19518	19592	19698	19700	19807	19643	19636	19859	19740	19724	19765	19672	19853	19694	19784	19757	19918	19505	19642	19724	19648	19836	19678	19798	19872	19661	19662	19526	19740	19684	19756	19736	19656	19606	19647	19692	19708	19841	19652	19719	19805	19753	19694	19462	19736	19609	19682	19847	19738	19766	19741	19802	19664	19683	19670	19784	19856	19810	19765	19653	20014	19584	19740	19706	19706	19496	19604	19508	19666	19771	19618	19539	19547	19801	19772	19967	19736	19733	19457	19671	19721	19535	19693	19550	19827	19888	19601	19712	19442	19627	19492	19596	19555	19714	19723	19658	19699	19810	19540	19604	19680	19816	19690	19582	19474	19536	19758	19634	19829	19773	19883	19617	19449	19523	19740	19806	19720	19685	19802	19775	19481	19643	19783	19600	19750	19689	19681	19730	19531	19673	19671	19567	19529	19429	19620	19664	19643	19663	19860	19532	19724	19577	19679	19694	19560	19659	19501	19607	19727	19755	19563	19563	19815	19429	19709	19378	19362	19709	19716	19514	19527	19704	19716	19562	19820	19660	19733	19825	19776	19893	19809	19507	19765	19743	19556	19639	19827	19659	19833	19741	19785	19626	19518	19581	19959	19713	19460	19626	19554	19618	19799	19689	19717	19730	19561	19758	19715	19661	19624	19715	19670	19632	19655	19668	19760	19749	19784	19515	19725	19760	19729	19593	19874	19771	19492	19784	19466	19760	19788	19656	19735	19742	19638	19621	19751	19824	19807	19645	19616	19852	19794	19732	19797	19722	19621	19632	19690	19738	19717	19747	19545	19721	19696	19683	19612	19646	19652	19528	19678	19564	19624	19713	19699	19652	19708	19549	19699	19663	19593	19463	19677	19618	19582	19844	19619	19559	19678	19710	19800	19860	19438	19525	19686	19809	19623	19506	19830	19704	19620	19581	19557	19688	19750	19481	19670	19781	19896	19564	19640	19656	19743	19675	19809	19443	19825	19632	19664	19458	19633	19685	19634	19674	19554	19668	19677	19579	19609	19560	19612	19725	19773	19772	19744	19610	19563	19671	19608	19595	19590	19513	19546	19764	19638	19885	19646	19733	19553	19683	19939	19642	19871	19735	19667	19685	19739	19581	19621	19575	19729	19633	19653	19703	19704	19860	19677	19752	19642	19504	19605	19598	19637	19632	19873	19790	19644	19641	19723	19420	19640	19744	19563	19637	19883	19795	19665	19478	19736	19578	19618	19837	19561	19570	19746	19743	19587	19750	19614	19562	19676	19871	19708	19577	19670	19574	19679	19677	19751	19654	19644	19608	19708	19727	19597	19555	19614	19532	19807	19860	19631	19396	19506	19695	19787	19565	19858	19684	19756	19822	19815	19509	19584	19727	19776	19780	19660	19824	19778	19758	19766	19815	19725	19861	19951	19663	19617	19653	19607	19716	19744	19640	19646	19525	19576	19646	19747	19781	19608	19663	19721	19661	19565	19927	19830	19638	19697	19599	19547	19851	19702	19813	19794	19855	19741	19646	19559	19530	19945	19622	19671	19753	19612	19709	19575	19509	19677	19586	19734	19657	19606	19681	19705	19693	19731	19704	19594	19626	19717	19847	19618	19527	19543	19709	19674	19608	19664	19560	19632	19754	19736	19549	19625	19630	19452	19514	19814	19862	19633	19525	19845	19642	19719	19683	19761	19729	19653	19657	19612	19640	19670	19678	19641	19729	19644	19607	19609	19693	19825	19704	19772	19644	19833	19860	19794	19743	19863	19821	19667	19551	19611	19764	19637	19670	19691	19807	19711	19510	19579	19533	19573	19768	19852	19816	19777	19669	19737	19678	19893	19772	19784	19650	19563	19805	19574	19620	19441	19732	19700	19658	19850	19585	19433	19792	19695	19556	19814	19769	19817	19719	19694	19438	19542	19583	19798	19487	19728	19780	19676	19570	19675	19879	19697	19508	19505	19789	19612	19585	19597	19651	19720	19709	19757	19757	19821	19915	19585	19598	19657	19571	19693	19546	19622	19538	19688	19566	19795	19569	19887	19569	19574	19564	19802	19777	19803	19650	19432	19713	19759	19687	19705	19819	19634	19677	19674	19902	19655	19720	19523	19747	19833	19576	19709	19716	19629	19658	19575	19766	19550	19574	19813	19794	19738	19719	19749	19481	19581	19685	19881	19687	19757	19988	20079	19531	19585	19783	19774	19783	19790	19746	19614	19679	19679	19764	19663	19593	20023	19646	19836	19870	19814	19852	19550	19578	19748	19758	19611	19638	19996	19506	19789	19669	19797	19537	19706	19322	19664	19726	19621	19597	19759	19851	19737	19817	19686	19861	19709	19578	19587	19687	19657	19705	19672	19810	19659	19626	19621	19562	19559	19569	19596	19711	19727	19978	19798	19733	19678	19702	19770	19718	19716	19537	19571	19534	19727	19783	19677	19708	19620	19448	19594	19718	19790	19566	19599	19660	19680	19519	19887	19850	19813	19869	19771	19745	19520	19577	19685	19732	19744	19454	19585	19586	19654	19894	19620	19566	19700	19755	19675	19648	19780	19663	19825	19580	19707	19552	19733	19722	19826	19693	19617	19639	19607	19565	19895	19724	19854	19566	19756	19721	19558	19813	19761	19694	19726	19719	19761	19525	19549	19665	19598	19710	19512	19564	19654	19695	19778	19733	19735	19562	19644	19688	19796	19804	19761	19816	19497	19830	19787	19657	19696	19667	19759	19683	19638	19758	19614	19531	19709	19560	19748	19755	19724	19656	19670	19740	19718	19647	19817	19548	19679	19559	19733	19632	19454	19541	19710	19765	19586	19747	19808	19659	19621	19913	19711	19655	19567	19712	19790	19613	19670	19605	19616	19806	19646	19772	19606	19621	19727	19484	19564	19596	19674	19593	19633	19810	19671	19534	19628	19681	19556	19644	19609	19790	19732	19665	19734	19673	19624	19622	19805	19794	19780	19940	19665	19562	19446	19429	19587	19625	19856	19671	19652	19409	19544	19734	19613	19761	19783	19688	19675	19768	19869	19768	19838	19557	19798	19700	19530	19681	19794	19473	19757	19605	19687	19778	19583	19607	19656	19729	19719	19777	19798	19768	19806	19700	19765	19615	19790	19657	19705	19694	19671	19945	19729	19551	19739	19703	19794	19621	19678	19819	19870	19650	19571	19739	19667	19582	19799	19711	19696	19812	19576	19714	19544	19701	19678	19513	19462	19514	19748	19765	19494	19538	19726	19822	19603	19812	19625	19680	19870	19642	19722	19760	19530	19741	19590	19651	19737	19734	19804	19661	19835	19717	19612	19654	19705	19657	19708	19616	19654	19773	19483	19614	19981	19844	19829	19691	19672	19594	19654	19724	19722	19674	19785	19752	19759	19638	19794	19896	19767	19536	19522	19674	19848	19683	19466	19673	19857	19684	19773	19935	19712	19614	19728	19471	19665	19763	19702	19687	19885	19663	19747	19760	19883	19631	19682	19873	19659	19739	19828	19788	19646	19581	19443	19608	19588	19895	19690	19422	19727	19723	19739	19498	19643	19623	19601	19759	19688	19706	19543	19559	19667	19831	19662	19455	19576	19741	19931	19780	19856	19450	19608	19749	19616	19514	19673	19625	19739	19808	19636	19573	19808	19589	19654	19644	19632	19733	19713	19721	19750	19733	19786	19828	19793	19663	19666	19333	19737	19806	19700	19650	19748	19672	19684	19878	19682	19738	19697	19777	19806	19707	19631	19668	19545	19674	19876	19688	19738	19682	19638	19497	19706	19634	19792	19632	19759	19647	19777	19739	19672	19609	19748	19901	19768	19676	19699	19588	19759	19746	19728	19703	19506	19636	19741	19579	19541	19768	19576	19802	19670	19433	19563	19652	19676	19593	19552	19590	19684	19522	19839	19663	19643	19552	19527	19586	19747	19661	19634	19734	19691	19525	19653	19431	19567	19761	19807	19686	19669	19661	19711	19670	19564	19657	19651	19666	19629	19535	19726	19625	19817	19840	19605	19740	19693	19738	19576	19697	19739	19525	19612	19645	19566	19475	19806	19668	19727	19756	19653	19581	19515	19555	19662	19604	19544	19586	19749	19732	19769	19725	19784	19768	19644	19449	19780	19783	19729	19531	19703	19607	19749	19751	19665	19706	19795	19462	19699	19526	19568	19775	19636	19704	19652	19686	19753	19692	19571	19805	19690	19782	19625	19648	19633	19485	19704	19568	19842	19604	19634	19608	19576	19769	19672	19769	19516	19733	19603	19722	19433	19600	19619	19493	19795	19904	19767	19777	19717	19738	19677	19688	19639	19813	19575	19869	19754	19658	19739	19635	19699	19612
31002	48922	45658	31573	26099	20990	18875	17739	17584	17290	17274	17293	17131	16884	16996	16979	19423	29396	30314	23475	20332	19542	18090	17342	16787	16840	16842	16672	16586	16619	16574	16803	16545	16599	16665	16613	16552	16540	16753	16689	16448	16551	16776	16593	16681	16587	16740	16609	16580	16703	16650	16678	16646	16646	16737	16819	16728	16592	16531	16600	16716	16727	16427	16645	16628	16495	16660	16592	16627	16622	16654	16545	16631	16458	16602	16625	16764	16663	16706	16487	16537	16491	16568	16578	16759	16654	16424	16710	16682	16495	16605	16739	16539	16656	16578	16760	16553	16611	16817	16553	16618	16617	16607	16576	16572	16699	16765	16746	16589	16746	16571	16704	16709	16702	16649	16688	16604	16716	16662	16694	16754	16722	16761	16599	16646	16704	16674	16677	16561	16612	16673	16580	16662	16466	16567	16530	16453	16712	16640	16445	16568	16599	16566	16506	16520	16799	16532	16573	16655	16519	16521	16601	16582	16582	16674	16549	16714	16704	16668	16793	16624	16629	16651	16525	16530	16610	16585	16631	16565	16573	16683	16583	16806	16515	16591	16695	16490	16593	16766	16667	16613	16616	16516	16507	16649	16582	16703	16440	16577	16542	16592	16514	16476	16518	16605	16644	16689	16733	16674	16726	16674	16740	16650	16511	16704	16532	16554	16643	16698	16563	16745	16682	16486	16572	16599	16617	16733	16536	16615	16725	16516	16568	16623	16615	16619	16716	16688	16567	16653	16432	16581	16755	16739	16591	16520	16720	16725	16595	16500	16562	16615	16657	16427	16627	16647	16688	16479	16540	16469	16492	16709	16626	16688	16688	16525	16623	16755	16536	16694	16444	16521	16567	16624	16584	16604	16645	16583	16610	16546	16636	16561	16552	16615	16416	16567	16793	16656	16549	16591	16696	16575	16396	16884	16588	16577	16528	16675	16703	16679	16467	16484	16623	16516	16829	16744	16521	16435	16626	16611	16374	16652	16532	16568	16577	16713	16609	16640	16555	16705	16535	16608	16497	16768	16710	16813	16658	16449	16698	16645	16662	16535	16648	16800	16794	16609	16414	16584	16595	16584	16765	16659	16525	16639	16657	16708	16742	16636	16676	16652	16457	16678	16816	16577	16583	16699	16583	16330	16632	16640	16660	16610	16662	16656	16612	16800	16623	16704	16718	16624	16592	16676	16729	16642	16535	16584	16540	16506	16753	16537	16559	16592	16711	16580	16630	16627	16610	16733	16544	16716	16686	16627	16450	16600	16559	16464	16563	16554	16560	16557	16733	16669	16741	16717	16593	16608	16617	16699	16626	16487	16634	16642	16521	16565	16555	16626	16612	16653	16537	16544	16688	16562	16616	16624	16495	16680	16727	16610	16528	16527	16584	16671	16578	16668	16600	16660	16480	16651	16693	16559	16446	16537	16747	16591	16623	16498	16591	16507	16648	16552	16456	16674	16636	16622	16668	16723	16662	16625	16243	16700	16579	16538	16714	16635	16677	16477	16648	16835	16636	16739	16520	16569	16502	16618	16627	16567	16761	16488	16660	16817	16681	16607	16704	16596	16712	16760	16636	16550	16772	16639	16737	16601	16640	16733	16616	16631	16550	16619	16394	16712	16740	16635	16461	16562	16591	16621	16681	16493	16517	16462	16651	16619	16713	16795	16663	16743	16693	16664	16705	16568	16490	16581	16500	16435	16729	16708	16563	16626	16502	16584	16628	16627	16624	16446	16740	16466	16611	16748	16657	16839	16639	16643	16542	16660	16589	16649	16412	16591	16498	16632	16427	16637	16538	16787	16687	16628	16607	16453	16633	16665	16460	16692	16606	16668	16527	16612	16615	16732	16520	16619	16581	16488	16503	16547	16474	16774	16608	16566	16543	16508	16797	16540	16614	16469	16550	16806	16640	16530	16426	16585	16737	16631	16477	16570	16463	16564	16675	16674	16546	16580	16600	16525	16454	16723	16569	16611	16599	16475	16574	16493	16682	16612	16597	16433	16808	16626	16571	16638	16540	16637	16492	16646	16623	16672	16656	16733	16654	16785	16549	16541	16781	16795	16584	16660	16409	16702	16627	16697	16582	16666	16673	16644	16545	16599	16646	16589	16631	16602	16519	16637	16487	16479	16583	16533	16651	16489	16633	16417	16680	16624	16464	16594	16503	16599	16564	16612	16477	16519	16558	16587	16547	16778	16585	16633	16618	16595	16502	16520	16608	16529	16515	16512	16524	16572	16673	16676	16634	16575	16466	16589	16406	16754	16684	16579	16493	16596	16517	16668	16680	16762	16675	16603	16470	16642	16588	16709	16582	16554	16534	16640	16581	16499	16702	16634	16573	16402	16682	16463	16750	16654	16559	16625	16641	16665	16677	16444	16499	16648	16571	16577	16602	16548	16435	16661	16590	16596	16474	16815	16736	16708	16456	16618	16574	16388	16682	16686	16479	16726	16767	16552	16643	16434	16824	16577	16534	16667	16513	16626	16358	16554	16596	16671	16528	16501	16516	16560	16539	16507	16771	16522	16764	16572	16498	16476	16697	16743	16419	16588	16693	16715	16760	16538	16602	16647	16552	16695	16534	16393	16482	16717	16606	16416	16711	16414	16745	16603	16470	16760	16543	16571	16601	16676	16529	16396	16559	16631	16644	16557	16638	16456	16378	16550	16621	16861	16627	16509	16669	16652	16543	16620	16707	16636	16565	16696	16422	16710	16490	16682	16571	16680	16686	16647	16639	16820	16539	16588	16389	16699	16612	16878	16559	16437	16489	16736	16471	16641	16612	16542	16695	16556	16666	16616	16346	16657	16608	16669	16587	16676	16699	16517	16656	16493	16539	16564	16558	16598	16600	16568	16551	16595	16419	16648	16664	16765	16638	16793	16399	16667	16431	16674	16617	16709	16614	16561	16507	16722	16715	16691	16519	16454	16593	16667	16632	16503	16629	16682	16625	16760	16616	16581	16647	16552	16707	16648	16383	16814	16573	16714	16522	16696	16554	16600	16492	16768	16516	16663	16474	16756	16375	16463	16514	16629	16761	16606	16713	16568	16659	16614	16650	16500	16642	16559	16629	16778	16521	16533	16766	16488	16699	16626	16616	16563	16645	16706	16673	16619	16449	16699	16523	16441	16655	16480	16476	16615	16613	16507	16617	16637	16594	16596	16455	16601	16493	16519	16631	16582	16608	16674	16689	16584	16598	16551	16584	16637	16533	16522	16500	16534	16522	16669	16637	16653	16478	16742	16510	16536	16680	16716	16644	16523	16628	16613	16702	16714	16573	16511	16722	16752	16678	16466	16348	16428	16633	16509	16624	16578	16651	16585	16526	16491	16521	16631	16617	16654	16696	16588	16531	16608	16467	16615	16610	16650	16720	16725	16561	16669	16659	16607	16487	16641	16686	16511	16528	16464	16627	16650	16729	16570	16672	16594	16678	16813	16586	16595	16512	16699	16484	16406	16521	16496	16630	16712	16626	16491	16638	16845	16511	16519	16489	16620	16638	16607	16557	16617	16697	16588	16690	16662	16497	16664	16829	16496	16605	16377	16574	16751	16615	16683	16492	16468	16517	16597	16511	16464	16525	16619	16677	16531	16618	16538	16523	16611	16773	16599	16949	16663	16541	16530	16598	16637	16531	16821	16548	16501	16558	16474	16491	16699	16584	16616	16466	16590	16650	16527	16590	16630	16528	16514	16487	16631	16751	16760	16517	16597	16626	16692	16543	16809	16614	16454	16553	16516	16811	16559	16508	16545	16677	16532	16625	16509	16593	16777	16725	16668	16779	16629	16650	16630	16646	16480	16554	16466	16567	16673	16467	16489	16526	16730	16631	16701	16572	16519	16520	16543	16504	16632	16578	16560	16643	16584	16693	16517	16328	16570	16712	16596	16434	16746	16636	16732	16549	16636	16539	16707	16646	16743	16535	16709	16699	16742	16560	16470	16433	16520	16487	16668	16502	16643	16486	16635	16636	16631	16549	16658	16678	16672	16713	16657	16652	16595	16602	16732	16508	16678	16489	16550	16500	16693	16594	16535	16500	16626	16611	16540	16435	16645	16462	16564	16534	16525	16630	16493	16781	16575	16524	16508	16755	16618	16716	16496	16795	16764	16597	16525	16506	16607	16428	16586	16718	16523	16687	16620	16408	16686	16600	16630	16541	16713	16650	16544	16716	16564	16583	16558	16675	16491	16485	16559	16519	16499	16665	16557	16643	16512	16440	16723	16427	16550	16668	16667	16642	16555	16663	16704	16395	16598	16624	16711	16594	16592	16665	16643	16595	16636	16548	16591	16577	16563	16459	16540	16709	16599	16721	16627	16557	16500	16671	16709	16638	16685	16557	16596	16671	16575	16584	16629	16749	16656	16692	16682	16560	16623	16788	16550	16561	16551	16693	16505	16559	16600	16545	16624	16552	16534	16632	16551	16776	16518	16605	16719	16682	16698	16650	16860	16707	16513	16537	16649	16564	16591	16729	16445	16546	16581	16727	16709	16538	16597	16826	16666	16671	16459	16567	16547	16708	16518	16457	16708	16663	16495	16607	16692	16426	16699	16487	16746	16469	16584	16644	16666	16480	16640	16552	16626	16602	16612	16600	16665	16693	16663	16588	16622	16557	16484	16783	16552	16616	16738	16550	16551	16504	16553	16635	16610	16546	16600	16599	16604	16585	16643	16433	16430	16437	16332	16610	16428	16499	16389	16565	16523	16679	16686	16515	16530	16521	16537	16660	16850	16506	16496	16780	16591	16451	16507	16615	16675	16601	16634	16434	16681	16645	16536	16435	16581	16625	16642	16722	16411	16554	16535	16457	16546	16613	16559	16522	16551	16543	16550	16632	16602	16509	16610	16748	16367	16532	16644	16705	16819	16514	16507	16526	16682	16670	16708	16584	16704	16597	16541	16477	16528	16588	16487	16554	16688	16820	16584	16542	16775	16469	16395	16699	16579	16661	16644	16768	16516	16626	16619	16565	16598	16653	16599	16666	16526	16529	16552	16607	16567	16497	16617	16792	16713	16808	16611	16717	16597	16570	16498	16637	16579	16550	16765	16675	16609	16431	16507	16622	16626	16621	16632	16762	16405	16532	16708	16590	16585	16561	16669	16689	16772	16656	16558	16545	16503	16547	16600	16639
28388	24134	30076	26986	21444	20721	20606	20311	20272	20184	20268	20282	20427	20229	20049	20285	20326	20795	21230	20683	20495	20324	20421	20088	20053	19995	20319	20225	20065	19988	20207	20433	20143	19981	20346	20250	20302	19951	20266	20184	20243	20056	20057	20105	20164	19987	19981	20128	20257	19865	20065	20095	20120	20272	19858	20030	19931	20184	20225	20205	20021	20013	20270	20106	20104	20239	20028	19944	20215	20122	19865	20057	19984	20073	20056	19890	20005	19977	20042	20234	20005	20101	19948	20228	19993	20150	20091	20064	20226	20027	20252	19943	19959	19970	20022	19950	20163	20015	20035	20127	20193	19944	20186	20040	19946	20129	20147	20028	20379	20054	20260	20066	20029	19939	20111	19909	20076	19891	20082	20052	20035	20108	20222	20063	20148	20107	20152	19949	19873	20087	20140	19912	20151	20247	20116	20120	19898	20101	20210	20106	20215	20053	20103	20081	20137	20042	20036	20330	20156	20162	20149	20133	20090	19986	19928	20040	20088	19966	20099	20009	20109	20088	19927	20044	20143	19952	20289	19830	19970	20186	20062	20118	20159	20241	20205	20226	20171	20134	20133	20125	20093	19905	20049	20238	20115	20238	20039	20242	20068	19939	19865	20129	20038	20026	20096	20070	20126	19970	20030	19821	20115	19993	19946	20009	20126	19894	19941	19972	20078	20157	20155	20028	19987	20037	20127	20202	20331	20084	20023	19999	20016	20005	20144	20239	19902	19971	20126	19985	20037	20115	20132	20064	20012	20203	20056	20057	20176	19973	20042	20143	20188	20139	20178	19915	20000	20012	19934	20297	19916	20102	20193	19908	19884	20173	20153	19894	20022	19787	20170	20173	19990	20156	20056	20089	19826	20056	19999	20071	20002	20005	20151	20174	20176	20103	19882	20076	20264	20066	20047	20079	20049	20039	19960	20354	20206	20159	20094	20013	20082	19991	20355	20162	20032	20169	19974	20023	20000	20266	19969	20032	20161	19977	20077	20128	20078	19966	20141	20137	19729	20178	20185	19991	20005	20010	20231	20075	20007	20072	20195	20191	20024	20045	20236	20044	20034	19939	20218	20208	20148	20187	19978	20126	20104	20200	20048	19984	20088	20182	20055	20024	20145	19993	20123	19948	19992	20014	19984	20158	20155	20166	20183	20022	20008	20183	19995	19931	20182	19947	20173	20162	20181	20037	20241	20087	20089	19897	20090	20111	19988	20072	19977	20083	20126	20118	20153	20036	20139	20021	20073	20193	19962	20146	19883	19877	20175	20087	20221	20069	20066	20073	20163	20167	20039	19888	20253	20183	20071	20219	20252	20027	19958	20189	20006	19992	19933	20255	20051	19925	20150	19929	19761	20015	19933	20201	19998	19914	20232	20232	20235	20177	20060	20220	20199	20049	19980	20048	20050	19995	20053	20143	19751	20010	19912	20315	20095	19972	20158	20061	20180	20031	19928	19870	20063	19939	20155	20126	20367	20183	20138	20050	20135	20096	20202	20147	20083	20128	20257	20241	20246	19923	20181	19996	20226	20240	20086	20126	20355	20148	20330	20206	19982	19862	20107	19936	20078	20066	20215	20203	20072	20169	20123	20046	20041	19856	19909	20008	20277	20118	19930	20090	20086	20110	20089	19919	20021	20268	20241	20226	20182	19941	20135	20054	20324	20026	20096	20061	20219	19900	19883	19974	20233	20094	20062	19992	20118	20238	19951	20056	20209	20044	20085	20052	19977	20244	20070	20166	19942	19843	20196	20303	20137	20027	20138	19989	20090	20055	20047	19735	20098	20105	20126	20016	20019	20046	19996	19958	20185	20197	20210	20154	19977	19928	20166	20147	20164	20144	19965	20177	20296	20007	20196	20123	20211	20120	20037	20053	19878	20216	20094	19893	19983	20248	20108	20106	20050	20016	20137	19930	19884	19985	19992	20102	20021	20156	20108	20234	20024	20023	20098	19941	20154	20095	20149	20041	20066	20158	20120	19973	20166	20003	20067	20148	20174	19992	20170	20140	20032	20105	20061	20277	19995	20163	20035	19843	20084	20039	20121	20116	20136	20044	20183	20102	20218	19994	20155	20160	20111	20092	19913	20107	20086	20073	19987	20014	20036	20109	19846	20117	19991	19982	20093	19949	20029	20096	19956	20385	20058	20047	20088	20054	20131	20114	20060	20097	20010	20100	19965	19890	19789	20010	19953	20018	20004	20202	20194	20113	20197	19955	20102	20078	20119	20189	20304	20108	20146	20200	20361	19934	20240	20094	20194	20267	20126	20155	20106	20160	20121	20278	20049	20213	20172	20108	20132	20189	20215	20145	20180	20158	20347	20115	20062	20140	19986	20126	20114	20306	20202	20120	20072	20093	19990	20185	20003	20139	20227	20238	19910	19882	20026	20205	20109	19888	19981	19878	20269	20019	20126	20174	20166	20007	20062	20046	20087	20287	20134	20134	20145	20095	20181	19968	20147	20145	20240	19835	19988	20038	20153	20134	20148	20234	20043	19978	20137	20141	20189	20230	20022	20149	20063	19939	20066	20141	19997	19855	19980	19927	20113	19980	20049	20043	20008	20220	19828	20022	20465	20212	19934	20129	20041	20121	20184	20352	19898	20004	20181	20176	19985	19935	20110	20075	20043	20120	20021	20168	19947	20082	19952	19912	20156	20050	20120	20175	20324	19965	20134	20102	20027	20198	20215	20063	20078	20082	20008	20113	19967	20282	20009	20012	20083	20089	20099	19891	20216	20110	20187	19982	20196	20086	20090	20089	20133	20181	20104	20129	20109	20063	20161	20051	20162	20094	20133	20040	20264	20045	20105	20234	20226	20353	20107	20052	20275	20104	20048	19972	20129	20079	20054	20095	20109	20125	20020	20172	19998	20030	20104	20070	20169	20347	20136	19983	20014	19889	19989	19976	19849	20028	20011	20034	19970	19935	20152	20007	20055	20175	20068	20022	19976	20188	19961	20136	19930	20226	20077	20147	19909	20090	20160	20153	20230	19862	20046	19938	20020	19947	20030	19891	20230	20057	20208	19986	19889	20001	20057	19983	19875	20219	20113	20214	19885	20015	19985	20127	20120	19882	20055	20169	20175	20090	20014	20215	19952	20178	20055	20011	20036	20014	20201	20178	20166	20007	20010	20122	20362	19987	20008	20008	20162	20187	20047	20272	19819	20061	20070	19921	20091	20249	20216	20230	19993	20149	20073	20085	20145	20063	20068	20030	20097	19924	20210	20039	20071	20263	20097	19931	19867	20090	20103	20184	20283	20245	19896	19877	20188	20163	20166	20150	20146	20026	20210	20086	20145	20032	20176	20135	20218	20076	20076	20123	20014	19936	20299	20184	19962	20020	20353	20191	20096	20232	20067	19974	20281	20279	19998	20042	19992	20139	20061	19977	19915	20063	19953	19769	20224	20161	20032	20258	20008	19971	20057	20154	20123	20056	20162	20083	20106	20159	19927	19974	20031	20089	20286	20078	20187	20099	20139	19963	19985	19954	20178	19980	19794	19977	20302	20186	20202	20184	20212	20144	20174	20001	20218	20092	20353	20303	20063	20047	20203	20014	20091	20008	20070	20111	20258	19932	20161	20261	20106	19958	20011	20115	20071	20112	20156	20275	19997	20105	20218	20137	20113	20227	20179	20012	20049	20035	20004	20009	20171	19972	20096	20064	19977	20199	20102	20159	20013	20053	20158	20088	20081	19892	20151	20035	20181	20159	20234	19955	20327	19994	20023	20268	20275	20255	20153	20132	20148	20154	20075	20038	20204	20126	20143	19877	19942	20242	19860	20092	20197	20092	20130	20217	20179	20122	20141	20053	20159	20150	20086	19950	20016	20185	20237	20035	20250	20216	20160	20116	20012	19993	20097	20221	19956	20269	19985	19996	20273	20159	20079	20285	20187	19930	19966	20015	19801	20017	20069	20006	19928	19823	20009	19987	20048	20115	19993	20102	20090	19985	20159	20025	19863	20056	20215	20171	20271	20156	19908	20170	19980	20060	20203	20113	20177	20204	20194	20100	20057	19863	20029	20178	20130	20026	20206	20312	20423	20134	20082	20075	20161	20222	19819	20080	19965	20141	20302	20017	20090	20017	20317	20101	20071	20188	19948	20182	20217	19992	20091	19931	20081	20107	20382	19971	20057	20086	19921	20002	20006	20190	20036	20072	20204	20180	20130	20122	20094	19937	19956	20214	20166	20120	20005	20107	20075	20151	20099	20114	20129	20191	20174	20150	20124	20189	20145	20310	19943	19969	20042	20104	20091	19888	20038	19978	20044	19997	20017	20068	19929	19912	20230	20129	19969	20020	20001	20011	20184	20019	20151	20164	20163	20145	20328	19982	20156	20302	19926	20129	20092	20183	20126	20186	20075	20097	20090	20087	20136	20423	20144	20045	20173	19899	20198	20100	19883	20102	20154	19996	20168	20171	20222	20217	20242	19990	19974	19971	20002	20171	20175	20317	20170	20079	20169	20259	20005	20189	19977	20234	20231	20046	19918	20016	19954	20091	20018	20081	20187	19847	20029	20261	20133	20139	20140	20275	20084	19823	20059	20167	19971	20116	19768	20058	19981	20058	20153	20271	20115	20042	20104	20095	20149	20112	20022	20070	20311	19887	20197	20036	19997	20002	20255	20205	20091	19925	20172	20294	20088	20195	20255	20024	20243	19910	19834	19963	20152	20156	19940	20112	20156	20177	20009	20217	19975	19990	19933	19930	20136	20001	20152	20184	20072	20130	20245	20253	20073	20203	20293	20082	20283	20143	20201	20153	20182	19940	20135	19975	20204	20029	20217	20075	20157	20095	20219	20190	20139	19973	19972	20158	20292	20216	20103	19988	20264	20126	20192	20072	19983	20057	20127	20269	20037	19831	20021	19907	20023	20024	20089	20064	19981	20147	19936	19999	20125	20308	20025	20139	20205	20029	20081	20067	20037	20380	20219	20295	20094	20020	19983	19983	20079	20101	20369	20126	20048	20040	20086	20159	20019	19986	20014	20067	19969	20064	20049	19907	20075	20163	19990	20206	19963	19986	20050	19987	20036	20108	20209	20210	20035	20169	20172	19941	19948	20098	20053	20091	20184	20130	20213	20203	19927	20075	20110	19949	20255	19957	20053	19923	20001	19904	19979	20237
27143	34548	31785	23471	18557	17633	17263	17099	16997	17092	16911	17039	17029	16882	16958	16918	16870	17727	18370	17504	17209	16838	16968	16899	16895	16890	17057	16819	16834	17016	16868	16988	16939	16815	16931	16847	17071	17085	16858	16829	16822	16960	17021	16998	16814	16818	16922	16942	16909	16828	16882	16797	16993	16950	16900	16846	16848	16905	16926	16830	17014	16797	17093	16807	16827	16963	16872	16878	16796	16947	16819	16883	16776	16828	16859	16873	16939	16882	16825	16997	16793	16761	16857	16938	16874	16809	16938	16821	16768	16768	16739	16915	16839	16915	17040	17011	16674	16933	16931	16842	16996	16781	16907	16834	16728	16795	16809	16931	16809	16897	16967	16758	16833	16901	16812	16977	17105	16815	16722	16827	16888	16824	16900	16808	16822	16939	16900	16828	16883	16914	16881	16898	16847	16930	16843	16845	16795	16827	17019	16985	16860	16873	16975	17109	16965	16789	16921	16876	16865	16794	17042	16897	16992	16792	16892	16796	16974	16814	16888	16777	16899	16994	16855	16924	16708	16758	16715	16855	16909	16977	16838	16846	16959	17039	16815	16887	16755	16720	16952	16909	16754	16911	16919	16959	17093	16902	16990	16774	16955	16919	17034	16827	16800	16879	16707	16925	16860	16882	16919	16921	17012	16987	16839	16899	16989	16797	17006	16776	16850	16771	16881	17005	16884	16939	16893	16832	16912	16769	16836	16915	16908	16827	16893	17002	16812	16757	16747	16919	16847	16867	16976	17034	16858	16811	16989	16740	16896	16989	16775	16887	16787	16810	16906	17014	16964	16874	16757	16941	16908	16793	16910	16879	16806	16899	16792	17005	16820	16695	17027	16889	16809	16864	16816	16826	16954	16888	16807	16868	16830	16994	16902	16870	16955	16882	16826	16905	16827	16796	17003	16948	17005	16701	16830	16731	16901	16909	16974	16958	16843	16919	16935	16879	16757	16756	16748	16838	16858	17081	16963	16801	17147	16812	17070	16760	17139	16866	16835	16880	16977	16908	16956	16727	16751	16890	16712	16880	16929	16794	16909	16828	16809	16813	16897	16862	16819	16798	16952	16914	16766	16941	16946	17029	16821	16784	17015	16862	16887	16850	16911	16873	16916	16854	16820	17009	16958	16849	16917	17005	16988	16790	16575	16719	17105	16971	17006	16931	16766	16972	16820	16793	16931	16997	16840	16798	16787	16705	16899	16828	16769	16761	16948	16924	16903	16771	16826	16847	16809	16666	16654	16813	16763	16906	16871	16887	16714	16971	16844	17037	16736	16794	16779	16816	16946	16806	16826	16866	16785	16901	16912	16862	16903	16922	16902	16862	16915	16718	17000	16825	16872	16938	16862	16832	16898	16913	16802	16987	16890	16729	16686	17174	16789	16921	16816	16834	16864	16928	16721	16942	16743	17055	16824	16966	16789	17084	16925	16887	16762	16921	16812	16828	16935	17037	16811	17134	16988	16834	16988	16844	16803	16875	16966	16954	16920	16945	16969	16776	16934	16897	17007	16755	16961	16844	16900	16884	16854	16857	16841	16957	16813	17041	16796	16808	16857	16937	16929	16856	16999	16920	16804	16908	16844	16851	16787	17003	16946	16858	16879	17070	16847	16891	16897	17023	16741	17022	17018	16895	16809	16930	16999	16842	16716	16996	16907	16941	16787	16979	16982	16809	16784	16764	16923	16898	16796	16700	16790	16948	17056	16879	16805	16973	16997	16817	16782	16878	16799	16884	16899	16815	17046	16845	16868	16855	16902	16825	16927	16904	16886	16901	17018	16892	16663	16939	16915	17035	16943	16897	16782	16829	16872	16819	16941	16726	16958	16814	16966	16989	17163	16694	17132	16714	16848	16662	16865	16926	16858	16662	16994	16715	16862	16847	16897	16781	16892	17012	16890	16798	16764	16939	16971	17026	16971	16786	16820	16891	16586	16643	17031	16709	16987	16826	16991	16923	16790	16892	16694	16919	16922	16673	16837	16780	17006	16794	16832	16776	16929	16807	16628	16907	16834	16765	16891	16843	16817	16860	16869	16881	16908	16939	16787	16860	16914	16916	16953	16717	16902	16757	16957	16772	16924	16816	16904	16786	16929	17052	16727	16922	16917	16813	16843	16739	16790	16839	16733	16859	16671	16832	16863	16903	16815	16964	16785	16677	17022	16643	16897	16972	16789	16765	16772	17002	16857	16803	16808	16934	16706	16934	16790	16766	16898	16840	17036	16876	17080	16892	16851	16994	16829	16915	16904	16870	16682	17034	16948	16915	16919	16936	16885	16805	17127	16959	16892	16983	16994	16734	16932	16930	16909	16888	16855	16880	16781	16940	16923	16906	16917	16926	16844	16946	16921	16909	16932	16863	16866	17003	16942	16824	16910	17004	16920	17088	16999	16809	16947	16955	16813	16815	16838	16880	16915	16812	16884	16826	16882	16806	16880	16980	16865	16863	16725	16700	16955	17025	16888	16966	16622	16960	16793	16909	17123	16919	16886	16821	16835	16894	16834	16875	16897	16878	16943	16957	16869	16984	16892	16746	16779	16996	17011	16926	16928	16815	16950	16663	16803	16750	16989	16852	16889	16711	16975	16912	16774	16871	16869	16851	16810	16949	16895	16943	16973	17013	16876	17109	17049	16933	16981	16908	16766	16804	16904	16912	16920	16801	16727	16876	16756	16948	17010	17009	16997	16860	16911	16768	16857	17012	17050	16822	16809	16776	16842	16872	16846	16876	16840	17092	16871	16789	16939	16731	16964	16880	16883	17010	16703	17035	16821	16850	17001	16683	16874	16810	16864	16783	16916	16742	16955	16710	16825	17050	16982	16891	16930	16904	16811	16937	16948	16874	16989	16894	16904	17016	16861	16940	16943	16990	16821	16878	16983	16819	16772	16894	16877	16874	16977	16961	16787	17000	16831	16888	16892	16887	17018	16850	16761	16942	16833	16717	16823	17009	16857	16893	16782	16607	16977	16804	17051	16729	16932	16828	16846	16793	17019	16939	16881	16968	16928	16978	16859	16817	16953	16983	16876	17025	16958	16927	16826	16976	16849	16785	17034	16972	17094	16939	16883	16868	16728	16764	16765	16895	17032	16970	16644	16974	16942	16865	16959	17093	17103	16685	16980	16840	16860	16928	16820	16911	16747	16816	16964	16858	16864	16787	16878	16847	16765	16876	16947	17006	16668	16802	16765	16876	16950	17062	17056	16895	16959	16731	16918	16848	17027	16674	16925	16888	16827	17031	16890	16804	16857	16702	16922	16919	16980	16917	16997	16824	16788	16815	16896	16878	16990	16641	16852	16785	16770	16703	16776	16860	17107	16839	16830	16709	16953	16881	16797	16664	16909	16978	16864	16832	17019	17069	17013	16928	16985	16911	16834	16913	16826	16735	16706	16895	16767	17021	17017	16809	16898	17036	16923	17012	16791	16819	16848	16936	16867	16940	17117	16842	16939	16889	16967	16973	16820	16918	16987	16792	16802	16966	16697	16857	16883	16842	16844	16881	16952	16840	16867	16983	16828	16761	16894	16981	16889	16946	16932	16910	16959	16844	16928	17035	17029	16855	16786	16914	16963	16911	16924	16858	16823	16849	16956	16763	16765	17119	16902	16980	16912	16850	16802	16874	16877	16981	16908	17037	16880	17014	16862	16885	16890	16810	16876	16915	16930	16923	16936	16735	16892	16832	16891	17016	17007	16875	16886	16847	16939	17040	16966	16711	16916	16977	16777	16799	16895	16806	16975	16897	16911	16876	16809	16922	16893	16709	16936	16792	16929	16851	16831	16814	16890	16858	16819	16893	16815	16876	16955	17093	16826	16785	16857	16924	16834	17100	16708	17042	16995	16806	16929	16924	17010	16871	16827	17007	16909	16877	16849	16960	17027	16852	16765	17015	16976	16943	16838	16861	16956	16885	16987	16881	16814	17067	16922	16946	16989	16864	16945	16899	16921	16862	16817	16984	16740	16790	16875	16792	16934	16735	17030	16945	16883	16800	16848	16932	16847	16985	16806	16907	16933	16914	17053	16936	16785	16748	16945	16863	16884	16878	17040	16877	16897	16982	17086	16844	16879	16952	16877	16919	16876	17105	16684	16990	16854	17019	16832	16861	16804	16893	17048	16954	16861	16811	16594	16726	16922	16919	16897	16886	17008	16997	16896	17014	16916	16764	16736	16905	16687	16831	16978	16878	16878	16916	16903	16950	16878	16793	17079	16808	16858	16824	16945	16866	16918	16840	16896	16961	16985	17043	16876	16851	16763	16985	16986	16837	17002	16963	16898	16881	16927	16984	17031	16838	16892	16835	16980	16740	16847	16915	16730	16815	16888	16756	16775	16745	16877	16907	16802	16691	17070	16880	16827	16687	17061	16965	16900	16900	16987	16856	17006	16868	16753	16940	16805	16818	16779	16971	16868	16852	16886	16833	16774	16789	16831	16786	16905	16868	16891	16977	16828	16744	16741	16821	16746	17069	16820	16877	16923	16884	16872	17017	16964	16906	16908	16762	17014	16753	16935	16901	16897	16874	17053	16875	16793	17013	16862	16901	16896	16831	17078	16730	16869	16717	16972	17022	16944	16940	16801	16805	16966	16721	16956	16806	16926	17012	17137	16837	16870	16809	16851	17003	16775	17008	16704	16920	16693	16792	16916	16935	16986	16804	16996	17002	17054	17009	16762	16863	16779	16782	16907	16793	16890	17098	16815	16874	16780	16812	16865	16656	16831	16844	16851	16804	16893	17024	16848	16969	16854	16863	16892	16846	16914	16974	16918	16814	16726	16877	16858	16923	16815	16841	16899	16810	16879	16838	16849	16819	16918	16871	16924	16783	16777	16672	17067	17031	16820	17056	16792	17031	16970	16946	16849	16842	16890	16840	17026	16973	17159	16786	16839	16839	16861	17075	16982	17022	16539	16885	16886	16815	16716	16868	16966	16808	16822	16863	16945	16851	16885	16977	17041	16944	17185	16968	16914	16888	16882	16853	16929	16891	16993	16863	17002	16865	16859	16836	16997	16839	16945	16903	16795	16802	16989	16962	16841	16877	17026	16862	16977	16916	17029	17016	16916	16790	16758	16815	16891	16690	16911	16811	17068	16883	16935	16977	16992	16908	16679	16993	16997	16810	16718	16919
24174	21406	28866	25110	23058	23234	22933	20750	20318	20494	20461	20420	20334	20217	19979	20142	20193	21807	25667	24860	22621	21461	20790	20465	20237	20062	20037	20064	19988	20098	19862	20101	19914	20181	19941	20072	19900	19839	19989	20187	20026	20077	19953	20182	20069	20148	20038	19839	20030	19926	19944	19830	19978	19818	19981	19861	19998	19994	19958	19869	20277	19971	20082	19913	19733	19661	19948	19895	20045	19824	20106	19761	20038	20084	20158	19806	20020	19868	19784	19904	19859	20088	19978	19995	19954	20016	19884	20102	20055	19976	19956	19892	19772	19820	20086	19979	20067	20021	19701	20086	19695	19965	20028	20103	20157	19912	19781	19866	19962	19973	20082	20140	19716	20101	19798	20111	20072	19844	20125	20128	20008	19974	19846	19893	19915	19997	19899	19842	20066	20026	20191	19884	19944	19934	20008	19927	19963	20180	19917	19948	19817	20175	19844	20029	20139	19915	19816	19945	19954	19748	20038	20069	19994	19886	19925	19838	19871	19948	19833	19938	19925	19673	19931	19718	19965	20061	20045	19966	19904	19982	19845	19795	19885	19919	19936	19983	19775	19897	20089	20138	19789	19765	19934	20084	19863	19821	19925	19930	19781	20038	20029	20087	19868	19906	20076	20161	20157	19957	20041	19954	19986	20022	19903	19885	19871	19933	19806	20036	20043	19855	20057	19942	20004	20128	19960	19959	19974	19879	19958	19944	19833	19788	19871	20046	19849	19896	19972	19820	19845	20082	19992	19922	19797	19978	19877	19788	20013	19899	20028	20022	19991	19982	19682	20017	19784	20002	19951	19996	19871	19888	20054	20014	19969	20017	19866	19878	19913	20083	19888	20115	19941	19860	19858	19920	20112	19850	19934	19842	19961	19836	19883	19868	19928	19812	19777	20165	20007	19980	20130	19969	20086	20058	20167	20036	19824	20011	19914	19888	19936	19947	19928	20093	20030	19877	19861	20053	19952	20055	19970	19910	19960	20101	20004	19861	20065	19841	20073	19869	19951	20043	20163	19943	19938	19878	20141	19963	20300	20176	19917	20212	20021	19955	19995	19864	19943	19973	20113	19987	19823	20138	19869	19877	20033	19843	19955	20255	19700	20093	19910	19903	19885	20025	20074	20022	19947	20028	20042	20062	19965	20062	20003	19927	20023	20038	19807	20053	19995	19917	19880	19827	19830	19769	19816	19843	19878	19759	19838	20177	20258	19728	20078	19950	19913	19778	20040	19989	19805	20142	19940	20020	20029	20085	19897	19986	19985	19839	20089	20135	20321	20043	19971	19781	19777	19786	19914	19791	19918	19975	20001	20136	19879	19812	19997	19927	20064	19899	19683	19784	19846	19972	20173	20027	20140	19702	19945	19958	20000	19940	19819	19865	20031	19916	20023	19793	19914	19744	19796	19993	20056	20177	20129	19860	20133	19988	19943	19821	19758	19826	19922	19914	19960	20034	19830	19821	20037	19844	20048	19877	20159	19965	19964	20254	20067	19850	19898	20193	19938	19940	20044	20022	19862	20232	20121	19906	20088	19776	20015	19978	19989	20022	19887	20054	20052	20119	19972	19901	20055	19988	20176	19984	19751	19654	19908	20033	20118	19935	19971	20047	19909	19790	19886	19845	19898	20095	20104	20125	19971	19942	20186	19873	19941	19883	19673	19958	19848	20026	19840	19956	19984	20022	19857	20105	19770	19988	20039	19913	19854	19817	19829	20096	19767	20063	19996	20036	19909	19875	19830	20026	19781	20006	20084	19898	19811	20056	19891	20005	19900	19853	19903	19748	19940	19814	19971	19873	19945	19798	19960	20085	19890	19880	19843	19856	19911	19998	19959	20011	19867	19926	20058	19846	19988	19965	19898	20057	19927	19969	19989	19857	19685	19997	19918	19911	19871	19927	19970	20071	20047	20012	19957	20026	19776	20015	20036	19949	20176	20028	19797	19927	20073	19938	20051	19814	19826	19813	19962	20044	19610	19865	19883	19942	20058	19977	20066	20000	19890	19868	19899	19806	19883	19715	20196	19896	19729	20013	19889	20235	19994	19837	19952	19816	19924	20035	19737	19941	19822	19864	19899	19807	19723	19953	19884	20023	19934	19969	19850	19845	20034	19903	19972	19926	20054	20025	20075	19767	20067	19831	19951	19885	19987	20123	19907	19945	20034	19762	19922	19856	20154	20060	20034	19927	19671	19908	20143	20046	19913	19869	19885	19768	19981	19871	20118	19885	19849	19842	19785	19843	19862	19857	19933	19810	19782	19942	19803	19935	19993	20280	20055	19939	19900	19909	20067	19972	20040	19962	20030	19831	20066	20224	20002	19726	19922	19916	20025	19919	20060	19783	19790	19844	19879	20032	19911	20048	20271	19988	20061	19925	19918	19707	20081	20004	20086	20086	19749	20005	19901	20063	19977	19873	19862	20021	19854	19996	19836	19989	19734	20095	19915	19897	19921	20015	19914	19842	19991	20031	20126	19673	19861	20005	20021	19962	19810	19954	19879	19740	19737	20000	19865	19788	19564	19969	20029	20015	20063	19948	20183	19793	19963	19832	19700	19933	19847	19958	20072	19819	20094	19963	19826	19904	19838	19740	19962	20028	20019	20041	19914	19857	19930	19823	19962	19816	20009	19939	20172	20100	20114	19863	19904	19941	19866	19854	19873	19717	20045	19951	19948	20139	19996	19972	19977	19861	20140	20140	19955	19831	19787	19944	20215	19991	19974	20062	19765	19786	19881	19785	20109	19886	19874	19934	20011	19952	20170	19704	19676	20095	20116	19854	19994	19921	19833	20007	19845	19783	19944	19826	20024	19984	19790	20085	19874	19857	19849	19813	19892	20030	19813	19799	20033	20002	20102	19990	19900	20014	20001	20046	20028	19950	19986	19917	19826	19732	19935	19971	19999	20018	20210	19935	19954	19977	19797	19756	19783	19885	20050	19786	19956	19956	19762	19653	19806	20044	20085	19725	19922	19978	19956	19898	19904	19856	19953	19928	19990	20013	19991	19971	19867	20100	19996	19852	19866	19853	19789	19961	19993	19935	19889	19861	19832	20007	20077	19903	19908	20125	20070	19819	19929	20116	19791	19914	19789	19958	19925	19715	19886	19888	20142	19895	20079	20014	20012	20001	20091	19837	20010	19962	19858	19939	19943	19947	19886	20163	19971	19987	19994	19986	19790	19955	20171	20007	19906	19775	19932	19957	20155	19857	19809	19849	19936	19954	19899	20207	19994	19753	19954	19976	19897	20016	20004	19803	19876	20006	20053	20076	19841	20150	20052	19962	19968	19813	20004	19848	20034	19888	19723	20219	20081	19910	19971	19840	19919	19903	19989	20167	19813	20015	19729	19929	20071	19906	19779	19935	19986	19809	19973	19865	19860	19843	20054	20115	19958	19955	19793	19748	19927	19878	19867	20106	19917	20041	19930	19808	19979	19938	20068	19820	20148	19923	19794	20005	19787	19899	20101	20027	20214	20124	20079	19898	20060	20035	20028	19817	19964	20125	20017	19941	19807	19907	19868	19919	19828	19992	19900	19690	20037	19867	20022	19886	19849	19947	20154	20013	19882	20091	19864	19857	19857	20016	19901	19898	19931	20000	19841	19979	19836	19796	19686	20077	19949	20060	20102	19815	19817	19897	19887	19856	20030	20056	20019	19857	19935	20010	19750	19851	20060	19864	19985	19798	20066	20047	19997	19971	20009	19850	19737	19804	19759	19760	19985	19946	20172	20352	19870	19927	19785	20213	19987	20128	19809	19956	20020	19765	19826	19830	19853	19627	19842	20115	20130	20037	19944	20025	20118	19691	19895	19978	19907	20028	19881	19906	19954	19942	19907	19834	20028	19925	20052	20006	19877	20056	20011	19939	20011	19974	19736	20076	19964	19957	19880	20078	19880	19962	20073	19989	19983	19909	19809	19932	19992	19970	19792	20007	20130	19878	20034	20114	19860	19827	20003	19988	19883	19784	19858	19927	19834	19973	20028	19898	19903	19951	20177	19854	19923	19886	19664	19862	20011	20154	20083	19914	19939	19879	19903	19804	19955	20104	20003	20032	20088	19861	20100	19967	19779	20114	19874	20046	19888	19680	20044	19980	19941	19939	19935	19859	19957	19929	19829	19901	19688	19882	19997	19771	19751	19817	19979	20175	19855	20097	20037	19989	19861	20093	19899	20276	19959	19838	20060	19911	19887	19788	19979	19943	19942	20109	19964	20030	19970	20162	19885	20006	19827	19867	19929	19842	19996	19860	19996	20006	19903	19903	20006	19834	19939	20061	20071	20037	19933	19911	19960	20002	20011	20033	20175	20199	20106	20212	19840	20066	20029	19964	20175	19913	20043	20104	19913	20012	19968	19944	20066	19910	19971	20177	20050	19931	19998	20125	19850	19802	20005	19847	19972	19885	19870	19961	19980	19858	19910	20000	19854	20144	19897	20057	19931	19749	19843	20104	19929	19821	19866	19961	20024	20059	19994	19808	19925	20100	19973	20026	19854	20030	19995	19833	19739	19908	19903	20026	20086	20073	19985	19591	19995	19887	20204	19659	20113	19856	19764	20012	19926	19915	20012	19793	19994	19998	20059	20073	20000	20034	19807	19933	19953	19958	20008	20120	19847	19828	19977	19974	19765	19815	19950	19923	19738	19902	19826	19955	20008	20165	20023	20120	20120	19762	19953	20106	20043	19946	19995	19979	19938	19772	19909	19971	20056	19964	20205	19986	20055	19971	20049	19886	19920	19944	19882	19980	19875	20101	20046	19973	19827	20060	19854	20083	20085	19833	19905	19853	19992	19758	20008	19836	20017	20079	19961	19860	19876	19899	19903	19957	20124	19822	20153	19945	20050	20165	19887	19972	19828	19888	19857	20057	19971	19973	19964	19938	19961	19794	19844	20035	20036	20059	20007	19953	19851	19901	19802	20064	20047	19804	19826	20004	19852	20051	19702	19968	19768	19881	20124	19911	19801	19899	19917	19921	19861	20202	19785	19988	19893	20117	20057	20039	19933	19781	19782	19737	20003	19976	20027	19962	19954	20012	19683	19969	19923	19866	20004	19888	19867	19898	20033	19863	19963	19933	19736	20026	20281	19772	19929	19878	19841	19774	19885	19961	19981	20000	20153	19853	19748	20012
26526	42807	40176	28635	21056	18450	17920	17613	17323	17386	17292	17220	17084	16932	17043	17206	17353	19717	25580	23106	19964	18514	17726	17269	17056	16837	16898	16866	16754	16893	16802	17115	16898	16767	16781	16893	16952	16822	16886	16991	16759	16882	16662	16820	16675	16756	16802	16824	16698	17098	16861	16995	16813	16755	16683	16940	16641	16801	16784	16767	16793	16777	16764	16812	16849	16745	16710	16711	16767	16772	16762	16912	16803	16719	16947	16760	16679	16783	16991	16908	16821	16626	16797	16796	16924	16749	16930	16925	16857	16826	16818	16801	16732	16934	16771	16845	16774	16830	16846	16892	16951	16776	16797	17019	16924	16913	16767	16835	16750	16875	16742	16684	16690	16750	16956	16782	16834	16912	16712	16857	16676	16662	16892	16803	16788	16840	16946	16838	16702	16726	16729	16841	16687	16863	16924	16866	16832	16718	16796	16863	16856	16810	16798	16794	16803	16644	16792	16875	16934	16834	16844	16879	16774	16851	16832	16969	16795	16857	16798	16855	16837	16713	16819	16827	16667	16871	16810	17030	16778	16839	16803	16678	16843	16808	16821	16762	16847	16962	16756	16767	16853	16923	16751	16876	16850	16899	16596	16970	16657	16781	16833	16912	16622	16855	16899	16791	16843	16865	16872	16679	16764	16853	16952	16710	17094	16719	16827	16742	16725	16892	16676	16966	16746	16993	16675	16845	16894	16764	17021	16755	16860	16613	16791	16802	16868	16931	16825	16724	16751	16786	16873	16904	16806	16623	16669	16938	16827	16794	16770	16911	16798	16804	16955	16886	16830	16704	16846	16872	16850	16764	16749	17031	16707	16730	16789	16786	16768	16709	16992	16822	16750	16765	16786	16853	16891	16797	16790	16705	16750	16727	16849	16873	16917	16616	16898	16798	16944	16727	16843	16703	16712	16781	16873	16717	16871	16862	16779	16674	16976	16716	16823	16872	16858	16747	16795	16697	16870	16697	16773	16738	16775	16876	16721	17036	16754	16902	16989	16673	16745	16792	16798	16773	16792	16907	16817	16797	17021	16655	16800	16770	16905	16900	16804	17022	16791	16872	16813	16872	16767	16705	16791	16749	16726	16765	16737	16665	16898	16789	16643	16821	16854	16845	16830	16699	16895	16877	16749	16840	16803	16932	16604	16817	16849	16872	16840	16916	16793	17094	16819	16842	16709	16755	16871	16637	16896	16920	16756	16759	16803	16874	16800	16735	16939	16778	16870	16711	16793	16902	16850	16913	16813	16787	16800	16827	16773	16800	16881	16704	16594	16816	16859	16664	16906	16811	16722	16851	16862	16852	16834	16838	16837	16666	16582	17003	16752	16834	16631	16907	16859	16883	16845	16660	16736	16723	16791	16825	16842	16790	16888	16680	16682	16945	16766	16938	16893	16928	16868	16639	16813	16785	16800	16777	16867	16780	16675	16863	16846	16786	16838	16814	17039	16833	16719	16849	16796	16733	16713	16942	16772	16786	16822	16904	16841	16918	16848	16810	16846	16862	16876	16828	16796	16718	16911	16811	16787	16910	16932	16879	16795	16776	17067	16886	16736	16760	16814	16718	16822	16714	16984	16747	16754	16892	16897	16862	16884	16811	16869	16771	16729	16853	16834	16718	16931	16657	16801	16761	16895	16889	16732	16644	16901	16770	16722	16923	16857	16815	16814	16773	16984	16762	16758	16941	16770	16862	16902	17003	16792	16723	16742	16753	16800	16710	16817	16807	16577	16710	16928	16777	16895	16706	16834	16831	16537	16805	16800	16851	16742	16842	16907	16936	16765	16623	16871	16786	16778	16873	16663	16805	16832	16838	16849	16781	16659	16801	16813	16817	16807	16746	16802	16723	16922	16783	16916	16793	16895	16813	16797	16847	16763	16962	16772	16781	16802	16878	16926	16607	16843	16785	16855	16680	16809	16780	16872	16973	16791	16735	16796	16809	16729	16781	16696	16775	16757	16772	16861	16826	16596	16847	16949	16767	16927	16676	16778	16872	16817	16823	16946	16889	16815	16742	16722	16841	16798	16896	16661	16762	16610	16822	16828	16800	16812	16913	16896	16746	16710	16882	16743	16985	16926	16856	16834	16784	16820	16908	16696	16955	16989	16783	16943	16854	16871	16813	16914	16760	16919	16727	16986	16809	16782	16743	16772	16830	16956	16840	16862	16819	16733	16799	16733	16747	16758	16790	16770	16734	16692	16923	16813	16527	16704	16863	16887	16709	16611	16806	16819	16842	16673	16744	16831	16908	16761	16647	16868	16692	16701	16883	16936	16957	16977	16660	16725	16743	16819	16694	16803	16563	16756	16619	16778	16847	16830	16835	16786	16916	16901	17072	16747	16763	16734	16843	16743	16658	16790	16728	16827	16824	16854	16683	16798	16715	16793	16802	16742	16855	16771	16836	16847	16765	16813	16875	16884	16748	16834	16896	16777	16847	16781	16802	16804	16874	16835	16713	16820	16785	16911	16983	16741	16821	16704	16953	16755	16879	16828	16809	16810	16851	16689	16943	16990	16715	16864	16638	16847	16763	16705	16811	16902	16696	16783	16653	16870	16867	16675	16839	16709	16758	16837	16806	16879	16879	16773	16742	16864	16604	16773	16650	17058	16812	17063	16902	16741	16835	16897	16821	16882	16843	16764	16824	16712	16720	16736	16694	16897	16693	16810	16518	16873	16810	16882	16857	16850	16789	16891	16915	16839	16971	16825	16863	16713	16918	16851	16679	16753	16881	16855	16857	16920	16789	16763	16837	16787	16647	16732	16669	16837	16787	16774	16946	16837	16836	17024	17097	16785	16818	16755	16901	16697	16820	16862	16842	16899	16790	16864	16851	16726	16776	16795	16799	16895	16906	16907	16769	16877	16561	16910	16986	16860	16972	16700	16882	16695	16886	16809	16792	16650	16796	16926	16728	16699	16820	16724	16851	16911	16887	16845	16894	16755	16895	16653	16956	16998	16790	16908	16700	16733	16690	16836	16868	16913	16922	16965	16757	16837	16817	16731	16898	16799	16719	17021	16802	16857	16731	16891	16824	16706	16870	16697	16773	16842	16764	16831	16784	16801	16830	16691	16806	16757	16750	16848	16709	16773	16785	16734	16722	16735	16755	16612	16954	16751	16724	16758	16745	16695	16802	16661	16867	16657	16810	16618	16903	16738	16732	16860	16736	16565	16834	16769	16880	16784	16801	16954	16829	16773	16850	16917	16734	16871	16921	16771	16749	16769	16972	16948	16781	16785	16801	16921	17054	16925	16743	16766	16790	16803	16797	16822	16888	16738	16845	16839	16777	16872	16647	16765	16798	16588	16947	16774	16899	16699	16862	16813	16821	16942	16781	16733	16833	16714	16838	16788	16965	16665	16830	16775	16751	16822	16864	16981	16858	16920	16894	16785	16936	16788	16770	16794	16814	16771	16807	16725	16923	16852	16702	16817	16716	16757	16772	16877	16738	16763	16839	16819	16672	16895	16894	16872	16745	16817	16717	16815	16802	16865	16749	16778	16789	16878	16755	16839	16894	16765	16755	16859	16713	16921	16985	16796	16915	16909	16942	16805	17058	16804	16888	16918	16854	16870	16912	16793	16896	16703	16766	16950	16937	16561	16870	16818	16834	16972	16777	16708	16771	17052	17028	16985	16717	16791	16850	16842	16893	16750	16851	16939	16869	16895	16884	16716	16721	16921	16731	16740	16698	16766	16789	16873	16798	16944	16561	16937	16723	16889	16856	16784	16928	16737	16709	16803	17056	16979	16886	16884	16825	16744	16747	16662	16866	16941	16747	16672	16787	16852	16935	16770	16854	16895	16629	16870	16758	16995	16915	16729	16874	16923	16621	16831	16828	16762	16829	16815	16902	16758	16829	16633	16721	16768	16673	16759	16781	16934	16822	16842	16578	16896	16738	16786	16845	16685	16842	16811	16635	16854	16866	16853	16708	16677	16808	16477	16814	16811	16889	17023	16644	16790	16804	16890	16907	16799	16578	16773	16902	16935	16717	16925	16936	16855	16828	16893	16905	16852	16840	16739	16822	16695	16831	16877	16706	16970	16716	16867	16782	16858	16735	16706	16920	16759	16865	16905	16874	16905	16848	16991	16784	16940	16763	16799	16920	16922	16853	16802	16969	17017	16690	16904	16714	16819	16695	16805	16702	16835	16871	16698	16817	16786	16803	16862	16758	16743	16854	16820	16843	16823	16925	16742	16819	16897	16682	16729	16777	16972	16784	16855	16842	16953	16706	16856	16858	16896	16771	16701	16810	16701	16712	16953	16867	16721	16894	16851	16781	17002	16752	16801	16800	16728	16871	16901	17024	17018	16713	16771	16852	16594	16592	16830	16688	16791	16934	16700	16676	16814	16923	16869	16743	16752	16805	16816	16876	16870	16782	16594	16757	16696	16906	16721	16871	16799	16767	16735	16785	16682	16784	16994	16830	16710	16811	16706	16895	16764	16826	16791	16895	16718	16805	16704	17051	16835	16894	16846	16882	16901	16826	16904	16646	16889	16680	16915	16886	16723	16810	16852	16825	16964	16916	16810	16553	16755	16847	16791	16769	16953	16722	16751	16785	16652	16646	16669	16816	16850	16818	16758	16745	16771	16798	16927	16859	16895	16918	16653	16837	16896	16711	16883	16720	16718	16610	16880	16665	16736	16778	16853	16747	16800	16635	16684	17044	16717	16813	16810	16716	16812	16605	16833	16909	16823	16938	16989	16618	16763	16849	16723	16691	16896	16843	16852	16914	17140	16952	16982	16991	16687	16808	16944	16884	16819	16892	16871	16791	16824	16943	16841	16791	16821	16756	16944	16929	16854	16647	16754	16639	16866	16843	16968	16644	16867	16597	16719	16770	16807	16903	16904	16837	16953	16744	16710	16838	16932	16926	16791	16808	16734	16843	16930	16793	16743	16903	16811	16885	16785	16826	16851	16951	16729	16718	16838	16827	16992	16549	16734	16849	16832	16816	16731	16869	16694	16821	16853	16716	16950	16718	16827	16833	16851	16742	17052	16864	16702	16715	16820	16885	16784	16873	16702	16943	16763	16944	16795	16878	16957	16842	16699	16799	16873	16846	16815	16883	16807	16772	16686	16807	16820	16643	16920	16715	16927	16841	16859	16742	16990	16832
22735	21316	29107	24060	21794	23841	25722	21061	20293	20635	20149	20067	19917	19802	19830	19988	20042	21516	29390	28613	25431	23092	21221	20378	19999	19764	19756	19847	19706	19806	19952	19628	19695	19570	19645	19668	19432	19662	19640	19437	19571	19591	19589	19578	19608	19776	19433	19574	19700	19594	19522	19542	19528	19614	19599	19481	19576	19710	19585	19390	19507	19394	19611	19534	19556	19506	19527	19388	19499	19649	19459	19658	19376	19414	19610	19706	19440	19571	19494	19621	19532	19414	19339	19261	19672	19548	19503	19608	19423	19591	19722	19712	19569	19495	19510	19471	19553	19607	19622	19534	19420	19437	19579	19514	19516	19460	19443	19513	19500	19410	19559	19630	19669	19554	19518	19498	19593	19438	19417	19629	19468	19630	19468	19618	19330	19498	19331	19475	19690	19642	19660	19501	19422	19384	19351	19624	19799	19491	19730	19683	19461	19568	19464	19536	19452	19535	19530	19321	19706	19559	19601	19770	19719	19496	19378	19537	19538	19564	19581	19616	19484	19317	19424	19549	19496	19715	19547	19654	19261	19725	19629	19440	19507	19543	19510	19509	19626	19547	19522	19631	19596	19395	19458	19673	19539	19311	19800	19447	19532	19380	19500	19491	19362	19498	19293	19422	19607	19542	19656	19622	19674	19299	19576	19821	19507	19534	19394	19298	19638	19566	19407	19456	19615	19647	19680	19625	19743	19618	19462	19564	19606	19437	19690	19502	19454	19415	19411	19213	19465	19613	19391	19502	19517	19438	19648	19541	19350	19565	19596	19373	19546	19692	19673	19628	19325	19447	19488	19422	19361	19612	19459	19716	19414	19599	19482	19466	19500	19566	19516	19480	19563	19327	19445	19552	19476	19508	19605	19529	19560	19426	19540	19442	19409	19591	19650	19821	19471	19227	19340	19438	19486	19408	19664	19511	19511	19641	19481	19501	19708	19619	19456	19512	19625	19398	19377	19377	19361	19426	19628	19559	19497	19454	19446	19319	19369	19527	19468	19599	19451	19392	19382	19444	19549	19434	19577	19546	19359	19392	19512	19525	19404	19504	19193	19519	19577	19445	19601	19497	19639	19288	19392	19549	19614	19561	19202	19413	19450	19625	19435	19405	19372	19338	19470	19607	19443	19491	19471	19635	19545	19675	19481	19660	19647	19543	19420	19496	19616	19574	19496	19763	19686	19466	19470	19517	19578	19657	19545	19397	19416	19634	19386	19547	19534	19519	19607	19567	19341	19517	19476	19720	19419	19567	19570	19432	19832	19276	19500	19495	19850	19497	19607	19583	19389	19617	19584	19352	19522	19471	19588	19673	19602	19496	19270	19335	19505	19340	19455	19385	19516	19591	19486	19595	19487	19439	19353	19590	19613	19401	19569	19651	19468	19429	19467	19350	19464	19509	19561	19484	19414	19600	19646	19604	19588	19355	19778	19712	19602	19336	19353	19436	19370	19547	19447	19489	19461	19670	19618	19632	19527	19405	19570	19385	19181	19589	19518	19638	19396	19672	19430	19576	19563	19450	19500	19417	19566	19388	19449	19591	19571	19387	19586	19457	19438	19436	19702	19478	19478	19433	19686	19657	19595	19556	19574	19476	19545	19442	19484	19570	19502	19400	19516	19470	19447	19487	19446	19443	19358	19462	19466	19540	19410	19389	19548	19526	19610	19641	19672	19613	19416	19455	19634	19505	19562	19471	19489	19290	19544	19573	19506	19386	19231	19492	19428	19506	19545	19334	19528	19274	19513	19480	19375	19463	19638	19646	19483	19481	19582	19557	19550	19587	19372	19345	19171	19470	19547	19605	19511	19500	19568	19469	19351	19339	19361	19504	19635	19667	19364	19634	19339	19274	19655	19566	19486	19524	19508	19378	19614	19491	19404	19543	19491	19438	19462	19560	19545	19702	19573	19625	19745	19586	19608	19485	19575	19547	19481	19567	19407	19664	19568	19492	19536	19431	19554	19742	19494	19569	19407	19465	19515	19510	19387	19417	19535	19476	19651	19467	19615	19605	19535	19412	19425	19536	19570	19464	19286	19460	19553	19721	19547	19283	19426	19437	19237	19548	19301	19523	19482	19484	19214	19242	19417	19566	19548	19591	19478	19479	19512	19395	19347	19672	19309	19595	19333	19638	19591	19688	19676	19528	19471	19633	19498	19526	19718	19697	19614	19690	19723	19559	19548	19554	19456	19496	19507	19533	19476	19580	19472	19225	19290	19463	19585	19490	19577	19253	19366	19473	19346	19408	19631	19675	19777	19573	19517	19546	19526	19523	19558	19730	19561	19620	19496	19340	19564	19625	19484	19454	19609	19538	19745	19467	19577	19436	19680	19643	19495	19470	19476	19311	19242	19561	19421	19612	19331	19434	19410	19458	19555	19315	19318	19485	19513	19397	19492	19555	19387	19716	19485	19550	19377	19458	19598	19574	19618	19642	19634	19546	19420	19256	19426	19552	19709	19543	19661	19576	19636	19485	19413	19548	19469	19326	19443	19590	19362	19593	19585	19444	19558	19623	19663	19474	19396	19542	19599	19387	19514	19297	19510	19626	19783	19446	19433	19578	19666	19501	19601	19609	19431	19390	19348	19508	19307	19142	19592	19673	19721	19500	19589	19691	19480	19372	19542	19634	19415	19396	19476	19593	19375	19604	19372	19484	19658	19308	19453	19345	19469	19632	19666	19507	19556	19466	19667	19664	19284	19416	19491	19484	19608	19432	19610	19424	19450	19478	19525	19482	19343	19373	19517	19361	19688	19498	19570	19620	19548	19496	19604	19599	19313	19371	19558	19418	19521	19543	19365	19356	19592	19577	19595	19461	19257	19558	19553	19651	19618	19619	19580	19605	19626	19523	19506	19238	19767	19651	19617	19430	19750	19318	19495	19436	19659	19492	19523	19434	19574	19626	19575	19560	19615	19359	19566	19378	19427	19506	19365	19512	19635	19555	19540	19470	19667	19421	19630	19267	19609	19312	19506	19429	19490	19579	19396	19549	19367	19368	19588	19548	19562	19596	19528	19333	19567	19531	19421	19458	19544	19379	19597	19231	19498	19403	19533	19569	19733	19503	19425	19523	19423	19562	19716	19691	19460	19465	19454	19483	19753	19664	19424	19561	19547	19595	19652	19545	19174	19500	19608	19549	19516	19425	19705	19594	19387	19649	19542	19507	19432	19654	19470	19473	19438	19449	19668	19337	19626	19449	19521	19436	19570	19404	19406	19600	19412	19722	19420	19394	19439	19718	19596	19578	19436	19311	19509	19530	19616	19567	19612	19590	19506	19499	19296	19333	19620	19316	19503	19460	19392	19560	19571	19376	19378	19581	19426	19469	19350	19458	19558	19556	19556	19447	19648	19539	19517	19579	19339	19414	19568	19622	19476	19356	19495	19564	19670	19579	19537	19344	19496	19493	19426	19580	19390	19617	19606	19723	19597	19574	19535	19500	19089	19469	19314	19587	19453	19556	19507	19535	19587	19325	19495	19534	19496	19507	19533	19534	19420	19476	19567	19399	19495	19449	19565	19524	19526	19498	19698	19522	19373	19543	19551	19561	19664	19734	19830	19434	19713	19472	19541	19522	19435	19641	19302	19577	19621	19297	19491	19610	19599	19468	19532	19443	19521	19515	19376	19603	19429	19500	19542	19344	19586	19603	19792	19399	19526	19296	19683	19555	19486	19621	19310	19407	19431	19575	19521	19667	19505	19467	19526	19438	19546	19643	19608	19499	19515	19293	19535	19369	19333	19318	19710	19472	19559	19481	19672	19412	19514	19731	19479	19544	19676	19449	19676	19553	19524	19352	19553	19358	19592	19490	19302	19604	19583	19259	19479	19516	19614	19427	19318	19572	19706	19487	19429	19660	19540	19403	19630	19394	19403	19557	19313	19307	19599	19331	19354	19571	19549	19561	19430	19502	19573	19623	19500	19499	19547	19520	19556	19672	19515	19567	19490	19557	19515	19637	19410	19624	19587	19442	19557	19618	19652	19527	19566	19420	19484	19631	19617	19413	19402	19230	19496	19446	19627	19548	19498	19599	19355	19448	19216	19562	19669	19285	19324	19439	19539	19310	19309	19552	19609	19457	19657	19492	19571	19556	19438	19378	19402	19415	19623	19540	19707	19449	19469	19310	19732	19428	19738	19349	19433	19591	19358	19415	19540	19540	19495	19374	19402	19431	19655	19500	19532	19489	19420	19585	19444	19584	19545	19517	19472	19605	19527	19423	19797	19656	19491	19532	19578	19401	19581	19499	19431	19528	19308	19497	19550	19495	19324	19366	19706	19529	19616	19386	19493	19448	19489	19346	19464	19426	19432	19577	19503	19549	19602	19510	19505	19360	19642	19705	19520	19370	19499	19599	19328	19505	19721	19455	19519	19451	19488	19643	19577	19401	19607	19673	19624	19693	19492	19400	19268	19406	19678	19556	19405	19541	19366	19509	19603	19577	19566	19263	19633	19578	19517	19684	19655	19635	19579	19426	19694	19339	19451	19754	19464	19649	19627	19342	19526	19470	19530	19239	19477	19525	19310	19280	19425	19543	19497	19686	19676	19523	19700	19559	19591	19519	19331	19524	19458	19782	19546	19336	19419	19373	19664	19629	19413	19334	19206	19626	19541	19544	19560	19550	19572	19492	19328	19407	19452	19499	19458	19423	19710	19340	19346	19604	19561	19373	19564	19520	19590	19646	19579	19333	19494	19413	19397	19478	19557	19361	19477	19598	19597	19463	19511	19572	19455	19566	19565	19267	19326	19625	19555	19377	19311	19349	19369	19493	19511	19610	19411	19503	19553	19556	19469	19373	19597	19433	19661	19526	19504	19512	19701	19555	19537	19570	19653	19499	19485	19547	19389	19610	19682	19714	19448	19561	19517	19768	19500	19416	19370	19541	19484	19390	19483	19626	19495	19506	19447	19580	19479	19495	19428	19474	19270	19438	19527	19586	19539	19402	19629	19580	19622	19654	19431	19382	19610	19338	19390	19593	19383	19422	19609	19595	19240	19435	19604	19481	19524	19502	19409	19542	19529	19399	19563	19606	19380	19650	19450	19284	19503	19515	19585	19406	19622	19585	19240	19391	19666	19600	19556	19639	19411	19438	19431	19345	19677	19501	19561	19460	19640	19585	19494	19537
29856	50746	44293	33876	22819	19170	18188	17559	17497	17443	17075	16951	16830	16981	16760	16701	16826	20382	30920	28388	23928	20856	17958	17283	16979	16802	16648	16647	16449	16582	16520	16555	16657	16617	16488	16566	16591	16610	16569	16529	16496	16656	16569	16706	16444	16489	16631	16561	16413	16508	16509	16803	16378	16526	16587	16569	16426	16383	16639	16367	16519	16533	16638	16717	16558	16546	16590	16664	16536	16475	16590	16278	16568	16593	16658	16584	16585	16590	16491	16525	16617	16437	16605	16454	16574	16248	16632	16482	16557	16471	16526	16425	16545	16442	16401	16530	16545	16328	16530	16460	16519	16429	16663	16425	16524	16555	16531	16603	16492	16454	16537	16649	16544	16484	16530	16520	16445	16543	16629	16549	16487	16614	16573	16415	16647	16600	16627	16440	16464	16581	16576	16615	16483	16486	16666	16506	16520	16279	16497	16416	16415	16360	16491	16561	16538	16501	16401	16521	16617	16562	16539	16651	16491	16644	16478	16482	16501	16501	16425	16516	16541	16608	16631	16346	16565	16593	16583	16580	16511	16565	16557	16400	16509	16480	16726	16301	16586	16528	16539	16389	16354	16380	16550	16575	16600	16549	16381	16247	16482	16478	16597	16475	16471	16354	16599	16362	16466	16600	16503	16485	16557	16534	16453	16594	16418	16413	16490	16464	16373	16421	16462	16454	16479	16648	16668	16513	16513	16496	16655	16494	16524	16567	16429	16356	16602	16270	16621	16579	16502	16428	16425	16431	16567	16578	16294	16597	16539	16582	16604	16449	16416	16651	16361	16476	16612	16482	16403	16643	16548	16506	16507	16355	16558	16605	16584	16553	16372	16537	16324	16604	16390	16444	16515	16607	16486	16487	16535	16490	16520	16536	16243	16403	16512	16448	16447	16593	16517	16473	16539	16462	16584	16486	16571	16479	16439	16685	16329	16588	16554	16468	16590	16376	16518	16334	16585	16502	16394	16612	16450	16404	16559	16402	16565	16394	16512	16480	16597	16531	16398	16485	16469	16649	16503	16290	16429	16495	16524	16580	16580	16435	16540	16355	16427	16476	16412	16622	16420	16337	16608	16574	16406	16380	16583	16490	16471	16492	16457	16461	16520	16544	16337	16414	16597	16480	16684	16586	16454	16468	16453	16501	16462	16634	16370	16631	16327	16395	16458	16350	16449	16460	16536	16491	16653	16378	16507	16550	16465	16520	16607	16547	16510	16222	16503	16391	16515	16422	16476	16406	16522	16622	16422	16452	16540	16493	16363	16654	16472	16496	16462	16412	16511	16550	16756	16500	16501	16417	16677	16420	16471	16476	16548	16371	16435	16588	16525	16356	16479	16414	16448	16459	16477	16419	16442	16336	16541	16505	16309	16521	16461	16553	16529	16537	16533	16462	16486	16304	16631	16500	16303	16702	16515	16562	16468	16502	16488	16406	16548	16432	16438	16764	16442	16647	16381	16372	16478	16479	16459	16528	16358	16493	16466	16469	16532	16626	16508	16593	16453	16385	16417	16535	16420	16531	16585	16638	16463	16428	16459	16387	16674	16483	16439	16488	16478	16511	16511	16332	16393	16360	16471	16509	16719	16382	16344	16477	16535	16659	16676	16616	16438	16552	16487	16419	16519	16469	16438	16514	16273	16392	16400	16497	16472	16579	16471	16654	16428	16469	16693	16539	16319	16534	16619	16530	16523	16615	16460	16496	16398	16440	16450	16615	16338	16514	16508	16548	16239	16394	16467	16499	16472	16435	16442	16730	16651	16375	16739	16369	16534	16358	16534	16675	16386	16436	16593	16547	16449	16680	16441	16589	16508	16360	16393	16485	16498	16393	16409	16528	16510	16601	16396	16450	16646	16536	16421	16432	16339	16491	16468	16421	16320	16595	16395	16451	16523	16329	16445	16326	16721	16396	16317	16555	16615	16631	16498	16469	16354	16417	16448	16560	16500	16351	16634	16503	16496	16431	16595	16503	16367	16454	16540	16519	16503	16635	16340	16491	16397	16650	16460	16765	16471	16393	16488	16579	16676	16279	16529	16555	16544	16480	16454	16454	16468	16684	16355	16603	16422	16330	16476	16687	16561	16494	16439	16575	16459	16361	16490	16505	16346	16570	16497	16438	16514	16319	16371	16589	16380	16456	16442	16464	16482	16482	16380	16607	16448	16550	16348	16374	16480	16584	16474	16552	16573	16609	16642	16567	16662	16458	16454	16414	16635	16499	16643	16730	16574	16488	16510	16430	16404	16463	16647	16415	16525	16503	16646	16450	16511	16682	16370	16335	16471	16527	16480	16667	16587	16498	16466	16578	16391	16629	16595	16405	16711	16608	16306	16569	16541	16425	16463	16632	16449	16650	16488	16334	16446	16428	16433	16536	16273	16666	16410	16480	16551	16600	16521	16431	16456	16427	16442	16451	16376	16379	16599	16502	16550	16306	16564	16420	16509	16461	16540	16526	16637	16497	16507	16474	16259	16508	16591	16501	16401	16385	16354	16572	16355	16768	16442	16576	16486	16546	16471	16571	16276	16639	16555	16485	16422	16647	16273	16549	16522	16630	16467	16522	16526	16314	16453	16366	16568	16476	16538	16465	16529	16364	16514	16527	16501	16453	16436	16529	16685	16374	16391	16611	16283	16465	16507	16455	16557	16585	16530	16447	16491	16525	16451	16526	16679	16549	16525	16478	16721	16587	16497	16420	16306	16457	16528	16444	16670	16393	16528	16493	16665	16637	16498	16587	16440	16294	16501	16446	16533	16551	16470	16513	16587	16399	16589	16455	16605	16602	16761	16473	16446	16365	16641	16552	16330	16613	16485	16536	16423	16340	16469	16488	16378	16328	16592	16413	16459	16599	16581	16393	16472	16419	16526	16526	16477	16601	16381	16634	16513	16409	16526	16390	16748	16670	16590	16488	16515	16536	16455	16567	16524	16556	16434	16381	16457	16658	16558	16533	16745	16513	16443	16675	16557	16434	16555	16407	16501	16598	16485	16445	16417	16485	16488	16374	16443	16597	16367	16511	16421	16562	16481	16476	16521	16555	16551	16495	16403	16540	16315	16405	16583	16363	16523	16502	16283	16484	16478	16405	16273	16596	16610	16168	16628	16494	16471	16379	16617	16626	16490	16540	16533	16590	16400	16410	16352	16427	16414	16481	16565	16640	16479	16432	16706	16483	16636	16701	16392	16469	16487	16413	16539	16374	16504	16631	16636	16398	16300	16304	16518	16575	16451	16434	16452	16578	16445	16499	16347	16644	16424	16629	16466	16482	16453	16469	16642	16533	16581	16429	16532	16612	16502	16538	16401	16498	16347	16538	16479	16487	16457	16382	16610	16572	16704	16517	16515	16482	16556	16498	16416	16563	16611	16442	16608	16363	16590	16461	16508	16382	16560	16544	16813	16502	16700	16412	16561	16484	16335	16595	16360	16587	16304	16508	16518	16489	16385	16512	16593	16463	16563	16190	16397	16443	16607	16557	16633	16435	16485	16577	16436	16660	16655	16338	16470	16519	16424	16576	16481	16527	16433	16591	16475	16387	16404	16568	16404	16671	16416	16385	16422	16305	16563	16489	16468	16491	16525	16439	16450	16670	16602	16370	16516	16501	16423	16482	16460	16501	16410	16437	16579	16553	16392	16465	16604	16530	16444	16574	16494	16565	16456	16438	16503	16592	16526	16433	16380	16527	16427	16710	16533	16499	16550	16551	16425	16572	16274	16462	16506	16496	16523	16514	16370	16409	16464	16577	16492	16519	16562	16530	16487	16686	16643	16507	16438	16465	16167	16486	16493	16422	16458	16792	16454	16498	16420	16377	16423	16434	16617	16352	16427	16501	16456	16321	16458	16475	16667	16396	16532	16496	16536	16529	16432	16616	16597	16389	16451	16563	16480	16265	16377	16670	16409	16482	16436	16395	16483	16474	16673	16356	16580	16394	16289	16428	16694	16484	16524	16552	16408	16506	16550	16569	16498	16492	16540	16467	16496	16452	16435	16345	16500	16564	16495	16494	16466	16491	16451	16621	16556	16350	16657	16549	16490	16405	16372	16544	16516	16541	16502	16389	16537	16353	16504	16440	16373	16302	16389	16599	16434	16542	16518	16440	16349	16663	16505	16549	16500	16605	16582	16640	16435	16594	16466	16484	16432	16337	16365	16658	16387	16537	16428	16512	16399	16488	16552	16303	16486	16430	16494	16439	16676	16570	16501	16389	16557	16340	16545	16561	16483	16554	16438	16440	16490	16391	16508	16431	16593	16477	16601	16519	16432	16540	16522	16472	16522	16621	16450	16535	16439	16528	16543	16502	16533	16460	16317	16611	16454	16229	16484	16571	16560	16448	16604	16602	16541	16383	16356	16502	16338	16484	16479	16435	16576	16315	16530	16504	16449	16471	16595	16616	16507	16489	16509	16398	16461	16388	16467	16473	16433	16512	16557	16505	16648	16390	16452	16496	16396	16414	16586	16644	16500	16520	16567	16516	16500	16619	16323	16648	16501	16530	16545	16720	16348	16365	16482	16290	16633	16402	16370	16505	16577	16642	16537	16528	16617	16419	16578	16651	16422	16528	16407	16481	16397	16479	16522	16539	16507	16597	16321	16546	16428	16475	16578	16416	16528	16547	16356	16512	16579	16253	16487	16364	16449	16517	16491	16440	16548	16543	16486	16531	16525	16324	16513	16412	16297	16425	16550	16655	16449	16366	16658	16486	16719	16555	16342	16525	16505	16496	16537	16616	16540	16502	16551	16351	16553	16504	16423	16327	16674	16414	16345	16621	16587	16574	16593	16557	16607	16456	16638	16528	16444	16674	16410	16626	16480	16475	16668	16482	16523	16526	16620	16662	16657	16540	16428	16465	16607	16408	16317	16749	16351	16673	16485	16422	16598	16441	16436	16369	16322	16474	16338	16380	16613	16429	16581	16540	16537	16467	16519	16442	16581	16499	16425	16377	16707	16442	16607	16334	16336	16447	16623	16409	16552	16425	16502	16473	16437	16418	16525	16565	16424	16452	16596	16462	16523	16699	16383	16419	16622	16357	16453	16462	16579	16591	16423	16378	16466	16396	16487	16313	16617	16546	16500	16561	16531	16383	16594	16524	16457	16388	16502	16524	16487	16385	16569	16542	16502	16707
28163	24599	30037	26980	21227	20400	20239	19909	19889	20013	19929	19846	19815	19770	19828	19808	19905	19953	20454	20732	20406	20000	20000	20004	19736	20182	19789	19819	19967	19927	19844	19965	19783	19745	19870	19743	19576	19934	19867	19802	19992	19716	19865	19969	19913	19650	19988	19739	19869	19809	19840	19664	19719	19893	19838	19860	19965	19878	19729	19932	19895	19905	19918	19724	20082	19766	19964	19845	19784	19870	19781	19787	19745	20014	19858	19743	19858	19724	19676	19730	19963	19852	19742	19690	19801	19804	19951	19900	19706	19788	19726	19773	19900	19835	19865	19675	19566	19932	19707	19772	19845	19737	19790	19774	19789	19755	19735	19825	19507	19970	19937	19961	19806	19659	19648	19981	19793	19761	19859	19838	19873	19678	19831	19844	19710	19886	19889	19545	19727	19779	19660	19619	19890	19921	19677	19811	19627	19893	19830	19800	19869	19969	19855	19861	19818	19665	19913	19781	19974	19961	19776	19897	19914	19844	19779	19734	19873	19813	19753	19759	19879	19833	19956	19746	19786	19903	19767	19554	19714	19919	19739	19848	19611	19822	19787	19765	19544	19629	19823	19845	19910	19593	19776	19936	19731	19760	19663	19725	19843	19832	19855	19555	19743	19769	19932	19837	19707	19696	19553	19742	19775	19858	19687	19684	19754	19658	19798	19753	19719	19814	19778	19987	19916	19823	19719	19701	19946	19932	19821	19915	19980	19944	19692	19702	19610	19872	19989	19617	19919	19825	19619	19828	19920	19687	19791	19699	19773	19669	19676	19840	19759	19638	19994	19818	19722	19855	20080	19840	19841	19747	19929	19795	19605	19835	20021	19637	19624	19795	19794	19572	19553	19753	19750	19704	19793	19813	19855	19856	19623	20043	19941	19942	19826	19921	19721	19874	19612	19809	19745	19724	19752	19937	19810	19971	19907	19966	19772	19872	19807	19824	19652	19882	19635	19587	19828	19879	19697	19624	19669	19748	20034	19563	19794	19851	19850	19717	19987	19817	19893	19839	19823	19798	19960	19686	19906	19798	19755	19626	19911	19800	19829	19723	19915	19673	19931	19877	19877	19831	19915	19578	19883	19680	19840	19902	19752	19742	20012	19982	19969	20023	19696	19906	19655	19919	19811	19663	19561	19674	19846	19931	19860	19865	19882	19976	19849	19815	19967	19579	19591	19812	19711	19774	19979	19826	20048	19807	19708	19760	19874	19833	19763	19807	19854	19796	19792	19739	19775	19781	19790	19750	19857	19874	19773	19760	19915	19911	19767	20066	19818	19826	20026	19715	19841	19712	19730	19900	19788	19966	19757	19938	19764	19918	19853	19843	20039	19832	19625	19901	19869	19695	19828	19854	19781	19887	19703	19755	19774	19901	19903	20085	19730	19748	19840	19936	19838	19818	19849	19710	19808	19840	19772	19930	19653	19967	19603	19921	19792	20006	19579	19763	19760	19948	19845	19905	19843	19697	19761	19869	19775	19713	20062	19754	19924	19877	19748	19712	19973	19639	20014	19546	19960	19878	19757	19770	19719	19876	19804	19862	19749	19725	19633	19673	19900	19583	19751	19715	19894	19962	19619	19735	19606	19685	19841	19952	19880	19684	19588	19832	20017	19789	19678	19806	19995	19810	19860	20046	19801	19670	19795	19977	19959	19696	19777	19702	19629	19792	19866	19865	19886	19761	19800	19732	19614	19779	19973	19845	19828	19854	19795	19557	19810	19714	19723	19571	19763	19754	19731	19771	19775	19816	19786	19910	19965	19694	19934	19907	19812	19718	19853	19799	19862	19972	20005	20018	19906	19881	19801	19774	19854	19766	19786	19821	19669	19897	19702	19782	19961	19808	19869	19795	19567	19793	19850	19827	19566	19539	19908	19546	19494	19611	19811	19904	19802	19846	19802	20064	19930	19799	19830	19880	19741	19857	19864	19692	19724	19735	19744	19627	19918	19604	19817	19704	19860	19731	19985	19751	19729	19692	19834	19829	19815	20032	19681	19606	19832	19663	19922	19968	19982	19794	19795	19603	19734	19801	19773	19763	19638	19978	19928	19726	19795	19808	19818	19637	19936	19864	19789	19857	19829	19925	20004	19791	19801	19657	19849	19931	19953	19757	19723	19900	19969	19792	19764	19856	19742	19641	19754	19810	19889	19890	20047	19855	19718	19778	19791	19807	19775	19824	19859	20036	19794	19727	19645	19824	19926	19807	19892	19906	19908	19806	19663	19779	20067	19860	19853	19993	19699	19762	19634	19765	19851	19810	19873	19832	19878	19809	19790	19907	19825	20067	19746	19735	19800	19969	19777	19818	19853	19795	19744	19907	19680	19813	19841	19787	19732	19908	19666	19846	19584	19914	19642	19703	19706	19618	19615	19772	19737	19591	19643	19734	19756	19659	19930	19626	19642	19782	19685	19866	19758	19965	19967	19923	19952	19858	19763	19635	19921	19727	19882	19518	19726	19993	19970	19972	19841	19756	19755	19567	19819	19774	19752	19824	19732	20038	19841	19632	19758	19900	19915	19958	19779	19837	19714	19803	19752	19874	19919	19752	19939	19939	19695	19948	20013	19681	19848	19760	19808	19600	19918	19856	19783	19745	19742	19720	19896	19795	19746	19623	19868	19654	19912	19715	19873	19840	19660	20011	19868	19684	19901	19884	19699	19541	19584	19913	19765	19695	19903	19754	19668	19788	19780	19804	19842	19868	19812	19782	19880	20053	20063	19821	20016	19954	19702	19979	19785	19817	19744	19777	19965	19847	19941	19524	19957	19759	19973	19547	19760	19768	19837	19755	19729	19955	19772	19744	20016	19938	19889	19891	19751	19867	20086	19831	19694	19929	19773	19787	19815	19725	19767	19896	19851	19879	19752	19941	19911	19787	19780	19716	19772	19728	19933	19811	19808	19844	19776	19957	20063	19875	19758	19955	19726	19742	20024	19771	19681	19917	19693	19767	19743	19799	19931	19740	19670	19630	19683	19810	19925	19970	19730	19964	19743	19939	19831	19763	19777	19811	19590	20091	19679	19810	19797	19996	19798	19549	19801	19750	19844	19640	19930	19733	19847	19860	19727	19843	19917	19842	19801	19904	19710	19749	20111	19812	19981	19619	19504	19953	19725	19802	19796	19832	19907	19720	19846	19750	19877	19824	19837	19773	19949	20031	19740	19667	19998	19874	19733	19669	19852	19848	19680	19680	19756	19894	19776	19776	19833	19955	20207	19916	19847	19795	19645	19890	19882	19906	19879	20103	19767	19694	19995	19703	19744	19887	19703	19775	19815	19732	19954	19719	19760	19787	19993	19744	19807	19839	19565	19751	19863	19734	19857	19792	19886	19827	19710	19826	19563	19646	19926	20077	19720	19862	19732	19938	19815	19767	19675	19732	19735	19784	19899	19757	19788	19748	19825	20095	19821	19733	19825	19716	19744	19930	19808	19641	19809	19773	19636	20001	19834	19725	19710	19978	19935	19625	19993	19519	19867	19899	19676	19691	19855	19714	19814	19734	19669	19966	19943	19959	19609	19713	19955	19927	19814	19831	19984	19626	19773	19747	19907	19890	19745	19817	19893	19900	19802	19630	19594	19592	19682	19723	19803	19788	19701	19786	19763	19926	19853	19870	19790	19693	19817	20001	19729	19876	19868	19587	19810	19686	19791	19809	19571	19745	19889	19784	19946	19691	19900	19666	19724	19696	19955	19938	19690	19990	19625	19807	19945	19837	19827	19623	19961	19863	19888	19862	19669	19648	19605	19778	19826	19837	19806	19736	20049	20106	19753	19618	19948	19714	19892	19591	19841	19815	19875	19912	19780	19870	19825	19669	19831	19942	19859	19777	20037	19739	19838	19552	19969	19877	19864	19559	19669	19761	19649	19850	19995	20020	19655	19910	19719	19811	19869	19854	19839	19866	19947	19845	19913	19880	19685	19894	19915	19692	19945	19684	19874	19704	19817	19813	19712	20009	19779	19683	19831	19876	20063	19865	19995	20006	19860	19719	19959	19708	19595	19785	19769	19651	19783	19766	19807	19813	19766	19927	19811	19967	19586	19766	19857	19944	19970	19618	19871	19946	19777	19721	20019	19899	19804	19910	19974	19790	19881	19972	19647	19854	19663	19738	19798	19918	19713	19842	19768	19721	19847	19808	19772	19772	19871	19566	19659	19837	20014	19969	19952	19667	19733	19799	19697	19828	19931	19746	19782	19829	19811	19864	19682	19975	19730	20075	19787	19786	19727	19947	19809	19739	19698	19760	20071	19728	19994	19863	19591	19819	19637	19831	19891	19711	19756	19842	19836	19735	19939	20008	19875	19764	19670	19758	19893	19866	19731	19758	20030	20110	19833	19939	19770	19716	19785	19734	19864	19660	19781	19858	19768	19997	19705	19921	19806	19786	19673	19679	19629	19751	19827	19952	19854	19737	19778	19768	19818	19843	19642	19815	19796	19859	19773	19848	20000	19652	19793	19722	19738	19685	19918	19797	19760	19826	19981	19786	19912	19531	19956	19902	19869	19820	19932	19428	19978	19606	19828	19981	19958	19797	19807	19870	19855	19800	19858	19767	19854	19953	19766	19809	19865	19789	19946	19785	19811	19895	19941	19808	19947	19825	19623	19939	19711	19835	19969	19951	19963	19897	19992	19837	19737	19886	19686	19773	19729	19783	19664	19828	19817	19659	19731	19782	20046	19831	19741	19758	19897	19789	19924	19728	19998	19655	20021	19764	20000	19991	19887	19915	20018	19761	19927	19584	19786	19754	19875	19774	19662	19911	19935	19935	19849	19821	20030	19790	19668	19626	19659	19609	19746	19648	19932	20055	19743	19661	20022	19969	19870	19890	19796	19834	19744	19809	19935	19852	19760	19787	19780	19828	19790	19937	19720	19747	19764	19766	19864	19796	19649	19852	19746	19705	19680	19782	19696	19888	19646	19837	19661	19711	19599	19768	19743	19825	19809	19673	20007	19873	19777	19820	19868	19828	19588	19856	19923	19738	19739	19791	19798	20006	19944	19779	19985	19905	19889	20105	19760	19766	19829	19819	19834	19702	19957	19630	19742	20033	19619	19702	19891	19924	19880	19779	19754	19979	19843	19848	19957	19891	19877	19946	19980	19946	19830	20051	19803	19899	19801	19804
25351	36232	31481	23807	18456	17275	17009	16906	16981	17108	16640	16790	16810	16698	16709	16772	16862	17080	17850	17612	17418	17206	16795	16690	16618	16926	16804	16679	16789	16725	16738	16648	16770	16505	16559	16864	16657	16723	16801	16538	16736	16601	16581	16627	16728	16728	16712	16737	16613	16690	16807	16490	16857	16615	16562	16717	16855	16736	16595	16528	16659	16682	16646	16686	16922	16774	16679	16837	16723	16672	16610	16599	16776	16637	16833	16826	16689	16650	16779	16600	16630	16607	16757	16589	16502	16685	16513	16517	16802	16471	16627	16781	16831	16683	16659	16666	16584	16755	16517	16538	16701	16750	16646	16833	16658	16742	16623	16694	16605	16604	16527	16724	16687	16669	16735	16711	16748	16720	16625	16613	16709	16576	16694	16406	16728	16668	16721	16736	16678	16752	16920	16699	16702	16741	16747	16614	16512	16624	16581	16703	16649	16468	16669	16633	16516	16680	16617	16538	16727	16602	16635	16720	16669	16619	16636	16637	16720	16723	16572	16557	16652	16646	16584	16473	16814	16786	16450	16529	16608	16724	16765	16743	16722	16610	16672	16815	16631	16687	16748	16837	16751	16773	16722	16626	16847	16668	16768	16555	16682	16735	16843	16773	16704	16594	16628	16616	16656	16817	16823	16638	16585	16582	16477	16754	16535	16770	16593	16776	16726	16635	16620	16712	16835	16823	16723	16599	16576	16672	16607	16679	16629	16703	16683	16743	16745	16636	16623	16776	16817	16503	16621	16538	16879	16742	16717	16613	16733	16708	16875	16747	16777	16692	16568	16650	16657	16792	16704	16668	16715	16670	16550	16589	16832	16666	16710	16650	16837	16662	16753	16777	16690	16823	16680	16617	16566	16816	16725	16767	16903	16592	16646	16705	16553	16654	16539	16720	16646	16768	16609	16643	16754	16635	16673	16939	16779	16549	16871	16553	16786	16696	16808	16634	16718	16772	16626	16817	16612	16834	16735	16700	16626	16737	16500	16827	16812	16610	16850	16647	16738	16810	16623	16694	16749	16767	16649	16588	16622	16613	16667	16608	16665	16679	16701	16597	16583	16718	16728	16512	16668	16750	16549	16834	16628	16840	16631	16777	16701	16709	16629	16764	16619	16680	16583	16447	16709	16675	16700	16689	16562	16600	16609	16719	16520	16668	16579	16702	16508	16644	16528	16740	16761	16769	16699	16764	16697	16767	16437	16775	16672	16711	16678	16645	16607	16670	16680	16642	16795	16578	16961	16629	16668	16682	16575	16588	16658	16834	16534	16718	16474	16761	16698	16734	16716	16735	16612	16718	16684	16553	16649	16722	16748	16697	16670	16655	16736	16542	16752	16676	16609	16621	16573	16604	16547	16608	16750	16640	16676	16657	16734	16739	16611	16734	16875	16488	16757	16603	16680	16586	16569	16681	16819	16685	16761	16700	16730	16820	16726	16643	16680	16697	16657	16505	16624	16831	16751	16781	16680	16622	16586	16578	16629	16637	16593	16872	16912	16689	16685	16651	16649	16704	16735	16766	16792	16723	16698	16826	16665	16683	16739	16656	16538	16476	16681	16861	16676	16641	16745	16887	16717	16623	16576	16587	16665	16789	16620	16637	16763	16577	16622	16705	16867	16806	16737	16628	16880	16641	16722	16633	16801	16556	16651	16762	16690	16626	16676	16897	16682	16677	16629	16712	16569	16677	16725	16773	16687	16662	16576	16525	16679	16712	16758	16680	16596	16671	16722	16734	16700	16753	16703	16623	16756	16604	16824	16697	16667	16690	16784	16748	16661	16670	16754	16701	16563	16674	16667	16713	16765	16601	16675	16660	16579	16750	16717	16802	16642	16809	16612	16842	16619	16681	16503	16613	16676	16790	16733	16758	16809	16871	16768	16817	16484	16703	16529	16691	16656	16715	16608	16536	16702	16681	16613	16642	16672	16783	16661	16599	16663	16664	16743	16632	16680	16794	16723	16677	16669	16512	16694	16664	16699	16785	16690	16590	16604	16576	16605	16754	16605	16586	16890	16658	16679	16663	16793	16702	16692	16670	16805	16630	16766	16667	16700	16887	16690	16691	16675	16579	16699	16656	16705	16674	16565	16482	16658	16694	16615	16798	16592	16598	16711	16692	16538	16535	16550	16593	16642	16790	16664	16673	16764	16595	16768	16680	16694	16615	16663	16735	16591	16652	16590	16608	16761	16672	16704	16713	16836	16624	16758	16847	16753	16636	16573	16758	16798	16677	16685	16792	16565	16565	16847	16560	16684	16738	16678	16721	16703	16744	16509	16840	16624	16673	16716	16597	16555	16740	16696	16594	16919	16668	16686	16933	16544	16691	16815	16636	16734	16658	16678	16796	16690	16654	16637	16683	16638	16695	16603	16537	16683	16813	16879	16757	16650	16598	16790	16822	16805	16693	16652	16571	16785	16659	16607	16643	16683	16772	16674	16670	16647	16619	16778	16612	16587	16750	16850	16584	16756	16555	16652	16663	16813	16616	16599	16599	16676	16566	16829	16819	16748	16635	16679	16657	16483	16588	16751	16770	16955	16715	16663	16810	16662	16679	16513	16718	16787	16857	16766	16673	16715	16772	16710	16662	16726	16457	16776	16670	16767	16543	16625	16880	16689	16775	16747	16651	16640	16568	16495	16675	16659	16757	16579	16684	16729	16610	16686	16540	16724	16628	16564	16703	16777	16852	16633	16742	16704	16765	16789	16723	16684	16636	16675	16607	16844	16758	16732	16831	16711	16738	16717	16688	16747	16692	16749	16666	16612	16778	16572	16730	16598	16730	16595	16565	16768	16505	16774	16684	16710	16778	16725	16690	16673	16563	16626	16719	16671	16572	16752	16562	16568	16861	16724	16653	16568	16912	16769	16595	16770	16887	16667	16657	16794	16692	16600	16709	16563	16623	16644	16725	16688	16747	16586	16669	16680	16663	16674	16683	16617	16853	16621	16644	16582	16762	16655	16794	16696	16544	16635	16607	16698	16717	16570	16534	16697	16592	16810	16825	16833	16767	16618	16603	16593	16563	16494	16639	16676	16922	16702	16689	16747	16600	16718	16684	16749	16691	16728	16654	16688	16684	16568	16677	16583	16813	16614	16765	16754	16666	16659	16717	16700	16577	16604	16736	16734	16675	16605	16647	16700	16480	16535	16652	16584	16811	16638	16599	16661	16722	16782	16761	16651	16919	16593	16517	16694	16672	16689	16706	16678	16786	16582	16713	16570	16740	16593	16699	16840	16521	16653	16621	16632	16719	16728	16662	16695	16672	16714	16778	16559	16594	16644	16712	16759	16710	16892	16752	16802	16935	16736	16727	16723	16691	16588	16506	16728	16682	16595	16727	16626	16751	16805	16730	16604	16889	16818	16751	16675	16859	16738	16649	16723	16657	16748	16817	16685	16694	16682	16795	16768	16621	16793	16570	16784	16585	16585	16627	16709	16727	16631	16792	16711	16667	16819	16756	16711	16793	16796	16675	16793	16724	16683	16757	16576	16700	16749	16743	16720	16872	16464	16678	16653	16606	16652	16636	16729	16551	16443	16746	16715	16672	16767	16632	16694	16831	16780	16860	16662	16937	16606	16607	16891	16519	16570	16775	16795	16541	16792	16734	16472	16687	16753	16773	16684	16614	16641	16883	16788	16560	16572	16644	16694	16597	16688	16682	16788	16681	16709	16729	16902	16665	16677	16630	16781	16904	16855	16765	16755	16632	16675	16458	16784	16737	16694	16746	16549	16683	16822	16533	16855	16830	16739	16745	16747	16573	16727	16587	16702	16549	16675	16556	16507	16735	16646	16625	16706	16795	16730	16670	16737	16565	16734	16695	16641	16716	16706	16692	16632	16589	16705	16920	16824	16531	16819	16804	16773	16747	16625	16828	16554	16774	16532	16631	16721	16545	16735	16681	16783	16840	16657	16703	16627	16640	16713	16472	16586	16744	16696	16645	16922	16783	16742	16712	16540	16900	16731	16658	16740	16783	16723	16669	16732	16750	16633	16660	16677	16796	16665	16728	16583	16675	16717	16568	16707	16617	16844	16880	16828	16662	16593	16651	16875	16687	16728	16616	16805	16824	16582	16807	16769	16696	16719	16696	16760	16576	16692	16564	16692	16556	16656	16562	16799	16558	16645	16702	16738	16644	16703	16670	16728	16761	16716	16743	16598	16473	16796	16654	16682	16903	16804	16649	16509	16779	16820	16738	16779	16684	16685	16581	16691	16631	16679	16754	16686	16797	16700	16728	16671	16678	16692	16783	16584	16820	16715	16702	16854	16562	16734	16717	16683	16781	16758	16811	16564	16771	16639	16660	16584	16756	16751	16752	16531	16667	16702	16743	16701	16595	16756	16694	16794	16704	16546	16628	16697	16696	16880	16664	16909	16807	16655	16651	16706	16825	16729	16654	16637	16664	16547	16658	16536	16856	16646	16780	16631	16714	16807	16865	16670	16660	16750	16744	16823	16691	16683	16883	16744	16658	16798	16807	16899	16681	16657	16648	16729	16747	16732	16635	16605	16640	16800	16725	16557	16847	16665	16663	16585	16440	16776	16890	16651	16703	16802	16777	16761	16763	16823	16743	16806	16632	16771	16784	16746	16809	16611	16770	16655	16676	16602	16620	16701	16720	16747	16682	16557	16742	16537	16589	16724	16717	16671	16734	16722	16832	16614	16727	16837	16731	16498	16702	16478	16752	16685	16644	16799	16569	16789	16762	16683	16790	16962	16651	16755	16745	16764	16574	16690	16671	16691	16634	16703	16591	16555	16825	16698	16703	16514	16539	16801	16545	16549	16842	16587	16475	16724	16824	16672	16729	16610	16749	16661	16683	16698	16575	16752	16928	16583	16615	16680	16693	16792	16689	16949	16577	16748	16817	16770	16756	16618	16706	16679	16738	16809	16726	16669	16616	16798	16596	16736	16763	16631	16705	16869	16724	16789	16778	16732	16717	16780	16638	16681	17026	16674	16718	16652	16638	16722	16649	16706	16753	16686	16823	16646	16879	16773	16576	16546	16741	16762	16818	16892	16798	16890	16759	16546	16797	16667	16599	16609	16779	16944	16875	16701	16758	16481	16795	16777	16577	16825	16538	16625	16711	16701	16619	16647	16564	16756	16845	16425	16740	16795	16593
24237	21497	28843	24911	22653	22470	21984	19988	19565	19541	19298	19271	19165	19278	19158	18943	19215	19840	23000	23567	22451	20561	19557	19204	19257	19362	18969	18978	19000	19100	18728	18827	19057	18809	19120	18865	18940	18842	18873	19061	18871	18927	19097	18854	18938	19117	18814	19016	18932	18964	19013	18937	19070	18762	18887	19134	18946	18925	18975	18929	18920	18850	18720	18940	18823	18877	18673	18941	18932	18904	18947	18877	18770	19063	19078	18788	18993	19131	18813	18934	18877	19002	19014	18772	18730	18910	19013	18902	19121	19116	18864	18918	18610	18895	18735	18725	18789	18939	18882	18986	18785	19110	19044	18908	18695	18894	18947	18990	18983	18875	19024	19037	18856	18914	18738	19066	18876	18700	18804	18787	18862	18916	18817	18912	19018	18957	18641	18861	18926	18788	18864	18752	18898	18864	18796	19009	18759	18732	18861	19067	18777	18807	18635	18990	18714	18704	18715	18887	18777	18826	18831	18782	18741	18803	18893	18997	18868	18815	18835	19118	18764	18790	18872	18909	18882	18771	18997	18788	18801	18856	18775	18972	18930	18728	18873	18849	18914	18811	18843	18968	18751	18667	18855	19046	18895	18973	19046	18879	18959	19081	18955	18827	18697	18833	18798	19009	19058	18947	18858	19008	19023	18759	18699	18983	18946	18840	19077	18918	18938	18948	18821	18751	18689	18973	19140	18979	18986	18841	18852	18792	18907	18674	18964	18819	18982	18750	18797	18817	18818	18775	18906	18904	18891	18724	18853	18910	18944	18973	18860	18801	18983	18752	18674	18812	18868	18763	18895	19212	18918	18596	18741	18935	18787	18740	19010	18849	18838	18572	18898	18821	19015	18768	18783	18817	18675	19026	19077	18886	18789	18936	19011	18809	18917	18690	19057	19123	18882	18684	18878	18808	18895	18625	18892	19071	18906	18974	18860	18737	18834	18883	18708	19040	18911	18719	18773	18916	18829	18935	19166	18909	18902	18854	18824	18854	18695	19009	18855	18826	18873	18818	18800	18857	18887	18819	18951	18847	18690	18955	18990	18960	18815	18886	18725	18741	18876	18591	18784	18744	18946	18748	18788	18709	18900	18873	18902	18895	18922	18944	18864	18839	18969	18733	18945	18913	18820	18696	18790	18812	18961	18859	18781	18796	19024	18833	18903	18772	18722	18699	18840	18814	18969	18956	18767	18707	19080	18830	19042	19016	18908	18738	18879	18729	18910	18897	18834	18931	18988	18901	18876	18693	18882	18941	19024	18943	18852	18849	18836	18907	18953	18996	19058	18785	18601	18876	18893	18910	18756	18983	18944	18974	18773	18814	18632	18833	18773	18835	18935	18795	18949	18804	18775	18721	18744	18760	18920	18904	18982	18922	18975	18825	18757	18692	18845	18829	18834	19048	18840	18913	18989	19047	18653	18925	19136	18941	18903	19085	18941	18717	18839	18919	19181	19046	18951	19049	18945	19116	18747	19028	18969	19013	19106	18950	19095	18997	18711	18848	18789	18931	18927	18871	18977	18897	18888	19129	18823	18833	18785	18825	18842	18729	18790	18770	19055	18916	18785	18872	18924	18801	18904	18707	18854	18875	18643	18734	18796	18990	18885	18718	18768	18734	18972	18989	18827	18741	18867	18975	18789	19056	18813	18987	18728	18768	18941	18935	18928	18623	18797	18976	18647	18845	18913	18779	18876	18819	19107	18916	19018	18894	18884	18981	18912	18786	18851	18944	18822	18680	18828	18634	18753	18751	18992	19161	18952	19003	18851	18966	18954	18879	18915	18939	18981	18895	18652	19062	18883	19052	18965	18931	18966	18816	18714	18895	18884	18859	18965	18901	19062	18945	18847	18685	18689	18902	18736	18774	19026	19051	18762	18853	19017	18730	18997	18721	19036	18896	19097	19002	19011	19050	18998	18882	18822	18882	18839	18978	18984	18953	18976	18965	19062	18859	18924	18754	18790	18745	18936	18797	18962	18982	18982	18731	18872	18845	18956	18903	18808	18953	18765	18941	18877	18914	18981	19031	19064	18866	18916	18797	19001	18834	18842	18841	18693	18620	18852	18872	18794	18882	18780	18744	18901	18895	18915	18944	18926	18647	18885	18943	18996	18848	18931	18979	18879	18845	19056	18913	18866	18796	18887	18784	18972	18871	19062	18790	18760	19030	18850	18778	19037	18881	18815	18794	18958	18865	18882	18908	18778	18816	18861	18925	18812	18908	18975	19019	18915	18831	19040	18820	18847	18843	19010	18840	18746	18903	18775	18895	18941	18685	18754	18878	19055	18929	18871	18901	18944	19012	18715	19009	19077	18684	19000	18712	18917	18837	18990	18786	18760	18576	18865	18853	18871	18801	18769	19026	18837	18733	18734	18697	18842	18850	19008	18913	18639	19024	18932	18949	19001	18907	18743	18874	18912	18928	18950	18768	18831	18964	18859	19066	18898	18811	18988	18797	18925	18944	18921	19005	18779	18966	19016	18602	18959	18957	18957	19037	18978	18811	18852	18912	18759	18677	18952	18815	18885	18920	18838	18870	18936	18952	19009	18853	18969	18700	18926	18874	18872	18821	18849	18784	18753	18814	18889	18857	19023	18994	19079	18961	18639	18954	18832	18826	18870	18601	19166	18922	18772	18731	18847	19099	18704	18913	18909	18953	19007	18840	18890	19059	18821	18928	19132	18890	18801	18839	18807	19080	19037	18899	18838	18990	18835	18912	18835	18885	18932	18789	18888	18851	18991	18928	18786	18882	18985	18663	18903	18800	18971	18843	18755	18984	18863	19064	18786	18969	18715	18965	18870	18877	18802	18927	18919	19016	18699	18763	18558	18884	18838	18677	18845	18956	18916	18998	18994	19001	19111	18905	18930	18792	18879	18907	18884	18805	18672	18909	18981	18888	18787	18895	18884	18785	18896	18997	18670	18951	18762	18820	18771	18803	18816	18791	18953	18784	18952	19001	19032	18949	18776	18805	18856	18784	18919	18902	18919	18854	18842	18761	18779	18766	18921	18789	18834	19016	18828	18832	19007	18929	18900	18863	18870	19007	18943	18898	18876	19059	19109	18985	19039	18712	18858	18892	18744	18839	19062	19018	18918	18736	18840	18696	18927	18781	18881	18853	18982	18974	18625	18756	18787	18780	18967	18745	18733	18871	18981	18864	18935	18858	18781	18845	18855	18991	18891	18862	18812	19136	18951	18862	19029	18762	18878	18878	18858	18697	18653	18830	18944	19100	18821	18832	18929	19106	18766	18846	19155	18979	18836	18927	19022	18801	18764	18708	18850	18601	18898	18960	18641	18913	19063	18743	19048	19055	18941	19283	18781	18814	18987	19052	18916	19018	18923	18743	18750	18771	19106	19013	18816	18907	18935	19172	18955	18992	19024	18986	18925	18896	18865	18842	19097	19008	18863	18753	18995	18865	18948	18710	19054	18958	18923	19049	19057	18716	19010	19029	18958	18750	18887	18861	18828	18901	18960	19042	18703	19106	18810	18733	18892	18882	18892	18689	19020	18819	18784	18888	19097	18816	19172	18916	18884	18878	18947	18887	18905	18773	19106	18809	18809	18938	18956	18946	18832	18905	18872	18637	18999	18991	18922	18846	18845	18896	18840	18852	18799	18915	18994	18958	19032	18698	18802	18849	19011	18769	18883	18755	18922	18724	18957	18905	18930	18960	19054	18854	18904	18904	18921	19055	19025	18868	18887	18819	18893	18806	19118	18881	19023	19125	19036	18828	19017	18915	18939	18960	18742	18837	19142	18808	18851	19104	18838	18684	18841	18811	18843	18779	18749	18905	18795	18667	18929	18850	18776	18882	18943	18756	18908	18687	18993	18962	18843	18969	18738	18950	18945	18838	18969	18964	18878	18710	18988	18821	19087	18864	18684	18763	19250	18887	18648	18874	18934	18915	18808	18713	18913	18952	18960	18787	18786	18839	18888	18811	18704	18774	18922	19104	18988	18796	18859	18747	18812	19004	18907	18966	18806	18851	18902	18882	18861	18829	19051	18929	18962	18810	18942	18952	18892	18726	18871	18795	18843	18924	18933	18959	19012	18881	18791	18815	19074	18805	19012	18915	18884	18739	18830	18882	19062	19173	18806	18849	18994	18926	18849	18860	18909	18980	18912	18942	18658	18969	18714	18824	18752	18919	18719	18783	18633	18987	18965	18834	18801	18887	18822	18593	18809	18761	18904	18693	19016	18874	18854	18854	18836	18982	18703	19016	18856	19001	18895	18931	18805	18678	19001	18914	18874	18977	18835	19126	19039	18869	18816	18855	18992	19030	18644	18898	18895	18768	18720	18635	19037	18872	18725	18863	18843	18753	18943	18720	18742	19060	18964	18936	19033	19036	18909	18923	18855	18940	18963	18854	18785	18739	18884	18626	18734	18727	18831	18682	19062	18900	18839	18931	18909	18878	18896	18926	19002	18843	18770	18884	18853	19021	18733	18986	19045	18814	18858	18828	18830	18835	19026	18699	19056	18889	18847	18797	18669	18787	18712	18872	18810	18812	19176	18864	18897	19029	18920	19049	18982	19027	18729	18784	18878	18744	18740	19053	19019	19120	18894	18758	18993	19079	18839	18894	19031	18707	18995	18953	18782	18916	18813	19078	18872	18843	18968	19061	18966	18911	19014	18820	18878	18684	18839	18781	18921	18745	18737	18888	18906	18859	18884	18939	19044	18819	18921	18913	18917	18919	18910	18835	18945	18802	19104	18999	18865	19004	19097	18926	19062	18929	18854	18836	18894	18775	18987	18909	18920	19054	18922	18857	18835	18873	19045	18676	18794	18896	18714	19001	18909	18898	18882	18995	18887	18848	18919	18837	18764	18819	18886	18794	19088	18849	18983	18627	18956	18915	18951	18811	18798	18963	19011	18619	18918	18877	18836	19007	18764	19063	18822	18792	18916	19005	19078	19203	18903	19065	18873	18830	18911	18919	18834	18906	18938	18920	18910	18849	19070	18818	19065	18860	18862	18770	18919	18947	18868	18961	18794	18859	19095	18853	18927	18698	18810	18898	18936	18830	18922	18977	19113	18928	18987	18782	19016	18826	18850	18932	18949	19020	18666	18783	18828	18811	18882	18766	19082	18905	18749	18881	18798	18811	18884	18942	18810	18820
27176	42390	37286	24588	19245	17855	17210	17208	16876	16650	16615	16596	16629	16367	16449	16366	16448	18088	22774	22981	20773	18208	16562	16434	16485	16779	16245	16296	16183	16143	16204	16011	16132	16364	16075	16300	16402	16189	16261	16058	16230	16283	16405	16133	16293	16170	16176	16185	16352	16262	16199	16156	16317	16368	16267	16322	16355	16122	16284	16253	16244	16176	16287	16124	16162	16215	16292	16241	16123	16069	16271	16412	16086	16197	16164	16105	16234	16037	16348	16278	16107	16087	16129	16411	15917	16134	16218	16222	16334	16132	16265	16246	16316	16113	16465	16273	16331	16276	16218	16206	16250	16169	16216	16189	16338	16083	16140	16091	16188	16228	16269	16137	16245	16254	16317	16289	16163	16369	16205	16137	16081	16254	16435	16070	16173	16375	16220	16189	16216	16220	16048	16079	16304	16123	16231	16137	16022	16229	16278	16302	16199	16229	16270	16136	16318	16129	16193	16323	16393	16193	16311	16304	16105	16157	16357	16388	16184	16218	16258	16426	16252	16306	16305	16178	16201	16161	16233	16168	16332	16165	16200	16204	16349	16284	16095	16415	16262	16288	16137	16306	16087	16322	16169	16202	16195	16251	16292	16244	16189	16205	16368	16300	16251	16156	16044	16186	16212	16207	16481	16221	16330	16264	16175	16128	16149	16360	16188	16255	16194	16253	16172	16203	16244	16222	16227	16135	16250	16213	16252	16320	16127	16298	16317	16241	16195	16327	16182	16172	16021	16269	16116	16207	16313	16250	16365	16302	16296	16131	16248	16141	16115	16292	16237	16230	16148	16310	16031	16260	16144	16019	16245	16288	16220	16223	16335	16190	15974	16107	16351	16221	16168	16217	16130	16282	16205	16281	16150	16311	16300	16348	16248	16426	16005	16284	16254	16023	16228	16225	16441	16244	16136	16260	16309	16215	16052	16119	16067	16169	16279	16240	16178	16238	16233	16235	16005	16197	16269	16151	16202	16069	16180	16357	16223	16429	16350	16024	16189	16122	16189	16273	16084	16211	16289	16340	16327	16160	16264	16211	16122	16220	16144	16109	16244	16437	16395	16109	16349	16198	16326	16268	16104	16250	16221	16172	16218	16248	16173	16240	16132	16364	16211	16014	16185	16173	16094	16271	16295	16162	16063	16310	16120	16224	16332	16217	16199	16197	16302	16316	16016	16109	16224	15954	16171	16083	16256	16118	16305	16232	16199	16277	16055	16210	16143	16144	16291	16111	16239	16305	16260	16222	16070	16143	16323	16076	16329	16378	16178	16244	16211	16177	16175	16320	16142	16267	16141	16270	16121	16299	16129	16188	16004	16287	16220	16254	16269	16109	16277	16385	16131	16195	16240	16181	16227	16270	16154	16206	16208	16250	16211	16098	16176	16284	16148	16301	16035	16050	16155	16295	16080	16333	16209	16180	16096	16097	16185	16180	16168	16281	16152	16087	16259	16342	16282	16196	16108	16176	16187	16231	16305	16298	16206	16088	16072	16179	16336	16195	16293	16139	16196	16190	16141	16212	16083	16152	16215	16214	16263	16308	16057	16263	16042	16048	16142	16450	16309	16378	16183	16001	16208	16264	16126	16250	16150	16346	16216	16197	16131	16362	16157	16228	16272	16095	16055	16311	16142	16241	16107	16146	16425	16230	16370	16099	16391	16036	16140	16251	16094	16161	16181	16147	16366	16182	16155	16403	16119	16141	16207	16167	16440	16071	16158	16360	16331	16093	16427	16261	16141	16229	15981	16160	16322	16083	16386	16075	16386	16323	16251	16172	16191	16199	16279	16102	16366	16210	16162	16122	16258	16416	16170	16214	16276	16152	16175	16302	16146	16396	16246	16156	16222	16119	16173	16175	16257	16285	16173	16226	16108	16270	16193	16125	16203	16300	16147	16214	16242	16118	16212	16286	16189	16087	16212	16388	16256	16195	16062	16324	16108	16176	16289	16166	16069	16187	16269	16198	16231	16138	16300	16112	16221	16182	16135	16057	16234	16035	16296	16252	16145	16274	16130	16153	16179	16065	16195	16274	16099	16214	16047	16204	16258	16381	16212	16362	16228	16003	16272	16289	16216	16123	15985	16217	16176	16259	16254	16174	16328	16215	16327	16302	16131	16255	16083	16179	15968	16240	16310	16125	16225	16277	16140	16170	16172	16303	16211	16212	16153	16089	16197	16118	16255	16294	16406	16182	16119	16301	16082	16276	16294	16342	16272	16310	16137	16220	16183	16225	16060	16174	16275	16037	16254	16070	16334	16025	16340	16295	16144	16238	16353	16276	16153	16266	16341	16140	16132	16012	16188	16140	16139	16174	16233	16351	16227	16216	16244	16366	16136	16243	16252	16265	16326	16098	16384	16242	16113	16379	16273	16260	16146	16073	16245	16239	16244	16127	16251	16034	16137	16391	16267	16108	16087	16300	16265	16304	16059	16347	16191	16118	16162	16388	16190	16150	16162	16317	16255	16134	16115	16488	16276	15999	16225	16008	16219	16085	16358	16235	16310	16092	16126	16123	16421	16190	16184	16159	16197	16067	16267	16052	16218	16099	16059	16078	16048	16203	16261	16225	16152	16225	16318	16151	16331	16182	16143	16153	16088	16181	16176	16139	16353	16184	16204	16185	16098	16463	16126	16212	16245	16360	16142	16123	16210	16205	16222	16158	16249	16151	16082	16403	16178	16135	16111	16248	16070	16342	16297	16385	16093	16192	16123	16263	16131	16192	16186	16003	16124	16078	16400	16169	16191	16190	16159	16220	16159	16141	16276	16119	16235	16223	16153	16017	16352	16046	16257	16188	16270	16344	16343	16159	16084	16167	16144	16225	16158	16269	16179	16265	16233	16235	16196	16106	16232	16067	16272	16057	16299	16058	16258	16135	16267	16215	16291	16233	16180	16177	16237	16308	16112	16213	16139	16276	16189	16467	16251	16180	16187	16222	16082	16173	16072	16118	16297	15990	16152	16067	16075	16183	15936	16188	16212	15944	16108	16204	16413	16169	16267	16044	16382	16147	16210	16402	16256	16244	16343	16193	16137	16082	16284	16152	16183	16168	16251	16189	16225	16168	16345	16117	16331	16123	16198	16220	16101	16264	16281	16107	16116	16196	16233	16247	16149	16131	16183	16273	16342	16289	16142	16178	16121	16277	16266	16268	16308	16090	16231	16195	16180	16401	16223	16284	16183	16176	16103	16269	16158	16311	16233	16183	16409	16042	16503	16259	16339	16075	16287	16022	16287	16219	16260	16306	16257	16431	16256	16125	16262	16218	16076	16343	16243	16080	16238	16273	16157	16220	16063	16221	16052	16240	16180	16424	16204	16321	16186	16154	16233	16219	16254	16260	16117	16104	16172	16224	16290	16375	16258	16182	16192	16247	16250	16355	15971	16308	16312	16132	16131	16174	16300	16224	16251	15987	16158	16177	16254	16269	16033	16323	16160	16138	16237	16197	16172	16066	16108	16221	16235	16213	16246	16444	16199	16270	16277	16087	16147	16346	16156	16263	16302	16308	16194	16191	16223	16156	16199	16301	16265	16317	16179	16259	16105	16249	16172	16241	16164	16181	16172	16242	16092	16268	16287	16294	16254	16130	16167	16119	16205	16037	16267	16299	16273	16278	16056	16157	16388	16164	16028	16256	16135	16131	16197	16240	16339	16014	16284	16241	16357	16409	16162	16304	16161	16393	16232	16152	16365	16291	16207	16224	16176	16267	16163	16306	16094	16331	16173	16212	16187	16180	16165	16068	15968	16110	16187	16285	16237	16152	16238	16150	16227	16271	16188	16346	16251	16175	16308	16256	16179	16228	16257	16287	16148	16205	16220	16042	16227	16276	16121	16112	16142	16165	16234	16327	16036	16325	16150	16084	16211	16293	16038	16331	16165	16246	16091	16180	16175	16347	16204	16070	16220	16257	16202	16064	16138	16254	16277	16296	16005	16331	16161	16294	16228	16320	16206	16215	16330	16128	16287	16355	16229	16166	16192	16243	16227	16149	16341	16225	16222	16275	16028	16137	16155	16215	16135	16261	16199	16249	16223	16053	16222	16239	16249	16225	16288	16221	16179	16386	16064	16098	16285	16101	16241	16245	16143	16188	16255	16137	16112	16359	16149	16288	16166	16331	16237	16235	16214	16190	16314	16234	16268	16183	16276	16211	16282	16270	16226	16159	16335	16279	16143	16167	16132	16074	16314	16411	16288	16295	15985	16273	16290	16168	16232	16138	16136	16164	16220	16161	16154	16287	16092	16277	16190	16182	16158	16121	16375	16209	16037	16172	16271	16267	16231	16282	16185	16355	16133	16026	16196	16385	16170	16172	16060	16202	16329	16108	16265	16264	16170	16206	16246	16294	16042	16200	16208	16290	16290	16300	16152	16240	16155	16336	16298	16235	16164	16123	16309	16188	16179	16101	16210	16159	16249	16100	16192	16215	16317	16204	16204	16153	16202	16107	16284	16167	16171	16140	16193	16015	16378	16161	16453	16183	16212	16218	16124	16313	16126	15946	16294	16159	16167	16473	16116	16263	16156	16132	16366	16144	16257	16220	16377	16124	16337	16236	16235	16145	16199	16281	16429	16186	16171	16357	16156	16116	16151	16311	16317	16184	16370	16284	16256	16158	16161	16227	16342	16215	16186	16084	16272	16215	16208	16202	16106	16018	16094	16284	16204	16219	16276	16292	16253	16153	16305	16043	16170	16133	16163	16268	16333	16032	16274	16382	16163	16193	16269	16300	16064	16402	16142	16076	16193	16046	16274	16185	16233	16337	16140	16160	16152	16294	16248	16323	16203	16134	16296	16200	16170	16249	16124	16145	16258	16275	16234	16179	16289	16080	16170	16240	16244	16222	16130	16329	16188	16119	16123	16185	16138	16256	16209	16225	16264	16158	16236	16323	16338	16158	16134	16175	16245	16174	16261	16286	16284	16160	16337	16145	16260	16281	16372	16241	16381	16193	16172	16236	16173	16126	16320	16200	16183	16309	16216	16434	16235	16281	16261	16253	16111	16177	16132	16298	16286	16041	16175	16102	16247	16054	16368	16104	16186	16236	16182	16191	16331	16248	15967	16226	16129	16168	16170	16349	16025	16332	16104	16288	15985	16245	16206	16291	16244	16265	16067	16215	16157	16209
22770	21364	29096	24112	21789	23513	25014	20025	19039	19158	19090	18757	18903	18984	18377	18744	18608	21744	27020	25077	22269	19560	18384	18199	18757	19779	18840	18418	18424	18168	18398	18283	18329	18203	18213	18418	18331	18310	18297	18358	18267	18271	18219	18232	18207	18307	18250	18063	18297	18172	18379	18248	18478	18151	18255	18157	18480	18153	18181	18254	18461	18355	18306	18240	18264	18198	18217	18292	18478	18159	18182	18206	18376	18073	18204	18171	18365	18084	18337	18223	18508	18394	18157	18184	18227	18319	18037	18132	18303	18279	18374	18307	18068	18244	18458	18326	18169	18236	18184	18155	18293	18065	18166	18346	18223	17821	18326	18153	18179	18311	18327	18201	18038	18234	18297	18157	18226	18234	18117	18211	18329	18165	18190	18116	18110	18145	18085	18047	18190	18022	18118	18106	18288	17971	18133	18050	18217	18373	18157	18133	18318	18249	18252	18466	18230	18231	18202	18177	18330	18329	18234	18040	18219	18250	18157	18272	18119	18059	18124	18238	18121	18187	18193	18364	18093	18079	18293	18320	18053	18076	18224	17992	18013	18156	18187	18247	18193	18242	18385	18159	18229	18219	18084	18198	18199	18219	18325	18467	18236	18055	18203	18088	18383	18207	18057	18131	18366	18159	18254	18095	18114	18129	18205	18053	18218	18165	18243	18160	18405	18351	18177	18080	18134	18263	18129	18074	18129	18216	18041	18214	18375	18189	18166	18228	18161	18281	18100	18039	18358	18165	18139	18291	18237	18075	18103	18171	18313	18061	18042	18183	18168	18310	18166	18179	18194	18056	18002	18150	18160	18046	18132	18160	18176	18248	18033	18136	18311	18407	18267	18255	18153	18180	18217	18357	18312	18075	18335	18252	18181	18154	18223	18222	18161	18052	18105	18222	18114	18128	18251	18176	18352	18178	18173	18303	17979	18167	18114	18235	18220	18436	18280	18297	18238	18173	18013	18314	18151	18313	18232	18068	18179	18121	18034	18054	18130	18324	18256	18543	18313	18239	18108	18076	18212	18080	17969	18340	18319	18105	18135	18226	18117	18207	18616	18329	18046	18164	18156	18200	17976	18213	18219	18401	18247	18366	18134	18237	18264	18301	18181	18051	18261	18148	18191	18178	18126	18283	18148	18174	18078	18246	18268	18320	18313	18208	18155	18089	17991	18230	18080	18283	18127	18333	18263	18176	18264	17977	18099	18054	18311	18058	18102	18254	18305	18146	18231	18205	18344	18186	18200	18005	18048	18219	18123	18204	18276	18190	18289	18204	18154	18095	18510	18109	18270	17889	18168	18118	18287	18289	18044	18204	18168	18184	18106	18108	18294	18103	18443	18427	18162	18149	18298	18422	17968	18302	18242	18158	18300	17969	18157	18013	18142	18361	18104	18242	18126	18319	18153	18054	18281	18123	18047	18231	18138	18289	18085	18003	18225	18276	18218	18160	18425	18096	18183	18152	17952	18127	17969	17892	18288	18119	18376	18330	18230	18294	18294	18188	18113	18222	18357	18179	18474	18254	17972	18256	18346	18157	18219	18103	18211	18225	18121	18221	18089	18107	18510	18253	18338	18388	18194	17960	18268	17954	18183	18126	18087	18182	18141	18187	18285	18286	18405	18313	18280	18087	18153	18117	18354	18290	17975	18195	18176	18057	18017	18023	17959	18211	18206	18176	18129	18131	18118	18346	18232	18302	18141	18224	18242	18288	18275	18177	18276	18031	18102	18123	18263	18149	18266	18015	18189	18135	18208	18285	18179	18280	18252	18174	18402	18233	18267	18171	18118	18294	18291	18068	18086	18176	18118	17986	18239	18182	18148	18236	18102	18334	18272	18376	18270	18239	18333	18167	18144	18175	18304	18163	18027	18250	18090	18297	18096	18305	18295	18058	18291	17990	18281	18212	18241	18293	18015	18167	18077	18256	18196	18234	18152	18316	18459	18219	17957	18049	18285	18256	18236	18241	18146	18220	18005	18313	18249	18449	18149	18147	18268	18203	18136	17923	18292	18188	18255	18132	18345	18210	18097	18141	18288	18129	18220	18212	18251	18213	18339	18258	18326	18308	18300	18301	17995	18042	18193	18013	18234	18295	18113	18264	18151	17876	18218	18162	18256	18267	18399	18154	18338	18136	18203	18251	18138	18107	18186	18406	18165	18133	18160	18029	18135	18263	18309	18271	18063	18325	18129	18273	18170	18181	18211	18241	18051	18374	18049	18133	18124	18054	18313	18360	18244	18294	18241	18143	18206	17986	18308	18046	18325	18222	18193	18282	18272	18137	18261	18101	18258	18245	18163	18195	18340	18213	18180	18120	18311	18331	18181	18007	18042	18298	18235	18155	18255	18263	18410	18251	17976	18125	18345	17981	18133	18316	18145	18130	18308	18255	18027	18494	18347	18041	18320	18390	18141	18165	18196	18227	18005	18073	18109	18204	18122	17971	18335	18299	18091	18289	18348	18216	18138	18240	18171	18273	18149	18183	18215	18167	18195	18470	18202	18209	18237	18314	18026	18192	18285	17986	18222	18206	18038	18238	18267	18352	18155	18091	18127	18259	18272	18300	18245	18490	18190	18169	18251	18252	18134	18245	18180	18162	18179	18138	18138	18091	18107	18023	18145	18020	18167	18158	18008	18029	17828	18368	18317	18193	18433	18105	18212	18251	18220	18393	18336	18165	18150	18244	18137	18073	18334	18375	18239	18037	18146	18276	18208	18176	18060	18228	18289	18207	18232	18215	18268	18465	18147	18096	18064	18140	18355	18214	18117	18086	18457	18368	18037	18074	18210	18190	18260	18358	18272	18213	18256	18166	17847	18060	18177	18128	18348	18205	18125	18003	18370	18336	18292	18201	18277	17926	18266	18240	18231	18217	18273	18132	18127	18216	18212	18251	18157	18198	18245	18050	18018	18200	18122	18152	18135	18287	18388	18362	18218	18243	18119	18324	18202	18262	18365	18281	18426	18022	18128	17903	18157	18445	18160	18300	18133	18153	18111	18137	18170	18275	17950	18172	18184	18390	18400	18153	18248	18256	18050	18083	18235	18257	18355	17969	18135	18116	18280	18089	18041	18098	18136	18264	18332	18211	18391	18268	18361	18248	18331	18170	18124	18408	18239	18235	18176	18402	18137	18224	18221	18015	18194	18161	18346	18269	18138	18061	18333	18267	18081	18190	18174	18191	18259	18024	18144	18091	18350	18485	18203	18099	18330	17977	18216	18236	18282	18367	18285	18287	18213	18291	18182	18241	17961	17964	18169	18125	18168	18084	18257	17942	17979	18201	18260	18213	18112	17986	18239	18321	18081	18371	18024	18091	18204	18240	18212	18361	18354	18168	18398	18185	18152	18022	18298	18180	18311	18016	18097	18280	18079	18244	18167	18348	18199	18404	18169	18139	18144	17960	18076	18296	18310	18252	18110	18221	18046	17961	18226	18120	18186	18186	18283	18030	18073	17941	18212	18345	18204	18321	18151	18096	18257	18250	18210	18109	18177	18217	18142	18294	18224	17991	18048	17989	17994	18130	18139	18370	18170	18256	18375	18342	18280	18240	18334	18404	18329	18276	18185	18243	18273	18277	18190	17962	18082	18213	18427	18180	18076	18020	18237	18220	18114	18169	18369	18194	17989	18204	18259	17997	18215	18121	18154	18050	18276	18220	18376	18290	18214	18231	18173	18194	18419	18108	18499	18013	18153	18222	18088	18178	18056	18079	18143	18206	18085	18266	18024	18127	18255	18251	18310	18359	18141	18182	18174	17907	18173	18325	18253	18222	18237	18275	18291	18179	18156	18123	18230	18013	18244	18223	18266	18004	18085	18057	18210	18283	18139	18171	18260	18391	18269	18166	18141	18296	18179	18183	18304	18376	18246	18168	18430	18228	18125	18273	18254	18377	18070	18175	18139	18436	18193	18384	18155	18136	18114	18083	18372	18095	18054	18134	18336	18184	18260	18232	18100	18064	18288	18454	18429	18256	18217	18157	18309	18265	18164	18132	18197	18132	18050	18128	18153	18352	18154	18292	18182	17924	18176	18130	17998	18164	18097	18214	18115	18257	18060	18289	18168	18094	18095	18158	18286	18310	18207	18470	18216	18022	18298	18290	18236	18220	18225	18174	18066	18207	18175	18270	18362	18223	18223	18136	18169	18187	18326	18243	18284	18201	18239	18255	18121	17965	18054	18190	18328	18140	18194	17959	18252	18185	18122	18064	18125	18089	18291	18219	18169	17969	18042	18283	18008	18113	18027	18222	18043	17900	18225	18233	18208	18238	18145	18237	17972	18343	17984	18123	18455	18075	18316	18160	18145	18244	18048	18144	17981	18174	18192	18146	18180	18035	18147	18093	18148	18200	18296	18251	18041	18137	18015	18018	18367	18222	18173	18176	18246	18163	18186	18296	18390	18441	18333	18207	17989	18286	18081	18047	18144	18173	18236	18105	18195	18081	18358	18008	18304	17987	18249	18271	18168	18281	18362	18272	18091	18037	18189	18181	17834	18116	18191	18154	18325	18224	18235	18104	17958	18149	18092	18188	18113	18011	18107	18347	18082	18007	18082	18293	18162	18046	18183	18233	18157	18184	18136	18405	18130	18302	18275	18252	18286	18174	18203	18174	18122	18189	18127	18194	18115	18140	18191	18264	18432	18354	18361	18331	18181	18111	18215	18284	18185	18138	17995	18209	18102	18122	18172	18217	18288	18293	18172	18209	18304	18020	18185	18272	18196	18226	18041	18234	18157	18263	18154	18157	18215	18340	18370	18138	18213	18138	18111	18049	18475	18203	18321	18077	17996	18110	18149	18267	18097	18039	18002	18391	18157	18133	18090	18087	18027	18154	18262	18264	18222	17966	18128	18028	18327	18152	18183	18394	18322	18401	17958	18289	18309	18238	18341	18122	18185	18181	18175	18117	18096	18211	18383	18288	18182	18272	18051	18154	18153	18083	17955	18263	18268	18178	18298	18160	17980	18320	18011	18247	18218	18159	18243	18056	18220	18108	18306	18242	18267	18297	18285	18179	18327	18291	17939	18304	18204	18100	18101	18210	18207	18061	18219	17966	18134	18262	18093	18294	18041	18270	18198	18308	18264	18249	18302	18137	18106	18154	18065	18350	18149	18155	18249	18260	18208	18072
29972	46987	46588	35703	22782	19274	17924	17407	16744	16582	16279	16369	16539	16038	15894	16110	16302	21532	28115	24866	20662	16491	15701	15831	16470	18053	16351	16052	15758	15752	15498	15536	15872	15741	15798	15853	15712	15726	15788	15798	15753	15815	15839	15865	15782	15662	15696	15714	15986	15482	15879	15846	15882	15887	15812	15706	15728	15704	15804	15622	15847	15588	15802	15726	15763	15792	15762	15679	15926	15730	15746	15774	15777	15534	15796	15731	15714	15666	15661	15569	15657	15765	15531	15693	15603	15709	15761	15644	15555	15859	15507	15811	15742	15583	15934	15721	15643	15752	15840	15728	15634	15621	15625	15746	15559	15593	15570	15671	15725	15588	15753	15737	15658	15770	15798	15739	15664	15828	15560	15787	15837	15762	15825	15620	15791	15644	15606	15728	15733	15634	15779	15699	15710	15685	15437	15679	15506	15791	15543	15773	15723	15715	15780	15807	15716	15805	15871	15740	15783	15716	15717	15804	15656	15852	15635	15589	15763	15749	15610	15782	15917	15623	15745	15583	15650	15848	15888	15686	15633	15806	15738	15644	15886	15740	15778	15886	15624	15749	15667	15704	15680	15644	15724	15688	15564	15801	15893	15759	15781	15781	15640	15885	15996	15722	15618	15703	15756	15556	15835	15647	15656	15715	15699	15686	15862	15713	15892	15819	15927	15700	15673	15766	15795	15683	15692	15685	15643	15688	15856	15704	15720	15829	15621	15786	15830	15764	15744	15745	15548	15691	15818	15760	15846	15796	15657	15690	15731	15676	15754	15722	15847	15746	15985	15806	15660	15574	15720	15715	15691	15746	15657	15728	15711	15834	15689	15720	15961	15827	15728	15757	15797	15582	15812	15696	15810	15660	15713	15515	15772	15676	15770	15774	15740	15740	15653	15755	15583	15729	15942	15795	15727	15629	15682	15754	15836	15861	15773	15474	15716	15804	15932	15807	15729	15877	15892	15458	15483	15750	15714	15534	15809	15793	15636	15724	15579	15655	15723	15742	15754	15755	15686	15687	15846	15620	15637	15612	15633	15765	15729	15738	15724	15729	15717	15789	15666	15920	15776	15722	15768	15567	15658	15781	15716	15486	15900	15697	15631	15543	15763	15717	15807	15835	15807	15666	15648	15666	15852	15699	15750	15833	15588	15613	15594	15627	15675	15557	15901	15762	15698	15883	15591	15798	15710	15856	15743	15618	15769	15721	15733	15768	15785	15890	15695	15674	15756	15670	15683	15507	15716	15778	15667	15681	15547	15636	15696	15776	15743	15830	15780	15812	15788	15570	15835	15851	15636	15781	15783	15807	15671	15794	15711	15703	15707	15551	15523	15681	15621	15926	15606	15619	15632	15755	15801	15576	15680	15712	15790	15773	15809	15670	15648	15675	15860	15761	15690	15680	15705	15474	15735	15763	15692	15825	15767	15636	15744	15529	15683	15709	15649	15718	15770	15915	15756	15648	15759	15550	15727	15586	15731	15681	15849	15739	15549	15747	15695	15746	15625	15831	15702	15624	15710	15708	15657	15843	15916	15636	15620	15637	15738	15719	15624	15682	15714	15653	15652	15562	15782	15786	15700	15877	15727	15811	15635	15570	15771	15687	15697	15774	15644	15673	15804	15782	15762	15594	15826	15769	15727	15713	15819	15537	15805	15739	15788	15651	15624	15816	15770	15699	15723	15685	15798	15515	15702	15748	15606	15763	15695	15801	15640	15764	15698	15724	15805	15767	15687	15686	15733	15631	15792	15856	15815	15650	15651	15718	15743	15599	15575	15629	15683	15648	15627	15636	15601	15711	15845	15902	15556	15622	15576	15624	15876	15674	15611	15889	15636	15646	15727	15670	15601	15688	15714	15730	15694	15797	15655	15871	15791	15908	15841	15780	15883	15655	15664	15746	15604	15831	15654	15732	15686	15631	15681	15668	15890	15616	15691	15723	15692	15701	15689	15792	15786	15731	15546	15698	15635	15654	15816	15539	15852	15620	15685	15605	15824	15875	15637	15690	15798	15707	15845	15732	15579	15500	15646	15585	15659	15758	15621	15823	15546	15806	15688	15614	15790	15632	15884	15822	15703	15791	15840	15695	15788	15690	15839	15581	15767	15774	15729	15666	15792	15953	15679	15697	15757	15720	15878	15661	15798	15797	15796	15657	15758	15705	15788	15748	15642	15745	15661	15701	15761	15706	15890	15701	15679	15580	15776	15673	15605	15688	15717	15692	15663	15698	15606	15664	15673	15712	15658	15664	15698	15792	15683	15844	15738	15663	15803	15831	15453	15626	15866	15623	15662	15691	15723	15598	15786	15621	15618	15608	15675	15742	15524	15621	15677	15789	15582	15778	15763	15654	15872	15621	15670	15790	15757	15732	15745	15562	15684	15628	15701	15582	15721	15737	15727	15768	15886	15748	15868	15672	15902	15572	15777	15618	15729	15689	15793	15612	15877	15826	15680	15698	15562	15627	15730	15705	15767	15709	15738	15603	15809	15788	15782	15655	15688	15672	15892	15759	15784	15684	15913	15701	15657	15691	15576	15833	15796	15890	15788	15695	15820	15470	15819	15666	15732	15629	15942	15639	15697	15711	15713	15745	15613	15750	15559	15741	15738	15614	15603	15713	15779	15649	15738	15554	15694	16030	15821	15461	15785	15711	15593	15744	15776	15773	15663	15674	15656	15774	15746	15600	15797	15781	15933	15774	15922	15773	15580	15753	15596	15741	15724	15627	15836	15782	15710	15703	15709	15624	15712	15776	15756	15727	15780	15664	15714	15810	15780	15663	15770	15786	15760	15830	15729	15581	15761	15677	15830	15907	15797	15747	15678	15672	15748	15691	15861	15924	15609	15675	15770	15668	15638	15723	15731	15741	15728	15726	15705	15904	15744	15723	15682	15649	15663	15857	15747	15709	15691	15754	15794	15776	15670	15683	15780	15760	15739	15855	15712	15802	15730	15860	15644	15829	15624	15697	15824	15810	15871	15726	15739	15817	15759	15666	15807	15737	15662	15785	15602	15635	15864	15837	15837	15810	15756	15822	15737	15830	15759	15706	15824	15746	15627	15651	15775	15586	15718	15647	15712	15776	15645	15703	15662	15840	15763	15859	15573	15750	15835	15848	15543	15727	15745	15806	15654	15605	15620	15833	15692	15839	15858	15805	15931	15664	15698	15829	15808	15811	15702	15705	15778	15694	15650	15656	15597	15761	15660	15747	15738	15602	15785	15770	15620	15584	15658	15726	15644	15760	15760	15817	15719	15668	15860	15768	15635	15725	15850	15706	15603	15792	15772	15690	15747	15610	15798	15651	15834	15616	15766	15786	15573	15717	15809	15809	15627	15704	15828	15795	15485	15687	15662	15652	15661	15737	15790	15636	15477	15882	15621	15578	15624	15608	15859	15647	15701	15746	15592	15625	15650	15657	15524	15685	15496	15614	15663	15615	15718	15648	15722	15691	15834	15628	15612	15806	15602	15729	15545	15743	15712	15844	15666	15723	15674	15639	15815	15692	15673	15753	15712	15539	15656	15589	15697	15741	15645	15772	15533	15551	15771	15673	15863	15658	15881	15712	15799	15640	15844	15745	15740	15688	15889	15797	15745	15637	15736	15668	15794	15575	15712	15617	15522	15771	15731	15617	15739	15671	15648	15721	15676	15819	15673	15798	15747	15703	15813	15597	15647	15744	15817	15819	15677	15740	15703	15660	15734	15622	15627	15902	15758	15788	15741	15602	15611	15805	15587	15632	15742	15704	15611	15743	15592	15968	15769	15741	15717	15673	15265	15721	15751	15629	15769	15785	15818	16078	15617	15626	15862	15875	15841	15948	15761	15624	15688	15730	15756	15842	15700	15754	15721	15758	15566	15766	16083	15853	15778	15683	15762	15737	15757	15714	15639	15757	15633	15713	15706	15870	15661	15830	15746	15578	15696	15962	15867	15692	15737	15594	15696	15699	15658	15647	15664	15850	15808	15773	15807	15576	15735	15668	15731	15681	15759	15812	15822	15744	15676	15884	15761	15761	15580	15741	15723	15795	15742	15571	15758	15718	15757	15496	15737	15713	15769	15687	15828	15556	15920	15694	15716	15603	15578	15738	15839	15565	15723	15750	15629	15863	15671	15740	15875	15685	15649	15667	15772	15609	15832	15584	15799	15608	15470	15811	15806	15763	15755	15563	15744	15662	15735	15848	15608	15602	15623	15700	15876	15766	15819	15599	15502	15781	15516	15781	15696	15727	15779	15794	15772	15884	15834	15861	15743	15685	15762	15653	15714	15717	15670	15732	15887	15594	15635	15630	15741	15751	15668	15796	15933	15746	15700	15766	15778	15610	15720	15796	15827	15672	15700	15799	15633	15630	15606	15670	15651	15679	15624	15717	15717	15828	15746	15723	15573	15801	15717	15749	15657	15587	15810	15769	15787	15813	15798	15686	15656	15805	15879	15788	15728	15823	15781	15781	15689	15633	15594	15714	15789	15790	15844	15636	15653	15795	15835	15751	15785	15631	15699	15801	15717	15726	15896	15765	15710	15672	15757	15947	15729	15602	15763	15649	15755	15886	15680	15672	15664	15605	15767	15626	15587	15676	15539	15690	15874	15666	15658	15769	15576	15601	15815	15714	15730	15620	15591	15674	15747	15613	15744	15837	15794	15712	15777	15683	15660	15872	15768	15897	15792	15603	15710	15910	15787	15596	15730	15815	15697	15679	15711	15895	15898	15735	15899	15457	15634	15590	15646	15692	15702	15422	15733	15820	15720	15671	15668	15802	15738	15647	15655	15778	15724	15785	15736	15753	15774	15816	15712	15708	15857	15773	15747	15727	15716	15650	15766	15808	15780	15913	15699	15734	15795	15824	15673	15874	15729	15684	15559	15731	15473	15702	15852	15803	15595	15736	15730	15676	15702	15683	15707	15841	15592	15768	15778	15681	15685	15753	15826	15867	15465	15755	15626	15696	15774	15690	15768	15799	15728	15636	15807	15665	15678	15892	15666	15826	15601	15573	15738	15784	15756	15797	15580	15822	15814	15662	15827	15687	15606	15827	15596	15708	15651	15719	15554	15732	15616	15713	15701	15739	15642	15690	15814	15687	15652	15752	15726	15700	15741	15684	15714	15791	15734	15586	15779	15791	15752	15855
27976	23521	27748	25142	20098	19486	19109	18801	18827	18718	18854	18939	18820	18639	18495	18807	18868	19039	19201	19207	18726	18753	18873	18800	18601	18770	18738	18687	18553	18516	18741	18618	18622	18690	18853	18557	18699	18568	18715	18667	18629	18464	18604	18694	18834	18703	18878	18693	18881	18571	18817	18621	18652	18377	18577	18544	18788	18388	18477	18479	18655	18569	18624	18597	18511	18312	18670	18653	18585	18696	18817	18725	18614	18664	18852	18455	18621	18608	18606	18766	18534	18425	18483	18700	18624	18658	18550	18743	18922	18629	18456	18632	18582	18803	18631	18634	18553	18597	18600	18627	18643	18703	18755	18508	18789	18594	18805	18713	18570	18677	18566	18563	18659	18689	18614	18393	18480	18815	18571	18542	18431	18631	18736	18592	18731	18813	18577	18513	18556	18591	18666	18627	18662	18681	18734	18568	18714	18621	18636	18701	18733	18686	18701	18675	18725	18635	18489	18449	18762	18700	18591	18528	18593	18761	18454	18606	18738	18661	18790	18494	18516	18617	18707	18695	18531	18488	18533	18647	18560	18399	18644	18765	18676	18413	18562	18508	18491	18461	18634	18403	18738	18674	18671	18694	18486	18504	18469	18761	18800	18634	18561	18636	18620	18552	18599	18559	18570	18561	18701	18673	18653	18656	18444	18664	18786	18611	18579	18706	18551	18581	18681	18625	18677	18362	18598	18581	18709	18804	18572	18573	18539	18621	18479	18492	18655	18364	18683	18641	18605	18484	18410	18727	18720	18481	18419	18759	18830	18678	18683	18616	18595	18681	18562	18624	18569	18458	18867	18551	18544	18625	18564	18633	18547	18676	18632	18484	18517	18556	18655	18488	18513	18479	18762	18763	18422	18647	18602	18559	18629	18712	18687	18511	18609	18604	18797	18775	18595	18533	18597	18577	18742	18525	18767	18488	18570	18613	18621	18691	18591	18545	18665	18658	18689	18405	18475	18608	18515	18520	18672	18734	18615	18582	18808	18577	18620	18663	18528	18569	18668	18630	18645	18558	18354	18653	18622	18575	18595	18720	18583	18601	18610	18697	18748	18750	18529	18557	18674	18502	18732	18731	18644	18574	18623	18506	18714	18577	18717	18501	18631	18619	18788	18729	18457	18764	18610	18779	18772	18610	18585	18596	18476	18898	18638	18629	18564	18563	18705	18532	18563	18513	18659	18796	18652	18413	18770	18696	18677	18517	18646	18640	18625	18612	18717	18740	18655	18752	18546	18658	18498	18656	18440	18500	18638	18536	18566	18573	18486	18617	18667	18968	18566	18694	18738	18347	18548	18702	18447	18671	18723	18389	18701	18683	18709	18660	18783	18708	18474	18527	18527	18607	18571	18630	18543	18625	18749	18878	18521	18655	18433	18583	18759	18503	18509	18672	18561	18474	18424	18584	18622	18487	18722	18659	18745	18558	18621	18544	18676	18588	18512	18609	18621	18333	18504	18504	18751	18553	18517	18674	18739	18675	18625	18635	18643	18560	18493	18588	18715	18735	18704	18571	18495	18438	18650	18504	18577	18651	18767	18727	18746	18696	18541	18694	18493	18544	18640	18717	18571	18536	18628	18658	18552	18653	18594	18524	18589	18584	18510	18707	18680	18645	18524	18464	18477	18755	18623	18639	18621	18731	18835	18550	18686	18657	18659	18570	18538	18560	18679	18689	18395	18428	18540	18702	18533	18712	18674	18827	18514	18616	18778	18431	18760	18818	18542	18691	18556	18760	18462	18749	18538	18709	18696	18721	18809	18772	18673	18547	18510	18583	18689	18594	18536	18551	18513	18372	18381	18543	18445	18858	18507	18587	18607	18527	18850	18620	18721	18513	18800	18456	18494	18822	18557	18512	18619	18765	18796	18704	18749	18573	18588	18465	18665	18548	18725	18671	18759	18608	18621	18384	18550	18751	18583	18614	18539	18284	18811	18569	18647	18476	18551	18448	18731	18333	18534	18627	18662	18498	18560	18652	18550	18589	18544	18481	18460	18605	18701	18787	18599	18565	18628	18466	18669	18453	18787	18632	18521	18450	18763	18567	18600	18496	18563	18537	18506	18656	18555	18539	18584	18659	18783	18557	18698	18468	18582	18763	18545	18622	18597	18716	18644	18762	18763	18532	18656	18567	18808	18713	18606	18411	18597	18526	18579	18417	18790	18632	18484	18691	18616	18718	18539	18543	18674	18506	18684	18416	18821	18784	18622	18487	18819	18524	18524	18748	18541	18558	18746	18581	18602	18581	18677	18494	18533	18713	18709	18561	18687	18533	18496	18632	18659	18818	18645	18595	18528	18754	18659	18792	18609	18419	18534	18578	18550	18524	18703	18587	18790	18601	18705	18593	18785	18601	18586	18437	18500	18623	18766	18660	18471	18646	18772	18373	18474	18574	18627	18624	18564	18724	18510	18759	18686	18627	18586	18455	18709	18723	18673	18578	18467	18392	18605	18563	18489	18588	18567	18534	18646	18660	18256	18559	18590	18674	18495	18651	18899	18552	18570	18644	18756	18794	18800	18619	18541	18795	18626	18402	18445	18531	18612	18557	18550	18508	18424	18683	18724	18753	18552	18545	18661	18720	18651	18606	18608	18354	18494	18549	18649	18535	18631	18380	18690	18548	18742	18506	18675	18588	18533	18617	18563	18594	18682	18593	18767	18634	18656	18657	18575	18636	18555	18735	18656	18738	18770	18742	18709	18610	18836	18860	18602	18705	18637	18735	18564	18759	18770	18578	18653	18767	18610	18572	18784	18545	18704	18424	18469	18685	18675	18461	18451	18446	18707	18741	18478	18742	18659	18506	18437	18571	18731	18621	18758	18727	18648	18514	18678	18543	18492	18523	18805	18689	18592	18672	18875	18712	18643	18695	18689	18757	18654	18857	18668	18430	18567	18644	18686	18534	18650	18478	18555	18606	18676	18611	18804	18598	18703	18614	18789	18635	18595	18490	18673	18590	18575	18660	18597	18706	18754	18604	18633	18676	18686	18686	18663	18492	18614	18437	18604	18698	18623	18684	18635	18556	18701	18476	18487	18628	18463	18664	18582	18722	18726	18395	18671	18648	18640	18636	18421	18608	18354	18754	18629	18542	18562	18718	18664	18587	18619	18605	18852	18563	18500	18560	18684	18656	18678	18539	18761	18681	18689	18549	18587	18783	18581	18523	18856	18779	18700	18752	18686	18555	18661	18621	18490	18675	18683	18701	18565	18626	18693	18740	18607	18736	18607	18473	18692	18504	18528	18600	18663	18547	18594	18540	18721	18276	18625	18486	18756	18649	18731	18530	18569	18480	18682	18641	18620	18517	18623	18720	18524	18687	18703	18644	18642	18377	18762	18760	18784	18541	18663	18622	18537	18460	18591	18461	18502	18742	18799	18665	18481	18613	18830	18640	18554	18498	18629	18526	18714	18584	18689	18418	18770	18580	18735	18496	18677	18357	18694	18624	18441	18361	18731	18621	18548	18577	18689	18731	18563	18503	18674	18491	18637	18677	18502	18525	18534	18493	18534	18586	18579	18793	18553	18657	18470	18647	18699	18498	18728	18558	18504	18436	18561	18774	18756	18609	18593	18694	18733	18653	18686	18688	18590	18659	18650	18556	18689	18569	18773	18607	18484	18732	18576	18294	18701	18764	18641	18701	18663	18586	18765	18361	18457	18707	18651	18477	18578	18792	18735	18776	18503	18509	18667	18516	18705	18614	18316	18683	18618	18549	18661	18554	18589	18488	18558	18591	18662	18468	18634	18479	18631	18794	18662	18786	18603	18967	18702	18616	18615	18618	18658	18593	18879	18610	18879	18705	18544	18677	18877	18491	18619	18539	18700	18486	18517	18597	18713	18730	18653	18566	18459	18640	18622	18432	18587	18497	18597	18681	18732	18438	18572	18659	18462	18595	18670	18510	18644	18744	18830	18615	18731	18682	18544	18500	18478	18782	18452	18635	18668	18759	18568	18598	18776	18718	18554	18855	18425	18774	18717	18574	18565	18512	18464	18706	18728	18636	18596	18467	18830	18537	18415	18498	18521	18661	18675	18669	18664	18703	18828	18745	18513	18561	18722	18412	18592	18542	18549	18558	18534	18632	18572	18667	18544	18569	18586	18567	18622	18576	18570	18536	18701	18558	18721	18613	18681	18708	18683	18612	18672	18699	18711	18547	18652	18557	18497	18497	18684	18572	18501	18537	18518	18587	18748	18513	18642	18800	18566	18619	18839	18490	18576	18761	18408	18742	18767	18859	18692	18562	18518	18460	18604	18701	18729	18683	18762	18396	18585	18424	18572	18495	18527	18662	18561	18466	18826	18626	18487	18604	18589	18346	18683	18640	18450	18728	18637	18702	18633	18676	18757	18660	18801	18722	18807	18712	18659	18495	18622	18652	18472	18526	18512	18495	18553	18407	18751	18646	18551	18725	18604	18593	18539	18609	18796	18545	18480	18763	18675	18719	18654	18423	18720	18668	18781	18503	18684	18735	18724	18652	18652	18402	18471	18684	18537	18498	18485	18671	18440	18694	18640	18712	18686	18719	18670	18704	18742	18474	18479	18741	18905	18524	18605	18502	18512	18484	18618	18460	18502	18566	18716	18636	18560	18474	18684	18772	18543	18695	18663	18507	18579	18515	18655	18803	18584	18704	18521	18520	18622	18580	18742	18676	18674	18684	18587	18740	18550	18493	18683	18758	18684	18568	18539	18422	18568	18689	18745	18433	18473	18780	18676	18545	18654	18403	18620	18668	18814	18705	18548	18712	18465	18648	18511	18487	18701	18570	18459	18560	18627	18484	18709	18464	18686	18619	18536	18533	18561	18671	18639	18608	18491	18642	18573	18593	18498	18588	18901	18755	18884	18722	18789	18693	18714	18579	18574	18582	18535	18730	18701	18592	18513	18592	18527	18745	18584	18805	18660	18578	18412	18553	18672	18620	18630	18590	18530	18675	18746	18442	18442	18685	18922	18350	18637	18622	18619	18542	18557	18703	18623	18745	18721	18532	18654	18421	18689	18576	18804	18593	18537	18634	18606	18610	18675	18637	18676	18565	18748	18521	18697	18476	18775	18524	18804	18592	18587	18626	18648	18481	18735	18647	18707	18535	18666	18545	18488	18638	18688	18414	18498	18754	18634	18677
23790	31534	27613	21991	18164	16868	16619	16536	16103	16151	16281	16214	16139	15978	16003	16096	15986	16362	16907	16738	16315	16036	16033	16069	16086	16053	16031	15923	15985	15910	16197	15928	15949	16200	16014	16008	16093	16084	16095	16151	15978	15974	15918	16015	16078	15929	16013	16064	15993	15768	15972	16024	15977	16190	15987	15949	15830	16070	16004	16118	15889	16012	16071	16157	15959	15896	16035	15998	16012	16185	16030	16062	15945	16220	16234	15973	15911	15889	16007	15922	16017	16109	16026	16106	16030	15886	15960	16086	15853	16008	15893	16001	15978	16000	16009	15855	16051	16049	15942	15801	15949	15983	16010	16085	15895	16089	16013	15977	15879	16054	15954	16061	16074	16064	15965	16024	16230	16107	16097	16001	16064	15946	16012	15915	16075	15926	15954	15980	15981	15863	16036	15987	16026	15954	15787	16028	16053	15959	16145	16048	16132	16131	15945	15971	15813	15984	16140	16096	16095	15817	15918	16010	15966	15980	15887	15946	16057	16051	16068	15969	16049	16001	15966	16064	16005	15900	16056	16003	15940	16003	16037	15960	16061	15986	16067	15909	16098	15957	15825	15946	16017	15983	16005	15956	15908	16054	15923	16114	15996	16186	16061	16009	16069	15918	16117	15777	15984	16091	16026	16034	16013	15881	16006	15816	16010	16083	15913	15983	15937	16016	15899	16107	15909	15938	15936	15895	16139	16085	16015	15946	15961	15962	15962	16009	16161	16116	16013	16054	16126	15986	15879	16168	15994	16138	15989	15960	15906	16027	15900	15885	16018	15944	15881	16078	16026	15975	16037	16149	15941	16042	16108	15980	16000	15850	15983	15945	15950	15975	15924	16108	15974	15921	15970	16006	16067	15865	16168	16020	16053	16057	15863	15802	16072	16029	15970	15951	15962	15960	15938	16136	16008	15857	15979	16035	16047	16064	16138	15886	15876	16225	15826	16056	15981	15945	16018	16103	16025	15963	15911	16058	15925	16105	15964	15930	15994	15904	15917	16027	15993	16053	15818	16139	15967	16026	15934	15948	15947	16070	15947	15885	16053	15825	15882	16076	16026	15989	16062	15930	16089	15949	16121	15998	16029	16021	16021	15981	15969	16106	16023	15952	15971	16098	16002	15944	16236	15977	15972	16227	15927	15987	16024	15982	16027	15767	16118	16042	15932	15957	15951	16081	16002	16079	15986	15840	15932	16062	16040	16055	15810	16126	15707	16003	15922	15860	15973	16082	16028	15948	16123	15588	16053	16051	16043	16122	16018	16131	15999	16073	15823	15971	15991	16047	16054	16078	15958	16048	15821	15874	15762	15873	16005	15987	16023	15957	15960	15937	15943	15994	15997	15906	16031	16152	16046	16040	15944	16059	15868	16239	15745	16009	16093	15946	16140	16037	15949	15993	16158	16022	15957	16201	15897	15793	15901	16074	16036	15986	15955	15714	15864	16148	15819	15754	15919	15951	15904	16015	15920	15933	15958	15946	16227	16063	16055	15979	15988	15921	15920	15969	15974	15897	16124	16181	16098	16123	15952	15983	15986	15980	15822	16188	15998	16156	16021	16154	15824	15948	15816	15977	16019	16014	15985	16123	16055	15984	15899	15902	15889	15979	16006	16088	16073	15883	16147	15953	15897	16162	15869	16042	15925	16049	16166	16103	15995	15976	15966	15852	15877	15987	15930	16014	16008	15892	16009	15872	16026	15923	16125	15955	16081	15779	16153	16110	15856	15953	15972	15874	16181	16175	16047	16076	16023	15953	15993	15963	16034	16160	15947	15933	15765	16222	16063	16094	15895	16089	15919	15918	16033	16048	15965	15934	15913	16034	16006	16014	16014	15889	15900	16016	15951	16151	16025	15868	15917	15909	15975	16086	16027	15944	15900	15978	16209	15947	16105	16084	16003	15953	15971	15983	16091	15904	15965	16108	16092	16041	16018	16107	16093	16024	16055	16185	16128	16062	16109	15998	15891	16094	16086	15988	16044	15975	16044	16062	16185	16154	16008	15857	15982	16111	16053	16154	15963	16069	16202	15959	16027	15996	15880	15976	16118	16130	15988	16051	15982	16042	15933	15953	16055	16089	16112	16173	15985	16126	16035	15881	16061	15931	16021	16008	15760	15918	15985	15798	16053	15949	15945	16034	15844	16078	16220	15945	16026	16014	15989	15913	16141	15890	15887	15941	15966	16159	15972	16034	15909	15810	15846	16011	16011	16046	15969	15893	15932	16063	16019	16003	16099	16111	16077	16026	15958	15948	15960	15914	16077	15915	16001	16102	15986	15938	15971	16183	16043	16043	15907	15948	15947	15941	16073	16013	15981	15991	15864	15964	16123	15953	16070	16066	15948	16020	16042	15979	15981	15985	15962	16048	15970	16023	16025	16243	15985	15979	16005	15979	15898	16041	15840	16060	16068	16082	15869	16019	15833	16071	16017	16078	16262	16076	16002	16034	15985	15900	16124	16052	15965	16016	15898	16076	16137	15943	15895	16022	16095	16012	16006	15998	16046	15888	16076	15981	16105	15973	15917	15956	16059	16014	16061	15949	15947	16178	15936	15899	15912	16055	16110	16050	16003	15986	15868	16085	16029	16137	16004	15864	15920	16051	15929	16143	16033	16161	15991	16114	15783	15891	16152	15956	15952	16066	16042	15972	15850	16026	15843	15904	16184	16032	15953	16034	15799	15961	15904	15788	16036	15956	15876	16110	15844	15898	16085	15872	15976	15895	16037	16003	16028	16125	16045	16275	15901	15889	15952	16054	15982	15901	15967	16132	16107	16003	15931	15982	16054	15925	16090	15957	16154	16118	15774	16053	15928	15869	16188	16061	16069	15864	16066	16030	16315	15980	16083	16075	16020	15963	15928	15912	15811	15952	16051	15955	15865	16039	15953	15923	15970	15920	16020	15932	15945	15992	15889	16000	15925	15995	15998	16061	16061	16046	16094	15946	16034	16016	16069	16083	16008	16128	16149	15954	15882	16072	15829	15937	15840	15918	16029	15918	15886	15833	16073	16218	15992	16035	16021	16027	15946	16154	15835	16196	16024	15862	16157	16059	16056	15972	15902	15977	15873	16118	16005	15926	16005	16006	16070	15968	15911	16034	15932	16008	15973	15912	16074	16093	15884	16062	16058	16042	16111	16001	16170	16118	15987	16116	15964	15766	15988	15937	16045	15974	16044	16009	16093	16064	16025	15895	16076	15988	15921	16022	16022	16018	15981	15824	15993	15679	15951	16069	16009	15917	15989	15894	16248	16020	16012	16079	15962	16023	16039	15976	16004	15997	16080	16026	16118	16032	15950	16004	15890	15986	15944	15790	16106	16133	16073	16067	16046	15884	16081	16133	16145	15863	16100	16043	15966	15919	16015	16019	15973	15941	16055	16003	16035	15862	16045	16079	15940	15953	16177	16034	16022	15968	15853	16051	16039	16012	15978	16046	15884	16000	16015	16023	16133	15995	15957	15961	16088	15946	16052	15947	16001	16126	15959	15973	16087	15916	16020	16083	15820	15930	16009	16104	15979	16049	15945	15984	15964	15856	16149	15925	16178	15881	16039	15941	16114	16178	16124	15871	15796	16075	15921	16058	15905	15923	16139	15920	16085	16070	16041	16115	16125	16011	15853	16082	16116	16073	16003	15917	16119	15912	15903	16066	15848	15942	15931	16177	16100	15980	16007	16207	16189	16155	16049	16021	16105	15972	16227	16084	15958	15931	16071	16057	16011	15967	15977	16144	16072	16031	15817	15928	16016	15920	15892	15825	15999	15984	15923	16064	15987	16018	15951	15999	16011	15922	15963	15880	16092	15921	16110	15970	16021	15984	16015	16099	15981	16172	16000	16059	16014	15848	16026	16070	15994	15946	15953	16014	16211	16042	16001	16111	15986	16057	15998	16027	16157	16035	15848	16064	16149	16107	15968	16139	15967	16020	16066	16071	15969	15962	15944	16080	16162	15917	16063	15842	16011	15944	16058	15930	16095	16011	16300	15993	15904	16000	16108	15928	16008	16250	16004	16076	15971	15918	16059	15997	16030	15939	16055	16026	15877	15934	16120	16035	16096	16105	15952	16139	16046	15950	15940	15999	16036	15915	15910	15828	15975	16106	16011	15888	15903	15948	15943	16057	15784	16074	16044	15964	16124	16068	16081	15984	16021	15991	15929	15867	15943	15943	15993	15969	16198	15984	15973	15925	15881	15899	15926	15907	16194	16033	15966	16050	15981	16060	16029	15952	16026	15977	15962	16129	16020	16073	15926	16019	15992	16068	16003	16018	16130	15934	16031	15908	16050	16119	16101	16210	16193	16240	16136	16001	16092	15871	16003	16004	16091	16100	15998	15909	15855	16032	15897	15943	16061	16015	15956	15977	16030	15830	16055	15979	15976	16156	16106	16243	16234	15880	15944	15950	15891	16048	16107	15865	16133	16246	16210	16056	15977	15923	15728	16092	15968	16082	16044	15885	16070	16198	15947	16012	15953	16074	15839	16104	15866	15856	15983	15878	15990	16172	16131	15882	16019	16066	16061	15968	15852	15910	16132	15894	15914	16115	15851	16068	15954	16105	15969	16000	16077	15969	16055	16167	15863	16062	16056	16232	15993	15965	16045	15893	16039	15920	16069	16010	16068	15930	16019	15942	15857	16007	16084	15911	15881	16023	16007	16029	15840	16055	16033	16068	16125	15967	15853	16201	15987	15969	16014	16041	16108	15926	15860	16047	15974	16143	16185	15859	15823	15976	15992	16054	16052	15999	15985	16122	15979	15947	15879	16030	16017	16023	16096	15908	15972	16121	15903	15887	16063	16102	16118	15913	16021	16176	15972	16064	16021	16091	16021	16095	15953	15965	16007	16090	15913	16011	15891	15922	15949	15998	16000	16064	15977	16027	16054	16162	15853	16156	15919	15889	16191	15996	16009	16002	15995	15869	15940	15947	15883	15879	16062	15946	15997	15872	16191	16056	16042	16203	15945	15947	15981	15971	16068	16244	16132	16084	16007	15908	16134	16052	15916	16000	16020	16131	16048	15841	16108	16086	15947	16009	15922	16013	15996	15933	15992	15990	15960	15983	15991	15992	15969	15994	16002	15947	16071	15938	15892	15955	15990	15963	16031	15961	16073	16093	16170	15932	15976	16124
24185	21365	28658	25255	23009	21978	21057	18436	18105	18110	17845	18042	18189	17875	17758	17907	17821	18867	21446	20462	18563	17839	17851	17555	17878	17669	17563	17594	17766	17701	17658	17716	17769	17811	17706	17812	17738	17564	17866	17692	17793	17425	17555	17624	17897	17585	17739	17650	17678	17549	17709	17681	17657	17780	17654	17550	17750	17612	17722	17379	17531	17661	17704	17559	17689	17682	17643	17599	17590	17632	17676	17521	17588	17570	17756	17672	17839	17664	17540	17747	17691	17477	17548	17721	17803	17550	17665	17726	17508	17727	17632	17492	17744	17438	17621	17515	17396	17647	17811	17624	17548	17567	17704	17468	17735	17522	17604	17407	17606	17608	17729	17672	17806	17878	17713	17474	17531	17611	17724	17554	17629	17499	17707	17644	17672	17548	17716	17320	17599	17543	17590	17539	17815	17601	17650	17758	17431	17463	17389	17528	17532	17538	17692	17665	17459	17572	17689	17551	17679	17510	17647	17643	17599	17525	17459	17718	17631	17683	17709	17601	17602	17723	17533	17638	17679	17472	17573	17533	17623	17499	17571	17521	17695	17702	17691	17666	17664	17427	17675	17670	17695	17497	17743	17673	17699	17704	17538	17779	17689	17592	17553	17467	17531	17509	17629	17628	17560	17614	17556	17481	17658	17486	17398	17678	17610	17659	17573	17717	17542	17698	17527	17606	17523	17476	17462	17558	17387	17431	17664	17488	17525	17581	17554	17644	17512	17578	17629	17628	17596	17618	17791	17745	17544	17391	17536	17573	17534	17675	17689	17645	17492	17528	17739	17627	17632	17528	17680	17616	17619	17766	17692	17652	17720	17556	17620	17582	17780	17599	17606	17472	17576	17437	17635	17702	17648	17551	17817	17498	17594	17739	17721	17749	17617	17523	17571	17777	17656	17787	17421	17520	17597	17348	17602	17492	17540	17520	17577	17679	17532	17825	17755	17586	17499	17726	17589	17831	17487	17617	17636	17598	17692	17520	17608	17602	17585	17572	17461	17676	17657	17637	17696	17537	17592	17452	17809	17444	17688	17672	17522	17555	17652	17766	17571	17363	17550	17828	17576	17745	17667	17611	17610	17391	17591	17427	17712	17753	17645	17732	17666	17726	17557	17491	17472	17465	17614	17549	17431	17387	17641	17631	17581	17524	17513	17533	17679	17435	17683	17751	17772	17747	17598	17503	17458	17693	17748	17375	17757	17545	17729	17704	17683	17688	17531	17536	17770	17583	17669	17509	17563	17607	17604	17959	17575	17539	17651	17619	17517	17621	17617	17607	17672	17575	17389	17663	17618	17561	17416	17596	17588	17527	17497	17479	17517	17537	17403	17687	17647	17699	17533	17662	17579	17542	17787	17526	17506	17706	17700	17728	17650	17511	17698	17231	17642	17609	17710	17554	17489	17600	17603	17573	17651	17635	17662	17414	17594	17579	17692	17761	17657	17753	17683	17657	17365	17513	17470	17545	17476	17797	17529	17661	17461	17552	17598	17600	17596	17678	17564	17592	17541	17521	17714	17819	17757	17667	17464	17519	17673	17550	17404	17667	17602	17530	17417	17465	17585	17543	17734	17561	17918	17673	17463	17638	17669	17651	17598	17739	17563	17479	17645	17833	17731	17523	17669	17704	17556	17747	17355	17586	17690	17608	17520	17547	17825	17519	17376	17465	17738	17667	17761	17608	17714	17622	17758	17702	17694	17614	17775	17645	17746	17551	17684	17462	17547	17449	17345	17599	17640	17327	17776	17581	17659	17557	17612	17485	17667	17506	17534	17737	17811	17703	17489	17652	17559	17672	17479	17714	17519	17728	17702	17664	17675	17684	17528	17542	17696	17651	17706	17581	17337	17911	17643	17579	17535	17693	17528	17540	17600	17626	17678	17693	17644	17401	17474	17587	17561	17607	17485	17879	17557	17696	17465	17577	17527	17736	17614	17412	17784	17836	17644	17546	17649	17772	17566	17582	17711	17588	17399	17716	17725	17432	17517	17518	17654	17509	17542	17651	17535	17409	17487	17661	17762	17578	17509	17583	17589	17511	17548	17736	17550	17473	17739	17616	17519	17481	17653	17660	17856	17433	17439	17613	17453	17691	17540	17662	17733	17664	17775	17777	17746	17562	17496	17505	17643	17473	17594	17609	17465	17505	17646	17798	17417	17723	17753	17769	17664	17573	17474	17533	17543	17442	17814	17585	17497	17765	17763	17622	17634	17824	17784	17522	17666	17610	17588	17370	17759	17819	17646	17800	17667	17601	17516	17703	17661	17605	17509	17498	17435	17643	17755	17787	17580	17639	17712	17443	17782	17814	17654	17887	17638	17450	17697	17631	17830	17543	17623	17596	17557	17575	17559	17608	17469	17660	17894	17467	17590	17764	17420	17622	17594	17653	17769	17598	17712	17498	17549	17560	17657	17538	17771	17726	17580	17623	17555	17583	17546	17529	17695	17583	17589	17745	17616	17591	17547	17619	17771	17490	17600	17579	17625	17723	17531	17688	17599	17444	17668	17584	17582	17469	17670	17637	17607	17470	17799	17549	17697	17582	17451	17510	17682	17800	17603	17440	17480	17645	17532	17368	17744	17587	17584	17767	17700	17633	17677	17772	17469	17530	17623	17393	17677	17616	17399	17747	17512	17691	17811	17550	17735	17646	17675	17584	17606	17563	17923	17533	17464	17697	17609	17618	17563	17529	17481	17639	17711	17611	17719	17392	17572	17487	17441	17594	17553	17488	17672	17556	17673	17307	17601	17645	17646	17651	17663	17535	17465	17506	17800	17490	17531	17599	17621	17738	17748	17696	17707	17490	17594	17574	17605	17579	17621	17543	17614	17457	17459	17536	17674	17688	17733	17656	17549	17579	17809	17682	17635	17718	17506	17564	17681	17672	17604	17638	17648	17552	17531	17463	17540	17583	17478	17790	17821	17604	17527	17696	17493	17580	17512	17640	17582	17557	17717	17596	17586	17597	17662	17628	17562	17716	17708	17568	17401	17660	17642	17576	17662	17735	17704	17566	17435	17391	17607	17640	17658	17850	17640	17534	17660	17668	17775	17706	17676	17555	17660	17657	17709	17620	17656	17575	17699	17712	17661	17714	17486	17735	17760	17790	17809	17551	17496	17553	17571	17602	17469	17680	17462	17525	17585	17486	17526	17571	17508	17818	17699	17689	17587	17559	17635	17566	17805	17663	17699	17616	17825	17681	17674	17456	17477	17615	17654	17399	17408	17667	17720	17793	17642	17544	17776	17474	17673	17733	17721	17556	17551	17424	17475	17694	17580	17572	17656	17742	17819	17598	17789	17487	17579	17494	17580	17810	17683	17700	17779	17557	17597	17548	17691	17452	17811	17568	17606	17474	17654	17694	17553	17553	17695	17620	17451	17377	17665	17647	17508	17639	17573	17622	17580	17712	17589	17665	17466	17825	17611	17495	17444	17721	17651	17740	17682	17644	17353	17702	17503	17462	17701	17456	17400	17657	17380	17692	17625	17676	17709	17546	17659	17692	17474	17408	17458	17572	17964	17614	17662	17641	17712	17625	17642	17481	17776	17858	17751	17660	17782	17711	17620	17547	17637	17569	17436	17405	17503	17620	17452	17593	17679	17376	17769	17646	17782	17683	17759	17417	17589	17495	17537	17455	17692	17662	17484	17611	17356	17554	17639	17645	17511	17503	17746	17549	17576	17695	17790	17699	17701	17650	17455	17288	17630	17562	17548	17640	17539	17901	17518	17612	17855	17541	17609	17605	17497	17471	17655	17597	17614	17639	17614	17597	17636	17522	17255	17427	17756	17619	17649	17549	17650	17521	17549	17658	17583	17617	17561	17635	17778	17441	17578	17880	17525	17646	17373	17489	17658	17608	17698	17420	17324	17592	17709	17641	17586	17753	17611	17691	17603	17520	17463	17590	17541	17536	17530	17805	17490	17569	17414	17531	17753	17673	17715	17493	17738	17636	17550	17638	17783	17686	17704	17799	17526	17437	17609	17310	17594	17562	17706	17660	17513	17516	17649	17724	17739	17488	17762	17511	17691	17714	17589	17713	17556	17632	17689	17717	17452	17690	17646	17509	17806	17640	17586	17394	17715	17491	17685	17702	17446	17522	17546	17616	17597	17566	17587	17557	17499	17475	17673	17757	17718	17646	17536	17665	17663	17615	17496	17301	17413	17796	17676	17615	17703	17578	17591	17675	17756	17496	17605	17702	17832	17702	17379	17555	17534	17556	17532	17746	17652	17744	17576	17692	17693	17710	17600	17545	17716	17841	17641	17753	17583	17474	17650	17603	17581	17488	17706	17663	17514	17369	17729	17558	17567	17644	17555	17548	17630	17787	17578	17628	17770	17720	17770	17435	17658	17644	17555	17589	17692	17811	17642	17774	17717	17634	17513	17858	17618	17747	17607	17592	17496	17745	17509	17767	17755	17689	17642	17640	17635	17708	17631	17724	17705	17727	17566	17588	17667	17483	17537	17711	17706	17744	17513	17586	17728	17718	17618	17765	17781	17531	17483	17446	17640	17590	17596	17564	17567	17661	17627	17865	17497	17634	17603	17683	17483	17720	17638	17412	17623	17505	17669	17614	17642	17688	17409	17471	17590	17596	17823	17545	17555	17556	17656	17433	17515	17497	17629	17461	17576	17529	17616	17541	17706	17541	17652	17740	17664	17667	17601	17721	17634	17604	17730	17815	17665	17790	17964	17549	17752	17721	17457	17518	17612	17745	17623	17606	17793	17668	17617	17721	17615	17528	17598	17481	17437	17724	17541	17796	17767	17635	17650	17795	17894	17761	17554	17461	17757	17536	17575	17746	17702	17749	17546	17477	17514	17729	17401	17577	17639	17432	17537	17563	17579	17323	17603	17555	17738	17527	17790	17695	17553	17587	17547	17545	17727	17648	17724	17735	17632	17632	17270	17673	17786	17423	17516	17599	17425	17564	17589	17693	17527	17728	17586	17701	17685	17631	17546	17568	17652	17542	17645	17564	17841	17771	17563	17764	17798	17605	17722	17666	17472	17338	17655	17712	17448	17618	17668	17763	17537	17827	17635	17583	17629	17352	17690	17611	17611	17475	17623	17653	17715	17637	17653	17690	17778	17602	17456	17514	17673	17496	17586	17812	17630	17462	17653	17799
25684	42089	40685	30497	22493	17979	16895	16207	16076	16025	16027	15641	15648	15480	15545	15726	15758	17844	21263	19042	16033	15510	15485	15424	15331	15430	15411	15619	15495	15297	15412	15451	15352	15466	15566	15361	15391	15534	15475	15568	15303	15514	15474	15550	15582	15408	15562	15325	15497	15401	15456	15461	15428	15519	15522	15517	15354	15610	15476	15411	15500	15389	15421	15469	15477	15504	15127	15417	15500	15624	15293	15483	15489	15474	15532	15311	15376	15451	15359	15636	15414	15328	15316	15503	15404	15353	15439	15418	15520	15412	15382	15454	15377	15304	15453	15390	15354	15391	15448	15458	15515	15271	15519	15372	15409	15398	15405	15381	15398	15284	15496	15418	15445	15324	15502	15459	15363	15592	15384	15451	15491	15551	15464	15374	15273	15452	15286	15469	15493	15283	15391	15367	15560	15174	15455	15317	15501	15405	15346	15345	15424	15310	15259	15464	15359	15431	15408	15442	15342	15527	15399	15372	15282	15556	15306	15501	15482	15694	15539	15344	15302	15367	15494	15573	15369	15342	15500	15475	15420	15424	15402	15298	15562	15451	15489	15469	15431	15458	15390	15587	15514	15458	15542	15545	15421	15532	15340	15505	15449	15549	15451	15418	15367	15378	15542	15401	15369	15518	15536	15393	15572	15253	15400	15523	15475	15388	15332	15528	15169	15337	15372	15338	15643	15451	15445	15406	15225	15510	15473	15453	15321	15260	15375	15265	15403	15544	15536	15384	15373	15350	15531	15388	15351	15335	15477	15209	15520	15473	15396	15227	15298	15285	15490	15639	15266	15400	15373	15409	15340	15260	15457	15249	15235	15485	15504	15365	15587	15181	15362	15386	15347	15386	15515	15480	15361	15412	15470	15635	15550	15288	15414	15505	15342	15415	15494	15237	15509	15467	15553	15458	15327	15358	15531	15330	15524	15344	15512	15408	15494	15268	15395	15422	15473	15282	15375	15297	15314	15341	15543	15382	15407	15398	15324	15598	15390	15456	15485	15570	15234	15575	15485	15462	15450	15321	15350	15393	15338	15593	15488	15385	15475	15411	15240	15465	15287	15469	15386	15359	15528	15463	15482	15494	15513	15257	15470	15556	15460	15226	15602	15312	15396	15341	15496	15338	15411	15292	15543	15437	15377	15354	15365	15333	15376	15515	15351	15479	15509	15264	15440	15457	15452	15259	15421	15431	15492	15466	15300	15579	15382	15354	15453	15443	15227	15562	15551	15453	15441	15263	15358	15339	15486	15424	15544	15503	15339	15564	15402	15378	15541	15362	15209	15499	15503	15334	15324	15414	15538	15564	15470	15450	15203	15539	15451	15443	15530	15804	15527	15329	15483	15250	15478	15340	15521	15533	15474	15513	15420	15424	15409	15420	15396	15286	15536	15307	15512	15566	15235	15558	15298	15449	15378	15597	15329	15421	15293	15537	15436	15174	15611	15265	15406	15351	15286	15510	15319	15560	15508	15443	15341	15362	15362	15362	15446	15380	15405	15216	15385	15475	15411	15606	15610	15283	15336	15460	15418	15480	15402	15308	15466	15468	15462	15315	15387	15283	15403	15255	15640	15341	15491	15376	15384	15241	15316	15375	15276	15386	15602	15463	15453	15399	15478	15272	15513	15362	15561	15460	15436	15295	15376	15203	15393	15427	15325	15499	15657	15637	15468	15388	15402	15437	15424	15446	15367	15389	15575	15271	15407	15370	15588	15471	15409	15548	15576	15307	15452	15428	15302	15413	15484	15455	15439	15341	15400	15344	15392	15284	15468	15458	15438	15350	15508	15472	15442	15425	15391	15430	15459	15517	15358	15298	15365	15400	15321	15434	15556	15521	15244	15533	15310	15605	15243	15250	15325	15411	15628	15385	15449	15240	15362	15492	15439	15313	15379	15419	15286	15341	15461	15322	15423	15456	15427	15473	15479	15565	15205	15501	15282	15513	15429	15469	15485	15389	15432	15361	15429	15471	15457	15300	15458	15311	15464	15443	15279	15320	15451	15521	15340	15422	15502	15513	15254	15340	15363	15476	15321	15458	15433	15524	15342	15574	15332	15381	15388	15475	15471	15352	15416	15435	15399	15519	15455	15510	15551	15481	15324	15205	15421	15303	15394	15264	15467	15453	15489	15496	15291	15414	15307	15212	15380	15438	15211	15478	15458	15328	15467	15465	15379	15448	15472	15531	15461	15334	15478	15398	15561	15411	15425	15535	15419	15311	15361	15318	15256	15481	15490	15372	15502	15431	15327	15432	15671	15404	15475	15474	15297	15379	15428	15590	15422	15511	15474	15420	15370	15386	15354	15340	15205	15336	15387	15546	15364	15291	15408	15333	15368	15500	15461	15366	15448	15507	15483	15402	15366	15361	15416	15451	15383	15504	15377	15602	15527	15426	15361	15418	15384	15464	15370	15449	15333	15377	15321	15215	15457	15414	15511	15383	15502	15337	15552	15430	15386	15510	15432	15423	15497	15543	15317	15363	15361	15378	15416	15341	15535	15401	15385	15273	15474	15292	15541	15189	15427	15547	15299	15370	15541	15288	15396	15557	15290	15479	15370	15311	15274	15364	15627	15383	15440	15438	15486	15405	15481	15606	15381	15353	15375	15362	15332	15362	15397	15550	15465	15343	15624	15203	15606	15200	15373	15241	15383	15302	15417	15336	15486	15514	15334	15446	15403	15400	15420	15355	15464	15468	15392	15595	15510	15355	15337	15357	15497	15637	15492	15374	15235	15468	15311	15482	15546	15258	15401	15414	15574	15463	15147	15437	15487	15413	15337	15437	15272	15355	15482	15301	15393	15446	15585	15322	15362	15418	15362	15252	15395	15568	15207	15290	15672	15505	15372	15438	15510	15331	15265	15523	15429	15485	15543	15412	15405	15406	15419	15496	15200	15328	15427	15461	15380	15335	15438	15361	15499	15385	15404	15408	15411	15344	15229	15392	15329	15475	15456	15467	15442	15493	15390	15462	15315	15522	15607	15533	15469	15483	15535	15485	15493	15349	15426	15241	15379	15409	15363	15446	15451	15399	15552	15429	15456	15244	15259	15636	15469	15483	15369	15524	15517	15466	15422	15522	15300	15487	15573	15376	15463	15562	15448	15324	15247	15490	15334	15461	15424	15451	15479	15407	15311	15439	15347	15292	15321	15350	15444	15293	15403	15571	15421	15396	15405	15343	15517	15604	15380	15416	15356	15494	15446	15621	15373	15437	15257	15206	15335	15516	15389	15393	15349	15372	15389	15469	15365	15369	15340	15424	15320	15295	15421	15390	15588	15470	15250	15175	15497	15492	15345	15492	15528	15503	15253	15405	15440	15376	15400	15416	15553	15475	15529	15506	15416	15373	15397	15512	15483	15409	15421	15407	15640	15527	15417	15507	15370	15603	15399	15422	15346	15490	15327	15436	15574	15334	15506	15598	15457	15513	15383	15502	15448	15394	15444	15458	15468	15430	15596	15525	15418	15485	15353	15484	15495	15322	15379	15385	15341	15292	15479	15429	15183	15555	15471	15353	15394	15345	15325	15558	15235	15479	15348	15529	15359	15481	15392	15521	15304	15621	15345	15501	15458	15388	15327	15618	15553	15390	15405	15289	15275	15423	15316	15402	15500	15382	15388	15442	15466	15359	15321	15359	15419	15366	15452	15389	15236	15418	15449	15197	15552	15467	15215	15375	15325	15466	15382	15483	15480	15285	15444	15366	15424	15340	15537	15341	15396	15388	15416	15399	15490	15428	15483	15449	15382	15379	15269	15490	15541	15485	15505	15335	15398	15288	15537	15419	15360	15431	15499	15212	15373	15405	15270	15349	15321	15340	15504	15382	15523	15428	15505	15261	15431	15283	15516	15555	15456	15425	15449	15397	15263	15436	15425	15303	15266	15394	15441	15425	15483	15549	15352	15447	15312	15381	15456	15444	15450	15554	15539	15406	15307	15367	15357	15427	15699	15307	15319	15402	15390	15474	15304	15417	15339	15451	15258	15501	15312	15373	15339	15390	15470	15312	15559	15478	15564	15431	15486	15372	15254	15377	15426	15278	15309	15463	15593	15371	15577	15344	15467	15438	15383	15330	15482	15347	15386	15361	15342	15426	15489	15471	15390	15336	15423	15627	15501	15550	15509	15507	15401	15374	15463	15434	15412	15441	15564	15332	15424	15666	15367	15630	15423	15399	15317	15327	15407	15555	15298	15336	15320	15586	15568	15387	15312	15243	15523	15355	15482	15622	15370	15326	15580	15345	15542	15258	15382	15444	15388	15317	15397	15398	15445	15359	15484	15324	15490	15189	15331	15355	15423	15625	15397	15340	15363	15343	15566	15436	15434	15575	15354	15314	15339	15464	15480	15372	15322	15487	15477	15388	15510	15588	15343	15414	15563	15521	15398	15394	15495	15633	15471	15378	15317	15478	15599	15464	15502	15367	15262	15425	15338	15382	15596	15328	15451	15347	15365	15448	15507	15535	15504	15311	15514	15545	15447	15678	15474	15444	15371	15316	15635	15414	15296	15457	15234	15208	15467	15520	15462	15466	15339	15357	15287	15305	15554	15431	15340	15510	15343	15361	15423	15371	15417	15444	15393	15415	15430	15444	15396	15309	15361	15418	15444	15355	15317	15221	15625	15383	15502	15433	15530	15346	15392	15580	15372	15460	15348	15354	15380	15430	15526	15299	15369	15286	15306	15398	15456	15329	15424	15369	15363	15538	15425	15378	15448	15442	15441	15293	15410	15461	15378	15395	15541	15430	15465	15320	15351	15415	15483	15566	15622	15510	15363	15369	15493	15369	15591	15351	15380	15301	15367	15512	15383	15375	15342	15514	15223	15387	15604	15358	15362	15418	15331	15234	15368	15358	15541	15393	15327	15582	15406	15296	15325	15529	15354	15392	15308	15549	15524	15460	15339	15419	15472	15431	15420	15495	15466	15398	15596	15348	15261	15407	15406	15377	15458	15327	15529	15250	15420	15447	15390	15357	15408	15350	15301	15425	15433	15482	15529	15446	15246	15458	15390	15465	15428	15614	15332	15293	15397	15371	15426	15411	15416	15290	15376	15287	15496	15336	15423	15502	15415	15462	15474	15475	15429	15295	15337	15355	15362	15448	15508	15501	15256	15290	15395	15240	15306	15526
22881	21384	29171	24187	22230	23693	24545	19465	18362	18626	18650	18015	17865	18186	17958	17912	18015	19121	22973	20507	20009	18653	17764	17765	17566	17717	17726	17661	17640	17831	17710	17775	17834	17777	17615	17758	17532	17669	17889	17933	17758	17710	17594	17835	17753	17593	17357	17560	17656	17658	17772	17664	17678	17750	17635	17407	17713	17818	17592	17425	17615	17729	17559	17475	17773	17495	17978	17673	17595	17620	17765	17506	17743	17659	17710	17563	17820	17581	17581	17559	17752	17704	17619	17635	17645	17637	17680	17766	17661	17513	17357	17632	17598	17506	17619	17562	17683	17537	17722	17558	17626	17774	17577	17537	17720	17723	17591	17493	17584	17607	17764	17670	17629	17682	17615	17699	17733	17847	17891	17414	17512	17603	17717	17502	17543	17541	17750	17739	17535	17421	17514	17588	17556	17665	17659	17717	17566	17624	17606	17423	17709	17396	17577	17663	17575	17552	17481	17404	17554	17451	17611	17629	17638	17515	17439	17670	17652	17579	17534	17407	17730	17545	17571	17658	17667	17647	17687	17739	17514	17529	17430	17626	17601	17555	17715	17552	17651	17788	17660	17605	17532	17303	17642	17617	17729	17696	17643	17563	17534	17790	17578	17651	17889	17524	17680	17666	17651	17826	17834	17717	17629	17461	17621	17367	17692	17351	17676	17458	17477	17670	17709	17721	17647	17672	17556	17703	17868	17795	17558	17549	17470	17376	17673	17339	17651	17556	17359	17575	17567	17539	17578	17656	17437	17492	17322	17476	17572	17751	17607	17478	17529	17698	17493	17553	17535	17437	17498	17639	17552	17573	17600	17485	17700	17436	17595	17719	17347	17651	17657	17571	17501	17732	17630	17594	17785	17697	17710	17556	17567	17574	17593	17697	17700	17593	17708	17510	17689	17624	17702	17925	17438	17610	17447	17500	17769	17812	17794	17610	17641	17537	17451	17728	17515	17646	17378	17528	17624	17470	17547	17527	17469	17500	17806	17600	17396	17372	17596	17493	17577	17604	17633	17703	17571	17409	17535	17580	17465	17583	17632	17579	17326	17698	17583	17285	17465	17652	17597	17631	17563	17539	17430	17690	17577	17601	17639	17722	17842	17772	17522	17559	17783	17812	17451	17665	17775	17792	17488	17560	17516	17369	17588	17659	17663	17635	17628	17225	17538	17589	17665	17618	17514	17341	17608	17644	17786	17628	17570	17642	17470	17653	17651	17475	17679	17560	17375	17711	17566	17587	17544	17527	17622	17444	17600	17721	17511	17587	17617	17599	17581	17461	17705	17619	17537	17739	17497	17673	17598	17590	17702	17528	17497	17540	17541	17579	17581	17441	17535	17493	17599	17680	17345	17506	17444	17539	17518	17327	17576	17548	17628	17746	17563	17500	17618	17677	17514	17758	17470	17627	17679	17652	17636	17724	17491	17569	17675	17557	17522	17440	17651	17362	17552	17656	17319	17484	17423	17462	17517	17667	17527	17375	17349	17409	17574	17745	17598	17506	17667	17644	17675	17727	17683	17487	17418	17674	17684	17507	17453	17719	17494	17589	17674	17712	17590	17259	17352	17601	17370	17492	17543	17594	17375	17642	17522	17562	17404	17582	17706	17679	17522	17676	17580	17433	17437	17711	17467	17543	17518	17654	17661	17545	17418	17684	17596	17615	17570	17391	17521	17635	17603	17650	17792	17595	17419	17340	17561	17641	17491	17436	17763	17624	17465	17576	17397	17608	17403	17582	17676	17334	17532	17545	17561	17389	17517	17500	17566	17492	17472	17466	17569	17542	17600	17663	17619	17308	17545	17394	17578	17567	17636	17534	17636	17549	17483	17691	17612	17745	17567	17545	17519	17503	17511	17510	17645	17661	17533	17696	17570	17494	17575	17473	17481	17406	17756	17495	17537	17579	17487	17686	17492	17390	17407	17586	17645	17558	17573	17598	17409	17587	17555	17635	17567	17606	17599	17451	17610	17484	17581	17550	17657	17499	17496	17491	17758	17525	17429	17324	17566	17636	17810	17548	17644	17671	17512	17533	17660	17454	17373	17754	17438	17538	17584	17444	17654	17623	17501	17470	17596	17419	17549	17500	17345	17498	17326	17472	17623	17502	17573	17645	17586	17567	17524	17754	17607	17611	17468	17852	17652	17697	17479	17649	17596	17478	17615	17701	17452	17620	17542	17462	17620	17435	17654	17630	17712	17512	17521	17793	17575	17598	17424	17463	17696	17507	17621	17404	17615	17660	17514	17610	17543	17635	17556	17646	17617	17652	17606	17638	17855	17783	17394	17435	17596	17571	17702	17627	17504	17535	17495	17526	17701	17615	17612	17576	17504	17514	17518	17510	17518	17436	17749	17635	17505	17505	17695	17532	17616	17545	17603	17679	17523	17503	17593	17622	17640	17764	17742	17767	17599	17630	17640	17762	17581	17626	17469	17580	17495	17639	17702	17571	17607	17331	17508	17700	17585	17543	17530	17580	17272	17591	17664	17590	17529	17553	17346	17545	17544	17546	17611	17657	17527	17646	17633	17663	17416	17647	17382	17697	17779	17676	17564	17302	17589	17523	17636	17511	17539	17468	17779	17459	17631	17433	17425	17440	17559	17713	17733	17522	17441	17411	17513	17466	17624	17396	17502	17593	17754	17643	17536	17266	17701	17551	17429	17448	17754	17529	17705	17551	17514	17516	17550	17410	17406	17615	17640	17672	17540	17594	17563	17511	17635	17751	17520	17489	17753	17612	17582	17489	17653	17625	17624	17688	17427	17440	17461	17527	17630	17646	17615	17630	17396	17471	17577	17527	17523	17472	17667	17575	17591	17639	17546	17594	17613	17575	17492	17572	17737	17508	17721	17562	17466	17408	17645	17445	17651	17558	17604	17551	17582	17584	17537	17669	17714	17544	17541	17654	17633	17624	17696	17474	17670	17585	17613	17408	17571	17634	17512	17552	17619	17710	17471	17535	17509	17598	17657	17729	17526	17532	17472	17651	17609	17810	17525	17615	17621	17288	17331	17513	17798	17546	17611	17636	17712	17788	17618	17528	17638	17681	17276	17601	17540	17725	17630	17525	17840	17648	17373	17591	17513	17643	17404	17699	17670	17667	17668	17775	17675	17423	17769	17810	17679	17601	17759	17714	17589	17450	17607	17649	17641	17399	17528	17694	17546	17686	17574	17621	17693	17560	17629	17474	17570	17526	17469	17542	17620	17495	17452	17585	17625	17520	17623	17566	17688	17519	17550	17512	17436	17415	17522	17354	17616	17298	17484	17535	17388	17644	17674	17501	17612	17611	17630	17683	17682	17458	17665	17562	17440	17535	17356	17369	17665	17593	17577	17775	17435	17731	17666	17453	17821	17582	17612	17408	17872	17712	17433	17574	17772	17601	17529	17619	17625	17483	17331	17657	17537	17518	17720	17524	17694	17656	17585	17528	17652	17537	17659	17529	17589	17533	17518	17571	17413	17446	17513	17616	17455	17576	17405	17456	17875	17516	17777	17758	17619	17623	17704	17370	17804	17696	17412	17541	17613	17408	17563	17645	17594	17700	17602	17729	17597	17301	17535	17764	17603	17598	17513	17656	17530	17653	17425	17591	17545	17551	17469	17740	17483	17533	17646	17555	17552	17502	17515	17617	17448	17604	17605	17561	17447	17531	17660	17465	17665	17447	17671	17571	17559	17562	17522	17522	17394	17588	17613	17835	17819	17720	17594	17588	17548	17485	17481	17576	17521	17676	17700	17530	17425	17589	17484	17589	17500	17671	17849	17595	17611	17707	17732	17628	17766	17697	17394	17588	17405	17601	17498	17719	17639	17664	17541	17695	17527	17640	17497	17567	17536	17725	17719	17465	17495	17661	17621	17705	17626	17519	17579	17432	17626	17549	17669	17542	17548	17607	17446	17432	17514	17499	17562	17725	17497	17803	17623	17411	17722	17616	17772	17716	17507	17666	17500	17596	17268	17413	17497	17464	17462	17473	17610	17441	17388	17623	17305	17376	17524	17622	17438	17672	17761	17411	17684	17656	17513	17281	17430	17574	17397	17534	17492	17653	17613	17561	17582	17647	17581	17306	17659	17537	17697	17598	17537	17541	17546	17304	17495	17575	17537	17605	17357	17547	17395	17508	17413	17497	17416	17522	17738	17762	17565	17490	17391	17478	17622	17635	17617	17644	17631	17672	17637	17615	17475	17641	17657	17533	17856	17643	17587	17530	17477	17538	17880	17606	17626	17626	17696	17565	17602	17719	17581	17555	17516	17515	17713	17659	17596	17464	17449	17449	17591	17367	17668	17455	17675	17729	17665	17541	17546	17557	17520	17599	17658	17617	17665	17737	17448	17467	17728	17673	17694	17410	17616	17380	17551	17441	17765	17670	17540	17574	17781	17843	17569	17520	17583	17594	17331	17456	17719	17598	17672	17800	17582	17632	17654	17573	17379	17589	17745	17810	17759	17562	17732	17573	17326	17550	17482	17624	17459	17626	17612	17607	17473	17419	17557	17656	17579	17759	17444	17742	17462	17692	17516	17692	17684	17526	17704	17611	17494	17694	17550	17480	17595	17726	17385	17544	17575	17803	17546	17676	17539	17541	17546	17506	17555	17390	17614	17647	17695	17468	17733	17619	17722	17497	17612	17540	17709	17540	17626	17473	17569	17726	17627	17297	17639	17507	17541	17419	17658	17634	17692	17569	17572	17580	17803	17590	17576	17515	17477	17582	17590	17586	17296	17443	17561	17533	17599	17371	17337	17341	17589	17542	17353	17624	17449	17392	17581	17549	17614	17390	17598	17595	17543	17582	17564	17311	17605	17646	17627	17632	17454	17467	17610	17581	17472	17523	17645	17678	17600	17691	17547	17544	17621	17770	17564	17788	17604	17853	17785	17577	17557	17638	17492	17541	17583	17609	17592	17496	17446	17469	17597	17623	17733	17649	17587	17686	17638	17570	17527	17582	17604	17609	17696	17713	17750	17634	17553	17694	17555	17607	17645	17562	17732	17468	17556	17798	17537	17573	17705	17684	17696	17697	17781	17534	17469	17649	17728	17732	17810	17345	17629	17291	17577	17444	17574	17733	17662	17521	17692	17795	17865	17380	17698	17432	17602	17475	17438	17642	17365	17690	17572	17438	17640	17537
28868	50566	50068	38130	26520	19046	17432	16864	16403	16248	16219	15792	15641	15744	15831	15458	15716	17899	23050	18832	18671	16677	15424	15414	15367	15468	15295	15318	15361	15550	15430	15428	15273	15401	15317	15517	15345	15374	15425	15380	15449	15316	15415	15424	15423	15559	15411	15259	15486	15460	15464	15405	15617	15369	15397	15439	15240	15317	15563	15415	15523	15492	15497	15276	15589	15434	15440	15608	15515	15538	15206	15561	15504	15298	15448	15403	15345	15584	15330	15419	15349	15258	15169	15361	15496	15471	15456	15349	15301	15491	15158	15319	15185	15397	15438	15337	15377	15456	15383	15295	15306	15539	15393	15405	15301	15399	15298	15313	15321	15390	15450	15329	15523	15371	15301	15305	15242	15422	15317	15403	15225	15417	15434	15345	15398	15328	15413	15343	15521	15513	15453	15451	15407	15283	15302	15291	15279	15180	15364	15510	15338	15303	15408	15410	15415	15464	15351	15324	15293	15226	15290	15444	15449	15450	15440	15316	15368	15256	15548	15203	15241	15284	15335	15288	15401	15178	15315	15260	15314	15249	15216	15308	15341	15351	15175	15470	15273	15224	15288	15248	15327	15452	15346	15318	15434	15349	15376	15302	15375	15339	15291	15329	15414	15480	15304	15290	15383	15442	15252	15243	15367	15205	15397	15337	15505	15298	15240	15334	15409	15193	15424	15566	15203	15421	15347	15311	15495	15479	15362	15347	15275	15245	15332	15615	15458	15291	15268	15587	15138	15449	15403	15338	15373	15136	15445	15428	15221	15440	15284	15447	15312	15410	15423	15074	15319	15272	15545	15335	15306	15349	15260	15337	15419	15279	15300	15354	15367	15315	15495	15385	15317	15485	15390	15479	15238	15263	15453	15236	15532	15407	15303	15270	15432	15318	15459	15323	15303	15317	15393	15263	15485	15318	15403	15274	15463	15059	15338	15192	15561	15280	15258	15258	15369	15201	15569	15287	15396	15496	15340	15356	15334	15340	15409	15242	15282	15217	15299	15215	15261	15365	15477	15454	15238	15269	15294	15619	15257	15296	15416	15333	15518	15219	15395	15108	15272	15463	15216	15428	15202	15421	15415	15451	15354	15261	15518	15216	15194	15322	15467	15242	15195	15424	15452	15276	15227	15369	15415	15450	15470	15360	15425	15226	15422	14918	15544	15360	15302	15524	15403	15304	15415	15371	15270	15461	15245	15348	15315	15239	15325	15298	15447	15213	15597	15254	15329	15398	15501	15402	15319	15129	15416	15404	15350	15219	15403	15267	15419	15388	15436	15331	15305	15306	15337	15272	15345	15275	15358	15355	15134	15384	15446	15561	15389	15412	15312	15387	15265	15350	15333	15570	15420	15247	15337	15360	15439	15390	15209	15414	15279	15306	15307	15403	15258	15416	15331	15298	15472	15365	15465	15337	15284	15403	15371	15535	15474	15371	15584	15234	15393	15397	15462	15247	15372	15563	15417	15415	15331	15434	15291	15332	15482	15469	15307	15369	15347	15234	15385	15341	15394	15471	15258	15310	15131	15435	15397	15351	15359	15255	15356	15153	15180	15412	15480	15151	15263	15359	15334	15271	15320	15371	15277	15460	15312	15401	15478	15258	15266	15381	15326	15289	15310	15304	15473	15389	15189	15537	15143	15257	15458	15301	15508	15329	15271	15517	15249	15400	15268	15332	15317	15419	15476	15423	15236	15215	15375	15317	15301	15307	15364	15312	15323	15279	15309	15421	15401	15237	15357	15353	15356	15340	15229	15424	15292	15362	15428	15312	15464	15351	15542	15317	15468	15158	15334	15149	15523	15418	15354	15293	15397	15505	15282	15264	15274	15308	15352	15434	15432	15286	15365	15431	15422	15345	15277	15129	15269	15319	15237	15236	15337	15407	15340	15355	15539	15278	15286	15349	15279	15286	15282	15325	15312	15265	15428	15373	15224	15253	15353	15388	15293	15362	15292	15435	15342	15142	15307	15251	15342	15281	15256	15328	15337	15334	15465	15405	15374	15173	15580	15338	15222	15151	15414	15348	15350	15338	15366	15350	15343	15413	15266	15357	15180	15230	15182	15319	15461	15210	15366	15325	15281	15207	15367	15395	15325	15134	15325	15207	15519	15214	15222	15370	15388	15604	15203	15246	15467	15533	15405	15342	15369	15264	15620	15351	15505	15506	15112	15454	15341	15375	15396	15345	15268	15364	15267	15386	15340	15201	15341	15173	15290	15469	15448	15556	15368	15440	15444	15292	15352	15343	15368	15325	15359	15367	15375	15149	15357	15281	15359	15330	15269	15445	15225	15358	15399	15325	15294	15231	15311	15209	15448	15253	15393	15373	15187	15176	15308	15361	15379	15453	15437	15334	15362	15273	15309	15292	15353	15524	15551	15379	15505	15294	15405	15467	15426	15353	15337	15398	15135	15384	15293	15222	15321	15431	15487	15410	15530	15346	15341	15434	15161	15324	15496	15186	15479	15378	15287	15237	15324	15190	15411	15353	15336	15241	15496	15408	15510	15425	15395	15629	15374	15371	15296	15356	15372	15564	15157	15219	15307	15308	15268	15333	15312	15420	15166	15295	15322	15415	15244	15279	15342	15299	15296	15314	15456	15445	15485	15533	15518	15395	15397	15568	15284	15399	15374	15367	15259	15379	15284	15451	15493	15395	15294	15287	15419	15420	15444	15365	15265	15322	15379	15361	15285	15404	15433	15158	15299	15255	15536	15431	15279	15316	15222	15230	15310	15355	15243	15322	15373	15391	15495	15166	15220	15488	15311	15302	15202	15325	15237	15320	15337	15438	15369	15488	15426	15240	15469	15364	15370	15355	15391	15425	15316	15365	15141	15393	15327	15222	15284	15288	15389	15325	15254	15435	15386	15195	15313	15302	15360	15264	15295	15457	15372	15265	15297	15437	15510	15294	15340	15505	15341	15406	15212	15292	15224	15310	15339	15295	15369	15288	15344	15439	15197	15239	15429	15249	15320	15429	15437	15614	15225	15370	15182	15333	15463	15336	15389	15238	15196	15330	15290	15313	15494	15366	15310	15194	15501	15382	15331	15393	15342	15250	15427	15195	15346	15393	15489	15242	15474	15390	15388	15329	15432	15316	15475	15426	15341	15190	15128	15452	15327	15391	15319	15383	15276	15514	15494	15340	15420	15465	15335	15276	15521	15231	15560	15496	15459	15405	15386	15378	15196	15202	15304	15210	15331	15446	15365	15339	15447	15326	15444	15397	15390	15426	15210	15102	15450	15370	15296	15271	15375	15246	15233	15510	15432	15184	15219	15408	15207	15319	15257	15412	15426	15309	15476	15353	15393	15414	15373	15345	15247	15350	15406	15166	15234	15294	15399	15368	15546	15413	15346	15248	15341	15325	15286	15291	15321	15463	15202	15133	15431	15435	15383	15281	15285	15303	15327	15543	15437	15403	15439	15390	15193	15394	15301	15421	15315	15283	15311	15339	15306	15501	15273	15403	15396	15248	15369	15423	15439	15246	15312	15358	15429	15487	15330	15464	15340	15160	15250	15359	15362	15403	15212	15366	15387	15252	15375	15422	15279	15322	15353	15454	15312	15378	15389	15302	15342	15495	15558	15370	15441	15439	15299	15352	15213	15569	15272	15234	15289	15209	15425	15291	15372	15569	15271	15121	15448	15480	15447	15189	15241	15257	15402	15213	15321	15381	15332	15334	15399	15368	15344	15328	15303	15445	15403	15258	15276	15450	15454	15341	15424	15415	15265	15326	15283	15387	15363	15329	15440	15297	15445	15311	15304	15452	15264	15416	15275	15367	15388	15448	15457	15296	15378	15081	15378	15321	15286	15352	15297	15364	15497	15415	15400	15392	15390	15276	15303	15575	15311	15365	15372	15248	15175	15259	15315	15156	15391	15104	15391	15316	15282	15283	15229	15275	15314	15412	15266	15360	15258	15407	15429	15274	15471	15295	15272	15486	15368	15452	15331	15297	15427	15352	15435	15403	15227	15493	15328	15261	15218	15360	15425	15392	15412	15275	15289	15375	15406	15415	15268	15337	15462	15395	15257	15276	15303	15351	15354	15364	15282	15381	15253	15338	15324	15244	15194	15393	15312	15219	15324	15368	15323	15328	15272	15394	15280	15286	15416	15312	15319	15222	15340	15373	15325	15444	15478	15451	15366	15403	15480	15152	15231	15297	15182	15397	15474	15475	15215	15446	15341	15152	15293	15445	15372	15452	15452	15442	15276	15263	15330	15227	15317	15477	15471	15251	15386	15350	15390	15400	15197	15364	15302	15357	15249	15250	15291	15295	15276	15449	15333	15460	15177	15337	15446	15356	15276	15419	15324	15279	15165	15259	15426	15363	15374	15339	15318	15490	15225	15242	15419	15308	15229	15255	15206	15548	15257	15428	15157	15514	15246	15334	15211	15389	14991	15307	15330	15105	15264	15366	15262	15383	15265	15458	15568	15423	15402	15420	15249	15304	15446	15279	15480	15418	15393	15247	15312	15401	15427	15259	15252	15242	15476	15386	15242	15395	15280	15183	15321	15475	15172	15267	15364	15369	15237	15354	15251	15220	15278	15290	15348	15344	15410	15459	15337	15298	15428	15255	15365	15474	15171	15431	15393	15308	15214	15218	15247	15373	15264	15339	15314	15119	15322	15438	15441	15357	15297	15255	15273	15336	15159	15458	15278	15373	15255	15318	15314	15427	15402	15698	15241	15259	15374	15169	15316	15228	15419	15261	15170	15380	15361	15333	15253	15279	15328	15442	15485	15352	15291	15551	15502	15356	15187	15346	15191	15247	15419	15207	15300	15234	15362	15285	15319	15291	15356	15260	15368	15427	15222	15394	15424	15233	15327	15471	15444	15336	15349	15301	15256	15364	15260	15275	15366	15378	15496	15145	15399	15425	15359	15155	15251	15604	15292	15341	15304	15489	15440	15432	15228	15408	15457	15317	15326	15363	15281	15577	15322	15408	15279	15392	15427	15206	15480	15386	15292	15405	15244	15275	15463	15249	15278	15150	15429	15385	15380	15218	15419	15362	15375	15303	15364	15305	15524	15352	15323	15410	15408	15268	15452	15338	15408	15288	15430	15368	15387	15231	15436	15508	15492	15429	15293	15365	15162	15516	15295	15362	15364	15361	15316	15335
28095	24628	31855	28187	22037	19654	19057	18769	18493	18610	18592	18647	18593	18513	18348	18507	18493	18463	18563	18565	18688	18405	18379	18421	18419	18268	18339	18271	18367	18457	18387	18487	18632	18205	18447	18252	18362	18517	18513	18313	18538	18414	18512	18270	18309	18336	18453	18371	18582	18393	18514	18387	18438	18304	18534	18391	18371	18251	18192	18303	18584	18282	18472	18321	18581	18446	18459	18507	18250	18254	18516	18595	18321	18071	18354	18377	18385	18390	18603	18571	18440	18335	18231	18431	18305	18240	18378	18396	18439	18427	18423	18364	18532	18333	18536	18191	18365	18495	18602	18524	18295	18348	18316	18269	18286	18203	18503	18297	18329	18317	18347	18163	18512	18272	18408	18556	18373	18375	18571	18339	18395	18374	18478	18215	18424	18472	18370	18205	18208	18252	18426	18490	18439	18409	18383	18293	18275	18289	18079	18325	18340	18383	18200	18336	18421	18313	18333	18224	18320	18322	18343	18347	18354	18413	18359	18525	18341	18389	18451	18368	18409	18576	18422	18215	18416	18324	18417	18306	18354	18159	18407	18594	18217	18194	18492	18253	18451	18203	18174	18529	18398	18454	18295	18417	18401	18519	18320	18409	18516	18256	18463	18575	18406	18364	18321	18374	18555	18434	18296	18275	18331	18304	18381	18403	18170	18580	18448	18372	18316	18420	18246	18332	18446	18558	18410	18251	18324	18433	18445	18200	18368	18156	18449	18210	18367	18441	18386	18180	18333	18238	18536	18140	18220	18312	18590	18355	18300	18298	18368	18264	18479	18347	18487	18392	18442	18209	18419	18532	18397	18295	18050	18200	18297	18431	18464	18278	18336	18531	18375	18209	18292	18212	18345	18264	18242	18236	18380	18274	18519	18321	18559	18545	18455	18452	18343	18339	18404	18317	18799	18643	18253	18538	18220	18404	18487	18587	18241	18509	18308	18375	18405	18322	18314	18335	18332	18415	18156	18337	18269	18590	18384	18417	18418	18446	18141	18295	18408	18605	18471	18211	18383	18387	18479	18540	18387	18351	18250	18289	18281	18189	18208	18647	18391	18319	18264	18428	18425	18234	18565	18466	18369	18389	18333	18485	18237	18375	18389	18104	18264	18325	18180	18195	18190	18307	18231	18405	18330	18348	18249	18384	18405	18498	18507	18093	18327	18332	18153	18353	18583	18290	18401	18258	18434	18208	18308	18407	18323	18283	18506	18243	18231	18399	18392	18293	18125	18279	18361	18313	18462	18426	18186	18531	18475	18184	18224	18156	18467	18352	18471	18448	18416	18386	18225	18419	18439	18427	18436	18333	18304	18387	18366	18458	18251	18286	18231	18422	18277	18297	18347	18282	18150	18344	18393	18195	18284	18542	18089	18621	18392	18345	18137	18237	18387	18363	18176	18277	18352	18392	18364	18269	18304	18214	18589	18268	18360	18252	18279	18262	18214	18242	18433	18181	18256	18501	18352	18223	18297	18367	18499	18326	18240	18346	18487	18334	18303	18183	18412	18321	18516	18283	18228	18167	18254	18562	18395	18348	18374	18420	18529	18331	18355	18263	18365	18163	18255	18163	18438	18442	18431	18409	18338	18585	18443	18240	18458	18494	18457	18382	18375	18267	18263	18557	18313	18557	18337	18369	18492	18301	18545	18333	18261	18185	18113	18422	18449	18297	18336	18435	18347	18173	18197	18279	18487	18437	18559	18513	18445	18370	18405	18465	18404	18507	18440	18513	18454	18348	18278	18360	18392	18493	18270	18499	18474	18419	18385	18406	18548	18443	18209	18401	18381	18008	18280	18286	18337	18241	18196	18429	18255	18199	18253	18360	18308	18538	18356	18476	18209	18405	18344	18204	18295	18271	18478	18236	18285	18439	18392	18238	18532	18492	18296	18291	18299	18176	18394	18485	18316	18321	18345	18447	18459	18296	18366	18314	18346	18444	18177	18353	18519	18217	18350	18483	18479	18485	18511	18401	18358	18369	18425	18481	18257	18377	18240	18417	18298	18475	18384	18427	18339	18361	18217	18417	18143	18389	18271	18419	18167	18276	18314	18379	18366	18476	18452	18413	18360	18433	18402	18288	18287	18196	18495	18404	18165	18287	18460	18413	18350	18288	18303	18576	18295	18298	18303	18317	18600	18423	18474	18319	18297	18491	18488	18283	18416	18296	18465	18322	18410	18224	18507	18600	18206	18541	18403	18175	18350	18407	18350	18344	18182	18688	18417	18551	18429	18362	18399	18484	18350	18490	18259	18446	18406	18392	18298	18440	18546	18434	18451	18282	18341	18419	18417	18470	18275	18696	18338	18368	18479	18350	18175	18498	18399	18168	18416	18353	18380	18512	18460	18595	18419	18262	18417	18322	18371	18358	18421	18342	18457	18229	18286	18499	18328	18334	18185	18351	18239	18293	18207	18177	18468	18300	18105	18284	18460	18376	18385	18298	18296	18513	18642	18474	18393	18523	18354	18550	18245	18324	18319	18359	18530	18176	18273	18367	18444	18249	18415	18294	18361	18556	18148	18071	18379	18470	18543	18340	18390	18326	18404	18370	18392	18390	18186	18630	18351	18573	18295	18357	18583	18268	18381	18497	18409	18327	18270	18287	18281	18468	18145	18488	18345	18609	18202	18469	18441	18209	18483	18346	18231	18556	18441	18398	18537	18488	18495	18328	18372	18291	18516	18276	18308	18450	18233	18311	18413	18455	18180	18326	18261	18358	18476	18320	18399	18376	18347	18470	18338	18495	18290	18313	18244	18408	18170	18263	18549	18214	18503	18241	18224	18429	18442	18382	18349	18249	18370	18307	18153	18153	18289	18140	18577	18483	18455	18352	18412	18465	18363	18453	18399	18457	18327	18415	18213	18315	18459	18405	18326	18338	18597	18524	18326	18399	18459	18376	18323	18305	18394	18368	18291	18388	18371	18125	18333	18249	18592	18470	18420	18411	18173	18399	18353	18268	18325	18622	18373	18461	18314	18259	18170	18362	18358	18347	18316	18282	18397	18406	18388	18218	18519	18340	18250	18423	18507	18228	18426	18285	18348	18162	18371	18319	18237	18346	18351	18261	18288	18291	18471	18396	18125	18275	18403	18506	18158	18225	18589	18407	18216	18397	18294	18387	18294	18470	18539	18573	18292	18275	18327	18521	18417	18278	18409	18482	18343	18510	18375	18360	18278	18257	18377	18446	18510	18371	18332	18537	18405	18391	18270	18220	18359	18214	18504	18235	18193	18452	18270	18316	18456	18298	18461	18499	18304	18289	18467	18389	18382	18241	18351	18385	18311	18457	18485	18445	18385	18557	18444	18325	18212	18505	18426	18127	18328	18406	18477	18112	18245	18472	18463	18498	18131	18408	18301	18237	18415	18272	18245	18290	18470	18396	18468	18317	18493	18333	18411	18280	18227	18306	18262	18355	18435	18457	18258	18462	18401	18135	18341	18361	18449	18475	18195	18336	18380	18521	18264	18408	18585	18436	18461	18388	18428	18290	18436	18376	18356	18274	18414	18440	18371	18425	18050	18062	18292	18423	18340	18311	18329	18434	18153	18377	18466	18328	18463	18351	18306	18242	18419	18456	18311	18305	18257	18366	18213	18240	18220	18214	18069	18226	18286	18160	18457	18338	18486	18370	18263	18435	18498	18217	18443	18336	18346	18358	18348	18400	18432	18139	18463	18334	18482	18387	18382	18291	18403	18350	18145	18415	18286	18357	18332	18439	18574	18435	18391	18218	18434	18225	18180	18613	18226	18465	18292	18474	18299	18206	18398	18390	18217	18155	18472	18640	18435	18420	18457	18320	18371	18527	18561	18400	18127	18176	18200	18305	18227	18400	18458	18558	18389	18394	18402	18317	18374	18567	18657	18305	18344	18237	18214	18458	18381	18358	18499	18410	18417	18438	18330	18383	18290	18287	18453	18316	18574	18467	18487	18474	18471	18362	18417	18483	18328	18221	18395	18604	18320	18354	18229	18538	18311	18318	18360	18526	18430	18365	18511	18351	18347	18387	18210	18429	18088	18415	18513	18340	18320	18445	18565	18391	18322	18356	18616	18133	18258	18234	18405	18238	18340	18430	18411	18301	18376	18283	18460	18352	18416	18298	18211	18436	18433	18450	18421	18144	18263	18598	18458	18307	18271	18462	18281	18442	18418	18315	18394	18277	18365	18256	18602	18297	18545	18362	18274	18137	18432	18465	18298	18507	18647	18411	18470	18257	18414	18310	18370	18355	18423	18611	18503	18248	18400	18323	18371	18271	18519	18288	18431	18421	18515	18300	18459	18216	18294	18521	18338	18252	18356	18259	18534	18523	18291	18368	18346	18470	18197	18307	18451	18342	18177	18343	18309	18390	18442	18345	18382	18471	18309	18401	18460	18356	18095	18268	18514	18405	18361	18213	18480	18454	18251	18372	18131	18374	18476	18450	18363	18435	18156	18308	18427	18290	18386	18391	18314	18354	18237	18296	18426	18292	18457	18368	18443	18479	18314	18529	18344	18400	18444	18417	18226	18300	18234	18336	18405	18511	18432	18421	18439	18474	18351	18160	18505	18399	18452	18436	18510	18508	18446	18383	18449	18406	18466	18442	18575	18409	18280	18379	18641	18685	18521	18267	18477	18333	18430	18360	18439	18188	18373	18271	18327	18263	18358	18349	18395	18298	18453	18300	18325	18499	18311	18262	18358	18248	18485	18379	18378	18442	18409	18403	18491	18400	18360	18471	18518	18450	18248	18228	18266	18566	18542	18500	18331	18576	18382	18113	18361	18332	18484	18322	18295	18550	18442	18268	18507	18341	18358	18345	18204	18402	18405	18432	18304	18123	18508	18358	18352	18433	18505	18324	18429	18261	18368	18270	18292	18351	18273	18194	18193	18363	18405	18508	18510	18175	18538	18292	18355	18469	18388	18357	18659	18346	18499	18256	18480	18448	18404	18351	18549	18343	18347	18224	18348	18203	18494	18287	18287	18337	18277	18426	18244	18179	18336	18343	18499	18490	18458	18483	18307	18387	18179	18218	18258	18264	18412	18344	18477	18393	18426	18418	18385	18440	18222	18411	18528	18484	18295	18404	18348	18222	18338	18361	18427	18282	18433	18551	18405	18371	18360	18289	18417	18466	18381	18254	18422	18451
24867	37488	36055	26951	20641	16848	16472	16178	16273	16211	15979	16006	15976	15924	16070	15695	15936	15914	16120	16128	16018	15853	15849	15854	15830	15718	15909	16015	15809	15779	15825	15790	15763	16002	15844	16004	15868	15873	15930	15749	15870	15729	15954	15940	15870	15869	16057	15870	15993	15682	15757	15933	16138	15843	15851	15819	15872	15901	15869	15826	15586	15799	15752	16041	15915	15948	15884	15949	15847	15760	15764	15684	15900	15958	15892	15965	15837	16026	15776	15780	15813	15879	15870	15795	15903	15877	15826	15906	15858	15797	15753	15893	15774	15758	15819	15797	15938	15886	15895	15776	15803	15736	15936	15762	15716	15911	15706	16011	15797	15905	15815	15881	15846	15800	15800	15858	15805	15891	15927	15844	15891	15783	15858	15967	15846	16037	15873	15825	15824	15964	15918	16080	15870	15902	15866	15765	15742	15652	15749	15924	15815	15936	15826	15841	15823	15877	15875	15835	15675	15897	16017	15824	15775	15842	15865	15949	15776	15992	15894	15706	15921	15829	15792	15737	15883	15950	15690	15839	15767	15715	15865	15859	15760	15930	15932	15806	15870	15857	15828	15873	15867	15742	15893	15909	16001	15765	15875	15813	15776	15894	15917	15906	15990	15951	15946	15779	15793	15960	15849	15813	15853	15924	15808	15868	15867	15839	15964	15960	16049	15754	15874	15839	15770	15839	15804	15822	15736	15750	15697	15807	15876	15871	16044	15832	15702	15881	15912	15705	15911	15955	16046	15887	15977	15733	15819	15901	15856	15907	15968	15892	15887	15840	15937	15860	16040	15874	15685	15776	15833	15888	15942	15899	15990	15889	15994	15892	15899	15825	15855	15801	15832	15741	15673	15771	15904	15884	15773	16002	15916	15749	15672	15597	15772	15727	15879	15964	15905	15706	15982	15707	15704	15949	15787	15888	15836	15757	15835	15940	15920	15845	15764	15975	15990	15709	15828	15873	16021	15803	15902	15982	15720	15849	15884	15954	15878	15743	15764	15832	15731	15773	15749	15785	15853	15728	15953	15906	15836	15751	15946	15889	15977	15827	15866	15892	15839	15898	15834	15801	15888	15878	15783	15710	15896	15927	15959	16032	16029	15907	15803	15694	15843	15858	15675	15919	15920	16068	15873	15828	15852	15818	15733	15958	15967	15713	15899	15886	15860	15854	15904	16025	15953	16003	15835	15896	15744	15778	15937	15885	15980	15957	15826	15781	15880	15986	15899	15857	15852	15812	16088	15843	15873	15802	15793	15725	15789	15840	15921	15879	15871	15947	15796	15848	15743	15791	15683	15841	15872	15925	15687	15966	15717	15923	15793	15932	15969	15860	15925	15925	15844	15737	15937	15918	16126	15936	15836	15832	15828	15911	15975	15880	15778	15940	15957	15872	15970	15762	15891	15757	15809	15811	15797	16023	15988	15838	15831	15868	15796	15858	15733	15716	15828	15709	15941	15777	15826	15724	15743	15842	16029	15779	15888	15943	15905	15759	15969	15876	15871	15893	15967	15754	15937	15945	15917	15867	15753	15762	15823	15735	15764	15746	15883	15712	15816	15876	15970	15902	15797	15756	15737	16001	15858	15736	16061	15828	15883	15897	15885	15945	15722	15891	15866	15885	15696	15673	15873	15877	16020	15752	15923	15909	15944	15763	16045	15898	15883	15942	15904	16014	15783	15816	15902	15824	15856	15677	15873	15878	15909	15920	15715	15899	15916	15793	16052	15791	15776	15949	15813	15964	15787	15987	15736	15949	15906	15950	15913	15896	15714	15859	16024	15803	15899	16001	15721	15939	15891	15971	15920	15962	15849	15946	15849	15801	15765	15781	15998	16020	15926	15923	15630	15774	15977	15813	15894	15975	15822	15775	15975	15766	15749	15614	15801	15748	15992	15904	15855	15884	15658	15897	16045	15823	15935	15820	16013	15903	15847	15667	15779	15841	15930	15719	15790	15737	15634	15909	15898	15841	15959	15809	15833	15627	15811	15901	15925	15918	15927	15924	15915	15976	15750	15946	15788	15839	15902	15858	15846	15884	15971	15847	16066	15736	15704	15793	15911	15879	15741	15984	15784	15794	15957	15879	15821	15767	15994	15941	15944	15819	15773	15978	15907	15802	15762	15693	15801	16024	15843	15781	15795	15800	15915	15784	15821	16053	15925	15685	15820	15707	16010	15999	15872	15820	16038	15974	15898	15728	15921	15913	15852	15909	15790	16027	15739	15930	15758	15800	15779	15715	15988	15894	15711	15784	15974	15944	15891	15836	15859	15946	16023	15879	15974	15707	15923	15782	15976	15808	15727	15778	15783	15854	15808	15937	15830	15907	15799	15892	15963	15740	16066	15830	15659	15965	15802	15851	15982	15978	15925	15898	15697	15658	15949	15807	15943	15980	15928	15919	15906	15803	15691	15911	15771	15706	16033	15918	16012	15635	15819	15978	15903	15733	16231	15836	15887	15986	15910	15973	15912	15854	15946	15854	15766	15896	15684	16014	16039	15703	15736	15818	15738	15861	15771	15632	15793	15944	15874	15859	15946	15945	15601	15722	15835	15851	15775	15873	15895	15773	15849	15886	16030	15753	15763	15871	15890	15831	15845	15860	15912	15820	15820	15897	15816	15775	15821	15962	15762	15959	15832	15876	15889	15850	15687	15804	15799	15829	16007	15753	15958	15776	15710	15911	15977	15847	15834	15792	15837	15931	15847	15700	15890	15926	15962	15725	15787	15820	15924	15832	15839	15933	15719	15906	15668	15706	15821	15881	15843	15841	15870	16014	15724	15726	15839	15912	15886	15966	15947	15706	15871	15906	15756	15872	15886	15809	15843	15928	15814	16076	15817	15641	15896	15876	15945	15812	15855	15858	15963	15959	15716	15798	15981	15799	15936	15937	15740	15896	15976	16042	15852	15847	15883	15763	15877	15759	15669	15820	15907	15716	15965	15922	15994	16081	15693	15878	15802	16100	16005	15871	15902	15872	15887	15866	16072	15684	16002	15830	15917	15859	16030	15778	15874	15983	15879	15828	15948	15961	15845	15845	15800	15852	15977	15909	15786	15816	15940	15730	15615	15622	15824	15666	15837	15764	15923	15986	15823	15766	15849	15759	15860	15809	15869	15881	15879	15922	15961	15882	15898	16008	15798	15837	15891	15855	16010	15995	15695	15841	15704	15794	15881	15936	15855	15929	15791	15902	15964	15977	15740	16085	15877	15794	15792	15835	15859	15775	15863	15765	15786	15884	15945	15720	15818	15838	15947	15792	15941	15902	15984	15743	15923	15943	15767	15995	15701	15915	15963	15834	15910	16119	15905	15979	15750	15832	15910	15932	15903	16005	15742	15757	15767	15860	15866	15906	16019	15931	16008	15911	15925	15738	15790	15840	16052	15978	15898	15983	15783	15891	15840	15851	15808	15795	15998	15936	15915	15778	15883	15902	15764	15960	15920	15887	15964	15982	15925	15898	15810	15825	15797	15754	15848	15722	15871	15767	15862	15977	15877	15686	15817	15799	15805	16013	15846	15798	15828	15770	15745	15776	15879	15889	15839	15960	15758	15859	16065	15904	15940	15724	15827	15713	16029	15930	15935	15834	15941	15821	15890	15739	15823	15908	16005	15920	15854	15850	15763	15774	15750	15805	15668	15902	15786	15964	15703	15905	15912	15871	15817	15892	15771	15914	15755	15838	16014	15893	15896	15937	15878	15861	15835	15860	15695	15811	15894	15759	15950	15789	15799	15715	15959	15983	15864	15817	15928	15797	15887	15917	15954	15828	15928	15876	15771	15988	15907	15733	15909	15861	15817	15758	15925	15912	15875	15823	16022	15895	15783	16013	15753	15773	15637	15785	15768	15956	15988	15726	15947	15715	15896	15934	16012	15711	15833	15843	15834	15935	15841	15898	15879	15798	15675	15922	15892	15935	15880	15990	15862	15913	15949	15877	15956	15719	15944	15867	15959	15724	15718	15801	15940	15855	15925	15855	15785	15741	15830	15809	15897	16033	15834	15941	15862	15915	15907	15743	15838	15772	15804	15817	15887	15684	15846	15850	15833	15769	15852	15903	15782	15922	15819	15882	15883	15866	15866	15885	15767	15815	15949	15783	15851	15811	15833	15830	15743	15941	15838	15796	15800	15921	15639	15809	15929	15857	15850	15668	15773	15917	15952	15897	16021	15885	15938	15874	15953	15855	15821	15998	15897	15886	15753	15900	15845	15829	15798	15958	15709	15789	15850	15812	15964	15789	15853	15754	15811	15823	15942	15881	16004	15688	16093	15981	15854	15910	15895	15927	15846	16001	15961	15929	15939	15705	15849	15927	15990	15937	15828	15718	16064	15907	15734	15937	15829	15633	15881	15935	15764	15865	15786	15845	15960	15957	16013	15733	16002	15866	15775	15992	15734	15905	16025	15734	15985	15924	16004	15868	15837	15750	15620	15946	15721	15962	15962	15967	15875	16027	15627	15984	15946	15877	15856	15886	15848	15794	15848	16061	15926	15818	15821	16000	15801	15905	15890	15889	15798	15916	15874	15813	15993	15643	15840	15937	15818	15955	15880	15826	15963	15862	15877	15793	15928	15891	15978	15832	15815	15997	15863	15871	15959	15981	15834	15767	15894	15843	15794	15894	15942	15918	15877	15985	15844	16013	15891	15988	15786	15809	15895	15801	15992	15957	15694	15819	15769	15883	15895	15728	15925	15881	15748	15685	15855	15794	15829	15888	15780	15923	16002	16017	15835	15850	15905	15832	15713	15946	15929	15847	15918	15901	15789	15780	15978	15990	15921	15898	15924	15992	15883	15772	15957	15872	15899	15964	15932	15740	15826	15736	15761	15856	15834	15816	15901	16017	15913	15924	15846	15849	15877	15873	15782	15790	15843	16022	15839	15895	15963	15892	15899	15673	15978	15817	15833	15759	15648	15770	15755	15869	16004	15805	15850	15905	15826	16024	15833	15811	15839	15735	15875	15788	15758	15972	15884	15913	15873	15782	15878	15649	15937	16019	15876	15705	15886	15748	15902	16015	15794	15772	15726	16018	15780	15904	15823	15820	15803	15802	15835	15910	15733	15950	15672	15693	15871	15857	15871	15788	15960	15739	15818	15892	15734	15939	15750	15894	15826	16029	15900	15854
24271	21473	28898	25377	22956	21663	20824	18499	18262	18394	18125	17956	17994	18007	17840	17878	17842	17879	18527	20735	19463	17941	17938	17656	17471	17690	17693	17591	17752	17779	17675	17792	17906	17802	17596	17817	17778	17557	17673	17695	17678	17846	17691	17556	17760	17703	17762	17587	17651	17482	17953	17644	17675	17665	17680	17649	17674	17593	17803	17728	17592	17916	17745	17652	17793	17636	17555	17553	17697	17653	17744	17575	17755	17599	17523	17612	17700	17600	17767	17582	17530	17695	17729	17611	17657	17512	17469	17667	17770	17561	17582	17449	17597	17530	17665	17666	17697	17725	17712	17658	17586	17611	17741	17746	17571	17640	17795	17649	17652	17798	17762	17878	17588	17740	17557	17705	17456	17769	17725	17538	17700	17605	17637	17684	17667	17778	17646	17632	17611	17804	17689	17450	17617	17525	17571	17414	17544	17674	17510	17521	17787	17729	17689	17853	17672	17566	17849	17846	17718	17571	17368	17726	17807	17690	17566	17700	17865	17680	17672	17980	17567	17616	17713	17466	17714	17602	17683	17289	17533	17429	17701	17525	17412	17449	17665	17889	17791	17583	17838	17596	17693	17628	17664	17525	17461	17409	17743	17620	17669	17555	17668	17599	17624	17630	17524	17718	17753	17578	17654	17752	17667	17664	17637	17494	17861	17727	17374	17470	17554	17571	17622	17509	17575	17793	17722	17625	17720	17431	17424	17727	17667	17590	17692	17816	17638	17538	17471	17615	17555	17681	17575	17526	17752	17578	17724	17691	17467	17715	17632	17475	17644	17642	17487	17557	17539	17484	17569	17698	17729	17713	17436	17633	17657	17542	17613	17310	17744	17819	17822	17746	17601	17722	17711	17710	17555	17680	17426	17530	17716	17785	17530	17342	17765	17728	17601	17494	17487	17593	17529	17708	17621	17691	17651	17659	17583	17532	17524	17419	17748	17607	17752	17684	17668	17690	17684	17539	17537	17767	17639	17695	17563	17718	17590	17687	17699	17524	17824	17601	17620	17664	17657	17576	17758	17409	17430	17718	17786	17889	17740	17673	17721	17499	17637	17616	17817	17663	17478	17480	17475	17524	17448	17658	17596	17737	17596	17618	17685	17696	17680	17714	17550	17821	17753	17416	17540	17567	17649	17821	17523	17515	17568	17564	17569	17755	17666	17589	17526	17573	17801	17588	17670	17637	17690	17587	17694	17667	17544	17716	17732	17555	17567	17571	17721	17547	17809	17547	17691	17535	17494	17811	17634	17884	17534	17761	17615	17691	17687	17479	17509	17609	17772	17788	17502	17449	17642	17508	17507	17734	17742	17369	17660	17710	17804	17474	17541	17733	17775	17626	17537	17739	17472	17553	17779	17590	17758	17746	17709	17717	17521	17590	17528	17717	17655	17627	17684	17741	17546	17498	17540	17540	17493	17767	17716	17705	17667	17598	17665	17817	17550	17668	17433	17529	17614	17812	17637	17594	17790	17718	17573	17714	17506	17803	17557	17599	17645	17780	17572	17550	17650	17646	17693	17790	17552	17748	17591	17352	17642	17749	17556	17586	17701	17822	17748	17625	17740	17449	17396	17850	17598	17633	17579	17752	17564	17488	17664	17627	17814	17562	17595	17706	17769	17720	17753	17778	17755	17643	17538	17557	17661	17474	17758	17754	17668	17544	17713	17486	17619	17639	17599	17749	17706	17346	17804	17527	17481	17601	17362	17595	17495	17595	17792	17626	17834	17805	17512	17665	17730	17622	17592	17624	17566	17551	17622	17591	17523	17590	17461	17588	17760	17709	17536	17505	17596	17625	17655	17649	17542	17530	17662	17563	17795	17702	17622	17535	17611	17453	17581	17725	17591	17779	17530	17553	17581	17506	17739	17609	17663	17606	17455	17717	17862	17602	17625	17535	17708	17782	17719	17670	17602	17735	17666	17436	17568	17577	17723	17734	17788	17559	17631	17707	17558	17483	17577	17519	17532	17401	17591	17782	17653	17575	17641	17669	17681	17668	17604	17640	17609	17666	17830	17595	17593	17649	17509	17853	17617	17604	17822	17733	17577	17876	17457	17484	17686	17620	17644	17576	17634	17578	17653	17642	17595	17728	17737	17647	17563	17511	17598	17577	17669	17620	17674	17623	17679	17693	17605	17707	17578	17609	17510	17272	17579	17664	17708	17498	17758	17741	17654	17752	17617	17778	17628	17584	17432	17580	17580	17562	17599	17730	17784	17586	17694	17657	17565	17687	17377	17639	17920	17566	17568	17648	17558	17804	17695	17519	17715	17506	17776	17724	17575	17512	17660	17649	17519	17636	17781	17658	17793	17581	17659	17852	17716	17470	17604	17657	17643	17718	17486	17733	17411	17614	17740	17615	17763	17619	17527	17621	17632	17534	17632	17662	17662	17692	17705	17481	17683	17630	17479	17801	17942	17931	17685	17579	17502	17595	17606	17569	17785	17458	17653	17648	17704	17619	17756	17643	17608	17569	17800	17586	17635	17645	17462	17555	17578	17497	17675	17720	17718	17685	17629	17644	17445	17626	17690	17594	17674	17750	17739	17514	17576	17605	17474	17617	17675	17577	17777	17781	17500	17581	17635	17682	17493	17422	17483	17735	17478	17513	17644	17525	17632	17751	17561	17647	17676	17559	17655	17670	17688	17496	17555	17696	17550	17669	17657	17683	17510	17803	17516	17750	17727	17733	17697	17461	17672	17676	17711	17776	17605	17463	17591	17643	17550	17500	17646	17711	17649	17626	17512	17511	17626	17750	17651	17585	17543	17654	17686	17656	17515	17825	17644	17609	17647	17517	17698	17630	17667	17694	17811	17552	17449	17742	17862	17431	17446	17523	17643	17621	17671	17667	17563	17631	17487	17548	17868	17734	17688	17485	17558	17633	17644	17614	17580	17599	17549	17477	17431	17724	17795	17504	17562	17551	17624	17505	17564	17625	17723	17647	17818	17556	17560	17572	17697	17717	17594	17747	17623	17582	17638	17516	17675	17463	17701	17459	17720	17566	17694	17807	17635	17667	17629	17708	17724	17525	17567	17552	17640	17590	17546	17740	17472	17466	17825	17831	17705	17619	17631	17755	17802	17523	17467	17512	17527	17659	17553	17581	17695	17714	17656	17564	17462	17551	17510	17520	17452	17472	17642	17715	17581	17528	17564	17461	17732	17516	17540	17686	17719	17525	17616	17641	17603	17539	17641	17706	17487	17693	17580	17564	17590	17655	17941	17650	17794	17565	17481	17607	17695	17612	17685	17557	17540	17579	17604	17639	17352	17636	17534	17515	17393	17435	17473	17585	17627	17629	17740	17695	17676	17601	17684	17711	17743	17626	17539	17761	17550	17702	17574	17679	17743	17700	17722	17633	17757	17678	17715	17517	17637	17614	17650	17609	17628	17629	17715	17692	17601	17659	17621	17766	17558	17838	17522	17789	17471	17892	17773	17617	17606	17589	17612	17590	17871	17640	17588	17647	17659	17646	17804	17612	17709	17645	17397	17763	17495	17397	17641	17536	17759	17411	17661	17723	17586	17673	17589	17744	17570	17703	17607	17596	17653	17694	17729	17331	17888	17524	17399	17698	17619	17522	17514	17759	17759	17672	17674	17831	17583	17610	17693	17545	17710	17695	17469	17611	17603	17735	17471	17591	17665	17474	17656	17557	17819	17687	17795	17506	17714	17625	17709	17533	17604	17573	17683	17670	17627	17732	17537	17647	17779	17703	17596	17647	17773	17619	17471	17680	17528	17600	17623	17599	17492	17660	17564	17603	17532	17482	17644	17561	17388	17539	17845	17486	17652	17541	17614	17690	17730	17629	17671	17529	17649	17720	17617	17737	17717	17579	17549	17519	17651	17568	17612	17829	17616	17467	17646	17636	17994	17810	17748	17688	17777	17584	17498	17558	17904	17659	17824	17615	17726	17553	17527	17570	17485	17590	17644	17467	17782	17708	17623	17854	17815	17752	17536	17832	17700	17647	17767	17707	17486	17633	17537	17604	17687	17641	17606	17451	17699	17649	17404	17615	17482	17708	17716	17521	17643	17705	17736	17487	17577	17587	17563	17571	17630	17633	17505	17625	17579	17755	17701	17698	17610	17769	17451	17657	17623	17753	17693	17743	17902	17701	17761	17678	17566	17671	17749	17579	17601	17488	17687	17779	17488	17828	17565	17839	17553	17758	17653	17650	17721	17701	17882	17717	17716	17774	17583	17626	17750	17656	17609	17647	17531	17586	17550	17602	17624	17598	17742	17665	17756	17476	17656	17443	17815	17800	17605	17562	17706	17895	17910	17682	17635	17587	17741	17659	17767	17629	17610	17722	17568	17668	17556	17460	17776	17629	17737	17577	17713	17581	17742	17567	17602	17487	17546	17620	17593	17684	17809	17633	17743	17542	17686	17692	17757	17649	17533	17891	17559	17610	17722	17683	17435	17596	17562	17606	17610	17582	17565	17704	17518	17674	17580	17748	17515	17680	17594	17622	17546	17751	17633	17780	17579	17541	17638	17453	17665	17786	17629	17486	17587	17693	17687	17428	17664	17615	17760	17834	17889	17571	17602	17948	17470	17599	17534	17478	17557	17592	17507	17492	17601	17702	17430	17458	17485	17549	17672	17875	17605	17780	17562	17744	17783	17892	17800	17799	17782	17743	17618	17889	17421	17482	17680	17458	18030	17535	17612	17711	17677	17484	17764	17594	17594	17857	17667	17563	17765	17665	17779	17581	17616	17852	17652	17657	17467	17627	17579	17746	17583	17686	17566	17591	17611	17607	17786	17486	17627	17671	17575	17452	17540	17701	17614	17647	17671	17606	17456	17698	17449	17511	17645	17403	17488	17563	17597	17587	17705	17807	17661	17422	17558	17733	17631	17540	17626	17744	17667	17631	17499	17751	17583	17600	17591	17540	17876	17791	17685	17431	17761	17674	17459	17690	17640	17684	17702	17641	17730	17924	17627	17456	17605	17659	17629	17721	17533	17500	17836	17810	17511	17588	17577	17608	17639	17766	17716	17721	17735	17722	17696	17530	17495	17715	17742	17810	17638	17539	17543	17601	17544	17524	17596	17622	17598	17572	17777	17671	17596	17753	17589	17546	17659	17614	17699	17536	17593	17717	17837	17709	17575	17889	17613	17678
26845	46148	43551	30288	21227	17437	17104	16453	16356	16286	15836	15776	15822	15786	15764	15587	15667	15597	17113	20445	17552	15600	15621	15472	15640	15600	15430	15359	15520	15519	15508	15528	15300	15522	15523	15678	15423	15521	15604	15530	15572	15602	15576	15626	15603	15570	15660	15503	15534	15603	15417	15464	15436	15582	15707	15450	15406	15495	15486	15570	15697	15549	15285	15433	15740	15467	15616	15579	15672	15390	15625	15468	15531	15374	15536	15592	15356	15586	15377	15576	15638	15481	15389	15435	15453	15643	15569	15470	15498	15544	15401	15461	15411	15456	15322	15370	15480	15523	15345	15389	15540	15529	15501	15568	15483	15489	15405	15536	15543	15497	15456	15545	15529	15449	15361	15434	15573	15482	15422	15377	15478	15484	15495	15441	15391	15484	15362	15543	15709	15389	15348	15546	15556	15561	15393	15624	15586	15364	15468	15556	15517	15593	15506	15492	15410	15463	15607	15569	15429	15390	15552	15537	15370	15573	15328	15454	15612	15520	15605	15546	15567	15543	15426	15616	15460	15470	15456	15545	15589	15472	15437	15444	15483	15495	15442	15599	15388	15721	15506	15411	15552	15554	15700	15520	15523	15645	15515	15563	15443	15394	15445	15486	15389	15437	15438	15424	15542	15415	15538	15493	15589	15409	15438	15551	15575	15576	15573	15514	15528	15482	15591	15445	15432	15417	15423	15630	15580	15489	15695	15364	15596	15681	15432	15475	15481	15508	15328	15461	15441	15427	15297	15532	15490	15483	15538	15452	15542	15523	15508	15443	15460	15409	15557	15498	15559	15407	15377	15473	15534	15411	15484	15535	15505	15431	15470	15515	15618	15586	15485	15467	15549	15435	15340	15684	15398	15358	15431	15475	15485	15578	15508	15499	15368	15376	15390	15478	15475	15507	15401	15574	15589	15453	15456	15643	15489	15537	15421	15430	15385	15330	15468	15738	15460	15496	15551	15574	15398	15507	15510	15480	15386	15243	15582	15488	15568	15271	15386	15549	15465	15609	15442	15275	15565	15438	15484	15573	15471	15400	15578	15445	15487	15453	15476	15485	15467	15518	15511	15412	15413	15402	15365	15608	15412	15503	15514	15305	15597	15514	15411	15433	15302	15465	15428	15511	15443	15393	15303	15463	15422	15300	15493	15513	15481	15389	15617	15476	15460	15558	15437	15504	15441	15477	15324	15411	15398	15581	15435	15567	15461	15431	15607	15515	15660	15403	15527	15341	15387	15509	15381	15453	15519	15428	15380	15491	15426	15643	15534	15541	15360	15604	15438	15546	15463	15685	15497	15414	15555	15408	15393	15499	15381	15485	15458	15439	15620	15464	15548	15498	15536	15524	15531	15469	15329	15566	15502	15572	15467	15360	15461	15415	15454	15448	15373	15554	15491	15444	15515	15552	15308	15374	15467	15403	15483	15469	15467	15453	15540	15598	15510	15450	15675	15509	15368	15390	15427	15416	15433	15521	15579	15369	15537	15480	15498	15638	15583	15489	15652	15455	15497	15224	15396	15405	15311	15644	15551	15576	15539	15149	15682	15293	15450	15471	15398	15376	15671	15497	15541	15437	15466	15416	15667	15512	15495	15393	15355	15487	15534	15485	15460	15410	15558	15582	15457	15298	15422	15420	15593	15510	15574	15490	15524	15401	15585	15376	15411	15493	15643	15448	15406	15509	15477	15549	15655	15530	15442	15368	15566	15436	15539	15545	15520	15433	15379	15516	15464	15577	15488	15531	15540	15405	15478	15506	15387	15397	15591	15570	15379	15464	15361	15573	15353	15732	15496	15470	15559	15459	15367	15366	15476	15558	15448	15458	15598	15461	15630	15380	15377	15387	15473	15269	15507	15508	15483	15427	15426	15373	15551	15350	15565	15632	15532	15566	15592	15428	15508	15550	15480	15574	15513	15503	15517	15470	15519	15534	15488	15461	15708	15423	15346	15538	15489	15467	15554	15394	15335	15543	15525	15525	15364	15499	15490	15559	15583	15440	15216	15403	15534	15558	15343	15521	15378	15439	15480	15523	15601	15339	15572	15498	15521	15422	15288	15553	15588	15577	15658	15489	15429	15457	15633	15406	15404	15559	15431	15493	15445	15446	15425	15499	15561	15615	15424	15510	15352	15574	15381	15573	15477	15353	15608	15507	15609	15427	15410	15519	15427	15432	15390	15575	15572	15487	15495	15539	15494	15472	15312	15474	15537	15692	15517	15381	15501	15519	15438	15483	15458	15590	15458	15486	15537	15440	15453	15698	15330	15323	15516	15630	15395	15477	15432	15456	15533	15496	15418	15355	15455	15584	15489	15405	15448	15448	15648	15461	15447	15375	15519	15521	15590	15483	15341	15467	15418	15581	15455	15704	15532	15480	15519	15628	15417	15487	15634	15348	15597	15457	15350	15539	15500	15511	15562	15683	15346	15353	15377	15394	15564	15366	15543	15531	15595	15498	15587	15373	15440	15507	15446	15587	15539	15486	15445	15289	15540	15494	15577	15413	15487	15478	15497	15413	15571	15413	15439	15429	15557	15377	15428	15450	15510	15460	15593	15733	15418	15430	15591	15657	15429	15510	15420	15290	15520	15655	15486	15412	15527	15574	15457	15573	15405	15462	15454	15342	15270	15527	15455	15554	15495	15482	15378	15398	15496	15404	15497	15472	15644	15431	15345	15470	15491	15302	15535	15529	15520	15569	15402	15497	15536	15456	15356	15545	15401	15290	15786	15369	15513	15514	15485	15294	15320	15387	15496	15423	15440	15435	15424	15511	15466	15531	15368	15617	15447	15528	15686	15417	15356	15410	15408	15464	15308	15850	15478	15609	15487	15457	15378	15382	15427	15525	15371	15332	15353	15562	15526	15395	15515	15444	15497	15370	15438	15543	15568	15439	15400	15462	15455	15467	15538	15502	15468	15188	15480	15385	15477	15459	15612	15588	15330	15557	15395	15545	15282	15307	15701	15610	15559	15483	15547	15373	15288	15548	15331	15477	15399	15539	15423	15492	15465	15428	15682	15562	15501	15596	15543	15497	15529	15489	15538	15478	15543	15583	15560	15471	15517	15359	15405	15488	15512	15391	15426	15563	15510	15501	15466	15440	15452	15527	15488	15535	15435	15327	15490	15502	15363	15374	15665	15514	15505	15469	15404	15604	15441	15437	15626	15471	15389	15461	15499	15390	15622	15503	15452	15471	15540	15519	15513	15365	15743	15512	15529	15381	15398	15572	15503	15470	15388	15565	15450	15540	15592	15696	15421	15502	15455	15371	15550	15548	15399	15309	15407	15511	15542	15360	15395	15453	15313	15483	15600	15448	15321	15568	15240	15519	15477	15530	15499	15588	15547	15397	15461	15436	15691	15537	15645	15490	15336	15398	15256	15415	15252	15586	15508	15308	15462	15735	15570	15320	15661	15349	15497	15574	15398	15625	15471	15489	15562	15637	15556	15446	15354	15624	15522	15506	15400	15518	15465	15635	15511	15490	15591	15489	15346	15394	15455	15378	15285	15573	15325	15546	15485	15502	15462	15564	15499	15530	15577	15561	15555	15461	15408	15474	15428	15556	15484	15501	15435	15455	15522	15540	15348	15445	15673	15540	15696	15485	15415	15607	15534	15631	15654	15463	15668	15455	15596	15492	15444	15333	15475	15490	15571	15384	15422	15484	15438	15324	15401	15393	15718	15633	15517	15499	15747	15627	15416	15524	15503	15450	15621	15540	15437	15366	15414	15414	15441	15395	15316	15277	15248	15490	15314	15399	15553	15431	15619	15395	15444	15573	15444	15581	15479	15486	15563	15504	15541	15255	15506	15579	15580	15351	15543	15526	15403	15459	15557	15504	15422	15492	15266	15497	15472	15499	15447	15385	15623	15553	15365	15322	15412	15620	15437	15474	15365	15632	15466	15332	15579	15562	15536	15482	15451	15423	15329	15523	15613	15480	15555	15496	15474	15273	15531	15540	15468	15517	15494	15461	15432	15503	15510	15403	15559	15479	15535	15571	15549	15537	15378	15594	15501	15464	15368	15504	15545	15571	15401	15519	15383	15523	15552	15287	15435	15568	15324	15549	15415	15339	15671	15467	15483	15433	15438	15362	15478	15516	15528	15598	15456	15555	15359	15456	15378	15330	15405	15489	15402	15516	15639	15500	15419	15537	15587	15476	15359	15447	15630	15458	15396	15522	15421	15479	15448	15519	15693	15520	15221	15624	15353	15593	15469	15641	15359	15592	15303	15495	15424	15454	15479	15381	15557	15491	15498	15356	15470	15417	15540	15484	15528	15371	15742	15490	15480	15371	15538	15377	15499	15242	15574	15464	15478	15364	15277	15495	15549	15350	15440	15408	15390	15502	15425	15468	15545	15606	15581	15509	15501	15306	15521	15207	15590	15529	15604	15542	15479	15651	15412	15341	15474	15361	15493	15554	15680	15489	15486	15503	15633	15503	15561	15460	15450	15542	15570	15526	15445	15701	15623	15434	15498	15387	15440	15653	15576	15449	15410	15522	15397	15486	15390	15645	15580	15467	15510	15316	15517	15459	15477	15389	15542	15293	15606	15440	15358	15368	15309	15451	15366	15226	15440	15408	15512	15367	15538	15461	15388	15570	15336	15390	15691	15482	15429	15405	15456	15537	15514	15483	15463	15589	15588	15394	15518	15577	15457	15507	15424	15521	15606	15553	15368	15445	15618	15457	15398	15337	15526	15684	15463	15661	15553	15608	15486	15425	15526	15515	15586	15493	15546	15486	15340	15478	15386	15529	15524	15563	15442	15662	15434	15498	15393	15475	15394	15615	15487	15672	15537	15441	15464	15572	15544	15477	15496	15450	15620	15448	15513	15477	15635	15550	15427	15516	15508	15643	15480	15450	15591	15525	15404	15642	15642	15480	15295	15299	15631	15481	15473	15469	15696	15435	15409	15391	15450	15402	15520	15349	15468	15595	15455	15412	15570	15602	15447	15480	15452	15287	15522	15349	15429	15366	15510	15395	15294	15434	15563	15445	15524	15589	15631	15476	15458	15466	15595	15541	15626	15403	15460	15402	15510	15408	15432	15580	15545	15423	15497	15438	15365	15669	15459	15362	15391	15385	15473	15636	15416	15323	15410	15732	15497	15547	15471	15522	15573	15716
22802	21310	29062	24006	21709	23614	24548	19440	18387	18696	18646	18084	18255	18009	17975	17934	17858	17936	19539	24046	20992	18039	17840	17727	17775	17502	17856	17689	17902	17661	17591	17827	17534	17748	17739	17581	17648	17716	17742	17850	17592	17615	17536	17618	17597	17677	17801	17909	17616	17624	17546	17755	17635	17631	17776	17605	17688	17879	17711	17737	17647	17788	17752	17666	17652	17748	17432	17333	17675	17754	17548	17618	17464	17466	17585	17522	17533	17502	17667	17582	17704	17516	17581	17717	17816	17508	17468	17911	17588	17409	17509	17536	17840	17579	17537	17402	17649	17717	17722	17351	17538	17643	17512	17700	17621	17564	17445	17557	17724	17441	17364	17509	17487	17579	17472	17732	17560	17620	17643	17459	17501	17611	17741	17528	17460	17719	17667	17604	17518	17557	17405	17686	17561	17520	17772	17513	17561	17513	17675	17635	17413	17577	17498	17688	17736	17383	17472	17341	17539	17637	17433	17459	17471	17544	17429	17557	17388	17647	17699	17634	17588	17512	17452	17504	17551	17743	17588	17732	17494	17523	17403	17365	17610	17530	17495	17603	17500	17377	17702	17329	17651	17342	17515	17468	17644	17438	17643	17560	17547	17543	17601	17518	17567	17726	17652	17552	17494	17416	17641	17543	17469	17363	17424	17387	17486	17545	17647	17656	17433	17238	17673	17478	17669	17529	17514	17370	17363	17441	17578	17470	17373	17577	17500	17495	17555	17514	17600	17528	17770	17604	17729	17396	17597	17511	17552	17393	17624	17613	17681	17694	17726	17668	17527	17612	17412	17556	17724	17504	17666	17665	17510	17527	17683	17572	17369	17467	17558	17324	17532	17703	17662	17533	17514	17380	17334	17696	17584	17672	17531	17406	17624	17346	17503	17418	17562	17554	17596	17499	17496	17610	17476	17777	17543	17615	17720	17478	17508	17439	17570	17340	17542	17546	17518	17499	17507	17527	17660	17412	17412	17506	17498	17630	17591	17536	17610	17535	17474	17495	17618	17366	17424	17528	17617	17463	17459	17494	17473	17727	17332	17604	17567	17460	17285	17622	17584	17659	17458	17471	17401	17430	17464	17501	17429	17636	17346	17682	17590	17631	17654	17573	17459	17591	17575	17644	17540	17380	17448	17579	17488	17572	17415	17559	17531	17459	17533	17392	17728	17712	17517	17688	17538	17514	17653	17580	17547	17591	17526	17560	17557	17448	17619	17483	17735	17599	17357	17438	17476	17408	17445	17658	17573	17538	17568	17619	17602	17501	17451	17613	17584	17503	17510	17345	17417	17614	17680	17519	17456	17357	17346	17430	17574	17436	17321	17845	17523	17598	17376	17428	17712	17505	17366	17388	17822	17454	17404	17441	17563	17685	17589	17630	17449	17438	17505	17394	17622	17537	17556	17573	17514	17661	17365	17704	17589	17548	17570	17566	17375	17506	17415	17358	17520	17689	17518	17814	17643	17416	17734	17540	17400	17572	17549	17676	17608	17680	17560	17375	17539	17350	17458	17439	17235	17389	17657	17297	17451	17638	17732	17425	17643	17515	17418	17379	17473	17409	17381	17505	17664	17603	17402	17741	17409	17472	17429	17515	17671	17659	17517	17461	17575	17590	17671	17496	17550	17542	17691	17453	17727	17722	17600	17466	17602	17666	17708	17598	17474	17783	17667	17464	17308	17331	17758	17716	17736	17533	17422	17461	17419	17711	17640	17485	17542	17597	17730	17594	17399	17327	17431	17370	17568	17467	17588	17547	17504	17452	17291	17385	17650	17399	17356	17531	17520	17466	17595	17627	17533	17397	17483	17413	17522	17597	17620	17501	17703	17443	17540	17465	17364	17590	17509	17403	17496	17553	17498	17442	17529	17505	17467	17525	17494	17646	17731	17756	17491	17582	17519	17736	17426	17533	17575	17652	17688	17605	17282	17483	17521	17375	17494	17515	17403	17297	17516	17546	17609	17645	17513	17453	17404	17390	17609	17438	17574	17511	17428	17459	17478	17615	17483	17487	17654	17783	17326	17583	17545	17414	17548	17539	17619	17599	17309	17537	17563	17530	17501	17468	17473	17801	17496	17535	17536	17654	17615	17589	17499	17505	17532	17451	17623	17550	17434	17389	17798	17695	17639	17465	17626	17497	17528	17505	17614	17675	17600	17675	17528	17434	17626	17743	17454	17542	17545	17583	17556	17584	17630	17418	17677	17529	17507	17568	17454	17384	17626	17423	17574	17519	17513	17611	17534	17492	17520	17545	17499	17575	17431	17616	17532	17584	17417	17358	17565	17472	17489	17620	17534	17666	17376	17444	17574	17621	17432	17386	17555	17216	17487	17640	17503	17363	17363	17270	17554	17381	17668	17455	17612	17548	17620	17500	17321	17378	17464	17372	17671	17438	17581	17576	17612	17732	17573	17634	17565	17331	17519	17542	17641	17500	17478	17632	17389	17474	17450	17414	17570	17571	17580	17583	17640	17540	17528	17527	17520	17376	17601	17381	17670	17548	17435	17531	17506	17353	17444	17584	17582	17586	17568	17569	17544	17640	17707	17657	17788	17687	17598	17408	17665	17504	17466	17395	17491	17462	17593	17710	17612	17553	17526	17511	17491	17454	17566	17524	17557	17592	17476	17437	17844	17634	17687	17681	17608	17675	17612	17496	17430	17551	17685	17489	17453	17451	17433	17521	17693	17641	17756	17569	17560	17653	17647	17514	17573	17370	17535	17500	17560	17511	17596	17439	17311	17531	17388	17533	17612	17429	17591	17416	17591	17545	17276	17609	17486	17448	17542	17394	17565	17493	17453	17540	17580	17456	17471	17514	17557	17669	17602	17568	17492	17352	17530	17394	17398	17600	17491	17439	17463	17497	17598	17731	17795	17609	17572	17424	17582	17344	17554	17498	17541	17459	17796	17432	17461	17594	17585	17455	17660	17700	17508	17564	17578	17450	17345	17609	17560	17538	17588	17596	17723	17501	17678	17470	17289	17492	17216	17402	17611	17620	17640	17508	17701	17501	17690	17626	17655	17391	17468	17481	17588	17472	17608	17484	17515	17536	17584	17554	17538	17422	17508	17561	17514	17682	17616	17437	17493	17584	17465	17526	17488	17348	17508	17321	17629	17465	17517	17623	17402	17447	17511	17510	17354	17723	17613	17569	17644	17492	17530	17475	17749	17477	17467	17603	17507	17480	17652	17668	17585	17529	17499	17630	17455	17525	17646	17583	17507	17502	17679	17423	17477	17744	17588	17560	17725	17483	17509	17471	17525	17282	17432	17503	17503	17516	17385	17604	17531	17398	17414	17527	17548	17523	17555	17513	17469	17477	17356	17541	17664	17745	17399	17391	17536	17381	17533	17500	17702	17631	17647	17623	17549	17746	17431	17472	17498	17505	17462	17413	17503	17381	17748	17477	17604	17706	17694	17505	17548	17591	17566	17761	17565	17616	17398	17712	17648	17326	17599	17828	17487	17534	17486	17548	17499	17627	17542	17389	17561	17280	17499	17703	17546	17506	17496	17541	17547	17621	17836	17449	17467	17509	17532	17391	17603	17597	17567	17363	17677	17578	17356	17260	17610	17589	17644	17468	17422	17428	17486	17484	17700	17466	17710	17569	17642	17785	17534	17613	17400	17541	17505	17472	17695	17619	17629	17495	17470	17471	17471	17555	17629	17526	17546	17421	17867	17572	17740	17498	17457	17520	17694	17496	17468	17461	17549	17520	17616	17418	17484	17535	17408	17478	17615	17530	17594	17315	17466	17506	17542	17514	17325	17471	17448	17513	17455	17481	17622	17640	17653	17452	17479	17552	17539	17586	17433	17702	17732	17714	17530	17581	17386	17529	17603	17593	17633	17351	17497	17564	17517	17466	17511	17625	17338	17567	17467	17555	17558	17558	17539	17686	17575	17662	17518	17737	17508	17608	17420	17181	17594	17384	17584	17590	17576	17498	17667	17551	17438	17643	17457	17589	17523	17495	17437	17512	17814	17701	17486	17447	17546	17428	17657	17648	17678	17546	17618	17497	17461	17554	17530	17476	17686	17589	17384	17604	17537	17685	17558	17368	17591	17589	17601	17433	17370	17411	17396	17485	17540	17490	17506	17565	17496	17698	17614	17754	17794	17504	17347	17663	17571	17678	17664	17549	17572	17699	17492	17594	17625	17470	17542	17648	17606	17435	17548	17507	17549	17597	17509	17513	17461	17717	17662	17515	17653	17578	17494	17431	17555	17413	17712	17482	17689	17649	17712	17454	17319	17264	17411	17534	17508	17553	17384	17559	17757	17540	17689	17717	17474	17474	17307	17331	17526	17200	17697	17482	17421	17659	17635	17525	17376	17630	17618	17654	17520	17405	17667	17377	17436	17547	17499	17624	17500	17515	17515	17582	17418	17708	17222	17611	17287	17415	17413	17534	17500	17594	17604	17371	17383	17402	17590	17246	17172	17454	17398	17419	17746	17470	17698	17416	17573	17599	17707	17750	17408	17499	17463	17651	17459	17637	17259	17560	17359	17644	17592	17493	17484	17361	17551	17409	17510	17692	17427	17607	17590	17466	17633	17426	17593	17495	17736	17494	17419	17466	17605	17453	17496	17457	17429	17247	17324	17420	17500	17478	17489	17319	17518	17259	17533	17581	17495	17356	17691	17586	17508	17484	17513	17607	17589	17547	17521	17429	17588	17519	17565	17671	17583	17540	17457	17657	17647	17473	17544	17533	17426	17445	17627	17531	17502	17494	17401	17471	17422	17295	17653	17461	17526	17552	17619	17535	17522	17557	17666	17759	17642	17418	17638	17536	17841	17488	17481	17709	17562	17418	17521	17477	17560	17542	17542	17622	17434	17575	17484	17659	17713	17561	17558	17802	17645	17687	17563	17496	17521	17517	17515	17448	17550	17452	17646	17797	17721	17481	17507	17556	17404	17667	17596	17628	17575	17475	17430	17630	17559	17537	17678	17791	17680	17740	17457	17377	17405	17571	17536	17449	17505	17588	17498	17404	17548	17493	17504	17705	17548	17749	17489	17637	17511	17412	17631	17409	17422	17465	17597	17560	17483	17527	17502	17622	17426	17460	17549	17589	17725	17702	17425	17376	17562	17641	17567	17515	17555	17529	17700	17371	17641	17345	17486	17374
29744	51115	48516	33201	22849	19663	17886	16984	16659	16434	16021	16033	15961	15739	15860	15605	15657	15680	19019	24956	19089	15364	15364	15401	15371	15348	15420	15347	15263	15357	15183	15295	15369	15276	15461	15345	15327	15292	15334	15313	15472	15453	15419	15267	15418	15323	15607	15442	15439	15291	15171	15341	15263	15361	15354	15479	15379	15472	15412	15529	15455	15502	15397	15316	15295	15338	15425	15306	15378	15430	15454	15306	15286	15242	15327	15311	15426	15329	15352	15434	15224	15086	15506	15288	15385	15285	15379	15239	15329	15177	15411	15230	15347	15322	15474	15355	15413	15359	15246	15394	15247	15274	15365	15383	15425	15386	15146	15347	15435	15307	15376	15394	15444	15341	15214	15280	15255	15091	15340	15285	15364	15426	15412	15325	15398	15318	15441	15282	15131	15368	15381	15392	15437	15361	15359	15267	15264	15323	15420	15505	15350	15329	15278	15360	15239	15263	15271	15387	15209	15356	15410	15334	15302	15246	15414	15100	15397	15114	15270	15411	15324	15338	15363	15366	15345	15156	15384	15324	15352	15254	15249	15310	15467	15251	15345	15354	15369	15406	15301	15314	15187	15245	15347	15283	15307	15272	15297	15304	15423	15406	15217	15460	15410	15464	15452	15358	15575	15169	15103	15243	15424	15203	15253	15244	15242	15407	15306	15223	15146	15212	15415	15281	15418	15341	15325	15395	15253	15156	15240	15326	15333	15338	15304	15339	15178	15436	15163	15384	15295	15453	15233	15197	15344	15415	15422	15447	15209	15293	15219	15193	15338	15349	15362	15441	15290	15213	15213	15248	15366	15467	15082	15244	15424	15456	15368	15278	15159	15321	15343	15361	15373	15183	15378	15252	15312	15305	15503	15449	15322	15067	15216	15357	15243	15434	15137	15247	15490	15286	15296	15170	15194	15347	15282	15318	15357	15174	15204	15371	15313	15298	15357	15415	15238	15357	15225	15297	15312	15314	15308	15389	15247	15173	15165	15269	15354	15443	15225	15400	15408	15416	15308	15279	15363	15444	15154	15139	15345	15416	15280	15274	15269	15592	15182	15187	15367	15320	15222	15302	15359	15260	15122	15295	15208	15256	15305	15307	15321	15150	15400	15257	15307	15224	15382	15241	15330	15321	15401	15351	15300	15374	15396	15300	15492	15198	15425	15242	15310	15182	15341	15400	15357	15299	15500	15294	15291	15386	15370	15336	15295	15396	15258	15086	15308	15373	15349	15315	15369	15231	15422	15255	15294	15394	15330	15404	15277	15295	15329	15341	15288	15238	15258	15270	15188	15285	15235	15236	15271	15382	15220	15304	15204	15032	15387	15301	15384	15347	15275	15381	15203	15241	15308	15138	15342	15449	15281	15256	15387	15366	15325	15302	15308	15198	15362	15484	15451	15205	15313	15215	15324	15186	15277	15319	15272	15396	15336	15283	15443	15459	15235	15434	15192	15193	15304	15191	15525	15303	15303	15267	15441	15476	15254	15295	15299	15362	15338	15474	15276	15385	15361	15310	15410	15236	15355	15133	15281	15229	15319	15302	15283	15381	15380	15234	15306	15320	15269	15222	15259	15260	15214	15299	15288	15106	15243	15407	15172	15363	15231	15272	15240	15369	15182	15264	15303	15388	15316	15366	15208	15358	15384	15463	15198	15434	15378	15507	15428	15249	15308	15298	15247	15423	15406	15206	15385	15255	15157	15260	15060	15262	15286	15241	15345	15355	15235	15347	15372	15241	15455	15161	15324	15253	15397	15216	15472	15363	15120	15366	15409	15298	15311	15367	15318	15367	15352	15285	15369	15360	15391	15278	15262	15385	15337	15405	15346	15250	15239	15581	15453	15271	15293	15400	15334	15355	15286	15336	15336	15462	15378	15304	15326	15291	15386	15316	15457	15528	15329	15298	15342	15369	15277	15489	15364	15315	15331	15426	15259	15329	15250	15289	15357	15425	15069	15196	15330	15113	15451	15251	15497	15188	15289	15343	15473	15502	15191	15352	15228	15322	15301	15375	15339	15378	15185	15291	15422	15298	15171	15337	15194	15262	15282	15222	15292	15378	15263	15462	15433	15290	15369	15266	15457	15197	15376	15365	15210	15378	15268	15495	15221	15363	15185	15300	15260	15319	15496	15251	15266	15247	15328	15346	15401	15346	15263	15224	15334	15261	15376	15268	15257	15261	15342	15307	15180	15278	15257	15448	15235	15318	15358	15375	15326	15233	15365	15092	15338	15270	15464	15243	15293	15383	15310	15302	15290	15282	15258	15275	15286	15219	15357	15455	15400	15353	15353	15182	15204	15277	15229	15065	15267	15377	15258	15203	15330	15208	15447	15327	15157	15421	15298	15173	15272	15299	15273	15188	15287	15308	15269	15325	15211	15457	15279	15464	15272	15318	15304	15205	15342	15281	15360	15327	15299	15403	15305	15428	15276	15276	15252	15214	15547	15379	15444	15495	15361	15316	15475	15354	15353	15304	15309	15258	15370	15384	15210	15284	15145	15247	15353	15289	15304	15331	15341	15262	15269	15195	15187	15254	15222	15444	15209	15133	15239	15304	15312	15255	15390	15102	15273	15521	15460	15181	15254	15372	15131	15308	15450	15303	15248	15228	15513	15235	15076	15449	15175	15094	15292	15277	15188	15369	15386	15496	15293	15237	15359	15318	15448	15281	15383	15529	15303	15255	15234	15201	15348	15445	15243	15155	15307	15266	15222	15245	15302	15407	15351	15295	15131	15317	15400	15393	15266	15264	15254	15239	15278	15269	15203	15478	15295	15193	15356	15250	15391	15294	15317	15313	15337	15474	15181	15164	15146	15349	15175	15395	15278	15149	15302	15059	15257	15270	15386	15379	15319	15284	15295	15305	15405	15402	15456	15152	15274	15186	15249	15284	15328	15241	15425	15506	15158	15225	15388	15375	15317	15225	15338	15356	15250	15313	15332	15437	15269	15314	15202	15495	15178	15314	15497	15457	15298	15390	15362	15470	15362	15290	15411	15377	15476	15315	15283	15375	15192	15464	15488	15319	15454	15300	15354	15403	15360	15237	15450	15298	15306	15332	15371	15251	15287	15281	15294	15371	15249	15272	15214	15428	15397	15386	15469	15365	15324	15222	15232	15248	15311	15354	15243	15258	15427	15240	15313	15305	15251	15382	15217	15436	15315	15204	15407	15428	15329	15385	15365	15351	15319	15333	15293	15116	15347	15156	15234	15257	15333	15387	15291	15318	15248	15334	15492	15426	15281	15316	15193	15387	15361	15350	15473	15389	15467	15268	15242	15228	15314	15361	15328	15392	15248	15341	15303	15275	15413	15246	15244	15413	15242	15414	15508	15433	15395	15342	15298	15224	15310	15210	15326	15232	15382	15483	15239	15361	15149	15425	15347	15311	15289	15357	15343	15338	15360	15130	15322	15314	15400	15186	15287	15352	15249	15225	15375	15360	15276	15342	15303	15426	15223	15347	15378	15305	15474	15444	15172	15462	15414	15305	15337	15394	15254	15368	15324	15276	15271	15255	15243	15297	15144	15322	15348	15289	15209	15307	15271	15301	15569	15130	15277	15370	15332	15338	15147	15170	15501	15181	15218	15255	15204	15257	15390	15300	15249	15291	15163	15412	15318	15313	15607	15431	15310	15232	15160	15465	15263	15284	15201	15209	15351	15508	15428	15299	15194	15389	15254	15230	15297	15437	15293	15423	15339	15251	15385	15361	15273	15383	15238	15343	15289	15184	15252	15363	15299	15491	15413	15396	15327	15388	15304	15372	15225	15292	15371	15385	15311	15321	15176	15339	15241	15402	15319	15346	15285	15368	15280	15370	15308	15314	15496	15373	15376	15239	15328	15321	15394	15353	15282	15422	15467	15282	15397	15462	15320	15210	15480	15411	15421	15314	15171	15507	15413	15276	15376	15194	15267	15305	15388	15272	15361	15258	15328	15185	15382	15447	15364	15204	15314	15282	15326	15402	15119	15125	15215	15408	15285	15257	15296	15325	15349	15130	15432	15270	15258	15406	15331	15373	15350	15163	15080	15548	15259	15366	15271	15173	15278	15358	15244	15235	15190	15508	15285	15279	15482	15483	15262	15301	15290	15266	15292	15239	15402	15199	15257	15349	15232	15203	15381	15165	15377	15396	15282	15378	15413	15250	15289	15243	15228	15407	15263	15277	15436	15289	15343	15475	15232	15517	15320	15222	15354	15170	15335	15262	15378	15287	15288	15521	15304	15445	15456	15204	15291	15237	15313	15238	15353	15266	15255	15412	15207	15275	15341	15488	15262	15364	15364	15134	15559	15250	15353	15311	15425	15332	15259	15215	15360	15296	15215	15375	15375	15460	15331	15345	15474	15359	15425	15419	15211	15300	15218	15438	15020	15421	15263	15470	15468	15327	15222	15523	15089	15286	15359	15279	15496	15224	15390	15300	15462	15440	15237	15395	15295	15334	15266	15425	15075	15422	15348	15293	15295	15447	15339	15415	15264	15330	15320	15358	15377	15188	15460	15264	15388	15351	15169	15415	15359	15236	15220	15324	15229	15406	15398	15225	15193	15211	15141	15352	15205	15231	15328	15229	15285	15316	15236	15281	15227	15369	15194	15395	15434	15130	15402	15316	15345	15386	15241	15344	15294	15264	15407	15243	15317	15364	15260	15213	15231	15278	15143	15391	15220	15314	15276	15401	15197	15259	15408	15170	15271	15363	15255	15368	15225	15362	15247	15284	15385	15315	15199	15259	15439	15365	15499	15247	15232	15418	15319	15399	15481	15336	15233	15434	15204	15296	15276	15282	15169	15498	15245	15223	15343	15281	15220	15307	15279	15468	15329	15377	15357	15365	15288	15038	15242	15466	15306	15326	15239	15271	15262	15310	15233	15393	15266	15225	15333	15247	15364	15419	15387	15071	15276	15249	15240	15284	15224	15335	15267	15252	15449	15223	15399	15461	15289	15191	15322	15305	15205	15343	15304	15358	15277	15283	15230	15355	15331	15339	15398	15250	15305	15215	15324	15251	15346	15467	15331	15375	15423	15249	15313	15320	15294	15350	15375	15292	15436	15302	15379	15237	15490	15128	15347	15373	15438	15184	15276	15269	15401	15186	15296	15236	15238	15265	15236	15308	15314	15488	15364	15166
28291	24692	29837	26013	20317	19193	19137	18681	18534	18577	18522	18479	18381	18130	18261	18394	18374	18274	18238	18563	18655	18435	18361	18454	18147	18384	18470	18304	18390	18442	18433	18232	18071	18269	18284	18242	18285	18305	18484	18364	18377	18254	18181	18430	18455	18420	18251	18345	18266	18546	18281	18183	18459	18250	18420	18281	18324	18400	18472	18279	18239	18493	18396	18388	18336	18241	18229	18157	18257	18406	18393	18329	18431	18329	18433	18240	18209	18301	18356	18359	18513	18526	18373	18489	18336	18195	18365	18315	18272	18180	18281	18458	18247	18149	18144	18398	18317	17995	18356	18188	18312	18145	18274	18064	18045	18112	18147	18180	18171	18022	18303	18357	18135	18350	18323	18248	18273	18102	18369	18309	18147	18138	18386	18260	18476	18134	18261	18080	18179	18188	18165	18049	18189	18236	18046	18198	18097	18173	18164	18336	18314	18208	18188	18252	18310	18061	18484	18379	18160	18088	18527	18353	18262	18171	18005	18277	18183	18310	18275	18345	18344	18399	18151	18283	18322	18307	18423	18406	18340	18233	18460	18177	18213	18153	18254	18337	18243	18250	18369	18482	18204	18126	18228	18102	18296	18296	18210	18349	18316	18192	18449	18075	18034	18344	18374	18188	18193	18041	18124	18198	18342	18238	18350	18193	18090	18224	18225	18352	18300	18115	18375	18082	18151	18177	18199	18129	18191	18345	18341	18272	18284	18140	18365	18155	18202	18247	18287	18242	18239	18302	18083	18329	18217	18082	18396	18290	18107	18071	18364	18382	18314	18335	18214	18185	18043	18177	18293	18329	18193	18268	18280	18158	18093	18267	18562	18392	18303	18114	18111	18286	18304	18225	18194	18329	18135	18143	18293	18232	18144	18164	18242	18313	18159	18302	18192	18461	18129	18449	18223	18297	18264	18237	18298	18279	18496	18312	18250	18327	18461	18390	18367	18608	18366	18423	18229	18418	18073	17990	18194	18273	18431	18213	18199	18256	18238	18120	18502	17875	18273	18244	18073	18321	18356	18291	18278	18485	18306	18217	18191	18123	18193	18307	18276	18071	18250	18101	18240	18372	18212	18372	18253	18317	18266	18183	18208	18187	18216	18164	18010	18428	18325	18199	18398	18030	18279	18114	18264	18355	18363	18239	18195	18304	18164	18310	18266	18273	18329	18496	18183	17901	18209	18150	18338	18271	18376	18288	18298	18235	18218	18270	18172	18332	18137	18276	18132	18380	18427	18250	18322	18337	18419	18198	18438	18316	18262	18289	18269	18187	18437	18271	18341	18291	18396	18269	18132	18256	18217	18208	18283	18252	18266	18217	18097	18106	18235	18049	18399	18201	18358	18319	18279	18570	18565	18168	18272	18349	18392	18277	18236	18084	18344	18194	18192	18273	18314	18087	18163	18205	18382	18232	18226	18298	18322	18254	18195	18254	18260	18188	18232	18320	18391	18032	18240	18292	18110	18400	18336	18202	18322	18242	18145	18210	18326	18361	18272	18223	18183	18263	18420	18200	18134	18402	18114	18300	18232	18276	18374	18315	18047	18217	18192	18264	18374	18465	18155	18397	18202	18421	18167	18140	18224	18329	18261	18390	18546	18380	18066	18167	18228	18284	18322	18354	18237	18541	18188	18246	18443	18219	18133	17994	18447	18365	18306	18180	18370	18313	18230	18210	18133	18109	18395	18224	18110	18345	18165	18143	18358	18255	18419	18244	18361	18191	18234	18225	18255	18398	18272	18354	18305	18275	18298	18127	18277	18347	18219	18226	18191	18183	18289	18133	18516	18204	18246	18260	18289	18399	18324	18320	18244	18195	18177	18315	18295	18299	18370	18172	18321	18224	18271	18275	18351	18306	18280	18156	17902	18287	18034	18175	18444	18151	18498	18282	18212	18230	18115	18323	18139	18126	18304	18313	18408	18147	18409	18200	18288	18343	18308	18354	18319	18188	18272	18277	18399	18391	18249	18462	18115	18174	18257	18106	18264	18245	18253	18131	18236	18221	18301	18428	18221	18237	18193	18311	18206	18140	18400	18438	18431	18299	18205	18233	18239	18355	18165	18055	18356	18443	18079	18318	18268	18175	18260	18405	18300	18297	18476	18324	18239	18305	18091	18129	18230	18315	18215	18356	18183	18441	18168	18179	18323	18319	18314	18270	18150	18192	18375	18235	18315	18191	18089	18219	18351	18323	18028	18180	18093	18321	18176	18184	18246	18225	18384	18103	18249	18286	18451	18302	18162	18298	18434	18367	18298	17903	18193	18418	18360	18222	18294	18197	18145	18179	18281	18243	18238	18308	18372	18304	18206	18331	18541	18236	18311	18224	18251	18236	18321	18247	18302	18246	18360	18210	18115	18340	18248	18203	18209	18306	18201	18253	18374	18269	18336	18268	18380	18174	18150	18361	18353	18167	18300	18336	17952	18377	18374	18281	18411	18421	18265	18251	18174	18239	18329	18098	18063	18205	18292	18188	18071	18464	18222	18209	18230	18153	18249	18240	18561	18209	18125	18216	18142	18138	18211	18034	18262	18198	18361	18387	18367	18243	18351	18319	18102	18229	18204	18232	18265	18301	18305	18261	18073	18145	18332	18264	18071	18260	18294	18340	18161	18477	18127	18313	18399	18127	18087	18178	18225	18212	18280	18217	18295	18238	17902	18234	18303	18249	18257	18178	18173	18259	18183	18192	18270	18161	18388	18244	18405	18123	18133	18311	18278	18511	18270	18207	18394	18136	18275	18297	18384	18424	18134	18296	18161	18486	18294	18204	18196	18156	18290	18099	18339	18390	18349	17967	18180	18317	18406	18225	18469	18345	18174	18340	18424	18337	18310	18354	18405	18199	18273	18259	18353	18303	18375	18300	18272	18232	18436	18353	18272	18161	18378	18381	18300	18093	18497	18288	18351	18167	18333	18180	18301	18256	18305	18406	18288	18263	18410	18100	18428	18388	18096	18469	18100	18231	18228	18276	18261	18139	18145	18191	18400	18187	18159	18218	18293	18234	18367	18112	18478	18385	18141	18416	18362	18289	18351	18151	18205	18153	18309	18242	18282	18191	18127	18426	18232	18086	18161	18124	18264	18307	18230	18279	18521	18166	18400	18309	18324	18391	18432	18190	18281	18281	18193	18229	18269	18369	18222	18255	18166	18246	18402	18411	18187	18419	18293	18185	18154	18136	18133	18333	18215	18402	18440	18239	18340	18149	18215	18320	18190	18288	18258	18130	18477	18206	18125	18239	18348	18337	18308	18283	18363	18273	18247	18293	18326	18317	18258	18243	18330	18366	18134	18217	18168	17982	18081	18268	18051	18140	18211	18201	18248	18215	18334	18362	18329	18417	18309	18256	18260	18279	18151	18262	18391	18360	18141	18316	18198	18172	18122	18438	18283	18180	18366	18315	18157	18346	18097	18409	18325	18250	18335	18337	18334	18153	18231	18476	18177	18139	18331	18271	18179	18511	18476	18261	18250	18341	18317	18137	18278	18292	18082	17874	18091	18223	18235	18318	18283	18374	18118	18229	18217	18283	18299	18221	18443	18428	18275	18130	18145	18198	17976	18166	18207	18279	18202	18165	18352	18432	18371	18344	18452	18211	18337	18199	18327	18207	18219	18166	18320	18364	18338	18195	18157	18355	18327	18511	18319	18347	18310	18322	18397	18144	18345	18273	18285	18337	18275	18276	18439	18500	18414	18255	18324	18441	18409	18371	18417	18233	18464	18148	18254	18211	18348	18246	18199	18053	18217	18115	18292	18041	18126	18160	18298	18349	18209	18300	18273	18285	18323	18305	18108	18372	18028	18472	18171	18069	18451	18316	18312	18245	18188	18173	18260	18402	18320	17949	18409	18243	18240	18232	18352	18288	18216	18175	17992	18220	18426	18395	18209	18277	18317	18255	18219	18252	18297	18459	18505	18568	18428	18272	18383	18157	18213	18256	18238	18183	18603	18331	18372	18161	18236	18165	18252	18331	18401	18401	18118	18247	18348	18366	18432	18403	18225	18114	18045	18427	18271	18378	18383	18151	18163	18345	18418	18246	18417	18250	18370	18388	18188	18555	18248	18252	18059	18193	18234	18181	18169	17895	18174	18017	18403	18247	18284	18301	18232	18065	18265	18297	18092	18230	18418	18260	18339	18208	18277	18183	18317	18311	18070	18359	18417	18350	18102	18428	18150	18260	18196	18219	18425	18306	18205	18218	18093	18203	18386	18063	18284	18122	18348	18216	18016	18288	18182	18349	18401	18240	18342	18302	18144	18310	18182	18387	18326	18312	18212	18167	18287	18319	18352	18222	18208	18162	18236	18171	18466	18270	18319	18045	18322	18345	18225	18346	18317	18228	18206	18245	18338	18236	18262	18205	18302	18202	18350	18361	18308	18321	18375	18070	18456	18575	18359	18258	18468	18325	18215	18093	18171	18390	18107	18337	18199	18548	18214	18434	18444	18420	18319	18337	18324	18462	18169	18459	18181	18219	18041	18415	18361	18107	18253	18407	18299	18199	18304	18058	18516	18335	18253	18340	18195	18406	18399	18188	18232	18296	18353	18295	18157	18277	18269	18241	18240	18050	18075	18257	18143	18144	18251	18356	18379	18130	18257	18416	18341	18225	18363	18265	18166	18086	18305	18262	18368	18154	18205	18151	18178	18372	18311	18322	18195	18296	18321	18152	18197	18197	18380	18218	18354	18259	18233	18424	18197	18265	18456	18387	18164	18238	18246	18274	18468	18348	18264	18436	18192	18229	18207	18168	18182	18351	18310	18239	18403	18286	18147	18488	18221	18192	18534	18441	18313	18328	18269	18325	18460	18206	18297	18290	18369	18516	18190	18237	18287	18443	18243	18263	18310	18269	18209	18109	18172	18378	18179	18257	18178	18138	18403	18302	18240	18377	18324	18336	18269	18230	18178	18391	18081	18594	18372	18323	18236	18309	18101	18149	18035	18124	18345	18400	18385	18314	18167	18436	18460	18346	18334	18246	18351	18171	18257	18087	18156	18314	18224	18305	18290	18357	18440	18232	18141	18351	18354	18332	18297	18367	18164	18152	18494	18295	18240	18336	18260	18326	18003	18266	18194	18344	18262	18343	18273	18299	18410	18334	18245	18228	18314	18214	18185	18149	18400	18180
26703	36926	31995	23951	18334	17309	16895	16527	16201	16264	16293	16192	16044	16086	15892	15968	15853	15806	15703	16133	16077	15727	15981	15835	15753	15953	15920	15829	15819	15689	15749	15771	15762	15908	15686	15927	15854	16079	15882	15946	15811	15890	16095	15692	15929	15753	16032	15795	15768	15886	15731	16004	15868	15791	15802	15854	15774	15927	15929	15710	15903	15956	15803	15982	16007	16035	15806	15794	15815	15850	15813	15929	15840	15793	16080	15670	15751	15864	15876	15770	15679	15859	15965	15871	15673	15853	15909	15769	15804	15973	15697	15737	15950	15937	15844	15844	15733	15883	15915	15788	15850	15821	15908	15809	15734	15801	15956	15791	15812	15804	15808	15785	15671	15886	15889	15854	15718	15839	15896	15823	15814	15740	15758	15721	15872	15736	15826	15813	15794	15727	15773	15967	15878	15862	15909	15744	15920	15919	15901	15772	16016	15776	15628	15849	15626	15811	15819	15807	15741	15803	15901	15776	15954	15688	15804	15801	15770	15836	15964	15899	15967	15832	15955	15974	15983	15674	15812	15880	15772	15667	15818	15874	15900	15792	15874	15727	15870	15741	15911	15872	15885	15731	15841	15717	15760	15865	15891	15740	15852	15755	15975	15849	15807	15721	15733	15840	15863	15798	15973	15798	16024	15778	15711	15686	15924	15880	15803	15720	15959	15878	15886	15899	15744	15861	15690	15808	15903	15851	15846	15903	15981	15728	15879	15924	15906	15991	15730	15792	15768	15954	15830	15824	15736	15878	15954	15780	15859	15831	15557	15917	15833	15804	15891	15707	15838	15937	15919	15741	15665	15789	15889	15662	15802	16005	15939	15849	15933	15834	15836	15615	15844	15868	15763	15774	15933	15777	15736	15812	15772	15893	15861	15645	15798	15790	15986	15980	15648	15816	15859	15884	15787	15871	15926	15743	15758	16009	15916	15802	15897	15823	15858	15895	15632	15915	15725	15776	15779	15742	15856	15792	15957	15701	15733	15911	15890	15808	15862	15853	15792	15785	15861	15754	15767	16011	16044	15772	15945	15802	15700	15829	15854	15690	15860	16052	15767	15761	15700	15770	15897	15965	15749	15886	15918	15746	15782	15775	15846	15784	15866	15938	16035	15892	15851	15981	15774	15864	15801	15760	15925	15881	15826	15858	15925	15863	15887	15943	15824	15800	15863	15767	15899	15875	15674	15593	15839	15807	15765	15810	15840	15694	15860	15671	15744	15931	15859	15812	15887	15838	15848	15941	15788	15923	15892	15848	16017	15722	15881	15715	15735	15745	15764	15811	15788	15780	15958	15878	15877	15620	15819	15756	15728	15799	15795	15845	15852	15784	15735	15865	15709	15897	15700	15647	15780	15813	15769	15913	15745	15744	15741	15893	15818	15911	15792	15860	15723	15821	15945	15719	15778	15788	15879	15772	15613	15923	15893	15810	15848	15790	15821	15861	15926	15830	15681	15785	15713	15727	15819	15719	15833	15849	15948	15912	15803	15638	15949	15901	15971	15891	15926	15694	15673	15887	15753	15767	15793	15640	15779	15731	15882	16023	15754	15784	15745	15927	15867	15798	15688	15955	15827	15889	15768	15834	15837	15692	15798	15914	15967	15755	15782	15781	15925	15812	15710	15774	15991	15806	15694	15696	15798	15818	15527	15881	15805	15982	15896	15861	15903	15997	15936	15670	15933	15856	15702	15753	15822	15766	15944	15841	15984	15879	16009	15897	15920	16021	15992	15839	15822	15823	15938	15775	15758	15815	15966	15690	15968	15827	15909	15817	15866	15796	15854	15971	15822	15780	15925	15832	15718	15800	15728	15884	15757	15784	15673	15946	15894	15629	15900	15884	15895	15794	15653	15838	15910	15813	15810	15810	15836	15792	15811	15723	15788	15842	15857	15906	15739	15877	15939	15836	15841	15868	15931	15799	15954	15657	15894	15686	15770	15834	15858	15982	15752	15987	15710	15852	15902	15834	15746	15822	15831	15848	15713	15873	15953	15816	15875	15827	15787	15766	15937	16066	15909	15947	15562	15720	15888	15750	15852	15808	15758	15685	15710	15634	16020	15869	15636	15727	15984	15719	15888	15783	15736	15740	15804	15911	15939	15751	15854	15892	15894	15878	15996	15798	15812	15755	15660	15789	15879	15872	15954	15895	15600	15882	15770	15865	15898	15768	15865	15811	15688	15799	15752	15700	15865	15739	15889	15849	15741	15785	15788	15735	15824	15655	15904	15899	15785	15866	15868	15776	15827	15832	15725	15736	15838	15867	15974	15634	15877	15920	15922	15753	15734	16015	15713	15963	15769	15859	15841	15939	15853	15870	15811	15868	15863	15979	15886	15871	15926	15926	15586	15820	15727	15840	15941	15827	16050	15663	15805	15750	15877	15748	15717	15848	15730	15786	15846	15885	15693	15983	15852	15754	15821	15818	15778	16073	15961	15777	15796	15733	15775	15670	15883	15848	15683	15751	15866	15769	15951	15890	15696	15850	15723	15812	16005	15857	15620	15850	15880	15868	15794	15894	15725	15923	15868	15736	15681	15807	15707	15738	15747	15890	15841	15622	15755	15844	15845	15770	15958	15863	15649	15791	15692	16047	15833	15826	15782	15836	15862	15891	15824	15628	15826	15877	15757	15624	15722	15763	15786	15912	15935	15751	15940	15893	15980	15821	15742	15602	15913	15707	15888	15933	15835	15825	15721	15864	15785	15858	15868	15921	15830	15780	15868	15877	15906	15909	15876	15805	15819	15917	15840	15776	15904	15937	15916	15851	15662	15852	15840	15871	15719	15778	15877	15785	15648	15874	15707	15562	15764	15730	15835	15837	15899	16057	15798	15834	15910	15745	15952	15915	15928	15741	15919	15721	16076	15802	15814	15569	15763	15861	15946	15832	15879	15922	15871	15749	15888	15660	15896	15780	15813	15853	16025	15808	15707	15936	15666	16014	15822	15956	15674	15886	15849	15764	15766	15833	15961	15900	15915	15943	15729	15799	15770	15845	15887	15684	15713	15849	15928	15829	15997	16024	15830	15818	15844	15829	15791	15930	15712	15908	15729	15789	15814	15882	15881	15808	15838	15787	15760	15979	15744	15659	15834	15676	15749	15824	15841	15889	15645	15745	15983	15775	15897	16055	15798	16002	15743	16090	15879	15706	15900	15843	15897	15951	15874	15843	15626	15864	15961	15840	15805	15847	15828	15799	15895	15944	15657	15991	15708	15751	15890	15713	15690	15760	16021	15895	15920	15799	15778	15872	15722	15996	15591	15708	15846	15799	15787	16026	15938	15672	15929	15690	15913	15739	16000	15814	15804	15731	15789	15806	15831	16061	15708	15880	15755	15948	15863	15926	15844	15851	15863	15811	15734	15806	15759	15693	15756	15795	15738	15913	15728	15846	15791	15943	15775	15825	15766	15878	15889	15878	15931	15834	15884	15594	15867	15779	15752	15900	15925	15903	15959	15838	15988	15815	15732	15828	15876	15813	15795	15827	15815	15843	15674	15980	15963	15867	15844	15761	15722	15829	15824	15822	15816	15793	15707	15843	15733	15898	15791	15937	15997	15741	15871	15910	15817	15788	15863	15860	15860	15821	15979	15793	15864	15677	15726	15864	15908	15918	15729	15848	15827	15873	15956	15883	15941	15813	15868	15800	15841	15723	15839	15904	15892	15785	15857	15754	15735	16016	15745	15835	15863	15752	15769	15816	15847	15704	15811	15800	15760	15730	15797	15731	15827	15881	15612	15846	15907	15744	15953	15860	15794	15810	15826	15779	15959	15920	15920	15892	15873	15991	15876	15867	15784	15995	15805	15768	15861	15885	15593	15964	15786	15729	15886	15701	15788	15870	15873	15890	15778	15847	15853	15715	15677	15883	15868	15723	15768	15725	15849	15839	15767	15888	15845	15864	16018	15851	16050	15761	15869	15935	15930	15794	15735	15759	15738	15951	15796	15783	15868	15851	15728	15922	15805	15864	15977	15784	15846	15873	15844	15923	15653	15840	15959	15671	15846	15954	15966	15930	15832	16006	15852	15773	15826	15897	15799	15855	15749	15941	15736	15836	15885	15951	15833	15930	16007	15669	16004	15685	15917	15852	15767	15837	15825	15859	15870	15729	15838	15913	15906	15942	15916	16043	15730	15862	15885	15981	15723	15804	15795	15750	15760	15988	15723	15881	15950	15744	15780	15848	15782	15787	15937	15794	15690	15929	15915	15804	15829	15831	15821	15860	15846	15925	15900	15846	15780	15681	15753	15867	15919	15699	15822	15846	15998	15800	15827	15941	15782	15918	15822	16010	15756	15959	15869	15850	15864	15839	15889	15817	15789	15810	15847	15904	15826	15742	15741	15830	15824	15784	15816	15830	15797	15752	15827	15837	15880	15710	15918	15797	15818	16042	15581	15905	15676	15781	15872	16007	15890	15875	15795	15812	15963	15902	15909	15836	15819	15858	15836	15817	15812	15838	15828	15922	15718	15818	15737	15939	15848	15830	15923	15806	15851	15843	15867	15912	15789	15774	15911	15749	15863	15708	15886	16057	15820	15990	15648	15739	15884	15992	15853	15793	15739	15722	15732	15863	15729	15832	15993	15688	15813	15885	15888	16041	15732	15889	15726	15967	15948	15800	15776	15784	15811	15935	15917	15993	15900	16026	15803	15756	15898	15813	15655	16018	15845	15786	15886	15806	15808	15929	15814	15908	15944	15678	16015	15831	15745	15879	15534	15694	15724	15941	15921	15808	15797	15719	15825	15792	15722	15825	15889	15767	15810	15775	15809	15807	15910	15751	15967	15861	15655	15711	15744	15856	15830	15724	15961	15795	15893	15871	15811	15895	15873	15867	15919	15848	15647	15874	15900	15977	15754	15855	15764	15874	16002	15886	15804	15845	15877	15869	15800	15735	15850	15842	15765	15891	15866	15772	15880	15747	15867	15793	15897	15782	15915	15819	15804	15733	15731	15924	15859	15851	15780	15848	15773	15855	15881	15900	15749	15946	15914	15900	15693	15823	15733	15883	15845	15835	15981	15743	15947	15823	15944	15917	15646	15840	15656	15887	15918	15901	15863	15874	15735	15953	15874	15737	15899	15819	15739	15924	15822	15845	15900	15744	15915	15778	15816	16013	15789	15871
24105	21352	28608	24979	22489	21943	20874	18419	17881	18065	17880	17760	17801	17670	17689	17702	17710	17445	17424	18197	17511	17477	17441	17569	17451	17275	17347	17344	17180	17326	17236	17382	17582	17215	17364	17369	17466	17417	17363	17436	17260	17511	17346	17306	17388	17388	17454	17379	17328	17362	17276	17446	17232	17422	17435	17596	17543	17314	17330	17140	17227	17385	17432	17237	17203	17399	17458	17412	17466	17125	17267	17497	17567	17359	17420	17292	17271	17466	17144	17409	17460	17328	17129	17417	17274	17305	17371	17134	17224	17340	17225	17515	17277	17364	17262	17249	17195	17215	17424	17275	17441	17314	17263	17254	17359	17203	17266	17277	17459	17319	17429	17120	17344	17235	17435	17269	17149	17230	17305	17342	17384	17076	17107	17169	17483	17210	17492	17259	17496	17363	17294	17181	17103	17246	17304	17367	17265	17416	17264	17324	17394	17327	17366	17353	17280	17230	17264	17186	17149	17315	17239	17462	17296	17343	17148	17349	17303	17233	17472	17214	17485	17238	17477	17199	17283	17203	17073	17180	17321	17348	17266	17298	17283	17376	17311	17104	17292	17148	17147	17318	17528	17421	17427	17285	17266	17342	17198	17443	17323	17292	17166	17276	17332	17360	17449	17337	17394	17416	17304	17372	17261	17215	17425	17314	17310	17323	17252	17317	17290	17366	17233	17279	17247	17282	17215	17145	17406	17279	17340	17093	17325	17237	17132	17432	17157	17337	17323	17148	17247	17211	17379	17450	17255	17128	17482	17363	17196	17130	17428	17227	17531	17355	17489	17263	17302	17274	17277	17337	17216	17261	17180	17227	17539	17284	17373	17206	17214	17188	17401	17351	17283	17085	17474	17214	17227	17367	17254	17240	17139	17179	17053	17473	17311	17184	17286	17090	17276	17410	17437	17320	17306	17469	17436	17296	17339	17091	17326	17245	17464	17417	17230	17230	17207	17258	17507	17617	17149	17351	17350	17257	17360	17519	17263	17265	17343	17210	17344	17501	17230	17148	17418	17127	17325	17171	17573	17267	17492	17256	17137	17347	17265	17252	17289	17354	17359	17424	17257	17145	17365	17273	17166	17205	17202	17136	17249	17063	17383	17124	17146	17378	17081	17294	17347	17450	17289	17500	17409	17346	17425	17025	17284	17319	17412	17366	17347	17205	17266	17381	17206	17297	17252	17266	17348	17307	17271	17222	17271	17427	17457	17420	17299	17316	17178	17237	16966	17242	17321	17297	17475	17268	17190	17291	17252	17113	17238	17177	17248	17282	17068	17328	17254	17381	17124	17357	17317	17245	17376	17543	17177	17225	17196	17123	17064	17269	17125	17151	17319	17360	17253	17376	17222	17059	17268	17307	17384	17356	17108	17151	17320	17383	17390	17017	17167	17446	17437	17170	17382	17357	17251	17296	17300	17372	17243	17391	17103	17309	17514	17330	17265	17203	17259	17297	17492	17387	17515	17129	17180	17294	17341	17344	17259	17271	17412	17397	17376	17494	17192	17355	17249	17234	17149	17217	17269	17202	17256	16992	17308	17493	17331	17253	17396	17271	17443	17438	17532	17340	17317	17253	17283	17364	17193	17188	17215	17432	17257	17327	17395	17241	17397	17376	17346	17215	17393	17127	17253	17311	17424	17334	17236	17225	17195	17279	17176	17113	17375	17197	17161	17253	17253	17307	17393	17317	17365	17222	17147	17339	17189	17282	17278	17459	17459	17155	17277	17320	17273	17242	17220	17298	17320	17373	17256	17265	17213	17418	17262	17162	17345	17397	17509	17164	17270	17212	17430	17353	17088	17468	17313	17374	17327	17306	17287	17347	17415	17250	17186	17253	17215	17282	17204	17251	17239	17238	17202	17391	17468	17239	17126	17232	17260	17243	17262	17360	17361	17361	17275	17174	17297	17155	17309	17301	17227	17205	17009	17336	17017	17293	17240	17361	17470	17223	17115	17232	17157	17367	17106	17320	17322	17141	17204	17303	17290	17467	17216	17212	17285	16992	17212	17399	17352	17238	17452	17351	17414	17256	17198	17277	17398	17295	17407	17480	17417	17308	17223	17235	17242	17281	17437	17438	17282	17196	17195	17401	17146	17345	17295	17365	17281	17256	17265	17137	17505	17449	17285	17327	17308	17200	17410	17315	17359	17039	17172	17212	17305	17277	17273	17234	17370	17192	17372	17073	17294	17259	17335	17240	17320	17183	17089	17438	17207	17309	17155	17406	17341	17336	17266	17155	17087	17010	17323	17168	17169	17156	17331	17434	17383	17479	17276	17142	17245	17288	17301	17405	17316	17205	16967	17188	17363	17267	17432	17174	17388	17228	17304	17284	17395	17220	17227	17426	17444	17423	17412	17198	17268	17300	17424	17433	17239	17403	17357	17305	17392	17273	17116	17132	17197	17153	17347	17404	17062	17407	17277	17419	17384	17277	17268	17283	17252	17388	17295	17150	17255	17231	17246	17268	17138	17270	17187	17265	17215	17291	17366	17143	17611	17242	17207	17360	17384	17223	17126	17251	17301	17219	17279	17352	17174	17209	17070	17294	17302	17390	17134	16974	17242	17280	17107	17328	17053	17089	17355	17283	17377	17272	17230	17187	17098	17343	17318	17228	17269	17239	17137	17182	17156	17342	17393	17272	17002	17331	17215	17316	17353	17405	17436	17249	17327	17072	17449	17131	17229	17231	17327	17172	17240	17285	17343	17135	17297	17006	17333	17362	17308	17233	17211	17534	16981	17244	17148	17417	17259	17267	17372	17258	17326	17246	17251	17157	17355	17460	17405	17224	17196	17348	17375	17405	17242	17243	17188	17402	17259	17576	17285	17369	17317	17090	17066	17281	17452	17269	17268	17125	17401	17308	17302	17363	17556	17408	17051	17175	17393	17171	17363	17407	17330	17483	17292	17347	17205	17268	17317	17271	17271	17144	17413	17409	17317	17177	17317	17283	17498	17442	17106	17315	17291	17126	17280	17277	17135	17310	17392	17098	17334	17334	17282	17323	17186	17047	17111	17277	17408	17227	17200	17223	17374	17217	17655	17288	17249	17190	17360	17350	17226	17211	17219	17510	17259	17331	17159	17199	17125	17145	17117	17252	17320	17237	17283	17194	17456	17367	17245	17299	17481	17176	17307	17369	17147	17362	17372	17119	17265	17384	17315	17157	17219	17206	17406	17103	17311	17091	17409	17469	17350	17207	17470	17349	17284	17409	17253	17210	17297	17327	17461	17386	17274	17339	17097	17420	17317	17150	17379	17307	17338	17060	17288	17311	17331	17141	17500	17173	17229	17105	17411	17303	17273	17294	17206	17371	17311	17295	17253	17371	17129	17237	17273	17187	17177	17313	17367	17292	17271	17326	17292	17198	17100	17386	17285	17454	17316	17502	17552	17194	17117	17385	17451	17266	17413	17185	17319	17275	17153	17344	17162	17149	17323	17259	17264	17260	17259	17302	17277	17419	17247	17281	17150	17356	17360	17196	17179	17272	17349	17133	17374	17323	17349	17196	17350	17343	17149	17119	17200	17167	17269	17267	17302	17327	17253	17215	17316	17206	17186	17091	17366	17238	17199	17382	17196	17206	17335	17301	17028	17130	17295	17353	17403	17388	17371	17381	17381	17109	17282	17247	17361	17290	17353	17183	17303	17262	17387	17594	17521	17324	17297	17493	17341	17354	17381	17512	17117	17351	17107	17327	17209	17289	17367	17606	17253	17451	17456	17396	17180	17320	17375	17092	17332	17244	17159	17047	17288	17106	17244	17230	17152	17129	17285	17243	17171	17228	17356	17109	17194	17193	17370	17269	17204	17128	17328	17215	17337	17314	17373	17492	17300	17284	17177	17284	17355	17343	17357	17278	17397	17096	17144	17383	17448	17543	17652	17151	17321	17277	17305	17310	17352	17166	17359	17334	17270	17307	17245	17110	17303	17440	17386	17410	17233	17445	17278	17441	17262	17339	17330	17306	17235	17164	17349	17140	17303	17114	17032	17219	17297	17218	17261	17434	17286	17131	17094	17412	17235	17278	17305	17160	17059	17194	17150	17282	17491	17174	17250	17282	17466	17323	17076	17370	17342	17191	17310	17328	17292	17210	17251	17036	17254	17430	17495	17396	17173	17214	17415	17208	17345	17362	17326	17399	17205	17019	17338	17306	17505	17435	17164	16910	17241	17143	17329	17305	17206	17297	17554	17229	17369	17292	17381	17360	17166	17363	17337	17364	17328	17305	17250	17348	17219	17208	17208	17305	17478	17185	17434	17530	17499	17368	17240	17282	17300	17311	17237	17327	17412	17546	17343	17272	17271	17130	17329	17410	17530	17390	17462	17236	17186	17258	17266	17292	17403	17198	17382	17209	17255	17275	17182	17236	17539	17214	17274	17045	17322	17169	17309	17288	17236	17410	17206	17183	17388	17298	17238	17383	17332	17361	17382	17393	17340	17429	17282	17235	17151	17242	17378	17238	17109	17087	17341	17334	17311	17220	17345	17380	17201	17316	17465	17332	17234	17376	17250	17440	17397	17360	17194	17399	17346	17322	17371	17347	17139	17285	17266	17123	17291	17299	17085	17277	17416	17258	17350	17387	17372	17142	17331	17450	17369	17138	17335	17358	17342	17229	17414	17303	17306	17378	17300	17455	17139	17256	17218	17138	17325	17104	17484	17242	17382	17313	17317	17229	17341	17260	17299	17271	17382	17208	17331	17347	17171	17272	17462	17310	17357	17264	17444	17347	17430	17279	17442	17191	17033	17310	17292	17221	17350	17261	17112	17268	17167	17250	17322	17438	17278	17433	17314	17225	17422	17229	17398	17182	17127	17503	17331	17315	17397	17192	17398	17301	17314	17196	17157	17371	17609	17425	17481	17295	17259	17515	17186	17098	17274	17292	17274	17287	17202	17492	17391	17019	17250	17323	17369	17330	17234	17214	17172	17081	17281	17159	17262	17191	17507	17346	17363	17227	17387	17107	17499	17262	17230	17375	17210	17270	17351	17332	17260	17236	17220	17293	17396	17298	17235	17215	17217	17298	17280	17185	17309	17206	17345	17552	17539	17342	17401	17294	17383	17268	17350	17104	17426	17351	17341	17400	17357	17445	17340	17398	17314	17360	17323	17276	17378	17225	17316	17191
26677	39140	36175	27042	20775	19002	17324	16556	16089	16129	15895	15731	15518	15480	15412	15494	15444	15310	15297	16536	15314	15278	15253	15218	15234	15209	15183	15370	15282	15215	15238	15302	15422	15196	15333	14999	15225	15426	15210	15350	15166	15285	15287	15399	15323	15326	15134	15355	15318	15455	15011	15263	15097	15352	15221	15283	15291	15488	15341	15124	15192	15405	15425	15376	15340	15350	15306	15299	15435	15260	15396	15491	15189	15310	15181	15158	15319	15214	15316	15339	15196	15422	15194	15078	15312	15083	15325	15179	15178	15364	15289	15297	15234	15289	15276	15218	15192	15123	15274	15096	15269	15239	15278	15318	15332	15091	15275	15258	15376	15175	15291	15265	15213	15211	15257	15188	15229	15198	15295	15142	15266	15231	15139	15103	15360	15293	15418	15171	15225	15310	15184	15178	15264	15286	15266	15080	15309	15123	15172	15319	15552	15271	15206	15185	15204	15142	15321	15040	15089	15315	15324	15362	15298	15050	15324	15299	15138	15156	15221	15241	15190	15305	15288	15129	15263	15306	15299	15303	15306	15160	15130	15328	15114	15189	15488	15202	15301	15320	15239	15417	15245	15048	15279	15132	15299	15257	15332	15230	15129	15245	15208	15134	15218	15190	15312	15208	15299	15197	15180	15117	15329	15304	15159	15258	15283	15238	15243	15199	15179	15233	15035	15363	15105	15431	15159	15322	15245	15097	15270	15217	15293	15318	15238	15041	15070	15427	15300	15179	15215	15241	15279	15370	15246	15350	15243	15210	15135	15276	15189	15120	15257	15299	15237	15194	15241	15151	15233	15247	15169	15159	15276	15391	15147	15175	15164	15350	15225	15145	15219	15279	15315	15092	15197	15186	15192	15188	15322	15232	15134	15292	15163	15229	15077	15049	15454	15165	15170	15168	15425	15266	15281	15176	15318	15200	15154	15220	15139	15204	15280	15296	15344	15232	15162	15254	15145	15343	15282	15361	15185	15211	15249	15252	15226	15246	15271	15131	15290	15228	15244	15370	15198	15348	15190	15206	15250	15342	15205	15267	15136	15157	15315	15212	15323	15389	15133	15353	15145	15250	15134	15112	15285	15315	15176	15278	15185	15127	15223	15165	15174	15247	15308	15310	15085	15190	15133	15183	15362	15210	15046	15239	15133	15247	15231	15182	15229	15151	15192	15242	15362	15116	14963	15352	15349	15285	15143	15179	15166	15196	15338	15216	15180	15196	15193	15164	15386	15056	15226	15295	15222	15422	15126	15119	15323	15151	15328	15389	15128	15230	15295	15189	15172	15226	15265	15189	15212	15235	15287	15217	15304	15407	15337	15231	15091	15453	15312	15123	15377	15116	15208	15292	15185	15277	15307	15302	15312	15425	15265	15275	15083	15290	15093	15273	15209	15323	15317	15225	15181	15412	15093	15148	15261	15287	15257	15326	15200	15280	15270	15241	15393	15265	15232	15489	15227	15305	15286	15186	15250	15447	15350	15327	15109	15190	15355	15456	15219	15231	15103	15151	15345	15239	15122	15316	15155	15280	15296	15159	15297	15102	15221	15194	15293	15099	15190	15224	15105	15416	15251	15298	15416	15207	15324	15122	15225	15301	15332	15100	15063	15059	15239	15268	15460	15212	15182	15206	15153	15136	15256	15295	15274	15191	15183	15339	14995	15259	15243	15374	15180	15065	15265	15126	15316	15150	15273	15348	15087	15029	15468	15258	15369	15356	15225	15243	15156	15250	15193	15288	15171	15159	15270	15205	15243	15420	15289	15236	15392	15360	15089	15335	15328	15298	15259	15287	15301	15287	15428	15266	15215	15285	15253	15302	15147	15306	15292	15233	15158	15325	15328	15276	15163	15298	15187	15077	15140	15091	15157	15388	15149	15089	15126	15252	15331	15162	15002	15250	15226	15210	15162	15203	15084	15212	15226	15304	15269	15186	15283	15301	15207	15360	15280	15146	15351	15295	15290	15254	15266	15350	15336	15311	15028	15210	15277	15202	15294	15364	15236	15118	15281	15306	15440	15137	15355	15352	15195	15238	15282	15161	15406	15090	15227	15296	15270	15031	15178	15120	15064	15144	15190	15258	15217	15361	15286	15054	15259	15205	15163	15231	15244	15248	15310	15186	15055	15282	15152	15264	15237	15134	14994	15225	15305	15214	15191	15250	15434	15277	15359	15196	15336	15303	15209	15083	15229	15228	15168	15178	15224	15146	15071	15208	15314	15225	15228	15345	15392	15206	15194	15234	15332	15340	15210	15404	15403	15298	15284	15248	15188	15308	15196	15249	15098	15366	15373	15284	15189	15208	15296	15115	15163	15413	15072	15321	15326	15393	15248	15175	15257	15061	15368	15192	15260	15249	15222	15163	15047	15182	15141	15180	15272	15369	15128	15160	15322	15143	15244	15271	15194	15168	15313	15238	15222	15002	15283	15164	15359	15188	15308	15320	15268	15155	15098	15381	15295	15245	15348	15329	15084	15114	15168	15214	15212	15209	15030	15293	15307	15451	15246	15284	15173	15210	15180	14964	15316	15368	14924	15389	15250	15214	15281	15122	15147	15142	15145	15188	15239	15231	15144	15356	15143	15091	15282	15312	15190	15303	15146	15372	15146	15218	15223	15136	15257	15353	15194	15280	15301	15282	15389	15211	15248	15410	15346	15289	15178	15233	15104	15160	15343	15117	15312	15282	15250	15188	15204	15243	15228	15220	15219	15259	15246	15210	15284	15341	15301	15431	15174	15433	15166	15234	15335	15345	15319	15181	15275	15171	15235	15322	15211	15116	15271	15089	15317	15279	15306	15180	15277	15330	15185	15409	15162	15324	15195	15068	15337	15180	15175	15247	15415	15046	15233	15263	15179	15193	15183	15305	15151	15228	15264	15260	15085	15337	15212	15315	15314	15279	15340	15378	15470	15315	15354	15171	15277	15238	15205	15137	15300	15215	15232	15193	15272	15174	15145	15123	15095	15366	15172	15232	15189	15368	15163	15136	15144	15486	15288	15172	15096	15370	15320	15249	15246	15168	15318	15390	15107	14981	15312	15041	15019	15263	15282	15101	15213	15204	15226	15096	15336	15275	15024	15404	15287	15363	15251	15093	15294	15157	15234	15053	15321	15143	15160	15231	15199	15204	15267	15288	15409	15246	15122	15258	15259	15265	15179	15220	15317	15295	15274	15294	15449	15300	15194	15355	15306	15405	15175	15310	15346	15474	15368	14964	15431	15111	15200	15357	15284	15234	15336	15352	15255	15373	15354	15353	15350	15316	15230	15125	15266	15329	15054	15215	15220	15133	15209	15294	15118	15185	15271	15147	15304	15166	15090	15177	15355	15130	15254	15197	15154	15298	15298	15288	15348	15371	15195	15250	15209	15131	15202	15091	15136	15363	15467	14972	15163	15208	15104	15277	15402	15237	15235	15193	15273	15132	15331	15197	15257	15265	15223	15264	15164	15147	15410	15245	15203	15402	15181	15120	15153	15234	15191	15180	15258	15341	15208	15089	15289	15249	15248	15221	15210	15101	15238	15080	15209	15251	15371	15120	15216	15220	15270	15206	15096	15360	15350	15409	15385	15217	15309	15224	15359	15210	15115	15077	15201	15252	15276	15287	15210	15212	14935	15131	15278	15177	15295	15278	15354	14924	15119	15142	15231	15209	15256	15102	15273	15291	15088	15278	15343	15222	15202	15213	15329	15125	15229	15274	15390	15205	15208	15243	15307	15192	15214	15125	15379	15303	15154	15153	15245	15266	15260	15235	15269	15253	15206	15299	15203	15411	15256	15173	15214	15287	15197	15169	15279	15162	15128	15216	15263	15311	15290	15225	15193	15177	15139	15219	15259	15190	15218	15153	15166	15291	15212	15317	15223	15159	15144	15246	15163	15267	15337	15160	15058	15283	15134	15134	15391	14996	15231	15222	15166	15118	15169	15175	14973	15345	15147	15180	15166	15354	15162	15340	15286	15235	15379	15351	15230	15190	15237	15109	15202	15292	15190	15210	15099	15220	15143	15255	15188	15079	15338	15148	15265	15135	15163	15195	15306	15197	15318	15256	15376	15374	15161	15314	15169	15068	15269	15129	15315	15342	15163	15314	15282	15380	15276	15261	15106	15232	15308	15195	15120	15203	15231	15173	15137	15256	15242	15130	15311	15215	15282	15197	15336	15091	15260	15219	15351	15343	15125	15268	15316	15271	15309	15214	15399	15229	15074	15365	15153	15219	15344	15198	15204	15222	15066	15250	15026	15201	15321	15215	15230	15318	15324	15122	15361	15266	15224	15222	15148	15194	15281	15209	15210	15133	15303	15191	15025	15296	15206	15152	15088	15143	15120	15227	15334	15228	15226	15349	15224	15266	15179	15204	15275	15274	15168	15379	15402	15286	15136	15252	15420	15173	15347	15228	15391	15267	15410	15131	15264	15297	15230	15213	15124	15276	15121	15235	15172	15393	15279	15245	15254	15178	15197	15335	15165	15138	15252	15147	15426	15148	15293	15316	15257	15248	15332	15166	15230	15253	15415	15259	15015	15283	15167	15165	15277	15273	15178	15385	15222	15143	15388	15079	15290	15209	15202	15178	15177	15357	15003	15219	15267	15186	15281	15310	15264	15391	15263	15125	15407	15312	15170	15252	15230	15169	15114	15156	15102	15213	15282	15332	15223	15308	15194	15347	15338	15245	15354	15381	15159	15145	15194	15126	15310	15157	15223	15203	15348	14995	15219	15282	15279	15228	15211	15303	15260	15203	15234	15356	15259	15105	15287	15279	15144	15254	15216	15159	15340	15308	15267	15093	15334	15233	15322	15124	15173	15316	15201	15295	15151	15243	15187	15285	15128	15132	15339	15178	15223	15142	15212	15284	15284	15200	15180	15158	15239	15253	15236	15367	15165	15207	15263	15219	15377	15197	15359	15296	15292	15273	15226	15348	15226	15201	15164	15131	15311	15235	15234	15245	15245	15220	15193	15395	15243	15124	15210	15207	15264	15230	15149	15417	15232	15159	15332	15069	15293	15331	15212	15256	15335	15369	15177	15184	15160	15222	15295	15189	15151	15372	15242	15208	15301	15259	15214	15241	15286	15212	15369	15254	15154	15072	15146	15062	15155	15194	15206	15089	15345	15324	15268	15083	15114	15068
22710	21241	28934	23832	21533	23474	24328	19349	17964	18191	17992	17730	17518	17608	17520	17333	17185	17304	17336	17404	17122	17262	17234	17080	17335	17166	17166	17245	17256	17143	17254	17007	17130	16998	17129	16920	17050	17131	17189	17156	17136	17363	17174	17244	17330	17201	17072	17199	17235	17144	17087	17190	17061	17186	16969	17217	17104	17037	17107	17049	17029	17311	17198	17193	16994	17170	17260	17169	16998	17113	17092	16987	17214	17236	17061	17042	17007	17133	17106	16883	16879	17167	17136	17137	17146	17110	16933	17081	17004	16845	16920	17142	17020	17057	17106	17121	17063	17038	16952	16814	16977	16950	17125	17136	16920	17050	17018	17078	17188	17197	17054	17131	17320	17146	17055	17243	16995	17064	16995	17145	16998	17041	17096	16911	17061	17008	17015	17002	16959	16957	17181	17145	17169	16975	17011	17062	17027	17029	17050	17040	17159	17088	17169	16878	17037	17170	17251	16974	17128	17159	17220	16831	17086	17024	16939	17253	17107	16913	16970	17089	17091	17063	17046	17110	17015	17080	16929	16903	17076	17143	16933	16976	17087	16969	17094	17106	17089	17107	17101	17144	16861	16978	17209	17103	16961	16932	16901	16912	17006	17084	16984	17077	17227	16989	16950	17156	17159	16894	17116	16966	17211	17069	16692	16968	16991	17059	17016	16897	17137	17012	17141	17035	16869	17097	16909	17015	17155	17184	17147	16952	16964	17022	17079	16773	16996	17044	16985	16927	17134	16963	16812	16899	17070	17008	16985	17105	17117	16982	17053	17002	17057	16838	17160	16738	16908	16941	17002	17231	17001	17212	17050	17112	16948	17091	17011	16986	17198	17118	16934	17077	16986	17262	17082	16928	17179	16844	17227	17162	16968	17032	17021	17227	17169	16952	16997	17065	17038	17151	16853	16999	16933	16869	16907	16928	17100	17039	17103	16988	16976	17032	16993	17008	17105	17116	17090	17014	16961	17121	16917	17150	16961	17070	17045	17061	16945	17064	17014	17006	16958	17043	17037	17040	17122	17115	16858	17026	16889	17029	16887	17045	16969	16951	16804	17036	16843	17039	17214	16911	17105	17125	16864	16965	16954	17169	16832	16980	16930	17157	16909	16851	17002	16936	17238	17173	17103	17018	17111	17143	17049	16996	16990	17242	16919	16969	16977	17018	17074	17039	17000	16969	16946	16869	16817	16856	17097	17165	17259	17203	17012	16984	17018	16943	16992	17054	16953	17121	17059	17003	17114	16955	17022	16870	17105	17051	16981	17020	16959	16876	16801	16990	17079	16846	17026	16901	17195	16859	17020	17200	17019	17090	16936	17115	17091	17066	17024	16985	16934	16942	16877	16975	17007	17200	17102	16986	17258	17096	17175	16993	17022	17169	16945	17065	16910	17128	17082	17158	16921	17140	17020	16911	16906	17070	17146	17077	16998	16941	16996	17081	17202	17080	17091	17054	17120	17202	17044	17015	16991	16896	17064	17251	17138	16946	17008	17229	16999	16956	16848	17099	17233	17001	16961	16832	17047	16932	17005	16883	16729	16941	16948	17338	17169	17165	16971	17116	16838	16989	17164	17144	17159	16973	17069	16951	17016	17098	17195	16963	16991	17058	17137	17098	16874	17269	17046	17115	16910	17171	16903	17076	16930	17006	16946	16923	17110	16955	17018	16859	17086	17088	16923	16990	17222	17133	16969	17192	16954	16777	17097	17006	16931	16873	17172	17191	16987	16861	16938	16947	17017	17091	17058	17276	16951	17040	16980	16891	16850	17078	16920	17030	16949	16988	16827	17206	16970	16736	16975	17037	17084	16997	17034	16933	16906	17078	17002	17129	17117	16872	17268	17062	16919	16764	16994	16845	16909	17166	16979	17156	17044	16854	16972	16945	17211	16988	16967	17064	17049	17026	16992	16953	16940	16854	17012	16832	17139	16751	16984	16956	16801	17132	17032	17085	17024	17007	17084	17025	17053	16945	17138	17183	17049	16889	17221	16901	17046	16993	17123	17066	17047	16991	16884	16968	17194	17129	16906	16931	16943	17043	17047	16960	17199	17107	16928	16971	17151	17088	16932	16952	17026	16950	16860	16955	17183	17084	16891	17130	17046	16843	17116	17214	16832	16867	16928	17089	17151	17083	17043	17022	16999	16867	16907	16894	17243	16915	17072	17176	17000	17082	17116	17014	16940	17017	16924	16776	16968	17116	17006	17176	17023	16930	16993	17153	17099	16952	16892	17058	17261	17005	17105	16967	17166	17053	16810	16827	17182	17083	16813	17151	17209	16876	17080	16875	16937	16937	17085	17178	17026	16903	16944	17101	16985	16968	17265	17038	17137	17309	17010	16875	16986	17033	17193	17116	17285	16991	16752	17125	16782	17307	16982	16838	17048	17017	17093	17067	16871	16949	16851	16835	16933	17155	17059	17114	17084	16759	17055	17046	17067	16921	16942	17031	16952	16907	17113	16993	17124	17110	16940	17028	16992	17130	17018	16944	17122	17005	17178	17167	16800	16989	17038	17138	17016	17031	16891	16969	17180	16984	17221	16768	16938	16865	16986	17094	17111	16958	16969	16874	17010	16901	17088	16948	17112	17048	16893	16949	17018	17014	17179	16726	17108	17045	16791	16923	17064	17084	17021	17067	17004	17097	17080	16875	17136	17034	16992	16993	17031	17025	16981	17099	17120	17241	17154	17276	16973	16992	17170	16997	17113	16995	16904	17178	16839	17015	17018	17231	17214	16889	17128	16850	17052	17138	17068	17046	16993	16880	16920	16999	17092	17197	17103	17152	17182	16997	17068	17106	17172	17202	17082	17064	17070	17062	16982	16973	17027	17083	17134	16986	17076	17047	17052	16841	17071	17116	16892	16883	17078	16942	17002	16984	16963	16882	17104	16856	16891	16816	17192	16949	16998	17154	17104	16938	17131	16990	17042	17037	17034	17044	16948	16983	16852	17035	16898	17071	16960	16875	17125	17045	17007	16906	16837	16834	16981	16810	17021	17263	17008	17013	17000	17072	17105	17135	16968	17095	17024	17028	16906	16899	16943	17056	16887	16959	17088	16965	16984	16879	16982	16925	16977	17193	17069	16952	16996	16885	17030	17167	16961	17150	17068	17001	16882	16816	17109	17049	17094	17071	16943	16847	17050	17018	17069	17210	17208	17156	17102	17201	17129	17146	16970	17018	17104	17065	16971	16958	17035	17038	17208	16965	16951	16934	16946	17052	17100	17050	16935	16915	16838	16878	16957	16940	17051	16937	17046	17203	16935	16985	17107	17073	17116	17102	17237	16928	17249	17078	17042	17061	16988	16975	17056	17079	16944	17176	17083	16946	16889	17079	16799	17009	16923	17197	16851	17034	16904	16901	17113	17165	16855	17018	16991	17015	17020	17059	17184	17036	17064	17166	17158	17081	16904	16936	17019	17000	17193	17016	17091	17057	17189	17004	17097	17150	17091	17091	17066	16995	16958	17011	17091	16952	17154	16991	17128	17092	17198	17106	16944	16982	16865	16889	17257	16959	17052	16902	16850	17189	17054	17184	17082	16936	16936	17054	16904	17125	17115	16968	16997	16868	17157	16995	17383	16871	17162	16944	17117	16992	17183	17163	16987	17306	17103	16933	16958	16941	17072	16879	16895	17056	17130	17179	16888	16975	16864	16992	17077	16890	17143	17019	17178	16968	17059	17058	17067	17024	16999	16955	17085	17024	17077	16945	17296	17036	17177	17024	17005	17125	17145	17028	17097	16999	17010	16917	16883	16989	16815	17045	16890	17024	16939	16785	16920	17043	16961	17181	16870	16870	16808	17010	16837	16956	16916	16978	17123	17113	16920	16983	16888	17026	16918	17117	17034	16849	17125	16967	17161	16970	16937	17139	16992	17032	17281	16943	16911	16968	17135	17065	16999	17183	16862	17131	17036	16649	16984	17189	17005	16874	16844	17004	17023	16805	16915	17021	16958	16833	17013	17138	16932	16912	17064	17024	16925	17100	16999	17011	16865	16946	17093	17190	16950	16869	16881	17091	17099	17029	17183	17038	17066	16827	16983	17158	17021	17251	16926	16898	16927	16855	17112	17154	17061	16753	16869	17026	17081	17132	17035	17109	16994	16993	17081	17069	17081	16950	16924	17109	17021	17001	16947	17136	17191	17198	17166	17161	17203	16700	17091	17148	17128	17101	17000	16978	16973	16964	17112	16996	17071	17221	17086	16973	16933	17038	17157	17042	17043	17052	17067	16936	16932	17275	17049	17167	16983	17081	17139	16901	16898	17029	17022	17244	16939	17171	16964	17360	17042	16807	16841	17204	17307	17145	16936	16973	17065	16969	17080	16935	17131	17019	17326	17110	17172	16936	16887	17047	16861	17080	16899	16913	16916	16926	16921	17052	17033	16840	17115	16958	17062	16936	17288	16999	17001	17036	16989	17151	17050	16960	17028	16794	16848	17119	17059	17062	17143	17105	17009	16819	17043	16943	16983	17105	17066	16976	17056	17110	17072	16893	16738	17142	16934	17024	17201	17119	17076	17176	17048	16981	17153	17137	16859	16930	17106	17032	16994	17087	17285	17035	17105	17166	17175	17023	17153	16883	17057	16981	16988	16940	16930	16860	16999	17020	16984	16920	16962	16999	16948	17184	17071	17202	16989	17099	17094	16968	17002	16895	16957	17085	17053	17079	17160	17024	17063	17101	16874	17227	17168	16937	17023	16821	17055	17009	17027	17040	16939	17015	17160	16928	17045	16906	17027	17152	17129	16965	17062	17006	17024	16862	17021	16867	17174	17219	17221	17116	16998	16914	17032	16890	17074	16894	17142	17119	17000	17037	17022	17033	17044	16908	17038	16996	17021	17022	17118	16995	17041	16952	16922	16955	16957	16969	17059	17081	16930	17160	16976	16876	17151	17128	16989	17007	17176	16904	17109	16848	17150	16981	16903	16892	17021	16999	16868	17069	17243	16973	16991	16995	16914	17183	16839	17037	17210	16948	17081	16927	17250	17022	17012	17113	17129	16875	17220	17053	17172	17126	17135	16856	17188	17157	16795	16960	16985	17041	17032	17098	17143	17072	16937	16878	17149	17033	17264	17194	17100	17112	17062	17054	16942	16978	17014	16982	17128	17032	17163	17018	16910	17023
29106	51143	47340	30064	23984	19943	17962	17198	16473	16158	16050	15717	15773	15449	15298	15247	15232	15341	15085	15110	15128	15196	15248	15067	15184	15112	14929	15271	15076	15181	15031	15168	15279	15152	15128	15279	15084	15040	15070	15217	15161	15174	15292	15066	15132	15239	15157	15054	15147	15115	14984	15188	15074	15046	15088	15066	14984	15067	15101	15040	15129	15232	15153	14916	15090	15076	15251	15101	14834	15154	15152	15026	14819	15186	14949	14899	15063	15001	15069	15136	15010	15025	14797	15248	15100	15042	15127	15008	14925	15031	15223	14968	15013	15070	15027	15092	15055	15109	15177	14933	15135	14878	15124	14994	15004	14920	15169	15072	14911	15011	15053	14941	14748	15134	15122	14944	14969	15031	14864	15030	15115	14981	14906	14685	14985	15119	15076	15074	15156	15182	15170	14861	15090	15010	15034	15051	14998	15031	14866	15100	14973	14941	15002	15017	15134	14986	15087	15100	14957	14961	15013	14981	15083	14976	14989	15002	14975	15054	15124	14911	15094	14993	15002	14957	14993	14860	14836	15010	15169	14980	15164	14989	15013	15123	15113	15003	15066	15084	14982	15062	15007	14999	15211	15072	14866	15004	14998	14823	15178	14982	14925	15032	14851	14971	14967	14797	15049	15057	15014	15054	14999	14881	15163	14994	15069	15210	15136	14839	15135	15056	14883	14906	14975	14993	14902	14825	15069	15014	15150	14973	15206	14946	14944	15108	14854	14982	15051	15065	14964	14941	15144	14936	15056	14986	15113	15009	15037	14769	14998	14977	15026	14855	15085	14927	14850	15193	14967	15080	14977	14830	14832	15151	15108	14846	15072	15023	14893	14973	14897	14832	14938	15043	14941	14975	14762	14992	15089	15200	14883	15006	14969	15048	14892	15121	15034	14981	15176	14863	15085	15097	14917	15146	14926	15082	15009	15025	14945	15065	15164	15085	14947	14891	14960	15156	15058	15076	15027	14932	14929	15053	15017	15042	15085	15014	15169	14934	15071	14986	14931	14972	14859	15014	15072	14898	14947	14974	15043	15075	15034	15134	14879	14946	14980	15088	14938	14870	15009	15003	14924	15066	14981	15023	15005	14963	15120	14928	15064	14770	15118	15103	15145	14906	15068	14939	15009	14903	14950	15024	14929	15096	14949	14991	14994	15027	15110	15031	14988	14926	15089	15091	14906	14922	14920	15013	14901	15039	15025	14944	14916	14827	15028	14980	15037	14959	15087	14959	15082	15067	14937	14935	15111	15051	15128	14927	15055	15004	15083	15024	15009	14921	15010	15020	15023	15079	14983	15060	14901	15016	15137	14997	14967	15024	14968	14860	14992	14911	15113	14919	15129	14990	15038	14891	14876	15029	15034	15118	14965	15042	14918	14936	15040	15049	15066	15054	15014	15002	14850	14807	15025	14971	14990	15146	14918	14931	14968	14997	15027	14946	14865	14953	15048	14940	15174	14990	15023	14954	15065	15056	14995	15069	15057	14967	15022	14930	14934	15006	14864	15128	15060	15061	14924	14870	15075	14889	14958	14989	15052	15158	14958	14895	14959	15008	15050	15062	14826	15011	15051	14961	15014	15039	14860	15143	14981	14911	15024	15050	15157	15119	15087	15087	15059	14950	15017	15013	15070	14942	15101	14996	14978	14976	15056	14927	15002	14974	14881	15001	15032	15065	15105	14910	15109	14951	14951	15045	14984	15103	14958	15188	14990	15022	15108	14992	15153	15023	15146	14996	15219	15018	14907	14892	14921	15074	15062	15133	14977	14862	15055	15148	15053	14852	14804	14743	15094	14998	14970	15033	15174	15051	15044	14981	15070	14989	14974	14951	15064	14970	14805	15135	15158	15063	15061	14844	14989	14955	14881	15082	14879	15304	15029	15049	14884	14778	15000	14833	14966	14961	14925	15071	14906	14921	15011	15020	14980	14986	15046	15181	15119	14891	14839	14854	15113	15007	14981	15069	14828	15139	15249	15087	15070	15010	15067	14880	14974	14960	15002	15044	15262	14887	15153	14989	15119	14919	15096	15044	14940	14897	15126	15128	15033	15023	15111	15079	14972	15031	14929	15000	14937	14847	15003	14969	14914	14976	14935	15021	14969	15107	15099	14971	15023	15087	14940	15079	15173	14854	14809	14897	14980	15032	15084	15077	14773	15034	14882	14955	15222	15025	15081	14995	15081	15139	15106	14832	14960	15105	14916	14890	15039	15027	15105	14786	15135	15024	15193	14934	14967	15008	14932	14942	15056	14899	15255	14958	14841	15020	14953	15003	14938	15057	15048	15115	15010	14952	15036	15038	15034	15036	14937	14915	15114	15126	14732	15031	14796	15016	14970	14935	14859	15051	15131	15076	15061	14926	15115	14978	14853	15013	15146	14997	14965	14920	15025	15051	15105	14939	15029	14881	15042	15005	14945	14939	14957	14965	14995	15140	15006	14968	14970	14990	15055	15010	14971	15074	15059	14975	15094	14874	14982	15078	15111	14987	14855	14926	15315	15082	15060	14971	14996	15058	14990	14990	15011	14825	14966	14852	15122	14900	15155	15132	14931	15145	14777	15031	15109	15020	15156	14960	15125	15025	15001	14871	14984	14913	15053	14865	14936	15053	15053	15183	14931	14990	15004	14882	15079	15139	14992	14867	14939	15084	15094	15181	15084	15045	15110	15174	14903	15092	14881	14886	14954	14914	15131	15030	15238	15032	14884	14981	15180	15026	15134	14975	15073	15115	15024	14941	14961	15164	14887	15039	15011	14921	14719	15067	15045	14931	15028	15026	14780	14880	15023	14961	15144	14941	15093	14930	14930	15016	15060	15013	15077	15110	14928	14953	15034	15170	14954	15118	14994	15006	14958	15033	14954	14961	15002	15000	14981	14980	14930	15357	14851	15017	14932	15008	15095	14910	15041	15001	15077	15016	14957	14817	14936	15009	15008	14921	14977	15004	14995	15069	15157	15144	14965	14868	14959	15033	14934	14925	15152	15030	14975	14946	15187	15113	15220	15027	15027	15078	15137	15026	14926	14932	14816	14893	15042	14849	15016	15121	15023	14982	14904	15005	14933	15044	15059	15053	14906	14964	14993	15085	14882	15050	15020	15099	14932	15001	15149	15084	14963	15101	14845	14905	15028	15109	15002	15051	15003	14821	15046	15123	14962	14879	14860	15011	15017	14953	15014	14883	15140	14913	15029	14969	14938	15006	15130	14908	14982	15004	15045	15026	15001	15013	14999	14811	15039	14995	14888	15046	15073	14911	14933	14954	15084	14988	15061	14923	14957	14993	14960	15127	14973	15023	14918	15114	14918	14936	15011	15061	14872	15044	15094	15021	14959	14967	15037	15022	14826	14827	15084	15048	15017	15089	14871	14847	14878	15008	15012	15030	14960	15152	15169	14930	14987	15052	14880	14769	15006	15009	15105	15054	15147	15094	14919	15024	15071	14919	14980	14977	14830	14949	15137	15016	15007	14976	14867	14922	14928	15027	15029	15036	15043	15082	15011	15015	14961	14953	15155	15049	15021	14921	15188	14908	14928	14936	15029	14972	15252	15035	15007	15173	15223	15093	14975	14932	15106	15055	15071	15031	15152	15056	15024	14903	15059	14711	15008	14959	14977	14878	14938	15049	14899	14865	14860	15000	15089	15037	15140	15021	14979	15043	15086	15080	14928	14869	15036	15023	15099	14984	14973	14984	15109	14942	14956	15088	15047	14972	15053	15028	15047	14985	15117	15093	15116	14884	14927	15064	15050	15137	14983	15038	15073	14995	15033	15137	15151	14931	15014	15038	14867	15144	14883	14983	15082	15084	14837	14924	15033	14973	15003	14979	15026	14874	15004	15047	15031	14903	14818	15025	15057	14969	15006	15027	14982	14902	14882	14942	15158	15036	15113	14939	15082	15104	15057	15090	15152	15035	15010	15053	14976	15009	15013	14867	15161	15015	15076	15060	14964	15083	14954	15031	14933	15081	15012	14919	14853	14916	14930	15067	14998	15034	15121	15002	15083	15029	15025	14876	15127	15010	15032	15113	14961	14841	15039	15104	15020	15021	15031	15023	15012	14963	15091	15012	14992	14986	15046	14978	14971	15042	14986	14840	15091	15050	15218	14991	14943	15020	14988	15032	14822	15213	14995	14760	15105	15131	14804	15008	15075	15009	14945	15020	15060	14961	14948	14952	14997	14886	14982	15118	15135	15044	15112	14806	15205	14995	15006	14942	14876	15018	14877	15158	14924	14944	15024	14956	14890	14987	14838	15179	15049	15002	14931	14883	14811	14779	15145	14607	14991	14923	15227	15086	14926	15119	14876	15035	14894	15039	14997	15039	15106	14978	14773	15033	15001	14872	14878	14927	15142	15080	15173	14907	14921	15062	14852	15014	14969	15037	14816	15207	14899	15083	14939	14810	15002	14885	14950	14898	15100	15010	14995	15129	15142	15035	14917	14963	14799	15054	14917	15028	15086	14908	14941	14981	15144	15022	14934	15024	15028	14915	15068	14883	15020	15078	14896	14958	14928	15023	14993	14825	15039	15039	14901	15073	15058	15027	15166	14898	14940	15016	14938	15177	14939	14954	15094	14908	14955	14925	14987	15116	14974	15053	15028	15012	15015	15022	15104	14952	15022	15031	15043	15058	15094	15017	15097	14984	14976	15039	14902	14926	14963	14897	14909	15125	15061	14893	15092	14930	14884	15026	15019	14921	15123	15182	15008	14837	15064	15165	15010	14971	14864	14882	15019	15118	14851	14780	15158	15108	15156	15043	14842	15114	14813	15198	14838	15114	15022	15010	15113	14957	15006	14814	15012	15016	14913	14748	15063	14911	15032	14892	14946	14899	15118	14898	15068	14915	15091	14869	14893	14971	15211	15007	15144	15094	15029	15068	15101	15175	15157	14918	14828	15124	15093	15064	14878	14965	14991	15025	15186	14965	15153	15107	14869	15033	15109	15076	15091	14945	15041	14875	15087	15094	14967	14948	15002	15124	15001	15034	14925	14894	15044	15123	14770	15035	15122	14920	14931	15147	15095	14961	15117	14960	14965	15011	15072	14854	14939	14987	15046	14937	14888	14987	15050	14988	15006	14829	15080	14961	14881	15103	15080	14950	15062	14919	14931	15102	14865	14987	14849	14964
28084	24587	28946	25183	19641	18835	18892	18204	18069	18394	18279	18165	18033	17886	18059	18130	17937	18013	17916	17844	18179	18036	17999	17961	17925	17864	17980	17874	17875	17893	18098	18047	17697	17968	18287	17873	18095	17915	17981	18110	18117	17943	17794	17927	17945	17960	17975	17883	17837	17890	17955	17871	18195	17924	17940	17964	17854	17926	17810	17839	17553	18000	17888	17880	18058	17949	17941	17864	17942	17946	17829	17863	17851	17866	18024	17972	17739	17686	17933	17807	17892	17921	17990	17839	17747	17811	17919	17875	17704	17949	18041	17818	17857	18067	17726	17704	17948	17860	17927	17758	17820	17895	17815	17863	17970	17912	18019	17979	18062	17904	17792	18008	17663	17904	17792	17756	17895	17849	17778	17883	18130	18011	17863	18096	17857	17916	18046	17994	17964	17973	17741	17873	17889	18026	17942	17861	18165	17831	17933	17971	17807	17887	17826	17858	17836	17866	17903	17828	17917	17943	17928	17839	17785	17900	18072	17766	17818	17925	17706	17907	17947	18048	17690	18014	17819	17821	18007	17773	17649	17887	18054	17927	18018	17979	17853	17740	17907	17788	18026	18070	17888	17687	17853	17715	17622	17932	17823	17936	17906	17566	17743	18059	17698	18055	17794	17796	18067	17995	18130	17971	17950	17941	18019	17911	17804	17821	17955	17930	17778	17948	18022	17969	18001	17795	17783	17908	17947	17649	17834	17940	17994	17871	17957	18145	18071	18126	17689	17776	17961	17820	17905	18015	18055	17872	17964	17905	17924	17896	18059	17586	17921	17828	17901	17948	17905	17823	17826	17960	17872	17794	18074	17770	17791	17926	17853	17777	17732	17897	18017	17904	17709	17959	18043	17824	17975	17914	18058	18010	17762	17776	18081	17764	17874	17879	17915	17892	17884	17882	17674	17967	17820	17898	18124	17820	17851	18126	17913	17761	17971	17802	17922	17995	17877	17847	17734	17940	17811	17786	17902	17875	17890	18000	17999	17790	17854	17860	18002	18042	17856	17763	18159	17990	18029	17905	17781	17893	18029	17960	17967	17892	17722	17841	17739	17914	17840	17861	18050	17692	17719	17825	17809	17918	17866	17736	17868	17780	18019	17896	17976	17844	17943	17907	17888	17996	17918	18017	17943	18020	17857	18014	18053	17781	17841	17901	17720	17889	17946	17934	17767	17993	17773	17906	17981	17829	17942	17965	17964	17952	17739	17907	17889	18037	17981	17893	17870	17862	17955	17840	17977	18022	17762	17782	18002	17890	17950	17928	17766	17732	18088	17823	18074	17954	18015	17799	18022	17808	17918	17941	17865	18014	17865	17831	17826	17685	17916	18005	18034	18053	18023	17786	17903	17706	17968	17638	17785	17932	18065	17962	17845	17871	17787	17699	17919	17878	18014	18018	17867	17923	17897	17869	17819	17955	17827	17871	18029	18036	17845	18206	17946	17906	17934	17922	17956	17948	18017	18068	18028	17938	17815	17910	17919	17910	18039	17756	17957	17731	17704	17985	17858	17939	17842	17800	17940	17811	17923	17944	17806	17781	17964	18041	17800	17833	18160	17804	17800	17804	17867	17733	17793	18021	18148	17753	17920	17847	17833	17940	18208	17889	17908	18021	17919	17843	17912	17946	17861	17851	17887	17802	18116	17798	17827	18102	17864	17857	18137	17904	18032	18044	17811	17993	17838	18012	17918	17929	17943	17936	17814	17914	18115	18032	17818	17828	17923	18092	17885	17914	17901	18030	17930	17968	17746	17692	17676	17889	17989	18086	17799	17919	17785	17757	17952	18009	18034	17611	17928	17821	17895	17879	17929	17774	17674	17942	17946	17751	17894	18026	17870	17768	17771	17855	18028	17945	18148	18080	17962	17806	17762	17819	17852	17839	17723	17641	17921	17803	17875	18084	17717	17981	17960	17920	18070	17815	17828	17950	18036	17618	17912	18003	18082	17925	17786	17815	17929	18105	17813	18065	17797	17693	18008	17873	17976	17964	17869	17842	17823	17960	17852	17749	17690	18110	18014	17899	17954	17906	17984	17867	18116	17866	17807	17840	17833	17790	18123	17967	17998	17800	17933	18009	17839	17886	17979	17569	17950	17949	17765	17992	17895	17877	17788	17826	17859	17987	17979	17732	17909	17889	17887	17798	17830	18023	17826	17826	17919	17998	17931	17695	17880	17996	17908	17831	17938	18022	17930	17995	18077	17978	17797	18029	17896	17983	18036	18133	17805	17754	17758	18054	17951	17979	17880	18004	17938	17936	18013	17900	18045	17988	17856	17968	17942	18018	17861	18087	17787	17729	17931	17740	17827	17939	17922	17796	17852	17925	18018	17810	18056	17965	17983	18108	17863	17819	17956	18004	17994	17903	18027	17914	17734	17830	18066	17999	17824	17841	18170	17952	17872	17846	17859	17665	18046	17948	17984	17851	17871	17935	18048	17964	17810	17641	18008	17787	17938	17703	17962	17851	17737	17800	17777	17971	17885	18022	17911	18093	17685	17963	18000	17967	17951	17727	17860	17935	17634	17817	17880	17828	17888	17997	17904	17912	17963	17927	17799	17901	17751	17694	17812	17952	17866	17972	17904	17898	17955	17923	17877	17806	17821	17802	17853	17815	17873	17954	18107	17559	17996	17915	17915	17838	17913	18127	17839	17956	17955	18024	17620	17715	17709	17958	17876	17890	17766	17703	17873	17927	17744	18098	17830	17749	18007	18103	17901	17953	17994	17971	18044	17950	18030	17789	17913	17860	17791	17747	18066	17946	17773	17901	17887	17932	17687	17993	17986	17972	17894	17928	17860	17885	17858	17817	18150	17797	17861	17785	17841	17882	17972	17884	17825	17885	18011	17907	17813	17909	17946	17779	18196	17877	18066	17983	18089	17893	18005	17819	17816	17826	17819	17906	17793	17795	17802	17946	17916	17837	17945	18101	17799	17993	17832	18277	18042	17938	17741	17856	17911	17965	18056	17859	17799	17965	18008	17923	17937	17907	17905	17923	17945	17903	17884	17789	17885	18046	17833	17814	17755	17860	17869	18094	17974	17943	17869	18015	17783	17836	17836	17971	18028	17881	17914	17829	17939	17766	17976	17976	17914	17933	17822	17945	17837	17802	17900	17976	17966	17856	17831	17657	17816	17741	17888	17771	17979	18053	18117	18061	17847	18057	18022	18130	17944	17782	18014	17674	17956	17853	17825	17937	17913	17928	17915	17959	17920	17723	17850	18044	17779	17839	17991	17840	17990	17871	17765	17743	17909	17920	18049	18065	17883	17809	18061	17876	17806	17783	18266	17821	17810	17971	18014	17821	17891	17988	17964	17856	17847	17922	17769	17751	17905	17768	17705	17817	17855	17922	17954	18055	17844	17801	17868	18093	17767	17834	17812	17931	17911	17816	17712	17720	17930	17736	18085	17802	17985	18033	18013	17931	17880	17873	17911	17931	18026	17866	17896	17847	17818	17986	17732	17946	17949	17887	17935	18007	17843	17962	17969	17970	17819	17707	17834	17923	17965	18081	17873	17722	17919	17921	17848	17844	17870	17786	17832	17801	17939	18138	18144	17831	18019	17890	18096	17906	17925	17967	17958	18014	17909	18147	17898	18030	17901	18004	18015	18042	17760	17803	18069	18059	17861	17804	17728	17885	17951	18053	17921	18054	17859	17856	18003	17729	17955	17912	17823	17847	17885	18035	17669	17592	18001	17943	17990	17803	18083	17896	17924	17735	17730	17818	17904	17670	17903	17701	17671	17861	17691	17802	17732	17735	17945	17883	17886	17743	17881	17746	17920	17936	17856	17785	17667	18095	17680	17910	18062	17952	18144	18114	18034	17898	17909	17933	17667	17983	17903	17756	17893	17709	17920	17901	18097	18007	18128	17745	17852	18104	17869	17829	17967	18124	18003	17623	18025	17678	18052	18034	17801	18119	17863	17860	17844	18208	17962	17965	18118	17989	18015	17951	17950	17848	17799	18108	17762	17774	17973	17895	17834	18066	17851	17739	17707	17851	17941	18161	17856	17881	17959	17845	17996	17817	18039	17772	17838	17787	17991	17790	17625	17915	17902	17861	17958	17681	17958	17737	17894	17813	17910	17951	18002	17837	17712	17978	18083	17928	17732	18064	17876	17909	17845	17989	17925	17938	17914	17826	18108	17900	17943	17900	17739	18055	17778	17715	17884	17908	17719	17838	18099	17982	17882	17782	17754	17750	17790	17810	18006	17829	17814	17835	17845	17910	17776	17831	17923	17910	17765	17819	17773	17963	17892	17958	17928	17962	17899	17760	17904	17933	18048	17875	18040	17902	17772	17959	17707	17815	17975	17901	17831	17729	17961	17733	17986	17876	17901	17937	17935	17922	17814	17759	18030	17942	17820	17752	18045	18037	18008	17826	17931	17891	17906	17856	17983	18078	18021	17868	17988	17914	17997	17891	18052	17824	17871	17751	17825	18035	17824	17711	18037	17858	17895	17927	17860	18031	18034	17833	17987	17981	17888	17934	17898	17987	17805	17824	17716	17819	17931	17952	17943	18048	17864	17890	17910	17910	17913	17958	17992	17878	17914	17819	17843	17887	18179	18029	18051	18001	18036	17891	17578	17749	18128	17923	18142	18018	17951	18172	18167	17981	18001	17895	17994	18001	17943	17936	17974	17886	17914	17798	18018	17955	17903	18000	17777	17970	18064	17953	18014	17825	18006	17796	17954	17879	18021	18097	17884	17926	17962	17862	18023	17958	17949	18006	18107	17989	17922	17839	17916	17885	17821	17883	17883	17869	18056	17791	18014	17783	17819	18008	17958	17885	17751	17908	18018	17768	17976	17836	17981	17934	17890	17976	17913	17755	17945	17935	17945	17989	17912	18019	17984	18010	17930	17863	18047	17869	17745	17823	17819	17904	17812	17776	17971	18007	17794	17990	17826	17872	17975	17924	17853	17964	17966	17917	17858	18118	18090	17943	17787	17815	17931	17879	17706	17722	17815	17912	17894	17830	17984	17932	17767	17932	17874	17928	18166	18005	17859	18004	17732	17722	17857	17820	17924	17973	18125	18069	18130	17761	17985	18092	17929	17853	17894	17878	17831	17764	17940	17814	17841	17942	17595	17862	18027	18081	18091	17961	17808	17843	17857	17846
26351	36963	30528	22859	17824	16811	16482	16152	15957	15926	15683	15704	15741	15668	15595	15721	15682	15738	15584	15608	15528	15556	15591	15501	15524	15540	15479	15539	15541	15561	15497	15494	15576	15580	15624	15442	15698	15686	15730	15470	15528	15658	15625	15630	15630	15607	15601	15570	15627	15651	15504	15418	15422	15663	15553	15699	15604	15749	15637	15495	15668	15488	15614	15615	15601	15579	15676	15492	15437	15592	15591	15760	15638	15752	15605	15406	15689	15567	15648	15581	15540	15445	15833	15641	15565	15449	15527	15517	15529	15490	15532	15553	15533	15619	15489	15486	15531	15579	15605	15542	15609	15609	15659	15678	15457	15703	15639	15713	15541	15672	15525	15575	15479	15650	15508	15556	15471	15513	15530	15501	15525	15565	15592	15632	15415	15598	15529	15585	15689	15504	15554	15658	15463	15606	15474	15555	15388	15685	15643	15475	15398	15763	15659	15452	15533	15506	15583	15345	15743	15465	15622	15582	15500	15375	15594	15415	15634	15559	15570	15404	15515	15559	15495	15479	15617	15624	15601	15505	15463	15543	15474	15496	15575	15502	15520	15669	15440	15736	15487	15532	15769	15472	15545	15625	15513	15688	15630	15472	15551	15469	15520	15698	15539	15766	15509	15568	15658	15584	15505	15633	15527	15589	15450	15587	15559	15587	15718	15592	15530	15606	15591	15573	15569	15447	15492	15554	15576	15451	15477	15503	15464	15506	15454	15539	15690	15668	15722	15463	15644	15541	15777	15644	15566	15674	15699	15622	15534	15470	15649	15483	15397	15693	15505	15519	15618	15533	15750	15446	15510	15401	15543	15799	15772	15564	15709	15587	15540	15532	15575	15774	15539	15415	15433	15599	15572	15504	15615	15584	15747	15570	15482	15461	15451	15601	15508	15648	15536	15527	15736	15578	15621	15560	15705	15519	15634	15671	15550	15587	15577	15522	15556	15446	15650	15556	15755	15632	15620	15573	15502	15412	15583	15415	15562	15498	15607	15708	15578	15509	15464	15619	15649	15506	15493	15677	15552	15486	15615	15650	15560	15495	15535	15651	15529	15514	15382	15354	15523	15354	15604	15484	15578	15356	15536	15553	15704	15385	15570	15585	15484	15545	15447	15577	15543	15643	15669	15560	15412	15675	15677	15696	15630	15533	15540	15540	15590	15496	15410	15554	15520	15458	15678	15560	15375	15379	15589	15392	15571	15553	15403	15527	15470	15583	15458	15697	15455	15503	15506	15574	15539	15517	15592	15642	15661	15528	15576	15457	15678	15711	15581	15540	15665	15654	15603	15494	15565	15583	15430	15751	15470	15477	15690	15486	15415	15470	15832	15504	15619	15548	15491	15544	15569	15644	15495	15511	15384	15739	15448	15467	15783	15594	15588	15555	15483	15585	15631	15580	15445	15597	15625	15303	15494	15552	15541	15478	15672	15683	15536	15579	15566	15449	15632	15503	15480	15634	15559	15478	15596	15590	15600	15684	15459	15547	15521	15523	15679	15317	15511	15548	15523	15431	15657	15680	15544	15650	15646	15562	15613	15704	15553	15587	15660	15570	15492	15521	15512	15708	15470	15793	15653	15491	15640	15567	15452	15625	15579	15509	15633	15681	15573	15449	15618	15744	15469	15445	15656	15371	15550	15558	15463	15475	15631	15559	15515	15460	15429	15536	15565	15675	15477	15729	15663	15502	15763	15582	15471	15633	15575	15521	15625	15408	15479	15571	15507	15555	15571	15513	15554	15611	15424	15617	15612	15625	15521	15666	15477	15630	15501	15646	15651	15650	15603	15523	15634	15559	15482	15275	15509	15683	15466	15620	15728	15528	15719	15571	15586	15620	15551	15440	15526	15596	15610	15554	15493	15701	15515	15681	15612	15578	15467	15504	15464	15555	15671	15539	15678	15548	15636	15587	15499	15598	15562	15618	15544	15542	15603	15386	15530	15402	15587	15610	15630	15486	15671	15534	15674	15318	15593	15696	15545	15565	15581	15543	15563	15658	15616	15709	15557	15499	15790	15468	15588	15605	15766	15412	15450	15494	15528	15620	15409	15477	15682	15483	15650	15725	15555	15704	15545	15591	15540	15538	15556	15522	15371	15631	15514	15457	15546	15574	15659	15489	15633	15721	15536	15604	15582	15581	15646	15504	15640	15544	15494	15639	15551	15598	15638	15729	15610	15442	15532	15572	15621	15534	15599	15455	15676	15581	15483	15467	15723	15543	15655	15526	15569	15545	15604	15652	15666	15674	15589	15444	15573	15731	15403	15627	15597	15679	15482	15615	15620	15608	15561	15541	15427	15464	15511	15544	15552	15369	15614	15540	15544	15601	15554	15569	15562	15493	15705	15540	15591	15601	15571	15513	15580	15653	15627	15651	15571	15584	15592	15665	15456	15613	15388	15697	15375	15516	15627	15463	15555	15383	15723	15645	15588	15676	15549	15539	15634	15677	15461	15612	15554	15593	15631	15495	15391	15457	15543	15696	15450	15563	15715	15640	15617	15469	15560	15660	15565	15506	15460	15649	15552	15751	15571	15370	15480	15679	15396	15609	15574	15606	15337	15711	15532	15723	15407	15584	15574	15475	15458	15685	15428	15685	15566	15507	15689	15642	15613	15560	15505	15585	15611	15425	15387	15560	15667	15592	15578	15667	15565	15420	15508	15555	15442	15466	15656	15514	15528	15574	15635	15537	15604	15786	15596	15723	15596	15604	15562	15524	15560	15584	15444	15622	15536	15572	15541	15584	15597	15496	15456	15563	15616	15548	15628	15530	15469	15660	15636	15572	15541	15627	15572	15534	15596	15593	15539	15645	15775	15488	15523	15444	15506	15516	15623	15443	15593	15595	15619	15474	15673	15579	15466	15587	15583	15546	15680	15544	15560	15655	15592	15605	15791	15481	15532	15482	15494	15654	15357	15764	15506	15550	15669	15540	15582	15562	15624	15597	15557	15662	15615	15690	15604	15549	15589	15584	15633	15565	15535	15580	15429	15551	15520	15495	15606	15466	15440	15632	15549	15493	15485	15578	15402	15625	15808	15593	15667	15522	15420	15792	15603	15552	15581	15640	15519	15568	15553	15522	15575	15391	15671	15576	15480	15533	15699	15592	15499	15404	15504	15522	15705	15690	15658	15641	15499	15681	15565	15513	15363	15638	15595	15533	15783	15648	15621	15664	15475	15593	15573	15478	15595	15684	15601	15490	15527	15645	15629	15568	15513	15613	15624	15607	15535	15603	15818	15519	15624	15547	15622	15598	15503	15554	15501	15636	15365	15619	15609	15552	15522	15538	15564	15687	15582	15522	15564	15483	15576	15524	15526	15518	15582	15716	15584	15647	15594	15498	15569	15629	15598	15471	15657	15418	15596	15597	15402	15572	15490	15555	15424	15435	15599	15732	15593	15625	15534	15666	15598	15643	15526	15709	15553	15476	15435	15728	15400	15581	15609	15700	15484	15564	15483	15487	15534	15465	15440	15618	15463	15616	15584	15544	15572	15531	15459	15548	15526	15605	15561	15624	15482	15442	15601	15437	15596	15586	15575	15613	15544	15557	15616	15535	15481	15590	15622	15452	15502	15489	15446	15380	15567	15764	15629	15554	15646	15533	15568	15421	15518	15621	15681	15723	15531	15658	15675	15545	15579	15713	15625	15453	15373	15651	15463	15579	15655	15606	15513	15469	15721	15517	15671	15471	15500	15488	15482	15444	15631	15651	15556	15706	15695	15420	15499	15485	15628	15606	15614	15506	15336	15497	15663	15428	15619	15608	15536	15555	15542	15677	15465	15619	15564	15739	15480	15585	15559	15576	15615	15628	15408	15552	15638	15543	15492	15608	15635	15338	15532	15645	15459	15607	15486	15429	15607	15605	15411	15599	15641	15575	15306	15688	15437	15483	15545	15515	15640	15655	15556	15669	15572	15790	15645	15451	15640	15514	15566	15441	15577	15669	15497	15516	15599	15629	15444	15569	15629	15469	15378	15514	15516	15680	15640	15498	15519	15567	15476	15598	15628	15663	15580	15503	15594	15539	15483	15493	15520	15619	15522	15578	15719	15607	15622	15589	15569	15571	15529	15462	15445	15507	15620	15547	15455	15573	15690	15485	15553	15800	15536	15730	15564	15666	15568	15449	15579	15592	15690	15635	15482	15511	15673	15596	15544	15515	15483	15440	15581	15593	15588	15471	15556	15508	15658	15753	15610	15377	15518	15459	15513	15503	15553	15607	15585	15594	15471	15639	15522	15594	15614	15611	15725	15744	15565	15561	15466	15568	15584	15631	15586	15392	15740	15673	15600	15633	15544	15582	15563	15668	15568	15591	15580	15398	15787	15620	15701	15589	15511	15525	15611	15641	15530	15546	15415	15501	15615	15622	15529	15686	15486	15710	15431	15671	15570	15775	15519	15381	15465	15476	15786	15611	15655	15525	15573	15422	15584	15463	15474	15532	15449	15629	15659	15541	15479	15740	15463	15506	15492	15506	15373	15698	15337	15486	15644	15414	15610	15625	15737	15623	15725	15500	15566	15659	15455	15659	15561	15543	15491	15562	15506	15574	15453	15461	15729	15808	15563	15585	15445	15595	15490	15627	15514	15601	15530	15595	15568	15508	15689	15565	15572	15513	15359	15515	15520	15638	15480	15677	15411	15642	15606	15474	15599	15420	15555	15571	15418	15500	15504	15547	15715	15601	15650	15652	15517	15523	15565	15605	15559	15514	15649	15526	15533	15438	15545	15538	15668	15612	15660	15448	15500	15616	15505	15587	15397	15577	15598	15485	15567	15626	15536	15565	15625	15678	15477	15572	15455	15446	15642	15754	15622	15519	15485	15576	15567	15474	15559	15445	15593	15653	15439	15649	15438	15486	15681	15415	15678	15503	15568	15493	15509	15517	15618	15541	15448	15633	15389	15486	15432	15552	15626	15596	15577	15497	15526	15651	15504	15659	15778	15661	15400	15596	15595	15578	15651	15615	15558	15668	15538	15495	15543	15519	15558	15591	15392	15549	15601	15635	15697	15408	15599	15353	15570	15539	15461	15636	15484	15528	15663	15449	15676	15625	15667	15523	15709	15448	15563	15509	15550	15428	15648	15641	15568	15686	15676	15573	15441	15473	15655	15614	15415	15568	15685	15692
24152	21379	28820	25161	22755	21784	20909	18643	18283	18098	17917	17978	17885	17723	17812	17615	17501	17732	17916	17504	19125	18560	17584	17620	17452	17416	17602	17710	17489	17417	17358	17478	17446	17229	17532	17306	17503	17260	17510	17413	17727	17568	17432	17466	17422	17346	17605	17528	17777	17734	17381	17197	17635	17400	17207	17375	17416	17339	17399	17280	17373	17449	17590	17489	17595	17396	17368	17531	17349	17338	17403	17378	17760	17712	17516	17300	17364	17426	17366	17494	17378	17459	17487	17620	17706	17505	17514	17461	17393	17383	17530	17335	17595	17382	17501	17450	17329	17777	17367	17384	17387	17516	17526	17360	17287	17374	17581	17572	17399	17362	17338	17353	17372	17634	17498	17283	17402	17294	17454	17247	17168	17542	17505	17336	17542	17343	17434	17571	17494	17380	17395	17323	17264	17585	17251	17245	17336	17415	17569	17397	17240	17381	17602	17486	17519	17533	17300	17265	17332	17428	17447	17494	17487	17421	17293	17364	17441	17352	17623	17537	17521	17402	17419	17530	17470	17361	17492	17344	17456	17260	17499	17381	17559	17632	17577	17388	17588	17267	17489	17645	17365	17365	17527	17437	17555	17368	17623	17336	17508	17260	17556	17463	17433	17517	17459	17343	17333	17314	17420	17347	17195	17185	17472	17322	17514	17284	17484	17511	17469	17363	17422	17414	17290	17283	17591	17386	17385	17437	17461	17663	17406	17464	17393	17492	17366	17299	17396	17388	17446	17556	17426	17451	17496	17338	17432	17316	17353	17554	17392	17436	17201	17523	17502	17399	17460	17606	17361	17419	17409	17598	17368	17325	17473	17537	17294	17398	17268	17252	17555	17444	17731	17481	17465	17400	17461	17285	17389	17253	17273	17351	17315	17439	17359	17469	17431	17110	17309	17437	17466	17246	17290	17512	17482	17347	17278	17523	17568	17312	17189	17391	17260	17402	17532	17568	17417	17358	17282	17293	17365	17345	17302	17413	17259	17425	17291	17222	17379	17334	17613	17333	17354	17585	17309	17457	17413	17510	17384	17392	17463	17190	17272	17364	17534	17410	17411	17471	17383	17323	17515	17539	17645	17428	17550	17373	17302	17304	17205	17386	17526	17420	17416	17315	17371	17408	17453	17415	17299	17393	17354	17564	17469	17329	17168	17472	17227	17324	17461	17311	17447	17721	17242	17354	17364	17480	17491	17488	17535	17660	17606	17633	17463	17268	17583	17321	17370	17370	17513	17217	17358	17475	17375	17634	17404	17263	17652	17449	17386	17360	17299	17618	17317	17285	17565	17372	17315	17429	17516	17419	17384	17298	17398	17396	17353	17449	17525	17445	17396	17372	17534	17347	17495	17311	17550	17277	17607	17419	17455	17465	17501	17297	17284	17453	17349	17348	17336	17582	17444	17441	17361	17502	17414	17367	17380	17312	17189	17303	17438	17566	17235	17356	17286	17184	17487	17187	17539	17546	17620	17448	17363	17325	17424	17311	17199	17441	17309	17476	17537	17297	17493	17482	17711	17449	17399	17412	17404	17462	17300	17345	17293	17522	17358	17380	17475	17440	17552	17417	17435	17385	17238	17309	17321	17381	17317	17417	17450	17444	17348	17319	17284	17400	17444	17351	17369	17537	17458	17452	17198	17290	17333	17453	17439	17671	17309	17486	17429	17512	17449	17304	17478	17500	17265	17328	17592	17614	17452	17345	17551	17392	17453	17353	17493	17406	17470	17255	17470	17418	17268	17390	17344	17324	17340	17340	17326	17358	17345	17526	17421	17218	17480	17487	17230	17474	17415	17492	17328	17456	17297	17496	17333	17387	17384	17312	17404	17604	17412	17568	17307	17433	17458	17563	17501	17363	17468	17355	17502	17346	17325	17453	17452	17701	17399	17382	17296	17309	17537	17418	17578	17520	17359	17596	17137	17471	17377	17236	17321	17453	17403	17423	17491	17240	17311	17553	17329	17426	17557	17364	17499	17486	17516	17471	17537	17297	17363	17317	17322	17440	17529	17561	17537	17414	17386	17358	17380	17317	17363	17306	17435	17358	17245	17357	17322	17341	17463	17268	17313	17449	17346	17599	17484	17288	17460	17800	17528	17394	17216	17415	17323	17399	17295	17345	17444	17549	17371	17407	17396	17327	17206	17358	17305	17303	17491	17553	17539	17430	17474	17339	17361	17397	17393	17401	17378	17429	17342	17521	17343	17320	17404	17271	17106	17112	17284	17572	17264	17466	17704	17570	17559	17524	17271	17265	17571	17231	17589	17510	17498	17270	17449	17244	17419	17127	17412	17447	17360	17492	17303	17472	17480	17430	17386	17389	17324	17526	17367	17506	17261	17500	17419	17469	17135	17227	17491	17290	17440	17452	17342	17354	17415	17422	17329	17646	17548	17535	17367	17299	17727	17451	17549	17238	17410	17474	17381	17432	17428	17347	17465	17493	17458	17395	17409	17413	17432	17470	17656	17572	17531	17452	17456	17227	17491	17578	17480	17621	17517	17471	17359	17273	17258	17223	17337	17438	17365	17450	17441	17523	17527	17321	17477	17424	17333	17248	17673	17374	17639	17404	17318	17633	17321	17279	17342	17365	17453	17054	17530	17515	17477	17444	17666	17415	17327	17473	17720	17390	17420	17378	17489	17245	17403	17340	17471	17368	17248	17391	17453	17446	17246	17364	17291	17388	17395	17279	17503	17517	17368	17320	17359	17179	17375	17365	17387	17294	17606	17519	17449	17412	17542	17427	17434	17401	17307	17491	17545	17451	17413	17341	17455	17413	17448	17523	17237	17523	17538	17617	17358	17279	17592	17283	17287	17182	17573	17211	17531	17475	17405	17536	17580	17434	17404	17416	17670	17429	17479	17418	17431	17439	17668	17307	17372	17508	17470	17405	17439	17457	17510	17504	17368	17430	17293	17402	17336	17168	17383	17648	17365	17218	17425	17257	17456	17476	17208	17312	17364	17308	17501	17340	17444	17392	17371	17646	17358	17465	17399	17324	17325	17440	17323	17333	17441	17481	17422	17368	17456	17499	17161	17301	17362	17396	17382	17410	17519	17459	17563	17345	17511	17332	17443	17363	17591	17547	17456	17414	17283	17301	17344	17324	17470	17358	17453	17453	17422	17495	17406	17323	17291	17215	17379	17394	17553	17468	17481	17473	17499	17328	17547	17395	17378	17381	17449	17125	17222	17189	17448	17365	17383	17443	17286	17493	17425	17421	17430	17348	17412	17621	17513	17110	17411	17495	17530	17383	17409	17407	17440	17321	17636	17462	17299	17240	17457	17171	17410	17280	17361	17448	17423	17293	17395	17320	17576	17513	17492	17401	17415	17314	17349	17341	17460	17289	17459	17211	17369	17427	17146	17529	17488	17322	17202	17475	17550	17674	17208	17477	17525	17326	17333	17516	17405	17513	17372	17431	17407	17370	17348	17455	17414	17368	17488	17460	17503	17634	17566	17205	17540	17363	17204	17470	17411	17423	17360	17484	17571	17566	17224	17264	17427	17426	17355	17574	17532	17376	17473	17542	17522	17333	17502	17405	17277	17445	17586	17509	17339	17445	17320	17493	17381	17578	17466	17387	17411	17365	17376	17619	17283	17448	17419	17470	17394	17434	17634	17460	17207	17532	17437	17381	17313	17500	17506	17389	17457	17553	17477	17478	17397	17464	17421	17293	17350	17510	17437	17338	17523	17322	17593	17331	17438	17870	17434	17505	17358	17729	17328	17460	17378	17543	17410	17365	17372	17319	17524	17470	17465	17375	17432	17472	17416	17488	17497	17495	17434	17505	17364	17503	17543	17387	17308	17357	17489	17344	17350	17402	17530	17671	17485	17274	17301	17428	17437	17292	17350	17143	17428	17320	17431	17423	17541	17454	17446	17242	17186	17436	17393	17326	17344	17406	17429	17208	17613	17451	17447	17268	17468	17487	17316	17394	17406	17563	17736	17322	17275	17473	17283	17140	17443	17449	17632	17419	17548	17370	17357	17469	17394	17273	17329	17366	17345	17364	17350	17372	17413	17356	17333	17390	17345	17325	17305	17432	17426	17326	17544	17618	17344	17399	17180	17322	17415	17300	17299	17278	17317	17432	17500	17377	17493	17255	17606	17328	17572	17571	17360	17314	17258	17710	17499	17358	17466	17694	17437	17397	17481	17314	17256	17400	17441	17423	17346	17407	17463	17389	17452	17710	17503	17520	17375	17389	17423	17282	17305	17325	17452	17515	17614	17317	17538	17421	17598	17469	17346	17120	17480	17135	17331	17402	17461	17391	17417	17356	17393	17415	17430	17209	17485	17456	17411	17337	17480	17429	17652	17574	17390	17692	17146	17514	17645	17331	17379	17331	17508	17471	17327	17273	17503	17415	17582	17497	17509	17500	17478	17250	17450	17436	17495	17425	17403	17338	17322	17285	17416	17533	17179	17452	17362	17422	17567	17390	17290	17372	17326	17309	17217	17456	17417	17416	17436	17351	17408	17564	17340	17271	17560	17463	17416	17325	17438	17355	17469	17447	17602	17432	17380	17649	17414	17387	17422	17476	17514	17401	17536	17626	17562	17285	17359	17402	17415	17306	17494	17188	17243	17372	17473	17228	17353	17549	17285	17322	17475	17384	17453	17417	17414	17584	17351	17457	17586	17479	17335	17418	17540	17721	17408	17367	17396	17428	17591	17343	17702	17451	17446	17447	17578	17393	17407	17425	17386	17455	17405	17336	17616	17473	17670	17497	17496	17121	17407	17294	17319	17248	17276	17428	17486	17485	17369	17508	17279	17395	17542	17654	17476	17561	17598	17402	17496	17493	17438	17389	17473	17310	17339	17289	17503	17465	17415	17474	17204	17277	17326	17572	17271	17359	17434	17275	17408	17600	17420	17383	17566	17543	17425	17206	17442	17627	17356	17488	17651	17599	17395	17392	17459	17446	17431	17420	17248	17523	17434	17455	17391	17313	17329	17366	17436	17524	17792	17454	17624	17465	17396	17274	17299	17636	17470	17439	17395	17629	17319	17366	17495	17296	17321	17522	17434	17456	17488	17485	17522	17490	17482	17528	17498	17471	17624	17441	17491	17549	17427	17553	17508	17384	17341	17383	17429	17269	17404	17243	17438	17521	17439	17517	17456	17455
26970	43126	43173	30101	22102	18217	17093	16740	16253	15947	15825	15778	15673	15613	15446	15585	15577	15521	15379	15512	18360	16560	15528	15410	15255	15536	15445	15399	15307	15334	15414	15325	15455	15516	15399	15408	15342	15327	15484	15429	15411	15493	15330	15430	15277	15408	15564	15437	15424	15375	15494	15444	15495	15361	15400	15194	15430	15376	15472	15343	15245	15372	15487	15357	15358	15374	15280	15303	15349	15327	15386	15129	15349	15311	15264	15477	15335	15268	15491	15319	15330	15371	15440	15444	15254	15246	15369	15200	15204	15343	15323	15376	15374	15324	15470	15371	15381	15325	15189	15249	15294	15208	15351	15297	15214	15358	15199	15398	15453	15179	15285	15258	15433	15244	15329	15417	15319	15420	15352	15375	15482	15124	15468	15496	15394	15192	15305	15157	15493	15296	15462	15372	15327	15282	15492	15275	15127	15371	15331	15372	15376	15436	15402	15443	15308	15396	15413	15247	15318	15353	15323	15362	15234	15306	15264	15558	15368	15291	15261	15151	15312	15247	15309	15179	15282	15150	15335	15274	15282	15275	15437	15158	15413	15282	15328	15397	15254	15249	15426	15186	15442	15340	15386	15456	15251	15383	15274	15321	15396	15315	15320	15424	15343	15467	15191	15333	15294	15248	15217	15300	15225	15423	15295	15297	15202	15392	15237	15369	15376	15222	15250	15370	15265	15483	15340	15174	15271	15435	15240	15355	15317	15407	15196	15218	15301	15412	15413	15262	15422	15406	15284	15288	15388	15292	15361	15024	15274	15466	15420	15435	15477	15296	15444	15375	15276	15342	15209	15438	15302	15219	15378	15262	15469	15448	15152	15332	15307	15153	15329	15422	15357	15212	15365	15192	15352	15248	15346	15307	15311	15408	15348	15353	15403	15263	15255	15465	15459	15306	15334	15408	15292	15274	15366	15394	15464	15282	15339	15338	15399	15281	15434	15351	15445	15492	15371	15446	15481	15415	15263	15352	15222	15424	15246	15450	15438	15290	15388	15324	15302	15477	15336	15297	15366	15345	15235	15449	15314	15526	15264	15291	15220	15351	15419	15312	15444	15311	15434	15284	15301	15418	15264	15290	15459	15278	15358	15278	15455	15103	15319	15402	15426	15406	15323	15483	15344	15618	15290	15484	15367	15373	15267	15456	15394	15473	15395	15365	15284	15231	15444	15333	15306	15267	15218	15463	15332	15563	15310	15201	15270	15354	15471	15299	15253	15360	15183	15505	15286	15330	15436	15235	15413	15235	15282	15332	15332	15299	15025	15317	15119	15320	15411	15423	15109	15449	15406	15204	15511	15210	15402	15401	15415	15356	15359	15333	15346	15420	15243	15339	15424	15425	15356	15444	15341	15429	15289	15381	15454	15286	15319	15240	15297	15474	15343	15363	15391	15351	15301	15212	15378	15244	15345	15311	15314	15427	15398	15359	15294	15243	15287	15183	15504	15262	15371	15408	15324	15459	15376	15384	15158	15324	15437	15314	15410	15452	15391	15418	15541	15273	15451	15455	15274	15378	15312	15362	15224	15431	15307	15305	15397	15224	15487	15184	15377	15439	15123	15365	15557	15302	15290	15265	15403	15181	15316	15332	15457	15358	15328	15364	15424	15294	15388	15352	15479	15288	15341	15227	15312	15306	15621	15450	15376	15343	15145	15382	15223	15351	15480	15366	15462	15309	15222	15358	15343	15499	15503	15229	15417	15310	15510	15194	15269	15383	15485	15389	15445	15277	15333	15269	15412	15394	15227	15459	15451	15282	15270	15486	15208	15448	15354	15334	15387	15292	15247	15353	15401	15369	15364	15420	15308	15474	15305	15527	15334	15295	15390	15256	15212	15206	15402	15413	15339	15426	15315	15390	15329	15440	15265	15307	15476	15380	15539	15390	15399	15314	15347	15237	15393	15198	15483	15465	15356	15430	15391	15340	15279	15294	15319	15253	15336	15390	15247	15302	15415	15376	15410	15234	15264	15426	15369	15394	15364	15388	15300	15255	15424	15241	15265	15480	15227	15480	15316	15399	15166	15401	15302	15441	15271	15378	15373	15568	15323	15295	15381	15340	15385	15337	15236	15269	15246	15256	15436	15389	15460	15346	15412	15413	15436	15321	15225	15237	15390	15257	15441	15361	15311	15251	15302	15368	15494	15419	15404	15430	15569	15311	15373	15365	15329	15334	15301	15243	15524	15280	15277	15374	15451	15362	15446	15318	15487	15349	15251	15260	15249	15382	15252	15368	15306	15327	15305	15280	15581	15388	15300	15517	15365	15453	15350	15311	15345	15193	15397	15343	15239	15316	15133	15392	15357	15417	15395	15351	15311	15402	15377	15282	15304	15214	15154	15322	15381	15138	15264	15231	15447	15219	15199	15303	15282	15373	15341	15328	15372	15430	15380	15460	15252	15330	15303	15471	15328	15059	15287	15430	15358	15195	15242	15349	15341	15262	15424	15190	15300	15282	15212	15250	15271	15371	15396	15264	15307	15310	15434	15473	15291	15395	15195	15482	15380	15601	15313	15356	15370	15314	15395	15417	15280	15491	15345	15165	15370	15311	15418	15307	15290	15350	15477	15546	15301	15401	15298	15330	15212	15318	15391	15339	15453	15459	15497	15220	15414	15371	15212	15367	15439	15421	15237	15167	15411	15375	15240	15235	15436	15265	15353	15365	15516	15189	15429	15344	15271	15413	15318	15276	15366	15346	15439	15411	15255	15397	15256	15327	15308	15320	15333	15468	15365	15295	15288	15364	15408	15163	15305	15337	15386	15364	15214	15517	15108	15383	15192	15316	15383	15357	15345	15325	15247	15343	15348	15295	15482	15121	15419	15422	15266	15346	15323	15350	15393	15433	15545	15266	15304	15334	15277	15426	15301	15388	15393	15303	15349	15375	15450	15283	15344	15446	15273	15462	15348	15289	15271	15353	15239	15521	15417	15283	15365	15278	15358	15366	15422	15138	15224	15370	15256	15272	15305	15326	15146	15324	15391	15229	15357	15279	15266	15352	15423	15269	15449	15241	15411	15265	15233	15462	15382	15428	15273	15230	15226	15311	15319	15267	15529	15308	15335	15390	15315	15214	15281	15385	15207	15115	15373	15094	15223	15311	15253	15352	15235	15498	15292	15227	15361	15170	15349	15298	15525	15324	15294	15274	15450	15382	15368	15324	15473	15479	15395	15202	15294	15420	15448	15189	15231	15420	15397	15145	15380	15272	15314	15324	15428	15339	15390	15394	15265	15267	15345	15354	15334	15397	15467	15334	15315	15264	15283	15270	15206	15456	15298	15304	15452	15310	15341	15383	15429	15428	15291	15445	15340	15513	15241	15457	15339	15372	15325	15298	15299	15327	15270	15364	15323	15391	15406	15224	15310	15498	15285	15363	15389	15456	15269	15281	15407	15319	15288	15276	15300	15306	15390	15386	15303	15261	15423	15400	15366	15212	15148	15343	15426	15303	15412	15407	15362	15413	15477	15181	15230	15410	15280	15253	15307	15504	15270	15373	15279	15306	15272	15405	15427	15110	15350	15215	15206	15213	15331	15363	15324	15333	15389	15285	15394	15217	15315	15315	15406	15412	15272	15338	15307	15344	15354	15562	15371	15466	15404	15438	15359	15419	15373	15374	15354	15410	15216	15543	15308	15421	15389	15388	15439	15410	15388	15417	15297	15324	15365	15390	15242	15212	15478	15470	15423	15400	15470	15254	15416	15332	15259	15349	15221	15337	15291	15360	15342	15289	15593	15500	15340	15357	15420	15420	15419	15168	15273	15179	15316	15429	15350	15392	15437	15456	15274	15355	15389	15340	15233	15337	15439	15388	15387	15370	15141	15274	15274	15293	15273	15250	15240	15335	15323	15434	15368	15267	15378	15509	15581	15440	15426	15379	15244	15303	15385	15482	15269	15299	15322	15327	15277	15368	15287	15370	15240	15353	15451	15333	15405	15278	15274	15242	15263	15191	15220	15396	15394	15469	15320	15396	15346	15363	15264	15274	15355	15265	15413	15399	15218	15431	15300	15307	15374	15460	15350	15392	15317	15243	15527	15087	15353	15473	15314	15381	15319	15366	15471	15324	15286	15341	15433	15284	15426	15324	15325	15441	15236	15287	15436	15237	15307	15285	15420	15258	15432	15243	15181	15154	15368	15450	15302	15614	15262	15324	15550	15373	15221	15127	15373	15308	15247	15457	15328	15311	15472	15302	15248	15428	15264	15265	15280	15230	15327	15159	15322	15393	15301	15422	15475	15226	15336	15365	15445	15433	15328	15385	15444	15486	15216	15335	15362	15363	15220	15337	15271	15299	15222	15237	15359	15411	15259	15101	15548	15293	15438	15310	15357	15206	15348	15506	15445	15284	15314	15503	15445	15274	15430	15380	15107	15128	15572	15423	15308	15354	15266	15297	15511	15311	15469	15419	15402	15452	15383	15482	15330	15186	15265	15509	15200	15233	15288	15369	15393	15233	15279	15470	15326	15402	15437	15183	15262	15272	15345	15331	15395	15336	15210	15404	15359	15339	15406	15385	15221	15371	15238	15427	15322	15527	15288	15173	15402	15425	15419	15313	15336	15288	15414	15212	15329	15325	15384	15251	15325	15268	15433	15394	15365	15265	15444	15346	15321	15516	15289	15231	15409	15346	15333	15312	15249	15217	15279	15269	15197	15262	15365	15345	15277	15368	15185	15137	15487	15427	15202	15329	15354	15256	15173	15395	15344	15244	15468	15242	15272	15294	15369	15535	15413	15132	15252	15247	15368	15320	15479	15346	15405	15364	15392	15347	15432	15321	15225	15311	15469	15433	15388	15227	15411	15333	15292	15389	15156	15390	15420	15423	15407	15279	15412	15358	15352	15423	15415	15402	15269	15217	15367	15161	15229	15197	15313	15303	15403	15347	15262	15268	15444	15373	15469	15302	15474	15300	15239	15458	15094	15500	15345	15356	15504	15481	15220	15124	15304	15322	15352	15342	15333	15313	15569	15424	15431	15426	15305	15377	15378	15238	15353	15491	15492	15460	15323	15450	15453	15265	15470	15302	15455	15372	15262	15358	15420	15318	15311	15538	15391	15267	15360	15297	15198	15484	15620	15402	15320	15345	15431	15219	15270	15416	15431	15284	15309	15156	15163	15309
22893	21401	29198	24101	21978	23619	24885	19919	18672	18913	18705	18396	18329	18213	18011	18042	17830	18019	18067	17822	21968	22686	18886	18039	17775	17815	17876	17842	17961	17604	17801	17892	17847	17786	17918	17710	17600	17866	17841	17723	17804	17871	17843	17802	17656	17943	17743	17917	17934	17703	18031	17703	17643	17811	17796	17859	17677	17713	17742	17599	17587	17725	17935	17731	17931	17573	17826	17764	17828	17688	17737	17704	17710	17691	17591	17852	17707	17669	17867	17733	17673	17677	17572	17412	17562	17700	17643	17701	17581	17625	17805	17658	17587	17797	17763	17613	17364	17623	17485	17760	17612	17641	17708	17541	17839	17650	17630	17767	17566	17834	17739	17775	17821	17894	17573	17582	17729	17705	17780	17696	17943	17723	17481	17725	17645	17593	17598	17776	17694	17687	17610	17602	17455	17645	17651	17603	17585	17617	17612	17660	17543	17817	17690	17547	17776	17636	17714	17469	17685	17573	17692	17591	17679	17657	17574	17759	17473	17759	17637	17800	17684	17664	17753	17647	17510	17627	17779	17864	17515	17551	17720	17617	17751	17695	17508	17618	17537	17633	17633	17795	17855	17762	17496	17625	17569	17493	17689	17521	17722	17921	17690	17880	17742	17610	17656	17713	17550	17407	17536	17873	17707	17590	17738	17465	17665	17672	17599	17566	17575	17631	17600	17614	17736	17715	17685	17651	17728	17678	17552	17614	17798	17274	17490	17718	17631	17548	17625	17597	17628	17633	17579	17749	17656	17656	17505	17603	17740	17850	17872	17811	17573	17612	17759	17632	17600	17727	17619	17699	17730	17639	17620	17761	17669	17244	17708	17707	17601	17661	17696	17782	17508	17563	17621	17476	17509	17551	17552	17667	17675	17706	17621	17945	17501	17829	17676	17725	17658	17552	17723	17629	17462	17770	17715	17589	17669	17716	17561	17564	17502	17748	17859	17727	17712	17567	17763	17654	17523	17495	17705	17454	17571	17649	17939	17817	17513	17526	17548	17637	17670	17611	17773	17651	17639	17550	17830	17554	17502	17564	17623	17703	17625	17486	17531	17576	17665	17521	17657	17607	17706	17592	17341	17800	17398	17361	17435	17592	17600	17430	17768	17574	17676	17578	17716	17624	17433	17454	17802	17560	17754	17666	17592	17554	17378	17734	17700	17579	17587	17506	17669	17792	17634	17560	17500	17617	17794	17695	17610	17723	17675	17761	17710	17806	17617	17948	17752	17695	17751	17707	17453	17678	17606	17512	17719	17669	17866	17564	17625	17694	17757	17596	17483	17513	17645	17625	17711	17750	17592	17762	17692	17689	17676	17495	17728	17603	17629	17580	17712	17708	17726	17771	17694	17562	17607	17637	17720	17454	17607	17684	17653	17644	17612	17695	17696	17671	17699	17827	17751	17522	17507	17573	17679	17755	17646	17658	17477	17742	17505	17512	17688	17627	17537	17659	17583	17829	17683	17673	17754	17616	17687	17679	17626	17784	17817	17518	17643	17531	17879	17714	17793	17598	17963	17727	17482	17629	17515	17562	17651	17862	17728	17551	17521	17457	17676	17789	17758	17897	17868	17646	17588	17599	17811	17701	17506	17606	17643	17632	17782	17561	17618	17464	17657	17613	17522	17614	17636	17511	17765	17616	17592	17710	17676	17599	17580	17680	17686	17671	17259	17612	17679	17459	17669	17449	17612	17787	17605	17585	17736	17446	17534	17617	17764	17785	17504	17640	17534	17390	17742	17556	17661	17591	17634	17657	17499	17456	17768	17648	17609	17635	17798	17752	17657	17860	17536	17696	17803	17692	17676	17666	17538	17810	17677	17545	17717	17494	17377	17589	17615	17550	17490	17537	17512	17421	17713	17681	17747	17695	17582	17448	17555	17474	17667	17667	17514	17645	17659	17407	17864	17715	17568	17586	17629	17825	17789	17729	17554	17763	17579	17702	17538	17820	17521	17371	17621	17535	17694	17682	17594	17689	17702	17483	17496	17507	17543	17773	17520	17534	17835	17677	17542	17707	17665	17750	18023	17676	17678	17697	17583	17783	17715	17804	17914	17695	17683	17639	17533	17713	17626	17662	17747	17759	17594	17544	17651	17533	17597	17581	17752	17696	17913	17412	17588	17551	17649	17490	17635	17574	17508	17855	17750	17677	17579	17669	17513	17747	17670	17745	17604	17458	17439	17571	17657	17760	17518	17418	17749	17387	17602	17723	17522	17609	17783	17744	17645	17852	17683	17611	17533	17623	17597	17438	17555	17700	17704	17722	17620	17330	17608	17673	17712	17649	17778	17643	17580	17625	17686	17655	17747	17514	17659	17709	17702	17488	17452	17810	17380	17566	17651	17516	17390	17422	17670	17743	17617	17813	17548	17757	17595	17665	17715	17546	17627	17849	17570	17608	17553	17567	17556	17583	17688	17678	17641	17644	17799	17735	17822	17749	17598	17656	17453	17746	17638	17606	17574	17590	17587	17604	17741	17637	17382	17571	17506	17510	17775	17810	17535	17510	17537	17602	17587	17656	17683	17627	17672	17713	17605	17607	17811	17487	17638	17503	17695	17593	17640	17636	17583	17587	17554	17612	17540	17802	17819	17636	17728	17558	17626	17536	17630	17555	17568	17741	17648	17663	17751	17652	17575	17667	17462	17635	17606	17509	17812	17735	17428	17566	17626	17369	17734	17744	17459	17637	17435	17681	17766	17793	17741	17491	17621	17580	17710	17644	17614	17461	17714	17743	17695	17613	17613	17464	17562	17583	17549	17840	17540	17576	17596	17669	17640	17648	17668	17614	17468	17752	17652	17844	17568	17722	17838	17740	17700	17558	17642	17612	17613	17570	17616	17701	17771	17705	17691	17757	17581	17595	17643	17623	17846	17417	17593	17527	17449	17692	17568	17531	17474	17759	17753	17720	17463	17624	17585	17568	17722	17631	17840	17692	17672	17545	17602	17789	17590	17629	17669	17751	17508	17557	17501	17640	17762	17792	17734	17746	17713	17508	17626	17715	17606	17659	17515	17767	17527	17439	17545	17644	17519	17821	17562	17621	17638	17585	17570	17423	17740	17696	17614	17757	17642	17687	17594	17830	17676	17850	17639	17595	17582	17457	17767	17754	17662	17532	17797	17845	17674	17590	17735	17456	17761	17790	17650	17661	17748	17818	17566	17772	17572	17507	17620	17578	17558	17628	17675	17408	17540	17592	17541	17516	17586	17612	17850	17673	17773	17684	17787	17571	17484	17486	17648	17555	17623	17445	17532	17494	17697	17644	17624	17617	17702	17683	17608	17659	17699	17656	17803	17437	17510	17788	17679	17868	17495	17706	17869	17828	17564	17574	17545	17509	17634	17680	17590	17544	17603	17548	17526	17584	17647	17703	17775	17615	17444	17525	17626	17416	17632	17658	17695	17784	17506	17761	17636	17588	17712	17601	17772	17557	17574	17411	17611	17752	17644	17475	17858	17718	17649	17559	17657	17568	17668	17655	17916	17626	17486	17565	17797	17667	17857	17672	17673	17735	17826	17527	17697	17648	17394	17528	17668	17508	17808	17610	17666	17555	17507	17508	17320	17647	17680	17776	17706	17708	17530	17722	17692	17626	17645	17605	17799	17579	17819	17714	17714	17650	17854	17896	17777	17620	17785	17575	17589	17754	17558	17589	17456	17681	17666	17633	17511	17757	17724	17552	17681	17546	17701	17728	17629	17602	17592	17747	17705	17694	17615	17762	17777	17734	17701	17604	17667	17724	17571	17730	17477	17703	17702	17546	17679	17639	17730	17640	17405	17572	17694	17566	17617	17609	17421	17691	17960	17699	17610	17727	17769	17738	17790	17474	17537	17489	17675	17738	17700	17502	17659	17550	17809	17633	17745	17524	17657	17803	17556	17555	17518	17839	17640	17734	17715	17697	17497	17655	17547	17725	17747	17801	17667	17722	17751	17625	17844	17655	17494	17436	17695	17731	17663	17826	17757	17669	17699	17827	17550	17798	17568	17809	17694	17518	17621	17731	17493	17398	17695	17451	17740	17816	17693	17615	17753	17736	17552	17603	17607	17646	17787	17562	17539	17556	17591	17787	17584	17561	17564	17624	17617	17575	17562	17656	17641	17744	17770	17498	17616	17563	17675	17562	17460	17688	17709	17416	17525	17610	17729	17881	17491	17585	17564	17633	17683	17691	17792	17704	17588	17594	17744	17632	17491	17281	17507	17581	17526	17493	17615	17635	17779	17506	17363	17529	17734	17514	17582	17647	17585	17682	17646	17461	17876	17649	17525	17709	17885	17691	17461	17642	17699	17666	17621	17629	17520	17522	17750	17832	17708	17724	17739	17652	17756	17699	17474	17585	17578	17579	17737	17703	17889	17822	17599	17650	17610	17586	17583	17787	17401	17534	17523	17358	17744	17627	17642	17705	17472	17353	17618	17613	17829	17550	17556	17722	17469	17554	17607	17578	17657	17634	17703	17657	17662	17730	17570	17436	17539	17689	17945	17664	17713	17572	17636	17556	17507	17536	17648	17693	17695	17646	17589	17657	17810	17560	17531	17647	17748	17766	17599	17598	17499	17634	17610	17651	17496	17637	17755	17550	17530	17835	17824	17584	17515	17361	17668	17560	17716	17542	17587	17660	17662	17744	17646	17744	17649	17845	17886	17462	17656	17666	17584	17429	17446	17456	17797	17690	17743	17666	17745	17554	17756	17442	17448	17708	17509	17659	17680	17780	17505	17705	17730	17527	17790	17678	17453	17547	17369	17738	17592	17685	17526	17707	17639	17550	17763	17641	17529	17614	17761	17602	17558	17577	17567	17604	17473	17852	17643	17467	17779	17577	17666	17440	17734	17681	17656	17474	17637	17804	17599	17500	17509	17740	17572	17466	17511	17594	17826	17535	17620	17451	17425	17538	17664	17558	17731	17508	17545	17566	17610	17683	17663	17548	17719	17403	17713	17666	17651	17688	17694	17639	17770	17649	17631	17626	17545	17575	17605	17804	17765	17597	17581	17416	17580	17501	17685	17690	17416	17504	17697	17428	17372	17479	17728	17697	17442	17777	17622	17777	17791	17623	17549	17690	17729	17662	17864	17522	17623	17570	17509	17724	17725	17578	17709	17725	17810	17529	17712	17687	17640	17574
30099	51009	47389	36086	25373	19875	18284	17744	17176	16531	16504	16306	16062	15834	15624	15936	15683	15506	15698	15568	22701	21851	15964	15675	15472	15504	15533	15365	15571	15539	15497	15427	15473	15643	15510	15517	15476	15334	15507	15518	15600	15661	15680	15472	15500	15662	15534	15342	15390	15600	15423	15469	15588	15499	15505	15387	15342	15446	15485	15357	15529	15474	15601	15663	15455	15591	15442	15437	15469	15649	15525	15462	15671	15425	15588	15507	15473	15532	15432	15483	15412	15401	15435	15424	15330	15501	15360	15364	15552	15485	15486	15484	15535	15465	15435	15358	15378	15406	15446	15333	15571	15382	15298	15317	15498	15586	15614	15383	15433	15459	15538	15427	15524	15406	15461	15272	15376	15492	15460	15352	15565	15364	15521	15377	15508	15597	15504	15346	15386	15602	15475	15363	15466	15351	15367	15494	15465	15487	15551	15445	15503	15513	15485	15455	15393	15615	15429	15481	15631	15541	15590	15261	15575	15347	15542	15659	15342	15408	15515	15485	15405	15421	15511	15399	15451	15428	15393	15421	15447	15445	15406	15486	15518	15244	15374	15390	15383	15524	15555	15441	15589	15473	15476	15393	15471	15387	15411	15427	15513	15438	15413	15315	15436	15544	15418	15279	15574	15431	15301	15414	15436	15401	15414	15486	15495	15456	15465	15433	15396	15535	15467	15378	15503	15447	15586	15296	15347	15394	15227	15417	15434	15481	15239	15419	15550	15425	15368	15583	15277	15504	15286	15405	15409	15447	15610	15306	15393	15415	15589	15532	15341	15416	15305	15483	15292	15548	15394	15537	15477	15291	15493	15516	15387	15379	15323	15439	15523	15461	15174	15455	15288	15374	15519	15490	15369	15489	15511	15393	15372	15483	15371	15418	15303	15439	15467	15436	15625	15311	15595	15301	15463	15318	15524	15457	15444	15519	15356	15584	15428	15418	15324	15505	15465	15487	15434	15550	15278	15539	15504	15142	15616	15444	15519	15541	15296	15513	15386	15412	15464	15396	15447	15539	15447	15377	15444	15418	15464	15553	15435	15384	15385	15494	15468	15302	15507	15374	15426	15297	15561	15485	15357	15456	15391	15408	15440	15482	15519	15500	15383	15397	15447	15393	15433	15388	15447	15474	15285	15403	15483	15403	15604	15496	15329	15463	15396	15353	15421	15594	15449	15447	15579	15623	15438	15435	15385	15336	15491	15418	15579	15361	15356	15508	15339	15349	15673	15280	15254	15369	15517	15508	15396	15502	15339	15453	15546	15293	15429	15263	15398	15423	15238	15457	15582	15530	15374	15577	15478	15584	15302	15322	15397	15299	15563	15271	15401	15478	15455	15550	15335	15506	15508	15424	15306	15457	15410	15236	15404	15472	15373	15413	15452	15254	15477	15615	15475	15427	15267	15405	15568	15486	15364	15366	15481	15570	15271	15542	15333	15350	15444	15378	15559	15337	15413	15553	15521	15535	15526	15384	15484	15450	15492	15510	15314	15325	15404	15640	15562	15454	15487	15380	15523	15425	15357	15356	15391	15471	15428	15294	15471	15555	15299	15542	15411	15430	15438	15638	15577	15569	15311	15451	15436	15398	15363	15424	15492	15276	15443	15233	15452	15395	15434	15620	15482	15310	15549	15322	15320	15489	15415	15516	15583	15397	15269	15438	15447	15335	15297	15443	15312	15436	15392	15360	15446	15331	15504	15406	15434	15301	15408	15526	15516	15383	15410	15367	15358	15414	15575	15320	15485	15336	15555	15336	15402	15488	15348	15356	15313	15273	15474	15480	15440	15483	15498	15502	15400	15354	15517	15439	15298	15342	15386	15345	15533	15271	15461	15509	15516	15516	15272	15534	15561	15496	15565	15343	15434	15472	15198	15442	15505	15426	15551	15360	15413	15365	15453	15448	15379	15168	15617	15414	15338	15172	15469	15413	15418	15339	15391	15428	15393	15435	15471	15644	15387	15490	15452	15353	15391	15295	15479	15409	15364	15441	15374	15339	15409	15428	15527	15410	15441	15272	15425	15513	15414	15284	15439	15417	15438	15501	15348	15356	15592	15373	15309	15343	15461	15445	15350	15593	15490	15330	15448	15364	15527	15314	15486	15265	15581	15397	15365	15229	15449	15551	15339	15450	15374	15453	15556	15345	15560	15317	15343	15469	15427	15430	15403	15391	15501	15383	15339	15475	15466	15267	15327	15177	15475	15436	15409	15392	15434	15438	15402	15475	15389	15619	15555	15433	15449	15594	15537	15507	15480	15362	15374	15483	15510	15165	15308	15658	15488	15249	15486	15326	15379	15385	15458	15312	15505	15364	15546	15503	15357	15466	15515	15388	15475	15437	15496	15444	15541	15599	15645	15515	15492	15359	15453	15308	15501	15311	15585	15173	15349	15393	15553	15416	15433	15455	15420	15378	15448	15593	15328	15587	15557	15332	15318	15391	15507	15452	15598	15426	15387	15404	15475	15289	15408	15404	15383	15362	15481	15308	15455	15483	15388	15187	15441	15612	15435	15511	15516	15396	15347	15329	15594	15508	15345	15457	15497	15533	15447	15375	15359	15458	15433	15442	15513	15484	15457	15446	15367	15248	15395	15553	15570	15378	15550	15379	15411	15504	15395	15474	15468	15474	15498	15493	15405	15336	15423	15362	15411	15360	15446	15480	15492	15402	15452	15569	15485	15433	15351	15528	15368	15592	15430	15500	15421	15482	15376	15326	15474	15467	15490	15426	15400	15468	15527	15338	15317	15396	15455	15542	15374	15528	15460	15415	15590	15301	15412	15506	15468	15523	15727	15322	15233	15553	15469	15312	15556	15383	15407	15525	15482	15408	15416	15327	15606	15567	15336	15351	15655	15459	15577	15282	15568	15390	15501	15421	15355	15499	15484	15520	15554	15406	15332	15560	15466	15379	15408	15510	15531	15482	15307	15352	15266	15406	15477	15464	15264	15314	15451	15423	15500	15354	15419	15453	15313	15474	15464	15256	15524	15433	15376	15564	15247	15469	15420	15364	15645	15301	15396	15446	15429	15265	15448	15434	15324	15456	15318	15455	15429	15238	15387	15430	15533	15589	15473	15388	15603	15353	15577	15321	15340	15512	15482	15453	15230	15424	15330	15407	15515	15516	15535	15543	15325	15378	15289	15267	15454	15523	15401	15624	15456	15417	15387	15422	15402	15467	15668	15482	15208	15460	15420	15547	15552	15369	15532	15261	15449	15463	15471	15371	15455	15568	15428	15419	15503	15323	15515	15527	15582	15423	15236	15443	15577	15500	15275	15616	15496	15627	15508	15349	15394	15517	15527	15447	15304	15348	15455	15457	15643	15347	15375	15390	15361	15292	15417	15503	15549	15458	15348	15357	15522	15393	15537	15398	15109	15499	15366	15367	15374	15661	15484	15298	15602	15398	15645	15310	15362	15342	15334	15560	15500	15574	15357	15475	15426	15376	15588	15329	15152	15403	15460	15279	15473	15363	15431	15437	15311	15475	15525	15352	15327	15419	15351	15589	15432	15403	15545	15403	15613	15220	15341	15426	15484	15505	15379	15520	15502	15360	15408	15476	15416	15599	15535	15455	15222	15610	15439	15363	15284	15403	15492	15533	15371	15368	15406	15365	15414	15434	15536	15470	15334	15317	15138	15263	15628	15585	15362	15465	15421	15294	15423	15508	15475	15480	15275	15462	15566	15442	15505	15487	15406	15437	15426	15386	15494	15437	15537	15573	15447	15361	15437	15556	15562	15571	15304	15361	15557	15290	15399	15362	15305	15390	15368	15581	15483	15380	15459	15351	15413	15447	15462	15397	15338	15675	15219	15535	15458	15299	15453	15383	15358	15405	15337	15369	15477	15344	15513	15551	15443	15528	15397	15411	15392	15375	15573	15482	15401	15406	15464	15422	15391	15549	15435	15395	15541	15464	15388	15357	15415	15546	15480	15486	15423	15557	15376	15450	15498	15527	15525	15425	15281	15468	15376	15304	15484	15275	15372	15493	15530	15413	15302	15514	15397	15363	15522	15406	15417	15493	15484	15423	15408	15425	15378	15419	15386	15371	15488	15416	15493	15445	15459	15248	15511	15354	15386	15485	15432	15513	15348	15505	15574	15396	15361	15369	15513	15550	15475	15641	15452	15437	15405	15439	15490	15474	15359	15538	15311	15328	15521	15247	15619	15445	15253	15491	15509	15321	15518	15516	15319	15389	15254	15593	15298	15352	15564	15424	15391	15444	15481	15559	15433	15308	15429	15311	15503	15479	15310	15332	15419	15316	15393	15501	15361	15537	15529	15455	15374	15257	15428	15511	15302	15241	15445	15537	15553	15395	15501	15423	15234	15408	15295	15306	15469	15427	15568	15417	15474	15382	15654	15497	15348	15410	15500	15339	15311	15578	15494	15537	15455	15516	15540	15433	15396	15477	15288	15497	15212	15305	15332	15502	15460	15333	15446	15508	15387	15281	15455	15543	15373	15567	15392	15473	15491	15633	15342	15353	15435	15410	15429	15320	15486	15375	15441	15374	15369	15480	15593	15603	15379	15444	15488	15407	15348	15600	15532	15450	15372	15538	15462	15528	15507	15456	15388	15355	15344	15481	15420	15360	15476	15462	15582	15502	15368	15373	15507	15466	15485	15405	15293	15361	15420	15319	15411	15554	15455	15474	15517	15465	15578	15255	15244	15470	15464	15448	15286	15360	15536	15519	15367	15470	15455	15334	15661	15402	15398	15446	15390	15475	15480	15473	15514	15235	15447	15537	15522	15455	15377	15291	15687	15533	15431	15401	15352	15517	15517	15396	15412	15383	15650	15411	15429	15208	15531	15500	15315	15360	15484	15319	15421	15287	15497	15604	15452	15505	15256	15385	15416	15432	15459	15384	15529	15435	15417	15417	15515	15451	15453	15454	15606	15453	15412	15558	15588	15382	15474	15468	15377	15447	15532	15307	15513	15309	15308	15357	15318	15432	15317	15450	15489	15625	15480	15371	15419	15502	15441	15371	15634	15472	15490	15454	15565	15504	15310	15549	15434	15533	15362	15578	15294	15413	15453	15406	15595	15413	15427	15672	15600	15326	15502	15545	15387	15428	15467	15483	15319	15536	15566	15447	15409	15378	15437	15469	15424	15508	15471	15402
28041	24361	30702	27579	20697	19779	19253	18854	18749	18622	18634	18635	18340	18329	18451	18376	18328	18550	18503	18664	18687	19145	18607	18549	18560	18425	18503	18407	18612	18367	18574	18449	18345	18471	18412	18500	18500	18432	18452	18401	18471	18432	18413	18354	18390	18609	18215	18304	18370	18502	18488	18349	18396	18310	18519	18512	18442	18472	18362	18352	18359	18341	18350	18258	18402	18204	18604	18535	18329	18508	18563	18432	18441	18400	18457	18511	18230	18388	18258	18259	18237	18601	18399	18535	18359	18533	18396	18186	18310	18457	18560	18478	18471	18417	18424	18472	18517	18385	18477	18339	18344	18433	18456	18153	18350	18319	18392	18464	18664	18492	18572	18394	18405	18350	18442	18583	18334	18353	18287	18286	18427	18433	18672	18363	18318	18481	18368	18384	18501	18309	18508	18526	18334	18305	18260	18306	18347	18342	18063	18237	18354	18285	18417	18545	18383	18506	18424	18533	18426	18397	18431	18424	18439	18196	18411	18089	18465	18253	18456	18391	18274	18412	18301	18661	18345	18529	18440	18355	18362	18303	18460	18275	18400	18348	18357	18393	18163	18304	18529	18198	18171	18302	18532	18398	18411	18849	18638	18264	18220	18384	18331	18358	18486	18409	18338	18399	18338	18310	18383	18248	18244	18511	18269	18338	18397	18342	18198	18517	18279	18263	18466	18502	18359	18472	18314	18558	18341	18348	18402	18252	18305	18369	18395	18192	18333	18207	18414	18287	18436	18282	18358	18347	18407	18294	18516	18433	18618	18364	18436	18404	18564	18461	18490	18346	18506	18387	18375	18375	18382	18450	18492	18515	18494	18343	18170	18369	18505	18539	18269	18362	18376	18410	18280	18212	18386	18295	18416	18524	18522	18393	18635	18477	18457	18363	18517	18289	18524	18433	18610	18336	18339	18431	18448	18396	18521	18437	18250	18539	18438	18321	18683	18463	18398	18526	18479	18543	18580	18160	18434	18483	18499	18445	18347	18594	18580	18486	18459	18414	18444	18457	18286	18445	18408	18299	18184	18493	18130	18452	18387	18485	18400	18430	18483	18620	18560	18403	18535	18465	18482	18209	18371	18228	18403	18447	18401	18298	18384	18574	18182	18322	18622	18530	18381	18267	18628	18558	18418	18488	18403	18517	18387	18555	18517	18210	18323	18363	18467	18433	18294	18501	18301	18463	18407	18607	18245	18369	18438	18514	18506	18315	18436	18380	18516	18570	18592	18487	18483	18292	18230	18512	18640	18441	18263	18364	18530	18575	18328	18487	18294	18414	18331	18412	18501	18610	18349	18413	18453	18376	18390	18478	18391	18342	18226	18346	18268	18361	18479	18404	18445	18490	18333	18323	18656	18212	18450	18349	18436	18273	18176	18186	18535	18404	18371	18265	18396	18549	18446	18537	18249	18502	18399	18467	18429	18362	18331	18448	18488	18479	18308	18399	18417	18340	18287	18422	18094	18327	18492	18559	18413	18568	18322	18367	18367	18209	18378	18492	18583	18390	18338	18467	18448	18305	18509	18148	18352	18324	18325	18359	18397	18428	18315	18411	18576	18176	18181	18074	18252	18279	18302	18349	18386	18406	18452	18387	18476	18549	18512	18457	18244	18609	18308	18567	18323	18281	18480	18635	18606	18229	18182	18429	18381	18483	18646	18555	18440	18543	18253	18347	18381	18439	18245	18402	18387	18576	18301	18619	18399	18447	18408	18426	18538	18389	18400	18515	18429	18322	18410	18350	18447	18422	18486	18546	18329	18578	18544	18329	18242	18347	18395	18278	18359	18396	18444	18409	18279	18497	18332	18385	18447	18439	18400	18583	18482	18305	18435	18461	18312	18537	18443	18497	18433	18405	18369	18495	18435	18325	18473	18428	18513	18427	18472	18627	18350	18452	18418	18460	18431	18413	18359	18376	18412	18449	18619	18270	18606	18423	18425	18377	18448	18347	18538	18394	18539	18661	18439	18531	18355	18589	18398	18470	18447	18488	18391	18363	18361	18548	18543	18615	18537	18435	18621	18474	18588	18424	18272	18756	18340	18404	18330	18385	18382	18437	18286	18422	18285	18406	18441	18450	18648	18482	18407	18430	18437	18327	18476	18300	18456	18566	18534	18409	18313	18442	18316	18347	18451	18351	18308	18388	18430	18611	18570	18381	18350	18624	18476	18539	18354	18373	18470	18392	18356	18323	18300	18363	18312	18455	18364	18440	18338	18203	18579	18275	18387	18332	18600	18437	18341	18261	18604	18429	18556	18238	18572	18285	18482	18472	18256	18190	18469	18537	18488	18488	18623	18430	18589	18364	18480	18300	18618	18673	18327	18535	18358	18370	18350	18459	18561	18568	18377	18319	18509	18295	18517	18272	18457	18448	18398	18345	18215	18102	18306	18516	18292	18291	18406	18335	18382	18401	18687	18540	18378	18384	18324	18279	18358	18467	18373	18386	18566	18459	18325	18372	18366	18322	18294	18521	18318	18250	18286	18436	18414	18357	18562	18382	18498	18258	18301	18414	18265	18328	18453	18262	18450	18323	18515	18236	18536	18389	18321	18498	18455	18453	18649	18381	18418	18290	18519	18373	18459	18577	18671	18473	18546	18542	18360	18282	18420	18321	18600	18440	18368	18355	18400	18557	18350	18387	18548	18419	18516	18309	18357	18226	18542	18529	18345	18568	18533	18383	18580	18330	18277	18432	18363	18478	18380	18359	18371	18278	18519	18437	18319	18416	18565	18548	18533	18145	18567	18526	18543	18447	18482	18395	18287	18306	18371	18261	18278	18173	18318	18555	18344	18311	18296	18305	18469	18348	18469	18483	18568	18504	18514	18367	18228	18387	18444	18281	18461	18443	18456	18391	18330	18392	18393	18359	18702	18434	18423	18389	18184	18353	18395	18301	18456	18517	18362	18375	18404	18482	18389	18592	18442	18391	18501	18447	18552	18456	18393	18320	18361	18389	18485	18542	18401	18207	18469	18240	18407	18207	18311	18367	18439	18292	18339	18457	18466	18435	18206	18495	18640	18328	18309	18502	18125	18391	18275	18349	18647	18214	18332	18291	18516	18516	18383	18404	18362	18367	18293	18311	18407	18761	18298	18408	18507	18186	18198	18466	18363	18536	18207	18332	18357	18399	18372	18350	18341	18487	18271	18421	18342	18406	18500	18488	18510	18380	18524	18398	18483	18426	18456	18176	18629	18167	18409	18638	18381	18426	18549	18586	18430	18498	18653	18488	18200	18482	18355	18425	18444	18573	18539	18369	18708	18238	18431	18643	18552	18466	18397	18213	18279	18654	18546	18215	18454	18415	18450	18372	18389	18454	18363	18262	18590	18305	18467	18276	18301	18429	18304	18598	18316	18368	18329	18451	18380	18303	18441	18361	18389	18692	18407	18424	18439	18497	18419	18460	18495	18511	18524	18390	18439	18498	18253	18599	18632	18377	18349	18507	18501	18314	18350	18283	18376	18374	18233	18607	18451	18358	18328	18477	18632	18364	18359	18432	18410	18214	18372	18402	18453	18194	18248	18353	18426	18386	18471	18357	18425	18359	18508	18252	18543	18456	18364	18360	18559	18474	18401	18234	18420	18452	18249	18412	18532	18349	18437	18451	18325	18453	18278	18491	18360	18576	18476	18514	18616	18386	18581	18490	18552	18579	18343	18576	18459	18496	18410	18377	18533	18325	18231	18446	18293	18391	18234	18341	18297	18265	18522	18436	18385	18535	18464	18429	18203	18365	18287	18415	18380	18345	18280	18431	18225	18448	18393	18136	18414	18263	18474	18391	18503	18307	18422	18398	18426	18222	18462	18336	18477	18577	18334	18396	18306	18436	18422	18300	18400	18439	18404	18327	18449	18474	18131	18309	18583	18301	18305	18314	18637	18336	18317	18415	18380	18400	18382	18239	18253	18053	18215	18407	18439	18533	18621	18256	18252	18607	18411	18536	18357	18428	18295	18404	18391	18400	18361	18437	18388	18431	18250	18398	18439	18421	18228	18457	18432	18411	18335	18511	18282	18295	18218	18206	18292	18295	18410	18308	18281	18339	18378	18224	18416	18506	18462	18411	18333	18223	18515	18383	18323	18287	18413	18183	18527	18461	18466	18371	18329	18301	18440	18604	18589	18412	18471	18263	18375	18403	18576	18366	18293	18181	18270	18482	18390	18240	18421	18403	18360	18320	18436	18468	18424	18464	18480	18312	18453	18286	18323	18292	18352	18292	18397	18504	18443	18333	18396	18358	18322	18376	18495	18381	18374	18459	18547	18332	18266	18492	18414	18447	18353	18294	18508	18541	18378	18241	18534	18542	18276	18416	18180	18604	18559	18499	18315	18577	18534	18562	18396	18521	18459	18453	18396	18349	18535	18402	18390	18373	18358	18207	18502	18395	18400	18356	18371	18358	18345	18455	18432	18446	18345	18399	18477	18488	18547	18413	18400	18474	18262	18234	18497	18598	18471	18250	18240	18468	18478	18320	18511	18465	18341	18408	18588	18510	18384	18356	18486	18319	18437	18522	18330	18409	18303	18506	18296	18477	18527	18379	18307	18379	18407	18432	18468	18469	18444	18468	18171	18577	18402	18537	18510	18453	18296	18376	18305	18407	18585	18599	18310	18327	18374	18309	18337	18490	18448	18122	18500	18338	18149	18407	18382	18513	18454	18394	18421	18425	18481	18516	18263	18402	18364	18313	18279	18367	18336	18497	18074	18352	18386	18488	18573	18430	18290	18497	18449	18444	18521	18409	18711	18348	18387	18290	18466	18308	18424	18224	18320	18229	18507	18702	18359	18408	18404	18409	18448	18311	18277	18436	18353	18396	18445	18465	18557	18450	18378	18479	18451	18504	18318	18517	18240	18425	18409	18394	18375	18563	18512	18152	18534	18308	18483	18383	18322	18258	18483	18532	18600	18526	18188	18292	18477	18589	18411	18443	18477	18307	18536	18512	18563	18283	18382	18320	18316	18393	18428	18396	18283	18441	18369	18239	18277	18543	18420	18450	18404	18411	18366	18483	18446	18493	18355	18453	18461	18362	18347	18693	18356	18415	18405	18328	18368	18244	18649	18526	18120	18621	18450	18399	18381	18487	18385	18386	18452	18506	18384	18292	18549	18432	18519	18477	18532	18478
26306	36325	34421	25681	18860	17477	16986	16709	16234	16224	16104	16162	15986	16035	15926	16023	16000	15984	15799	15986	16195	16658	16034	15810	16006	16018	15899	15915	15837	15874	15917	15788	15954	15833	15748	15697	15910	15879	15873	15922	15900	16044	15871	15823	15981	15902	15896	15835	16017	15765	15968	15977	16040	15892	15962	15872	15974	15830	15893	15821	15902	15880	15888	15872	16017	15950	15827	15953	16068	15906	16042	15924	15935	15814	16116	15924	15723	15886	16048	15824	15888	15964	15893	15892	15838	15895	15719	15818	16080	15943	15983	15947	15846	16034	15994	15827	15841	15887	15902	15787	15923	15900	15875	15909	15788	15888	15933	16029	15925	15859	15954	15899	15891	15745	15963	15750	15924	16095	15828	16011	15861	15965	15923	15927	15790	15867	15858	15867	15848	15785	15987	15722	15821	15827	15821	15922	16017	15859	15745	15946	15851	15825	15803	15732	15931	15986	15972	15905	15892	16035	15873	15962	15740	16057	15925	15883	15888	15871	15861	15842	15878	15984	15803	15953	15930	16004	15663	15793	15711	15889	15879	15812	15786	15848	15873	15843	15961	15919	15831	15752	15932	15955	15854	15910	15742	15837	15932	15721	15854	15948	15954	15759	15998	15872	15820	15968	15893	15951	15898	15842	15919	15690	15837	15755	15901	16030	15832	15950	15852	15794	15832	15709	15967	15823	15970	15922	15993	15971	15906	15949	15804	15913	15749	16077	15837	15900	15986	15635	16003	15847	15821	15732	15955	15939	15834	15938	15834	16106	15914	15878	15907	15957	15882	15891	15855	15915	15881	15902	15753	15984	15855	15878	15911	15924	15887	15888	15839	16037	15725	15886	16063	15875	15770	15935	16028	15945	15783	15869	15950	15833	15741	15838	15893	15928	15811	15828	15776	15910	15932	15870	15826	15962	15912	16000	15857	15888	15776	15896	15860	16049	15725	16011	15884	15806	15911	15913	15828	15802	15887	15985	15973	15889	15859	16003	16007	15868	15798	16038	15935	15781	16049	15818	15984	15899	15903	16068	15860	15810	15954	15887	15911	16037	15877	15783	15867	15789	15868	15903	15819	15909	15863	15915	15980	15919	16007	15764	15851	15693	15970	15923	15985	15811	15893	15707	15821	15885	15714	15780	16017	16155	15903	15861	15960	15960	16141	16011	16008	15933	15933	15923	15979	15787	15936	15800	16004	15959	15926	16046	15835	15972	15892	15861	15939	15909	15868	15905	15978	15904	15731	15837	16042	15778	15828	15872	15901	15899	15676	15841	15835	15839	15864	15939	15845	16051	15980	15862	15879	15901	15736	15897	15927	15920	16101	15922	15803	15883	15775	15852	15998	15826	15743	15813	15899	15855	15938	15847	15865	15948	16063	16043	15779	15864	15865	15841	16075	15975	15897	15752	15979	15941	15765	15912	16009	15855	15990	15900	15700	15984	15823	15926	15802	15853	15850	15832	15799	16023	15828	16051	15955	15957	15846	15848	15828	15623	15864	16001	15822	15915	15859	15978	16062	16001	15742	15775	16059	15912	15952	15691	15927	15878	15899	15914	16082	15947	15985	15776	15882	15979	15921	15663	15799	15817	15909	15798	15922	15941	16036	15883	15910	15845	15955	15858	15888	15979	15790	15970	15667	15760	15844	15833	16030	16014	15942	15858	15950	15939	15950	15802	15763	15975	15795	15880	16013	15891	15769	15956	15750	15933	15933	15944	15826	15749	15786	15840	15996	15810	15927	15774	15815	16011	15887	15748	16020	15840	15930	15934	15896	15786	15931	16113	15955	15943	16041	15899	15790	15847	15748	15841	16038	15906	15966	15897	15768	15902	15832	16006	15932	15927	15765	15913	16099	16016	15832	15915	15904	16200	15869	15965	15937	15964	15876	15921	15820	15944	16013	15739	15997	15891	15991	16086	15887	16044	15818	15722	15730	15989	15881	15933	15990	15895	15744	16026	15855	15904	15865	16010	15889	15855	15890	15850	15840	15976	15803	15881	15846	15875	15827	15826	16003	15874	15840	16025	15894	15845	15972	15850	15856	15722	15800	15901	15897	15961	16011	15732	15973	16099	15792	15906	15850	15977	15818	15834	15948	16074	15920	15856	15827	16047	15806	16062	15816	15805	15863	15741	15976	15953	15853	15764	15797	15684	16071	15882	15847	15875	15791	15913	15757	15813	15914	15957	15908	15925	15946	15925	15727	15929	15760	15822	15942	15803	15976	16012	16030	15973	15887	15834	15928	15804	15933	15868	15944	15776	15966	15958	15981	15669	15801	15856	15869	15855	15642	15819	15787	15897	15981	15802	15863	15792	15859	15774	15821	15755	15947	15869	15738	16034	15759	15683	16093	15978	15884	15907	15773	15795	16111	15894	15786	15822	15952	15846	15801	15853	15887	15916	15951	15930	16014	15920	16012	15800	15932	15990	15776	15859	15932	15978	15926	15816	15708	16026	15831	15950	15928	15811	15838	15988	15878	16095	16004	15952	15827	15922	15899	15964	15821	16024	15927	15837	15992	15966	15859	15853	15831	15862	15996	15932	16015	15871	15872	15974	15933	15949	15922	15856	15842	15873	15875	15817	15884	16043	15832	15891	15904	16153	15771	15852	15837	15992	15927	15800	15830	15729	15813	16098	15728	15935	15775	15994	15813	15883	15886	15796	15737	15919	15839	15769	16068	16040	16032	15882	15859	15913	16022	15774	15914	15785	15990	15865	15807	15897	15798	15931	15820	15945	16032	15817	15899	15812	15918	16051	15809	15810	15932	15844	15811	16009	15767	15980	15751	16033	15925	15778	16069	15919	15813	15838	15866	15913	15744	16043	15993	15822	15951	15824	15900	15974	15819	15952	15916	16012	15965	15825	15615	15956	15931	15841	15868	15949	15968	15855	15981	15761	15917	15943	15829	15896	15816	15935	15879	15964	15855	15888	16003	15956	15984	15896	15784	15929	15973	16020	16008	15843	15745	15633	15981	15836	15754	15773	15906	15905	15935	15703	15916	15811	15873	15970	15773	16024	15982	15729	15878	15985	15975	15951	15855	15964	15985	15954	15813	15974	15784	16004	15938	15901	15886	15974	15964	15970	15832	15767	15905	15863	15874	16026	15859	15981	15895	16016	15744	15770	15864	16071	16018	15859	15824	15733	15951	15980	15873	15994	15898	15772	15976	15928	15820	16041	15850	15798	15899	15935	16008	15899	15973	15797	15914	16005	16065	15932	15928	15857	15901	15790	15938	15988	15693	15799	15791	15803	15979	16039	15904	15972	15857	15787	15923	15882	15838	15828	15938	15890	15817	15961	15907	15889	15979	15752	15952	16023	15807	15959	15896	16226	15788	15833	15878	15844	16050	15843	15857	15984	15881	15947	15863	15840	15937	16048	15723	15836	15902	15969	15988	15970	15813	15874	15996	15892	15913	15987	15930	15913	15830	15790	15888	15795	15840	15899	15884	15959	15917	15910	15933	16022	15987	15891	16100	16085	15838	15777	15907	15761	15977	15898	15903	15967	15935	16004	15797	15981	15921	15875	15925	15780	15829	15850	16074	15888	15800	15938	15860	15742	15969	15848	15988	15819	15847	15899	15754	15899	15864	15935	16008	15971	15806	15966	15886	15976	15942	16098	15995	15992	15865	16002	15786	15884	15860	15934	15882	15907	16106	15904	15850	15985	15717	15870	15912	15811	15867	15727	15954	15896	15857	15975	15902	15966	15920	16017	15854	15917	15941	16069	15913	15956	16031	15851	15837	15921	15889	15865	16004	15883	15776	15991	15973	15718	15939	15926	15921	15968	15867	15746	15750	15965	15990	15977	15896	15826	15813	16027	15792	15707	15963	15694	15741	15954	15947	15746	15808	15802	15906	15927	15964	15848	15970	16031	15865	15938	15825	15877	15895	16063	15987	15853	15829	15724	15903	15864	15916	15861	16000	15896	15825	15842	15777	16024	15907	15665	15826	16078	15980	15848	15762	15958	16047	15924	15784	15867	15784	16030	15923	16017	15826	16035	15996	15768	15960	15951	16093	15806	16002	15925	15851	15870	15813	15934	16022	15887	15974	15958	15838	15889	15854	15992	16014	15917	15837	15886	15992	15788	15785	15902	15944	15827	15923	15776	15860	15805	15865	15877	15956	15794	15891	15820	15944	15930	15965	15900	15831	15863	15880	16189	15679	15932	15837	15926	15843	16006	15858	15895	15913	16001	15900	16020	15840	15977	15876	15988	15723	15973	15928	15936	15936	15780	15855	15942	15850	15923	16074	15977	16053	16046	15714	15935	16093	15939	15862	16055	15932	15823	15875	15851	15987	15828	15808	16025	16059	16070	15921	15800	15984	15908	15793	15938	15917	15812	15879	15896	15771	15757	15870	15937	15696	15811	15970	15896	15631	15940	15825	15928	15852	15873	15710	15749	15863	15740	15941	15816	15861	15925	15864	15822	15816	15896	16030	15998	15909	15888	15735	15985	15949	15926	15912	15910	15940	15746	15988	15828	15860	15841	15885	15877	15772	15832	15806	15885	15957	16030	15832	15777	15805	15837	15881	15834	16136	15970	15946	15973	16010	15856	15908	15805	15973	15669	16062	15824	15894	15954	15885	15764	15766	15983	15717	15871	15877	16045	15871	15946	15948	16103	15839	15861	15943	15811	15924	15911	15982	15873	15844	15909	15823	15892	15720	15969	15886	15891	15892	15948	15804	15911	15985	15790	15861	16004	15718	16079	15995	15946	16047	15724	15951	15811	15761	15797	15999	15894	15879	15866	15907	15818	15967	15923	15926	15902	15950	16067	15997	15779	15754	16017	15906	15767	16025	15796	15891	15835	15858	15936	15818	15862	15935	15829	16024	16008	15862	15823	15844	16046	15970	15950	16099	16058	15962	15933	15917	15911	15833	15888	15930	15996	16002	15735	16023	16081	15928	15979	15879	15958	15784	15754	16002	15910	15866	15940	15912	15849	15914	15939	15941	15800	16031	16052	15732	15672	15763	15961	15908	15691	15937	16026	15784	15949	15908	15933	15883	15960	15927	15927	15811	15826	15925	15891	15967	15683	15950	15738	15914	15946	15902	15671	16020	16010	15902	15882	16037	16068	15928	15975	15771	15694	15981	15755	15927	15818	15997	15831	15913	15848
24223	21375	28854	25582	22907	22353	21052	19057	18292	18283	17996	17979	18088	17810	17619	17569	17659	17771	17712	17807	19095	19324	17786	17677	17689	17731	17654	17773	17720	17605	17626	17597	17555	17606	17525	17769	17806	17867	17801	17624	17652	17754	17669	17551	17613	17745	17607	17795	17805	17886	17568	17589	17313	17389	17840	17602	17721	17704	17578	17768	17794	17830	17631	17580	17662	17839	17431	17576	17513	17405	17539	17651	17599	17468	17602	17637	17520	17635	17501	17855	17585	17708	17749	17586	17571	17527	17463	17697	17591	17657	17916	17550	17659	17660	17709	17546	17568	17564	17511	17687	17548	17589	17534	17616	17678	17634	17246	17596	17518	17736	17751	17602	17502	17634	17818	17658	17856	17508	17628	17615	17682	17399	17740	17506	17619	17440	17668	17549	17647	17579	17746	17626	17572	17519	17443	17631	17555	17663	17510	17566	17549	17609	17750	17887	17589	17621	17709	17440	17751	17553	17731	17561	17597	17473	17546	17655	17533	17426	17520	17705	17675	17607	17543	17481	17763	17553	17579	17626	17714	17553	17541	17662	17709	17542	17548	17789	17626	17431	17579	17568	17435	17598	17446	17774	17587	17628	17721	17637	17526	17421	17649	17545	17437	17568	17504	17479	17613	17557	17525	17727	17653	17625	17684	17698	17594	17537	17525	17475	17659	17631	17376	17628	17663	17663	17477	17577	17636	17565	17489	17751	17773	17682	17511	17608	17776	17489	17597	17574	17703	17626	17675	17536	17604	17486	17570	17456	17698	17435	17672	17617	17560	17791	17656	17816	17604	17708	17587	17514	17561	17630	17721	17613	17655	17753	17473	17478	17459	17461	17565	17703	17442	17497	17552	17590	17711	17542	17608	17538	17648	17492	17654	17505	17515	17384	17583	17576	17472	17458	17461	17687	17707	17589	17369	17571	17859	17668	17729	17650	17536	17653	17431	17563	17572	17528	17365	17641	17546	17672	17497	17360	17789	17755	17554	17569	17849	17694	17750	17405	17485	17581	17658	17879	17836	17692	17852	17591	17512	17486	17552	17547	17636	17614	17479	17421	17650	17608	17624	17576	17620	17601	17530	17587	17420	17547	17520	17536	17493	17712	17605	17597	17527	17518	17805	17618	17816	17609	17589	17541	17682	17479	17459	17477	17576	17262	17491	17548	17545	17537	17751	17648	17536	17546	17687	17567	17591	17426	17449	17730	17545	17420	17617	17557	17468	17669	17617	17621	17607	17649	17489	17385	17610	17444	17579	17579	17464	17614	17490	17475	17500	17610	17567	17532	17556	17573	17516	17417	17572	17555	17514	17566	17688	17707	17716	17723	17582	17735	17729	17591	17592	17401	17729	17695	17423	17639	17446	17507	17462	17616	17552	17523	17481	17509	17582	17464	17742	17587	17593	17578	17625	17315	17481	17496	17623	17635	17566	17499	17499	17359	17681	17603	17399	17675	17648	17259	17578	17534	17362	17624	17580	17589	17611	17506	17679	17665	17629	17639	17510	17632	17563	17466	17619	17688	17603	17593	17471	17421	17612	17450	17516	17647	17594	17516	17703	17487	17489	17569	17688	17562	17360	17809	17659	17498	17348	17677	17484	17590	17297	17419	17532	17455	17695	17565	17549	17609	17599	17460	17655	17686	17544	17754	17508	17670	17560	17494	17494	17510	17440	17455	17688	17483	17666	17437	17576	17634	17590	17454	17767	17506	17488	17615	17549	17558	17617	17702	17596	17511	17757	17496	17531	17570	17651	17564	17570	17530	17702	17597	17447	17487	17572	17329	17622	17433	17587	17673	17483	17342	17616	17567	17536	17473	17368	17543	17425	17573	17448	17577	17536	17505	17591	17575	17612	17640	17695	17716	17454	17504	17607	17570	17493	17418	17514	17579	17590	17530	17577	17610	17355	17475	17740	17680	17752	17469	17506	17456	17588	17284	17529	17396	17612	17614	17553	17607	17625	17611	17684	17436	17413	17595	17635	17639	17615	17454	17557	17545	17525	17638	17744	17563	17652	17601	17625	17537	17604	17597	17469	17493	17515	17649	17724	17655	17697	17466	17553	17575	17824	17465	17527	17578	17464	17483	17655	17660	17797	17348	17502	17622	17682	17470	17548	17479	17533	17616	17457	17655	17491	17577	17585	17578	17554	17508	17768	17628	17807	17655	17446	17587	17589	17682	17523	17640	17481	17472	17508	17408	17636	17442	17515	17634	17568	17480	17460	17641	17528	17431	17461	17426	17354	17608	17500	17633	17669	17650	17552	17530	17571	17662	17661	17585	17493	17527	17652	17459	17669	17759	17767	17750	17466	17591	17475	17590	17721	17708	17860	17585	17477	17445	17574	17642	17665	17505	17601	17566	17674	17690	17543	17644	17534	17622	17499	17574	17566	17528	17699	17500	17741	17498	17598	17499	17580	17669	17547	17540	17641	17436	17462	17501	17545	17569	17618	17495	17548	17507	17620	17575	17621	17544	17501	17713	17358	17505	17408	17470	17510	17726	17414	17531	17743	17662	17758	17505	17703	17617	17582	17290	17419	17387	17311	17536	17614	17368	17462	17705	17450	17661	17599	17552	17448	17350	17433	17598	17576	17307	17500	17597	17624	17451	17488	17753	17450	17705	17611	17599	17510	17511	17541	17628	17574	17430	17514	17573	17484	17487	17853	17478	17593	17448	17644	17684	17627	17628	17610	17682	17604	17583	17619	17670	17547	17605	17439	17436	17584	17708	17590	17556	17706	17499	17692	17495	17533	17678	17576	17439	17478	17310	17520	17496	17515	17624	17671	17443	17601	17611	17662	17374	17644	17653	17362	17622	17538	17430	17523	17520	17601	17503	17715	17656	17636	17584	17773	17522	17698	17762	17541	17545	17576	17529	17569	17558	17664	17438	17569	17444	17508	17522	17698	17491	17520	17467	17715	17520	17572	17764	17700	17669	17891	17624	17697	17652	17420	17569	17588	17462	17610	17538	17521	17627	17424	17560	17743	17507	17541	17559	17743	17632	17439	17465	17629	17581	17659	17599	17683	17428	17803	17672	17357	17306	17681	17342	17667	17674	17475	17422	17568	17742	17702	17491	17654	17660	17660	17421	17714	17463	17577	17759	17552	17408	17441	17731	17620	17658	17514	17732	17675	17325	17442	17458	17634	17588	17404	17657	17503	17456	17520	17608	17672	17769	17680	17649	17835	17747	17403	17665	17541	17326	17517	17691	17472	17421	17674	17781	17719	17386	17501	17601	17575	17650	17663	17516	17555	17615	17644	17490	17475	17692	17415	17436	17562	17554	17708	17492	17544	17580	17598	17625	17578	17623	17588	17584	17693	17602	17520	17531	17442	17552	17585	17702	17650	17696	17643	17561	17522	17444	17581	17413	17625	17849	17794	17725	17646	17493	17589	17533	17559	17538	17618	17636	17705	17590	17595	17647	17551	17488	17357	17543	17545	17608	17633	17541	17699	17598	17619	17478	17492	17384	17510	17415	17470	17697	17502	17811	17878	17573	17643	17529	17431	17686	17491	17533	17479	17572	17527	17644	17559	17557	17736	17485	17564	17483	17573	17587	17572	17453	17561	17698	17489	17764	17443	17578	17553	17571	17670	17721	17532	17723	17431	17417	17660	17592	17638	17641	17552	17536	17555	17743	17578	17481	17537	17623	17531	17636	17220	17468	17503	17693	17549	17673	17730	17397	17523	17702	17688	17566	17613	17739	17592	17639	17507	17685	17508	17659	17644	17578	17703	17469	17352	17458	17556	17483	17730	17636	17467	17677	17408	17422	17620	17551	17629	17585	17620	17518	17504	17505	17689	17713	17676	17690	17533	17526	17699	17485	17500	17258	17467	17555	17501	17594	17592	17560	17500	17553	17731	17620	17566	17629	17726	17565	17653	17540	17516	17677	17601	17650	17633	17792	17748	17673	17637	17576	17523	17659	17430	17455	17720	17651	17415	17526	17669	17598	17687	17370	17686	17489	17489	17375	17498	17562	17697	17611	17588	17615	17576	17546	17766	17624	17702	17642	17522	17498	17494	17625	17536	17552	17625	17360	17642	17733	17707	17378	17531	17552	17559	17568	17450	17643	17534	17629	17578	17532	17537	17580	17753	17682	17579	17658	17604	17605	17512	17664	17701	17656	17496	17522	17742	17532	17542	17513	17568	17640	17759	17622	17711	17516	17553	17621	17427	17679	17772	17611	17691	17548	17461	17625	17509	17412	17308	17609	17347	17563	17686	17472	17531	17294	17639	17528	17444	17441	17569	17344	17586	17713	17560	17558	17703	17687	17522	17715	17538	17598	17461	17544	17615	17590	17366	17451	17545	17556	17358	17516	17713	17560	17739	17499	17587	17461	17696	17648	17626	17692	17678	17613	17799	17556	17619	17712	17631	17622	17603	17337	17524	17393	17595	17699	17401	17465	17587	17725	17700	17536	17482	17621	17395	17523	17479	17373	17671	17378	17500	17572	17713	17654	17486	17586	17790	17684	17564	17601	17646	17740	17595	17432	17700	17729	17656	17455	17647	17450	17488	17550	17598	17672	17713	17557	17606	17658	17775	17630	17561	17238	17489	17631	17800	17563	17605	17447	17465	17664	17536	17744	17637	17574	17512	17697	17504	17508	17488	17592	17835	17599	17528	17413	17444	17754	17550	17563	17806	17790	17568	17686	17760	17367	17524	17637	17725	17619	17837	17514	17556	17498	17694	17695	17560	17441	17752	17519	17475	17514	17596	17655	17492	17626	17658	17542	17787	17755	17750	17564	17770	17409	17559	17529	17540	17535	17418	17661	17519	17539	17451	17705	18004	17348	17600	17612	17596	17484	17598	17537	17561	17500	17719	17595	17586	17446	17595	17367	17558	17545	17903	17562	17626	17464	17549	17571	17557	17593	17647	17525	17684	17679	17516	17621	17785	17672	17672	17583	17553	17395	17577	17566	17585	17520	17363	17472	17621	17549	17483	17561	17673	17419	17565	17710	17382	17605	17486	17682	17544	17647	17771	17587	17392	17641	17799	17583	17508	17539	17693	17669	17546	17507	17515	17649	17674	17574	17414	17491	17623	17609	17342	17565	17376	17570	17532	17475	17643	17530	17572	17492	17547	17818	17596	17592	17540	17477	17633	17533	17519	17756
27207	44073	44809	32342	22022	18884	17553	17052	16376	15989	16053	15804	15767	15758	15855	15620	15646	15600	15415	15585	17828	17630	15559	15494	15441	15478	15514	15448	15389	15522	15623	15496	15374	15468	15417	15456	15517	15514	15691	15610	15698	15582	15622	15436	15518	15482	15506	15488	15500	15494	15360	15371	15516	15539	15397	15362	15357	15568	15375	15453	15610	15461	15291	15512	15687	15458	15453	15525	15422	15488	15466	15412	15365	15543	15435	15336	15453	15597	15463	15621	15556	15407	15469	15388	15316	15548	15272	15487	15451	15331	15478	15339	15525	15478	15588	15375	15640	15470	15558	15277	15449	15504	15368	15477	15462	15365	15514	15642	15457	15444	15606	15540	15401	15521	15451	15428	15310	15593	15215	15406	15567	15289	15553	15367	15293	15483	15483	15532	15441	15452	15533	15493	15494	15364	15586	15391	15340	15435	15413	15418	15426	15420	15544	15420	15457	15419	15619	15373	15530	15494	15320	15349	15637	15427	15474	15349	15428	15396	15396	15618	15522	15445	15579	15572	15427	15606	15517	15462	15211	15393	15575	15577	15482	15443	15519	15642	15525	15508	15420	15420	15544	15484	15466	15495	15407	15157	15467	15500	15471	15478	15595	15401	15315	15624	15439	15401	15401	15391	15258	15591	15589	15377	15540	15530	15596	15425	15422	15428	15509	15319	15358	15606	15433	15670	15395	15440	15439	15689	15374	15570	15459	15442	15356	15540	15409	15460	15458	15473	15315	15390	15437	15472	15370	15589	15361	15539	15336	15391	15377	15572	15528	15508	15319	15565	15424	15385	15485	15573	15326	15495	15496	15422	15426	15474	15501	15693	15308	15258	15398	15449	15435	15509	15455	15487	15397	15509	15492	15439	15432	15267	15470	15389	15351	15475	15389	15428	15358	15396	15585	15475	15582	15573	15475	15523	15500	15534	15457	15326	15560	15493	15537	15488	15422	15537	15419	15535	15417	15546	15403	15463	15338	15339	15458	15400	15362	15643	15512	15504	15411	15403	15362	15550	15373	15508	15359	15316	15531	15421	15629	15583	15581	15493	15526	15454	15508	15370	15368	15397	15360	15465	15432	15429	15276	15382	15278	15442	15512	15455	15321	15629	15467	15496	15445	15500	15431	15526	15438	15292	15472	15429	15488	15500	15521	15342	15511	15532	15486	15646	15347	15462	15299	15415	15511	15508	15417	15301	15470	15519	15410	15351	15442	15307	15460	15465	15602	15452	15434	15452	15288	15415	15437	15634	15390	15396	15494	15625	15447	15466	15476	15458	15315	15474	15569	15510	15358	15263	15455	15481	15373	15504	15570	15535	15630	15468	15423	15527	15364	15458	15479	15437	15364	15369	15452	15414	15514	15591	15518	15565	15556	15544	15477	15495	15406	15353	15300	15617	15288	15325	15319	15582	15390	15346	15429	15377	15446	15372	15657	15426	15406	15477	15487	15406	15471	15547	15481	15528	15327	15541	15656	15586	15483	15402	15282	15565	15363	15348	15362	15549	15435	15304	15420	15426	15279	15479	15457	15473	15494	15454	15477	15372	15372	15415	15468	15372	15377	15523	15515	15334	15302	15494	15441	15482	15303	15430	15441	15536	15370	15499	15306	15618	15463	15599	15337	15452	15305	15410	15428	15268	15442	15348	15375	15348	15403	15446	15532	15284	15258	15335	15549	15541	15491	15398	15554	15496	15435	15685	15362	15483	15276	15409	15591	15388	15424	15404	15525	15482	15279	15280	15338	15413	15453	15535	15435	15301	15586	15418	15412	15507	15377	15542	15442	15596	15506	15516	15420	15383	15492	15382	15459	15382	15513	15602	15243	15527	15535	15312	15373	15570	15502	15523	15477	15581	15430	15323	15482	15479	15375	15517	15368	15184	15517	15466	15381	15369	15477	15468	15497	15459	15351	15426	15485	15392	15378	15510	15567	15445	15429	15450	15477	15485	15458	15254	15396	15382	15450	15232	15360	15430	15347	15279	15592	15421	15480	15517	15423	15640	15687	15302	15494	15361	15404	15428	15516	15501	15407	15512	15301	15512	15546	15400	15640	15546	15482	15525	15469	15467	15323	15490	15454	15283	15500	15482	15458	15483	15407	15605	15518	15463	15538	15369	15459	15505	15479	15364	15346	15484	15558	15485	15478	15420	15531	15453	15524	15438	15356	15484	15409	15558	15383	15544	15248	15402	15550	15513	15481	15659	15407	15411	15490	15657	15563	15274	15347	15425	15405	15574	15428	15478	15510	15431	15293	15252	15383	15576	15245	15505	15549	15442	15469	15459	15507	15451	15258	15496	15569	15520	15448	15496	15318	15398	15427	15563	15538	15366	15528	15452	15383	15596	15477	15465	15349	15494	15536	15542	15318	15339	15299	15423	15309	15621	15410	15623	15554	15649	15361	15463	15449	15593	15395	15481	15369	15432	15396	15450	15354	15427	15373	15293	15440	15381	15423	15430	15306	15482	15283	15471	15529	15494	15444	15403	15492	15314	15423	15497	15266	15502	15534	15377	15450	15565	15443	15341	15468	15320	15620	15550	15412	15360	15365	15681	15524	15417	15439	15137	15507	15311	15402	15519	15514	15319	15442	15533	15525	15419	15527	15281	15386	15387	15285	15301	15393	15495	15567	15212	15530	15386	15326	15383	15490	15465	15565	15424	15369	15485	15500	15392	15476	15403	15602	15406	15449	15461	15440	15634	15413	15273	15446	15516	15549	15290	15540	15417	15518	15449	15450	15476	15425	15385	15467	15460	15507	15337	15512	15434	15461	15428	15595	15634	15459	15401	15325	15572	15330	15569	15466	15521	15228	15274	15629	15131	15587	15600	15381	15390	15619	15561	15565	15413	15343	15379	15369	15487	15400	15409	15521	15474	15326	15543	15492	15429	15341	15327	15428	15384	15338	15401	15525	15363	15422	15488	15469	15453	15440	15433	15408	15417	15512	15599	15447	15289	15456	15456	15548	15502	15293	15412	15365	15544	15269	15262	15533	15489	15444	15618	15468	15410	15534	15480	15434	15532	15314	15404	15445	15567	15405	15481	15447	15561	15492	15226	15120	15567	15258	15670	15325	15640	15341	15429	15392	15679	15488	15499	15336	15380	15396	15458	15417	15511	15459	15450	15483	15323	15305	15518	15478	15486	15508	15574	15426	15518	15412	15421	15421	15379	15448	15503	15449	15562	15361	15460	15435	15273	15471	15450	15433	15311	15473	15388	15610	15482	15489	15412	15459	15361	15581	15523	15407	15524	15361	15409	15468	15385	15420	15542	15542	15403	15655	15426	15403	15406	15531	15440	15388	15446	15220	15464	15485	15341	15427	15319	15348	15365	15520	15373	15452	15496	15493	15390	15447	15248	15522	15489	15466	15693	15530	15472	15557	15358	15416	15542	15429	15547	15491	15473	15452	15456	15339	15469	15369	15268	15370	15416	15377	15373	15384	15525	15557	15376	15454	15548	15628	15463	15338	15527	15453	15412	15378	15369	15574	15500	15728	15552	15477	15354	15518	15518	15408	15333	15554	15419	15316	15329	15546	15449	15315	15436	15436	15410	15557	15266	15448	15425	15569	15398	15603	15398	15495	15494	15604	15421	15450	15313	15493	15361	15660	15310	15327	15370	15589	15531	15508	15491	15488	15384	15520	15349	15543	15574	15286	15319	15282	15574	15423	15445	15433	15415	15291	15444	15422	15530	15424	15509	15611	15402	15515	15514	15477	15489	15570	15390	15420	15477	15432	15570	15426	15486	15511	15398	15517	15512	15434	15443	15447	15573	15488	15423	15440	15455	15362	15457	15458	15346	15382	15527	15431	15320	15321	15324	15476	15424	15294	15444	15436	15487	15363	15391	15317	15622	15455	15416	15506	15445	15466	15616	15481	15489	15556	15477	15458	15245	15450	15450	15498	15526	15238	15455	15383	15595	15490	15415	15415	15423	15419	15517	15355	15291	15444	15471	15477	15585	15487	15347	15556	15483	15499	15330	15506	15518	15334	15411	15493	15422	15329	15525	15315	15289	15398	15469	15515	15504	15337	15456	15567	15434	15374	15442	15343	15415	15270	15331	15493	15561	15471	15477	15493	15447	15484	15542	15391	15613	15497	15499	15275	15318	15607	15401	15474	15537	15361	15516	15386	15399	15384	15527	15559	15354	15508	15518	15529	15522	15426	15463	15647	15499	15607	15474	15358	15477	15556	15358	15567	15413	15453	15461	15449	15368	15500	15408	15469	15379	15350	15415	15513	15452	15461	15491	15589	15430	15566	15388	15301	15195	15576	15533	15669	15339	15612	15321	15371	15507	15446	15459	15419	15497	15495	15579	15320	15360	15280	15420	15401	15448	15357	15355	15271	15456	15430	15424	15455	15379	15310	15484	15404	15384	15394	15355	15563	15434	15490	15543	15352	15387	15485	15417	15555	15404	15482	15302	15398	15405	15490	15417	15472	15524	15420	15569	15476	15412	15376	15333	15447	15397	15600	15466	15476	15416	15399	15550	15546	15350	15385	15455	15299	15404	15435	15565	15362	15440	15306	15434	15479	15421	15417	15348	15468	15358	15386	15568	15515	15544	15585	15471	15461	15320	15449	15479	15412	15522	15469	15489	15519	15337	15683	15483	15454	15532	15497	15443	15481	15406	15575	15465	15312	15559	15479	15431	15457	15349	15461	15501	15449	15394	15344	15321	15416	15344	15303	15291	15458	15606	15562	15456	15455	15535	15517	15581	15491	15529	15312	15293	15476	15347	15565	15502	15482	15506	15456	15443	15523	15392	15568	15453	15704	15439	15574	15417	15492	15648	15606	15528	15316	15216	15589	15462	15500	15581	15317	15420	15484	15459	15460	15424	15231	15472	15531	15317	15584	15240	15535	15476	15419	15369	15505	15450	15493	15483	15507	15512	15197	15497	15556	15471	15295	15397	15537	15554	15560	15410	15316	15149	15490	15443	15542	15409	15446	15572	15473	15219	15443	15399	15459	15552	15486	15248	15442	15454	15482	15592	15455	15376	15437	15457	15355	15636	15510	15457	15598	15491	15576	15409	15431	15552	15482	15438	15358	15479	15655	15374	15486	15398	15396	15496	15448	15360	15583	15285	15372	15372	15478	15451	15531	15474	15348	15589	15401	15458
22867	21361	29159	24093	21886	23777	25022	19909	18581	18345	18250	17822	17998	17979	17821	17930	17746	17840	17629	17729	19719	18223	17829	17696	17535	17671	17627	17517	17392	17582	17536	17509	17522	17649	17597	17406	17490	17606	17548	17605	17419	17453	17591	17725	17761	17295	17421	17604	17323	17416	17401	17569	17532	17403	17439	17591	17387	17421	17604	17517	17469	17517	17460	17552	17554	17488	17479	17307	17525	17390	17540	17422	17587	17381	17413	17404	17520	17461	17447	17579	17333	17419	17422	17413	17475	17358	17495	17313	17311	17353	17116	17310	17354	17427	17199	17408	17435	17422	17291	17471	17575	17627	17371	17567	17491	17334	17280	17348	17518	17118	17347	17628	17312	17303	17540	17498	17378	17401	17468	17360	17371	17235	17482	17499	17251	17501	17300	17325	17362	17472	17399	17330	17312	17173	17307	17567	17136	17498	17309	17379	17445	17368	17281	17558	17553	17475	17438	17346	17608	17510	17408	17412	17393	17240	17553	17377	17447	17224	17456	17228	17286	17347	17422	17445	17449	17493	17481	17365	17591	17615	17487	17473	17486	17402	17262	17505	17225	17453	17341	17471	17447	17293	17552	17541	17455	17472	17506	17433	17245	17413	17400	17360	17332	17401	17495	17358	17226	17377	17580	17337	17483	17243	17283	17576	17411	17432	17342	17310	17396	17342	17579	17390	17491	17589	17377	17391	17383	17405	17376	17392	17328	17303	17587	17482	17406	17627	17537	17328	17441	17206	17339	17274	17494	17315	17453	17361	17237	17186	17314	17233	17451	17516	17246	17506	17587	17388	17514	17258	17274	17431	17429	17323	17337	17550	17280	17491	17429	17296	17362	17365	17458	17271	17296	17443	17543	17398	17538	17580	17426	17355	17505	17510	17451	17303	17306	17478	17383	17293	17443	17416	17311	17567	17563	17372	17396	17323	17497	17425	17468	17415	17200	17148	17227	17220	17526	17237	17332	17410	17484	17409	17431	17443	17457	17216	17422	17370	17454	17480	17449	17390	17202	17225	17415	17476	17395	17293	17525	17215	17511	17394	17267	17206	17381	17614	17572	17453	17672	17466	17507	17467	17343	17446	17479	17495	17392	17272	17537	17362	17487	17492	17349	17341	17407	17457	17427	17360	17362	17334	17300	17360	17338	17450	17467	17508	17441	17265	17481	17441	17328	17451	17542	17443	17347	17442	17416	17458	17486	17407	17507	17335	17480	17437	17564	17254	17534	17302	17558	17618	17452	17489	17613	17393	17401	17320	17347	17348	17423	17266	17393	17502	17364	17480	17485	17377	17408	17344	17331	17322	17413	17129	17276	17400	17407	17462	17268	17545	17333	17463	17447	17337	17444	17369	17419	17421	17499	17351	17341	17437	17401	17294	17360	17485	17295	17394	17388	17385	17417	17437	17424	17346	17154	17242	17356	17542	17496	17417	17437	17379	17337	17424	17322	17439	17374	17369	17552	17409	17299	17383	17178	17257	17445	17603	17198	17315	17528	17412	17304	17235	17383	17416	17473	17304	17576	17546	17285	17536	17221	17171	17452	17382	17087	17321	17242	17429	17564	17331	17546	17469	17295	17405	17318	17325	17234	17365	17359	17578	17261	17468	17461	17431	17461	17488	17316	17575	17427	17337	17369	17341	17431	17432	17406	17484	17469	17509	17473	17209	17315	17412	17342	17278	17450	17536	17402	17357	17326	17461	17448	17502	17281	17298	17416	17361	17299	17382	17282	17423	17495	17440	17374	17341	17293	17269	17368	17318	17271	17480	17588	17398	17439	17594	17383	17310	17277	17459	17354	17426	17338	17414	17550	17292	17466	17442	17330	17555	17293	17391	17474	17586	17418	17456	17408	17522	17513	17260	17303	17544	17490	17235	17432	17277	17235	17664	17624	17551	17328	17361	17435	17477	17425	17490	17362	17138	17610	17443	17382	17386	17384	17509	17323	17578	17398	17206	17432	17425	17439	17526	17518	17473	17386	17401	17479	17231	17342	17204	17345	17362	17158	17495	17440	17399	17591	17503	17428	17435	17371	17631	17410	17286	17320	17387	17301	17335	17510	17442	17436	17209	17421	17545	17532	17470	17256	17212	17464	17138	17323	17549	17275	17349	17447	17326	17393	17343	17286	17533	17381	17402	17305	17319	17311	17386	17364	17436	17482	17480	17369	17448	17404	17417	17322	17422	17293	17484	17190	17545	17469	17325	17542	17203	17306	17328	17373	17272	17530	17326	17425	17232	17457	17058	17281	17387	17437	17468	17308	17372	17273	17407	17257	17426	17538	17278	17467	17358	17321	17570	17411	17278	17406	17377	17370	17351	17253	17353	17418	17517	17364	17278	17213	17132	17318	17361	17330	17496	17334	17434	17485	17328	17505	17428	17279	17274	17275	17192	17362	17365	17317	17389	17504	17522	17291	17463	17416	17310	17394	17388	17679	17563	17184	17354	17324	17247	17454	17286	17437	17266	17244	17406	17494	17493	17430	17354	17365	17465	17485	17489	17488	17403	17246	17232	17371	17348	17368	17451	17495	17355	17324	17468	17425	17420	17458	17248	17391	17412	17444	17498	17427	17439	17679	17344	17315	17343	17483	17382	17376	17395	17507	17631	17491	17487	17443	17234	17210	17470	17221	17490	17213	17355	17194	17333	17386	17260	17243	17302	17115	17624	17284	17394	17546	17186	17462	17360	17428	17395	17328	17334	17336	17559	17439	17464	17406	17441	17218	17395	17394	17186	17298	17319	17328	17494	17265	17415	17315	17252	17368	17309	17334	17204	17315	17414	17416	17324	17453	17631	17481	17416	17379	17254	17343	17285	17203	17491	17424	17581	17213	17433	17394	17461	17376	17224	17402	17383	17343	17345	17469	17370	17527	17612	17375	17235	17346	17288	17596	17487	17466	17356	17176	17463	17540	17390	17169	17407	17426	17480	17418	17263	17434	17198	17293	17273	17298	17353	17340	17396	17254	17343	17359	17270	17495	17615	17455	17491	17326	17468	17245	17483	17371	17479	17401	17241	17226	17353	17241	17363	17395	17525	17360	17469	17512	17286	17349	17235	17433	17325	17499	17485	17265	17451	17399	17299	17283	17156	17367	17279	17368	17463	17450	17224	17407	17229	17326	17201	17499	17494	17437	17437	17317	17667	17383	17333	17284	17304	17235	17386	17399	17551	17258	17576	17472	17432	17386	17225	17343	17358	17598	17384	17490	17252	17472	17422	17204	17515	17515	17464	17119	17374	17377	17328	17259	17306	17453	17461	17366	17384	17395	17438	17432	17462	17434	17269	17637	17281	17404	17332	17365	17293	17127	17437	17492	17471	17346	17217	17649	17368	17463	17394	17272	17495	17528	17401	17590	17496	17253	17518	17381	17381	17313	17406	17262	17342	17598	17430	17322	17323	17403	17478	17325	17370	17374	17331	17373	17416	17182	17594	17525	17214	17254	17313	17274	17490	17508	17522	17360	17336	17620	17520	17764	17431	17396	17418	17562	17324	17235	17603	17360	17499	17279	17500	17441	17401	17417	17350	17295	17340	17299	17370	17466	17680	17335	17319	17370	17447	17214	17264	17442	17329	17288	17412	17283	17298	17334	17562	17259	17505	17349	17267	17394	17293	17514	17264	17573	17592	17403	17416	17421	17149	17394	17328	17337	17260	17350	17392	17313	17339	17398	17364	17291	17597	17483	17559	17317	17396	17345	17471	17448	17332	17460	17693	17488	17461	17309	17354	17262	17443	17268	17363	17353	17475	17465	17439	17476	17464	17333	17324	17459	17491	17385	17399	17321	17521	17303	17315	17507	17199	17411	17489	17394	17133	17232	17140	17260	17129	17262	17264	17480	17462	17389	17282	17342	17144	17284	17581	17336	17204	17399	17437	17370	17445	17459	17377	17353	17281	17373	17177	17275	17515	17404	17577	17344	17576	17389	17580	17392	17593	17335	17365	17363	17147	17290	17341	17085	17307	17458	17395	17471	17525	17167	17282	17792	17357	17390	17509	17551	17477	17366	17187	17242	17438	17188	17373	17411	17462	17387	17302	17515	17394	17242	17335	17508	17322	17379	17384	17225	17192	17279	17309	17432	17482	17365	17420	17357	17348	17529	17452	17598	17397	17275	17287	17431	17364	17320	17432	17297	17503	17230	17461	17462	17412	17510	17430	17267	17469	17425	17437	17456	17381	17358	17162	17530	17532	17444	17477	17384	17471	17238	17579	17396	17312	17437	17340	17473	17372	17363	17320	17327	17407	17518	17357	17502	17303	17402	17222	17213	17421	17460	17575	17439	17409	17404	17335	17260	17466	17398	17400	17431	17541	17236	17495	17624	17394	17329	17373	17363	17243	17429	17358	17493	17387	17313	17276	17365	17327	17442	17201	17401	17472	17298	17243	17321	17061	17367	17404	17255	17545	17378	17291	17383	17262	17369	17525	17424	17296	17420	17380	17519	17354	17379	17576	17424	17509	17340	17336	17367	17497	17309	17128	17486	17310	17388	17502	17305	17362	17404	17355	17402	17526	17384	17254	17473	17435	17375	17461	17417	17185	17373	17516	17296	17426	17354	17397	17411	17328	17488	17186	17394	17328	17333	17384	17408	17326	17255	17371	17465	17401	17577	17398	17379	17354	17559	17434	17335	17402	17484	17494	17114	17395	17423	17277	17399	17444	17123	17389	17278	17114	17314	17382	17368	17265	17512	17153	17474	17405	17438	17542	17686	17586	17591	17525	17277	17407	17424	17472	17379	17411	17304	17490	17383	17593	17389	17441	17410	17283	17344	17258	17334	17300	17474	17309	17548	17346	17167	17368	17257	17393	17387	17514	17485	17682	17454	17428	17478	17367	17354	17395	17374	17506	17648	17418	17340	17365	17540	17338	17620	17294	17460	17406	17509	17323	17257	17377	17149	17339	17281	17529	17393	17585	17366	17391	17350	17477	17358	17415	17309	17546	17494	17221	17179	17468	17253	17384	17520	17484	17516	17425	17293	17128	17452	17657	17357	17483	17533	17358	17464	17422	17602	17644	17381	17197	17479	17329	17435	17504	17334	17442	17516	17693	17517	17399	17360	17258	17456	17617	17435	17462	17192	17397	17439	17404	17497	17347	17343	17320	17349	17360	17255	17361	17501	17359
29941	52916	51647	35322	25428	21004	18954	17928	16780	16639	16127	16151	16010	15844	15837	15624	15642	15354	15552	15587	19380	15887	15401	15414	15434	15388	15457	15392	15401	15330	15271	15400	15300	15307	15489	15341	15214	15274	15638	15423	15667	15389	15425	15447	15549	15405	15452	15431	15223	15407	15300	15414	15386	15208	15470	15296	15368	15403	15416	15173	15609	15418	15204	15415	15354	15511	15401	15436	15153	15232	15508	15346	15318	15370	15303	15364	15361	15303	15305	15352	15420	15238	15360	15259	15208	15380	15251	15216	15443	15317	15366	15267	15129	15448	15207	15281	15408	15222	15246	15417	15414	15342	15348	15280	15221	15282	15397	15244	15347	15320	15348	15266	15232	15495	15294	15308	15166	15432	15217	15426	15449	15279	15419	15315	15121	15059	15408	15302	15132	15399	15374	15315	15305	15363	15409	15505	15314	15215	15280	15323	15398	15355	15394	15176	15345	15287	15166	15315	15389	15314	15451	15220	15366	15221	15178	15347	15391	15452	15343	15220	15598	15353	15297	15325	15387	15282	15032	15280	15337	15168	15296	15393	15251	15463	15348	15300	15527	15333	15257	15365	15311	15218	15297	15300	15431	15320	15507	15360	15314	15243	15221	15380	15269	15351	15346	15351	15389	15387	15298	15263	15324	15279	15238	15409	15409	15220	15445	15255	15337	15460	15261	15363	15241	15335	15245	15356	15318	15067	15366	15391	15209	15269	15265	15355	15141	15221	15393	15172	15323	15319	15297	15264	15306	15458	15259	15126	15282	15279	15215	15434	15251	15427	15209	15161	15223	15187	15271	15344	15199	15251	15133	15202	15343	15291	15242	15256	15392	15329	15424	15281	15340	15190	15270	15348	15544	15179	15320	15290	15409	15270	15198	15253	15281	15386	15518	15330	15342	15173	15252	15180	15442	15271	15278	15262	15258	15214	15199	15244	15312	15245	15309	15276	15379	15300	15422	15256	15260	15282	15446	15308	15341	15309	15313	15439	15327	15268	15241	15292	15213	15286	15317	15169	15429	15422	15250	15247	15251	15446	15155	15294	15438	15339	15316	15292	15215	15365	15325	15180	15311	15111	15310	15332	15377	15362	15362	15250	15385	15214	15409	15172	15307	15375	15200	15406	15270	15372	15404	15332	15277	15315	15286	15257	15366	15311	15336	15170	15374	15226	15178	15327	15252	15470	15111	15214	15417	15249	15392	15165	15283	15116	15245	15362	15430	15350	15149	15283	15328	15372	15265	15304	15437	15425	15199	15428	15149	15208	15323	15344	15361	15366	15332	15146	15345	15314	15379	15378	15377	15305	15327	15571	15499	15275	15305	15464	15324	15267	15321	15305	15320	15277	15225	15258	15356	15419	15239	15307	15204	15310	15376	15261	15374	15237	15257	15400	15223	15238	15208	15274	15205	15328	15348	15226	15307	15285	15190	15383	15211	15257	15524	15323	15185	15259	15187	15208	15367	15276	15185	15273	15212	15262	15217	15281	15289	15252	15421	15395	15242	15328	15188	15482	15296	15495	15246	15174	15512	15282	15500	15290	15474	15242	15236	15399	15277	15293	15321	15115	15262	15324	15355	15327	15500	15294	15151	15481	15485	15311	15409	15233	15372	15333	15192	15393	15244	15445	15300	15288	15365	15327	15423	15271	15203	15188	15285	15328	15172	15294	15321	15277	15195	15312	15085	15189	15317	15399	15416	15356	15340	15545	15294	15259	15394	15142	15349	15200	15342	15214	15535	15136	15529	15522	15337	15333	15426	15355	15344	15378	15465	15277	15411	15209	15170	15337	15397	15274	15386	15312	15251	15258	15206	15440	15429	15420	15170	15200	15239	15248	15278	15333	15312	15246	15274	15386	15219	15440	15243	15376	15277	15424	15297	15336	15296	15304	15360	15411	15372	15347	15386	15307	15322	15148	15410	15363	15263	15272	15311	15171	15410	15318	15205	15261	15390	15296	15215	15170	15361	15372	15370	15278	15256	15329	15309	15231	15374	15355	15205	15291	15423	15386	15342	15304	15391	15176	15300	15263	15480	15275	15324	15384	15165	15517	15307	15437	15142	15321	15192	15327	15176	15203	15185	15245	15296	15153	15277	15265	15460	15291	15284	15206	15342	15383	15220	15409	15075	15289	15199	15226	15226	15141	15074	15191	15400	15206	15493	15251	15359	15464	15242	15190	15258	15130	15318	15577	15313	15194	15301	15281	15287	15357	15332	15357	15218	15229	15430	15209	15306	15172	15237	15427	15222	15604	15225	15294	15212	15257	15243	15291	15357	15312	15207	15419	15380	15401	15178	15247	15184	15420	15206	15321	15441	15451	15350	15181	15298	15167	15414	15171	15275	15171	15285	15177	15282	15180	15258	15447	15500	15225	15347	15296	15276	15344	15362	15400	15488	15152	15412	15266	15415	15270	15200	15381	15224	15179	15330	15318	15204	15208	15227	15217	15391	15153	15325	15347	15235	15338	15405	15328	15302	15404	15431	15335	15346	15463	15229	15250	15502	15277	15216	15328	15402	15291	15241	15396	15161	15393	15419	15373	15341	15313	15306	15337	15249	15248	15252	15334	15287	15240	15416	15257	15371	15209	15285	15183	15316	15385	15347	15296	15343	15257	15164	15348	15407	15299	15257	15449	15295	15396	15252	15308	15358	15291	15401	15360	15293	15365	15305	15435	15310	15276	15202	15430	15240	15369	15197	15466	15123	15315	15418	15323	15305	15321	15467	15364	15140	15319	15295	15239	15184	15412	15234	15215	15403	15195	15310	15482	15465	15312	15341	15437	15270	15263	15453	15190	15379	15407	15411	15273	15393	15260	15345	15349	15230	15100	15456	15130	15200	15291	15407	15137	15383	15390	15160	15366	15224	15463	15289	15200	15349	15289	15238	15429	15308	15338	15446	15380	15271	15381	15160	15294	15145	15370	15271	15262	15181	15320	15260	15264	15169	15223	15338	15401	15301	15339	15313	15273	15377	15187	15287	15411	15306	15330	15357	15291	15265	15209	15073	15306	15219	15234	15163	15270	15259	15267	15197	15199	15291	15348	15164	15308	15281	15315	15402	15155	15312	15366	15341	15339	15114	15300	15428	15130	15238	15354	15376	15292	15298	15376	15236	15330	15454	15341	15358	15345	15159	15195	15105	15401	15237	15322	15135	15524	15228	15343	15306	15102	15109	15265	15393	15496	15403	15380	15229	15270	15252	15065	15295	15421	15317	15355	15264	15384	15347	15314	15273	15439	15195	15307	15350	15510	15509	15226	15411	15387	15437	15302	15275	15246	15293	15356	15339	15210	15463	15440	15393	15330	15407	15258	15199	15384	15330	15337	15197	15248	15275	15365	15137	15278	15384	15290	15256	15381	15355	15354	15457	15183	15229	15409	15188	15477	15402	15385	15234	15198	15328	15304	15236	15351	15419	15203	15320	15230	15322	15314	15179	15231	15336	15382	15246	15332	15295	15253	15378	15221	15327	15406	15339	15278	15195	15464	15286	15256	15212	15436	15482	15334	15440	15263	15309	15235	15288	15183	15463	15193	15468	15373	15243	15331	15323	15422	15231	15132	15343	15523	15332	15135	15467	15338	15258	15481	15140	15376	15252	15275	15390	15382	15499	15371	15388	15349	15286	15228	15322	15147	15488	15337	15228	15308	15228	15243	15488	15432	15308	15257	15220	15305	15316	15418	15375	15469	15327	15301	15270	15256	15133	15401	15316	15386	15384	15397	15400	15312	15299	15421	15326	15324	15501	15405	15464	15291	15184	15390	15248	15395	15329	15198	15195	15251	15435	15434	15295	15347	15366	15320	15349	15437	15316	15235	15429	15144	15334	15323	15341	15222	15361	15390	15399	15122	15275	15251	15424	15250	15233	15358	15538	15257	15269	15490	15254	15344	15323	15471	15389	15225	15255	15427	15336	15314	15287	15225	15245	15491	15415	15311	15437	15491	15209	15283	15206	15244	15285	15341	15380	15185	15377	15206	15261	15344	15161	15311	15464	15200	15266	15210	15265	15212	15246	15186	15345	15258	15264	15518	15279	15288	15343	15491	15341	15298	15273	15340	15450	15385	15306	15312	15264	15365	15512	15292	15281	15240	15216	15294	15379	15084	15485	15328	15165	15431	15167	15301	15273	15405	15278	15368	15260	15209	15283	15192	15267	15201	15265	15316	15091	15293	15159	15302	15303	15247	15323	15232	15308	15263	15290	15143	15384	15470	15210	15239	15227	15244	15206	15391	15298	15292	15554	15301	15368	15371	15315	15141	15371	15231	15372	15218	15391	15146	15305	15283	15238	15505	15304	15258	15346	15207	15270	15306	15373	15340	15344	15369	15433	15406	15389	15399	15282	15244	15340	15246	15390	15260	15148	15145	15164	15369	15209	15386	15164	15377	15144	15391	15361	15124	15352	15343	15311	15183	15188	15350	15416	15228	15290	15251	15201	15343	15241	15383	15289	15302	15330	15262	15250	15404	15231	15342	15460	15255	15209	15366	15334	15366	15269	15320	15332	15301	15260	15187	15372	15260	15322	15286	15397	15372	15334	15303	15302	15307	15237	15402	15297	15295	15357	15295	15245	15381	15228	15509	15415	15340	15415	15242	15327	15220	15320	15183	15382	15336	15388	15359	15375	15187	15204	15403	15234	15300	15362	15387	15224	15406	15189	15226	15372	15315	15433	15278	15228	15283	15203	15438	15259	15200	15345	15302	15300	15192	15398	15280	15444	15567	15246	15288	15263	15443	15323	15299	15432	15185	15354	15282	15388	15345	15308	15365	15292	15244	15293	15052	15337	15295	15216	15381	15420	15379	15142	15197	15396	15211	15265	15147	15397	15264	15148	15399	15292	15157	15339	15188	15486	15261	15333	15172	15262	15394	15174	15205	15285	15328	15394	15319	15156	15423	15328	15392	15261	15295	15253	15311	15436	15219	15213	15353	15351	15301	15340	15258	15308	15186	15219	15259	15228	15087	15208	15231	15190	15109	15239	15208	15337	15284	15258	15264	15378	15305	15299	15337	15340	15276	15407	15256	15123	15359	15367	15297	15338	15167	15319	15335	15283	15377	15246	15340	15286	15283	15389	15321	15144	15265	15261	15269	15075	15363	15186	15295	15364	15194	15147	15211	15389	15316
28161	24813	30569	26470	20606	19716	19234	18877	18424	18259	18509	18457	18185	18142	18049	18236	18131	18067	18187	18145	18068	18053	18129	18123	18090	18376	18209	18297	18118	18181	17925	18098	17987	18085	18093	18149	18131	18221	18169	18236	18019	17998	18096	18146	18110	18136	17994	18109	18108	18204	18124	18151	18027	18158	18209	18126	18036	18064	18058	18044	18055	18173	18058	18054	18328	18085	18067	18022	18096	18068	17894	17951	18010	17989	18211	18290	17945	18027	18084	18230	18211	18031	18044	18118	18205	18339	18066	18133	18167	18234	18040	18101	18183	18171	18148	18119	18341	18214	18216	18123	18240	18139	18080	18140	18175	17952	18077	18072	17991	18136	17969	18056	18052	18057	17795	18005	17952	18173	18051	18113	18122	18090	18246	17994	18080	18063	18067	18020	18184	18089	18316	18007	17906	18090	18221	18241	17910	17986	18220	18127	18133	18228	18145	18001	18043	18361	18281	18048	18093	18049	18096	18242	18190	18031	18128	17907	18205	18251	18128	18174	18243	18259	18132	18098	18099	18107	18208	18022	17952	18157	17875	18003	18243	18204	18119	18017	18137	17919	18122	18029	18068	18167	18060	18101	17987	17962	18103	18048	17823	17987	18148	18056	17969	18318	18191	18076	18095	18120	18120	17993	17995	18069	17845	18048	18055	18099	17953	18212	17918	18473	18278	18004	18302	17853	17914	18341	18167	17966	18155	18149	18054	17978	18293	18284	17957	17779	17969	18230	18043	18047	18123	18243	18060	18245	18205	18178	18041	18012	18371	18153	18099	18197	18113	18010	18112	18055	18212	17966	17977	18013	18318	18147	18004	18046	18049	18114	18274	17886	18069	18266	18065	17969	18209	18155	18143	17920	18052	17949	17744	18116	18065	18092	18151	18057	17877	18162	18008	17967	18118	18067	18068	18173	18136	18095	18065	18016	18221	18160	18089	18286	18122	17876	18076	18100	18312	18002	18070	18192	18030	18241	18256	17841	18040	18107	18113	18099	18052	18217	18109	18111	18203	18047	18115	18102	17967	18114	18038	18052	18319	18083	18126	18037	18164	18219	18007	18228	18069	18124	18298	18003	18046	18108	18309	17993	18182	17946	18043	18030	18274	18072	18156	18213	17991	18024	18108	17993	17986	17955	18191	18257	17990	18094	17902	17980	18263	18062	18084	18076	18148	18118	18377	18026	18312	18348	18138	18351	18129	18173	18232	18250	17997	17908	17965	18059	18186	18078	18001	18041	18317	18185	18071	17940	18050	17989	18065	18151	18139	18132	17983	18153	18027	18116	18169	18236	18102	18228	18184	18216	18126	18035	18027	17915	18171	17909	18008	18053	17875	17996	17901	18043	18035	18190	18094	18137	17986	18072	17994	17906	18139	18286	17888	18120	18011	18121	17949	18162	18178	18144	18213	18207	18198	17965	18046	18026	18099	18123	18362	18182	18191	18264	18100	18189	18352	18329	18056	17817	18233	18140	18117	18009	18075	18060	18157	18139	18153	18152	17955	18157	18022	18104	18141	18223	18140	18077	18043	17972	18094	18000	18280	18271	18010	18098	18096	18083	18031	17989	18319	18080	18240	17945	18048	17929	18199	18026	18050	18088	18179	18109	18010	18005	18016	17914	18085	18078	18031	18149	18277	18121	18159	18155	18175	18178	18333	18011	18051	17787	18140	18106	18207	18244	17896	17873	18143	17961	18229	18230	18060	18148	18027	17947	18209	18056	18282	18187	18037	18087	18000	18160	18167	18279	18112	18035	18055	18042	18169	18109	18040	17939	18189	18133	17940	17970	18098	18146	18022	18113	18324	18235	17973	18011	18413	18142	18033	18133	18130	18034	18110	18044	18255	17955	18194	18349	18127	18025	18170	18092	18128	17990	18138	18378	18220	18203	17997	18065	18070	18133	18071	18098	18180	18033	18291	18255	17959	18133	18038	18101	18158	18007	17980	18082	18011	18138	18121	18084	18019	18124	18307	18037	18073	17937	17910	18221	17851	18102	18079	18273	18131	18110	18064	17844	18166	17851	17898	18199	18404	18039	17971	17930	18014	18126	17970	17981	18137	18171	17837	18176	18162	18171	18224	18271	18105	17966	18088	18046	18045	17994	18061	18119	18170	18145	18146	18087	18107	18011	18145	17960	18266	18063	17986	17976	18212	17897	17907	18068	18204	18039	18178	18090	18086	18195	18096	18217	18118	18298	18087	17916	17935	18080	17946	18181	18121	18113	18098	17754	17938	18135	18277	18137	18087	18036	18111	18090	18068	18112	18067	18064	18169	18059	18242	18090	18044	18202	18409	18070	18264	18307	18209	18069	18103	18218	17958	18062	18069	17892	18189	18257	18159	18025	18102	18174	18258	18163	17994	18084	18242	18071	18051	18042	18068	18135	18141	18168	18003	18017	18143	18154	18204	18190	17877	18047	18058	17863	18215	18054	18037	18048	17991	17881	18034	17960	18135	18063	18012	18075	17940	17986	18040	18246	18016	18126	18307	18019	17888	18211	18218	18166	18238	18007	17949	18068	18226	18066	18044	18006	18167	17976	18236	18115	17950	18084	18204	18128	17978	18055	17805	18136	18237	18126	18190	18218	18035	18059	17893	18008	18027	17979	18062	18353	18149	18013	18233	18014	18210	17992	18195	17986	18214	18042	18298	18396	18139	18231	18214	18162	18135	18196	17993	18109	18039	18021	18114	18135	17770	18040	18102	18202	18208	18224	18094	18088	18215	18230	18076	17909	18133	17963	18035	18139	18208	18073	18067	17981	18125	18264	18106	18479	17945	18076	18376	18073	18123	18214	18123	18089	18139	18022	18100	18093	18255	18264	18264	18162	17998	18264	18039	18149	18163	18028	18019	17943	18165	17963	18199	18146	18039	18176	18075	18046	17951	18182	18201	18158	18111	18054	18116	18194	18161	17857	18117	18088	18104	18056	18207	18128	17965	17896	18110	18187	18192	18252	18175	18074	18018	17788	18149	18013	18215	18030	18344	18072	18178	17938	18120	17998	17924	18050	18163	18046	18156	18201	18139	18112	18239	18180	18017	17946	18093	18155	17966	18018	17997	17973	18148	17958	18083	18124	18090	17993	18211	18140	18226	18139	18086	18076	18119	17935	18064	18120	18056	18140	18101	18145	18125	18187	17941	18174	18154	18171	18135	18178	18135	18236	18263	18075	18300	18230	18273	18158	18065	18226	18132	18124	18036	17924	18105	18067	18102	18015	18236	18132	18239	18152	18039	18084	18201	18135	18154	18063	18102	18223	18310	18039	18239	18112	18093	17992	18111	18245	18202	18290	18165	18343	17978	18138	18122	18077	18026	18228	18099	18126	17946	18022	18035	18138	17962	17782	18147	18066	18071	18302	18143	18136	18047	17974	18165	18071	18073	18255	18171	18231	17962	18232	18339	18319	18235	18196	18202	18190	18001	18033	18137	18103	18161	18107	17668	18060	18124	18063	18011	18201	18089	18200	18165	17962	18209	18183	18031	18262	18194	17961	18038	18015	18118	18013	18207	17997	18037	18108	17997	18102	18146	18117	18222	18169	17798	17864	18168	18154	17840	18088	18108	18077	17899	18008	18070	18067	18173	18050	18006	17864	18110	18051	17994	17994	18216	18163	18065	18058	18239	18176	18305	18075	18113	18032	17926	18317	18223	18011	17998	18122	18105	18004	18172	18065	18409	18122	18128	18063	18092	18041	18160	18210	18140	17964	17988	18125	18051	17984	18194	18129	18287	18049	18158	18080	18041	18195	18028	18303	18135	17965	18210	18154	17870	18091	18166	18190	18202	18072	18125	18186	18147	18174	17952	18152	18045	17944	17942	17942	17891	18079	17939	17966	18072	17950	18281	18064	18137	18199	17928	18097	18022	18123	18334	18247	18111	18216	18105	18120	18277	18168	18046	18129	18113	18093	17941	18103	18070	18070	18112	18076	17779	17960	18166	18269	18040	18250	18238	18209	18170	17970	17976	18114	18222	18120	18345	18022	18115	18195	18261	18294	18186	18099	17987	18038	18172	17998	18178	18040	17971	18025	18156	18061	18085	18132	18101	18060	18566	18166	18093	17993	18282	18078	18105	17981	18266	18039	17992	18071	17935	18113	18371	18127	18184	18150	18238	18195	18045	18123	18037	17884	18112	17885	18166	18013	18014	18017	18084	18196	18206	18119	18109	18126	18230	18105	18162	18167	18158	18132	18194	18098	18215	18160	18193	18264	18029	18172	18154	17960	18092	18120	18290	18168	17946	18064	18153	17955	18043	18099	17986	18023	18297	18051	18157	18115	18251	17940	18160	18164	18219	17915	17985	18034	18003	18038	18159	18019	18094	18053	18049	18093	18229	18095	18230	18125	17989	18004	17915	18045	18080	17992	18023	17947	18034	18294	18303	18011	18153	18214	18124	18015	18010	18116	18192	18070	18119	18087	18234	18117	18074	17965	18180	18191	18065	18206	18154	17978	18207	18061	18071	18097	18191	18080	18185	18049	18109	17967	18089	18132	18204	18288	18212	18200	18122	17905	18183	18043	17991	18209	18091	18231	18024	18177	18102	18131	17990	18224	18026	18200	18263	18258	18173	18198	18215	18127	18063	18056	18165	18031	18055	18161	18079	18063	17994	17989	18084	17983	18194	18172	18125	17995	18212	18306	18170	18236	18253	17990	18094	18345	18233	18046	18044	18096	18169	18091	18275	18173	18112	18417	18071	18245	17994	18296	18195	18194	18011	18342	18006	18236	18181	18226	18086	18093	18142	18162	18147	18077	18151	18066	18146	18184	18314	18115	18027	18248	18322	18365	18085	18041	18031	18208	18380	18149	18254	18090	18156	18013	18307	17998	18246	18003	18027	18213	18119	18119	18070	18024	18192	17991	18128	18125	18241	17924	18142	18366	18139	17907	17977	18195	17872	18093	18277	18005	18057	18097	17982	18039	18094	17915	18063	18113	18044	18011	18039	18139	18183	18156	18199	18071	18189	18099	18307	18177	18086	18148	17991	18170	18221	17971	18293	18123	18284	18135	17935	18248	18109	18232	18076	17741	17886	17973	18158	18067	17962	18075	18143	18116	18232	18393	18148	18212	18034	18074	18106	17935	18474	18193	18154	18035	18190	18196	17808	17984	18017	18211	18217	18171
25768	38242	33519	24309	19054	17797	16962	16574	16473	16040	16126	15920	15894	15848	15988	15821	15826	15851	15926	15898	15827	15678	15760	15570	15708	15921	15693	15850	15656	15799	15887	15898	15875	15881	15773	15820	15800	15915	15949	15911	15939	15992	15831	15917	15835	15869	15988	16087	15827	15802	15715	15666	15747	15706	15964	15766	15955	15713	15845	15963	15704	15930	15866	15791	15885	15608	15737	15872	15778	15645	15729	15792	15721	15817	15854	15635	15729	15810	15755	15789	15726	15755	15852	15864	15845	15821	15822	15820	15722	15847	15847	15900	15733	15735	15824	15827	15706	15760	15832	15745	15910	15662	15886	15715	15965	15776	15748	15762	15813	15810	15823	15794	15707	15629	15701	15730	15800	15899	15910	15834	15785	15715	15795	15812	15630	15779	15700	15718	15745	15752	15812	15678	15768	15892	15696	15845	15743	15840	15942	15594	15871	15872	15827	15855	15843	15773	15765	15767	15835	15755	15788	15669	15679	15741	15909	15610	15776	15665	15740	15788	15885	15705	15727	15683	15806	15682	15909	15836	15932	15876	15619	15772	15863	15795	15859	15840	15872	15710	15736	15707	15784	15741	15788	15864	15896	15728	15869	15627	15766	15863	15737	15807	15821	15921	15683	15726	15834	15710	15719	15730	15880	15708	15818	15701	15892	15800	15746	15784	15609	15747	15767	15948	15822	15766	15812	15933	15547	15775	15682	15684	15654	15758	15740	15803	15792	15703	15893	15708	15763	15845	15738	15971	15667	15763	15703	15609	15856	15579	15775	15818	15759	16061	15679	15736	15876	15780	15881	15742	15880	15730	15784	15725	15975	15797	15865	15759	15720	15731	15709	15733	15962	15703	15807	15826	15871	15858	15602	15771	15645	15535	15775	15822	15775	15802	15850	15824	15650	15749	15699	15696	15737	15881	15802	15682	15793	15830	15714	15722	15789	15808	15741	15912	15844	15695	15552	16034	15612	15810	15692	15837	15764	15866	15771	15693	15886	15683	15833	15952	15744	15883	15946	15839	15824	15770	15818	15666	15665	15836	15895	15812	15710	15721	15630	15952	15800	15824	15849	15652	15721	15865	15676	15810	15929	15877	15886	15752	15662	15700	15804	15675	15700	15948	15960	15857	15817	15727	15878	15753	15782	15886	15677	15784	15722	15925	15708	15861	15926	15821	15859	15776	15871	15796	15705	15637	15747	15880	15688	15820	15660	15596	15820	15705	15599	15833	15944	15698	15781	15692	15938	15786	15551	15788	15962	15690	15762	15655	15917	15951	15842	15745	15672	15727	15795	15681	15839	15877	15780	15816	15691	15758	15977	15707	15786	15888	15695	15728	15769	15959	15813	15991	15774	15813	15616	15550	15881	15661	15692	15737	15640	15896	15804	15866	15478	15741	15852	15840	15894	15924	15742	15803	15861	15691	15735	15764	15781	15842	15750	15805	15844	15702	15608	15756	15861	15739	15670	15738	15888	15799	15752	15845	15679	15749	15691	15800	15814	15726	15832	15866	15493	15966	15954	15738	15849	15640	15728	15663	15754	15652	15656	15885	15834	15871	15903	15864	15727	15650	15634	15865	15842	15960	15687	15701	15759	15798	15775	15754	15854	15855	15711	15808	15671	15845	15760	15801	15733	15785	15827	15711	15841	15807	15774	15670	15874	15608	15663	15828	15813	15715	15872	15837	15651	15873	15892	15665	15665	15811	15833	15966	15761	15623	15892	15927	15869	15753	15683	15844	15798	15798	15824	15792	15801	15957	15843	15776	15896	15757	15770	15745	15547	15752	15821	15745	15599	15838	15752	15798	15724	15822	15738	15724	15802	15847	15898	15700	15743	15731	15780	15752	15908	15868	15877	15683	15622	15728	15968	15877	15751	15812	15986	15689	15567	15693	15915	15754	15744	15747	15804	15977	15634	15736	15827	15744	15664	15771	15825	15593	15758	15687	15684	15555	15722	15692	15701	15847	15646	15659	15555	15783	15750	15655	15526	15581	15870	15677	15884	15850	15887	15880	15761	16043	15852	15915	15761	15867	15645	15733	15816	15633	15833	15747	15687	15742	15771	15790	15872	15731	15730	15599	15809	15808	15971	15520	15663	15723	15741	15800	15566	15737	15782	15852	15812	15901	15980	15908	15570	15795	15748	15694	15987	15901	15933	15807	15603	15823	15807	15843	15859	15909	15822	15811	15790	15864	15699	15815	15647	15826	15979	15891	15799	15806	15720	15695	15888	15780	15686	15928	15728	15699	15823	15759	15651	15767	15781	15876	15628	15900	15735	15709	15756	15780	15641	15740	15786	15864	15834	15902	15861	15790	15932	15826	15686	15932	15688	15917	15698	15691	15975	15733	15858	15717	15702	15658	15779	15772	15984	15745	15816	15765	15895	15793	15807	15787	15784	15732	15678	15611	15631	15813	15780	15774	15743	15918	15725	15812	15735	15821	15796	15687	15722	15727	15898	15755	15806	15803	15868	15720	15823	15895	15604	15674	15690	15815	15849	15850	15873	15846	15736	15824	15843	15803	15721	15804	15583	15820	15825	15727	15671	15861	15777	15604	15703	15938	15901	15688	15749	15719	15883	15812	15758	15753	15718	15708	15812	15641	15885	15814	15875	15897	15682	15806	15739	15618	15893	15781	15770	16018	15716	15697	15767	15838	15706	15956	15745	15911	15702	15833	15783	15775	15738	15664	15844	15827	15646	15732	15906	15690	15731	15642	15769	15807	15669	15645	15578	15940	15743	15654	15794	15678	15684	15722	15731	15794	15924	15857	15883	15848	15677	16033	15828	15815	15731	15660	15659	15812	15930	15858	15826	15854	15742	15874	15646	15869	15760	15767	15670	15747	15896	15833	15640	15904	15701	15873	15774	15811	15913	15630	15839	16032	15736	15674	15654	15799	15786	15693	15855	15501	15923	15841	15696	15810	15857	16015	15917	15890	15715	15779	15960	15569	15817	15931	15733	15794	15706	15806	15775	15709	15734	15692	15842	15758	15848	16082	15773	15839	15698	15568	15675	16032	15911	15701	15804	15564	15667	15759	15861	15886	15740	15937	15715	15766	15709	15607	15728	15845	15800	15805	15828	15802	15821	15713	15852	15809	15753	15793	15836	15814	15762	15703	15752	15759	15867	15671	15575	15693	15654	15845	15697	15910	15777	15821	15688	15881	15727	15773	15770	15752	15724	15762	15805	15632	15595	15910	15790	15750	15875	15799	15804	15974	15677	15950	15749	15832	15942	15850	15824	15851	15571	15716	15819	15680	15729	15861	15875	15572	15542	15871	15671	15812	15739	15948	15747	15609	15750	15806	15621	15908	15833	15945	15737	15589	15839	15756	15867	15665	15860	15705	15817	15973	15782	15751	15763	15650	15677	15699	15752	15748	15745	15712	15875	15874	15770	15861	15690	15890	15939	15850	15678	15828	15712	15739	15751	15854	15869	15766	15681	15690	15770	15721	15939	15841	15923	15794	15805	15779	15971	15602	15810	15791	15724	15756	15889	15834	15805	15766	15824	15885	15741	15764	15739	15895	15737	15763	15815	15778	15580	15797	15688	15853	15741	15768	15725	15661	15653	15905	15620	15915	15882	15810	15824	15796	15804	15787	15796	15738	15819	15857	15823	15653	15662	15841	15863	15764	15939	15714	15752	15548	15690	15850	15767	15737	15760	16000	15613	15805	15638	15769	15754	15878	15579	15778	15578	15903	15833	15860	15678	15777	15740	15779	15671	15830	15753	15822	15702	15612	15988	15883	15835	15717	15771	15742	15665	16013	15753	15793	15940	15737	15624	15708	15741	15734	15793	15801	15757	15883	15747	15695	15811	15771	15859	15706	15707	15867	15762	15651	15868	15772	15902	16049	15740	15692	15564	15929	15836	15750	15709	15752	15765	15875	15640	15790	15842	15766	15667	15899	15775	15812	15835	15721	15806	15719	15780	15862	15897	15669	15740	15821	15748	15850	15746	15795	15943	15825	15696	15736	15645	15759	15744	15765	15768	15647	15906	15826	15811	15896	15698	15839	15717	15828	15733	15577	15805	15765	15706	15751	15869	15599	15872	15739	15706	15702	15731	15775	15790	15820	15630	15667	15881	15849	15824	15815	15665	15591	15802	15646	15795	15838	15754	15887	15668	15682	15861	15847	15794	15796	15713	15649	15707	15568	15805	15755	15732	15799	15895	15750	15623	15766	15842	15763	15875	15777	15673	15831	15731	15748	15750	15711	15828	15764	15832	15774	15708	15736	15666	15839	15968	15794	15806	15773	15958	15856	15618	15748	15737	15671	15746	15817	15867	15900	15611	15924	15825	15845	15894	15729	15806	15858	15780	15823	15795	15910	15741	15781	15838	15958	15748	15764	15638	15821	15877	15828	15901	15843	15872	15617	15778	15647	15998	15842	15754	15913	15712	15736	15649	15769	15568	15963	15721	15826	15926	15741	15753	15667	15736	15798	15779	15799	15713	15703	15961	15859	15685	15843	15754	15821	15885	15911	15799	15744	15916	15806	15821	15752	15575	15864	15802	15641	15773	15653	15888	15820	15824	15771	15770	15781	15632	15864	15895	15835	15643	15805	15944	15625	15791	15758	15767	15794	15875	15837	15890	15846	15765	15599	15678	15881	15676	15865	15818	15834	15839	15843	15779	15764	15894	15869	15875	15889	15755	15739	15706	15727	15703	15792	15643	15734	15608	15668	15718	15702	15790	15855	15815	15710	15973	15680	15834	15621	15826	15734	15809	15748	15809	15737	15729	15592	15767	15821	15824	15762	15800	15998	15860	15755	15852	15686	15578	15766	15847	15685	15791	15811	15896	15776	15763	15849	15885	15779	15805	15841	15821	15735	15911	15660	15852	15768	15729	15688	15889	15767	15877	15574	15761	15715	15569	15872	15939	15653	15851	15686	15768	15762	15662	15740	15724	15793	15784	15713	15761	15728	15837	15886	15742	15713	15839	15571	15760	15774	15787	15748	15732	15654	15582	15761	15914	15776	15828	15860	15861	15765	15816	15893	15706	15705	15750	15763	15648	15794	15761	15792	15724	15770	15677	15669	15844	15755	15819	15784	15848	15795	15834	15813	15770	15711	15669	15715	15784	15703	15770	15687	15843	15853	15827	15800	15813	15667	15799	15628
24107	21380	28690	25033	22842	22043	21248	18610	18155	17853	17990	17518	17712	17620	17501	17843	17483	17586	17646	17568	17553	17522	17472	17229	17432	17540	17364	17378	17296	17381	17350	17412	17285	17216	17413	17304	17333	17544	17469	17696	17605	17432	17487	17398	17442	17247	17356	17531	17304	17476	17250	17556	17325	17218	17414	17380	17172	17222	17302	17470	17421	17462	17416	17419	17354	17430	17619	17429	17420	17415	17306	17294	17349	17323	17306	17350	17265	17387	17541	17569	17262	17290	17517	17381	17411	17462	17377	17248	17233	17394	17313	17286	17452	17250	17280	17366	17633	17098	17428	17600	17378	17217	17132	17321	17324	17323	17338	17543	17281	17215	17134	17576	17555	17327	17356	17427	17241	17424	17232	17291	17232	17355	17328	17361	17422	17249	17161	17577	17560	17185	17223	17604	17303	17353	17372	17461	17258	17562	17314	17320	17375	17418	17341	17270	17336	17290	17357	17431	17325	17487	17461	17222	17443	17527	17282	17354	17268	17365	17273	17192	17361	17469	17336	17321	17219	17428	17335	17297	17461	17330	17384	17341	17231	17364	17383	17319	17425	17098	17461	17291	17211	17266	17404	17378	17268	17201	17227	17242	17274	17418	17318	17196	17570	17255	17206	17409	17475	17312	17411	17213	17352	17373	17546	17354	17220	17331	17306	17473	17175	17492	17308	17431	17339	17354	17469	17275	17177	17344	17356	17277	17302	17421	17341	17498	17200	17123	17189	17109	17571	17207	17197	17351	17347	17241	17337	17229	17237	17270	17393	17271	17479	17585	17413	17321	17560	17532	17463	17350	17334	17312	17274	17209	17248	17274	17541	17489	17224	17385	17286	17558	17351	17388	17262	17310	17256	17335	17136	17330	17507	17342	17376	17218	17270	17392	17313	17312	17239	17448	17430	17322	17398	17429	17255	17359	17344	17219	17367	17441	17295	17213	17314	17397	17244	17421	17312	17429	17333	17475	17413	17439	17441	17486	17350	17299	17380	17369	17210	17446	17548	17399	17222	17288	17526	17553	17347	17353	17230	17344	17421	17286	17197	17302	17268	17295	17332	17399	17138	17456	17347	17361	17432	17263	17417	17136	17313	17301	17470	17326	17472	17334	17396	17244	17459	17377	17365	17427	17411	17418	17301	17234	17294	17507	17337	17417	17245	17463	17323	17288	17370	17538	17493	17250	17211	17273	17362	17447	17371	17277	17365	17374	17207	17345	17452	17433	17334	17422	17139	17323	17276	17120	17450	17270	17336	17285	17432	17350	17430	17363	17090	17366	17291	17277	17504	17563	17384	17207	17188	17525	17401	17455	17392	17474	17410	17377	17352	17060	17261	17386	17287	17230	17507	17120	17435	17233	17311	17439	17382	17207	17327	17238	17326	17307	17432	17156	17066	17294	17481	17511	17341	17288	17409	17300	17303	17196	17262	17559	17503	17320	17328	17346	17317	17495	17342	17608	17611	17523	17417	17165	17286	17266	17352	17308	17268	17413	17435	17348	17287	17203	17221	17331	17366	17536	17567	17422	17449	17370	17373	17361	17389	17218	17404	17321	17193	17216	17402	17374	17319	17474	17191	17299	17169	17485	17336	17253	17237	17362	17396	17486	17282	17454	17332	17298	17387	17346	17377	17383	17398	17457	17585	17241	17281	17346	17466	17406	17363	17432	17327	17237	17064	17275	17213	17277	17309	17357	17326	17330	17257	17291	17214	17277	17434	17369	17284	17316	17377	17361	17445	17297	17453	17287	17486	17393	17541	17140	17355	17267	17456	17139	17356	17084	17313	17306	17342	17222	17367	17414	17415	17353	17306	17332	17322	17398	17320	17423	17530	17413	17143	17469	17451	17424	17250	17256	17211	17294	17295	17404	17197	17232	17345	17373	17323	17353	17431	17242	17447	17184	17347	17227	17414	17334	17109	17306	17476	17367	17223	17390	17190	17538	17258	17301	17367	17247	17276	17295	17535	17304	17442	17253	17328	17230	17220	17072	17438	17102	17374	17275	17345	17204	17545	17299	17404	17409	17311	17358	17232	17237	17270	17139	17533	17217	17405	17397	17219	17248	17237	17318	17317	17410	17451	17033	17297	17185	17323	17322	17330	17276	17342	17423	17306	17496	17542	17373	17359	17287	17550	17170	17437	17195	17200	17411	17237	17244	17142	17325	17382	17217	17441	17475	17306	17307	17397	17274	17250	17383	17321	17491	17368	17473	17318	17171	17400	17496	17423	17324	17432	17273	17337	17205	17292	17361	17404	17413	17547	17209	17323	17449	17172	17390	17398	17235	17215	17268	17377	17208	17325	17300	17204	17454	17363	17424	17507	17481	17187	17370	17422	17403	17416	17205	17268	17447	17537	17217	17311	17309	17281	17337	17340	17283	17355	17354	17321	17378	17384	17378	17264	17293	17429	17339	17654	17305	17274	17160	17270	17506	17048	17236	17377	17328	17363	17185	17445	17206	17353	17383	17518	17295	17229	17377	17348	17285	17296	17457	17242	17404	17269	17323	17415	17480	17395	17288	17382	17337	17341	17248	17414	17404	17327	17485	17346	17333	17305	17372	17268	17307	17250	17244	17371	17339	17531	17256	17097	17384	17339	17278	17267	17152	17398	17190	17404	17588	17382	17357	17296	17160	17431	17507	17443	17445	17146	17309	17180	17247	17144	17428	17338	17305	17406	17360	17265	17407	17471	17309	17432	17436	17353	17339	17280	17206	17353	17203	17417	17250	17375	17325	17355	17444	17303	17352	17395	17281	17539	17459	17238	17521	17479	17428	17451	17356	17577	17438	17382	17512	17411	17163	17249	17363	17325	17412	17562	17341	17364	17519	17221	17139	17149	17350	17438	17371	17488	17584	17325	17241	17277	17398	17488	17441	17358	17340	17577	17426	17337	17232	17279	17304	17261	17209	17028	17208	17240	17056	17338	17424	17311	17525	17355	17200	17129	17282	17403	17116	17412	17296	17176	17180	17268	17207	17489	17412	17218	17225	17221	17495	17376	17438	17338	17469	17502	17388	17267	17402	17319	17546	17260	17480	17528	17297	17352	17400	17271	17460	17323	17366	17388	17301	17498	17278	17339	17326	17255	17398	17361	17455	17237	17458	17501	17280	17189	17208	17231	17410	17298	17299	17370	17383	17216	17188	17303	17480	17438	17286	17391	17333	17117	17345	17307	17360	17354	17360	17360	17190	17478	17415	17512	17477	17377	17399	17258	17298	17467	17361	17445	17323	17437	17304	17346	17134	17158	17377	17371	17300	17136	17321	17347	17047	17249	17291	17381	17226	17495	17550	17222	17422	17406	17452	17527	17294	17086	17262	17485	17425	17500	17360	17313	17253	17296	17263	17230	17483	17441	17404	17351	17396	17319	17506	17249	17334	17609	17099	17563	17421	17344	17326	17371	17306	17390	17477	17155	17338	17296	17205	17326	17364	17170	16990	17301	17316	17462	17385	17393	17128	17491	17518	17337	17304	17295	17157	17324	17243	17164	17130	17407	17306	17316	17329	17197	17026	17102	17307	17443	17494	17224	17321	17360	17272	17303	17176	17359	17238	17502	17343	17337	17274	17492	17277	17201	17468	17539	17400	17336	17353	17236	17414	17360	17282	17246	17205	17318	17018	17205	17512	17146	17364	17317	17347	17394	17368	17267	17409	17206	17449	17563	17330	17416	17307	17379	17340	17390	17303	17191	17180	17343	17357	17249	17485	17208	17309	17147	17416	17418	17475	17572	17364	17060	17283	17375	17390	17323	17430	17543	17419	17299	17480	17519	17378	17388	17258	17221	17129	17288	17260	17277	17312	17451	17449	17370	17318	17354	17547	17352	17309	17246	17344	17411	17264	17384	17339	17460	17504	17262	17281	17214	17309	17358	17423	17233	17259	17338	17196	17269	17223	17386	17376	17364	17226	17467	17530	17321	17332	17287	17187	17289	17357	17233	17298	17483	17535	17406	17290	17385	17327	17536	17257	17473	17233	17345	17137	17285	17328	17287	17367	17313	17241	17351	17157	17294	17420	17316	17300	17319	17343	17482	17436	17310	17445	17459	17159	17331	17277	17347	17204	17197	17471	17304	17599	17304	17254	17326	17462	17361	17311	17383	17290	17359	17248	17550	17433	17374	17365	17252	17249	17280	17415	17303	17152	17207	17117	17362	17540	17370	17389	17388	17364	17403	17385	17317	17373	17503	17350	17259	17427	17262	17220	17327	17113	17374	17522	17198	17524	17395	17315	17263	17238	17370	17215	17285	17212	17269	17355	17363	17367	17250	17237	17181	17304	17354	17316	17447	17300	17241	17273	17354	17331	17484	17453	17407	17428	17374	17646	17350	17247	17564	17563	17317	17385	17212	17394	17527	17381	17367	17540	17206	17398	17291	17286	17101	17462	17324	17375	17558	17507	17263	17155	17310	17237	17238	17317	17382	17358	17334	17264	17191	17310	17575	17385	17460	17367	17354	17318	17219	17204	17385	17262	17329	17522	17419	17409	17309	17379	17344	17512	17290	17531	17540	17409	17467	17237	17604	17408	17316	17286	17495	17367	17300	17296	17175	17138	17394	17334	17511	17393	17277	17424	17318	17179	17303	17411	17402	17245	17132	17262	17334	17303	17274	17322	17398	17430	17334	17141	17315	17432	17187	17489	17519	17409	17127	17542	17347	17405	17333	17422	17340	17292	17469	17479	17290	17587	17429	17138	17244	17223	17531	17329	17324	17244	17249	17401	17286	17436	17445	17286	17422	17222	17205	17141	17549	17356	17388	17272	17288	17329	17217	17141	17400	17360	17031	17386	17422	17254	17318	17320	17354	17353	17308	17369	17365	17401	17367	17343	17316	17529	17340	17245	17369	17563	17265	17486	17297	17264	17365	17328	17388	17146	17296	17348	17162	17338	17228	17248	17406	17440	17392	17566	17409	17234	17339	17360	17407	17343	17053	17184	17493	17356	17270	17295	17446	17256	17252	17445	17413	17282	17516	17239	17334	17366	17217	17159	17401	17244	17292	17388	17123	17369	17437	17387	17455	17123	17354	17238	17456	17143	17324	17218	17376	17318	17210	17300	17434	17271	17440	17535	17331	17522	17464	17205	17305	17382	17229	17402	17167	17299	17556	17406	17270	17383	17163	17319
27143	44430	37649	29303	21900	18884	17736	16702	16525	16014	15757	15557	15566	15646	15509	15481	15426	15477	15441	15380	15296	15171	15477	15229	15410	15177	15428	15156	15483	15205	15416	15404	15401	15232	15499	15148	15354	15243	15316	15460	15520	15453	15407	15412	15460	15431	15379	15433	15375	15365	15350	15150	15409	15457	15374	15320	15223	15394	15323	15374	15277	15245	15520	15311	15300	15350	15410	15431	15197	15344	15208	15489	15464	15442	15277	15519	15440	15170	15242	15254	15455	15277	15332	15592	15282	15288	15316	15254	15352	15402	15318	15259	15312	15431	15205	15371	15279	15231	15434	15262	15367	15295	15417	15332	15347	15250	15271	15216	15354	15319	15459	15275	15311	15387	15362	15280	15232	15280	15153	15182	15289	15336	15292	15300	15333	15327	15161	15385	15317	15281	15306	15291	15168	15281	15236	15443	15458	15419	15260	15384	15242	15404	15349	15346	15495	15219	15288	15376	15330	15276	15295	15298	15385	15306	15329	15399	15359	15141	15291	15283	15273	15315	15399	15190	15312	15329	15295	15329	15562	15447	15339	15381	15371	15313	15364	15382	15142	15299	15373	15314	15273	15273	15284	15350	15388	15304	15221	15339	15162	15248	15259	15200	15409	15222	15230	15298	15474	15294	15439	15309	15320	15363	15210	15322	15303	15295	15262	15373	15330	15318	15368	15461	15395	15356	15319	15213	15416	15281	15298	15402	15187	15327	15187	15516	15264	15210	15410	15342	15213	15242	15441	15298	15242	15254	15175	15393	15310	15342	15318	15261	15372	15361	15328	15451	15298	15257	15493	15363	15232	15323	15285	15229	15382	15279	15348	15454	15325	15391	15234	15301	15282	15333	15307	15221	15268	15306	15330	15282	15341	15485	15287	15231	15173	15349	15401	15495	15365	15447	15410	15400	15412	15355	15233	15346	15574	15306	15297	15390	15196	15248	15255	15286	15255	15344	15289	15307	15393	15279	15482	15380	15373	15357	15233	15336	15388	15384	15226	15425	15413	15211	15358	15148	15406	15319	15346	15446	15344	15335	15363	15254	15312	15311	15274	15300	15358	15321	15257	15432	15302	15348	15090	15274	15244	15300	15373	15364	15389	15198	15198	15238	15316	15360	15334	15188	15222	15204	15075	15379	15312	15296	15162	15261	15367	15325	15406	15362	15241	15389	15258	15286	15458	15288	15195	15345	15292	15129	15379	15350	15304	15332	15413	15147	15348	15205	15315	15309	15384	15360	15436	15245	15158	15276	15232	15222	15348	15290	15408	15188	15251	15389	15225	15237	15182	15375	15314	15415	15372	15419	15230	15234	15359	15348	15438	15228	15330	15324	15289	15191	15425	15156	15360	15378	15173	15326	15378	15262	15319	15263	15311	15331	15460	15308	15311	15223	15247	15346	15327	15285	15291	15234	15331	15526	15216	15386	15173	15452	15217	15326	15308	15210	15279	15274	15244	15220	15296	15275	15196	15244	15215	15409	15594	15398	15261	15520	15297	15217	15279	15177	15413	15301	15248	15207	15327	15342	15126	15483	15144	15348	15355	15171	15419	15422	15272	15434	15306	15215	15341	15277	15218	15371	15330	15416	15268	15295	15339	15329	15408	15408	15339	15345	15293	15455	15370	15254	15155	15182	15323	15369	15268	15213	15426	15322	15251	15260	15459	15328	15356	15255	15168	15302	15272	15221	15323	15263	15432	15394	15402	15479	15240	15502	15354	15313	15286	15186	15190	15178	15071	15377	15195	15268	15150	15426	15182	15326	15452	15287	15342	15281	15178	15336	15264	15364	15285	15231	15391	15264	15189	15447	15332	15289	15394	15307	15521	15373	15433	15305	15392	15356	15323	15405	15245	15373	15276	15541	15322	15468	15332	15205	15236	15203	15470	15242	15215	15297	15376	15164	15157	15339	15338	15311	15281	15336	15249	15460	15338	15309	15356	15081	15347	15262	15407	15130	15230	15439	15277	15283	15324	15362	15387	15408	15333	15298	15225	15322	15353	15247	15355	15274	15239	15353	15336	15364	15449	15316	15147	15463	15353	15262	15523	15241	15327	15294	15513	15231	15415	15390	15381	15459	15357	15331	15369	15452	15416	15169	15316	15320	15303	15373	15262	15317	15181	15442	15332	15385	15362	15390	15313	15167	15321	15217	15278	15374	15190	15241	15488	15195	15121	15242	15455	15363	15331	15333	15146	15266	15148	15329	15347	15248	15268	15065	15188	15371	15333	15563	15257	15270	15463	15256	15406	15116	15356	15305	15373	15242	15347	15263	15232	15272	15322	15319	15172	15415	15177	15250	15431	15293	15152	15232	15369	15429	15312	15238	15304	15352	15271	15311	15450	15140	15512	15419	15321	15314	15259	15423	15276	15083	15365	15328	15315	15412	15430	15344	15227	15331	15247	15440	15029	15330	15289	15348	15278	15354	15253	15270	15359	15190	15313	15267	15309	15213	15187	15203	15281	15372	15238	15302	15368	15263	15309	15221	15285	15371	15374	15370	15509	15387	15230	15348	15256	15358	15274	15503	15455	15269	15347	15366	15240	15327	15279	15492	15252	15292	15337	15473	15355	15304	15377	15351	15258	15337	15253	15311	15374	15340	15316	15347	15310	15313	15220	15334	15322	15345	15266	15261	15196	15326	15253	15178	15388	15413	15368	15453	15385	15257	15403	15231	15246	15258	15351	15354	15254	15321	15308	15222	15366	15170	15381	15361	15289	15283	15353	15303	15215	15298	15280	15255	15129	15379	15182	15386	15243	15281	15353	15097	15435	15197	15358	15462	15333	15132	15270	15322	15215	15378	15234	15423	15304	15446	15368	15457	15277	15376	15443	15314	15222	15359	15267	15243	15408	15398	15385	15406	15344	15352	15214	15453	15304	15416	15341	15407	15356	15409	15452	15259	15280	15303	15379	15221	15432	15174	15415	15255	15084	15331	15090	15407	15300	15217	15249	15279	15306	15408	15419	15372	15403	15265	15296	15285	15235	15391	15330	15387	15218	15253	15289	15383	15373	15214	15282	15485	15318	15391	15374	15352	15423	15364	15223	15292	15243	15241	15372	15336	15344	15246	15221	15266	15392	15366	15365	15257	15303	15417	15153	15423	15485	15217	15383	15305	15281	15402	15329	15259	15164	15258	15467	15062	15415	15219	15242	15223	15256	15486	15445	15351	15299	15374	15381	15287	15278	15311	15233	15310	15245	15349	15456	15268	15312	15331	15319	15225	15330	15340	15165	15247	15241	15337	15247	15415	15336	15220	15317	15348	15279	15176	15374	15384	15213	15417	15497	15403	15135	15209	15432	15301	15103	15336	15346	15152	15488	15347	15327	15339	15432	15293	15368	15268	15283	15139	15238	15188	15393	15333	15240	15257	15244	15368	15512	15376	15252	15371	15251	15447	15327	15411	15375	15466	15235	15291	15393	15267	15332	15314	15283	15343	15252	15357	15406	15147	15390	15210	15369	15437	15166	15409	15486	15497	15354	15310	15380	15252	15223	15287	15375	15350	15332	15215	15374	15327	15315	15351	15267	15368	15378	15375	15393	15352	15279	15328	15493	15215	15291	15271	15331	15436	15432	15395	15285	15280	15409	15307	15466	15195	15271	15156	15197	15182	15411	15194	15352	15312	15302	15338	15319	15324	15265	15215	15325	15356	15213	15444	15141	15417	15379	15094	15353	15334	15261	15251	15392	15294	15283	15353	15351	15030	15462	15326	15295	15221	15221	15400	15433	15287	15200	15335	15296	15091	15373	15416	15278	15298	15349	15252	15296	15357	15536	15318	15350	15394	15497	15307	15387	15370	15465	15172	15313	15308	15459	15249	15422	15151	15378	15397	15404	15435	15395	15157	15380	15225	15402	15447	15438	15288	15448	15233	15304	15344	15230	15339	15465	15327	15342	15260	15404	15475	15204	15260	15247	15443	15315	15293	15463	15263	15334	15287	15154	15355	15381	15429	15423	15286	15338	15249	15432	15292	15443	15234	15237	15389	15286	15360	15326	15202	15155	15343	15361	15273	15282	15287	15235	15218	15290	15205	15300	15340	15335	15370	15322	15297	15433	15290	15170	15477	15450	15437	15255	15411	15297	15325	15281	15412	15290	15331	15352	15105	15309	15309	15276	15131	15361	15315	15515	15222	15379	15327	15240	15321	15210	15377	15296	15291	15461	15325	15299	15280	15310	15295	15260	15222	15181	15240	15409	15086	15217	15377	15299	15310	15464	15311	15301	15440	15224	15394	15399	15125	15394	15363	15280	15360	15320	15155	15302	15371	15178	15266	15233	15306	15177	15416	15255	15440	15275	15268	15384	15449	15237	15337	15172	15419	15284	15305	15280	15355	15187	15403	15319	15325	15464	15308	15332	15393	15437	15275	15245	15434	15261	15320	15363	15266	15405	15281	15151	15322	15395	15347	15346	15105	15336	15501	15365	15379	15227	15481	15183	15292	15527	15378	15203	15314	15522	15245	15355	15148	15340	15450	15309	15327	15219	15415	15354	15229	15342	15290	15281	15377	15396	15388	15452	15180	15399	15260	15463	15323	15374	15208	15251	15215	15362	15202	15281	15331	15252	15241	15481	15190	15348	15249	15407	15241	15182	15299	15434	15340	15196	15345	15302	15337	15245	15412	15387	15276	15382	15396	15355	15389	15496	15303	15224	15402	15307	15310	15389	15411	15442	15295	15226	15290	15436	15301	15433	15260	15311	15247	15364	15211	15424	15366	15320	15180	15211	15280	15410	15313	15176	15427	15194	15324	15284	15260	15376	15273	15216	15289	15250	15255	15266	15183	15464	15368	15340	15296	15297	15175	15303	15291	15484	15228	15330	15335	15280	15235	15353	15466	15337	15266	15220	15412	15245	15376	15290	15301	15301	15454	15348	15423	15324	15379	15254	15218	15203	15351	15267	15145	15146	15339	15352	15275	15402	15464	15223	15419	15297	15418	15558	15188	15296	15274	15162	15598	15177	15157	15354	15416	15430	15272	15203	15401	15304	15282	15479	15321	15276	15407	15450	15430	15417	15214	15430	15308	15407	15294	15604	15332	15140	15372	15398	15422	15260	15443	15353	15201	15331	15344	15347	15276	15557	15442	15286	15405	15336	15326	15196	15462	15056	15145	15234	15298
22829	21351	29157	24058	21902	23953	25057	19716	18403	18291	18178	17795	17799	17844	17610	17654	17636	17820	17549	17461	17536	17496	17636	17331	17430	17389	17446	17482	17347	17524	17387	17336	17443	17290	17400	17370	17455	17398	17363	17280	17384	17348	17333	17296	17443	17299	17456	17555	17515	17387	17516	17267	17333	17241	17405	17249	17254	17173	17229	17364	17325	17345	17287	17307	17432	17382	17371	17432	17265	17389	17234	17374	17319	17217	17345	17240	17100	17282	17322	17198	17135	17319	17103	17165	17282	17350	17224	17349	17311	17289	17255	17154	17251	17229	17188	17170	17351	17362	17240	17254	17041	17046	17046	17189	17305	17231	17134	16995	17212	17162	17305	17330	17428	17338	17233	17288	17208	17251	17259	17190	17223	17396	17033	17115	17321	17376	17573	17191	17307	17400	17311	17011	17273	17209	17154	17238	17258	17229	17340	17277	17202	17340	17208	17225	17132	17077	17188	17122	17267	17262	17303	17237	17103	17208	17256	17189	17035	17398	17304	17222	17201	17091	17393	17056	17341	17287	17176	17279	17233	17243	17398	17190	17454	17263	17197	17232	17244	17160	17303	17294	17283	17232	17359	17265	17115	17148	17279	17339	17188	17227	16985	17105	17308	17333	17134	17250	17376	17310	17103	17276	17214	17085	17308	17323	17169	17461	17045	17289	17249	16840	17293	17370	17238	17221	17502	17340	17146	17004	17130	17233	17334	17276	17425	17093	17130	17260	17025	17121	17095	17413	17336	17341	17395	17220	17058	17173	17089	17362	17170	17318	17133	17451	17264	17287	17042	17452	17323	17201	17161	17311	17229	16886	17167	17264	17264	17325	17331	17306	17340	17170	17368	17155	17081	17210	17210	17187	17222	17100	17282	17207	17106	17160	17224	17190	17213	17092	17225	17174	17245	17081	17075	17108	17072	17093	17163	17097	17190	17136	17194	17323	17368	17220	17249	17157	17386	17292	17296	17152	17219	17323	17261	17252	17173	17412	17101	17224	17242	17225	17288	16953	17257	17012	17187	17155	17562	17166	17275	17313	17220	17255	17490	17189	17241	17240	17564	17114	17342	17135	17209	17380	17238	17254	17304	17283	17303	17150	17346	17490	17240	17313	17435	17248	17344	17344	17221	17358	17264	17047	17295	17153	17361	17244	17366	17304	17222	17435	17203	17150	17209	17410	17108	17030	17168	17112	17173	17332	17240	17112	17331	17277	17341	17369	17311	17210	17308	17214	17365	17235	17240	16956	17204	17243	17291	17210	17056	17096	17085	17181	17205	17254	17111	17250	17437	17047	17286	17274	17182	17262	17327	17293	17254	17207	17322	17357	17110	17091	17293	17086	17342	17251	17120	17236	17227	17015	17064	17038	17183	17234	17381	17418	17258	17196	17170	17113	17276	17071	17169	17359	17390	17237	17342	17181	17310	17123	17167	17292	17252	17330	17365	17260	17321	17150	17424	17096	17436	17288	17388	17065	17269	17096	17194	16937	17116	17288	16989	17353	17442	17279	17124	17221	17276	17111	17231	17305	17221	17293	17178	17195	17257	17263	17248	16999	17309	17134	17251	17400	17282	17196	17389	17142	17092	17077	17323	17199	16999	17118	17147	16940	17321	17224	17169	17047	17120	17212	17415	17282	17222	17230	17234	17300	17092	17209	17332	17251	17167	17317	17194	17149	17290	17164	17277	17342	17236	17265	17293	17245	17367	17450	17148	17196	17213	17162	17101	17207	17463	17009	17382	17291	17161	17116	17215	17320	17408	17374	17313	17212	17159	17273	17425	17325	17381	17219	17236	17092	17202	17105	17295	17131	17273	17267	17294	17147	17390	17096	17267	17071	17164	17140	17184	17291	17355	17239	17051	17319	17302	17183	17432	17385	17297	17076	17280	16993	17336	17365	17200	17317	16991	17135	17142	17203	17148	17305	17280	17344	17319	17258	17197	17104	17145	17026	17205	17216	17352	16983	17120	17197	17220	17268	17199	17356	17058	17108	17267	16994	17222	17296	17193	17150	17310	17340	17231	17260	17149	17267	17169	17248	17221	17337	17154	17317	17115	17185	17301	17259	17249	17271	17195	17315	17319	17248	17162	17168	17248	17209	17389	17308	17100	17350	16926	17224	17122	17282	17229	17327	17332	17295	17078	17175	17366	17362	17346	17151	17451	17288	17342	17231	17038	17171	17209	17165	17130	17423	17188	17225	17010	17095	17196	17360	17368	17219	17132	17137	17261	17121	17189	17283	17342	17438	17136	17097	17267	17127	17229	17076	17310	17181	17353	17029	17056	17076	17303	17342	17547	17157	17392	17174	17297	17122	17285	17358	17152	17267	17357	17357	17404	17257	17415	17347	17068	17328	17107	17342	17044	17246	17037	17253	17244	17288	17228	17389	17215	17189	17147	17065	17378	17218	17210	17223	17263	17068	17205	17198	17157	17385	17102	17249	17333	17152	17220	17023	17207	17073	17176	17070	17201	17352	17353	17255	17173	17086	17276	17283	17381	17292	17098	17092	17479	17218	17250	17096	17353	17232	17348	17275	17205	16999	17218	17167	17264	17321	17143	17156	17299	17226	17342	16986	17286	17414	17275	17197	17293	17200	17329	17046	17399	17228	17222	17221	17322	17185	17285	17352	17189	17237	17184	17257	17349	17229	17304	17151	17088	16939	17148	17182	17065	17304	17131	17387	17311	17278	17219	17310	17142	17142	17132	17238	17301	17154	17201	17410	17275	17351	17258	17213	17099	17240	17267	17336	17069	17149	17288	17074	17190	17196	17218	17221	17220	17210	17222	17243	17187	17303	17065	17199	17056	17492	17173	17152	17263	17113	17177	17222	17282	17409	17318	17227	16933	16931	17221	17339	17298	17486	17258	17100	17202	17153	17298	17215	17195	17303	17442	17306	17332	17190	17248	17211	17433	17231	17383	17235	17256	17135	17189	17127	17341	17020	17304	17250	16981	17052	17287	17196	17295	17226	17439	17173	17203	17308	17199	17290	17419	17237	17350	17207	17075	17132	17261	17279	17049	17289	17183	17149	17175	17171	17290	17379	17297	17003	17234	17082	17116	17303	17326	17167	17309	17312	17418	17180	17169	17377	17280	17158	17119	17120	17365	17261	17222	17080	17382	17318	17217	17089	17275	17454	17066	17266	17322	17387	17163	17129	17060	17265	17150	17312	17051	17168	17325	17260	17283	17207	17298	17245	17350	17277	17106	17120	17211	17149	17195	17119	17198	17277	17198	17264	17147	17086	17203	17197	17347	17285	17405	17157	17074	17076	17174	17075	17174	17176	17289	17083	17207	17204	17306	17283	17257	17168	17425	17301	17359	17329	17079	17223	17144	17308	17154	17345	17405	17088	17305	17193	17129	17319	17107	17211	17205	17174	17308	17383	17131	17196	17326	17244	17267	17252	17401	17118	17170	17183	17203	17177	17424	17184	17289	17133	17069	17125	17217	17254	17320	17202	17150	17419	17160	17033	17375	17246	17288	17237	17252	17357	17124	17221	17343	17197	17150	17146	17573	17259	17367	17261	17271	17097	17161	17313	17158	16899	17430	17319	17355	17205	17288	17065	17348	17196	17367	17302	17276	17054	17232	17216	17246	17473	17292	17373	17335	17248	17275	17376	17265	17183	17224	17256	17180	17202	17152	17232	17230	17165	17171	17068	17244	17265	17203	17157	17190	17172	17399	17066	17139	17185	17262	17248	17034	17132	17408	17156	17191	17308	17181	17348	17135	17081	17235	17172	17346	17169	17044	17012	17190	17164	17298	17154	17251	17482	17262	17332	17338	17268	17354	17347	17325	17317	17186	17293	17310	17233	17338	17075	17374	17232	17134	17225	17009	17279	17337	17240	17214	17252	17238	17114	17195	17328	17266	17212	17206	17242	17331	17287	17261	17233	17257	17341	17046	17145	17283	17077	17277	17320	17233	17141	17433	17296	17332	17236	17451	17224	17340	17231	17287	17014	17348	17179	17111	17212	17374	17240	17316	17247	17272	17066	17261	17148	17379	17212	17180	17220	17211	17302	17252	17176	17302	17290	17259	17168	17206	17147	17376	17180	17144	17291	17224	17063	17240	17076	17156	17243	17102	17481	17269	17205	17130	17238	17152	17329	17082	17322	17326	17320	17424	17089	17455	17132	17350	17221	17437	17350	17252	17224	17319	17110	17053	17277	17413	17300	17175	17075	17193	17150	17223	17154	17104	17141	17241	17219	17166	17326	17300	17251	17217	17074	17288	17268	17311	17214	17295	17149	17300	17343	17212	17246	17250	17168	17297	17154	17079	17223	17218	17291	17366	17178	17198	17291	17230	17174	17154	17120	17322	16892	17114	17156	17233	17249	17214	17206	17110	17270	17301	17228	17108	17308	17303	17167	17217	17212	17246	17146	17236	17210	17147	17182	17296	17266	17174	17132	17418	17124	17236	17294	17260	17069	17286	17150	17293	17317	17230	17166	17229	17092	17042	17037	16973	17196	17175	17323	17133	17258	17205	17115	17085	17312	17219	17186	17232	17153	17305	17138	17224	17415	17106	17277	17038	17295	17185	17287	17031	17022	17159	17227	17117	17339	17327	17210	17248	17197	17105	17143	17108	17163	17203	17250	17535	17131	17106	17220	17392	17150	17283	17220	17415	17311	17209	17266	17336	17172	17273	17139	17074	17218	17226	17044	17173	17279	17288	17028	17248	17100	17019	17343	17432	17242	17417	17271	17278	17365	17123	17223	17363	17069	17112	17247	17241	17259	17211	17233	17211	17355	17170	17138	17150	17254	17299	17421	17147	17268	17264	17425	17231	17414	17506	17157	17297	17250	17002	17200	17203	17298	17126	17129	17220	17338	17181	17262	17061	17263	17054	16989	17304	17198	17336	17292	17106	17186	17165	17282	17130	17269	17327	17241	17198	17410	17320	17223	17347	17244	17327	17347	17327	17262	17238	17537	17212	16973	17148	17211	17171	17240	17239	16978	17069	17246	17327	17290	17321	17370	17420	17234	17409	17197	17215	17153	17043	17303	17381	17307	17076	17364	17221	17223	17289	17305	17226	17249	17391	17273	17195	17116	17296	17040	17224	17304	17155	17386	17269	17254	17176	17293	17556	17091	17314	17345	17349	17346	17038	17185	17266	17227
29554	49308	43826	34848	26217	21627	18999	17724	17162	16495	16198	16021	15692	15685	15690	15469	15493	15394	15413	15233	15265	15270	15394	15113	15389	15231	15291	15105	15341	15485	15335	15302	15376	15200	15316	15334	15293	15287	15469	15479	15270	15607	15239	15210	15329	15329	15219	15482	15495	15474	15479	15204	15304	15236	15245	15289	15158	15420	15382	15208	15459	15270	15233	15284	15439	15368	15243	15132	15388	15311	15396	15226	15313	15328	15315	15229	15256	15106	15358	15310	15365	15255	15323	15257	15264	15177	15308	15186	15193	15011	15243	15248	15206	15442	15247	15201	15203	15103	15274	15259	15209	15356	15034	15073	15398	15255	15222	15306	15054	15064	15243	15247	15233	15132	15408	15139	15105	15163	15370	15171	15322	15253	15077	15284	15163	15216	15090	15287	15198	15288	15233	15404	15171	15195	15122	15128	15327	15306	15137	15067	15157	15238	15103	15336	15168	15248	15268	15288	15269	15216	15237	15174	15286	15165	15164	15204	15392	15192	15243	15494	15394	15268	15274	15132	15254	15300	15260	15390	15240	15185	15195	15277	15296	15080	15166	15309	15294	15175	15203	15225	15171	15168	15095	15185	15235	15167	15290	15345	15267	15229	15020	15213	15394	15154	15373	15324	15230	15400	15153	15428	15222	15456	15187	15181	15108	15194	15363	15367	15222	15286	15050	15315	15343	15243	15222	15115	15321	15220	15320	15174	15015	15224	15490	15249	15210	15426	15108	15267	15169	15339	15262	15307	15094	15273	15065	15293	15317	15162	15288	15300	15146	15077	15280	15360	15090	15160	15166	15139	15191	15217	15200	15297	15257	15109	15363	15194	15129	15224	15250	15228	15281	15277	15225	15075	15190	15338	15059	15355	15126	15248	15121	15263	15252	15305	15170	15138	15332	15219	15204	15221	15111	15196	15297	15267	15141	15262	15362	15183	15291	15298	15225	15196	15364	15275	15083	15225	15437	15162	15034	15170	15146	15296	15328	15277	15211	15294	15186	15061	15192	15311	15157	15260	15271	15256	15220	15304	15141	15362	15215	15227	15329	14992	15231	15247	15146	15387	15207	15262	15234	15144	15358	15254	15228	15045	15222	15148	15211	15202	15025	15285	15337	15309	15162	15216	15151	15131	15095	15116	15209	15372	15130	15205	15063	15283	15120	15377	15226	15041	15284	15293	15169	15117	15150	15198	15318	15162	15322	15309	15103	15299	15215	15234	15278	15154	15153	15163	15256	15296	15043	15172	15209	15237	15156	15275	15256	15075	15266	15266	15120	15096	15309	15202	15093	15234	15268	15060	15301	15206	15355	15220	15147	15213	15144	15245	15246	15124	15417	15152	15271	15159	15201	15224	15180	15342	15205	15257	15196	15165	15216	15284	15167	15197	15127	15294	15216	15299	15167	15220	15215	15255	15124	15221	15182	15203	15192	15177	15042	15257	15317	15255	15212	15403	15131	15286	15193	15070	15174	15103	15255	15236	15275	15267	15370	15062	15212	15354	15111	15306	15253	15147	15169	15260	15019	15112	15235	15279	15300	15135	15255	15285	15229	15174	15162	15196	15357	15078	15215	15489	15265	15150	15137	15157	15189	15084	15255	15465	15263	15193	15092	15089	15169	15348	15094	15230	15305	15278	15325	15259	15184	15187	15194	15070	15118	15200	15257	15246	15197	15077	15182	15194	15284	15173	15122	15141	15444	15345	15358	15325	15127	15236	15234	15146	15115	15267	15108	15003	15312	15224	15137	15169	15341	15153	15339	14986	15256	15219	15253	15188	15191	15232	15252	15256	15156	15238	15100	15214	15313	15122	15207	15146	15201	15150	15178	15157	15259	15213	15147	15508	15302	15122	15177	15325	15183	15257	15268	15167	15327	15318	15249	15187	15121	15221	15229	15195	15195	15134	15148	15212	15208	15113	15196	15127	15260	15181	15006	15237	15274	15229	15176	15198	15192	15273	15235	15085	15166	15274	15028	15295	15262	15042	15229	15304	15313	15147	15085	15180	15058	15222	15192	15299	15015	15132	15143	15204	15247	15173	15331	15169	15120	15280	15239	15197	15300	15154	15223	15271	15154	15154	15207	15024	15129	15088	15247	15317	15115	15240	15165	15277	15387	15135	15208	15310	15136	15084	15229	15332	15149	15179	15252	15230	15222	15069	15201	15206	15316	15277	15256	15430	15237	15143	15180	15065	15003	15193	15238	15224	15299	15178	15313	15286	15142	15299	15208	15078	15258	15116	15371	15235	15254	15205	15293	15248	15167	15195	15218	15171	15457	15011	15101	15397	15193	15230	15058	15139	15178	15341	15194	15097	15170	15379	15191	15090	15152	15255	15108	15338	15304	15146	15190	15089	15284	15313	15245	15019	15175	15258	15067	15262	15071	15413	15205	15350	15399	15230	15079	15070	15120	14904	15080	15251	15250	15129	15154	15246	15278	15085	15083	15109	15264	15278	15224	15321	15185	15151	15207	15234	15225	15348	15392	15390	15341	15399	15158	15222	15307	15108	15165	15220	15216	15201	15171	15357	15146	15177	15298	15219	15278	15287	15102	15302	15280	15338	15201	15072	15185	15255	15244	15248	15187	15226	15143	15267	15146	15209	15108	15276	15189	15351	15196	15244	15178	15294	15162	15220	15157	15277	15337	15302	15259	15069	15252	15200	15266	15232	15005	15148	15193	15170	15150	15288	15264	15278	15173	15224	15188	15301	15428	14956	15050	15342	15283	15155	15187	14949	15268	15074	15237	15217	15237	15231	15075	15017	15251	15258	15101	15269	15067	15282	15283	14908	15179	14969	15099	15357	15246	15363	15235	15109	15211	15155	15012	15202	15093	15365	15099	15085	15086	15189	15086	15229	15076	15275	15175	15170	15375	15308	15404	15252	15194	15205	15188	15113	15101	15140	15145	15061	15227	15206	15033	15010	15311	15202	15207	15174	15083	15178	15294	15252	15260	15232	15277	15002	15122	15183	15220	15195	15396	15063	15328	15309	15331	15194	15254	15277	15077	15299	15210	15222	15352	15164	15256	15313	15018	15114	15206	15107	15130	15159	15351	15252	15082	15240	15189	15358	15093	15278	15171	15214	15221	15141	15161	15223	15368	15137	15327	15299	15204	15391	15186	15408	15157	15199	15255	15100	15243	15343	15171	15106	15223	15184	15159	15267	15324	15293	15424	15182	15232	15254	15167	15188	15228	15212	15197	15313	15280	15266	15388	15242	15144	15162	15286	15000	15346	15167	15161	15440	15295	15103	15272	15262	15348	15146	15213	15087	15219	15194	15266	15128	15281	15174	15093	15142	15291	15211	15266	15335	15127	15283	15154	15380	15286	15060	15133	15096	15266	15010	15237	15294	15304	15134	15197	15248	15299	15032	15183	15232	15316	15189	15229	15114	15041	15218	15238	15304	15258	15315	15170	15284	15102	15271	15278	15282	15200	15309	15214	15238	15366	15258	15241	15180	15153	15281	15373	15165	15140	15040	15126	15065	14975	15218	15310	15126	15121	15163	15248	15269	15193	15206	15135	15172	15235	15260	15230	15195	15158	15412	15280	15521	15331	15212	15190	15042	15294	15209	15184	15315	15273	15224	15272	15115	15265	15117	15352	15139	15264	15233	14972	15212	15266	15236	15086	15211	15046	15242	15181	15141	15342	15295	15025	15237	15335	15331	15229	15148	15244	15214	15143	15167	15311	15180	15181	15201	15350	15305	15378	15190	15116	15144	15113	15196	15169	15183	15208	15176	15263	15045	15338	15192	15176	15183	15049	15141	15272	15200	15253	15230	15045	15274	15178	15089	15143	15179	15259	15221	15238	15336	15184	15145	15234	15274	15390	15193	15092	15253	15244	15244	15365	15243	15276	15241	15077	15148	15343	15189	15095	15238	15171	15313	15231	15271	15175	15145	15186	15325	15063	15198	15362	15365	15193	15201	15145	15349	15178	15117	15119	15051	15154	15232	15040	15149	15310	15124	15231	15446	15321	15314	15235	15089	15079	15188	15192	15260	15270	15386	15246	15206	15053	15415	15143	15241	15141	15412	15062	15265	15124	15123	15171	15125	15229	15077	15149	15197	15216	15038	15186	15244	15290	15331	15229	15250	15289	15407	15199	15106	15201	15260	15287	15468	15241	15220	15121	15221	15286	15210	15295	15285	15308	15149	15015	15295	15266	15129	15264	15342	15179	15035	15227	15235	15117	15109	15423	15241	15071	15341	15521	15038	15078	15143	15115	15180	15242	15214	15308	15327	15224	15387	15353	15267	15125	15138	15195	15036	15191	15304	15267	15108	15202	15208	15192	15278	15139	15170	15283	15286	15256	15207	15071	15298	15181	15237	15203	15268	15300	15165	15330	15287	15214	15233	15151	15070	15089	15393	15207	15234	15294	15291	15284	15357	15302	15210	15177	15035	15246	15203	15198	15151	15225	15134	15154	15232	15344	15118	15263	15105	15422	15218	15227	15106	15083	15111	15300	15064	15208	15082	15353	15325	15292	15237	15253	15311	15185	15250	15252	15195	15287	15155	15302	15278	15223	15069	15207	15280	15255	15170	15310	15168	15186	15061	15030	15182	15077	15127	15187	15151	15271	15326	15171	15355	15224	15208	15191	15242	15277	15170	14968	15191	15133	15205	15145	15422	15212	15223	15001	15129	15255	15146	15148	15166	15177	15180	15306	15169	15138	15283	15131	15198	15253	15194	15338	15206	15159	15231	15131	15227	14996	15324	15132	15113	15301	15326	15234	15187	15236	15293	15268	15208	15288	15126	15152	15282	15285	15218	15152	15258	15295	15291	15136	15198	15304	15233	15097	15139	15286	15287	15242	15151	15159	14997	15182	15141	15091	15307	15346	15248	15214	15263	15187	15196	15315	15249	15243	15325	15299	15222	15224	15231	15229	15280	15200	15087	15350	15190	15310	15376	15289	15038	15109	15172	15212	15177	15134	15222	15098	15240	15277	15026	14992	15375	15371	15123	15052	15196	15221	15272	15323	15249	15237	15236	15374	15093	15242	15192	15188	15207	15176	15149	15193	15205	15359	15217	15258	15319	15202	15260	15145	15199	15216	15219	15285	15356	15249	15175	15211	15149	15254	15112	15151	15171	15196	15156	15034	15194	15155	15207	15145	15152
28031	24426	29984	27201	21352	19354	18976	18344	18176	18619	18290	18223	18304	18276	18341	18299	18068	18214	18274	18324	18055	17847	18283	18028	18046	18024	18004	18167	18150	17958	18145	18178	18194	18135	18071	18248	18009	18312	18154	18089	18152	18148	18004	18092	18136	18195	17869	18239	18029	18214	18126	18204	18176	18301	17995	18091	18010	18042	18037	17916	18002	18120	18064	17829	18249	18179	18354	18213	17890	18200	18019	17895	18122	17974	18195	18133	18096	18166	18164	18045	18049	17818	18103	18006	17976	17816	18196	18035	18195	18212	18058	17888	18125	17977	18180	17825	18095	18213	18222	18178	18013	18247	18270	18112	18077	18193	17965	18139	18044	18084	17929	17962	17933	18147	18345	18103	18125	18226	17963	18001	18298	17982	17856	18155	18094	18135	17898	18211	18145	17951	18008	18137	18038	18110	18088	17956	18135	17993	17961	18232	17988	18017	17980	18147	18135	18132	18126	17990	17950	18169	18373	18057	18368	18081	18117	18302	18120	18161	18020	17950	18129	18156	18045	18134	18019	18100	18261	18066	17873	18176	18137	18070	18136	18154	18004	18164	18062	17944	17924	17947	18082	17955	17944	17981	18077	18015	17956	18111	18154	18140	18121	18010	18119	18085	18051	18112	18053	18239	17908	18256	18037	18071	18314	18027	17958	18112	18034	18134	17873	18116	18106	17859	18190	18045	18090	18075	18184	18163	18129	18043	17937	17938	18116	17835	18062	17940	18151	17906	18058	17993	18058	18191	18015	18089	18170	18077	17963	17943	17900	17946	18102	18141	18022	17967	18032	17932	18036	17943	18022	18126	18039	18103	18248	18015	18041	18059	18005	17983	18015	18006	17964	18009	18142	17973	18102	18018	18052	17988	18244	18177	18228	18102	18056	18063	18105	18205	18097	18203	18087	18065	18033	18026	17973	18156	18113	17903	18197	18003	18039	17868	18027	18254	18128	18049	18005	18141	18214	18186	17955	18005	18039	18197	18084	18072	18050	18070	17932	18191	18023	18039	18142	18090	17928	17925	18025	17916	18113	18300	18284	18006	17995	18271	18229	18175	18184	18040	17998	17982	17999	18012	18053	18033	17993	18125	18280	18080	18372	18221	18380	17974	18156	18151	17981	17902	17947	18291	17945	18024	17964	18103	17898	18082	18189	18064	18078	18225	18087	17928	18070	17864	18133	17974	18147	17995	18211	18331	18344	18237	18046	18032	18201	18032	18079	18005	18115	18132	18008	18015	18112	17978	17960	17910	18148	18149	18160	18027	18158	17975	17994	17945	18092	17931	18132	18195	18098	18116	18209	18132	18189	18133	18025	18161	18108	18341	18041	17954	18260	18077	18165	18181	17967	18111	17959	18055	17950	18143	18286	18059	18223	18158	18171	18142	17956	18167	17928	17969	18015	18330	18038	17948	18209	17914	18008	18122	18244	18013	18256	17983	17900	18065	18245	18110	18108	17923	17984	18175	18095	17950	18110	18193	18125	17951	18097	18016	18219	17932	18031	18029	18078	18084	17911	18106	18038	18091	18032	17976	17887	18114	17919	18138	18103	18147	18188	18021	18037	18228	17805	18148	18157	18168	18040	18248	18009	17977	18197	17972	17934	18091	17994	17926	18078	17694	18054	17932	18127	17980	17975	17963	18167	17990	18093	18045	18221	18144	18208	18156	18172	18102	18182	18200	18214	18308	18248	18057	18060	17862	18177	18186	18064	17898	17934	18028	17980	18155	18145	18079	18097	18133	18087	18232	18025	18000	18034	18326	18018	18116	18086	18025	18172	17895	18126	18068	18056	18193	18172	18175	18154	18147	18161	18009	18175	17963	18095	18054	18027	17854	17994	17885	18070	18076	18012	17936	18077	18061	17931	18108	18068	18071	18352	18231	18218	17941	17898	18069	18004	18039	18192	18055	18022	17950	17939	17989	18016	17959	17977	17981	17917	18011	17823	18221	18109	17972	18093	18055	18032	18032	17903	18181	18118	18163	18060	18032	18106	18095	17923	18157	18149	18236	18032	18211	18060	18196	18071	18264	18091	17908	18053	18054	17834	17976	18213	17892	18156	18224	18178	18103	18082	18149	18233	18177	18035	18242	18268	18053	17921	18086	18185	18015	18181	18079	17936	18120	18108	18137	18293	18079	17844	17971	17918	18158	18216	18090	17998	18283	18192	18125	17997	17935	18121	18166	18110	18058	18069	18138	18242	18204	17913	17928	18078	17925	17993	17985	18080	18011	17940	18027	18091	18006	18023	18185	18162	18313	18086	17889	17876	18100	17826	18001	18114	17863	18134	18004	18074	18067	18017	18257	17970	17886	18093	18098	18047	18132	18104	18117	18025	18170	17979	18067	18198	18008	18167	18232	18077	17971	17996	17987	18123	17897	18012	18342	17996	18149	18036	18156	18131	17997	17862	18028	18180	17918	18002	18183	18056	18167	18216	18295	18050	18006	18142	18027	18206	17971	18265	18189	18098	18176	18178	18052	18102	18210	17946	18267	18155	18166	18238	18129	17914	17959	18138	17931	18013	18091	17927	18061	18104	18157	18058	18058	18145	18138	17974	18058	17951	18046	18173	18117	17967	18005	18161	18097	17934	17950	18200	17915	18039	18004	17994	18141	17910	17956	18175	17871	18007	18048	18232	18141	18139	18085	18229	18084	18092	18004	18046	17956	18045	18162	17953	18025	18126	18061	17995	18160	18163	18075	18193	18083	18258	18318	18122	18060	18023	17988	17987	18046	18066	18092	18111	18030	18120	18177	18008	18052	17989	18085	18063	18096	18030	17967	18167	18069	18289	18131	18066	18042	17977	18039	18064	18218	18085	18005	17898	18120	18028	18005	18101	18000	18032	18139	17879	18147	18170	17973	18225	18164	17907	18058	17947	18138	18117	17950	18123	18214	18208	18087	18035	17893	18055	18079	18074	18000	18091	17977	17986	18164	18207	17790	18041	17994	18234	18041	17976	18126	18106	17989	18051	17954	17872	18179	18069	18116	18005	18124	18317	18250	18077	18165	18218	17976	18374	17972	17928	17980	18006	18036	18150	18077	18027	18022	18248	18175	18208	18172	18102	17976	18107	18002	17969	18049	18096	17964	18056	18140	18175	18063	18155	18253	17946	18003	18263	17927	17975	17901	18016	18447	18209	18175	17993	18152	18052	17983	17901	18023	18065	18196	18144	18256	18269	17901	17826	18051	18164	17896	18016	18045	18066	18116	17957	18204	18199	18151	18131	18179	18178	17805	18102	18158	18107	18171	18223	18004	18049	18126	18135	17923	17989	18010	18119	17928	18181	17990	18151	17882	17796	18125	18311	18217	18048	18148	18099	18228	18055	18004	17953	18016	18130	18154	18091	17960	18042	17983	18082	18226	18047	17841	18080	18098	17997	18068	18234	18204	18051	17951	18036	18071	18027	17909	18159	18085	18038	18012	18162	18013	18275	18085	18108	18130	17992	18027	18031	18013	18177	18000	18062	18069	18099	17882	18161	18237	18127	18115	18021	18189	18028	18215	17968	18114	18001	17685	18156	18057	18164	18212	18019	18034	18107	18069	18106	18011	18031	18084	18067	18127	18311	18021	18021	18223	17942	18038	18067	17982	18151	18098	18052	18037	18071	18189	17937	18110	18075	18112	17972	18199	18214	18134	18050	18236	18177	18169	18151	18112	18155	17977	18065	17980	17974	18062	18008	18211	18219	17784	18117	18219	17945	18029	18114	18093	18032	18138	18202	18089	18157	18111	18347	18003	17947	18102	18075	18058	18025	18024	18099	18305	18208	17939	18037	18066	18081	18126	18094	17875	17988	18088	17967	18093	18019	18148	18077	17924	17975	18170	18122	18077	18125	18032	18066	18121	18175	18307	17902	17912	18245	18282	18032	17978	17864	18163	17918	18024	18017	18033	18079	17954	18129	18014	18165	17934	18043	18137	18025	18080	18008	17928	17950	18182	18279	18160	17805	18082	17819	18070	18019	18111	18124	18135	18011	18114	18091	18102	18321	17962	17986	18163	18077	18108	18217	18056	17994	17958	18268	17854	17899	18120	18161	18061	18069	17922	17776	17984	18164	18175	18152	18007	18088	17957	18256	18021	18037	18229	18124	17963	18129	18155	18082	18077	18262	18285	17955	18192	18119	17854	18225	17978	18279	18135	18174	18041	17857	18113	18163	18080	18014	18214	17963	18150	18031	18200	18141	18103	18014	18216	18128	18237	18136	18155	18169	17890	18084	18066	18003	18022	18216	18076	18041	18169	18128	18228	18192	17965	17978	18180	17918	18099	18071	17947	18099	18171	18030	18133	18014	17883	17951	18059	18230	18114	18080	17795	18118	18298	17995	18292	18019	18020	18240	18005	18051	18164	18138	18218	17997	18067	18100	18346	18080	18180	17899	18130	18202	18064	18013	17914	18006	18229	18113	18148	18090	18205	18166	17909	18037	18195	18192	17888	18055	18106	18187	17949	17964	18127	18130	18088	18112	18177	18185	18141	18084	18039	18253	17940	18288	18007	18132	18044	18175	18051	17952	17864	18124	18252	18148	18166	18071	18098	17996	17991	18009	18128	18028	18115	18009	18086	18024	18357	18089	17909	18066	18108	18133	17935	18017	18035	18181	18087	18005	18096	18237	18084	18047	17993	18021	18102	17979	18016	18289	18106	17927	17854	17874	17994	18079	18175	18194	17985	18089	17992	18048	18148	18030	18063	17868	18159	18172	18030	18143	18160	18042	18090	18049	18106	18147	18237	18094	18184	18135	18068	18100	17998	17994	18139	18095	18129	18073	17950	18038	18092	18203	17943	18162	18020	17948	18099	18173	18053	17937	17989	17952	17971	18013	17996	18032	18151	17925	18162	17911	18097	18150	17978	18010	18116	18199	18232	18087	17977	18039	17957	17977	18014	18099	18116	18055	17913	17972	18289	18083	18164	17893	18272	18215	17871	18031	18093	18195	18034	17944	18068	17953	18061	18173	18001	17983	17901	18177	18018	17854	18062	18013	18124	18118	18040	18079	17917	18207	18151	18152	17905	18150	18076	18129	18145	17962	17904	18102	17979	17901	18122	18129	17977	18160	18021	17922	17986	18018	18071	17925	17972	18094	18198	18042	18074	18157	18041	17938	18273	17985	17960	18178	18171
25672	36336	33604	26055	19933	17624	16980	16567	16236	15872	15964	15767	15929	15920	15723	15641	15639	15901	15658	15873	15642	15784	15728	15670	15651	15633	15611	15563	15613	15612	15711	15833	15646	15696	15828	15661	15647	15662	15761	15912	15663	15769	15797	15690	15568	15643	15902	15737	15800	15657	15725	15711	15637	15604	15590	15797	15809	15662	15639	15748	15677	15608	15846	15813	15670	15699	15727	15811	15808	15720	15813	15641	15747	15750	15573	15675	15847	15682	15583	15727	15656	15719	15761	15776	15709	15774	15643	15606	15805	15600	15769	15730	15574	15613	15585	15777	15494	15652	15744	15787	15670	15705	15742	15859	15582	15649	15631	15670	15722	15739	15719	15642	15617	15829	15761	15623	15699	15791	15454	15742	15672	15740	15641	15666	15823	15528	15903	15715	15780	15798	15850	15571	15770	15665	15594	15639	15872	15605	15658	15618	15681	15678	15685	15791	15920	15656	15606	15833	15642	15843	15709	15776	15808	15561	15706	15450	15631	15691	15645	15728	15731	15651	15690	15772	15831	15842	15662	15713	15664	15744	15729	15783	15582	15557	15888	15654	15955	15789	15588	15639	15800	15895	15563	15819	15802	15893	15584	15847	15711	15789	15826	15748	15662	15654	15832	15733	15718	15754	15718	15692	15602	15723	15720	15559	15586	15595	15735	15602	15573	15686	15799	15690	15811	15600	15718	15725	15822	15782	15736	15666	15759	15688	15622	15724	15728	15585	15880	15784	15681	15664	15693	15631	15539	15660	15576	15706	15728	15821	15622	15809	15706	15674	15809	15568	15710	15718	15709	15865	15760	15514	15744	15661	15605	15615	15647	15559	15768	15579	15781	15611	15713	15625	15566	15784	15737	15660	15725	15689	15792	15796	15667	15774	15671	15659	15730	15796	15697	15772	15579	15505	15763	15749	15673	15768	15702	15524	15689	15681	15722	15776	15838	15543	15790	15734	15775	15666	15768	15726	15725	15779	15678	15467	15763	15549	15662	15624	15614	15666	15755	15640	15839	15598	15712	15756	15617	15685	15678	15797	15702	15739	15637	15656	15675	15882	15586	15627	15539	15831	15740	15647	15699	15713	15888	15687	15526	15699	15873	15770	15699	15780	15680	15525	15611	15665	15629	15670	15731	15701	15613	15594	15576	15568	15567	15940	15694	15669	15646	15678	15717	15688	15667	15798	15638	15720	15750	15720	15594	15713	15780	15835	15799	15649	15538	15569	15696	15706	15660	15743	15667	15819	15810	15666	15702	15751	15709	15701	15702	15688	15574	15752	15449	15827	15701	15750	15739	15693	15893	15684	15615	15779	15581	15691	15794	15724	15677	15681	15679	15675	15771	15741	15707	15619	15590	15800	15773	15719	15720	15556	15549	15678	15683	15825	15633	15539	15816	15882	15633	15620	15637	15701	15704	15639	15749	15594	15810	15711	15601	15724	15758	15706	15605	15750	15510	15792	15610	15667	15624	15863	15884	15721	15736	15743	15646	15631	15739	15675	15676	15475	15694	15665	15765	15850	15580	15602	15724	15729	15511	15891	15646	15748	15707	15933	15609	15574	15637	15735	15772	15636	15637	15753	15765	15627	15823	15640	15733	15775	15511	15448	15677	15626	15816	15794	15755	15680	15712	15814	15805	15697	15827	15649	15770	15771	15532	15605	15768	15764	15688	15792	15766	15651	15703	15732	15689	15753	15896	15615	15689	15736	15836	15751	15757	15856	15708	15854	15848	15751	15776	15704	15652	15771	15672	15673	15753	15811	15786	15765	15718	15794	15717	15534	15818	15597	15652	15726	15590	15720	15701	15679	15525	15716	15488	15723	15635	15641	15572	15671	15818	15692	15764	15731	15607	15663	15581	15787	15707	15788	15511	15700	15709	15602	15745	15764	15732	15583	15544	15842	15791	15703	15625	15747	15610	15826	15779	15756	15652	15826	15771	15558	15664	15686	15631	15641	15552	15617	15637	15712	15736	15689	15675	15743	15635	15767	15670	15844	15763	15731	15747	15677	15607	15661	15682	15703	15760	15902	15591	15790	15665	15616	15867	15763	15669	15701	15555	15884	15688	15759	15663	15856	15843	15838	15758	15735	15732	15749	15705	15634	15642	15793	15734	15688	15958	15678	15673	15734	15714	15461	15773	15675	15753	15624	15796	15553	15760	15650	15784	15820	15777	15723	15741	15688	15766	15674	15740	15704	15838	15698	15526	15599	15674	15669	15622	15547	15540	15664	15779	15709	15787	15638	15513	15741	15694	15697	15751	15874	15519	15652	15639	15664	15650	15754	15732	15868	15787	15753	15572	15641	15775	15804	15732	16033	15669	15701	15538	15718	15727	15681	15787	15764	15641	15767	15573	15610	15626	15743	15909	15605	15748	15606	15591	15568	15664	15608	15603	15853	15643	15679	15809	15777	15761	15857	15658	15849	15845	15670	15846	15556	15873	15531	15666	15746	15766	15741	15624	15636	15678	15684	15666	15876	15823	15548	15691	15871	15686	15573	15656	15746	15860	15675	15619	15735	15591	15723	15755	15695	15579	15708	15533	15694	15772	15748	15619	15687	15670	15557	15677	15641	15790	15540	15672	15718	15749	15610	15802	15688	15750	15629	15854	15780	15674	15870	15686	15868	15735	15607	15765	15655	15639	15555	15788	15687	15745	15599	15890	15585	15640	15719	15730	15680	15712	15687	15705	15771	15822	15726	15595	15942	15587	15650	15753	15920	15665	15758	15626	15690	15695	15595	15695	15665	15798	15752	15555	15654	15830	15520	15424	15862	15760	15729	15833	15749	15805	15746	15774	15762	15540	15741	15545	15624	15650	15748	15749	15613	15744	15746	15686	15715	15708	15397	15824	15638	15798	15553	15799	15661	15842	15726	15782	15772	15634	15780	15647	15722	15794	15637	15698	15771	15763	15664	15644	15793	15771	15572	15580	15765	15746	15691	15711	15761	15808	15679	15815	15635	15679	15628	15615	15603	15689	15812	15611	15775	15856	15780	15449	15628	15698	15762	15744	15707	15645	15745	15830	15763	15867	15725	15542	15680	15567	15876	15851	15753	15814	15827	15690	15611	15731	15606	15693	15729	15729	15656	15579	15663	15747	15661	15654	15799	15716	15667	15685	15641	15859	15843	15650	15843	15530	15639	15655	15694	15563	15876	15878	15589	15772	15847	15665	15651	15792	15793	15677	15716	15734	15770	15647	15704	15655	15548	15697	15710	15772	15769	15675	15656	15818	15685	15645	15747	15459	15628	15674	15808	15656	15750	15705	15776	15650	15581	15710	15745	15782	15797	15620	15765	15646	15698	15903	15555	15929	15760	15893	15661	15601	15797	15698	15689	15902	15654	15785	15658	15654	15575	15549	15649	15717	15710	15670	15540	15787	15672	15791	15702	15587	15646	15814	15606	15745	15794	15602	15701	15858	15528	15813	15710	15539	15742	15731	15677	15652	15776	15622	15850	15705	15757	15742	15722	15724	15747	15766	15850	15737	15574	15481	15661	15663	15696	15782	15689	15682	15698	15831	15664	15737	15653	15895	15748	15747	15842	15796	15682	15623	15704	15617	15660	15701	15728	15614	15667	15584	15650	15587	15631	15604	15719	15879	15710	15697	15750	15680	15678	15789	15733	15793	15740	15684	15739	15611	15650	15725	15779	15778	15605	15680	15678	15658	15643	15743	15782	15809	15700	15558	15688	15893	15812	15670	15682	15729	15788	15635	15676	15698	15914	15720	15777	15707	15721	15740	15709	15743	15815	15733	15714	15771	15772	15635	15742	15668	15650	15556	15685	15745	15766	15707	15563	15634	15651	15650	15620	15796	15960	15847	15620	15613	15742	15756	15568	15890	15673	15672	15829	15536	15708	15741	15579	15476	15728	15668	15776	15743	15689	15748	15663	15810	15677	15884	15810	15597	15637	15673	15713	15708	15669	15727	15747	15807	15698	15746	15695	15675	15773	15538	15740	15716	15791	15724	15749	15782	15800	15728	15613	15706	15703	15713	15895	15617	15694	15743	15777	15785	15823	15732	15877	15616	15720	15539	15843	15795	15812	15521	15671	15726	15526	15601	15659	15619	15492	15517	15625	15596	15713	15563	15712	15610	15705	15859	15743	15748	15717	15696	15556	15718	15671	15789	15833	15740	15574	15779	15865	15919	15734	15643	15740	15565	15679	15713	15879	15606	15584	15688	15784	15860	15609	15703	15863	15738	15781	15561	15693	15587	15608	15773	15620	15736	15557	15866	15710	15730	15774	15971	15851	15565	15588	15706	15505	15813	15814	15753	15806	15704	15623	15738	15685	15630	15662	15761	15761	15730	15700	15767	15764	15665	15531	15784	15711	15888	15636	15678	15554	15639	15674	15889	15712	15747	15832	15641	15653	15866	15816	15662	15717	15799	15869	15679	15679	15586	15605	15889	15953	15644	15613	15714	15923	15759	15623	15639	15664	15666	15662	15504	15721	15799	15725	15695	15665	15673	15718	15570	15793	15813	15830	15636	15766	15789	15636	15766	15951	15642	15813	15679	15858	15620	15852	15698	15659	15648	15692	15744	15633	15705	15791	15689	15631	15717	15665	15841	15725	15745	15676	15759	15744	15605	15771	15792	15833	15702	15978	15599	15741	15673	15782	15786	15610	15819	15923	15753	15685	15381	15657	15651	15741	15643	15919	15588	15671	15586	15745	15686	15639	15934	15685	15817	15669	15799	15903	15743	15554	15672	15803	15797	15718	15697	15704	15679	15724	15716	15687	15561	15661	15637	15525	15769	15668	15844	15553	15777	15615	15682	15731	15727	15692	15577	15639	15745	15727	15808	15840	15726	15839	15671	15657	15851	15790	15786	15680	15694	15627	15639	15540	15744	15793	15691	15683	15705	15597	15701	15644	15804	15655	15514	15570	15840	15440	15724	15792	15787	15586	15698	15713	15460	15573	15831	15692	15569	15766	15665	15739	15673	15703	15712	15734	15644	15917	15685	15737	15661	15760	15821	15748	15833	15800	15784	15839	15549	15847	15663	15860	15817	15763	15665	15630	15694	15639	15851	15652	15583	15665	15736	15749	15754	15718	15794	15367	15694	15655	15803	15656	15638	15557	15784	15872	15663	15549	15714	15644	15743	15883	15481	15686
24095	21365	28870	25379	22879	22153	21215	18635	17957	18169	17627	17581	17650	17382	17627	17553	17699	17659	17638	17431	17568	17332	17323	17513	17268	17339	17420	17357	17343	17498	17341	17330	17426	17416	17509	17399	17342	17583	17359	17336	17458	17320	17396	17353	17102	17142	17397	17265	17234	17311	17278	17343	17401	17574	17359	17159	17347	17510	17286	17350	17383	17381	17267	17399	17219	17342	17451	17272	17445	17565	17424	17279	17305	17263	17411	17444	17292	17179	17157	17367	17274	17272	17181	17335	17222	17288	17123	17403	17316	17442	17396	17472	17309	17473	17435	17202	17249	17185	17230	17192	17148	17476	17138	17160	17420	17483	17149	17250	17204	17359	17374	17189	17326	17212	17347	17230	17310	17324	17256	17268	17083	17431	17292	17352	17343	17206	17302	17406	17471	17034	17346	17252	17251	17124	17458	17348	17121	17380	17157	17182	17358	17314	17385	17131	17284	17334	17380	17206	17184	17468	17110	17246	17153	17040	17283	17127	17220	17092	17348	17238	17306	17465	17314	17421	17172	17212	17206	17207	17315	17485	17381	17227	17209	17023	17253	17313	17185	17074	17245	17232	17179	17375	17230	17186	17478	17194	17444	17338	17221	17259	17187	17112	17250	17382	17099	17413	17472	17238	17254	17156	17357	17408	17192	17328	17325	17237	17430	17207	17254	17241	17362	17201	17305	17342	17319	17305	17142	17385	17337	17182	17220	17433	17305	17400	17354	17185	17146	17239	17358	17437	17495	17378	17186	17205	17325	17302	17144	16996	17298	17453	17162	17300	17239	17198	17207	17338	17271	17170	17188	17277	17335	17268	17298	17325	17294	17493	17394	17285	17319	17279	17256	17266	17353	17407	17198	17360	17112	17161	17395	17378	17292	17203	17249	17314	17228	17372	17304	17286	17158	17258	17280	17212	17120	17191	17167	17219	17403	17065	17051	17165	17232	17084	17126	17036	17287	17184	17431	17346	17360	17363	17292	17226	17371	17185	17213	17286	17325	17297	17257	17211	17508	17242	17321	17208	17117	17025	17236	17174	17122	17425	17154	17157	17499	17293	17300	17239	17203	17441	17332	17075	17216	17245	17222	17181	17179	17174	17228	17217	17243	17275	17112	17476	17171	17469	17222	17050	17124	17254	17407	17481	17350	17375	17381	17172	17138	17229	17467	17403	17504	17386	17237	17210	17139	17269	17310	17185	17381	17247	17514	17125	17067	17425	17212	17272	17319	17167	17428	17329	17020	17358	17517	17200	17252	17114	17384	17289	17351	17354	17296	17141	17092	17065	17370	17184	17227	17227	17418	17287	17238	17463	17265	17231	17165	17353	17136	17218	17107	17486	17162	17155	17295	17234	17369	17167	17290	17217	17274	17194	17302	16960	17303	17400	17274	17243	17273	17114	17156	17419	17344	17262	17067	17440	17114	17227	17358	17188	17352	17120	17138	17291	17041	17097	17232	17091	17538	17090	17362	17210	17324	17290	17156	17465	17113	17475	17195	17171	17326	17155	17183	17423	17069	17286	17110	17214	17352	17008	17386	17178	17152	17291	17154	17170	17533	17214	17473	17304	17305	17264	17156	17187	17188	17385	17229	17297	17315	17211	17114	17119	17532	17164	17234	16996	17079	17201	17117	17150	17317	17053	17297	17462	17278	17294	16941	17128	17209	17297	17455	17078	17402	17356	17229	17428	17190	17180	17301	17533	17283	17326	17301	17276	17360	17117	17250	17337	17431	17263	17378	17310	17293	17107	17247	17077	17217	17365	17277	17117	17435	17266	17303	17495	17271	17207	17470	17233	17256	17448	17403	17194	17195	17347	17399	17303	17347	17119	17310	17346	17226	16985	17329	17313	17167	17377	17513	17285	17120	17263	17252	17382	17313	17345	17266	17074	17285	17385	17314	17310	17654	16987	17210	17059	17021	17198	17199	17392	17133	17330	17255	17424	17208	17284	17201	17360	17202	17199	17274	17163	17221	17111	17069	17311	17307	17266	17059	17215	17290	17092	17365	17044	17240	17203	17295	17354	17388	17297	17060	17254	17309	17238	17304	17475	17418	17303	17253	17361	17282	17313	17370	17414	17081	17308	17268	17460	17416	17385	17146	17238	17285	17181	17279	17150	17518	17466	17562	17237	17328	17307	17361	17367	17387	17396	17224	17286	17348	17323	17237	17183	17128	17187	17276	17323	17426	17503	17451	17335	17242	17154	17379	17067	17055	17238	17163	17018	17072	17268	17178	17400	17278	17301	17502	17162	17322	17256	17182	17301	17402	17296	17281	17118	17117	17350	17260	17421	17128	17283	17120	17219	17452	17239	17383	17218	17208	17172	17176	17370	17167	17274	17135	17226	17040	17206	17091	17322	17203	17102	17243	17188	17248	17464	17269	17184	17114	17198	17435	17353	17271	17220	17195	17217	17262	17447	17253	17182	17240	17361	17228	17321	17028	17276	16971	17226	17267	17313	17006	17267	17263	17540	17291	17352	17321	17328	17082	17102	17209	17124	17309	17164	17333	17153	17450	17253	17234	17231	17248	17231	17044	17282	17373	17201	17302	17143	17411	17354	17250	17252	17212	17285	17189	17329	17342	17267	17333	17157	17292	17043	17149	17105	17203	17265	17437	17242	17462	17348	17393	17392	17385	17493	17198	17171	17302	17449	17447	17279	17139	17371	17127	17352	17241	17365	17451	17106	17293	17345	17432	17277	17238	17340	17344	17125	17157	17202	17347	17402	17223	17077	17204	17381	17312	17196	17491	17304	17186	17154	17346	17114	17290	17277	17223	17266	17146	17436	17043	17334	17268	17080	17236	17421	17120	17267	17645	17182	17398	17095	17265	17280	17236	17105	17451	17232	17411	17097	17359	17171	17258	17241	17467	17373	17344	17250	17294	17330	17211	17339	17277	17430	17224	17415	17278	17402	17303	17414	17238	17249	17380	17295	17303	17276	17184	17178	17318	17367	17118	17341	17320	17342	17317	17214	17245	17195	17242	17364	17274	17202	17366	17183	17300	17330	17422	17446	17305	17418	17236	17179	17325	17368	17266	17199	17175	17252	17208	17227	17383	17332	17357	17214	17319	17144	17365	17260	17428	17184	17372	17045	17039	17200	17213	17233	17060	17264	17252	17025	17065	17084	17191	17270	17190	17128	17280	17270	17193	17175	17482	17214	17080	17534	17225	17353	17322	17328	17284	17088	17180	17330	17219	17245	17471	17368	17369	17334	17408	17272	17147	17412	17237	17090	17203	17019	17179	17479	17377	17247	17423	17280	17285	17216	17356	17067	17110	17246	17141	17330	17143	17257	17139	17180	17250	17197	17162	17222	17016	17418	17244	17235	17324	17327	17278	17445	17247	17078	17370	17206	17332	17393	17335	17097	17295	17184	17316	17171	17074	17249	17262	17364	17268	17182	17038	17274	17347	17323	16979	17174	17243	17147	17218	17198	17323	17255	17268	17273	17403	17399	17059	17381	17145	16971	17167	17324	17425	17360	17094	17216	17345	17329	17242	17484	17352	17467	17313	17293	17225	17195	17046	17330	17300	17000	17300	17183	17072	17407	17253	17372	17168	17267	17263	17230	17245	17406	17168	17348	17352	17290	17335	17203	17187	17099	17117	17289	17025	17192	17296	17117	17293	17193	17437	17387	17338	17362	17304	17267	17209	17197	17153	17149	17218	17299	17217	17330	17369	17393	17360	17196	17226	17381	17423	17308	17220	17295	17275	17157	17253	17172	17245	16982	17403	17420	17435	17281	17364	17126	17305	17299	17304	17103	17259	17113	17483	17336	17251	17139	17205	17256	17369	17266	17157	17211	17227	17352	17365	17186	17328	17206	17206	17345	17326	17038	17193	17394	17395	17379	17248	17040	17288	17596	17108	17098	17285	17278	17260	17244	17259	17427	17279	17309	17334	17203	17351	17286	17326	17245	17480	17328	17202	17008	17194	17204	17282	17192	17249	17374	17366	17210	17171	17082	17146	17243	17346	17230	17288	17300	17124	17280	17393	17234	17311	17253	17182	17375	17311	17363	17269	17033	17160	17132	17293	17429	17315	17293	17081	17133	17202	17275	17256	17282	17311	17260	17362	17165	17250	17317	17363	17396	17147	17251	17402	17211	17106	17296	17310	17178	17167	17306	17360	17273	17206	17348	17252	17053	17263	17319	17339	17191	17389	17290	17327	17247	17242	17223	17160	17262	17429	17269	17339	17330	17007	17334	17385	17267	17185	17233	17213	17235	17202	17084	17228	17200	17389	17469	17336	17287	17089	17248	17132	17144	17348	17274	17198	17271	17331	17283	17043	17279	17415	17358	17163	17103	17342	17392	17322	17157	17325	17109	17208	17462	17222	17313	17167	17100	17337	17306	17237	17365	17256	17023	17255	17250	17244	17339	17407	17209	17302	17241	17244	17194	17222	17295	17346	17353	17154	17336	17452	17429	17215	17274	17395	17354	17125	17219	17322	17051	17321	17323	17163	17329	17369	17275	17427	16904	17388	17203	17333	17337	17221	17297	17099	17256	17283	17124	17235	17337	17328	17305	17336	17130	17406	17216	17393	17345	17331	17312	17247	17327	17177	17278	17186	17292	17259	16975	17258	17269	17173	17224	17355	17238	17318	17072	17271	17541	17270	17203	17169	17157	17335	17040	17347	17292	17442	17265	17315	17196	17193	17316	17222	17220	17200	17359	17297	17289	17254	17360	17420	17470	17325	17168	17189	17290	17398	17291	17385	17343	17426	17273	17361	17247	17111	17476	17172	17330	17390	17227	16911	17310	17360	17254	17033	17207	17295	17173	17348	17229	17401	17330	17157	17354	17138	17407	17220	17170	17258	17363	17217	17231	17225	17214	17356	17129	17266	17241	17291	17388	17467	17354	17423	17282	17371	17187	17275	17418	17221	17425	17281	17181	17279	17176	17179	17202	17207	17383	17387	17433	17237	17556	17235	17351	17124	17312	17238	17376	17212	17190	17348	17527	17393	17211	17321	17317	17375	17282	17341	17353	17311	17332	17259	17362	17159	17168	17272	17242	17352	17242	17303	17054	17374	17326	17302	17226	17414	17213	17200	17165	17215	17367	17310	17362	17371	17237	17196	17228	17192	17127	17306	17291	17290	17243	17365	17341	17337	17199
28263	44458	43271	32746	21799	18451	17642	16996	16260	15996	15856	15679	15719	15681	15612	15489	15453	15383	15455	15545	15460	15527	15423	15625	15382	15329	15415	15321	15364	15255	15354	15350	15222	15330	15365	15447	15079	15396	15439	15342	15382	15212	15435	15355	15315	15438	15346	15273	15218	15460	15247	15303	15243	15525	15376	15444	15445	15380	15499	15350	15320	15317	15349	15259	15421	15261	15397	15295	15414	15394	15199	15428	15472	15367	15305	15396	15297	15102	15192	15373	15352	15193	15404	15371	15221	15363	15310	15384	15372	15189	15286	15257	15617	15308	15295	15270	15235	15306	15407	15089	15366	15434	15454	15287	15269	15332	15424	15381	15215	15332	15391	15426	15383	15334	15192	15299	15397	15321	15347	15392	15355	15338	15212	15260	15119	15333	15461	15173	15204	15355	15407	15307	15156	15340	15328	15367	15261	15217	15309	15258	15154	15293	15242	15112	15245	15393	15338	15366	15285	15351	15421	15513	15378	15239	15266	15216	15280	15311	15428	15255	15417	15425	15176	15297	15147	15059	15198	15408	15235	15126	15299	15547	15225	15227	15285	15334	15213	15447	15315	15227	15254	15324	15172	15166	15297	15371	15277	15220	15349	15417	15493	15321	15219	15286	15397	15239	15365	15100	15384	15271	15295	15333	15361	15209	15285	15217	15254	15409	15218	15265	15304	15213	15276	15218	15309	15305	15341	15159	15392	15427	15428	15332	15275	15217	15175	15221	15391	15286	15416	15121	15355	15347	15071	15319	15339	15347	15204	15406	14983	15350	15306	15340	15181	15343	15200	15087	15205	15403	15054	15127	15427	15324	15438	15338	15129	15219	15200	15389	15330	15203	15181	15213	15224	15208	15438	15329	15347	15497	15231	15280	15296	15344	15280	15390	15217	15254	15428	15184	15314	15523	15275	15341	15450	15318	15272	15451	15073	15066	15257	15315	15397	15415	15171	15394	15225	15408	15388	15349	15323	15208	15291	15438	15084	15400	15357	15301	15338	15310	15214	15278	15403	15368	15427	15346	15147	15321	15324	15250	15395	15182	15447	15179	15450	15118	15449	15454	15176	15265	15193	15205	15318	15233	15273	15222	15286	15326	15190	15232	15307	15330	15265	15227	15277	15366	15197	15186	15460	15315	15034	15261	15429	15293	15254	15115	15367	15261	15470	15273	15378	15093	15277	15155	15269	15314	15448	15223	15189	15210	15373	15436	15217	15209	15182	15389	15345	15321	15437	15275	15257	15275	15364	15429	15324	15196	15378	15257	15330	15372	15226	15272	15307	15216	15469	15284	15397	15341	15277	15251	15336	15304	15303	15394	15419	15243	15328	15354	15455	15223	15361	15359	15361	15204	15274	15390	15376	15317	15174	15366	15336	15242	15272	15343	15483	15215	15242	15383	15330	15216	15315	15260	15125	15410	15233	15473	15290	15263	15290	15463	15204	15320	15343	15202	15142	15202	15391	15277	15146	15321	15337	15325	15334	15277	15381	15136	15197	15362	15273	15298	15348	15151	15288	15486	15232	15390	15241	15244	15310	15474	15228	15381	15174	15245	15295	15265	15205	15287	15088	15292	15327	15221	15366	15209	15315	15277	15415	15419	15189	15296	15175	15386	15299	15391	15375	15328	15267	15267	15240	15197	15334	15269	15262	15272	15339	15287	15405	15332	15186	15465	15207	15233	15328	15206	15345	15229	15323	15438	15409	15116	15500	15253	15315	15386	15450	15262	15268	15271	15247	15324	15191	15314	15297	15073	15335	15199	15279	15134	15162	15307	15217	15330	15243	15229	15341	15217	15237	15356	15171	15372	15168	15231	15177	15274	15236	15430	15240	15294	15310	15503	15402	15280	15332	15345	15393	15237	15240	15269	15281	15166	15245	15388	15307	15081	15227	15345	15272	15339	15159	15071	15206	15242	15304	15398	15471	15325	15239	15200	15232	15360	15275	15309	15285	15280	15295	15341	15235	15137	15470	15201	15324	15184	15208	15333	15127	15308	15393	15320	15298	15430	15356	15355	15228	15377	15227	15442	15421	15313	15380	15161	15272	15324	15181	15312	15172	15229	15403	15419	15245	15367	15355	15136	15372	15336	15425	15216	15337	15256	15251	15301	15290	15332	15258	15486	15322	15301	15368	15183	15320	15324	15232	15460	15175	15310	15247	15422	15388	15235	15273	15272	15420	15300	15288	15250	15343	15350	15233	15371	15407	15126	15244	15310	15286	15211	15188	15459	15317	15086	15249	15186	15070	15271	15317	15208	15363	15372	15272	15368	15298	15499	15073	15091	15283	15246	15213	15346	15404	15194	15397	15233	15346	15333	15182	15218	15306	15247	15375	15346	15244	15396	15341	15231	15232	15281	15363	15204	15225	15200	15190	15166	15349	15429	15363	15211	15352	15270	15390	15338	15181	15343	15489	15205	15418	15338	15136	15419	15344	15247	15248	15364	15350	15500	15196	15288	15255	15335	15209	15418	15297	15308	15445	15416	15248	15301	15460	15323	15436	15361	15276	15438	15208	15332	15204	15336	15413	15212	15285	15284	15458	15269	15310	15278	15377	15259	15298	15251	15292	15500	15240	15376	15355	15303	15312	15452	15274	15476	15495	15214	15202	15326	15328	15109	15256	15314	15502	15408	15235	15394	15378	15231	15303	15242	15372	15195	15301	15261	15416	15237	15106	15295	15258	15133	15266	15455	15188	15340	15409	15264	15217	15304	15407	15354	15292	15160	15262	15421	15353	15401	15371	15274	15404	15243	15284	15248	15344	15419	15169	15310	15352	15149	15406	15442	15101	15391	15243	15391	15402	15283	15165	15362	15428	15481	15144	15370	15221	15238	15283	15317	15443	15214	15297	15407	15275	15215	15343	15462	15189	15264	15431	15191	15363	15347	15180	15254	15278	15432	15296	15234	15395	15327	15228	15238	15284	15174	15407	15232	15333	15138	15319	15406	15239	15377	15295	15133	15367	15289	15009	15478	15221	15173	15248	15304	15296	15228	15388	15321	15375	15083	15193	15222	15330	15396	15128	15340	15297	15355	15356	15183	15214	15287	15215	15384	15294	15231	15368	15407	15331	15334	15244	15237	15230	15299	15209	15371	15192	15451	15311	15206	15256	15433	15176	15326	15177	15291	15274	15231	15275	15168	15293	15335	15298	15448	15292	15380	15192	15326	15165	15350	15358	15220	15267	15163	15429	15452	15297	15269	15229	15339	15408	15462	15255	15310	15350	15195	15368	15293	15323	15243	15257	15305	15317	15253	15297	15359	15389	15349	15480	15125	15338	15162	15395	15114	15428	15352	15303	15195	15295	15234	15205	15294	15302	15247	15220	15419	15306	15316	15235	15314	15254	15431	15235	15270	15199	15250	15169	15345	15199	15245	15293	15402	15544	15375	15359	15280	15213	15341	15309	15319	15322	15278	15619	15374	15318	15379	15377	15406	15080	15334	15328	15433	15419	15304	15339	15378	15325	15280	15198	15270	15416	15219	15290	15405	15472	15342	15286	15245	15239	15447	15301	15295	15276	15345	15393	15200	15286	15352	15343	15208	15271	15367	15338	15354	15154	15485	15405	15390	15221	15210	15355	15446	15559	15244	15546	15441	15354	15234	15284	15410	15168	15225	15158	15208	15096	15307	15210	15216	15267	15181	15203	15342	15343	15399	15342	15508	15238	15302	15257	15279	15427	15408	15167	15338	15352	15335	15392	15259	15234	15299	15333	15368	15185	15306	15197	15315	15398	15444	15420	15381	15202	15189	15378	15281	15378	15319	15261	15207	15505	15181	15276	15299	15245	15401	15197	15300	15333	15367	15519	15257	15251	15355	15314	15286	15216	15235	15429	15374	15010	15279	15234	15336	15340	15310	15377	15366	15301	15372	15321	15191	15380	15456	15295	15441	15312	15164	15431	15248	15234	15254	15130	15290	15282	15272	15492	15278	15387	15272	15300	15303	15488	15190	15289	15272	15249	15196	15429	15300	15293	15257	15390	15177	15227	15458	15377	15326	15313	15297	15353	15321	15130	15302	15275	15334	15308	15347	15334	15359	15302	15333	15331	15095	15297	15152	15296	15273	15434	15251	15184	15186	15354	15373	15171	15309	15392	15368	15248	15355	15289	15290	15344	15170	15244	15453	15186	15238	15453	15407	15180	15343	15327	15170	15213	15285	15202	15299	15322	15303	15264	15391	15266	15266	15459	15279	15207	15131	15327	15393	15240	15192	15312	15194	15392	15273	15263	15444	15214	15243	15411	15054	15315	15214	15246	15105	15263	15447	15461	15302	15364	15353	15333	15354	15368	15276	15312	15515	15067	15242	15297	15451	15385	15363	15284	15285	15116	15213	15237	15339	15368	15252	15276	15303	15472	15181	15387	15392	15287	15430	15400	15218	15284	15214	15353	15279	15320	15100	15069	15386	15244	15166	15265	15397	15314	15231	15226	15208	15315	15256	15241	15354	15193	15303	15070	15221	15171	15135	15435	15462	15220	15249	15317	15323	15277	15256	15184	15208	15263	15314	15384	15323	15191	15269	15443	15362	15440	15331	15205	15226	15359	15250	15341	15105	15198	15365	15276	15368	15233	15404	15321	15355	15366	15321	15386	15446	15280	15344	15545	15279	15417	15315	15300	15232	15382	15218	15168	15476	15372	15315	15190	15359	15289	15305	15478	15328	15265	15393	15351	15317	15312	15250	15307	15455	15395	15449	15236	15231	15115	15372	15348	15380	15206	15213	15345	15336	15358	15491	15460	15220	15400	15221	15262	15218	15176	15235	15367	15225	15290	15282	15297	15277	15443	15482	15387	15522	15191	15281	15388	15241	15495	15393	15262	15154	15321	15272	15533	15198	15460	15335	15438	15350	15295	15154	15308	15142	15309	15207	15314	15164	15318	15373	15213	15339	15253	15448	15316	15293	15252	15542	15173	15240	15451	15221	15367	15302	15341	15248	15215	15369	15521	15157	15227	15379	15379	15308	15315	15325	15219	15376	15372	15433	15357	15116	15348	15216	15366	15396	15464	15121	15405	15267	15384	15168	15308	15225	15263	15458	15346	15467	15171	15393	15461	15367	15324	15322	15357	15221	15330	15071	15330	15377	15340	15165	15256	15345	15442	15324	15373	15225	15151	15288
22851	21424	29254	24213	22312	23882	25145	19651	18305	18389	18075	18009	18121	17841	17889	17709	17474	17685	17457	17539	17459	17521	17632	17583	17306	17644	17376	17375	17275	17399	17373	17311	17368	17449	17468	17521	17506	17246	17482	17344	17498	17396	17449	17358	17471	17381	17338	17332	17375	17439	17254	17525	17315	17514	17470	17483	17377	17478	17363	17381	17391	17244	17369	17487	17310	17519	17319	17382	17386	17033	17137	17325	17374	17274	17262	17292	17287	17240	17460	17195	17357	17279	17309	17484	17330	17268	17353	17184	17498	17185	17332	17200	17106	17502	17337	17206	17296	17184	17275	17253	17168	17040	17158	17199	17341	17316	17351	17051	17258	17302	17230	17344	17441	17341	17336	17252	17191	17274	17145	17289	17229	17279	17442	17277	17278	17285	17261	17336	17129	17224	17427	17243	17306	17206	17471	17491	17286	17429	17378	17426	17334	17498	17401	17472	17428	17297	17179	17491	17254	17282	17206	17346	17302	17324	17326	17319	17360	17127	17115	17279	17239	17185	17211	17351	17416	17355	17436	17241	17184	17217	17430	17066	17292	17297	17382	17194	17350	17242	17267	17501	17434	17295	17363	17180	17298	17206	17093	17449	17291	17428	17326	17264	17398	17185	17058	17413	17345	17251	17349	17385	17274	17160	17239	17251	17320	17312	17331	17228	17278	17118	17361	17211	17331	17143	17489	17318	17085	17317	17341	17382	17254	17272	17284	17474	17241	17234	17370	17368	17215	17450	17303	17121	17500	17288	17222	17302	17377	17422	17374	17409	17317	17339	17411	17354	17178	17270	17092	17371	17349	17399	17180	17304	17421	17375	17269	17353	17053	17176	17366	17168	17185	17377	17302	17388	17265	17183	17269	17131	17197	17208	17383	17401	17174	17317	17290	17341	17278	17243	17467	17209	17149	17088	17450	17296	17250	17151	17496	17352	17343	17279	17356	17220	17302	17355	17177	17270	17483	17291	17378	17128	17300	17271	17280	17191	17510	17311	17252	17461	17428	17251	17178	17134	17189	17105	17221	17205	17182	17079	17167	17234	17166	16967	17263	17386	17125	17323	17295	17442	17375	17251	17373	17252	17201	17376	17142	17036	17332	17390	17239	17169	17312	17266	17323	17218	17299	17287	17283	17148	17100	17451	17316	17493	17362	17083	17395	17295	17324	17175	17360	17433	17437	17392	17302	17247	17281	17479	17223	17270	17134	17155	17242	17288	17319	17455	17158	17210	17261	17145	17186	17129	17344	17286	17422	17281	17509	17303	17323	17279	17378	17245	17066	17170	17410	17389	17328	17225	17217	17096	17294	17292	17455	17188	17381	17311	17330	17052	17315	17224	17234	17266	17333	17305	17290	17324	17388	17373	17319	17365	17370	17176	17245	17318	17186	17131	17216	17310	17403	17267	17083	17378	17180	17267	17222	17443	17192	17273	17260	17080	17255	17168	17264	17514	17200	17177	17191	17199	17306	17222	17481	17468	17318	17323	17274	17147	17254	17577	17278	17111	17218	17117	17340	17322	17422	17322	17125	17315	17202	17194	17483	17131	17358	17338	17179	17214	17188	17494	17341	17319	17327	17495	17353	17329	17492	17471	17002	17151	17212	17256	17187	17126	17243	17273	17284	17214	17182	17231	17206	17116	17350	17383	17278	17205	17299	17437	17445	17374	17387	17310	17201	16963	17201	17287	17324	17270	17341	17133	17288	17264	17267	17421	17279	17275	17296	17113	17298	17216	17498	17346	17277	17221	17459	17133	17169	17203	17380	17353	17205	17087	17309	17268	17385	17494	17344	17203	17497	17312	17262	17214	17348	17174	17105	17335	17290	17117	17407	17286	17271	17272	17281	17286	17113	17136	17195	17349	17189	17184	17435	17256	17342	17294	17328	17451	17218	17314	17403	17367	17447	17515	17239	17361	17279	17309	17385	17270	17239	17261	17126	17293	17269	17305	17309	17170	17066	17280	17295	17448	17315	17261	17302	17209	17242	17368	17213	17508	17186	17084	17172	17234	17137	17408	17293	17201	17239	17354	17303	17387	17224	17321	17464	17225	17111	17273	17295	17059	17256	17083	17253	17211	17299	17293	17120	17417	17493	17069	17526	17362	17368	17250	17270	17211	17443	17345	17214	17492	17386	17419	17380	17398	17200	17330	17228	17147	17267	17212	17269	17125	17096	17400	17429	17295	17155	17236	17238	17242	17475	17505	17476	17298	17210	17343	17223	17229	17199	17289	17120	17325	17370	17173	17152	17314	17284	17035	17371	17432	17288	17212	17376	17279	17118	17322	17192	17395	17469	17232	17476	17193	17441	17250	17114	17126	17133	17489	17481	17318	17346	17189	17444	17377	17333	17328	17358	17311	17167	17105	17288	17329	17286	17274	17205	17230	17284	17199	17332	17351	17094	17261	17161	17040	17222	17296	17244	17481	17354	17232	17367	17290	17268	17188	17203	17116	17204	17469	17375	17061	17078	17291	17244	17175	17278	17300	17314	17378	17388	17337	17060	17150	17183	17333	17253	17259	17132	17220	17108	17307	17430	17388	17416	17140	17490	17227	17352	17242	17183	17025	17189	17118	17088	17211	17174	17280	17361	17311	17322	17160	17191	17384	17270	17220	17098	17328	17299	17271	17283	17113	17335	17417	17155	17434	17347	17321	17133	17377	17151	17402	17244	17208	17330	17215	17404	17178	17356	17239	17233	17349	17323	17247	17343	17171	17186	17380	17478	17296	17071	17325	17360	17452	17254	17213	17190	17112	17223	17372	17542	17367	17189	17377	17248	17318	17291	17428	17329	17375	17244	17305	17362	17378	17319	17339	17277	17288	17240	17245	17151	17237	17213	17326	17295	17185	17200	17335	17288	17271	17340	17185	17328	17111	17390	17156	17267	17156	17221	17252	17576	17359	17213	17257	17434	17239	17145	17463	17206	17244	17301	17418	17110	17218	17298	17316	17136	17326	17166	17271	17488	17617	17247	17277	17302	17200	17319	17293	17383	16891	17071	17312	17257	17274	17159	17187	17134	17314	17234	17189	17206	17358	17177	17240	17190	17220	17189	17290	17201	17446	17384	17183	17179	17125	17180	17067	17233	17282	17320	17083	17248	17351	17223	17132	17083	17157	17301	17371	17394	17413	17048	17311	17387	17308	17223	17235	17147	17424	17325	17129	17421	17298	17219	17414	17369	17223	17225	17024	17319	17221	17286	17344	17220	17194	17218	17362	17428	17222	17328	17302	17078	17275	17223	17304	17212	17064	17277	17241	17316	17125	17193	17306	17305	17099	17356	17340	17255	17551	17392	17334	17419	17168	17184	17107	17192	17187	17247	17044	17333	17136	17158	17295	17154	17312	17350	17380	17282	17308	17157	17277	17413	17339	17125	17182	17213	17464	17333	17310	17279	17316	17236	17134	17182	17178	17309	17150	17222	17188	17199	17231	17351	17203	17234	17305	17299	17195	17192	17147	17145	17400	17329	17378	17063	17335	17332	17398	17319	17362	17312	17407	17180	17302	17277	17357	17094	17103	17065	17113	17298	17031	16854	17527	17398	17147	17442	17256	17155	17054	17319	17295	17303	17255	17271	17280	17329	17182	17269	17100	17397	17307	17025	17267	17176	17255	17152	17264	17340	17261	17316	17473	17490	17309	17113	17186	17368	17374	17316	17182	17461	17184	17276	17273	17302	17215	17487	17335	17390	17266	17296	17207	17316	17297	17198	17370	17156	17207	17071	17141	17197	17318	17382	17324	17423	17253	17033	17281	17390	17279	17327	17395	17244	17313	17260	17285	17067	17311	17170	17277	17292	17386	17251	17178	17293	17155	17154	17339	17348	17257	17355	17342	17264	17060	17384	17369	17236	17378	17158	17291	17308	17250	17312	17311	17286	17166	17205	17194	17348	17202	17136	16996	17352	17385	17096	17096	17444	17316	17476	17428	17455	17405	17288	17254	17356	17101	17242	17327	17488	17454	17353	17232	17449	17415	17210	17096	17198	16980	17432	17212	17273	17130	17131	17244	17380	17153	17280	17141	17228	17355	17108	17317	17433	17253	17308	17307	17264	17182	17066	17312	17011	17263	17308	17152	17171	17329	17308	17436	17410	17414	17428	17176	17052	17445	17368	17336	17320	17394	17177	17093	17240	17407	17172	17236	17292	17175	17456	17348	17089	17068	17253	17109	17297	17214	17130	17258	17229	17314	17431	17263	17270	17299	17328	17241	17328	17202	17004	17051	17260	17402	17222	17257	17086	17296	17340	17310	17283	17088	17079	17406	17209	17231	17213	17105	17307	17313	17378	17236	17390	17266	17168	17139	17171	17177	17323	17227	17257	17327	17223	17236	17155	17291	17462	17370	17133	17143	17271	17303	17566	17297	17088	17291	17169	17377	17384	17113	17272	17370	17012	17150	17168	17284	17406	17387	17303	17389	17243	17151	17172	17454	17218	17339	17268	17493	17237	17466	17329	17285	17270	17299	17388	17168	17297	17233	17257	17295	17200	17395	17136	17196	17123	17353	17305	17201	17134	17211	17099	17190	17498	17383	17263	17384	17239	17255	17293	17176	17375	17093	17261	17426	17169	17205	17129	17273	17328	17508	17305	17256	17115	17164	17228	17252	17323	17424	17093	17405	17268	17370	17267	17206	17179	17223	17116	17144	17273	17198	17220	17325	17269	17467	17362	17122	17294	17124	17292	17234	17296	17220	17492	17330	17182	17171	17302	17235	17374	17342	17506	17197	17479	17505	17373	17375	17088	17324	17283	17285	17486	17330	17276	17208	17026	17256	17332	17465	17404	17221	17473	17215	17228	17270	17354	17430	17451	17419	17202	17196	17151	17161	17177	17151	17396	17326	17233	17400	17354	17314	17371	17213	17103	17449	17106	17293	17190	17271	17344	17362	17344	17114	17355	17300	17314	17162	17194	17329	17136	17066	17321	17052	17057	17434	17159	17221	17300	17330	17444	17204	17291	17214	17197	17477	17353	17389	17510	17269	17188	17294	17442	17324	17252	17242	17120	17316	17232	17202	17010	17251	17164	17445	17320	17338	17141	17434	17247	17471	17325	17312	17402	17265	17336	17399	17312	17403	17444	17437	17236	17309	17424	17246	17156	17086	17250	17074	17304	17419	17254	17367
30301	50204	49036	40146	28808	20848	19112	17731	16648	16283	16332	15911	16011	15667	15707	15627	15671	15662	15744	15297	15455	15430	15597	15514	15586	15506	15375	15264	15364	15328	15500	15337	15410	15240	15433	15402	15566	15417	15386	15469	15272	15504	15354	15333	15354	15174	15511	15552	15424	15292	15411	15150	15448	15510	15252	15349	15355	15499	15188	15579	15393	15494	15351	15371	15325	15257	15293	15340	15392	15288	15265	15439	15207	15378	15240	15543	15460	15439	15092	15378	15360	15544	15328	15297	15323	15383	15460	15300	15265	15105	15384	15184	15431	15347	15443	15227	15259	15531	15238	15360	15314	15265	15143	15404	15219	15196	15249	15333	15324	15146	15406	15291	15304	15346	15334	15298	15342	15293	15323	15341	15377	15313	15302	15343	15441	15280	15351	15202	15222	15296	15567	15442	15386	15492	15381	15364	15073	15435	15323	15268	15477	15242	15456	15304	15347	15370	15348	15196	15276	15448	15409	15478	15262	15210	15345	15351	15313	15440	15055	15279	15337	15360	15321	15554	15267	15379	15257	15525	15282	15229	15356	15170	15407	15376	15159	15332	15227	15295	15358	15478	15240	15239	15284	15269	15372	15191	15232	15096	15426	15360	15268	15355	15362	15401	15169	15195	15292	15411	15385	15423	15290	15272	15266	15399	15304	15104	15289	15111	15290	15363	15291	15523	15405	15264	15282	15523	15427	15194	15154	15291	15185	15499	15338	15335	15341	15355	15360	15370	15246	15396	15301	15496	15270	15410	15300	15241	15269	15297	15256	15300	15277	15407	15286	15259	15254	15454	15208	15308	15190	15268	15300	15273	15240	15562	15322	15198	15314	15227	15361	15348	15249	15467	15450	15427	15297	15350	15251	15407	15217	15388	15243	15377	15346	15264	15238	15364	15273	15246	15428	15425	15335	15309	15070	15385	15335	15474	15330	15458	15269	15147	15270	15402	15272	15171	15288	15253	15254	15198	15291	15229	15523	15139	15305	15459	15302	15191	15191	15236	15200	15452	15202	15180	15253	15268	15261	15246	15273	15065	15400	15355	15201	15271	15184	15232	15367	15319	15245	15328	15438	15297	15336	15646	15252	15414	15323	15213	15195	15260	15336	15362	15260	15188	15407	15489	15201	15287	15270	15314	15247	15302	15287	15345	15431	15268	15356	15243	15310	15273	15338	15375	15405	15218	15360	15318	15270	15123	15238	15259	15238	15162	15333	15298	15334	15284	15337	15298	15308	15240	15230	15314	15284	15398	15234	15249	15181	15453	15379	15404	15186	15428	15363	15288	15285	15162	15261	15068	15447	15283	15188	15388	15318	15257	15088	15263	15273	15402	15220	15283	15233	15276	15494	15253	15329	15143	15353	15080	15214	15296	15426	15218	15405	15432	15269	15244	15468	15239	15382	15317	15563	15181	15404	15340	15297	15356	15297	15171	15273	15233	15388	15338	15373	15385	15309	15330	15340	15274	15224	15232	15356	15360	15313	15325	15343	15265	15352	15380	15216	15320	15377	15327	15468	15287	15352	15258	15338	15321	15217	15437	15254	15222	15191	15213	15418	15263	15363	15180	15395	15291	15084	15366	15268	15328	15396	15495	15265	15328	15156	15250	15332	15471	15145	15446	15292	15464	15253	15184	15210	15242	15337	15176	15230	15468	15160	15339	15263	15125	15370	15285	15342	15309	15440	15240	15322	15267	15411	15221	15281	15218	15302	15394	15317	15324	15216	15339	15404	15299	15365	15431	15286	15298	15355	15480	15334	15329	15365	15296	15247	15148	15447	15399	15254	15151	15249	15404	15292	15278	15301	15379	15355	15125	15233	15542	15215	15343	15174	15149	15362	15352	15429	15298	15293	15375	15418	15361	15460	15497	15266	15473	15391	15077	15188	15063	15216	15396	15287	15194	15302	15291	15403	15291	15352	15280	15368	15206	15349	15444	15337	15206	15223	15332	15348	15303	15247	15161	15430	15407	15338	15390	15186	15367	15118	15205	15376	15292	15304	15209	15390	15452	15268	15329	15264	15205	15177	15415	15163	15496	15275	15053	15125	15261	15489	15223	15311	15189	15339	15286	15278	15293	15377	15166	15157	15292	15288	15351	15317	15282	15215	15389	15434	15360	15268	15332	15271	15379	15250	15257	15274	15215	15146	15385	15406	15220	15242	15201	15332	15459	15378	15364	15318	15174	15161	15211	15368	15365	15178	15272	15299	15282	15272	15295	15325	15275	15388	15469	15302	15189	15236	15147	15119	15194	15276	15352	15314	15398	15430	15274	15320	15430	15462	15309	15300	15332	15315	15352	15059	15394	15253	15281	15528	15318	15241	15410	15311	15188	15360	15344	15536	15358	15334	15456	15353	15268	15291	15347	15174	15292	15289	15458	15336	15217	15332	15318	15282	15333	15375	15357	15386	15241	15230	15310	15319	15412	15269	15297	15369	15322	15402	15271	15210	15258	15296	15059	15446	15144	15366	15312	15290	15251	15231	15315	15409	15279	15293	15272	15044	15300	15312	15377	15317	15382	15239	15375	15430	15240	15306	15515	15315	15246	15299	15197	15281	15191	15298	15281	15349	15301	15397	15292	15171	15271	15411	15378	15323	15416	15349	15295	15340	15301	15303	15280	15274	15346	15273	15308	15136	15194	15364	15360	15276	15163	15297	15240	15271	15398	15187	15134	15308	15304	15305	15361	15330	15230	15447	15295	15130	15335	15291	15288	15250	15436	15342	15290	15366	15307	15262	15398	15147	15439	15050	15135	15272	15391	15307	15398	15313	15470	15314	15357	15096	15153	15362	15213	15433	15201	15208	15408	15307	15219	15239	15332	15220	15255	15335	15309	15319	15432	15286	15449	15182	15391	15307	15273	15528	15315	15282	15349	15301	15240	15259	15088	15399	15295	15269	15374	15184	15171	15302	15429	15166	15256	15287	15369	15393	15356	15301	15292	15389	15339	15329	15425	15290	15322	15328	15352	15413	15352	15298	15240	15395	15365	15380	15294	15275	15309	15337	15219	15380	15193	15398	15441	15139	15238	15285	15338	15239	15363	15332	15285	15198	15264	15383	15354	15209	15226	15132	15241	15357	15359	15220	15329	15256	15332	15331	15391	15295	15377	15246	15215	15364	15319	15387	15302	15378	15339	15393	15248	15355	15303	15265	15201	15297	15344	15123	15406	15154	15273	15328	15311	15346	15311	15456	15350	15343	15275	15359	15343	15271	15248	15160	15272	15442	15152	15270	15362	15233	15166	15378	15386	15288	15259	15205	15295	15445	15498	15402	15412	15368	15287	15198	15354	15250	15434	15210	15322	15309	15386	15079	15453	15182	15299	15341	15249	15343	15323	15268	15234	15429	15255	15251	15197	15196	15397	15396	15128	15267	15471	15414	15347	15305	15222	15244	15257	15231	15298	15398	15297	15620	15220	15178	15245	15291	15265	15435	15228	15432	15214	15471	15498	15350	15146	15377	15276	15282	15436	15368	15329	15351	15441	15375	15322	15339	15287	15356	15275	15342	15338	15233	15529	15365	15354	15213	15288	15328	15353	15143	15415	15343	15421	15391	15368	15329	15167	15195	15233	15106	15343	15288	15385	15259	15246	15471	15266	15555	15389	15423	15064	15086	15288	15217	15054	15363	15410	15260	15215	15296	15290	15168	15297	15358	15241	15167	15368	15273	15348	15338	15351	15150	15209	15329	15450	15262	15337	15328	15311	15395	15164	15350	15199	15178	15279	15280	15337	15445	15216	15074	15566	15291	15198	15162	15306	15194	15344	15272	15365	15405	15122	15309	15311	15394	15348	15269	15275	15384	15257	15522	15266	15138	15229	15339	15150	15260	15410	15178	15406	15225	15376	15246	15314	15340	15334	15178	15354	15397	15398	15199	15508	15163	15233	15449	15347	15339	15275	15109	15343	15344	15240	15244	15323	15317	15354	15343	15300	15238	15247	15356	15389	15275	15327	15360	15308	15310	15182	15337	15352	15324	15319	15232	15316	15027	15209	15327	15267	15147	15184	15208	15249	15306	15162	15391	15253	15283	15226	15287	15344	15316	15283	15323	15369	15226	15379	15296	15348	15252	15188	15280	15288	15427	15343	15340	15348	15187	15257	15441	15301	15429	15366	15310	15371	15103	15442	15405	15150	15263	15233	15282	15355	15304	15367	15477	15286	15190	15354	15102	15442	15421	15258	15247	15465	15202	15254	15341	15356	15296	15272	15350	15412	15341	15327	15352	15442	15275	15204	15298	15399	15171	15376	15272	15261	15244	15219	15214	15335	15367	15358	15200	15336	15264	15098	15214	15344	15313	15381	15266	15287	15465	15329	15288	15308	15338	15389	15482	15196	15372	15301	15350	15334	15282	15226	15429	15211	15432	15445	15264	15197	15253	15323	15428	15177	15367	15259	15334	15348	15275	15190	15309	15286	15363	15306	15253	15105	15349	15225	15231	15292	15191	15349	15355	15427	15346	15160	15199	15240	15313	15187	15498	15364	15275	15486	15292	15413	15321	15251	15340	15275	15183	15234	15257	15393	15379	15387	15397	15232	15342	15189	15334	15276	15417	15251	15348	15424	15304	15369	15251	14964	15320	15282	15125	15396	15254	15219	15391	15337	15271	15459	15110	15127	15457	15075	15392	15246	15429	15391	15284	15323	15369	15334	15307	15321	15169	15414	15387	15391	15186	15278	15437	15203	15353	15152	15482	15318	15181	15255	15299	15364	15377	15296	15230	15318	15392	15316	15239	15379	15367	15351	15462	15200	15295	15504	15303	15329	15417	15391	15073	15338	15397	15304	15413	15358	15311	15472	15138	15216	15388	15446	15313	15413	15143	15251	15264	15285	15185	15328	15461	15209	15318	15209	15398	15148	15258	15322	15296	15308	15293	15362	15128	15268	15470	15328	15317	15294	15395	15360	15298	15378	15329	15237	15506	15317	15259	15398	15135	15268	15259	15246	15249	15461	15294	15289	15384	15227	15382	15393	15302	15233	15371	15441	15224	15236	15414	15427	15300	15294	15344	15426	15379	15543	15306	15415	15433	15324	15217	15217	15109	15332	15189	15453	15184	15116	15367	15260	15367	15315	15257	15217	15245	15261	15302	15303	15315	15170	15316	15270	15159	15207	15224	15314
28283	24597	30494	27226	22016	19960	19391	18757	18529	18469	18321	18280	18272	18183	18445	18173	18341	18268	18327	18407	18189	18047	18151	18006	18056	18247	18254	17864	18226	18157	18129	18390	18225	18222	18264	18053	18144	18271	18155	18118	17995	18347	18331	18232	18146	18346	18083	18095	17962	17962	18139	18149	18111	18050	18147	17937	18371	18358	18303	18316	18109	18166	18314	18226	18197	18082	18232	18047	18217	18128	18064	18182	18352	18155	18455	18321	18116	18041	18124	18071	18010	18133	17990	18047	18426	18196	18061	18391	18129	18135	18108	18096	18296	18083	17926	18187	18070	18127	18176	17885	18059	18175	18141	18075	17949	18179	18118	18121	18080	18107	18158	18033	18038	17995	18256	17769	18025	18285	18248	18264	18265	18178	18150	18157	18159	17952	17977	17970	17897	17994	18115	18125	18172	18076	18119	17992	18098	18011	18269	18211	18161	17875	18171	18033	18164	18131	18136	17996	18183	18187	18105	18336	18228	18113	18162	17945	18229	18137	17902	18107	18016	17886	18005	18025	18083	18072	18268	17917	18034	18096	17994	18065	18032	18060	18309	18301	18393	18313	18167	18085	18284	18120	18143	17869	17963	18084	18119	18149	18107	18206	18255	18280	18112	17980	18140	18133	18244	18110	18018	18084	18070	18037	18018	18191	18313	18044	18286	18168	18180	18123	18034	18044	18175	18240	18266	18348	18116	18278	18082	18054	18133	18010	18092	18266	18118	18299	18249	18200	18210	18243	18004	18070	18176	18208	18108	18188	18239	18210	18209	18280	18327	17972	18166	18033	18232	18198	18169	18152	17980	18135	18183	18091	18097	18048	18244	18061	18190	18128	18164	18150	18207	18119	18113	18069	18096	18144	18282	18026	17918	18134	18321	18124	18168	18113	18070	18169	18191	18157	18149	18270	17987	18153	18117	18102	18319	18184	18183	18011	18266	18194	18078	18368	18138	18248	18130	17934	18013	17981	17887	18242	18248	17950	18108	18068	18018	17914	18242	18100	18179	18172	18236	18108	18204	17947	18121	18169	18263	18106	17943	17863	17929	18294	18282	18020	18104	18179	18199	18027	18147	18348	18102	18207	18265	18040	18074	17946	18074	17949	18168	18071	18088	18171	18189	18189	18146	18084	18016	18076	17942	17991	18157	18261	18033	17929	18178	18129	18176	18084	18183	18168	18040	18140	18085	17867	18105	18177	18147	18126	18159	18121	17933	17998	18096	18241	18170	18306	18133	18126	18290	18129	18190	18229	17936	18084	18070	18165	18248	18149	18222	17863	18071	18058	18035	17826	18191	18195	18119	18074	17975	18211	18051	17985	18155	18157	18254	18233	18239	18075	18108	18243	18069	18189	18104	18019	18311	18114	18343	18169	18169	18192	18179	18193	18263	18239	18034	17996	18125	18149	18240	18148	18323	18021	18078	18043	18308	17962	18148	18166	18019	18159	18070	18044	17992	18157	18056	18178	18084	18353	18156	18026	18187	18176	17896	18057	18127	17897	18125	18225	18204	18185	18301	18216	18102	18159	18188	18029	18163	18200	18148	18232	18060	17974	17837	18182	18148	17944	17979	18216	18224	18240	18159	18127	18214	18298	18090	18118	18094	18093	18059	18100	18249	18168	18111	18070	18316	18249	18176	18158	18155	18238	18110	18039	18168	18281	18084	18156	17839	17996	18223	18033	18007	18192	18141	18108	18134	18047	18109	18300	18298	18036	18150	18018	18008	18246	18417	18099	18121	18227	18125	18076	18029	17913	18150	18307	18090	18124	17966	17960	18182	18195	18352	18071	18152	18000	18187	17966	18340	18120	18120	18255	18122	18176	18124	17944	18054	18146	18305	18242	18186	18097	18316	18053	18325	18079	18212	18208	18006	17914	18139	18044	18162	18075	18046	18208	18162	17941	18149	18127	18265	18166	18139	18136	18164	17983	17785	18222	18199	18144	18157	18163	18240	17883	18241	18197	18013	18153	18110	18352	17961	18111	18122	18262	18266	18299	18295	18193	18239	18067	18139	18129	18325	18040	18093	18317	18177	18153	18228	18143	18155	18212	18172	18175	18059	17996	18074	18046	18368	18139	18135	18277	18003	18239	18222	18161	18258	18218	18135	18266	18355	18051	18226	18167	18286	18236	18089	18154	18062	17947	18188	18049	18366	18081	18082	18228	18135	18417	18077	17921	18209	17977	18102	18025	18041	18304	18298	18244	18399	18068	18020	18091	18051	18214	18215	18136	18239	18126	18088	18215	18269	18186	18069	18211	18209	18182	18022	18119	18218	18167	18096	18009	18129	18055	18091	18147	18264	17959	18099	18185	18102	18133	18245	18141	18146	18259	18266	17977	18180	18020	18290	18076	18030	18286	18122	18173	18113	18244	18023	17953	18111	18103	18128	18267	18238	18112	18026	18270	18109	18303	18029	18287	18007	18104	18072	18039	18067	18241	18264	18124	18105	18105	18233	18075	18108	18085	18233	18227	18189	18198	18305	18395	18070	18090	18211	18326	18050	18036	18316	18271	18101	18106	18175	18326	18039	18020	18169	17880	18244	18084	18035	18292	18146	18120	18122	18047	18001	18197	18384	18111	18292	18033	18161	18209	18241	18210	18042	18117	18300	18045	18137	18126	17996	17924	17966	18185	18107	17985	18130	18009	18103	18128	17975	18174	18227	18023	18018	18209	18056	18223	18082	18036	18164	18221	17938	18057	18213	18144	18061	18218	18023	18105	18064	18096	18360	18054	18255	18141	18020	18110	18275	18049	18216	18228	18226	18168	18018	17992	18047	18250	18225	18192	18019	18168	18179	18321	18483	18132	18335	18114	17990	18127	18197	18161	17903	17875	18031	17998	18111	18293	18239	18211	18044	18169	18085	18349	18248	18069	18035	18093	18073	18170	18190	17988	18128	18257	18184	18063	18135	18156	18270	18159	18088	18279	18277	18198	18096	18141	18157	18136	18065	18101	18404	18134	18168	18208	18271	18103	18180	18159	17998	17899	18027	18010	18271	18101	18050	17953	17965	17980	18264	18121	18224	18098	18168	18125	18433	18188	18008	17983	18204	18199	18288	18274	18232	18174	18199	18033	18274	18352	18184	17970	18120	17998	18107	17921	18074	18126	18192	18114	18118	18093	18095	18255	18053	18014	18200	18208	18108	18080	17974	18019	18280	18029	18038	18069	18080	18086	18372	18205	18054	18129	18129	18365	18129	18270	18162	17980	18175	18133	18177	17975	18176	17985	18047	18187	17972	18180	18316	18118	18260	17982	18244	17997	17976	17946	18380	18193	18101	18020	17959	18044	18144	18225	18053	18126	18318	18039	18278	17830	18202	18060	18120	18040	18013	18166	18132	18032	18189	18001	18112	17962	18457	18058	18017	18209	18190	18249	18213	18158	18147	18067	18227	18208	18073	18176	17987	18140	18221	18203	18139	18079	18221	18014	18156	18017	17925	18092	17869	18196	18183	18052	18200	18215	18023	18065	18200	18055	18271	17951	18259	18067	18077	18174	18154	18265	18128	18108	18185	18181	17993	18111	18282	18165	18240	17969	17931	17973	18143	18259	18268	18180	18086	17890	18117	18203	18104	17948	18267	18074	18237	18166	17943	17980	18403	18101	18000	17916	17926	18242	18294	18247	18234	18179	18157	18230	18043	18175	18066	18264	18241	18115	18366	18177	17897	18008	18264	17999	18148	18247	18164	18171	18339	18176	18097	18103	18198	18182	18216	18265	18128	18269	18207	17991	18147	18301	18157	17987	18187	18221	17870	18271	18121	18120	17838	18228	18079	18005	18135	18021	18065	18159	18104	18067	18330	18101	18371	17872	18139	18129	18139	18083	18124	18179	18098	18132	18162	17961	18051	18372	17941	18215	18110	17993	18182	17984	18259	17992	18241	18270	18091	18081	18052	18212	18090	18113	18107	18179	18347	18215	18109	18046	18159	18192	17913	18102	17978	18269	18159	18061	18101	18243	18141	18058	18057	18383	18220	18096	18296	18090	18129	18087	18134	18327	18156	18107	18078	18248	18029	18081	18115	18113	18104	18059	18106	17967	18244	18406	18273	18256	18362	18169	17878	18089	18025	18229	18353	18214	18199	17964	18228	18165	18049	17968	18095	18036	18148	18004	18325	18211	18051	18228	18165	18142	18036	18167	18119	17982	18087	17867	18109	18157	18137	18075	18056	18079	18193	18131	18103	18109	18277	18094	18153	18369	18034	18139	18259	18038	18093	18284	17981	18117	18069	18065	18173	18020	18152	18190	18207	18028	18101	18057	18405	18227	18187	18111	18202	18454	18219	18325	18093	18145	18223	18333	18067	18289	18267	18061	18047	18308	18014	18244	18256	18161	18166	18022	18021	18177	18150	18034	17987	18275	18165	18145	18115	18092	18271	18219	17988	18144	18086	17905	18161	18225	17883	18322	18091	18040	17989	18159	18092	18105	18229	18259	18157	18156	18153	18142	18135	18031	17951	17908	18193	18113	18119	18082	18263	18116	18143	18134	18152	18453	18173	18374	18086	17995	17974	18085	17956	18206	17997	18140	18093	18146	18310	18132	18156	18077	18277	18201	18284	18316	18199	18301	18307	18029	18030	17949	18135	18098	18068	17949	18178	18063	18261	18063	17828	18090	18017	18031	18158	18267	17977	18149	18012	18290	18301	18241	18295	18165	18033	17973	18108	17938	18011	18097	18053	18049	17983	18145	18335	18213	18143	18087	18191	18142	18267	18035	18134	18107	18004	18005	18178	18192	18136	18088	18039	17966	18274	18137	18360	17995	18181	18165	18250	18087	18119	18065	18083	18172	18320	18301	18149	18145	18246	18081	18127	18304	18275	18157	18083	18064	18132	18160	18144	18188	18213	18109	18324	18106	18294	18032	18050	18252	18226	18159	18126	18206	18150	18314	18168	18123	18308	18116	18122	18164	18354	18304	18302	18120	17992	18127	18223	18171	18024	18188	18110	18137	18186	18010	18231	18076	18243	18061	18351	18194	17985	18232	17842	18166	18114	18322	18167	18121	18029	18257	18222	18181	18148	18064	18181	18139	18172	18090	18165	18042	18060	18139	18369	18096	18214	18249	18054	18033	17988	18250	18228	18078	18096	18191	17976	18164	18156	18213	18031	18138	18141	17940
25971	37166	33880	25811	21121	17755	16914	16461	16286	16142	15916	15932	15974	15799	15914	15955	16038	15831	15754	15777	15747	15724	15803	15907	15640	15795	15695	15741	15876	15875	15640	15855	15918	15699	15712	15784	15906	15990	15924	15722	15811	15827	15786	15629	15796	15626	15833	15885	15851	15901	15816	15846	15750	15623	15790	15870	15644	15808	15928	15827	15784	15756	15756	15726	15938	15856	15813	15600	15893	15781	15757	15762	15881	15679	15859	15774	15817	15847	15648	15754	15717	15706	15689	15610	15842	15940	15725	15864	15774	15584	15720	15764	15836	15704	15737	15893	15750	15761	15804	15879	15655	15853	15706	15899	15720	15789	15865	15842	15845	15743	15720	15768	15722	15862	15771	15770	15742	15656	15756	15769	15799	15663	15730	15782	15808	15959	15887	15799	15823	15664	15718	15710	15758	15967	15784	15794	15797	15835	15819	15788	15782	15702	15729	15826	15776	15847	15763	15740	15941	15886	15690	15727	15624	15817	15754	15887	15677	15653	15619	15836	15858	15932	15706	15763	15761	15770	15704	15840	15700	15686	15691	15663	15812	15716	15798	15983	15737	15856	15823	15666	15781	15691	15909	15757	15690	15759	15652	15910	15764	15707	15710	15830	15757	15575	15733	15676	15810	15864	15850	15769	15834	15828	15750	15754	15849	15817	15671	15647	15617	15795	15926	15917	15903	15768	15889	15664	15885	15688	15880	15776	15802	15774	15754	15816	15739	15843	15586	15813	15878	15788	16014	15575	15621	15905	15851	15897	15922	15872	15620	15703	15721	15803	15772	15938	15720	15659	15963	15718	15807	15649	15754	15756	15783	15746	15833	15900	15849	15782	15770	15825	15635	15782	15645	15836	15666	15857	15842	15736	15636	15971	15750	15780	15811	15879	15693	15817	15774	15877	15998	15858	15775	15892	15820	15504	15626	15848	15532	15863	15837	15741	15641	15659	15841	15918	15839	15846	15973	15788	15768	15669	15786	15737	15657	15728	15807	15518	15852	15763	15828	15909	15866	15787	15913	15674	15723	16049	15710	15661	15924	15738	15774	15732	15917	15785	15844	15902	15813	15853	15771	15862	15865	15872	15739	15921	15852	15907	15931	15722	15916	15776	15751	15931	15641	15866	15587	15855	15680	15905	15810	15730	15768	15817	15869	15659	15836	15790	15812	15820	15698	15655	15789	15954	15949	15801	15663	15960	15837	15711	15770	15696	15881	15710	15982	15701	15861	15867	15729	15971	15817	15692	15870	15933	15612	15733	15879	15750	15881	15712	15946	15874	15975	15833	15640	15795	15678	15947	15641	15908	15649	15888	15834	15846	15717	15805	15850	15767	15828	15859	15925	15726	15682	15618	15747	15945	15694	15754	15633	15745	15925	15880	15722	15761	15730	15741	15794	15623	15709	15726	15928	15756	15858	15637	15686	15719	15749	15657	15727	15888	15768	15846	15737	15674	15770	15619	15900	15821	15553	15769	15660	15690	15786	15729	15773	15886	15617	15851	15849	15878	15796	15769	15786	15779	15808	15803	15737	15894	15706	15797	15685	15874	15760	15808	15931	15703	15787	15681	15847	15878	15904	15803	15726	15722	15702	15830	15887	16000	15662	15680	15759	15643	15714	15751	15800	15736	15811	16148	15715	15805	15709	15693	15841	15870	15724	15961	15599	15601	15828	15682	15876	15701	15691	15697	15988	15677	15872	15862	15680	15794	15666	15878	15833	15738	15922	15831	15749	15803	15818	15727	15829	15784	15853	15804	15800	15770	15721	15723	15834	15811	15808	15806	15853	15801	15803	15917	15917	15781	15738	15757	15945	15643	15823	15552	15732	15872	15573	15813	15728	15958	15714	15792	15871	15705	15763	15709	15910	15725	15706	15971	15712	15680	15898	15880	15705	15794	15770	15743	15654	15708	15754	15730	15805	15728	15632	15823	15787	15940	15707	15898	15779	15730	15814	15712	15669	15840	15824	15797	15903	15873	15854	15663	15804	15787	15622	15740	15651	15715	15856	15929	15868	15637	15699	15878	15824	15844	15704	15763	15901	15778	15802	15838	15908	15802	15834	15835	15746	15755	15716	15943	15748	15990	15937	15687	15916	15595	15755	15786	15715	15779	15721	15708	15674	15893	15828	15828	15741	15805	15795	15913	15680	15940	15838	15807	15613	15871	15767	15921	15745	15908	15796	15754	15734	15636	15823	15785	15880	15725	15640	15852	15751	15887	15824	15889	15859	15864	15738	15808	15736	15820	15647	15641	15823	15650	15743	15674	15874	15782	15770	15822	15755	15899	15899	15723	15738	15849	15861	15801	15705	15798	15660	15849	15801	15739	15823	15859	15795	15781	15880	15937	15730	15744	15644	15776	15955	15947	15801	15733	15834	15500	15775	15822	15776	15765	15821	15807	15749	15758	15918	16043	15594	15725	15954	15854	15745	15780	15717	15918	15638	15668	15813	15723	15962	15659	15826	15819	15881	15755	15657	15762	15670	15766	15739	15882	15779	15685	15884	15862	15855	15714	15601	15768	15842	15871	15651	15841	15865	15879	15726	15791	15806	15814	15745	15836	15694	15793	15780	15710	15839	15823	15684	15676	15816	15883	15794	15627	15722	15768	15748	15927	15775	15832	15790	15686	15785	15785	15724	15891	15691	15909	15935	15608	15948	15666	15641	15754	15923	15923	15827	15715	15808	15868	15847	15912	15812	15603	15785	15747	15743	15834	15797	15822	15929	15807	15856	15566	15678	15773	15960	15758	15624	15894	15909	15639	15744	15735	15752	15793	15708	15635	15906	15760	15751	15781	15744	15828	15754	15742	15894	15689	15846	15916	15779	15864	15690	15857	15900	15896	15881	15674	15717	15697	15780	15741	15842	15795	15678	15861	15832	15914	15805	15720	15753	15685	15861	15916	15708	15824	15830	15704	15770	15805	15839	15773	15842	15834	15784	15784	15779	15773	15718	15908	15804	15685	15631	15867	15958	15770	15664	15756	15708	15824	15964	15779	15946	15731	15836	15679	15698	15691	15759	15741	15987	15858	15818	15810	15916	15684	15510	15838	15755	15868	15740	15796	15769	15786	15799	15797	15771	15686	15885	15707	15877	15712	15838	15735	15671	15716	15905	15959	15892	15681	15821	15840	15721	15754	15809	15739	15883	15744	15829	15717	15712	15827	15905	15813	15839	15871	15881	15950	15640	15717	15768	15777	15868	15708	15652	15723	15765	16017	15716	15759	15935	15822	16035	15608	15830	15838	15669	15900	15867	15733	15694	15675	15908	15794	15677	15832	15735	15680	15734	15793	15740	15832	15988	15722	15667	15876	15832	15725	15613	15878	15824	15880	15929	15728	15681	15881	15965	15750	15771	15646	15636	15940	15705	15747	15834	16021	15786	15883	16065	15843	15683	15763	16045	15818	15754	16001	15774	15812	15773	15793	15800	15833	15871	15875	15823	15623	15756	15782	15887	15876	15702	15829	15876	15881	15724	15859	15767	15683	15928	15655	15916	15865	15572	15757	15929	15806	15868	15894	15813	15773	15783	15753	15869	15617	15808	15672	15776	15595	15696	15817	15755	15891	15796	15773	15927	15687	15893	15858	15606	15831	15821	15821	15781	15801	15809	15771	15879	15870	15807	15706	15755	15761	15675	15808	15699	15747	15880	15809	15696	15713	15796	15702	15769	15875	15731	15790	15582	15717	15841	15841	15648	15827	15805	15752	15595	15778	15799	15734	15851	15892	15740	15778	15878	15839	15809	15933	15969	15886	15776	15789	15941	15708	15826	15709	15808	15795	15737	15560	15757	15841	15553	15783	15619	15892	15859	15709	15795	15682	15717	15637	15927	15562	15810	15746	15691	15750	15849	15772	15712	15807	16014	15937	15839	15901	15899	15882	15928	15838	15914	15906	15815	15805	15961	15856	15772	15829	15760	15669	15726	15959	15839	15629	15983	15865	15835	15910	15829	15604	15919	15792	15835	15740	15793	15822	15926	15777	15640	15682	15920	15829	15769	15894	15829	15765	15847	15636	15783	15749	15743	15904	15753	15835	15782	15838	15810	15738	15696	15752	15722	15612	15838	15798	15918	15614	15850	15863	15688	15865	15856	15608	15889	15873	15688	15907	15740	16004	15811	15746	15671	15783	15700	15843	15629	15971	15697	15914	15839	15650	15876	15821	15953	15787	15832	15788	15828	15727	15708	15766	15570	15868	15907	15799	15709	15775	15763	15762	15788	15803	15757	15827	15854	16022	15773	15637	15877	15857	15800	15778	15737	15776	15817	15696	15993	15862	15643	15653	15836	15908	15800	15885	15878	15908	15630	15730	15747	15874	15772	15888	15818	15724	15831	15810	15793	15836	15766	15777	15687	15911	15716	15782	15641	15771	15765	15656	15779	15843	15655	15737	15811	15951	15828	15766	15628	15808	15777	16022	15672	15924	15951	15844	15915	15557	15771	15845	15827	15846	15711	15819	15954	15790	15769	15978	15698	15799	15820	15840	15840	15843	15710	15919	15902	15784	15651	15775	15622	15784	15849	15880	15761	15755	15918	15703	15736	15981	15920	15943	15717	15707	15907	15694	15836	15819	15762	15689	15828	15872	15929	15725	15851	15885	15853	15614	16003	15917	15886	15837	15812	15808	15677	15670	15832	15891	15839	15924	15922	15783	15904	15839	15557	15764	15824	15748	15815	15771	15742	15667	15864	15583	15798	15761	15851	15757	15722	15834	15674	15840	15911	15647	15675	15858	15729	15768	15682	15618	15831	15869	15814	15671	15802	15636	15711	15888	16064	15818	15815	15772	15750	15756	15857	15654	15781	15829	15649	15796	15739	15791	15654	15738	15748	15751	15831	15800	15815	15781	15770	15773	15777	15886	15870	15791	15780	15694	15705	15918	15619	15767	15822	15896	15749	15899	15824	15799	15776	15884	15792	15916	15680	15711	15745	15652	15731	15672	15746	15830	15743	15855	15877	15822	15780	15714	15864	15693	15805	15810	15829	15707	15897	15752	15745	15738	15870	15781	15798	15843	15840	15772	15899	15755	15828	15802	15794	15821	15811	15902	15644	15732	15480	15837	15943	15749	15792	15815	15872	15749	15838	15770	15811	15878	15706	15753	15784	15784	15760	15895	15819	15887
24264	21490	28909	25257	23363	22857	21259	18799	18235	18168	18080	17975	17880	17860	17604	17729	17884	17574	17702	17464	17615	17605	17561	17441	17691	17751	17680	17611	17463	17536	17552	17733	17543	17823	17684	17483	17520	17715	17609	17897	17558	17582	17534	17413	17532	17483	17510	17478	17551	17705	17701	17680	17548	17611	17533	17508	17554	17544	17491	17453	17582	17426	17491	17657	17625	17382	17424	17657	17493	17413	17511	17539	17549	17536	17709	17509	17398	17431	17352	17542	17536	17437	17372	17305	17294	17486	17361	17555	17532	17481	17438	17221	17418	17587	17526	17423	17681	17287	17331	17440	17548	17541	17286	17405	17625	17557	17591	17268	17445	17425	17382	17551	17314	17491	17581	17526	17804	17526	17520	17459	17565	17692	17492	17409	17405	17591	17419	17421	17648	17509	17472	17413	17438	17416	17452	17534	17536	17386	17441	17704	17415	17384	17418	17293	17537	17517	17490	17760	17562	17414	17410	17473	17647	17385	17619	17597	17469	17486	17188	17544	17425	17374	17492	17407	17493	17456	17546	17549	17593	17395	17483	17498	17586	17492	17500	17610	17403	17487	17377	17433	17351	17559	17288	17275	17507	17554	17592	17449	17575	17409	17334	17459	17353	17622	17571	17320	17504	17362	17366	17542	17452	17717	17572	17516	17464	17428	17363	17401	17492	17517	17402	17403	17541	17350	17793	17499	17687	17523	17472	17416	17571	17365	17257	17508	17394	17493	17610	17210	17246	17350	17541	17166	17346	17531	17447	17531	17452	17622	17705	17476	17337	17314	17317	17450	17527	17802	17419	17504	17452	17620	17649	17417	17497	17561	17316	17052	17560	17654	17507	17510	17516	17394	17480	17444	17633	17454	17527	17399	17380	17531	17510	17595	17351	17423	17461	17532	17348	17307	17342	17454	17606	17406	17536	17513	17480	17598	17602	17469	17632	17295	17357	17377	17409	17599	17485	17510	17588	17514	17452	17449	17530	17458	17557	17553	17267	17477	17351	17350	17355	17483	17489	17465	17450	17580	17494	17390	17295	17268	17537	17572	17515	17291	17434	17470	17589	17466	17324	17645	17703	17603	17619	17490	17553	17415	17618	17447	17415	17484	17586	17402	17475	17393	17531	17238	17511	17552	17515	17489	17499	17430	17538	17363	17629	17380	17382	17635	17211	17582	17578	17386	17234	17568	17417	17525	17343	17686	17298	17623	17577	17427	17654	17523	17557	17528	17384	17423	17457	17549	17449	17445	17576	17535	17464	17395	17600	17322	17513	17349	17408	17200	17497	17292	17563	17519	17313	17459	17379	17564	17616	17600	17505	17453	17440	17536	17575	17517	17462	17521	17386	17313	17508	17499	17566	17578	17526	17323	17513	17486	17667	17389	17466	17532	17437	17472	17517	17309	17460	17399	17549	17538	17480	17497	17429	17350	17638	17592	17271	17380	17541	17541	17402	17605	17736	17563	17364	17561	17472	17572	17523	17535	17360	17378	17353	17455	17564	17595	17528	17545	17462	17412	17267	17426	17391	17566	17457	17674	17494	17567	17432	17370	17424	17327	17500	17473	17637	17602	17411	17349	17333	17578	17627	17518	17382	17419	17458	17467	17526	17420	17458	17428	17689	17491	17442	17482	17536	17549	17550	17622	17682	17533	17505	17495	17604	17615	17656	17574	17671	17669	17647	17464	17452	17489	17419	17424	17547	17342	17415	17445	17457	17564	17581	17669	17620	17629	17463	17539	17500	17613	17416	17465	17479	17703	17585	17466	17381	17525	17455	17524	17268	17494	17679	17376	17612	17463	17352	17392	17474	17412	17281	17672	17322	17390	17491	17397	17300	17369	17557	17255	17748	17424	17346	17341	17476	17380	17323	17602	17645	17461	17362	17348	17424	17465	17518	17674	17612	17638	17563	17482	17589	17607	17522	17513	17456	17574	17426	17361	17748	17462	17568	17309	17592	17393	17427	17361	17493	17418	17447	17382	17650	17648	17529	17486	17393	17559	17490	17488	17653	17381	17396	17390	17351	17654	17579	17453	17703	17511	17620	17414	17432	17417	17590	17584	17442	17464	17535	17500	17538	17432	17424	17657	17532	17432	17406	17489	17506	17538	17433	17294	17593	17557	17550	17556	17612	17376	17452	17296	17410	17648	17402	17596	17529	17579	17435	17486	17671	17271	17564	17551	17313	17275	17394	17388	17249	17472	17553	17536	17428	17465	17653	17446	17417	17464	17496	17517	17536	17706	17665	17501	17460	17469	17555	17454	17704	17537	17565	17514	17470	17464	17556	17533	17444	17447	17701	17518	17560	17653	17581	17378	17325	17468	17511	17441	17394	17539	17458	17520	17461	17515	17432	17634	17329	17498	17609	17682	17492	17691	17561	17451	17502	17354	17576	17489	17433	17634	17560	17222	17395	17420	17459	17353	17379	17590	17461	17608	17645	17475	17451	17446	17486	17409	17595	17600	17463	17350	17537	17237	17449	17478	17715	17512	17551	17409	17325	17534	17287	17575	17591	17475	17335	17496	17331	17400	17403	17517	17438	17480	17613	17224	17589	17436	17401	17514	17326	17348	17438	17392	17746	17673	17348	17435	17508	17568	17467	17435	17577	17701	17586	17717	17278	17273	17491	17364	17518	17355	17513	17381	17223	17257	17454	17386	17429	17502	17478	17508	17498	17487	17451	17488	17693	17303	17543	17553	17428	17496	17573	17401	17370	17461	17530	17570	17393	17535	17449	17548	17411	17608	17343	17400	17655	17615	17540	17591	17455	17449	17418	17711	17686	17311	17424	17617	17422	17720	17433	17432	17629	17453	17557	17564	17557	17462	17666	17545	17196	17371	17376	17336	17427	17615	17420	17658	17599	17482	17501	17394	17508	17214	17421	17453	17355	17465	17574	17347	17412	17302	17406	17425	17444	17473	17517	17458	17538	17370	17641	17604	17347	17385	17344	17663	17211	17563	17317	17361	17389	17636	17250	17288	17427	17410	17633	17268	17397	17503	17692	17470	17482	17428	17458	17483	17401	17471	17330	17424	17494	17412	17494	17573	17393	17405	17488	17557	17516	17552	17737	17554	17401	17389	17342	17481	17557	17515	17336	17543	17498	17581	17411	17719	17569	17398	17580	17506	17528	17398	17531	17391	17697	17558	17497	17525	17387	17292	17356	17515	17433	17505	17509	17576	17426	17428	17206	17408	17390	17645	17474	17465	17450	17436	17413	17552	17454	17532	17455	17438	17362	17373	17616	17301	17289	17359	17496	17430	17541	17601	17415	17314	17477	17576	17454	17637	17411	17515	17344	17310	17610	17322	17356	17467	17509	17563	17307	17367	17757	17543	17584	17409	17627	17407	17397	17440	17449	17568	17416	17386	17496	17399	17491	17539	17377	17459	17346	17592	17352	17554	17500	17624	17500	17395	17632	17422	17559	17496	17541	17629	17460	17416	17564	17311	17584	17613	17463	17402	17338	17535	17575	17387	17513	17677	17380	17181	17432	17622	17499	17652	17407	17477	17626	17643	17546	17609	17496	17598	17519	17535	17508	17493	17515	17372	17530	17285	17365	17586	17407	17440	17460	17505	17601	17466	17590	17404	17439	17707	17528	17567	17442	17415	17524	17537	17438	17350	17440	17461	17466	17506	17433	17416	17548	17531	17425	17426	17402	17547	17407	17373	17491	17325	17442	17451	17282	17400	17733	17496	17488	17407	17546	17515	17600	17607	17447	17594	17501	17384	17718	17478	17442	17568	17471	17558	17482	17516	17546	17499	17403	17477	17526	17592	17551	17537	17571	17797	17148	17229	17326	17518	17414	17380	17375	17555	17381	17649	17547	17447	17375	17360	17416	17438	17469	17492	17464	17382	17343	17392	17548	17573	17382	17384	17608	17553	17543	17662	17522	17445	17467	17572	17402	17720	17311	17491	17567	17335	17471	17473	17411	17432	17481	17410	17610	17531	17572	17396	17457	17364	17522	17541	17440	17494	17396	17527	17451	17496	17565	17342	17343	17469	17577	17560	17425	17716	17509	17374	17517	17514	17538	17467	17234	17364	17595	17434	17544	17423	17590	17569	17485	17623	17505	17336	17568	17485	17352	17292	17462	17433	17404	17494	17625	17454	17463	17215	17490	17415	17654	17557	17375	17355	17534	17451	17549	17571	17536	17462	17529	17605	17480	17357	17332	17426	17501	17612	17528	17297	17506	17444	17604	17530	17514	17405	17675	17459	17546	17628	17622	17517	17403	17321	17369	17540	17495	17487	17242	17551	17342	17337	17582	17397	17405	17572	17555	17455	17456	17615	17403	17244	17458	17492	17525	17242	17480	17617	17500	17304	17573	17365	17536	17406	17433	17484	17508	17393	17419	17417	17462	17384	17278	17352	17529	17496	17596	17441	17317	17427	17483	17601	17534	17641	17418	17282	17386	17604	17461	17587	17445	17232	17602	17629	17353	17616	17470	17429	17606	17598	17449	17493	17616	17292	17438	17472	17783	17515	17595	17357	17578	17613	17456	17429	17568	17627	17454	17596	17622	17549	17380	17431	17450	17586	17547	17395	17486	17432	17344	17385	17633	17503	17791	17762	17484	17535	17419	17587	17493	17282	17577	17463	17451	17412	17675	17430	17400	17410	17544	17380	17422	17164	17562	17490	17278	17362	17497	17556	17383	17469	17677	17253	17373	17500	17610	17443	17430	17413	17435	17588	17566	17379	17509	17554	17521	17151	17302	17304	17414	17552	17543	17594	17553	17530	17493	17496	17252	17348	17434	17323	17280	17277	17567	17485	17520	17456	17433	17380	17386	17475	17595	17504	17545	17543	17647	17500	17483	17385	17479	17183	17519	17587	17628	17245	17422	17529	17598	17384	17262	17456	17395	17412	17562	17491	17572	17562	17601	17431	17593	17443	17596	17544	17466	17632	17407	17497	17577	17623	17396	17553	17432	17613	17555	17599	17574	17543	17526	17502	17706	17431	17595	17430	17384	17565	17644	17396	17676	17443	17472	17452	17469	17669	17485	17536	17513	17578	17571	17492	17513	17315	17538	17578	17643	17476	17530	17602	17530	17329	17559	17619	17640	17322	17338	17605	17493	17323	17458	17415	17525	17669	17526	17492	17573	17258	17482	17646	17531	17613
27635	46450	42206	32365	24206	19929	17560	16712	16386	16062	15760	15724	15553	15626	15664	15690	15702	15612	15713	15632	15436	15552	15556	15247	15453	15338	15447	15439	15499	15507	15415	15553	15508	15434	15339	15352	15342	15450	15567	15522	15458	15466	15386	15630	15491	15444	15481	15510	15323	15362	15541	15467	15470	15374	15511	15548	15383	15380	15579	15575	15469	15486	15578	15470	15473	15540	15405	15505	15528	15344	15528	15315	15381	15431	15520	15214	15360	15294	15464	15391	15436	15334	15452	15513	15505	15470	15357	15267	15566	15370	15320	15463	15362	15392	15518	15614	15350	15533	15356	15223	15323	15473	15296	15495	15386	15442	15453	15578	15350	15344	15555	15476	15225	15516	15187	15407	15312	15437	15377	15468	15443	15213	15425	15234	15270	15216	15432	15256	15253	15530	15336	15412	15241	15437	15458	15435	15404	15429	15360	15323	15512	15379	15435	15340	15529	15511	15321	15312	15476	15228	15382	15491	15322	15357	15509	15591	15390	15460	15428	15368	15304	15354	15549	15529	15322	15273	15510	15461	15500	15385	15594	15389	15455	15421	15217	15342	15485	15458	15433	15421	15490	15320	15484	15328	15387	15479	15447	15263	15417	15491	15238	15347	15401	15464	15468	15332	15325	15285	15407	15274	15327	15276	15386	15183	15324	15358	15365	15292	15372	15410	15364	15424	15274	15530	15417	15356	15272	15383	15639	15332	15372	15390	15462	15465	15318	15333	15413	15474	15415	15353	15377	15435	15341	15394	15338	15258	15304	15359	15420	15450	15311	15367	15350	15480	15332	15479	15277	15317	15447	15229	15375	15523	15333	15375	15341	15241	15409	15440	15621	15336	15491	15291	15445	15233	15348	15461	15410	15310	15499	15240	15279	15457	15437	15380	15280	15359	15463	15409	15351	15442	15265	15234	15361	15362	15407	15338	15458	15399	15371	15395	15412	15579	15226	15207	15316	15461	15611	15378	15418	15356	15327	15669	15561	15464	15400	15475	15397	15512	15503	15317	15451	15427	15377	15306	15436	15341	15404	15384	15229	15544	15359	15307	15382	15361	15219	15337	15450	15399	15471	15342	15404	15097	15386	15417	15317	15311	15478	15381	15439	15419	15498	15335	15371	15285	15609	15551	15135	15368	15287	15484	15469	15491	15167	15271	15416	15534	15373	15327	15439	15264	15404	15499	15392	15330	15433	15456	15367	15252	15395	15306	15400	15191	15301	15364	15499	15439	15295	15343	15435	15376	15361	15438	15474	15341	15286	15374	15516	15339	15518	15520	15379	15692	15305	15499	15244	15219	15083	15383	15386	15183	15372	15556	15430	15341	15457	15377	15484	15450	15362	15495	15505	15329	15452	15195	15106	15487	15404	15459	15507	15569	15361	15401	15368	15334	15338	15430	15263	15541	15397	15458	15218	15502	15413	15369	15405	15368	15392	15527	15265	15403	15436	15314	15452	15360	15318	15437	15392	15543	15384	15469	15470	15270	15167	15401	15457	15311	15520	15268	15412	15457	15357	15468	15507	15413	15439	15265	15415	15393	15402	15439	15500	15393	15389	15437	15394	15378	15296	15417	15544	15356	15440	15401	15274	15633	15396	15386	15287	15426	15338	15312	15242	15406	15457	15356	15373	15297	15421	15312	15285	15370	15461	15297	15265	15347	15348	15451	15325	15222	15237	15380	15478	15457	15266	15564	15445	15507	15558	15563	15438	15371	15549	15481	15343	15400	15450	15265	15362	15407	15377	15351	15416	15449	15340	15540	15412	15455	15240	15403	15581	15413	15467	15523	15436	15282	15402	15451	15454	15360	15303	15622	15442	15472	15201	15529	15343	15338	15627	15351	15406	15492	15355	15453	15394	15504	15564	15332	15185	15517	15416	15246	15424	15436	15347	15358	15249	15331	15457	15402	15429	15341	15438	15332	15368	15380	15350	15489	15302	15393	15350	15418	15382	15472	15469	15318	15392	15289	15423	15437	15394	15473	15503	15481	15357	15482	15320	15267	15518	15533	15405	15269	15481	15403	15377	15292	15447	15332	15439	15359	15520	15326	15408	15284	15389	15295	15432	15459	15243	15225	15611	15450	15529	15312	15439	15521	15454	15437	15242	15234	15478	15222	15301	15348	15385	15277	15195	15332	15311	15428	15344	15207	15531	15364	15493	15372	15425	15461	15270	15545	15243	15353	15287	15418	15201	15456	15307	15409	15446	15379	15308	15501	15438	15404	15336	15462	15300	15417	15414	15310	15299	15479	15346	15641	15371	15430	15252	15282	15651	15410	15288	15181	15602	15406	15345	15330	15241	15395	15140	15428	15429	15481	15198	15318	15243	15544	15368	15320	15346	15318	15543	15393	15340	15464	15411	15376	15479	15378	15538	15432	15526	15594	15442	15540	15483	15326	15268	15546	15373	15426	15345	15335	15369	15440	15299	15503	15407	15511	15292	15414	15348	15333	15382	15638	15508	15386	15315	15464	15388	15370	15368	15399	15232	15448	15373	15408	15273	15333	15295	15444	15384	15296	15447	15368	15398	15436	15261	15511	15208	15379	15314	15333	15783	15303	15244	15313	15174	15435	15199	15361	15503	15426	15340	15343	15329	15303	15447	15269	15341	15284	15274	15433	15192	15402	15293	15387	15358	15315	15231	15394	15431	15303	15499	15401	15451	15434	15312	15398	15249	15343	15308	15312	15473	15168	15423	15235	15311	15388	15517	15380	15479	15325	15340	15362	15603	15416	15395	15378	15345	15336	15365	15390	15369	15450	15316	15307	15447	15300	15483	15596	15563	15416	15377	15462	15462	15356	15388	15414	15276	15449	15368	15363	15403	15453	15498	15358	15405	15315	15359	15135	15468	15402	15322	15471	15552	15199	15386	15423	15317	15463	15245	15427	15325	15258	15289	15389	15327	15359	15586	15304	15179	15310	15531	15431	15297	15575	15326	15490	15519	15499	15363	15272	15424	15323	15363	15356	15474	15505	15444	15369	15316	15488	15316	15364	15244	15272	15495	15357	15153	15543	15414	15288	15356	15390	15368	15470	15563	15307	15627	15521	15292	15327	15485	15297	15153	15270	15545	15340	15510	15514	15581	15311	15322	15431	15318	15268	15498	15359	15462	15267	15411	15243	15355	15452	15410	15321	15373	15293	15382	15297	15346	15283	15450	15372	15243	15452	15389	15395	15320	15522	15408	15365	15567	15433	15440	15220	15484	15286	15446	15446	15397	15400	15481	15552	15362	15361	15336	15472	15417	15356	15218	15418	15342	15367	15456	15311	15386	15360	15441	15429	15364	15587	15325	15280	15435	15507	15443	15333	15503	15185	15430	15321	15378	15382	15323	15516	15431	15357	15433	15487	15524	15402	15390	15349	15421	15273	15470	15200	15379	15247	15353	15440	15431	15360	15457	15274	15403	15392	15441	15445	15237	15251	15449	15335	15235	15565	15565	15348	15477	15413	15313	15343	15174	15395	15358	15424	15498	15488	15475	15400	15377	15209	15503	15523	15441	15439	15232	15469	15260	15557	15339	15529	15509	15414	15355	15456	15406	15242	15354	15472	15416	15499	15445	15411	15525	15298	15279	15214	15519	15377	15481	15328	15372	15485	15308	15391	15607	15374	15578	15355	15449	15214	15428	15352	15450	15512	15527	15385	15390	15525	15467	15330	15359	15430	15176	15264	15458	15361	15446	15366	15390	15387	15306	15404	15334	15463	15549	15510	15281	15369	15353	15411	15452	15234	15533	15386	15436	15397	15203	15509	15381	15505	15456	15351	15368	15276	15301	15449	15303	15301	15418	15440	15440	15359	15552	15375	15502	15370	15614	15220	15385	15358	15292	15273	15394	15477	15484	15402	15276	15338	15543	15368	15429	15312	15408	15361	15395	15583	15489	15368	15491	15443	15415	15424	15420	15403	15533	15374	15322	15381	15298	15477	15508	15291	15392	15535	15359	15385	15447	15358	15487	15416	15419	15537	15480	15470	15413	15338	15449	15391	15543	15541	15395	15273	15471	15361	15434	15261	15456	15340	15617	15192	15418	15360	15452	15379	15565	15363	15426	15586	15161	15333	15430	15427	15296	15322	15578	15382	15331	15369	15223	15261	15335	15406	15433	15269	15438	15133	15394	15482	15384	15384	15240	15233	15495	15453	15360	15319	15521	15340	15509	15386	15496	15398	15428	15470	15499	15376	15427	15381	15375	15426	15613	15472	15485	15495	15423	15226	15358	15478	15442	15507	15426	15277	15208	15325	15479	15331	15399	15325	15123	15329	15458	15290	15525	15483	15478	15422	15362	15435	15574	15567	15387	15512	15384	15299	15210	15550	15469	15377	15418	15383	15449	15385	15389	15523	15511	15410	15457	15344	15467	15096	15456	15386	15464	15309	15544	15359	15369	15352	15388	15422	15323	15548	15323	15268	15557	15320	15502	15413	15378	15407	15460	15476	15444	15385	15509	15431	15364	15470	15329	15255	15307	15409	15328	15384	15198	15402	15330	15245	15479	15283	15288	15276	15537	15366	15286	15441	15497	15400	15561	15350	15304	15494	15484	15489	15393	15365	15347	15501	15517	15530	15498	15478	15478	15307	15410	15318	15314	15479	15448	15390	15329	15372	15396	15525	15279	15230	15411	15284	15411	15376	15525	15660	15189	15440	15510	15523	15408	15511	15424	15272	15246	15277	15458	15370	15504	15352	15386	15483	15423	15345	15504	15380	15445	15277	15309	15297	15408	15303	15386	15385	15659	15312	15280	15543	15434	15241	15353	15407	15500	15390	15521	15445	15416	15381	15446	15412	15372	15289	15389	15350	15347	15254	15430	15541	15399	15227	15401	15309	15349	15438	15278	15458	15412	15439	15361	15372	15228	15482	15525	15432	15412	15491	15298	15345	15405	15473	15314	15405	15469	15368	15218	15363	15291	15394	15519	15290	15334	15445	15506	15428	15378	15420	15469	15453	15645	15338	15323	15391	15505	15660	15435	15419	15456	15309	15492	15231	15366	15309	15433	15399	15289	15377	15272	15482	15291	15422	15413	15509	15272	15465	15503	15325	15408	15467	15612	15346	15245	15412	15336	15418	15320	15350	15386	15350	15403	15293	15452	15487	15454	15256	15339	15359	15443	15511	15588	15411
22930	21379	29169	24211	22001	23912	24920	19877	18393	18481	18344	18059	18031	17862	17711	17621	17654	17577	17472	17696	17397	17449	17479	17511	17570	17674	17458	17494	17489	17252	17393	17462	17605	17586	17331	17487	17602	17507	17265	17431	17458	17506	17465	17483	17540	17538	17369	17193	17340	17324	17343	17675	17322	17364	17344	17345	17481	17379	17367	17300	17356	17273	17474	17433	17313	17290	17395	17219	17361	17554	17414	17285	17284	17408	17442	17280	17571	17462	17233	17474	17373	17338	17314	17181	17315	17187	17242	17142	17476	17297	17330	17278	17195	17226	17467	17349	17265	17334	17449	17311	17357	17297	17416	17337	17302	17258	17232	17138	17483	17347	17561	17230	17374	17258	17400	17352	17532	17351	17373	17381	17274	17339	17192	17497	17255	17217	17383	17409	17189	17234	17269	17351	17450	17332	17279	17110	17194	17281	17605	17293	17179	17505	17219	17245	17395	17551	17411	17518	17138	17256	17458	17333	17290	17297	17196	17245	17231	17278	17453	17298	17333	17190	17278	17353	17269	17231	17286	17261	17376	17354	17280	17211	17060	17161	17214	17349	17228	17336	17463	17330	17379	17280	17323	17114	17331	17274	17393	17328	17318	17125	17168	17252	17380	17408	17357	17335	17358	17320	17213	17316	17245	17293	17238	17214	17279	17259	17306	17212	17268	17278	17324	17412	17340	17283	17207	17263	17284	17239	17182	17256	17256	17390	17136	17477	17224	17177	17427	17344	17230	17210	17197	17365	17298	17439	17406	17228	17211	17300	17293	17365	17292	17290	17235	17281	17271	17231	17238	17168	17394	17248	17150	17016	17172	17176	17300	17164	17276	17273	17191	17226	17334	17523	17284	17513	17454	17182	17481	17134	17241	17332	17157	17188	17356	16997	17262	17144	17433	17344	17272	17200	17501	17354	17342	17366	17171	17287	17430	17304	17423	17266	17262	17395	17129	17239	17295	17241	17304	17137	17264	17124	17240	17136	17517	17071	17493	17367	17399	17342	17477	17333	17291	17276	17404	17180	17196	17280	17471	17463	17505	17263	17337	17512	17261	17258	17137	17192	17266	17116	17286	17353	17302	17194	17320	17304	17229	17412	17288	17420	17181	17168	17285	17264	17495	17305	17178	17288	17307	17255	17181	17349	17354	17250	17254	17358	17300	17390	17221	17244	17188	17288	17145	17190	17269	17338	17309	17107	17125	17225	17131	17276	17229	17186	17256	17360	17198	17056	17182	17350	17310	17216	17328	17266	17344	17552	17235	17238	17520	17378	17275	17326	17278	17344	17185	17089	17200	17467	17325	17122	17396	17271	17094	17257	17160	17306	17313	17237	17415	17218	17340	17162	17312	17413	17592	17431	17217	17195	17119	17443	17315	17293	17388	17223	17382	17101	17103	17146	17235	17226	17202	17276	17393	17360	17175	17431	17287	17297	17391	17361	17144	17105	17160	17149	17354	17375	17232	17241	17147	17523	17381	17148	17274	17338	17315	17258	17470	17142	17341	17243	17176	17391	17230	17149	17164	17275	17221	17378	17332	17077	17146	17117	17118	17222	17174	17293	17230	17232	17378	17237	17174	17172	17149	17225	17392	17513	17262	17114	17321	17305	17306	17423	17298	17391	17184	17147	17153	17240	17235	17107	17167	17438	17282	17223	17307	17263	17201	17028	17382	17279	17377	17264	17226	17159	17257	17430	17286	17270	17390	17261	17293	17215	17308	17137	17187	17355	17325	17387	17142	17063	17365	17289	17377	17220	17429	17305	17164	17536	17468	17329	17333	17300	17272	17243	17244	17434	17410	17360	17174	17329	17380	17295	17317	17310	17144	17307	17140	17382	17315	17102	17334	17351	17318	17272	17323	17177	17130	17452	17166	17396	17126	17222	17385	17179	17420	17145	17130	17308	17223	17067	17411	17224	17300	17188	17268	17399	17322	17407	17426	17203	17370	17343	17436	17284	17274	17168	17226	17157	17447	17291	17199	16977	17131	17328	17272	17177	17309	17206	17221	17341	17529	17284	17270	17170	17230	17180	17210	17292	17396	17143	17346	17128	17055	17047	17198	17373	17284	17321	17234	17432	17241	17164	17350	17386	17358	17323	17286	17119	17233	17371	17244	17286	17573	17275	17246	17353	17289	17271	17376	17272	17241	17365	17353	17449	17277	17426	17326	17013	17027	17257	17309	17324	17346	17469	17406	17168	17161	17191	17321	17060	17283	17415	17311	17300	17305	17237	17250	17250	17375	17529	17346	17328	17348	17209	17272	17274	17175	17265	17198	17265	17423	17404	17223	17392	17420	17294	17435	17249	17227	17199	17144	17152	17349	17181	17117	17390	17029	17199	17212	17206	17289	17290	17432	17362	17522	17395	17263	17254	17218	17260	17072	17331	17160	17348	17264	17424	17280	17268	17282	17059	17432	17145	17091	17051	17541	17200	17309	17139	17270	17318	17293	17122	17154	17226	17206	17255	17367	17079	16979	17003	17040	17224	17255	17106	17319	17296	17342	17242	17269	17339	16986	17423	17274	17290	17659	17210	17273	17158	17458	17136	17432	17330	17368	17023	17312	17347	17292	17504	17382	17298	17316	17473	17297	17227	17410	17361	17335	17268	17093	17229	17162	17254	17299	17223	17273	17170	17238	17006	17403	17258	17083	16997	17188	17358	17310	17307	17138	17452	17225	17054	17161	17459	17476	17308	17261	17322	17305	17247	17245	17049	17364	17276	17354	17338	17292	17160	17169	17280	17472	17366	17432	17319	17231	17194	17229	17358	17450	17363	17191	17221	17354	17303	17342	17187	17333	17338	17325	17084	17388	17130	17210	17230	17394	17329	17180	17183	17545	17349	17073	17063	17204	17071	17222	17139	17476	17212	17313	17230	17289	17236	17185	17067	17219	17303	17275	17260	17330	17107	16994	17118	17465	17608	17340	17258	17308	17155	17165	17118	17422	17390	17273	17145	17123	17322	17308	17291	17422	17290	17177	17465	17150	17225	17301	17132	17250	17310	17272	17395	17347	17299	17327	17250	17265	17160	17233	17295	17238	17283	17218	16980	17396	17423	17465	17210	17258	17150	17364	17482	17108	17308	17204	17263	17322	17219	17330	17392	17388	17396	17421	17228	17424	17229	17400	17393	17311	17256	17360	17172	17182	17262	17285	17343	17273	17291	17450	17157	17339	17247	17146	17105	17251	17128	17200	17338	17330	17354	17234	17256	17273	17335	17407	17186	17468	17298	17219	17358	17316	17282	17104	17295	17170	17299	17343	17148	17112	17307	17157	17210	17051	17276	17539	17342	17281	17400	17203	17170	17362	17303	17339	17529	17346	17234	17192	17518	17362	17321	17237	17194	17388	17243	17231	17241	17240	17284	17271	17220	17438	17422	17444	17204	17104	17448	17313	17330	17139	17277	17208	17177	17226	17133	17146	17293	17165	17276	17149	17316	17408	17162	17205	17393	17404	17202	17257	17183	17297	17228	17377	17216	17437	17262	17141	17270	17228	17232	17217	17215	17212	17465	17362	17485	17496	17241	17371	17228	17210	17400	17161	17380	17417	17272	17358	17322	17412	17290	17339	17259	17356	17486	17438	17394	17302	17426	17366	17399	17378	17232	17432	17230	17123	17279	17376	17221	17317	17131	16901	17259	17299	17355	17332	17371	17173	17237	17060	17366	17343	17143	17373	17299	17295	17468	17410	17315	17222	17243	17274	17386	17383	17358	17290	17256	17347	17145	17226	17206	17283	17363	17443	17221	17157	17089	17444	17223	17276	17179	17256	17416	17255	17462	17032	17366	17342	17211	17303	17201	17258	17281	17189	17165	17222	17226	17195	17083	17337	17243	17206	17168	17017	17322	17301	17214	17282	17209	17426	17217	17404	17128	17214	17120	17283	17294	17411	17183	17522	17451	17623	17320	17136	17239	17354	17458	17385	17245	17352	17357	17523	17396	17244	17271	17495	17279	17366	17266	17279	17229	17228	17310	17188	17370	17089	17278	17291	17195	17356	17120	17169	17391	17102	17241	17529	17251	17281	17148	17248	17113	17072	17246	17235	17175	17396	17152	17290	17195	17197	17406	17347	17165	17238	17166	17234	17145	17133	17265	17190	17291	17253	17319	17364	17166	17280	17215	17172	17209	17164	17126	17335	17396	17228	17088	17348	17423	17360	17183	17321	17122	17403	17387	17563	17308	17324	17333	17234	17219	17360	17225	17057	17214	17273	17363	17301	17241	17092	17232	17487	17336	17247	17248	17185	17292	17332	17128	17321	17399	17397	17498	17011	17250	17411	17317	17053	17241	17353	17405	17345	17255	17249	17183	17389	17276	17198	17319	17189	17130	17466	17169	17420	17232	17374	17297	17279	17374	17342	17149	17362	17229	17443	17494	17232	17232	17341	17090	17283	17258	17291	17190	17218	17492	17510	17274	17315	17136	17322	17304	17272	17301	17336	17277	17277	17300	17347	17239	17234	17235	17233	17162	17037	17301	17429	17290	17112	17284	17351	17207	17180	17231	17265	17349	17148	17290	17195	17349	17490	17392	17163	17330	17311	17174	17167	17194	17397	17395	17358	17179	17422	17180	17086	17306	17259	17170	17105	17246	17264	17303	17318	17209	17210	17377	17529	17404	17329	17300	17178	17246	17308	17253	17173	17242	17392	17415	17072	17135	17208	17331	17239	17239	17366	17274	17277	17283	17293	17179	17314	17347	17267	17416	17333	17404	17166	17233	17538	17306	17375	17225	17243	17411	17230	17332	17502	17143	17280	17369	17166	17123	17344	17424	17347	17098	17131	17033	17208	17350	17068	17412	17534	17211	17230	17380	17357	17357	17202	17495	17326	17221	17224	17332	17143	17058	17339	17363	17274	17343	17375	17426	17426	17244	17093	17268	17276	17376	17271	17196	17195	17147	17241	17139	17252	17305	17097	17545	17332	17156	17253	17269	17397	17488	17369	17182	17183	17323	17242	17394	17351	17053	17511	17255	17260	17195	17188	17104	17235	17208	17364	17212	17458	17345	17239	17228	17424	17290	17289	17144	17350	17451	17369	17270	17300	17335	17253	17271	17322	17067	17300	17343	17111	17395	17202	17190	17540	17219	17245	17284	17288	17105	17433	17283	17314	17291	17195	17176
29915	52117	49590	36063	26573	21313	18846	17800	16974	16588	16212	16118	15779	15759	15695	15823	15704	15653	15444	15356	15609	15341	15353	15325	15202	15360	15180	15298	15194	15439	15004	15256	15518	15187	15409	15243	15394	15587	15298	15434	15364	15520	15300	15331	15506	15305	15462	15368	15394	15433	15370	15327	15337	15367	15245	15246	15307	15474	15332	15173	15225	15330	15317	15340	15469	15276	15349	15344	15372	15321	15251	15298	15367	15235	15386	15286	15487	15437	15266	15106	15320	15335	15402	15513	15388	15342	15423	15233	15440	15361	15171	15313	15220	15182	15343	15194	15207	15201	15266	15158	15403	15349	15305	15472	15189	15248	15348	15138	15275	15547	15230	15392	15382	15160	15210	15370	15075	15290	15181	15337	15432	15498	15174	15285	15284	15389	15410	15277	15307	15419	15311	15444	15093	15366	15298	15296	15170	15099	15315	15285	15286	15122	15160	15247	15315	15413	15377	15264	15271	15238	15183	15393	15301	15274	15261	15335	15291	15320	15287	15348	15305	15198	15239	15061	15168	15293	15420	15399	15367	15220	15195	15271	15267	15400	15313	15437	15292	15328	15272	15253	15226	15139	15177	15371	15222	15153	15229	15183	15148	15130	15405	15270	15186	15306	15117	15270	15323	15303	15068	15256	15487	15299	15204	15277	15389	15185	15310	15118	15312	15139	15250	15296	15224	15353	15291	15204	15211	15182	15225	15552	15196	15299	15274	15218	15248	15454	15154	15388	15277	15202	15380	15153	15228	15180	15277	15311	15164	15165	15254	15181	15307	15264	15145	15315	15285	15232	14955	15361	15311	15255	15251	15357	15439	15481	15346	15326	15292	15208	15284	15138	15241	15301	15324	15228	15388	15223	15361	15202	15254	15244	15306	15317	15286	15252	15407	15207	15272	15315	15267	15222	15182	15316	15201	15041	15560	15522	15220	15360	15369	15340	15439	15359	15289	15187	15210	15197	15261	15351	15298	15390	15262	15248	15277	15136	15405	15229	15270	15063	15318	15334	15288	15282	15164	15300	15102	15297	15137	15214	15344	15151	15269	15442	15029	15220	15485	15238	15274	15317	15365	15263	15245	15184	15268	15126	15161	15325	15152	15302	15293	15214	15398	15102	15135	15306	15213	15266	15211	15164	15146	15250	15392	15369	15221	15398	15206	15224	15284	15170	15375	15260	15134	15241	15382	15252	15165	15300	15290	15292	15240	15146	15192	15282	15313	15290	15175	15209	15440	15347	15379	15241	15316	15173	15420	15114	15236	15322	15275	15314	15292	15355	15168	15357	15288	15176	15239	15271	15233	15226	15110	15183	15234	15205	15277	15226	15128	15219	15388	15378	15235	15412	15132	15278	15276	15230	15367	15265	15270	15198	15380	15292	15199	15182	15182	15293	15290	15170	15295	15211	15313	15311	15386	15000	15221	15126	15287	15287	15395	15063	15328	15284	15173	15208	15102	15224	15376	15290	15111	15321	15181	15256	15127	15174	15204	15300	15099	15209	15231	15418	15326	15155	15135	15217	15228	15234	15202	15276	15011	15111	15247	15374	15206	15081	15140	15272	15354	15211	15174	15196	15232	15390	15133	15479	15213	15314	15122	15276	15311	15257	15310	15121	15197	15216	15324	15178	15266	15361	15256	15238	15066	15188	15111	15254	15345	15232	15190	15275	15366	15155	15304	15224	15318	15185	15326	15259	15350	15285	15263	15217	15412	15157	15268	15134	15309	15174	15316	15295	15314	15205	15382	15204	15273	15439	15325	15428	15113	15209	15095	15186	15290	15236	15316	15183	15285	15197	15216	15305	15199	15361	15313	15207	15227	15311	14978	15204	15292	15279	15212	15302	15188	15141	15099	15370	15137	15129	15159	15169	15187	15320	15053	15175	15321	15251	15215	15308	15178	15250	15144	15171	15129	15293	15177	15232	15257	15381	15065	15224	15279	15357	15348	15199	15251	15229	15310	15063	15130	15359	15326	15153	15239	15418	15436	15201	15275	15262	15115	15240	15464	15249	15453	15276	15473	15304	15421	15341	15212	15151	15267	15347	15236	15336	15157	15183	15072	15253	15344	15149	15259	15219	15311	15267	15239	15109	15119	15401	15230	15102	15407	15194	15420	15187	15289	15147	15241	15175	15261	15116	15271	15377	15231	15248	15201	15307	15322	15223	15217	15256	15239	15138	15233	15187	15297	15328	15428	15074	15274	15234	15415	15368	15307	15218	15305	15302	15126	15303	15175	15313	15278	15228	15392	15162	15191	15295	15172	15391	15196	15261	15322	15147	15156	15184	15386	15321	15293	15247	15329	15318	15192	15297	15270	15307	15170	15321	15296	15286	15132	15280	15380	15288	15233	15269	15217	15313	15362	15228	15317	15211	15327	15307	15218	15215	15182	15306	15343	15302	15216	15084	15247	15318	15229	15239	15148	15243	15364	15100	15243	15250	15197	15284	15161	15413	15295	15324	15229	15285	15224	15264	15194	15361	15286	15242	15225	15408	15221	15320	15210	15275	15192	15261	15315	15282	15360	15241	15415	15273	15231	15382	15416	15195	15140	15234	15358	15316	15229	15223	15135	15199	15357	15274	15347	15224	15330	15432	15382	15401	15174	15245	15066	15221	15172	15289	15386	15316	15452	15306	15207	15235	15326	15348	15169	15222	15322	15358	15349	15120	15310	15284	15350	15261	15361	15391	15371	15241	15289	15443	15108	15279	15306	15250	14998	15187	15180	15299	15221	15309	15365	15146	15325	15234	15322	15221	15290	15337	15324	15284	15334	15242	15270	15063	15474	15100	15337	15397	15259	15242	15176	15248	15294	15258	15144	15298	15424	15098	15508	15297	15087	15352	15320	15259	15314	15332	15318	15305	15150	15188	15124	15138	15144	15174	15206	15171	15256	15219	15251	15276	15215	15136	15323	15421	15352	15292	15104	15241	15471	15322	15259	15458	15265	15121	15141	15210	15332	15213	15303	15201	15226	15335	15320	15420	15223	15185	15354	15124	15209	15432	15211	15349	15294	15297	15244	15104	15256	15198	15382	15056	15280	15272	15191	15275	15328	15223	15136	15275	15306	15242	15334	15406	15317	15291	15334	15319	15349	15149	15253	15300	15391	15135	15444	15195	15052	15401	15124	15334	15132	15269	15355	15222	15319	15377	15089	15058	15307	15205	15365	15183	15486	15232	15300	15234	15346	15333	15279	15161	15107	15214	15273	15311	15347	15105	15374	15276	15240	15320	15301	15390	15310	15348	15270	15272	15233	15398	15278	15189	15332	14949	15327	15253	15235	15150	15154	15343	15226	15291	15393	15154	15280	15095	15280	15205	15118	15254	15206	15290	15131	15256	15252	15155	15352	15266	15392	15210	15264	15272	15188	15300	15353	15134	15193	15274	15430	15062	15368	15321	15045	15305	15482	15190	15256	15273	15338	15167	15164	15255	15302	15152	15281	15317	15317	15065	15188	15324	15317	15335	15463	15225	15285	15382	15243	15305	15391	15239	15278	15179	15258	15076	15383	15296	15241	15234	15360	15310	15100	15317	15203	15274	15168	15209	15264	15016	15211	15170	15252	15283	15290	15247	15126	15165	15351	15164	15296	15285	15197	15225	15248	15237	15341	15277	15063	15311	15173	15153	15313	15272	15271	15096	15233	15200	15305	15137	15330	15059	15171	15261	15181	15335	15329	15357	15402	15116	15407	15128	15250	15132	15256	15138	15227	15415	15173	15320	15132	15264	15347	15289	15156	15190	15257	15211	15246	15236	15196	15161	15233	15358	15196	15383	15482	15248	15490	15192	15212	15220	15299	15222	15232	15198	15220	15201	15243	15177	15397	15353	15244	15241	15194	15118	15169	15246	15236	15149	15314	15274	15327	15118	15111	15198	15456	15242	15458	15268	15301	15300	15210	15325	15276	15327	15157	15379	15271	15258	15469	15298	15200	15172	15296	15121	15226	15235	15387	15291	15361	15237	15325	15195	15226	15338	15215	15116	15345	15371	15557	15223	15156	15412	15335	15281	15114	15231	15203	15248	15420	15225	15302	15284	15472	15232	15319	15240	15334	15265	15477	15174	15125	15169	15164	15285	15273	15158	15169	15305	15458	15347	15208	15152	15246	15439	15384	15252	15154	15283	15205	15327	15226	15097	15307	15230	15241	15154	15260	15386	15247	15248	15400	15265	15186	15317	15076	15134	15289	15343	15289	15312	15222	15239	15219	15193	15378	15243	15238	15382	15173	15263	15299	15222	15062	15102	15252	15171	15333	15278	15150	15306	15311	15265	15318	15165	15253	15355	15263	15148	15406	15174	15372	15092	15303	15345	15161	15245	15305	15196	15387	15148	15343	15242	15262	15170	15467	15257	15236	15325	15325	15349	15273	15151	15226	15417	15222	15417	15381	15321	15294	15327	15214	15305	15238	15285	15126	15168	15375	15302	15280	15229	15316	15343	15132	15404	15336	15328	15339	15184	15099	15437	15276	15261	15324	15181	15277	15179	15278	15304	15096	15132	15341	15291	15233	15153	15263	15404	15214	15410	15285	15275	15215	15409	15274	15300	15256	15368	15303	15157	15165	15298	15420	15216	15410	15252	15233	15204	15299	15252	15196	15359	15122	15354	15136	15232	15277	15203	15307	15247	15296	15265	15345	15384	15313	15252	15401	15199	15285	15251	15233	15312	15411	15177	15299	15289	15244	15270	15323	15305	15242	15291	15162	15096	15218	15119	15278	15259	15245	15205	15264	15304	15167	15310	15273	15411	15285	15261	15297	15419	15194	15346	15308	15588	15138	15145	15191	15267	15232	15150	15097	15333	15199	15292	15295	15424	15363	15201	15190	15173	15409	15389	15176	15321	15362	15185	15054	15318	15334	15293	15156	15244	15296	15365	15316	15171	15199	15275	15209	15306	15304	15412	15169	15227	15321	15358	15214	15204	15051	15248	15279	15142	15142	15298	15347	15167	15301	15204	15259	15294	15312	15279	15406	15418	15194	15355	15209	15413	15273	15194	15170	15414	15302	15177	15220	15219	15313	15109	15236	15160	15306	15162	15247	15181	15156	15159	15201	15293	15158	15273	15043	15237	15269	15147	15240	15218	15113	15246	15269	15293	15181	15345	15185	15290	15302	15335	15361	15237
28388	25188	31514	26771	20700	19133	18837	18330	18338	18198	17996	18252	18221	18173	18171	18077	18045	18068	17824	17991	17938	18149	18193	17987	18076	18087	18052	18035	18184	17907	18076	17920	18012	18051	18223	17938	18038	17871	17995	18001	18032	18092	18115	17783	18069	18141	18164	18340	17917	17928	17968	17840	18061	17778	17927	17954	18159	17871	18051	17844	18056	18115	18004	18003	18014	18002	18048	18051	18150	18226	18087	17941	18073	18152	18062	18136	18159	17743	18113	17816	17783	18089	17874	17826	18008	17951	18044	18223	17861	18033	18094	17957	18020	18056	17913	18004	17867	17967	18080	18080	17917	18029	18091	17946	17844	17850	18088	17972	17951	17870	17957	17876	18053	18004	17864	17866	18019	17997	17954	17981	18080	17991	17933	17905	17894	18201	17898	18002	17900	18058	17880	18073	18089	18072	17978	18085	17966	17750	17890	17970	17940	17991	17909	18162	17984	17781	18057	17924	18064	18110	17973	18063	18173	18071	18012	17882	18162	18096	17667	17903	17956	18027	17884	18050	18181	18144	18015	18028	17844	18046	18058	17937	18080	17861	18073	18142	17940	17949	17987	17887	18050	17957	17908	17856	17640	17917	17865	17964	17903	18008	18120	17820	17974	17766	17964	17871	17937	17916	17953	18019	17765	17767	17881	18031	18032	17952	18131	18044	18072	18236	17758	17892	17944	17859	18018	18103	17933	17941	17976	17946	18027	18046	18137	18069	18033	17891	18234	17872	17988	17943	17920	17893	17957	18056	18126	18069	17893	17790	17817	17958	18086	17989	17940	18071	18117	18190	17884	17940	17882	17718	17800	18005	17951	17956	17950	17872	17776	17980	18150	17764	17941	17864	18074	18049	18226	17753	17928	18016	18081	17997	18080	18057	17919	17885	17999	18031	17903	18087	17910	17981	18125	17906	18023	17695	17938	18092	17974	17675	17877	17983	17764	18026	18098	17802	17932	18011	18049	17888	17960	18073	18056	18185	18106	17883	17980	18032	17938	18132	18215	18037	17968	17963	17915	17926	18100	17988	17899	18097	17933	17825	17851	17898	17964	17846	17979	17878	17934	18071	18064	17856	17977	18092	17754	17835	18028	18032	18169	18062	17972	18117	17968	17874	18034	17830	17942	18054	18023	18051	17963	17800	17933	18081	18009	18119	17994	17961	18006	17844	18131	17971	17839	17775	18076	17885	17934	17938	18141	17955	17821	18122	18093	17932	17988	17872	17783	18104	17831	18083	17898	17705	17852	18070	17725	17936	18109	18003	18078	18109	17919	18013	18192	17868	18000	18040	17872	18118	18147	17900	17979	18006	17880	18056	17877	18045	17906	18137	18115	17859	18052	17827	17945	18127	17915	17831	18037	17911	17954	17915	18055	18128	17953	17969	18114	18048	18024	18026	18210	18198	18134	17936	18033	18021	17875	18164	18011	17911	18116	18203	17939	18054	18027	17950	18049	18004	18355	17936	17927	17839	17937	18094	18124	18043	18022	18168	18090	17971	17852	17868	17926	17786	18017	17995	18105	18062	17953	18131	18005	18006	18063	17987	18044	17963	17890	17980	17794	17980	17891	18107	17927	17968	17889	18052	17772	18201	18029	18025	17938	17991	17811	18007	18125	17934	18153	17861	17868	17973	18021	17971	17925	17951	17913	18003	18135	17936	18187	18143	17920	17767	17802	18020	18017	17975	17910	17859	17842	17943	18316	18002	18072	17805	18029	18158	18133	17971	18055	18025	18122	17856	18027	18052	17913	17749	18021	18022	18197	17973	17954	18130	17902	17835	17918	18137	17940	17968	17996	17763	18028	18079	18011	17789	17902	18128	18159	17962	17957	17889	18129	18087	18186	18045	18017	17981	18016	18006	17946	18015	17846	17929	17967	17930	18005	17898	17936	18042	17801	18077	18103	17918	17955	18126	17863	18035	18060	18088	17951	18174	17966	18084	18039	17980	17970	17971	17862	17849	17957	17983	18137	18108	17919	18010	18068	17920	17831	18296	18074	18082	18038	17979	18099	17932	18323	17965	18058	18149	18105	17815	18007	17916	17793	18127	18044	18023	18019	17835	17927	17869	17918	17948	17876	18026	18083	18101	17624	18134	18058	18038	17974	18170	17965	17892	17865	17875	18091	17900	17997	17779	17793	18036	18022	18051	18136	18004	18086	17924	17881	18060	18013	18067	18065	17820	17768	18125	18128	17826	18015	18061	18119	18129	17921	17986	17862	18079	17955	17954	17880	17737	18034	18088	18021	17986	18124	17861	17926	17917	17928	17995	17890	17832	18087	18047	18083	18057	18010	18051	17995	17994	17813	17948	18073	18109	17993	18033	17878	18145	18043	18112	18029	18034	17953	17932	17982	18013	17652	17932	17828	18011	18018	17912	17936	18020	18042	18026	17990	17960	18074	18084	17930	18368	18004	18097	18041	17865	18000	17790	18085	17932	17901	18052	18029	17796	18026	17899	17901	17814	17901	17878	17839	17991	18057	18159	17834	17972	17972	17957	17953	18195	17945	17959	17923	17908	18148	18219	17839	18065	18070	18160	18109	17996	18061	18061	17853	18089	17948	17968	18135	18038	18174	18011	18090	18023	18076	18034	18055	17915	18146	18146	17976	17825	18029	17998	18011	18015	17900	17928	17883	17962	18060	18075	17943	18111	18046	17981	17959	18105	17897	17964	17952	17924	18134	18101	18072	18100	17884	17749	17770	17948	18097	18094	18017	18078	18184	17967	17984	18006	17739	17815	17825	17845	17935	17955	18082	18159	17983	18084	18125	18198	18080	17852	18085	18197	17857	18132	18014	18127	18055	17961	17923	17879	17874	17833	17986	17855	17945	17853	18174	17849	18099	18032	17995	18035	18124	18025	17906	17809	17868	17834	18164	18089	17934	17955	17964	18028	18081	17833	17924	18052	18096	18020	17835	18023	18105	17823	17902	17901	17879	17979	18116	18238	18094	17906	17911	18028	18109	18240	18085	18029	18202	17860	18200	18049	17906	17908	17969	17940	17874	18025	18008	17977	17833	18007	17984	18033	18072	18063	18096	18150	17958	17826	18008	17905	17920	18084	18026	17989	17908	17908	18200	18076	17934	17765	17933	17954	18214	18075	18034	17820	17971	18018	17955	17985	17862	17916	18020	17866	18093	18100	18019	18105	17917	17957	18083	18125	17700	18091	18210	18174	17981	18086	18184	18240	17949	17965	18157	18103	17900	17989	18128	18060	18275	18041	18177	17994	18088	17940	17991	17886	18077	18069	18069	18127	17960	18120	17938	18135	17962	17866	17825	17895	17964	18004	17985	18100	17899	17831	17953	18062	18055	18221	17955	17914	18109	17971	18045	18118	18137	18028	18017	18236	18097	17886	18070	17852	17805	18202	18011	17937	17883	18092	17990	18129	18057	18065	18102	18052	18013	17851	17969	17826	17991	17832	18086	18043	18033	17972	17925	18231	17891	17952	18163	17960	18031	17961	18030	17958	18092	18039	17974	17987	18113	18046	17957	18067	17817	17911	18277	17790	18007	18081	18157	18101	18066	17985	17940	17880	18065	17974	18004	17984	18082	17902	18091	17949	17842	17981	17966	17974	17845	17802	18051	17986	17895	17880	17678	17884	18018	17941	18077	18130	17947	17995	18054	18273	18183	17949	18086	17844	17877	17957	18118	18057	18196	17950	18047	17962	18238	17919	17838	17793	18012	18165	17925	17842	18010	17895	18107	17934	17963	18053	18072	18307	17877	17877	18033	17668	18015	17766	17943	17825	17992	18072	18065	17963	17983	17757	17921	18095	17810	18054	17584	17964	18113	18098	17879	17970	17921	17905	18059	17944	18052	18130	18032	17948	18052	17779	18031	18082	18035	18069	18051	18023	18095	18071	18151	18118	18015	17880	17837	17894	17987	17923	17958	18040	17971	18100	18078	18135	17985	18049	18037	17840	18033	17833	17847	17948	18298	17975	18036	17896	18050	18154	17999	18159	18335	18083	18036	18042	18200	18068	17815	18181	17962	17897	18110	18162	17863	17934	17964	18145	18054	18022	18103	18213	18084	17798	17857	17988	18042	17923	18096	17971	17992	17950	18281	18179	18022	17953	18038	18259	17960	18186	18048	17994	18116	18050	18104	18043	17986	17881	17977	18153	17925	17926	17989	18023	17998	17955	18083	18189	18147	18177	17962	18089	17998	17974	18143	18237	18212	18225	18163	17926	18159	18251	18166	18074	17928	18043	17984	17800	17828	17963	17975	17960	18133	18000	17902	18063	17876	17887	17932	18098	18068	17886	17999	17978	17710	17887	18084	18244	18179	18192	17779	17892	17949	17898	17909	17925	18013	17988	17933	17805	17778	17932	18305	17975	18053	18023	18159	18165	17932	17958	18084	18103	17893	18009	17778	18062	18121	17933	17924	17975	17980	18133	17990	18069	18001	18102	18197	17756	18215	17974	18219	17954	17908	18066	17978	17925	18077	17973	18044	18002	18131	18115	18021	18000	17983	18217	18009	17823	17928	17977	18076	17913	18160	18051	17883	18149	18079	18042	18006	18051	17961	18201	17878	18040	17991	18059	18125	18175	17942	17898	17963	17813	17875	18057	18088	17903	17853	17890	17837	17906	18274	18103	18045	17845	18268	18057	17887	17884	18075	17950	18022	17953	17996	17905	18047	18017	18183	17896	17970	18272	17855	18128	18137	18022	17988	18070	18050	17779	17844	17789	18120	17989	18134	18040	18002	17857	17855	18069	17935	17949	18003	17904	18030	17965	18044	17965	18071	18074	18240	18019	17962	17904	17866	17901	18050	18058	18097	17916	17885	18197	18166	17816	18007	17958	18052	18153	17883	18115	17958	18049	18042	17934	18040	17954	17924	17950	18152	18065	17848	17961	17968	17977	18069	18062	17971	18071	18062	17953	18000	17740	18142	18027	17971	18049	17977	18048	18167	17951	18138	17925	18039	18064	17919	18009	17890	18009	17892	18023	17910	18065	18011	18022	17934	18317	17835	17822	18112	17913	17861	17947	17875	17795	17948	17934	17901	17893	18111	17861	18084	18081	17968	18060	17940	17889	18106	17992	18143	18067	17964	18038	17977	17953	18031	18143	17672	18082	18048	18223	18112	17852	18027	17605	17977	18040	17890	18005
27442	39008	36085	25063	19200	17236	16731	16817	16461	16250	16010	15854	16106	15691	15948	15927	15860	15602	15956	15728	15724	15877	15760	15903	15891	15823	15673	15664	15723	15729	15750	15742	15686	15848	15765	15878	15835	15685	15838	15908	15879	15907	15720	15814	15839	15792	15740	15702	15744	15819	15699	15824	15949	15756	15727	15593	15699	15835	15960	15798	15739	15904	15653	15772	15688	15702	15804	15805	15917	15702	15655	15704	15775	15826	15742	15947	15723	15915	15645	15732	15791	15707	15629	15751	15737	15919	15618	15790	15698	15940	15605	15657	15675	15789	15775	15726	15740	15812	15710	15737	15754	15718	15752	15641	15665	15633	15733	15773	15741	15800	15786	15643	15797	15809	15701	15733	15708	15826	15648	15576	15695	15867	15733	15710	15738	15847	15648	15860	15819	15802	15678	15653	15614	15606	15761	15562	15703	15684	15671	15681	15770	15753	15852	15656	15638	15817	15844	15715	15776	15575	15638	15814	15749	15595	15680	15763	15705	15758	15791	15742	15747	15750	15706	15687	15742	15723	15733	15757	15805	15932	15845	15672	15650	15681	15712	15771	15663	15475	15737	15730	15715	15705	15684	15864	15710	15700	15788	15497	15665	15755	15636	15874	15719	15683	15777	15647	15741	15737	15799	15655	15636	15684	15762	15763	15887	15725	15554	15656	15867	15847	15785	15607	15784	15838	15564	15791	15775	15750	15617	15733	15760	15752	15708	15603	15780	15675	15730	15734	15809	15746	15798	15714	15816	15741	15567	15873	15636	15702	15799	15698	15698	15665	15590	15911	15715	15809	15728	15752	15628	15911	15791	15766	15642	15917	15755	15618	15646	15834	15636	15861	15616	15682	15578	15806	15894	15786	15782	15697	15786	15831	15698	15768	15709	15577	15788	15773	15687	15746	15761	15760	15680	15720	15540	15575	15707	15687	15855	15752	15630	15647	15591	15585	15714	15815	15582	15680	15718	15874	15709	15700	15683	15756	15834	15733	15791	15753	15702	15803	15747	15718	15729	15693	15709	15721	15717	15813	15648	15780	15541	15792	15651	15872	15530	15901	15840	15737	15702	15854	15723	15693	15754	15739	15653	15619	15707	15796	15753	15674	15629	15861	15820	15557	15692	15741	15679	15801	15688	15741	15643	15757	15596	15688	15862	15738	15832	15835	15505	15679	15593	15721	15813	15741	15928	15844	15755	15828	15660	15705	15869	15709	15726	15600	15821	15831	15727	15729	15774	15767	15754	15716	15860	15628	15702	15737	15747	15820	15686	15723	15700	15682	15752	15628	15926	15677	15637	15718	15771	15589	15735	15458	15779	15784	15734	15720	15797	15630	15572	15550	15790	15636	15791	15784	15628	15693	15808	15673	15551	15579	15624	15786	15748	15789	15701	15702	15774	15739	15947	15734	15749	15645	15625	15751	15674	15743	15698	15798	15757	15682	15608	15705	15656	15714	15741	15699	15760	15784	15860	15664	15710	15803	15731	15631	15631	15775	15609	15716	15765	15574	15776	15710	15817	15905	15641	15691	15847	15653	15923	15865	15567	15811	15629	15711	15768	15816	15590	15762	15779	15718	15891	15714	15720	15687	15754	15738	15603	15730	15739	15846	15850	15761	15782	15617	15737	15809	15656	15718	15908	15700	15713	15627	15570	15767	15679	15632	15620	15945	15810	15743	15687	15778	15705	15753	15756	15657	15781	15784	15791	15754	15503	15816	15762	15980	15375	15746	15638	15683	15638	15649	15687	15795	15812	15695	15592	15664	15714	15779	15769	15683	15630	15554	15763	15735	15866	15788	15843	15718	15740	15623	15828	15728	15790	15716	15751	15890	15689	15629	15783	15760	15810	15828	15798	15591	15855	15735	15854	15751	15946	15872	15802	15813	15749	15671	15855	15778	15706	15774	15846	15642	15727	15791	15789	15666	15775	15752	15934	15805	15693	15676	15559	15632	15786	15645	15771	15644	15857	15675	15653	15704	15718	15994	15831	15863	15704	15687	15627	15705	15701	15804	15766	15692	15725	15701	15864	15744	15689	15835	15598	15803	15668	15866	15701	15772	15743	15695	15715	15814	15842	15684	15624	15625	15797	15636	15694	15819	15652	15718	15635	15783	15673	15828	15670	15889	15807	15784	15784	15596	15773	15580	15808	15616	15674	15737	15785	15755	15895	15887	15638	15698	15804	15784	15664	15541	15779	15736	15562	15670	15660	15742	15761	15696	15727	15637	15834	15840	15603	15619	15849	15684	15544	15794	15768	15657	15793	15851	15612	15616	15766	15565	15629	15775	15756	15795	15511	15616	15741	15701	15829	15729	15750	15820	15983	15870	15775	15742	15819	15735	15711	15759	15778	15771	15849	15768	15808	15687	15781	15582	15742	15909	15853	15803	15828	15820	15810	15648	15798	15784	15604	15818	15705	15840	15674	15835	15732	15707	15745	15757	15790	15605	15757	15768	15707	15604	15688	15730	15767	15755	15804	15639	15619	15701	15863	15684	15687	15677	15749	15830	15764	15532	15677	15778	15645	15686	15586	16045	15781	15767	15846	15809	15825	15632	15611	15616	15726	15584	15749	15807	15711	15649	15744	15723	15676	15554	15673	15764	15750	15629	15697	15614	15774	15636	15758	15772	15837	15821	15762	15761	15687	15849	15775	15712	15909	15889	15885	15805	15694	15730	15860	15748	15784	15630	15706	15853	15775	15813	15695	15859	15786	15465	15816	15676	15674	15803	15873	15680	15703	15907	15833	15829	15849	15727	15752	15526	15710	15760	15727	15813	15860	15617	15661	15660	15713	15772	15582	15841	15796	15762	15765	15857	15763	15584	15907	15581	15794	15739	15743	15577	15596	15649	15773	15688	15747	15672	15627	15582	15946	15798	15690	15667	15707	15607	15815	15762	15688	15833	15744	15632	15773	15564	15800	15684	15755	15816	15775	15774	15735	15646	15749	15682	15677	15769	15710	15709	15637	15700	15746	15514	15772	15832	15616	15712	15826	15746	15596	15611	15687	15752	15728	15614	15708	15790	15813	15790	15770	15801	15570	15725	15564	15766	15735	15824	15740	15762	15799	15760	15759	15687	15673	15680	15754	15828	15706	15591	15741	15826	15759	15829	15792	15812	15581	15766	15643	15851	15791	15688	15756	15919	15893	15754	15664	15766	15729	15833	15612	15747	15703	15824	15630	15596	15896	15712	15555	15780	15756	15765	15679	15765	15878	15815	15602	15634	15892	15866	15814	15709	15729	15620	15605	15730	15638	15748	15668	15589	15922	15688	15783	15476	15804	15707	15719	15618	15565	15605	15780	15795	15696	15844	15526	15647	15819	15741	15638	15799	15736	15662	15790	15364	15847	15767	15845	15578	15811	15681	15750	15677	15711	15603	15730	15643	15632	15670	15728	15851	15964	15659	15716	15646	15784	15853	15700	15770	15656	15702	15720	15857	15863	15950	15556	15818	15695	15761	15754	15898	15763	15758	15828	15839	15599	15713	15618	15821	15566	15770	15709	16039	15642	15851	15789	15880	15696	15593	15708	15705	15827	15758	15609	15673	15777	15811	15723	15706	15779	15711	15827	15682	15722	15612	15689	15655	15753	15590	15765	15806	15684	15798	15756	15779	15788	15776	15874	15692	15681	15797	15934	15830	15692	15676	15785	15704	15601	15770	15779	15683	15768	15737	15734	15775	15838	15668	15661	15611	15930	15666	15617	15911	15631	15820	15646	15811	15689	15780	15769	15812	15567	15835	15536	15719	15742	15669	15752	15727	15860	15713	15682	15653	15746	15865	15773	15802	15697	15940	15727	15618	15768	15610	15652	15640	15702	15805	15653	15706	15740	15713	15668	15782	15729	15593	15679	15710	15702	15829	15785	15695	15581	15845	15728	15742	15602	15822	15698	15759	15751	15698	15688	15870	15679	15752	15693	15721	15903	15598	15696	15758	15860	15530	15673	15680	15756	15935	15905	15632	15665	15822	15623	15893	15702	15715	15711	15768	15758	15827	15930	15641	15664	15848	15723	15576	15791	15731	15795	15871	15667	15770	15684	15758	15682	15598	15808	15712	15707	15615	15590	15788	15689	15719	15864	15776	15665	15694	15746	15812	15672	15732	15699	15839	15674	15564	15708	15754	15797	15564	15682	15775	15863	15714	15683	15582	15780	15548	15808	15805	15923	15869	15804	15625	16060	15866	15661	15857	15630	15781	15708	15692	15832	15838	15675	15681	15774	15855	15630	15730	15713	15829	15883	15684	15711	15700	15711	15718	16018	15634	15792	15778	15616	15753	15819	15793	15666	15555	15847	15616	15554	15872	15736	15724	15644	15658	15879	15669	15761	15841	15770	15872	15831	15920	15686	15774	15676	15639	15763	15657	15792	15831	15686	15637	15742	15818	15634	15758	15809	15881	15603	15585	15789	15679	15758	15617	15821	15637	15599	15866	15720	15699	15913	15548	15742	15650	15678	15735	15650	15837	15765	15715	15557	15664	15665	15751	15637	15709	15754	15820	15715	15989	15779	15768	15787	15912	15666	15847	15763	15745	15792	15832	15695	15616	15836	15524	15711	15796	15660	15795	15674	15702	15640	15679	15667	15568	15698	15674	15766	15633	15531	15679	15788	15827	15710	15709	15657	15577	15676	15848	15794	15767	15704	15810	15646	15725	15736	15736	15728	15763	15683	15614	15808	15808	15769	15710	15643	15662	15719	15713	15722	15635	15830	15618	15728	15729	15795	15831	15822	15745	15757	15719	15743	15763	15707	15832	15820	15656	15690	15737	15637	15591	15640	15719	15795	15827	15752	15753	15639	15760	15790	15901	15792	15723	15866	15747	15829	15742	15673	15654	15655	15716	15804	15939	15784	15691	15699	15590	15791	15688	15836	15771	15662	15579	15736	15501	15843	15659	15678	15779	15582	15820	15750	15682	15995	15740	15716	15732	15820	15825	15850	15648	15882	15628	15776	15621	15672	15853	15608	15903	15802	15611	15848	15673	15871	15562	15772	15769	15710	15950	15797	15818	15632	15714	15623	15755	15793	15669	15792	15825	15742	15767	15807	15692	15722	15872	15731	15791	15693	15799	15670	15818	15820	15753	15740	15656	15767	15638	15742	15676	15672	15595	15893	15775	15709	15761
24232	21396	28614	25004	22832	21698	20412	18452	17675	17762	17695	17419	17278	17449	17470	17219	17197	17062	17410	17262	17154	17252	17190	17063	17005	17133	17001	16988	16969	16758	17190	16870	17128	17194	17112	17093	17002	16919	16951	17165	17003	17118	16990	17142	17002	17032	16986	17050	16935	17100	16999	16972	17251	17030	17170	17048	17182	16869	16933	16958	16760	16941	17009	17060	17021	17046	17249	17137	17011	17040	16926	16866	16836	16846	16888	17079	17121	16870	16974	17082	17124	17034	16961	16987	16934	17097	17023	16768	17258	17039	17097	16988	16945	16938	17027	16870	17094	17007	16828	16911	16835	16856	16866	17006	17005	17050	16751	17074	17253	17010	16996	16968	17004	17135	16999	17251	16953	16739	17036	16975	16901	17012	17027	16982	16929	16821	16946	17203	17094	16877	17077	16796	17092	17008	16815	17033	16889	16768	16849	17012	16936	16895	16996	16905	17072	17016	16951	16825	17011	17280	17017	17131	17175	16787	16732	16948	16863	16950	16974	16914	16941	16975	17027	16973	17063	16999	16934	17062	16981	16905	16827	17017	17004	17073	16713	16730	17045	16949	17053	16977	17003	17131	16958	17002	17057	17049	16967	16922	16828	16836	16712	16988	17017	16837	16979	17208	16927	17006	17063	16986	16830	16978	16809	17005	16835	16896	17027	16951	17024	16963	16963	16910	16752	16913	17163	16920	17036	17056	16900	16903	16919	16957	16966	16972	16858	16882	17021	16804	16984	17103	16831	16984	17018	16921	17103	17012	17103	16948	16819	16853	16895	16929	16776	17070	17052	17170	16924	16976	16948	17026	17081	16914	17002	16841	17078	16787	16992	17006	17080	17079	16892	17013	16904	17108	17028	16887	17110	16902	17038	17112	17045	16872	16745	16890	16865	16964	17044	16897	17172	17035	17050	16958	17082	16913	16790	16797	16854	16992	17007	16957	17048	17031	16806	17001	16960	17202	16958	17065	16774	16896	17188	17183	16996	16993	17004	16734	17037	16837	16998	16904	16995	17032	16877	16777	16990	16953	17063	16875	16877	16959	16851	16921	16859	16799	16813	17023	17066	16798	17108	17009	16876	17028	16881	17055	16921	16872	16917	16935	17000	16855	17062	16943	16980	16986	16879	17152	17059	16932	16884	17010	17062	17094	16807	17031	17027	16765	16940	17005	17041	16945	16959	16993	16829	16912	16974	16927	16901	16955	17014	17054	16793	17163	17061	17112	16932	16763	16858	17079	17099	17093	17073	16967	16876	16898	16862	17170	16709	16886	16936	17146	17135	17085	16850	16966	16930	16986	17163	16908	16827	17115	16923	16889	17108	17138	17015	16952	16858	16841	17005	17108	17063	16926	16965	16901	16863	16980	16998	16996	16882	17085	16978	16819	16819	16853	16717	17003	17196	16893	16965	16986	17000	16832	16868	17060	17094	17118	17001	17138	16666	16895	16793	17065	16806	16997	17085	16887	17112	16937	17070	16996	16988	17001	17034	17092	16943	17191	16921	16998	17022	16944	16919	16931	17161	17178	16759	17129	17188	16924	16924	16890	17021	17105	16902	16794	16972	17063	16727	16981	17032	16930	16964	16745	16979	16949	16923	16951	16876	16847	16923	17005	16725	16880	16964	17075	17059	17050	17045	17020	17263	17045	17094	16837	16921	16911	17018	16900	16825	16971	17026	16957	16937	16906	17104	16880	16868	16817	16723	16891	16953	17039	17198	16827	17016	16873	17040	16963	16964	16883	17092	16757	16952	16909	16973	17010	17001	16998	17102	16935	16870	17020	16976	16926	17274	17291	17033	16940	17056	16881	17011	16939	16758	16829	16854	16803	16565	17027	17074	16959	17027	16785	17050	17013	16880	17011	16974	16933	16780	16971	16965	17041	16994	16764	17067	16950	16835	16961	16869	16991	17084	16995	16990	16675	16975	17181	17038	16892	16918	16879	16821	16940	17025	17033	17047	16939	16826	16981	16869	16900	17060	16774	16702	16874	16845	16938	16945	16907	16917	16677	16779	16885	16872	17023	16995	16968	16972	16802	17019	16967	17054	17017	16995	16947	17005	17056	16968	16860	16947	16920	16914	16861	16813	17040	16920	16897	16973	16949	17084	16977	16820	16882	17025	16984	16983	16791	17071	16958	16966	16861	16980	17145	17085	16986	16844	17053	17003	17090	17044	17078	17017	16979	17056	16921	16755	17183	17072	17179	16914	17161	16977	16998	16899	16855	16794	16883	17044	17033	17009	16917	17020	17136	16875	16885	16900	16882	17106	17102	16982	17073	17026	16907	16792	17114	16825	17023	16983	17188	17030	16848	17002	17048	16953	16931	17094	16957	16790	16860	17143	16920	17011	16799	16989	17003	16944	16952	16839	16996	16756	16889	16801	16871	16923	16800	17047	16917	16950	16991	17203	16898	16958	16898	16920	17049	16844	17075	16810	17160	16983	17007	16787	17246	16986	16988	16901	16998	16816	17125	17120	16936	16879	16805	16915	17051	17038	16956	16943	17035	16945	17085	16833	16977	16820	17060	16916	16916	16969	16684	16946	16812	17026	17089	17128	16998	16744	16848	17079	16884	17079	17042	17068	16988	16828	16907	17106	16873	16966	17046	16863	16807	16872	16816	17199	17034	17190	16945	17168	17033	16981	16981	16938	16753	17017	16947	16947	17105	16947	16930	16987	17007	17094	16868	16868	16887	16855	16950	17017	16863	16873	16969	16747	17005	17044	17092	16979	16776	16957	16956	17041	16882	16956	16984	17215	17079	17067	17040	16920	17072	16821	16950	17134	17007	17177	16999	17147	16799	17005	17028	16960	17080	16913	17033	16866	16836	16972	17010	17148	16940	17063	16957	16630	17037	17151	17005	16901	16952	17086	17002	17037	16783	16850	16920	16977	16874	17072	17031	17088	16930	16963	17008	17055	17066	17158	16840	16964	16765	17043	17037	17039	16866	16879	16810	16904	17011	17059	16933	16824	16872	16810	17048	17160	16951	17071	17079	17030	17075	16724	17179	17031	16933	16941	17066	17061	17012	17085	16795	17108	16868	17020	17020	17224	16710	17090	16978	17058	17016	16848	17150	17097	17064	17091	17082	17050	16875	17102	17159	16791	16987	16879	16936	16946	17057	16761	16853	17014	16884	16656	16955	17038	16943	16929	16908	16882	16865	16951	16987	17055	16834	17016	16793	16986	16858	17035	16899	16915	17031	16902	17026	17149	16956	16798	17098	16982	16946	17047	17068	16964	17106	16817	16938	16948	17186	17044	16883	17072	17108	16982	17178	17061	16771	17129	17010	17109	16987	16794	16954	16831	16733	17092	16909	16818	16776	17013	16982	16876	17043	16847	16930	16785	16909	16935	17113	16989	16935	16801	17026	16909	17020	16940	16834	16845	17016	16893	16708	17102	17082	16910	16892	16957	16772	16974	17074	16887	16921	17179	17041	17103	17062	16995	16944	16696	16872	17122	16874	16852	16847	16876	16844	16857	16898	17104	16994	17138	17023	16957	17078	16986	17070	16918	16815	17189	16847	17117	16834	16900	16832	17141	16790	16862	16872	17124	16866	17311	17057	17065	16994	16997	16917	17161	17157	16996	16929	17045	17113	16991	16986	16867	16873	17170	16941	16965	16998	16965	17037	17194	16962	16918	16989	16990	16887	16864	16803	17034	16851	16948	17242	17030	16922	16919	16913	16803	17029	17037	17151	16902	16905	16980	16896	16782	16938	16964	17051	16979	17153	17034	16906	16972	17013	17089	16993	17047	16892	17008	16911	16850	17032	16913	16986	16963	17043	17153	17074	17175	17149	16939	16857	16926	16898	16988	17071	16910	16949	17016	17110	16929	16892	17195	16913	16887	16850	17156	16887	17045	16830	16872	17287	16980	16956	17001	16914	16919	16927	16861	17004	16929	17081	17093	16997	16992	16888	16981	16909	17056	17173	17074	17131	16996	16909	16827	16995	17085	16835	16985	16942	16968	16756	16911	17208	17084	17060	17034	17033	17052	16826	17024	16984	16901	17002	16927	17105	16875	16952	16891	17093	16992	17018	16916	16870	16908	17157	17007	17002	17183	17174	16806	16961	16906	16902	17040	16900	16932	16981	17100	16785	16871	16846	16957	16864	17187	16974	17177	17068	17070	16868	17107	17147	16839	17070	17024	17070	16910	16978	16889	16867	16904	16970	16973	16908	17097	17049	16935	16985	16952	16798	16889	16869	16841	16930	17012	16968	16915	17148	17176	16856	16892	17015	17112	17073	16838	16779	16794	17076	16941	16909	16980	17117	17057	17072	17095	16887	17013	16998	17173	17162	16870	16975	16957	17103	16942	16953	17022	17082	16924	16914	16993	16951	16937	16849	17034	16849	16996	16730	16870	16942	16948	17032	17062	16871	16809	16990	16793	16921	16784	16922	17035	17103	16938	16895	17047	16833	16849	16779	16883	17100	16952	16850	16910	16966	16969	16851	17026	16820	17072	16900	17031	16898	17044	16952	17102	16936	16915	16888	16711	16879	17027	17070	17036	17088	16668	16830	16741	16860	17131	17028	17250	17077	16767	17045	17041	17060	16706	17091	17209	17030	17082	17057	16931	16854	17062	16955	17136	17003	17065	17034	16869	16879	17075	16759	16929	16966	17013	16894	17074	17057	16980	16847	17229	17114	16989	17029	17120	17147	16987	17079	17088	16952	17089	16943	16980	16834	17134	16931	16956	17159	16950	17090	16842	16912	16958	16871	16959	16996	16991	16864	17027	16857	17063	16944	17065	17089	16952	16802	16986	16792	17016	16911	16968	16991	17031	17046	16788	17013	17155	16957	16969	16976	17036	16999	17014	17052	16828	16787	17032	16968	17063	16950	16993	16840	16886	16833	17045	17083	16908	17046	16957	16845	17036	17058	17045	17196	17174	16776	17124	16682	16961	16875	16860	16880	16997	16869	16972	16941	17138	16932	16885	16863	17100	16930	16912	17010	16955	17198	17028	16905	16922	17026	16859	16872	16752	16713	16790	16980	17021	17204	16905	17064	16894	16928	16827	17039	17073	17096	16970	17012	16952	17169	16988	16753	16894	17071	16968	17060	17008	17115	16974	17050	17154	17195	16923	16810	17075	17138	16965	16895	17079	16901	16951	17105
28393	46380	38297	28260	21980	18194	17319	16653	16364	15949	15742	15713	15562	15493	15601	15363	15388	15290	15413	15117	15253	15224	15188	14966	15247	15168	15276	15270	15221	15044	15285	15069	14999	15085	15113	14968	15127	15152	15220	15311	15389	15302	15197	15341	15072	15152	15312	15128	15201	15307	15219	15265	15144	15188	15121	14990	15162	15040	15038	15302	15195	15027	15086	15173	15174	15165	15184	15234	14994	15098	14981	15303	15111	15083	15004	15125	15139	15172	15146	15239	15029	15290	15250	15033	15134	15107	15168	15085	15148	15054	15093	15132	15056	15220	15219	14982	15211	15073	15099	14962	15020	15118	14981	14905	15005	15278	15101	15086	14954	15084	15213	15052	14880	15152	15137	14940	14886	14906	15044	14965	15060	15124	15114	15180	14970	15040	14967	14973	15127	15012	15090	14954	15074	14855	15079	15037	15154	15093	15279	15222	15003	14984	15055	15195	15150	15060	15065	15139	15181	15188	15037	15099	14989	15179	15020	15139	14983	15184	15154	15028	15148	15160	15261	15149	15229	15141	15075	15195	15215	15082	15164	15068	15214	15155	15187	15095	15324	15222	15047	15100	15191	14959	15029	15104	15105	14978	15081	15065	14983	15135	14975	15019	15085	15114	15095	14962	15142	15082	15216	15041	15243	15106	15024	15197	15068	15125	15292	15024	15114	14997	15026	15098	15160	14960	15167	15096	15122	15177	14901	14985	15115	15284	14962	14990	14999	14962	15093	15013	15052	15106	15115	15137	15038	15125	15001	15048	14995	15164	15080	15063	15305	15126	15035	15136	15226	15052	15243	15093	15017	15084	15155	15110	15092	15197	15015	15011	14978	15109	15116	15094	15115	15106	15046	14944	15103	15081	15026	15002	15160	15142	15077	15083	15014	15116	15087	14972	15101	15102	15101	15102	14988	15184	15061	14986	15161	15075	15139	15171	15093	15004	15100	15030	14907	15086	15041	15084	15180	15170	14999	15238	15199	15176	15289	15001	14977	15049	15170	15190	15073	15051	15026	14995	15184	15058	15069	14913	14977	15018	15214	15116	15041	15119	15330	15040	15123	15193	15054	15114	15095	15256	15075	15126	15249	15085	14964	15120	15098	15122	15099	15135	14977	15102	15124	15116	15060	15005	15202	15120	15171	15065	15122	15193	14934	15144	15065	15074	14983	15042	14967	14878	15021	15156	15097	15032	14933	15058	15148	15102	15233	15040	15189	15092	15058	15250	14999	15249	14963	15100	15055	15139	15140	15157	15082	15270	15130	15238	15024	15054	15160	15035	15001	15037	15075	15061	15241	15083	15027	15145	15148	15170	15279	15019	14899	15048	15018	15037	15164	15065	15137	15035	15062	15166	15114	15120	15114	15123	15108	15061	14968	15124	15101	15031	15209	15096	15135	15160	15011	15074	15203	15181	14984	15094	15093	15116	15076	15130	15042	15198	15033	15153	15068	14956	15056	15061	14995	15034	15135	14885	15103	15080	15198	15024	15086	15121	15162	15074	15064	15230	15044	15044	15197	14992	15295	15075	15177	15116	15170	15062	15210	15080	15023	15197	14986	14920	15189	15232	15180	15006	15076	15115	15048	15047	15258	15139	15033	15276	15109	15032	15182	14976	15217	14924	15224	15204	14940	15020	15099	15015	15067	15128	15054	15084	15007	15039	15087	15083	15132	14985	15146	15081	14846	15091	15215	15238	15097	15191	15164	15148	15085	15042	15180	15097	15208	15160	15185	15250	14940	15069	15149	14966	14987	15267	15144	15271	15154	15022	15154	15013	15170	15102	15088	15159	15055	14990	15197	15206	15077	15211	15127	15061	15123	14966	15047	15091	14964	15042	14969	15265	15284	15026	15193	15156	15133	15253	15203	15115	15158	14946	15103	15086	15252	15161	14979	15140	14996	15200	15035	15146	15161	15057	15103	15096	15156	15080	15255	15102	15005	15017	15119	14931	15081	15090	15256	15084	15128	15086	14966	15166	15046	15153	15020	15097	15160	14891	15005	14983	15101	15206	14978	15124	15038	15046	15140	15149	15206	14954	15151	15167	15219	14997	15222	14933	15335	15100	15092	15137	15108	15129	15099	15064	15053	15169	15139	15120	15174	15016	15153	15162	14966	15165	15160	14970	15121	15033	14929	15167	15161	15273	14986	15188	14917	14971	15042	15139	14959	15100	15033	15142	15052	15009	15172	15123	15101	14964	15023	15154	15272	15127	15153	15160	14920	15009	15189	14889	14965	15053	15031	15255	15030	15192	15035	14981	15180	14971	15114	15271	15236	15038	15135	15010	15131	15164	15206	15187	15126	15153	14994	15151	15207	15022	15114	15137	15312	15048	15298	15006	15121	15000	15016	15084	15213	15043	15079	15242	14993	15075	15163	15114	15120	14992	15071	15090	15114	15187	15019	15089	15073	15148	15053	14992	14968	14941	15144	15166	15192	15068	15045	15120	15179	15256	15093	15220	15191	15300	15146	15016	15139	15089	15113	15228	15221	14930	15248	15100	14942	15000	15160	15119	15024	15192	15035	15099	15219	15207	15286	15094	15009	15102	15138	15082	15227	15231	14923	15310	14925	15048	15042	15203	15058	14931	15188	14976	15191	15117	14897	15118	15129	14916	15134	15184	15041	15224	14809	15279	15173	15068	15151	15130	15100	15076	15112	14896	15200	15123	15151	15140	15125	15039	15121	15154	15150	15136	14960	15176	15194	14923	15059	14992	15259	15059	14982	15185	14994	14991	15263	15080	14882	15040	15105	14991	15134	14997	15047	15026	15073	15013	14967	15104	15024	15250	15140	14908	15104	15039	15023	15113	15130	15157	15091	15057	15005	15235	14977	15066	15161	15089	14994	15071	15090	14935	14953	15114	15013	15138	14992	15053	15124	14963	15145	15028	15065	15091	15214	15218	14956	15126	15158	15153	15126	15033	15081	15224	15007	15167	14986	15060	15157	15108	15089	15003	15203	15017	15144	15040	15229	14944	15085	15154	15120	15053	15113	14972	15054	15150	15003	15040	15041	14965	15113	15005	15199	15033	15209	14962	15056	15094	15015	15005	15238	15089	15319	15130	15256	15039	15067	15011	15205	15249	14963	15076	15041	15032	15078	15099	14962	15043	14948	15149	15125	15180	15081	15178	15056	15222	15106	15037	15084	15241	15063	15228	14993	15128	15204	14970	15175	14918	15078	15128	15012	15133	15060	15080	14939	15101	15116	15103	15066	15020	15009	15184	15170	14946	15083	15050	15151	15197	14945	15076	15099	15166	15099	15065	15132	15286	15197	15015	15115	15152	14970	15086	15005	15107	15143	15376	15117	15136	15214	14999	14936	15026	14986	14954	15201	15052	15090	15133	14984	15082	15120	15140	14945	15111	15083	15093	15080	14988	15161	15092	15285	15146	15108	15041	15313	15143	15090	15133	15295	15138	15015	15000	15214	15121	15040	15154	15055	15062	15208	15206	15079	15107	15090	15293	14998	14990	15260	15104	15191	15092	15094	15102	15165	15193	15010	15109	15054	15069	14935	15119	15119	15108	15092	15025	15042	15018	14958	15094	15012	14962	15073	15076	15122	14994	15115	15153	15231	14989	15117	15140	15095	15174	15041	14997	14970	15078	15026	15068	15157	14957	15252	15056	15137	15150	14984	15007	14988	15286	15183	14967	15001	15085	14943	14986	15132	15172	15082	15021	15219	14897	15154	15138	15208	15115	15200	15002	14993	14939	15118	14973	15295	14950	15029	15125	14926	15126	15001	15198	15135	15163	15001	15019	15063	15174	15037	15009	15003	14903	15138	14995	15083	15022	15035	14920	15044	15096	15079	15191	15068	15149	15182	15101	15247	15165	15127	15007	15108	15182	14995	15067	15321	15115	15058	15164	15018	15195	15027	15072	15041	14966	15071	15128	15044	15121	15200	15142	15075	15097	15171	15123	15102	14944	15196	15170	15350	14949	15030	15004	15068	15196	15177	15066	14962	15028	15040	14995	15149	15176	15183	15126	15135	15018	15158	15030	15118	15196	15062	15110	15103	15208	15173	15083	14966	15142	15066	15002	15107	15049	15152	15019	15065	15039	15013	15128	14859	15105	15137	15046	15168	15227	14976	15122	15042	15208	15188	15037	15227	15128	14943	14964	15188	15136	15129	15174	15130	14854	15011	15112	15117	15273	15003	15027	15148	15155	15153	15178	15020	15096	14865	15247	15065	15153	15038	15035	15211	15071	15175	15000	15024	15146	15091	15183	15039	15146	15073	15142	15070	15097	15188	15092	15092	15104	15375	14988	15249	15153	15199	15147	15257	15095	15015	14987	15105	14937	15182	15156	15240	15126	15118	15121	15111	15015	15115	15026	15007	15197	15037	15049	14995	15265	14945	15294	15164	15153	15171	15022	15216	14937	15087	15082	15066	15087	14906	15062	15190	15096	15313	15101	15272	15094	15104	15050	15182	15349	15317	15015	15195	15128	15099	15032	15100	15012	15004	15139	15273	15115	15019	15124	15177	15168	15057	15138	15176	15279	15146	15222	15138	15058	15051	15142	15195	15073	15082	15244	15250	15049	15308	15080	15181	15067	15129	14989	15133	15052	15032	15023	15204	15108	15079	15186	15226	15243	15271	15161	15070	14984	15075	15009	15146	15347	15120	15068	15241	15158	15073	15006	14957	15148	15184	15098	14986	15267	15036	15282	15017	15026	15060	15083	15067	15139	15132	15142	15068	14837	14960	15130	15200	15279	15074	14985	15115	15040	15140	15137	15206	15042	15054	15088	15060	15005	15221	15183	15072	15131	15228	15138	14984	15099	15219	15003	15080	14964	15044	15015	15102	15081	15161	14908	15174	14967	15166	15132	15042	15022	14996	15169	14999	14935	15041	15059	15153	15051	15071	15069	15144	15105	15150	15143	15232	14974	15111	14996	15249	15266	14963	15125	15115	14999	15083	15021	15134	15029	15240	15110	15153	15101	15035	15220	15139	15051	15135	15113	15091	14926	15127	15148	14944	15010	15111	14974	14948	15157	15249	15028	15152	15011	14899	15289	14967	15193	15212	15024	14957	15083	14956	15156	14983	15080	15205	15033	14990	15119	14905	15108	15256	15093	15180	14997	15190	15199	15027	15210	15098	15193	15103	15204	15066	15103
22899	21359	29149	24172	22103	23565	24403	19226	18341	18478	17977	17594	17623	17365	17348	17309	17166	17336	17063	17030	17183	17137	17178	16959	17182	17186	17044	17039	16867	17089	17121	16929	16897	16992	16906	17069	16984	16820	17039	17147	17006	17145	17157	17121	16963	17104	16956	16838	16937	17136	16926	16964	16989	17279	17305	17037	17138	17101	16925	16877	16728	17057	16938	16755	17072	17044	17004	17250	16810	16924	16773	16854	17044	16959	16954	16766	17041	16901	17209	16687	16820	16948	16908	16945	16889	17158	16951	16883	16727	16796	17065	16870	16788	16863	16882	17023	16953	16995	17115	16895	16977	17143	16695	16876	16913	16663	16862	16925	16927	16767	16799	16956	16856	16771	17027	16775	16853	16779	16989	16852	17051	16830	16896	16825	16973	16900	16764	16887	16926	16840	16786	16848	16732	16955	16937	16943	16874	17132	16880	17096	16964	16899	16948	16807	16992	16800	16888	16836	16935	16886	16934	16903	16722	16954	17081	16924	17015	16920	17002	16728	16833	16788	17042	16854	16902	16943	16874	16833	16985	16776	16856	16667	16982	16867	16843	16913	16741	16909	16559	16881	16734	16682	16915	16750	16971	17090	16943	16958	16752	16802	16793	16655	17052	17001	16714	16816	16684	16697	16797	16868	16885	16956	16850	16816	16890	16809	16861	16881	16718	16901	16899	16748	16744	16812	16992	16827	16958	16808	16674	16909	16964	17014	16777	16859	16961	16765	16743	17113	16823	16710	16867	16719	16770	16780	16715	16793	17020	16823	16929	16913	16916	16869	17025	16851	16798	16895	17019	16851	16842	16872	16800	17027	16906	16836	16852	16694	16786	16798	16826	16941	16902	16862	16863	16591	16919	16809	16840	16834	17019	16994	17084	16812	16884	16893	16744	16989	16978	16931	16738	16639	16866	17058	16681	16879	16940	17220	16801	16787	16904	16700	16873	16894	16981	17033	16808	16743	16722	16821	16994	16824	16900	16887	16941	17073	16831	16836	16769	16818	16833	17194	16637	16812	17037	16832	16949	16949	16736	17046	16847	16860	16771	16794	16768	17000	16844	16742	16766	16853	16794	16786	16796	16830	16821	16972	16836	16823	16943	17114	16834	16938	17159	16970	16851	16954	17025	16792	16735	16874	16860	16869	16958	16787	16840	16984	16893	16666	16889	16919	16825	16861	16849	17112	16766	17014	16927	16750	16864	16984	16977	16833	16709	16987	16906	16886	16822	16714	16861	16808	17109	16870	16876	16915	17000	16766	17011	16867	16919	16760	17009	16711	16751	17065	16830	17129	16988	16667	16837	16858	16737	16804	16933	16878	16872	16841	16962	16939	16749	16690	16865	16553	16798	16975	16925	17058	17075	16874	16829	17019	16860	16819	16868	16949	16967	16895	16917	16769	16799	16835	16790	16807	16942	16719	16739	16712	17080	17047	16908	16878	16944	16858	16970	16917	16754	16707	16942	16809	16941	16999	16770	16933	16882	17114	16938	16716	16779	16812	16934	16923	17020	16845	16917	16952	16930	16798	16676	16885	16883	16941	16737	16860	16795	16883	16922	16691	17081	16957	16797	16912	16799	16929	16745	16914	16779	16999	16975	16898	16819	16832	16713	16869	16870	16840	17028	16968	16820	16873	16772	17023	16923	16888	16691	16913	16771	16622	16912	16783	16808	16745	16860	16940	16887	16907	16925	16726	16791	16840	17000	16914	16830	16894	16880	16802	16914	16703	16835	16809	16901	16966	16909	16880	16682	16870	16957	16815	17004	16686	17057	16718	16874	16843	17001	16991	16797	16875	16962	16768	16905	16806	17054	16945	16984	16963	16799	16910	16749	16963	17014	17105	16995	16977	16995	17004	17163	16945	16707	16758	16861	16905	16833	16907	17048	17007	16868	16873	16853	16851	16682	16761	16743	16932	16764	16833	16977	16774	16759	16639	16725	16729	16855	16738	16993	17057	16891	16861	16927	16691	16739	16794	17019	16864	16799	16862	16872	16647	16916	17042	16876	16975	16988	17031	17023	16721	17023	16889	16862	16775	16709	16788	16905	16741	16886	16834	16736	16829	16688	16805	16716	16945	16974	16947	16924	17054	17038	16793	16845	16803	16979	16781	16759	16928	16908	16848	16920	16712	16877	16867	16979	16721	16779	17148	16953	16860	16973	16969	16912	16909	16739	16975	16936	16804	16797	16780	17040	16869	16922	16593	16883	16910	16953	16948	16865	16936	16758	17021	16932	16850	16836	16578	16837	16853	17067	16721	16896	16716	16951	16894	16893	16913	16997	16901	16959	16967	16969	16831	16828	16899	16868	16711	16931	16864	16821	16839	16667	16858	16830	16942	17006	16850	16897	16890	16816	17118	16772	16873	16875	16827	16811	16882	16881	16831	16835	16557	16833	16899	17019	16864	17079	16852	16959	16980	16974	16983	16920	16978	17012	16863	16812	16685	16701	17001	17045	16832	16972	16812	16872	16781	16986	16836	16969	16819	16924	16917	16957	16810	16847	16829	16941	16869	16938	16694	17012	16796	16920	16767	16894	16902	16830	16814	16857	16668	17008	16952	17102	16741	16806	16787	16719	16778	16907	16693	16911	16795	16768	16855	17010	16859	16840	16916	16828	16827	16768	16918	16967	16811	16808	16660	16952	17011	16950	16727	17026	16721	16770	16927	16793	16852	16847	16822	16855	16963	16959	16757	16725	16889	16765	16764	16807	17010	17046	16950	16858	16763	16931	16858	17020	16851	16907	16737	17023	16721	16837	16791	17039	16864	16816	16820	16657	16865	16775	16947	16893	16901	16922	16854	17199	16742	16987	17045	16887	16798	16956	16832	16809	17041	16824	16774	16822	16701	16856	16920	17125	16870	16983	16699	16784	16770	17029	16854	16894	16931	16859	16793	16803	16735	17006	16898	16975	16978	16704	16835	16883	16852	16910	16782	16936	16790	16892	16905	16590	16970	16779	16932	17003	16759	16893	16794	16909	16877	16975	16759	16965	16990	16855	16774	16982	16874	16742	16980	16877	16983	16907	16907	16884	16792	16803	16958	16763	16876	17045	17045	16765	16962	16847	16973	17075	16821	16747	16780	17010	16825	16821	16876	16782	16998	16737	16945	16933	16816	17144	16801	16760	16690	16972	16926	16707	16895	16987	16964	16914	16998	16893	16873	16976	16783	16749	16782	16949	16932	16975	16895	16780	16924	16903	16819	16886	16904	17052	16817	16709	16903	16949	16873	16889	16886	16779	16679	16750	16909	16732	16559	16557	16921	16798	16768	16894	16956	16916	16907	17041	16951	16921	16858	17005	16718	16742	16858	16972	16953	16716	16966	16987	16795	17032	16892	16789	16783	16878	16605	16711	16725	16936	16830	16875	16884	16729	16665	16938	16828	16868	16700	17031	16895	16845	16983	16925	16917	16966	16860	16965	16936	16876	16904	16645	16890	16752	16942	16933	16943	16873	16912	16940	16853	16882	16770	16925	16820	16759	17012	16785	16904	16932	16704	16826	16832	16851	16770	16982	17062	17038	16855	16975	16968	16806	16770	16926	16852	16925	16662	16922	16934	16950	16921	16807	16757	16726	16881	16933	16835	16891	16921	16973	17120	16720	16951	16920	16879	16901	17024	17053	17061	16927	16912	16764	16917	17092	16865	16933	16804	16884	17162	16707	16936	16954	17003	16797	16863	16947	16868	16882	16839	17016	17236	17028	16798	16779	16843	16976	16837	16760	16817	16913	16874	16988	16984	16987	16923	16923	16820	16896	16852	16930	16858	16994	16777	16970	16954	17005	16805	16771	17031	16712	16854	17038	16952	16791	16763	16865	17154	16754	17043	16945	16807	16842	16721	16732	16853	16913	16903	16736	16803	16957	16919	16860	16799	16647	16961	16977	16901	16862	16885	16993	16710	16832	16843	16750	16885	16920	16931	16857	16859	16836	17042	16834	16761	17050	16763	16927	16913	16846	16969	16932	16914	16932	16958	16904	17040	16606	17044	16905	16755	16738	17034	16995	16892	17009	16807	16866	17039	16878	16748	16798	16571	16965	16896	16749	17109	16876	16956	16785	16972	16774	16762	16675	16715	16977	17015	16832	16735	16924	16990	17021	16727	16706	16850	16787	16780	16799	16982	16895	17101	17041	16927	16864	16917	16988	17041	16872	16715	17027	16846	16866	16985	16927	16721	16875	16815	16870	16739	16746	16968	16823	16793	16947	16875	16895	16896	16764	16794	17074	16806	16826	16890	16776	16998	16846	16855	17004	17017	16779	16916	16854	16868	16837	16972	16690	16862	17062	16851	16959	16895	16980	16652	16951	16885	16867	16865	17038	16742	16950	16832	16900	16975	17010	16678	17070	16735	16805	17003	16916	17077	16827	16785	16680	17002	16950	17017	16864	16994	16822	16595	16953	17133	16973	16775	16933	16955	16977	16887	16827	17010	16826	16758	16796	16756	17023	16958	16992	17025	16931	16848	16850	16949	16928	16850	16964	16829	16935	16879	16833	16856	16780	16666	16758	16738	17067	16831	17138	16921	16946	16814	16964	16806	16818	16988	16930	17002	16739	16761	16855	16855	16985	16844	16764	16918	16952	16790	16726	16815	16913	17171	17107	16919	16755	16704	16868	16778	16877	17096	17035	16962	16983	16789	16813	16856	16880	16834	17023	16774	16675	16993	16949	17062	16883	16970	17078	16832	16964	16755	16576	16600	16592	16894	16921	16953	16767	16918	16833	16636	16725	16944	17062	16995	16784	16834	16941	17049	16727	16950	16990	16954	17169	16994	16860	16790	16604	16918	16889	16819	17077	17113	16993	16976	16915	16595	16976	16879	16768	16785	16862	17017	17101	16961	16777	16648	17055	16977	16777	16719	16649	16707	17016	16858	17046	17089	16743	16827	16784	16884	16693	16795	16900	16938	16919	16762	16864	16959	16854	16919	16574	16918	17021	16763	16923	16819	17046	16786	16928	16960	16995	17115	16906	16925	16850	17015	17038	16827	16769	16780	16777	16827	17106	16780	16809	16690	16835	16826	17002	16762	16798	16822	16923	16993	16755	16742	16987	16886	16878	16934	17020	16869	16905	16833	17025	16913	17008	16937	16689	16788	16919	16848	16907	16687	16871	16841	16881	16576
31340	52037	47899	39650	26750	19784	18615	17448	17121	16314	16094	15915	15544	15574	15565	15254	15255	15260	15104	15187	15077	15045	15148	15156	14926	14997	15113	15070	15055	15185	15019	15027	14900	15118	15146	14925	15102	14971	15095	14813	15083	15044	15056	14994	15012	15059	15306	15062	15085	14994	14873	15088	15142	15051	14949	15071	14950	15162	15053	15078	14947	14968	15014	15023	15142	14997	15043	14857	15005	15132	15121	14995	14975	14921	14775	15130	15041	15055	15056	15018	14864	14836	14993	15024	14826	14892	14912	14951	14887	14851	14982	15034	15037	14996	14893	14899	15055	14997	14870	14922	14891	15012	15138	14955	15025	14855	14807	14911	15076	15126	15079	15070	14845	15071	14973	15090	14978	15104	14958	15150	15060	14894	14971	15071	14880	15019	15014	15068	14953	15069	14949	14839	14808	15037	14975	14871	14926	14827	14874	14937	15091	15036	14888	15057	14899	15063	14887	14953	14973	14960	15104	14885	14957	15003	14929	15048	14869	15101	14814	15031	14907	15061	14785	14992	14978	14983	15150	14928	14860	14817	15056	14978	14887	14980	14940	15004	14903	15031	15073	14963	14974	15013	14950	14926	15190	14926	14901	15007	14919	14905	14867	14980	15059	14848	15065	15031	14854	14945	14861	14817	14911	14964	15101	14876	15075	14901	14969	15001	14962	14981	14929	15032	14965	14860	14937	14886	14973	14927	14974	15097	15049	15175	14980	14959	14883	15010	14864	14823	14986	14908	15039	14899	14982	14974	15004	14884	15156	14850	15044	15007	14999	15011	14930	14999	15100	14762	14931	14918	14947	14946	14979	14864	14993	15005	14864	14958	14953	14849	15021	14914	14913	15020	15097	14817	15113	14987	15176	14938	15031	14854	14824	14936	14975	14803	14836	15151	14976	14803	14863	15031	15030	15005	15075	14801	14968	14816	15029	14825	15017	14988	14959	14889	14813	14956	14942	15031	14929	14886	14826	14982	14907	14975	15028	14842	14912	15079	15211	15043	14896	14759	14933	15178	15034	15008	15097	15059	15001	15057	15001	14911	14963	14990	14892	14869	14919	15000	14848	14938	14955	15032	14924	14946	15142	14946	15014	15018	14920	14812	14909	14928	14879	14689	14932	15018	15083	14958	15121	15011	14929	14856	15062	15057	14928	15079	14912	14959	14965	14982	15008	14877	14762	14992	14916	14902	14848	14875	15066	14997	15031	14975	14946	14902	15042	15014	15102	14952	15044	14925	14840	15078	14973	14900	14814	15055	14886	15082	14921	15017	15155	15038	14892	15044	15186	14973	15168	14888	14993	14980	15049	15096	14862	14908	14938	14903	15078	14934	14809	14922	15113	15170	14858	14751	14740	14943	14745	14903	15006	14979	14916	14999	14907	14875	14995	14985	14864	14772	14984	14819	15028	15001	14895	15146	14926	14891	15037	14818	14923	14938	14976	14920	14906	14921	14896	15140	14967	15010	14994	14981	15012	14877	14893	15051	15047	14832	15024	14790	14930	14934	15018	15149	15002	15062	15014	14938	14872	15027	15032	14975	14926	14995	15021	14923	14916	14849	15049	15086	14864	14998	15121	15023	15009	15056	14965	15055	14852	15187	15018	14841	15135	14906	15081	14888	14877	15058	15056	14861	14802	15045	14914	15103	14850	14948	14839	15000	14867	15000	14913	15028	14725	14972	14997	14937	14891	14991	14947	14855	14963	15009	14888	14939	14935	14808	14990	14960	15066	15018	14787	15008	14869	14834	14986	15066	14953	15078	14817	14978	14844	15091	15051	14847	14911	15044	14825	14770	14935	14927	15052	14978	14799	14998	14847	15022	14903	15075	14891	14799	14952	14908	15091	14845	15046	14929	14899	15018	14916	15035	14924	14934	14919	14927	14814	14962	14830	14975	14889	14949	15005	14954	14897	15022	15032	15025	15150	15002	14922	14869	15016	15013	14927	14985	14908	14932	15182	14910	14784	15046	15055	15005	14939	14944	15079	15077	14897	14771	14890	14784	14910	15094	15030	14847	14927	14984	14997	15048	14888	15053	14854	14985	14968	15050	15151	15012	14895	15058	14986	14814	14975	14798	14872	14809	14955	14919	14971	14988	14895	14847	15174	14922	15069	14821	14937	14881	15027	14971	14729	14981	14805	15013	14849	15109	15117	15105	14977	15013	15038	14943	14757	14830	14929	15044	15214	14966	14937	14942	14923	15136	15050	14878	15004	14869	14958	14965	14891	14903	14967	14905	15045	14955	14933	14958	14831	14908	14895	14834	14840	14990	14920	14893	14991	14822	15007	15145	14884	14982	14894	14979	15174	15016	14959	14871	15108	15029	14914	14938	14883	14913	14860	14994	14953	14869	14966	14873	15099	14901	14960	14915	14982	14884	14804	14993	14918	14989	14973	15020	14999	14966	14933	14959	15002	14856	15027	14951	14912	14989	15038	15145	15027	14812	15012	15039	15018	14935	15054	14985	14895	14971	15065	14986	15033	14972	15075	15095	14978	15040	14998	14950	15110	14918	15027	15046	14963	14925	15020	14852	14979	14973	15028	15056	14956	14978	14959	15138	14971	14774	14871	15103	14993	14893	15028	14896	14959	15009	15005	15131	15028	14844	14885	14976	14972	15123	14922	14916	15052	15040	14988	14850	14952	14923	15015	14966	15041	14847	14771	14993	14995	14886	15062	14975	14889	14853	14843	15046	15015	14955	15076	15179	15055	14921	14897	14961	15007	14980	15004	14956	15109	14977	14998	15058	14920	14885	14960	14839	14971	14853	14923	14925	15068	14864	14939	14954	14946	14859	14945	14965	14998	14945	14795	15015	14960	15136	14925	14873	15007	15013	14970	14893	14917	14842	15058	14857	14923	15066	14844	14900	14984	15056	14959	14928	14947	15017	14949	14932	15059	14764	14830	15073	15077	15015	15066	14954	14899	15129	14897	14914	15092	14964	14859	15029	14850	14961	14828	14923	14905	14973	15078	14864	15000	14948	15042	14924	14920	15032	15050	15107	14950	15009	15013	14910	14970	15056	14978	14987	14960	15029	14970	15104	15045	14990	14988	14939	15161	15003	15062	14919	14896	14976	14969	14833	14814	14726	14846	15042	15003	14978	14942	15142	15015	14982	14998	15146	14805	15036	14908	14943	14980	14991	15016	15136	14945	14925	14861	14813	14915	14927	15011	14780	14919	15058	14983	14994	15013	14939	14934	14758	14843	15060	15001	14899	14886	14768	15069	15116	14995	15174	14843	14898	14882	15049	15028	14948	14903	14909	14952	14909	14924	15019	15029	14943	14997	14777	14880	14902	15158	15075	15020	15049	15080	14936	14962	14922	14991	14806	14835	14935	14943	15065	14901	14977	14981	15008	14972	15124	14960	14830	15153	14943	14979	15007	15032	14946	15099	14896	14966	14981	14911	14865	15061	15248	14991	14981	14885	14941	14995	15001	15041	15129	15042	14969	15121	14842	15115	14937	15011	14959	15001	14884	14848	15064	15048	15026	15036	14884	14856	15035	14814	14962	15025	14980	15016	15086	14798	14963	14861	14973	14844	14940	14851	15039	14918	14866	14975	14993	15074	14891	14982	15122	14903	14866	15026	14984	15000	14977	14913	14849	14933	14898	14903	14989	14880	14955	14814	14918	14941	15027	14995	14907	15035	15061	15016	15092	15019	14893	15067	14984	15085	14982	15098	15064	15009	14842	15036	15064	14816	15008	14801	14983	14981	15028	14937	14871	14877	14777	14997	14945	14901	14737	14956	14930	14851	15051	14956	15107	14860	15020	14971	14933	15000	14843	14930	14904	14982	15031	15042	14861	14915	14957	15020	14935	15145	14965	14888	14915	14932	14835	14920	15011	14953	14859	15010	14839	15003	15036	14865	15154	14839	15017	14913	15120	14800	14983	14876	14929	14941	15025	15030	15063	15021	14841	14890	14914	14910	14898	14938	14855	14883	14949	14916	14921	14975	14894	14927	14943	14902	14929	14983	14851	15034	14975	15009	14907	15068	14824	15097	14949	15004	14821	15008	15021	14917	14826	15052	14977	15013	14681	14987	14973	14855	15024	14914	14780	14956	14997	15166	14899	15039	14942	15011	14940	14899	14772	14953	14854	15044	14852	15201	15001	14868	14881	14849	15058	14888	14974	14872	15018	14822	15062	14922	14897	15083	14802	15042	15138	14963	14987	14988	14868	14992	15049	15042	14813	14784	14952	15066	15020	14961	14825	14792	14818	14981	15067	15064	14943	14820	14810	15091	15059	14976	15098	14905	15025	15043	14889	15009	14870	14912	14999	14842	14958	15015	14951	14904	14826	15020	15109	14878	14919	14822	15030	14878	14982	14753	14872	14871	14869	14977	14981	14951	15002	14941	15017	15184	14790	14879	14870	15009	14942	15024	14851	15135	14878	14910	14917	14903	15001	15246	15026	14672	15016	14810	14816	14941	14967	14853	14862	15006	15031	15077	14969	15036	14842	14976	14995	14967	14866	14848	15056	14949	14788	15011	14977	14918	15004	14912	14954	14947	14984	14873	15040	15093	14987	14952	14843	14984	14942	14818	14900	14954	14983	14980	14937	14861	15103	15032	14883	14886	15022	14966	14776	15041	14942	14943	15081	14896	14853	14951	15029	14935	15025	14887	14899	14948	15025	15052	14872	15076	15003	14980	14760	15075	14886	15038	15058	14973	15027	14945	14884	14930	14912	14851	15028	14962	14970	15058	15008	14964	15025	14785	15023	14952	14977	14932	14877	15198	14955	15055	15008	15018	14972	14940	15086	14798	14949	14963	15014	14984	14888	15058	14876	14975	14947	15046	14928	14798	15175	14872	14952	14863	14926	14992	15034	15105	14747	15136	14940	14927	15021	15142	15113	15032	14849	14746	15109	14887	15017	14935	14862	15011	14870	14904	14885	14822	15019	14938	15037	14995	14995	14897	14770	14958	14821	14869	14691	14821	14892	15017	15030	15118	15013	14894	14944	14887	14831	15118	14975	15028	14856	14910	14834	15035	14984	14912	14945	14869	14976	14903	14821	14969	14989	15000	15056	15107	14933	14907	14858	14837	15042	14910	14973	14811	15059	15042	15035	14911	14833	15060	14917	15046	14945	14903	14899	14919	14968	15056	15101	14919	14893
27981	25111	31787	27550	20815	18652	18518	18148	17873	17741	17774	17525	17661	17554	17403	17580	17644	17510	17467	17615	17465	17573	17440	17576	17592	17842	17607	17563	17576	17549	17572	17542	17415	17393	17563	17418	17620	17369	17489	17481	17592	17541	17537	17568	17652	17487	17627	17682	17519	17627	17430	17647	17630	17601	17440	17534	17643	17481	17378	17520	17513	17549	17668	17452	17536	17545	17439	17507	17458	17540	17462	17686	17477	17445	17539	17321	17666	17692	17498	17532	17414	17608	17482	17423	17372	17508	17500	17509	17565	17616	17439	17618	17417	17561	17433	17344	17590	17514	17364	17499	17545	17474	17508	17457	17622	17393	17541	17526	17504	17557	17385	17424	17349	17448	17612	17359	17597	17598	17709	17542	17484	17348	17479	17638	17611	17553	17589	17510	17239	17385	17538	17633	17402	17226	17534	17505	17505	17569	17308	17272	17228	17475	17394	17703	17582	17475	17485	17573	17287	17398	17495	17389	17294	17485	17293	17308	17453	17451	17705	17472	17421	17604	17569	17422	17587	17271	17481	17567	17579	17396	17459	17596	17422	17349	17608	17589	17488	17546	17561	17549	17554	17658	17423	17343	17508	17461	17535	17619	17545	17620	17593	17409	17618	17544	17541	17539	17419	17549	17554	17456	17523	17556	17620	17431	17407	17384	17357	17584	17478	17260	17499	17450	17482	17304	17481	17353	17455	17441	17328	17453	17443	17585	17446	17532	17718	17382	17417	17637	17086	17521	17514	17556	17517	17734	17597	17550	17569	17637	17458	17458	17544	17328	17418	17435	17293	17581	17341	17434	17493	17500	17279	17540	17459	17502	17404	17502	17502	17336	17218	17378	17561	17457	17549	17234	17415	17645	17490	17504	17412	17304	17558	17370	17441	17375	17484	17581	17557	17521	17502	17414	17614	17541	17563	17366	17573	17560	17385	17418	17402	17326	17734	17525	17412	17356	17479	17309	17451	17474	17488	17502	17429	17429	17556	17618	17617	17276	17550	17398	17370	17553	17433	17545	17465	17552	17600	17746	17460	17534	17589	17590	17416	17597	17509	17477	17509	17572	17602	17324	17572	17529	17512	17524	17309	17533	17616	17379	17369	17616	17808	17499	17476	17340	17474	17477	17321	17357	17332	17380	17525	17324	17331	17643	17393	17394	17552	17505	17498	17711	17647	17482	17468	17531	17466	17507	17328	17511	17446	17556	17373	17518	17343	17274	17492	17476	17427	17365	17490	17603	17773	17386	17468	17369	17546	17507	17549	17382	17428	17441	17591	17410	17359	17447	17311	17503	17618	17621	17500	17437	17578	17388	17413	17555	17279	17514	17446	17685	17512	17585	17649	17615	17551	17412	17566	17442	17506	17516	17693	17506	17394	17426	17250	17429	17467	17592	17404	17390	17588	17563	17422	17542	17440	17329	17528	17756	17469	17529	17423	17492	17706	17339	17531	17422	17386	17475	17594	17384	17444	17368	17481	17463	17474	17469	17512	17543	17458	17386	17630	17589	17506	17493	17577	17557	17605	17544	17658	17492	17367	17605	17300	17515	17323	17681	17424	17730	17387	17430	17216	17479	17329	17446	17470	17681	17507	17414	17622	17608	17361	17418	17387	17431	17400	17749	17509	17360	17448	17348	17334	17403	17371	17345	17570	17475	17549	17468	17545	17504	17499	17467	17513	17680	17461	17480	17544	17468	17589	17529	17575	17501	17541	17471	17348	17534	17495	17353	17551	17569	17520	17297	17472	17476	17343	17619	17418	17512	17503	17552	17400	17401	17412	17667	17584	17259	17570	17408	17448	17543	17530	17567	17271	17640	17396	17491	17197	17345	17579	17523	17724	17645	17521	17394	17421	17493	17450	17549	17361	17342	17323	17370	17359	17419	17595	17543	17610	17486	17641	17427	17658	17629	17357	17595	17506	17359	17427	17545	17534	17482	17592	17442	17489	17446	17506	17449	17421	17623	17571	17539	17355	17432	17575	17494	17507	17403	17521	17569	17501	17531	17523	17396	17595	17563	17547	17518	17334	17609	17349	17506	17403	17617	17539	17428	17583	17586	17528	17460	17424	17540	17363	17261	17553	17534	17455	17319	17272	17530	17448	17579	17427	17425	17481	17502	17455	17536	17548	17221	17487	17468	17377	17543	17350	17461	17620	17410	17555	17325	17642	17502	17658	17550	17502	17436	17329	17521	17488	17577	17352	17366	17367	17343	17676	17531	17423	17398	17440	17483	17440	17438	17418	17624	17642	17489	17393	17512	17587	17462	17565	17389	17558	17459	17489	17633	17306	17506	17529	17463	17508	17357	17550	17450	17290	17373	17575	17490	17581	17494	17540	17426	17385	17310	17492	17583	17479	17405	17499	17445	17385	17452	17529	17711	17268	17692	17629	17313	17673	17526	17425	17528	17496	17343	17622	17498	17769	17428	17314	17463	17568	17304	17515	17512	17460	17416	17662	17338	17364	17650	17436	17491	17373	17340	17479	17421	17326	17400	17371	17317	17473	17600	17658	17550	17498	17510	17571	17513	17362	17374	17448	17518	17596	17422	17518	17567	17430	17407	17297	17526	17202	17575	17485	17483	17459	17668	17520	17640	17640	17668	17485	17637	17614	17382	17435	17490	17393	17514	17664	17484	17624	17421	17571	17498	17551	17476	17612	17633	17492	17395	17600	17381	17343	17431	17322	17565	17545	17535	17344	17563	17470	17469	17422	17641	17255	17232	17530	17532	17580	17500	17522	17441	17511	17335	17473	17402	17438	17477	17188	17528	17533	17712	17440	17517	17560	17205	17545	17494	17317	17498	17457	17455	17419	17560	17471	17413	17435	17545	17481	17633	17712	17407	17551	17495	17483	17552	17351	17418	17660	17727	17477	17424	17638	17587	17530	17250	17371	17678	17680	17406	17581	17550	17624	17570	17472	17547	17304	17351	17430	17739	17289	17474	17420	17416	17370	17738	17337	17465	17562	17326	17492	17509	17375	17629	17448	17441	17500	17517	17576	17407	17508	17450	17551	17608	17669	17472	17496	17560	17498	17431	17581	17469	17407	17584	17518	17472	17610	17534	17369	17402	17365	17450	17409	17403	17440	17532	17351	17512	17453	17486	17477	17598	17405	17461	17542	17547	17586	17579	17433	17543	17662	17260	17633	17482	17604	17613	17702	17738	17445	17512	17405	17526	17292	17329	17555	17500	17513	17373	17466	17529	17545	17391	17660	17682	17562	17758	17452	17464	17506	17365	17387	17554	17614	17387	17548	17439	17625	17422	17433	17551	17523	17520	17523	17502	17413	17519	17396	17423	17541	17543	17518	17437	17316	17583	17539	17560	17555	17272	17501	17371	17466	17460	17572	17433	17496	17563	17621	17583	17510	17495	17421	17512	17318	17478	17260	17537	17646	17465	17446	17648	17361	17769	17550	17524	17468	17668	17561	17252	17538	17569	17485	17302	17378	17447	17281	17285	17329	17444	17675	17407	17345	17346	17481	17503	17573	17499	17596	17578	17480	17594	17567	17526	17598	17417	17661	17365	17668	17353	17478	17535	17589	17609	17667	17273	17218	17439	17662	17580	17535	17325	17678	17450	17537	17260	17521	17546	17268	17459	17437	17448	17562	17616	17556	17367	17454	17433	17612	17298	17534	17522	17359	17211	17317	17410	17458	17431	17344	17567	17569	17555	17536	17383	17397	17552	17572	17451	17622	17549	17633	17355	17652	17617	17557	17683	17497	17443	17610	17531	17517	17402	17627	17558	17615	17486	17429	17528	17545	17544	17547	17662	17575	17680	17697	17256	17485	17268	17408	17453	17506	17459	17637	17568	17661	17574	17533	17437	17486	17620	17408	17550	17689	17582	17379	17464	17488	17393	17362	17571	17527	17304	17412	17547	17433	17425	17503	17501	17329	17375	17503	17449	17402	17772	17590	17566	17358	17442	17519	17649	17594	17606	17671	17495	17507	17334	17366	17530	17507	17531	17449	17501	17579	17430	17582	17303	17359	17389	17543	17737	17592	17403	17348	17477	17388	17428	17477	17313	17412	17589	17415	17634	17427	17458	17621	17658	17628	17442	17611	17427	17444	17449	17563	17555	17323	17727	17421	17552	17405	17478	17537	17375	17407	17493	17506	17608	17509	17404	17471	17397	17591	17386	17617	17589	17582	17537	17419	17682	17320	17452	17367	17460	17308	17637	17604	17465	17576	17488	17596	17481	17672	17505	17363	17355	17487	17499	17511	17528	17345	17437	17650	17499	17518	17552	17397	17577	17470	17523	17354	17510	17420	17307	17602	17663	17585	17536	17581	17445	17545	17581	17531	17485	17435	17398	17481	17378	17347	17507	17376	17394	17388	17530	17378	17352	17253	17391	17597	17383	17451	17634	17720	17612	17309	17589	17562	17502	17494	17559	17563	17628	17439	17405	17411	17503	17422	17431	17518	17445	17618	17383	17428	17582	17400	17600	17484	17246	17367	17582	17491	17476	17532	17618	17561	17359	17523	17448	17525	17539	17543	17538	17554	17493	17642	17626	17458	17628	17387	17465	17640	17420	17565	17304	17399	17365	17667	17514	17610	17666	17366	17362	17489	17404	17532	17450	17558	17578	17436	17570	17409	17444	17596	17475	17685	17593	17409	17527	17502	17370	17562	17475	17528	17799	17454	17546	17588	17495	17488	17680	17440	17393	17548	17483	17399	17675	17517	17529	17495	17448	17444	17548	17723	17471	17508	17478	17572	17599	17773	17443	17452	17750	17478	17613	17667	17607	17550	17288	17522	17548	17481	17363	17527	17419	17459	17581	17315	17609	17510	17459	17493	17419	17434	17374	17280	17541	17365	17302	17307	17401	17262	17548	17545	17505	17438	17599	17424	17580	17535	17463	17610	17567	17605	17477	17753	17509	17558	17581	17497	17635	17719	17668	17425	17452	17480	17357	17589	17341	17663	17585	17641	17548	17627	17380	17604	17616	17525	17561	17677	17507	17538	17479	17545	17428	17415	17369	17493	17601	17550	17706	17517	17543	17559	17471	17398	17469	17495	17433	17449	17631	17466	17406	17582	17491	17672	17434	17370	17362	17565	17430	17619	17467	17528	17547	17560	17429	17589	17574	17566	17423	17572	17731	17517	17489	17443	17489
27393	39306	36553	26938	19096	16715	16418	16191	16015	15756	15661	15620	15457	15480	15611	15584	15353	15468	15199	15478	15445	15368	15339	15501	15127	15450	15418	15167	15421	15409	15414	15516	15277	15376	15391	15332	15320	15381	15278	15391	15329	15344	15431	15300	15261	15273	15348	15531	15434	15342	15382	15464	15082	15392	15390	15341	15392	15369	15259	15307	15344	15424	15457	15486	15325	15406	15258	15416	15479	15226	15243	15525	15361	15300	15370	15471	15465	15418	15319	15325	15206	15511	15408	15231	15175	15221	15440	15428	15320	15521	15229	15385	15326	15293	15228	15299	15425	15430	15394	15166	15391	15332	15375	15475	15380	15435	15326	15285	15236	15180	15302	15387	15253	15226	15200	15237	15421	15388	15302	15504	15529	15281	15380	15323	15383	15207	15476	15314	15534	15260	15301	15216	15367	15353	15352	15316	15398	15160	15406	15321	15372	15375	15333	15230	15428	15271	15323	15331	15183	15352	15306	15198	15273	15249	15382	15315	15372	15218	15328	15313	15428	15284	15345	15405	15417	15358	15364	15316	15253	15472	15448	15336	15456	15239	15361	15335	15314	15336	15299	15301	15275	15407	15516	15166	15166	15179	15422	15473	15338	15256	15548	15289	15274	15226	15270	15430	15206	15321	15311	15392	15258	15390	15371	15295	15339	15261	15205	15412	15225	15248	15293	15335	15423	15391	15333	15450	15242	15378	15407	15346	15518	15349	15290	15495	15387	15147	15573	15332	15319	15308	15402	15230	15474	15194	15337	15370	15225	15311	15455	15304	15319	15336	15496	15292	15414	15555	15243	15413	15204	15288	15345	15248	15423	15299	15297	15317	15132	15402	15368	15413	15210	15193	15280	15556	15304	15474	15336	15386	15404	15431	15231	15323	15418	15302	15426	15467	15295	15473	15358	15376	15313	15375	15160	15416	15460	15264	15416	15345	15465	15535	15614	15349	15362	15270	15475	15365	15463	15391	15281	15310	15434	15190	15261	15413	15300	15180	15543	15128	15328	15286	15350	15396	15247	15423	15327	15423	15403	15469	15301	15296	15350	15303	15527	15311	15243	15327	15198	15465	15408	15450	15438	15355	15445	15308	15279	15210	15299	15169	15386	15272	15371	15102	15282	15310	15368	15334	15365	15426	15357	15279	15549	15383	15426	15423	15442	15451	15302	15297	15199	15382	15282	15304	15453	15459	15399	15238	15441	15390	15425	15407	15087	15341	15184	15304	15252	15257	15424	15281	15344	15331	15360	15282	15294	15279	15398	15257	15298	15377	15356	15295	15307	15315	15378	15321	15136	15258	15061	15310	15342	15497	15301	15497	15399	15334	15368	15403	15284	15552	15308	15394	15355	15497	15282	15328	15302	15441	15253	15214	15279	15320	15461	15454	15186	15254	15145	15341	15381	15372	15480	15137	15310	15269	15286	15523	15283	15355	15449	15222	15415	15306	15421	15241	15386	15355	15354	15114	15366	15296	15322	15130	15218	15370	15371	15378	15298	15156	15242	15512	15300	15347	15478	15465	15318	15452	15238	15296	15243	15298	15395	15339	15377	15270	15371	15197	15269	15421	15315	15199	15434	15220	15422	15392	15223	15199	15271	15309	15313	15338	15272	15345	15253	15510	15291	15276	15387	15450	15451	15370	15309	15442	15351	15309	15262	15425	15426	15323	15238	15335	15412	15385	15229	15267	15254	15264	15389	15243	15290	15359	15297	15188	15312	15435	15448	15304	15399	15040	15433	15252	15250	15323	15461	15311	15235	15278	15446	15290	15223	15519	15446	15308	15236	15218	15320	15539	15409	15242	15371	15329	15318	15498	15505	15253	15255	15333	15202	15205	15162	15240	15202	15458	15290	15469	15567	15306	15349	15287	15237	15409	15336	15253	15467	15384	15172	15381	15504	15381	15381	15388	15226	15291	15428	15292	15453	15198	15287	15332	15218	15299	15492	15303	15189	15280	15333	15255	15261	15359	15413	15200	15338	15205	15288	15430	15400	15398	15398	15477	15287	15525	15284	15442	15517	15329	15413	15175	15309	15379	15407	15496	15273	15265	15433	15383	15195	15342	15378	15359	15311	15304	15575	15270	15292	15329	15311	15276	15259	15436	15432	15390	15363	15259	15266	15379	15373	15302	15507	15266	15215	15340	15171	15520	15176	15267	15415	15436	15379	15298	15263	15408	15482	15314	15475	15208	15322	15403	15479	15452	15270	15413	15344	15402	15369	15399	15178	15166	15296	15252	15369	15386	15279	15341	15488	15396	15374	15330	15243	15266	15254	15461	15234	15311	15450	15265	15398	15169	15299	15199	15466	15272	15398	15183	15377	15425	15189	15279	15298	15259	15375	15427	15408	15268	15511	15404	15199	15203	15079	15434	15285	15402	15102	15417	15132	15186	15392	15337	15507	15263	15356	15402	15358	15373	15307	15453	15217	15265	15313	15395	15515	15398	15168	15391	15316	15375	15208	15406	15309	15356	15231	15214	15470	15487	15447	15492	15354	15273	15159	15440	15394	15590	15403	15174	15465	15484	15256	15273	15286	15570	15548	15232	15247	15320	15383	15370	15301	15367	15375	15206	15384	15359	15434	15458	15302	15378	15190	15292	15324	15357	15305	15374	15504	15509	15333	15346	15322	15388	15301	15381	15465	15305	15522	15306	15269	15273	15329	15301	15396	15290	15309	15375	15349	15416	15345	15442	15217	15319	15524	15241	15495	15391	15472	15315	15271	15243	15551	15368	15383	15367	15309	15387	15443	15435	15245	15215	15270	15302	15360	15274	15241	15357	15259	15311	15344	15387	15188	15347	15366	15370	15341	15393	15478	15278	15355	15476	15459	15698	15314	15327	15333	15232	15426	15400	15572	15207	15447	15221	15310	15257	15496	15326	15364	15412	15160	15365	15374	15301	15285	15372	15159	15305	15397	15384	15347	15488	15248	15300	15336	15418	15270	15347	15347	15360	15440	15464	15276	15444	15284	15306	15373	15440	15335	15371	15493	15442	15391	15508	15348	15459	15252	15420	15378	15204	15366	15173	15440	15305	15319	15533	15355	15396	15256	15493	15262	15335	15331	15232	15271	15327	15418	15431	15388	15351	15387	15493	15243	15371	15227	15366	15215	15325	15292	15181	15340	15278	15329	15401	15437	15281	15458	15405	15337	15293	15450	15446	15261	15263	15348	15470	15103	15255	15375	15351	15433	15080	15270	15399	15475	15349	15328	15227	15407	15472	15312	15330	15286	15388	15363	15151	15358	15347	15345	15219	15394	15314	15531	15168	15355	15281	15466	15325	15389	15393	15202	15522	15286	15399	15510	15413	15217	15278	15451	15384	15430	15435	15469	15306	15364	15571	15433	15613	15123	15272	15481	15363	15592	15278	15392	15380	15533	15180	15384	15257	15251	15401	15392	15249	15415	15223	15180	15363	15344	15347	15290	15427	15325	15332	15319	15541	15088	15368	15213	15274	15309	15356	15313	15414	15268	15322	15527	15281	15245	15449	15404	15424	15326	15235	15157	15328	15377	15251	15344	15433	15436	15364	15378	15333	15218	15241	15387	15439	15313	15126	15310	15478	15358	15299	15309	15349	15265	15200	15389	15343	15428	15407	15321	15293	15187	15414	15341	15567	15340	15653	15385	15297	15269	15208	15394	15294	15384	15163	15303	15351	15300	15401	15387	15244	15396	15321	15378	15421	15380	15322	15307	15300	15371	15308	15491	15308	15509	15319	15262	15463	15535	15293	15352	15382	15414	15146	15294	15158	15118	15199	15310	15309	15290	15360	15420	15376	15369	15123	15320	15299	15361	15471	15271	15485	15411	15443	15308	15387	15378	15314	15497	15369	15549	15275	15287	15351	15235	15245	15332	15391	15341	15455	15394	15437	15343	15261	15296	15237	15377	15369	15427	15308	15247	15250	15479	15415	15389	15392	15337	15269	15343	15309	15258	15278	15507	15315	15442	15364	15359	15217	15404	15231	15353	15236	15421	15586	15278	15202	15392	15285	15345	15450	15244	15372	15287	15317	15204	15432	15355	15474	15492	15318	15334	15198	15217	15517	15394	15444	15485	15437	15322	15262	15368	15432	15235	15384	15288	15172	15216	15252	15361	15334	15297	15283	15390	15455	15323	15365	15292	15439	15326	15376	15443	15412	15279	15217	15330	15374	15248	15145	15318	15481	15286	15305	15463	15384	15314	15237	15404	15385	15252	15291	15409	15280	15467	15262	15270	15308	15356	15396	15302	15344	15351	15320	15361	15407	15436	15350	15302	15471	15374	15316	15489	15386	15247	15271	15262	15352	15513	15290	15132	15259	15270	15267	15335	15403	15364	15334	15442	15388	15259	15336	15459	15375	15300	15410	15187	15500	15532	15420	15469	15341	15340	15285	15353	15369	15330	15488	15277	15336	15353	15425	15349	15431	15541	15327	15345	15351	15367	15355	15366	15298	15299	15449	15243	15268	15434	15294	15429	15369	15310	15374	15372	15377	15392	15338	15217	15334	15272	15289	15318	15240	15422	15243	15511	15406	15367	15315	15374	15314	15455	15407	15404	15491	15257	15306	15450	15330	15434	15371	15355	15502	15344	15413	15452	15188	15456	15392	15418	15338	15456	15302	15356	15297	15366	15279	15445	15345	15353	15461	15429	15319	15432	15397	15473	15394	15236	15636	15306	15389	15247	15340	15362	15364	15317	15317	15279	15426	15434	15292	15255	15191	15381	15292	15326	15279	15292	15434	15303	15483	15466	15456	15382	15289	15337	15414	15448	15194	15261	15255	15252	15353	15310	15259	15274	15309	15365	15418	15327	15360	15312	15236	15356	15263	15114	15302	15271	15338	15286	15289	15455	15450	15446	15355	15453	15311	15436	15398	15285	15377	15385	15126	15486	15182	15231	15430	15253	15283	15311	15368	15333	15206	15293	15468	15340	15410	15459	15167	15453	15289	15263	15304	15339	15345	15419	15349	15391	15406	15441	15176	15321	15328	15441	15399	15453	15284	15272	15317	15320	15523	15353	15507	15391	15231	15243	15155	15401	15264	15319	15285	15304	15260	15406	15163	15463	15316	15352	15410	15347	15162	15435	15307	15383	15205	15268	15199	15378	15394	15148	15424	15258	15226	15312	15390	15487	15389
24132	21349	28689	25246	23307	22076	20530	18060	17585	17718	17457	17288	17410	17224	17349	17082	17287	17232	17186	17055	17114	17022	17131	16976	16992	16875	16893	17048	16693	16912	16899	16954	16971	16997	16987	16762	17022	16807	16842	16872	16918	16826	16832	16815	17079	16809	16768	16804	16977	16952	17013	17056	16936	16847	16898	16809	16942	16716	16813	17089	16747	16916	16912	16996	16845	16916	16731	16886	16808	17088	16908	16911	16939	16780	16877	17028	16950	16967	16691	17122	16991	16988	16944	16793	16862	16866	16727	16695	16718	16981	16845	16683	16773	16754	16849	16730	16889	16830	16703	16966	16771	16724	16691	17047	16871	17024	16900	17032	16802	16596	16812	16925	16952	16922	17026	16840	17009	16871	16916	16700	16706	16734	16922	17068	16936	17078	16872	16921	16852	16844	16682	16833	16769	16971	16849	16962	16765	16752	16850	16710	16833	16809	16915	16926	16729	16819	16810	16693	16868	16747	16732	16784	16900	16932	16802	16951	16844	16615	16832	16860	16897	17010	16759	16802	16856	16792	16818	16846	16850	16788	16779	16899	16914	17010	16898	16909	16814	16846	16731	16855	16815	16914	16786	16836	16842	16801	16865	16747	16734	16857	16836	16732	16961	16913	17020	16862	16949	16809	16843	16800	16892	16908	16839	17093	16848	16847	16925	16813	16877	16810	16655	16854	16904	16975	16952	16791	16868	16850	16695	16829	16773	16734	16799	16677	16805	17120	16824	17002	16762	17012	16855	16846	16806	16699	16853	16752	17057	16809	16775	16914	16830	16717	17013	16776	16659	16736	16880	16942	16764	16688	16996	16889	17004	16845	16717	16849	16749	16874	16784	16870	16826	16898	16796	16999	16938	16876	16844	17005	17001	16913	16917	17040	16776	16729	16878	16769	16886	16792	16839	16977	16887	16587	16610	16811	16865	16557	16868	16831	16921	17003	17053	16981	16857	16815	16820	16773	16972	16841	16763	16810	16794	16809	16754	16899	16767	16726	16784	16822	16849	16860	16855	16819	17021	16818	16915	16836	17088	16929	16770	17023	16864	16902	16918	16925	16574	16808	17015	16963	16851	16910	16837	16907	16821	16735	16792	16778	16809	16802	16854	16974	17122	16945	16901	16788	16779	16881	16898	16917	17066	16831	16777	16969	16837	16824	16898	16646	16698	16908	16714	16920	16993	16977	16984	16814	16872	16910	16928	16605	16884	16675	16834	17000	16966	17030	16827	16784	16943	17057	16820	16930	16722	16806	16911	16774	16872	16880	16848	17059	16979	16817	16860	16786	16864	16920	17009	16751	16818	17003	17080	16778	16826	16732	17095	16926	16872	16673	16865	17002	16904	16781	16800	16995	16760	17079	16686	16684	16879	16919	17095	16794	16764	16582	16751	16911	16922	16780	16812	16769	16583	16697	16795	16999	16916	16937	16805	16818	16868	16844	16925	16920	16901	16971	16859	16855	16793	16805	16975	16862	16810	16824	16676	16798	17014	16773	16877	16751	16926	16907	16973	16971	17009	16925	16757	17041	16679	16894	16985	16805	16895	16913	16810	16974	16884	16894	16794	16873	16924	16803	16810	16956	16727	16841	16912	16931	16838	16778	17026	16996	16892	16768	17041	16859	16845	16784	16763	16745	16856	16953	16823	16934	17048	16921	16978	17012	17199	16719	16986	16685	16972	16952	17046	16770	16775	16718	16803	17031	16957	16683	16956	16996	16839	16978	16798	16866	16951	16799	16961	16962	16854	16716	16883	16761	16901	16800	16723	16850	16905	17082	16816	16907	17015	16863	16939	16960	16687	16873	16810	16739	16822	16929	16934	17092	16858	17004	16878	16818	16940	16966	17001	16800	16915	16708	16961	16740	16785	16897	16847	17025	16863	16899	16902	16918	16619	16674	16880	17004	17023	16958	16877	16663	16960	16858	16794	16879	16947	16755	16842	16783	16688	16699	16870	16838	16776	16877	16936	16734	16840	16763	16767	16690	16803	16942	16754	16772	16776	16694	16966	16719	17014	16900	16860	16792	16831	16938	16813	16883	17039	16730	16846	16723	16834	16669	16763	16917	17057	16856	16923	17117	16951	16661	16791	16755	16790	16883	16814	16928	16640	16841	16816	17148	16868	16808	16682	16613	16894	16931	17027	16881	16872	16817	17014	16820	16885	16629	16684	16728	16923	16826	16815	16778	16885	16827	16972	16861	17084	16799	16721	16824	16662	16834	17047	16796	16569	16848	16859	16749	16676	16779	16977	16926	16858	17030	16795	16859	16878	16889	16896	16878	16799	16590	16876	16988	16707	16803	16859	16794	16892	16727	16842	17049	16935	16773	16859	16798	16907	16954	16891	16728	16973	16786	16705	16952	16898	16701	16970	17037	16878	16818	16853	16679	16834	16740	16750	16794	16829	16817	16935	16843	16726	16913	16826	16749	16737	16723	16913	16831	16821	16928	16824	16869	16837	16831	16908	16920	16761	16562	16771	16793	16897	16867	16564	16893	16849	16716	16836	16921	16973	16818	16835	16744	16782	16865	16634	16947	16922	17055	16761	16612	16808	16753	16923	16758	16929	16835	16992	17009	16967	16861	16898	16869	16901	16968	16755	16872	16843	16753	16746	16744	16733	16822	16868	16625	16905	16631	16640	16778	16883	16863	17019	16722	16926	16767	16922	16894	17091	16742	16618	16761	16776	16848	16716	16751	16690	16727	16751	16791	16816	16957	16740	16736	16876	16895	16787	16962	16975	16695	16690	16910	16907	16689	16830	16832	16930	16965	16808	16602	16714	16706	16737	16875	16759	16747	16882	16894	16947	16900	16616	16941	16854	17010	16937	16811	16890	16724	16783	16684	16807	16915	16925	16967	17037	17245	16943	16788	16712	16972	16784	16873	16731	16589	16777	17017	16782	16701	17013	16769	16912	16874	16878	17029	17004	16934	16851	16656	16872	16700	16882	16830	16894	16785	16805	16724	16803	16750	16862	16742	16848	16755	16793	16907	16727	16987	16800	16881	16770	17115	16725	16808	16786	16770	16862	16810	16864	17111	16940	16787	16942	16750	16961	16963	16915	16918	16911	16764	16869	16860	16788	16874	16923	16911	16757	16990	16704	16798	16871	17016	16881	16720	16779	16719	16872	16774	16812	16802	16730	16779	16786	16925	16887	16718	17020	17020	17042	16621	16756	16841	16860	16856	16835	16727	16964	16812	16767	16673	16640	16959	17026	16934	16759	16720	16802	16879	16956	16846	16962	16912	16796	16826	16901	16685	16819	16881	16900	16985	16761	16988	16926	16706	16773	16901	16862	16802	16895	16998	16695	16859	16937	17040	17036	16714	16832	16745	16754	17035	16724	16907	16820	16812	16854	16899	17038	16616	16808	16915	16869	16817	16739	16687	16817	17097	16892	16867	16999	16979	16984	16985	16901	16788	16864	16885	16707	16667	17113	16869	17031	16886	16995	16746	16888	16640	16974	16886	16918	16714	17027	16821	16785	16649	16700	16911	16956	16853	17063	16942	16979	16756	16813	16916	16789	16917	16931	16883	16935	16848	16801	16975	17072	16639	17107	16851	16915	16792	17035	16822	16716	16958	17041	17029	16850	17024	17207	16800	16823	16777	16748	16793	16928	16986	16889	16839	16888	16908	17091	16792	16855	16875	16919	16829	16778	16722	16638	16805	16605	17126	16909	17018	16693	16890	17001	17033	16952	16763	16767	16956	16974	16829	16840	16950	17001	16958	16936	16888	16822	16687	16887	17006	17008	16560	16874	16727	16780	17041	16935	16673	16852	16889	17030	17010	16968	16891	16935	16890	16970	16897	16712	16866	16981	16921	16953	16843	16870	16698	16937	16998	16897	16875	16696	16805	16938	16744	16764	16795	17016	16840	16863	16644	16883	16875	16761	16719	16793	16907	16846	17009	17028	16742	16672	16639	16771	16973	16753	16673	17060	16913	16933	16910	16774	16757	16803	16874	16702	16969	16987	16816	16833	16673	16911	16696	16904	16834	16771	16947	16750	16791	16710	16864	16929	16872	16805	16954	16830	16883	16834	16876	16782	17042	16849	17060	16796	16894	16852	16885	16746	16953	16933	16795	16829	16721	16738	16819	16969	16756	16858	16810	17076	16836	16929	16852	16856	16962	16777	16902	16651	16696	16807	17030	16901	16984	16669	16797	16737	16719	16709	16772	16710	16693	16762	16809	16806	16877	16858	16715	16875	16914	16782	16973	16767	16902	16856	16998	16806	16740	16863	16680	16821	16784	16978	16701	16935	16884	16869	16800	16706	16765	16867	17039	16740	16680	16631	16784	16707	16779	16972	16735	16967	16848	16679	16801	16861	16839	16724	16961	16844	16769	16909	16862	16759	16681	16866	16746	16892	16694	17076	16875	16795	16813	16793	16691	16782	16888	16924	16886	16794	16870	17077	16914	16844	16667	16867	17050	16817	16912	16980	17054	16787	16803	16948	16865	16714	16808	16850	16928	16853	16729	16727	16807	16858	16907	16976	16806	16732	16918	16934	16846	17096	16839	16859	16918	16938	16761	16890	16810	16950	16789	16741	16737	16801	16978	16959	16730	16787	16879	17038	16725	16911	16843	16629	16859	16588	17015	17015	16808	16847	16826	16875	16896	16793	16806	16642	16741	16648	16946	16817	16818	16801	16828	17006	16901	16753	16677	17042	16777	16896	16966	16991	16782	16919	16940	16828	16749	16948	17023	16885	16770	16992	16785	16755	16867	16732	17019	16854	16830	16693	16912	16490	16810	16786	16814	16858	16898	16815	16881	16735	16874	16877	16856	16893	16585	16883	16954	16854	16830	16873	16636	16987	16889	16892	16846	16941	16814	16739	16687	16710	16882	16749	16780	16768	16867	16848	16863	16850	16890	16875	16705	16899	16796	16921	16804	16889	16982	16906	16699	16774	16929	16824	16677	16937	16735	16822	16707	16822	16891	16712	16859	16973	16758	16773	16902	17093	16930	16700	16928	16962	16880	16911	16791	17070	16887	16807	17002	16857	16843	16936	16912	16945	16821	16866	16745	16889	16917	16711	16947	16690	16880	16724	16805	16801	16734	16742	16701	16991	17079	16717	16684	16771	16829	16983	16846	16932	16706	16752	16650	16761	16704	16741	16852
28151	46440	41948	32152	23944	18956	17368	16853	16222	15873	15740	15751	15519	15206	15267	15171	15294	15204	15232	15003	14976	14921	14966	14909	15066	14985	15081	15099	14936	15053	15066	14988	15056	14884	15105	14807	15052	14853	15115	15031	15115	15027	15006	15058	15056	15122	15120	14959	15141	14990	15124	14933	14980	15038	15026	15082	15092	15132	15068	15003	14908	15000	14942	14945	14982	15059	14916	15054	14866	14905	15093	14947	14874	15035	15166	14979	15026	15090	15002	14966	14808	14926	14995	15097	14771	14988	15064	15035	14889	15050	14990	14881	15279	15047	15015	15012	14916	14889	15022	14983	15004	15013	15012	14908	15087	15061	14931	14766	14800	15054	14751	14939	14973	15064	14947	14998	15197	15046	14986	14909	14860	14926	14895	14930	14968	14897	14940	14850	14846	15071	15001	14944	14963	15055	14907	14968	15032	14874	14896	14916	15072	15128	14884	15008	15140	15079	14940	14977	15115	15034	15135	14985	15000	15160	15120	15015	14881	15121	14957	15040	15159	15098	14955	14822	15002	14959	15153	14919	15100	15082	14996	15075	15002	15005	15036	15029	15016	14978	14835	14910	15233	15005	14915	14807	15011	14883	14894	14966	14871	15032	15018	14887	14967	14924	15034	14859	14925	14887	14898	15136	14938	15022	15092	15086	15095	14873	14867	14941	15050	15155	14919	15121	15007	15111	14897	14895	14885	14948	14911	14945	15106	14920	14925	14998	15011	14830	15017	14940	15124	14907	14903	15011	15042	15012	14756	15063	14984	14959	14958	14988	15100	14981	15056	14916	14984	15086	15006	15021	15134	14872	14993	14927	15014	14819	14859	14976	15037	15018	15078	14819	14948	15080	15029	14856	14910	14963	14981	15129	14970	15024	14885	15106	15010	15052	15030	14958	15071	15146	14814	14863	14866	14852	14939	14934	15063	15038	14958	14865	14864	14974	15076	14821	15052	14985	14908	14744	14961	15034	15003	14904	14922	14952	15135	15162	14854	15082	15017	14882	14941	15024	15103	14817	14976	14944	14932	14976	15021	15017	14897	15063	14892	14792	15007	15102	14955	14985	15002	14763	15170	14871	14983	14984	15051	14970	15012	14939	15022	14837	15003	14966	14993	14776	14995	15074	15043	14916	15009	14942	15053	14953	14939	14897	15053	14921	15028	14939	15171	14935	15027	15068	15112	14996	15051	14930	14898	14950	15026	14935	15139	14896	15020	14911	14932	14982	14995	14992	14896	14964	14897	14934	14874	14788	14817	15050	15003	14955	14911	14979	14935	14861	15034	14973	14988	14919	15008	15066	14948	14957	14864	15055	14896	15043	14927	14982	15025	14967	15059	15121	15006	14958	14789	15039	14996	14887	14885	14932	14980	15063	14945	14990	14782	15074	15013	14921	15012	14984	14872	15029	14974	14915	14935	14969	14849	14728	15060	15127	14925	15201	14883	14925	14927	14778	14930	14810	14943	15099	14961	15019	15010	15082	15038	15012	14914	14986	15061	14944	15083	15032	15082	15013	15031	14935	14881	15103	14990	14931	14871	15002	14934	15019	14857	15036	14926	15089	14806	14853	15032	14923	15068	15040	14978	14868	15008	14957	14932	14817	14868	14810	14989	15135	14863	14966	14874	15019	14955	14957	14960	14899	14950	15102	14972	14856	14986	14912	15092	14927	15001	14896	14965	15053	14995	14778	15075	14962	14850	14921	14933	15095	15004	15024	14878	14921	15086	14937	14926	14877	15067	15070	15009	14915	14848	14952	15041	14943	15011	15032	14925	15106	14917	15067	14832	15027	14997	14980	14970	15152	14968	15058	15135	15191	14878	15033	14918	15046	14918	14911	14861	14837	15059	14853	14926	15030	14907	14845	14869	15078	14840	14977	14945	15130	14933	14937	15063	15060	14851	15018	15020	14879	14848	14997	14907	14824	14983	15007	15091	14966	14792	15024	14878	15050	14916	15074	14999	15003	15021	14986	14997	14764	14970	14926	14952	14924	14986	14982	14944	14909	15078	14853	14885	14992	15068	14951	15071	15102	15101	14944	14962	14863	14994	14966	14914	14876	15117	14884	14966	14815	15072	14969	14983	14924	15145	14823	14814	14869	14955	14988	15012	15103	14944	14857	14891	15085	14945	14915	14931	15069	15116	14976	15038	15011	14960	14912	15017	14885	14997	14994	14927	14980	14822	14903	15028	14929	15009	15042	15146	14898	14876	14898	14916	14996	14872	14827	15088	14828	14957	14867	15031	14817	14992	15083	14846	15173	14946	15117	15050	14981	15078	14988	15053	15046	15130	14934	14964	14824	14869	15064	15026	14942	14925	14973	14910	14919	14865	14955	14956	15035	15044	14925	14862	15103	15076	15049	14996	15073	14934	15108	15036	14972	14889	14939	14938	14992	14993	14894	15051	15086	15168	15018	14925	15080	15039	15222	14775	14951	15037	14952	14968	14776	15128	15081	15005	14930	14956	14866	14802	14825	15070	14964	15017	14968	14738	14903	15137	14894	14949	14865	14994	14951	14784	15212	15030	14910	15005	14963	15030	15024	14880	14934	15125	14962	14767	15002	15051	14878	15029	15024	15130	14940	14899	15120	14872	15028	14953	15120	15038	15133	14933	15079	15114	14872	14888	14953	15042	14937	14989	15046	15047	15016	14925	14950	14752	15007	15001	15098	14896	15141	15006	15018	15126	15014	14904	15023	15058	14934	15010	15022	14877	14808	14946	14861	14937	15038	14950	15058	14786	14963	15004	14940	15057	14773	14762	14761	15030	14930	14946	14894	14900	15058	14936	14906	14946	15003	15122	15105	14835	15041	14923	15059	14976	14947	15089	14886	14996	14871	15048	15061	14914	14991	14963	14879	14932	14938	14937	15010	14926	14920	14977	14845	15017	14811	14997	15094	15010	14940	15066	14919	14951	14855	14917	14883	14893	14903	15037	14972	14972	14964	14986	14910	15025	14986	14937	14918	14965	14968	14904	15067	14908	15005	14988	14964	15052	15073	15031	14932	14997	15102	14843	15273	15054	15012	15041	15028	15066	14918	14958	14970	15067	15092	15170	14916	14986	14799	15042	14852	15101	14968	14883	14939	14987	14808	14895	14861	14935	15125	14938	15054	15146	15032	14962	14993	14808	14944	15023	14950	14984	15008	14936	15108	14823	14911	14958	14908	14930	15012	15030	14977	14928	15016	15078	14935	14881	15035	14966	14907	14862	14950	15134	14968	15100	15086	14957	14926	14903	15096	15396	14927	14906	15096	15029	15004	15039	15102	15129	14993	15007	14963	15098	14800	14877	14974	15107	14948	14987	14940	15107	14973	14904	14973	15181	14985	14933	14892	14991	14905	14984	14971	14765	15017	14859	15221	15003	15035	14914	14958	15033	14986	14966	14856	15132	14837	14996	14875	15054	14950	14943	15139	14843	14992	15079	14922	14894	14955	15011	14995	15050	15036	14898	15056	15029	14900	14925	14954	15032	14984	14932	15087	14968	15015	15067	14904	15035	14907	15111	15093	15054	14850	14961	15007	15152	14811	14924	15204	14972	14930	15037	14925	15091	14818	14983	14882	15030	14882	15095	14808	14993	14750	15023	14861	14845	14901	15167	14920	14885	15058	15013	14971	14882	14916	14916	15172	14931	14903	14884	15058	14964	14793	15019	14830	14869	14980	15106	14995	14936	14908	14973	14918	14825	14984	14912	15007	14900	15027	14871	14889	14965	14992	14977	14904	15000	15109	14907	15022	14907	14883	14794	14911	14890	14880	14996	14913	15024	14950	15089	14989	15091	14950	15021	14808	15112	14839	14939	14949	14898	14878	14997	14938	15144	15055	15025	14923	14919	14866	15005	14953	15140	15010	14915	14898	15012	14988	14787	14854	14877	14736	14914	15059	14925	14992	15134	14966	15039	14945	15059	14941	14791	15103	14960	14819	14932	14767	14930	14885	15029	15023	15083	14946	15162	14951	14952	14957	15006	15104	15075	14858	14867	15010	14777	14947	15039	14949	14906	15054	15003	14956	14743	14963	15007	15004	15192	14893	15052	15005	14990	15043	14817	15082	15029	14905	14935	15009	15013	15142	15032	14873	15072	14991	14829	15159	14868	15107	14835	15112	14829	15097	15010	15009	14960	14684	14881	15101	15056	15057	14992	14934	14914	15007	14925	14778	14951	14934	15006	14877	14931	14879	15056	15133	15000	14998	14982	14903	15125	14871	15019	15127	14898	15071	15002	15085	14871	15138	15131	14866	15140	14988	15048	14931	15040	14967	15097	14982	15130	15127	14970	14995	15055	15005	14935	14877	15083	15148	14956	14838	15105	14948	14930	14596	14898	14862	14975	14959	15096	15061	14852	15018	14985	14790	14974	14979	14798	14806	15013	15049	14788	15035	14817	14862	14943	14944	14909	14985	14898	15016	15040	14952	14970	15040	15038	14923	14872	15058	14860	15110	14877	14794	14824	14881	15057	15100	15010	14920	14962	14924	14905	15069	14998	14869	15032	14951	15013	14996	14885	15019	14986	15078	14978	15024	15072	14986	14981	14943	14929	15114	14892	14743	14941	15038	14970	15023	15070	14853	14779	15074	15076	14893	14991	14999	15036	14978	14915	14971	14979	14788	15033	14933	14970	15017	14981	14943	15093	15008	14848	14982	14741	15206	14938	15085	15068	14931	14909	15011	14873	14971	14924	14930	15114	15048	14989	14896	14896	14896	15014	14922	15093	14961	14874	15077	15027	15056	14974	15043	14995	15110	15100	15025	14906	15072	15100	14787	14914	14963	14950	15108	14883	15054	14916	15159	14952	14999	15019	14975	15015	15033	14966	15040	14998	14924	15016	14965	15069	15005	14908	15084	14946	14892	15028	15057	14963	15037	14793	14900	15044	14993	15130	15157	14889	15098	15007	15108	15012	15013	14819	14925	15055	15163	14928	14876	14905	14944	14939	15171	14841	14907	14846	14948	15090	15102	15003	15079	14894	14964	14879	15066	15104	15025	14889	14768	14952	15082	14918	15072	14881	15002	15067	14758	14980	14928	15031	14897	14940	14978	14876	15033	14882	15000	14941	14857	14938	15113	14869	14943	15119	14884	15163	15069	14989	14896	14985	15071	14934	14952	14939	15067	14895	15079	15040	14941
22922	21367	29163	23953	21859	23587	24401	19517	18020	18105	17750	17408	17506	17354	17252	17266	17157	17219	17176	17026	17020	16791	16958	16880	16690	16936	16781	16800	16536	16697	16851	16734	16868	16641	16821	16787	16729	16700	16817	16897	16666	16730	16732	16931	16876	16876	16717	16654	16712	16769	16718	16691	16649	16775	16806	16860	16780	16872	16715	16519	16857	16709	17028	16952	16805	16902	16805	16797	16666	16473	16800	16707	16698	16776	16806	16894	16517	16813	16518	16687	16549	16638	16873	16846	16554	16825	16707	16844	16800	16659	16930	16759	16678	16718	16687	16567	16844	16695	16829	16784	16744	16697	16682	16914	16592	16720	16844	16821	16627	16514	16653	16628	16391	16865	16610	16751	16687	16688	16639	16631	16910	16778	16729	16618	16868	16715	16600	16647	16812	16761	16616	16603	16606	16587	16846	16903	16757	16481	16845	16630	16998	16814	16721	16709	16680	16749	16559	16685	16569	16691	16782	16697	16658	16722	16795	16870	16606	16555	16854	16533	16572	16739	16633	16721	16675	16883	16555	16475	16845	16851	16686	16713	16562	16711	16646	16542	16725	16655	16809	16671	16832	16805	16634	16493	16548	16505	16702	16592	16641	16850	16837	16782	16759	16983	16699	16770	16904	16764	16532	16664	16733	16749	16690	16619	16713	16657	16777	16592	16565	16738	16559	16702	16591	16544	16830	16702	16664	16835	16826	16661	16441	16721	16755	16639	16810	16598	16651	16636	16616	16712	16643	16743	16895	16664	16819	16754	16502	16882	16820	16793	16612	16754	16680	16696	16513	16704	16508	16681	16770	16641	16662	16795	16785	16705	16642	16807	16669	16535	16741	16692	16601	16576	16662	16796	16667	16609	16772	16743	16688	16729	16708	16763	16748	16773	16637	16696	16534	16726	16860	16885	16725	16681	16545	16576	16586	16830	16769	16543	16665	16558	16750	16673	16562	16449	16699	16562	16831	16664	16599	16757	16630	16955	16758	16558	16676	16605	16475	16730	16531	16673	16566	16487	16724	16687	16736	16684	16686	16572	16509	16646	16745	16822	16751	16682	16588	16835	16665	16530	16598	16665	16816	16585	16741	16674	16754	16631	16785	16895	16758	16511	16516	16594	16514	16582	16706	16812	16527	16928	16667	16877	16832	16723	16688	16673	16736	16708	16615	16636	16522	16700	16629	16650	16570	16557	16743	16757	16870	16758	16647	16631	16739	16867	16839	16521	16464	16694	16620	16609	16583	16619	16690	16738	16538	16500	16591	16610	16559	16692	16799	16557	16609	16979	16768	16579	16639	16540	16645	16691	16768	16776	16649	16703	16578	16798	16743	16747	16743	16747	16705	16731	16610	16713	16626	16691	16649	16980	16801	16652	16463	16678	16515	16688	16728	16589	16777	16463	16657	16663	16800	16651	16603	16821	16830	16778	16806	16754	16639	16614	16696	16683	16694	16812	16766	16798	16715	16577	16617	16792	16899	16824	16756	16675	16696	16679	16678	16672	16637	16506	16880	16770	16665	16832	16678	16781	16610	16699	16625	16722	16682	16812	16677	16475	16692	16653	16700	16644	16625	16639	16828	16627	16630	16815	16643	16906	16638	16571	16765	16741	16654	16727	16875	16802	16642	16737	16627	16573	16698	16625	16886	16551	16766	16755	16586	16519	16650	16677	16960	16619	16737	16518	16657	16519	16777	16703	16722	16410	16465	16953	16751	16648	16686	16334	16559	16744	16907	16622	16649	16769	16678	16713	16828	16577	16914	16774	16796	16633	16714	16631	16832	16742	16767	16556	16759	16844	16822	16757	16586	16693	16728	16740	16747	16578	16722	16651	16454	16596	16719	16713	16770	16546	16511	16496	16571	16621	16483	16650	16761	16624	16660	16649	16577	16628	16648	16447	16625	16687	16638	16633	16800	16615	16790	16773	16689	16658	16797	16833	16660	16756	16700	16601	16808	16636	16593	16779	16618	16804	16779	16669	16667	16561	16416	16678	16598	16681	16668	16594	16777	16555	16510	16613	16683	16710	16730	16696	16705	16606	16688	16769	16863	16702	16861	16721	16543	16626	16729	16642	16679	16833	16750	16911	16861	16556	16722	16673	16684	16844	16733	16564	16699	16659	16594	16718	16629	16739	16620	16504	16703	16621	16570	16628	16787	16583	16849	16542	16646	16727	17000	16845	16628	16836	16581	16662	16621	16785	16791	16832	16670	16534	16741	16761	16704	16767	16756	16735	16695	16787	16696	16667	16879	16568	16591	16451	16513	16859	16864	16806	16692	16507	16538	16719	16846	16620	16713	16688	16787	16916	16531	16732	16645	16719	16771	16704	16718	16647	16834	16688	16815	16725	16846	16770	16561	16672	16510	16838	16894	16724	16662	16630	16679	16674	16537	16684	16744	16640	16714	16641	16863	16676	16672	16632	16594	16677	16738	16638	16498	16859	16588	16644	16500	16656	16752	16638	16781	16495	16848	16571	16641	16618	16730	16569	16543	16610	16594	16748	16680	16641	16617	16746	16766	16690	16593	16578	16734	16591	16659	16691	16664	16754	16743	16683	16729	16462	16740	16586	16511	16711	16474	16649	16803	16622	16649	16559	16608	16692	16826	16746	16569	16529	16838	16760	16650	16904	16868	16573	16774	16631	16776	16667	16718	16772	16594	16707	16528	16662	16744	16827	16698	16664	16810	16662	16556	16584	16620	16682	16727	16714	16807	16699	16728	16828	16826	16641	16631	16473	16587	16596	16568	16937	16753	16717	16736	16528	16788	16598	16552	16814	16751	16836	16825	16547	16729	16875	16789	16558	16545	16567	16785	16609	16622	16638	16632	16567	16717	16708	16593	16632	16586	16659	16514	16571	16565	16817	16746	16735	16627	16800	16754	16595	16789	16621	16496	16761	16854	16697	16542	16541	16638	16602	16649	16713	16629	16515	16755	16823	16547	16580	16545	16576	16638	16555	16676	16623	16738	16647	16650	16500	16473	16715	16546	16672	16447	16677	16678	16564	16678	16598	16584	16629	16682	16601	16790	16592	16524	16419	16888	16736	16735	16514	16602	16403	16692	16582	16601	16717	16628	16682	16600	16711	16609	16556	16577	16385	16716	16666	16681	16712	16675	16727	16601	16708	16729	16708	16575	16679	16628	16764	16529	16774	16805	16740	16475	16582	16639	16616	16667	16738	16660	16590	16516	16605	16747	16580	16641	16711	16480	16589	16605	16758	16667	16700	16610	16445	16553	16696	16501	16524	16529	16652	16680	16708	16422	16710	16743	16766	16530	16822	16668	16977	16656	16589	16593	16720	16758	16581	16693	16620	16879	16764	16722	16461	16869	16517	16633	16772	16686	16663	16689	16613	16485	16826	16676	16765	16720	16565	16749	16794	16697	16724	16563	16656	16594	16849	16658	16712	16484	16769	16667	16516	16504	16458	16644	16542	16668	16524	16633	16666	16481	16640	16695	16752	16959	16584	16647	16778	16458	16707	16751	16659	16608	16591	16726	16680	16749	16422	16596	16725	16733	16449	16496	16828	16548	16726	16725	16655	16654	16756	16646	16577	16515	16795	16677	16906	16836	16640	16600	16626	16740	16705	16455	16525	16630	16827	16873	16578	16550	16636	16799	16836	16766	16904	16707	16605	16658	16577	16700	16601	16561	16594	16770	16610	16729	16674	16671	16707	16609	16492	16653	16905	16695	16806	16442	16620	16876	16616	16766	16618	16808	16647	16667	16477	16510	16739	16708	16658	16775	16701	16650	16754	16704	16538	16795	16842	16463	16761	16672	16577	16647	16802	16718	16570	16726	16802	16719	16584	16585	16670	16635	16674	16789	16493	16644	16598	16756	16841	16686	16460	16707	17035	16781	16505	16594	16497	16643	16551	16703	16706	16452	16730	16741	16648	16800	16763	16710	16698	16802	16569	16769	16612	16585	16622	16428	16749	16848	16697	16644	16610	16721	16856	16776	16757	16562	16571	16661	16597	16578	16639	16486	16835	16854	16612	16731	16588	16710	16698	16629	16588	16578	16506	16545	16640	16803	16825	16687	16700	16368	16762	16869	16613	16562	16665	16719	16795	16763	16502	16583	16634	16737	16726	16652	16815	16620	16604	16620	16734	16631	16558	16695	16775	16583	16655	16716	16465	16634	16646	16656	16743	16697	16794	16487	16773	16786	16744	16811	16505	16455	16619	16564	16678	16769	16690	16688	16709	16654	16648	16472	16764	16707	16737	16698	16689	16709	16689	16688	16779	16696	16677	16681	16774	16735	16526	16551	16660	16660	16592	16679	16587	16719	16870	16899	16666	16710	16581	16715	16803	16481	16731	16617	16755	16635	16677	16711	16586	16559	16613	16694	16828	16598	16789	16897	16833	16586	16481	16795	16699	16658	16752	16694	16649	16494	16667	16662	16613	16828	16653	16794	16573	16676	16866	16717	16723	16665	16605	16498	16722	16856	16680	16630	16627	16673	16589	16781	16651	16663	16758	16647	16724	16601	16708	16694	16659	16893	16663	16727	16632	16787	16495	16597	16496	16536	16695	16921	16668	16609	16666	16710	16613	16816	16636	16773	16657	16453	16590	16633	16725	16814	16625	16435	16615	16849	16641	16878	16759	16814	16798	16781	16691	16733	16672	16571	16544	16511	16675	16520	16671	16627	16745	16630	16654	16655	16690	16738	16734	16708	16482	16734	16644	16815	16747	16802	16567	16671	16651	16591	16446	16293	16719	16657	16636	16620	16595	16778	16465	16577	16602	16684	16838	16706	16585	16670	16563	16689	16711	16776	16612	16702	16838	16726	16731	16667	16530	16799	16826	16735	16545	16770	16666	16542	16672	16765	16790	16809	16406	16568	16870	16809	16546	16679	16518	16677	16694	16623	16666	16760	16758	16723	16738	16878	16688	16607	16622	16610	16491	16624	16418	16650	16646	16709	16723	16667	16708	16843	16815	16440	16509	16531	16670	16376	16581	16739	16631	16580	16762	16491	16571	16728	16709	16564	16585	16726	16658	16734	16604	16678	16722	16931	16661	16607	16820	16576	16636	16566	16594	16748	16851	16765	16727	16852	16767	16837	16777	16534	16717	16600	16700	16583	16537	16498	16729	16634	16648	16604	16701	16722	16687	16840	16808
31163	51457	45188	34362	25607	20749	18764	18063	16998	16507	16328	15914	16029	15533	15677	15490	15119	15106	15236	15126	15044	15201	14814	15085	15239	14793	14930	15148	15017	14920	14861	14940	14743	14946	14998	14858	14864	14940	15038	15011	14925	14944	14979	15050	15002	15130	15112	14929	14967	15073	14935	15106	14915	15172	14865	14942	14944	15060	14979	15046	14879	14868	14863	15186	14979	14889	15055	14973	14985	14873	15082	14910	15048	14858	14906	14844	14949	14855	14919	14948	14867	14905	14874	14992	14762	14996	14715	14791	15084	14963	14952	14950	14820	14820	14931	14901	14898	14995	14792	14840	14842	14620	14976	14821	14848	15002	14764	14945	15004	14714	14882	14860	14967	14919	14964	14805	14685	14882	15012	14908	14817	14877	14726	14736	14864	14958	14902	14983	14916	14800	14918	14960	14900	14916	14841	14792	14858	15090	14859	14888	14829	14943	14802	14840	14945	14736	14971	14915	14817	14955	14903	15114	14879	15055	14943	14776	15013	14797	14923	14820	15009	14940	14911	14811	14843	14975	14817	14811	14946	14841	14897	14888	14888	14795	14826	14831	15121	14895	14944	14893	14715	15121	14856	14857	14777	14833	14949	14897	14894	14874	14974	14793	14725	14879	14939	14785	14845	14879	14833	14882	14954	14780	14978	14902	15036	15090	14860	14887	14888	14887	14920	14610	14892	14668	14984	14747	15017	14931	14923	14916	14851	14937	15065	14776	14773	14832	14791	14895	14890	15025	14852	15047	14872	14784	14805	15013	14870	14951	14957	14798	14879	14968	14948	14798	14829	14767	14865	14980	14731	14814	14855	14936	14918	14946	14784	14945	14917	15031	14888	14847	14785	14898	15124	14765	14867	14949	14875	14801	14814	14887	14645	14998	14944	14902	14992	15005	14951	14954	14924	15011	14882	14786	14859	14873	14882	14720	14849	14904	14822	14952	14818	14855	14822	14792	14979	14917	14977	14904	14864	14755	14914	14898	15048	14636	14931	14798	15075	14963	14909	14934	14795	14809	15045	14873	14888	14895	15106	14753	14831	14911	14853	15035	14774	14793	14808	14940	14804	15020	14916	14902	14951	14853	14733	14917	14893	14861	14951	14906	14810	14919	14983	14853	14840	14854	14795	14876	14734	14832	14834	14861	14939	14701	14860	14743	14791	15064	14906	14723	15005	14935	14788	14756	14998	14885	14914	14785	14838	14889	14799	14940	14870	15013	14915	14906	14889	14802	15069	14803	14815	14962	14876	14772	14969	14859	14908	14896	14819	14920	14944	14914	14848	14890	14966	14902	14926	14761	14913	14965	14887	14874	14891	14751	14859	14808	14845	14958	14962	14831	15002	14834	14872	15011	14809	14927	14897	14890	14864	15005	14868	14827	14891	14802	14885	14868	14843	14808	14984	14869	14866	14761	14837	14864	14740	14895	14749	14909	14921	14877	14739	14984	14874	15022	14922	14803	14858	14931	15002	14882	14806	15045	15109	14723	14960	14917	14703	14844	14847	14792	14861	14916	14837	14790	14816	14946	14924	15001	14803	14908	14824	14800	14784	15024	14845	14813	14951	14913	14843	14682	14934	14850	14827	14735	14975	14922	14815	14676	14867	14804	14946	15000	14979	14811	14782	14893	14937	14781	14818	14835	14864	15023	14889	14808	14814	15026	14973	15051	14821	14864	14706	14717	14818	14725	14798	15087	14861	14769	14990	14980	14875	14940	14973	14823	14895	14910	14765	14821	14684	14856	14854	14669	14943	14853	14748	15006	15044	14929	14865	14893	14932	14887	14922	14889	14830	14940	14878	14832	14850	15012	14826	14848	14746	14961	14875	14908	14994	14969	14884	14902	14932	14909	14800	14713	14821	14789	14951	15023	14742	15037	14795	14800	14862	14717	14771	14697	14830	14857	14819	15020	14883	14861	15135	14818	14946	14921	14696	14936	14964	14912	14974	14812	14883	14968	14706	14887	14970	14847	14859	14867	14712	14894	14873	14828	14982	14938	15006	14861	14980	15080	14979	14858	14819	14914	15136	14884	14746	14877	14942	14797	14806	15043	14788	14783	14851	14707	14826	14879	14933	14896	14898	14888	14882	14868	14805	14934	14974	14955	14827	14816	15065	14894	14916	14909	14814	14803	14874	14855	14685	14706	14875	14865	14921	14751	14880	14827	14851	14839	14720	14757	14821	14961	14636	15030	14765	14845	14951	14816	14836	14939	15044	14835	15035	14893	14843	15056	14875	14863	15006	15015	14779	14937	14876	14787	14944	15068	14967	14821	15042	14785	14933	14913	14997	14860	14862	14936	14943	14820	15037	14841	14987	14823	14816	14929	15024	14829	14689	14702	14873	14812	14690	14942	14937	14816	14793	14990	14867	14907	14933	14829	14770	14966	14888	14829	14876	14891	14765	14969	14863	14897	14885	14937	14901	15090	14867	14771	14917	14951	14872	14785	14648	14957	14702	14876	14840	14943	14701	14866	14936	14716	14791	14901	14856	14880	14641	14760	14779	14829	14852	15083	14809	14834	14835	14903	14924	15058	15063	14885	14774	14692	14789	14862	14757	14919	14900	15028	14740	14981	14973	14895	14775	14795	14812	14858	14928	14804	15027	14714	14840	14988	14851	14957	14840	14792	14844	14773	14926	14586	14693	14825	14703	14905	14867	14895	14856	14816	14892	14798	14649	14914	14891	14881	14952	14874	14767	14763	14817	15109	14931	14875	14906	14770	14836	14859	14905	14851	15077	14765	14951	14905	14890	14818	14850	14743	14697	14809	14944	14891	15000	14969	14705	14751	14912	14868	14895	14723	14841	14845	14763	14933	14983	14865	14952	14913	14735	14891	15052	14924	14696	14852	14964	14829	14793	14964	14804	14876	14934	14884	14848	14855	14788	14949	14826	14860	14902	14833	14944	14912	14843	14786	14815	14885	14767	14840	14906	14949	14990	14971	14833	14800	14987	14791	14972	14925	14836	14874	14872	14907	14673	14807	14776	14691	14662	14925	14795	14748	14809	15087	14735	14921	14890	14761	14834	14886	14885	14853	14836	14888	14870	14801	14973	14780	14860	14957	14845	14996	14794	14779	14896	14701	14856	14821	14911	14873	14875	14846	14760	14958	14781	14761	14963	14788	14622	14911	14941	14753	14713	14992	14816	15150	14857	14789	14985	14818	14888	14922	14830	14882	14842	14814	14705	15022	14782	14837	14953	14833	14900	14818	14839	14859	14851	14901	14783	14828	14972	14713	14955	14958	14794	14869	14844	14810	14904	14845	14820	14839	15049	14768	14698	14981	14894	14899	14724	14815	14835	14891	14971	14741	14823	14843	14815	14885	14888	14781	14855	14819	14837	14843	14716	14794	15082	14842	14822	14885	14810	14895	14891	14950	14965	14849	14763	14763	14800	14826	14863	14908	14749	14928	14721	14876	14913	14852	14953	14804	14924	14824	14909	14989	14864	14962	14964	14890	14905	14859	14764	14897	14894	14922	14847	14827	14970	15013	14864	14869	15033	14910	14890	14948	14855	15029	14760	14917	14873	14769	14924	14862	14930	14972	14841	14904	14821	14872	14884	14728	14870	14742	14897	14851	14822	14927	14728	14862	14855	14854	15013	14870	14759	14795	14704	14905	14900	15002	14799	14862	14738	14813	14902	14753	14959	15015	14927	14886	14953	14784	14839	14947	14997	14795	14679	14983	14946	14878	14870	14842	14867	14758	14789	14958	14924	14897	14682	14864	14879	14898	14764	14858	14935	14883	14977	14831	14858	14882	15029	14820	14882	14744	14847	14809	14913	14905	14846	14827	14939	14892	14672	14776	14906	14845	14783	14792	15055	14868	14918	14892	14947	14892	15024	14824	14906	14952	14755	14715	14902	14790	14861	14894	14997	14923	14999	14927	15043	14907	14955	14934	14867	14962	14823	14852	14722	14790	14977	15079	14901	14791	14758	14706	14842	14781	14839	14861	14918	14969	14733	14817	14891	14840	14894	14861	14940	14832	15039	14978	14834	14711	14987	14789	14872	14801	14891	14976	14868	14844	14767	14817	14856	14859	14944	15068	14944	14969	14894	14948	15067	15025	14845	14768	14891	14855	14886	14771	14856	14879	15023	14685	14733	14811	15003	14771	15003	14869	15098	14949	14916	14864	15048	14694	14949	14851	14823	14896	14941	14919	14757	14888	14958	14783	14873	14774	14725	14776	14887	14839	14891	14830	15032	14844	14848	14774	14916	14838	14944	14903	15017	14918	14823	14708	14756	14894	14804	14894	14879	14970	14807	14860	14819	14850	14980	14912	14975	14867	14898	14855	14869	14912	14833	14879	14791	14961	14820	14823	14861	15018	14695	14974	14991	14917	14943	14909	14864	14845	14987	14992	14949	14834	14900	14899	15090	15008	14860	14893	14782	14855	14866	15017	14911	14871	14969	14821	14895	14987	14963	15025	14830	14823	14855	14835	14883	14840	14852	14896	14853	14800	14939	14983	14857	14878	14867	14723	14928	14843	14852	14842	14952	14994	14873	14785	14929	14954	14779	14801	14851	14774	14899	14779	14960	14945	14774	14771	14926	14884	14828	14843	14920	14864	14919	14794	14809	14738	14809	14854	14903	14979	15042	14809	14845	14851	15049	14984	14952	14852	14802	14776	14860	14836	14739	14896	14967	14976	14828	14848	14839	14892	14762	14886	14878	14904	14857	14851	14860	15011	14779	15028	14812	14918	14866	14854	14945	14929	14831	14919	14784	14750	14810	14843	14938	14984	14947	15015	14969	14947	14860	14844	14975	14928	14806	14902	14908	14907	14820	14865	14886	14749	14909	14804	14733	14692	14864	14889	14987	14848	14927	14886	14787	14777	14905	14839	14886	14808	14802	14844	14654	14720	14851	14712	15068	14879	14745	14790	15025	14930	15033	14831	14890	14925	14823	14826	14798	14739	14830	14958	14586	14896	14884	14788	14920	14690	14828	14786	14903	14903	14858	14865	14813	14840	14763	14971	14893	14735	14894	14733	14829	14990	14816	14834	14962	14914	14925	14860	14818	14973	14898	15025	14566	14642	14891	15034	14899	15052	15057	14859	14851	14930	14994	14732	14832	15030	14779	14960	14965	14894	14889	15024	14881	14718	14894	14954	14803	14898
28267	25296	30604	25890	19875	18786	18769	18146	17960	17883	17728	17741	17812	17630	17496	17611	17655	17488	17416	17519	17714	17558	17238	17364	17614	17307	17648	17652	17528	17567	17390	17543	17494	17421	17547	17515	17511	17697	17644	17233	17383	17706	17438	17469	17534	17502	17412	17460	17550	17553	17543	17501	17503	17240	17376	17344	17625	17458	17557	17496	17317	17538	17498	17609	17427	17620	17405	17527	17647	17699	17446	17349	17561	17612	17473	17437	17552	17480	17390	17593	17582	17726	17529	17430	17403	17547	17382	17501	17447	17547	17460	17506	17487	17598	17482	17584	17556	17337	17510	17370	17361	17476	17485	17404	17431	17499	17360	17506	17444	17556	17387	17398	17440	17467	17420	17503	17663	17601	17436	17564	17316	17542	17558	17357	17604	17608	17425	17467	17449	17651	17250	17341	17578	17378	17311	17443	17394	17266	17469	17477	17535	17443	17460	17318	17547	17476	17665	17322	17359	17498	17257	17278	17346	17403	17588	17386	17548	17436	17557	17471	17442	17383	17326	17398	17507	17429	17473	17424	17420	17535	17303	17463	17395	17433	17312	17377	17326	17486	17450	17414	17433	17537	17527	17521	17676	17311	17404	17434	17224	17359	17338	17404	17455	17303	17251	17594	17679	17200	17376	17278	17547	17353	17432	17406	17444	17447	17589	17459	17455	17454	17606	17189	17330	17589	17424	17489	17459	17684	17329	17461	17694	17428	17570	17489	17436	17396	17704	17406	17792	17506	17485	17666	17415	17330	17316	17303	17510	17553	17602	17384	17471	17526	17580	17545	17642	17538	17342	17395	17517	17534	17634	17685	17624	17537	17473	17558	17295	17587	17606	17488	17313	17272	17288	17626	17395	17240	17361	17434	17300	17362	17558	17336	17391	17358	17463	17442	17397	17480	17437	17380	17355	17500	17566	17407	17573	17367	17465	17510	17458	17469	17589	17779	17451	17382	17417	17571	17455	17598	17456	17441	17656	17407	17407	17486	17429	17463	17556	17699	17320	17247	17267	17403	17540	17572	17707	17591	17469	17565	17671	17438	17470	17320	17435	17423	17431	17540	17376	17522	17608	17436	17361	17368	17381	17353	17553	17511	17482	17405	17368	17700	17473	17383	17413	17478	17345	17389	17551	17282	17415	17441	17497	17540	17513	17244	17623	17641	17331	17377	17426	17491	17342	17761	17568	17450	17535	17398	17443	17532	17325	17372	17473	17382	17553	17553	17595	17512	17575	17641	17609	17338	17337	17462	17554	17521	17379	17459	17349	17508	17327	17588	17480	17444	17270	17293	17397	17474	17357	17301	17401	17354	17267	17427	17408	17395	17538	17458	17515	17364	17510	17616	17261	17341	17467	17399	17503	17581	17518	17512	17638	17500	17413	17778	17484	17348	17430	17323	17488	17457	17492	17527	17561	17347	17321	17507	17379	17441	17341	17417	17441	17416	17471	17609	17499	17373	17527	17205	17271	17535	17462	17544	17515	17463	17372	17519	17469	17479	17499	17300	17444	17309	17319	17284	17581	17416	17466	17492	17415	17361	17589	17362	17344	17432	17450	17489	17540	17312	17456	17528	17512	17650	17612	17576	17410	17588	17433	17322	17522	17386	17278	17464	17515	17282	17535	17580	17595	17496	17507	17411	17471	17582	17428	17410	17311	17309	17449	17386	17472	17533	17608	17431	17368	17694	17416	17424	17422	17297	17555	17499	17363	17465	17423	17513	17579	17517	17358	17351	17353	17389	17354	17461	17355	17457	17575	17439	17539	17414	17508	17453	17352	17361	17451	17496	17484	17536	17488	17491	17600	17482	17425	17491	17419	17485	17476	17470	17218	17499	17418	17516	17482	17601	17492	17460	17512	17549	17615	17621	17686	17452	17627	17372	17356	17540	17326	17425	17546	17496	17485	17442	17374	17493	17318	17304	17379	17414	17454	17500	17455	17437	17508	17460	17491	17462	17504	17460	17445	17448	17408	17216	17318	17312	17551	17447	17703	17613	17524	17605	17397	17573	17553	17237	17618	17306	17238	17546	17233	17539	17488	17521	17369	17515	17468	17371	17531	17461	17353	17394	17460	17268	17469	17513	17541	17521	17601	17547	17858	17531	17618	17417	17397	17423	17522	17527	17618	17448	17473	17416	17368	17430	17588	17640	17421	17237	17604	17412	17498	17434	17320	17370	17515	17300	17340	17620	17666	17407	17497	17493	17320	17458	17366	17391	17428	17560	17579	17510	17437	17451	17641	17391	17587	17567	17199	17392	17368	17479	17755	17574	17413	17494	17389	17450	17524	17488	17420	17509	17532	17540	17499	17253	17192	17358	17601	17540	17411	17476	17432	17326	17564	17450	17589	17575	17339	17510	17384	17462	17331	17366	17389	17564	17400	17351	17367	17372	17537	17458	17427	17406	17373	17366	17587	17505	17596	17523	17451	17377	17381	17502	17568	17417	17605	17357	17550	17532	17623	17557	17489	17400	17435	17372	17522	17453	17355	17452	17363	17387	17582	17392	17602	17395	17404	17310	17455	17544	17711	17388	17438	17580	17527	17512	17436	17504	17406	17397	17575	17457	17303	17169	17417	17423	17523	17798	17529	17496	17510	17588	17415	17615	17537	17498	17575	17573	17557	17557	17491	17541	17356	17649	17365	17404	17631	17391	17421	17536	17396	17704	17472	17477	17500	17557	17513	17357	17337	17460	17408	17494	17363	17558	17519	17401	17705	17657	17485	17572	17552	17627	17621	17552	17346	17324	17665	17292	17307	17414	17429	17382	17349	17298	17488	17393	17530	17604	17488	17355	17577	17284	17502	17483	17488	17389	17516	17534	17567	17416	17510	17355	17377	17667	17609	17428	17506	17363	17600	17512	17634	17511	17429	17466	17315	17408	17359	17396	17607	17322	17451	17447	17606	17465	17582	17447	17459	17344	17432	17606	17413	17446	17386	17293	17517	17511	17402	17514	17468	17433	17353	17299	17608	17390	17514	17513	17181	17228	17431	17563	17560	17364	17362	17375	17406	17445	17374	17420	17519	17343	17368	17605	17442	17315	17470	17537	17516	17480	17524	17455	17369	17459	17410	17333	17478	17404	17397	17382	17462	17529	17440	17290	17364	17514	17447	17348	17607	17609	17505	17424	17301	17490	17568	17455	17280	17495	17324	17288	17739	17431	17497	17455	17447	17516	17518	17581	17474	17380	17574	17624	17477	17581	17374	17481	17627	17149	17334	17353	17261	17579	17390	17478	17263	17606	17474	17393	17357	17545	17492	17623	17656	17701	17454	17302	17435	17570	17465	17541	17424	17242	17515	17409	17564	17553	17580	17521	17453	17617	17742	17584	17619	17411	17235	17444	17467	17578	17468	17416	17509	17362	17437	17513	17354	17505	17582	17491	17600	17457	17583	17321	17648	17559	17286	17437	17609	17610	17201	17561	17504	17278	17494	17460	17548	17401	17460	17434	17654	17566	17571	17432	17657	17305	17391	17476	17475	17446	17700	17459	17590	17456	17387	17518	17300	17612	17344	17729	17628	17538	17363	17386	17455	17583	17459	17579	17220	17563	17704	17493	17532	17500	17248	17505	17510	17744	17426	17521	17370	17497	17461	17544	17338	17548	17346	17331	17489	17364	17442	17362	17617	17532	17571	17545	17591	17501	17523	17399	17587	17378	17528	17690	17559	17364	17681	17467	17592	17651	17520	17384	17379	17378	17407	17505	17447	17535	17239	17459	17472	17513	17499	17393	17465	17522	17603	17555	17303	17538	17464	17494	17346	17408	17556	17786	17517	17513	17417	17575	17461	17490	17730	17472	17493	17350	17492	17396	17447	17514	17405	17362	17634	17554	17551	17193	17620	17605	17388	17449	17340	17506	17566	17435	17476	17478	17438	17435	17582	17428	17348	17488	17572	17401	17516	17540	17463	17461	17746	17409	17529	17529	17538	17635	17621	17806	17659	17387	17451	17344	17449	17491	17554	17550	17550	17274	17493	17476	17407	17398	17758	17430	17355	17527	17420	17386	17509	17448	17458	17407	17513	17341	17375	17496	17643	17506	17456	17294	17561	17465	17613	17419	17295	17302	17420	17481	17399	17310	17401	17395	17610	17494	17576	17483	17444	17472	17499	17369	17371	17439	17712	17600	17425	17654	17429	17404	17439	17530	17521	17486	17541	17483	17498	17299	17516	17597	17542	17438	17296	17336	17628	17565	17695	17440	17222	17494	17461	17456	17516	17510	17391	17539	17515	17458	17588	17590	17453	17527	17455	17496	17408	17506	17295	17332	17548	17415	17383	17512	17240	17416	17542	17493	17462	17386	17322	17419	17550	17571	17398	17411	17422	17796	17530	17422	17409	17536	17605	17449	17449	17526	17378	17388	17502	17429	17466	17465	17641	17488	17397	17608	17492	17612	17501	17457	17437	17342	17234	17451	17422	17424	17403	17324	17422	17465	17501	17367	17776	17645	17406	17409	17582	17450	17601	17553	17455	17283	17332	17472	17473	17440	17448	17300	17456	17427	17586	17273	17535	17587	17644	17565	17470	17457	17441	17514	17667	17746	17540	17402	17665	17657	17336	17393	17587	17521	17279	17723	17420	17476	17389	17296	17372	17515	17542	17302	17372	17518	17667	17529	17530	17282	17641	17439	17438	17525	17428	17588	17489	17513	17610	17256	17623	17415	17506	17438	17532	17558	17424	17592	17552	17511	17545	17526	17532	17474	17589	17483	17529	17580	17548	17368	17559	17428	17394	17647	17444	17349	17615	17513	17336	17546	17608	17436	17454	17538	17359	17582	17452	17430	17383	17289	17598	17439	17515	17585	17680	17438	17264	17398	17375	17628	17545	17576	17555	17481	17531	17497	17640	17369	17422	17523	17469	17499	17396	17398	17584	17468	17562	17371	17566	17664	17478	17431	17477	17354	17312	17399	17286	17468	17505	17509	17511	17472	17427	17459	17386	17373	17533	17471	17561	17460	17565	17476	17701	17471	17365	17334	17359	17460	17567	17500	17621	17551	17561	17409	17576	17471	17449	17298	17624	17518	17480	17460	17349	17238	17586	17532	17473	17609	17500	17450	17442	17485	17531	17432	17536	17572	17378	17516	17736	17497	17554	17284	17594	17267	17254	17535	17380	17462
27704	39739	33894	23657	18683	17223	16745	16518	16080	15907	15722	15447	15549	15709	15336	15555	15493	15410	15521	15358	15399	15363	15366	15427	15369	15607	15347	15280	15424	15416	15392	15498	15437	15187	15327	15337	15384	15429	15324	15344	15512	15532	15271	15373	15322	15527	15306	15303	15457	15273	15458	15602	15399	15346	15433	15276	15335	15406	15389	15344	15447	15453	15321	15499	15438	15244	15281	15258	15334	15421	15399	15470	15215	15397	15470	15324	15473	15218	15289	15377	15408	15406	15208	15414	15319	15309	15224	15165	15432	15499	15299	15205	15319	15344	15436	15291	15229	15332	15599	15472	15353	15505	15449	15396	15426	15434	15324	15308	15327	15440	15260	15275	15394	15122	15431	15202	15334	15274	15407	15350	15441	15280	15361	15380	15370	15489	15149	15413	15490	15432	15387	15420	15378	15384	15401	15431	15274	15402	15451	15449	15264	15492	15387	15425	15353	15379	15331	15353	15317	15344	15596	15388	15528	15252	15383	15349	15226	15289	15447	15313	15487	15347	15295	15370	15405	15207	15289	15451	15431	15343	15486	15206	15408	15309	15233	15535	15255	15307	15329	15345	15364	15501	15335	15264	15431	15248	15303	15400	15290	15314	15252	15281	15413	15390	15441	15316	15500	15427	15448	15484	15250	15248	15314	15443	15467	15404	15216	15291	15618	15360	15507	15356	15407	15439	15354	15179	15301	15517	15467	15508	15326	15221	15422	15244	15460	15377	15427	15421	15334	15461	15359	15160	15452	15116	15412	15398	15386	15266	15108	15413	15407	15259	15424	15465	15549	15360	15233	15359	15259	15563	15374	15307	15393	15302	15402	15398	15403	15317	15407	15513	15282	15205	15392	15334	15311	15286	15253	15407	15343	15208	15346	15354	15292	15327	15467	15420	15501	15414	15310	15341	15514	15141	15281	15313	15419	15346	15506	15349	15421	15368	15098	15365	15280	15423	15383	15186	15435	15309	15296	15402	15235	15545	15382	15452	15488	15034	15326	15522	15377	15275	15306	15298	15331	15354	15368	15390	15366	15514	15332	15243	15387	15459	15300	15425	15298	15220	15443	15313	15320	15337	15381	15284	15166	15305	15278	15410	15505	15402	15303	15483	15376	15460	15468	15240	15530	15314	15452	15342	15446	15325	15408	15357	15295	15201	15292	15310	15394	15181	15475	15165	15367	15374	15385	15321	15384	15376	15271	15270	15503	15401	15310	15341	15554	15295	15459	15501	15391	15331	15310	15377	15500	15373	15345	15564	15247	15399	15523	15379	15318	15349	15352	15266	15345	15422	15324	15398	15284	15349	15459	15313	15271	15449	15400	15225	15417	15279	15380	15362	15412	15341	15362	15365	15493	15591	15409	15255	15384	15289	15223	15303	15275	15387	15303	15381	15219	15257	15337	15367	15191	15453	15367	15335	15235	15121	15221	15378	15201	15442	15398	15469	15350	15303	15417	15365	15418	15298	15282	15260	15354	15364	15289	15394	15544	15300	15378	15353	15302	15223	15257	15243	15451	15369	15314	15299	15359	15548	15482	15336	15400	15285	15311	15279	15245	15259	15492	15148	15361	15606	15332	15295	15393	15407	15528	15401	15329	15406	15392	15217	15547	15105	15497	15395	15214	15319	15379	15450	15376	15333	15350	15296	15407	15291	15353	15456	15311	15160	15290	15464	15413	15491	15308	15288	15334	15310	15382	15289	15499	15476	15586	15266	15485	15251	15340	15351	15532	15206	15476	15345	15279	15461	15173	15326	15300	15311	15386	15272	15383	15444	15511	15499	15313	15233	15358	15447	15463	15232	15515	15450	15360	15346	15334	15355	15235	15505	15496	15387	15278	15472	15469	15385	15467	15328	15555	15399	15425	15311	15341	15418	15427	15150	15459	15546	15411	15253	15412	15302	15354	15350	15424	15275	15190	15229	15452	15633	15308	15349	15424	15337	15389	15438	15419	15421	15388	15228	15350	15293	15413	15402	15278	15229	15426	15382	15522	15367	15230	15356	15103	15308	15256	15386	15350	15272	15331	15350	15313	15547	15430	15368	15354	15286	15278	15280	15593	15450	15448	15366	15529	15232	15326	15356	15542	15261	15338	15366	15181	15291	15406	15285	15391	15413	15408	15196	15394	15445	15375	15392	15391	15393	15424	15383	15276	15421	15271	15474	15647	15238	15442	15306	15208	15343	15279	15515	15531	15369	15343	15281	15339	15252	15446	15442	15355	15274	15461	15429	15326	15453	15356	15382	15284	15388	15477	15520	15415	15438	15404	15488	15466	15386	15329	15312	15345	15236	15380	15363	15309	15326	15376	15479	15498	15620	15315	15264	15404	15469	15603	15521	15467	15256	15237	15479	15257	15248	15220	15239	15281	15473	15443	15251	15457	15449	15191	15403	15423	15273	15389	15318	15250	15420	15382	15319	15348	15390	15448	15239	15368	15396	15545	15326	15386	15398	15316	15321	15346	15376	15394	15339	15512	15344	15256	15402	15127	15180	15184	15313	15156	15466	15483	15302	15180	15461	15239	15409	15414	15363	15311	15542	15380	15236	15308	15482	15277	15285	15439	15362	15246	15313	15298	15433	15355	15310	15262	15453	15527	15307	15497	15277	15440	15331	15475	15370	15458	15372	15300	15221	15330	15459	15282	15457	15320	15311	15263	15333	15270	15310	15354	15350	15423	15349	15538	15314	15518	15464	15324	15380	15328	15364	15408	15321	15556	15423	15349	15226	15520	15396	15470	15424	15364	15423	15241	15193	15403	15248	15437	15379	15247	15416	15260	15164	15450	15416	15210	15317	15375	15451	15396	15283	15496	15371	15192	15397	15300	15411	15274	15467	15316	15383	15333	15482	15314	15314	15402	15314	15376	15313	15263	15409	15330	15358	15456	15366	15336	15370	15434	15552	15404	15250	15418	15312	15423	15371	15424	15317	15308	15169	15327	15350	15479	15281	15508	15139	15307	15362	15160	15491	15243	15559	15402	15380	15441	15421	15293	15580	15361	15365	15373	15189	15201	15400	15410	15246	15389	15321	15238	15327	15254	15286	15427	15335	15369	15467	15464	15272	15433	15318	15535	15434	15373	15247	15363	15110	15318	15383	15324	15247	15559	15350	15427	15325	15445	15511	15369	15233	15471	15490	15482	15327	15623	15282	15474	15349	15278	15443	15355	15447	15439	15546	15415	15398	15338	15296	15444	15359	15309	15482	15480	15451	15506	15310	15312	15513	15478	15447	15228	15337	15317	15280	15421	15168	15436	15323	15339	15474	15294	15478	15317	15282	15237	15277	15449	15406	15384	15321	15372	15528	15065	15535	15299	15534	15300	15207	15533	15284	15244	15235	15490	15408	15343	15465	15274	15348	15492	15245	15288	15343	15454	15460	15215	15441	15308	15219	15339	15211	15520	15398	15319	15398	15333	15232	15384	15454	15205	15361	15358	15385	15356	15358	15429	15422	15517	15272	15393	15352	15414	15236	15419	15206	15330	15330	15490	15505	15386	15359	15486	15369	15339	15375	15316	15355	15380	15222	15378	15454	15340	15402	15304	15524	15260	15439	15256	15287	15380	15451	15289	15261	15365	15353	15503	15350	15330	15469	15303	15424	15502	15126	15344	15318	15268	15059	15196	15335	15431	15375	15330	15452	15452	15349	15352	15387	15325	15467	15375	15449	15449	15333	15415	15275	15192	15338	15487	15406	15352	15322	15290	15343	15503	15385	15390	15149	15325	15225	15373	15426	15378	15342	15270	15513	15407	15298	15289	15441	15419	15433	15346	15253	15349	15196	15409	15305	15233	15410	15421	15357	15346	15255	15398	15398	15334	15323	15219	15423	15298	15456	15264	15509	15381	15322	15396	15252	15346	15367	15346	15409	15290	15309	15556	15435	15374	15355	15250	15273	15128	15456	15357	15338	15349	15382	15368	15491	15361	15285	15372	15380	15373	15455	15439	15333	15233	15294	15359	15286	15493	15345	15394	15429	15307	15372	15300	15313	15507	15458	15360	15281	15264	15457	15373	15309	15210	15328	15474	15242	15295	15366	15396	15392	15315	15542	15474	15399	15270	15369	15330	15300	15429	15409	15249	15373	15371	15526	15212	15288	15411	15320	15244	15341	15245	15333	15379	15394	15519	15369	15343	15379	15447	15473	15372	15316	15188	15353	15388	15473	15263	15397	15544	15426	15390	15496	15401	15298	15405	15318	15333	15317	15208	15369	15203	15375	15485	15506	15435	15413	15267	15368	15232	15426	15447	15403	15299	15236	15154	15388	15367	15479	15405	15473	15570	15460	15316	15505	15375	15370	15237	15273	15323	15329	15271	15427	15256	15443	15272	15510	15327	15462	15176	15362	15378	15234	15445	15307	15509	15279	15445	15360	15384	15450	15289	15417	15552	15354	15455	15244	15273	15337	15377	15192	15346	15421	15328	15486	15459	15238	15317	15263	15167	15469	15227	15482	15220	15393	15423	15533	15402	15312	15383	15344	15342	15406	15253	15352	15432	15511	15443	15473	15316	15481	15388	15325	15247	15413	15283	15324	15330	15448	15282	15338	15425	15407	15495	15389	15379	15372	15410	15261	15131	15330	15167	15360	15354	15384	15455	15294	15354	15436	15439	15413	15492	15426	15199	15452	15440	15215	15326	15393	15382	15356	15423	15312	15233	15303	15328	15299	15200	15494	15349	15351	15229	15207	15510	15407	15370	15412	15214	15342	15506	15369	15422	15295	15426	15345	15280	15270	15431	15396	15372	15234	15300	15473	15330	15257	15251	15280	15353	15290	15337	15277	15372	15283	15352	15395	15445	15444	15446	15367	15430	15173	15364	15246	15454	15493	15556	15294	15428	15346	15248	15339	15371	15405	15537	15323	15312	15355	15375	15272	15398	15257	15335	15362	15487	15160	15408	15463	15255	15410	15334	15276	15403	15233	15372	15410	15495	15330	15493	15429	15396	15175	15446	15322	15383	15375	15502	15501	15390	15470	15410	15303	15361	15385	15182	15454	15183	15302	15364	15492	15172	15383	15439	15203	15354	15289	15379	15444	15649	15415	15474	15395	15323	15370	15310	15408	15428	15385	15282	15184	15212	15323	15403	15348	15225	15479	15305	15180	15501	15282	15231	15204	15284	15288
24109	21294	28641	24961	22512	21551	20542	18360	17722	17472	17285	17128	17194	17204	16895	16954	16686	16647	16705	16570	16546	16752	16593	16627	16743	16670	16616	16713	16721	16635	16529	16720	16951	16774	16577	16677	16726	16624	16766	16502	16698	16648	16597	16741	16722	16813	16872	16710	16623	16733	16642	16777	16785	16688	16717	16613	16640	16699	16707	16715	16590	16700	16737	16640	16571	16580	16642	16708	16496	16669	16374	16771	16506	16623	16631	16535	16689	16593	16644	16507	16546	16662	16599	16570	16641	16660	16821	16573	16674	16556	16798	16608	16651	16605	16486	16499	16663	16750	16625	16477	16566	16582	16593	16664	16764	16660	16589	16720	16441	16841	16598	16688	16588	16724	16735	16830	16790	16525	16583	16642	16702	16563	16629	16598	16647	16698	16669	16540	16535	16523	16543	16648	16635	16644	16667	16635	16690	16799	16688	16774	16458	16655	16664	16526	16535	16463	16552	16655	16431	16642	16700	16759	16631	16583	16679	16668	16573	16579	16587	16426	16547	16481	16650	16510	16491	16596	16504	16672	16594	16447	16613	16565	16462	16512	16535	16628	16716	16692	16677	16648	16788	16725	16497	16621	16555	16580	16596	16577	16773	16372	16732	16711	16513	16408	16601	16486	16693	16499	16697	16484	16657	16661	16647	16657	16397	16647	16680	16616	16491	16562	16473	16519	16702	16574	16320	16413	16601	16754	16798	16431	16577	16387	16574	16577	16677	16673	16684	16663	16606	16583	16638	16560	16761	16635	16567	16677	16845	16673	16615	16589	16676	16716	16538	16432	16549	16700	16564	16724	16659	16701	16473	16559	16747	16549	16535	16514	16474	16430	16634	16620	16552	16670	16535	16602	16585	16484	16515	16481	16535	16429	16578	16598	16563	16603	16780	16722	16610	16417	16611	16360	16666	16309	16623	16687	16745	16511	16716	16653	16646	16636	16802	16545	16548	16448	16730	16678	16720	16555	16575	16613	16599	16539	16445	16633	16407	16557	16540	16519	16473	16712	16452	16543	16686	16691	16656	16662	16542	16450	16593	16573	16559	16398	16575	16393	16502	16751	16476	16456	16572	16623	16540	16642	16675	16552	16699	16723	16657	16541	16678	16690	16691	16672	16566	16563	16623	16673	16629	16400	16732	16622	16556	16508	16477	16488	16366	16595	16454	16526	16697	16587	16428	16500	16584	16574	16511	16674	16450	16626	16695	16461	16718	16748	16527	16611	16484	16485	16596	16649	16610	16612	16420	16598	16688	16523	16590	16637	16728	16579	16555	16594	16576	16530	16462	16655	16471	16650	16574	16616	16862	16546	16254	16244	16686	16634	16573	16602	16481	16501	16603	16728	16594	16696	16512	16590	16830	16631	16430	16510	16379	16732	16461	16637	16502	16654	16633	16627	16461	16548	16403	16635	16682	16676	16694	16607	16430	16673	16538	16455	16512	16610	16621	16706	16626	16622	16769	16638	16594	16604	16712	16606	16601	16572	16568	16398	16420	16578	16776	16640	16602	16535	16792	16580	16679	16522	16540	16403	16663	16414	16618	16821	16735	16592	16736	16513	16503	16661	16443	16570	16392	16612	16483	16591	16714	16679	16450	16581	16581	16710	16617	16412	16793	16544	16638	16478	16831	16398	16510	16460	16590	16837	16564	16679	16636	16614	16401	16551	16441	16357	16461	16836	16644	16696	16647	16543	16609	16605	16638	16596	16706	16777	16709	16672	16747	16464	16518	16747	16517	16804	16607	16420	16816	16492	16618	16515	16532	16552	16537	16658	16732	16607	16492	16682	16490	16795	16580	16719	16648	16419	16563	16466	16583	16668	16548	16455	16484	16521	16460	16591	16607	16602	16593	16692	16504	16584	16698	16507	16790	16574	16625	16668	16682	16389	16753	16519	16764	16390	16516	16614	16535	16641	16582	16491	16509	16730	16598	16383	16827	16415	16522	16496	16645	16705	16639	16564	16579	16529	16620	16649	16481	16532	16711	16414	16483	16584	16673	16681	16636	16620	16550	16749	16485	16437	16718	16408	16777	16529	16749	16583	16617	16612	16667	16685	16647	16552	16549	16616	16386	16685	16558	16651	16678	16426	16654	16635	16492	16596	16663	16580	16603	16497	16594	16477	16678	16486	16614	16501	16601	16716	16630	16916	16437	16688	16600	16292	16486	16485	16770	16569	16337	16675	16652	16764	16510	16672	16734	16482	16431	16693	16484	16630	16471	16414	16629	16672	16538	16604	16609	16546	16655	16501	16608	16438	16531	16720	16462	16634	16604	16643	16752	16695	16527	16818	16591	16638	16699	16669	16568	16555	16471	16733	16841	16668	16576	16503	16597	16403	16473	16573	16715	16796	16568	16341	16486	16765	16785	16870	16673	16641	16489	16431	16592	16669	16458	16699	16421	16611	16555	16554	16742	16469	16455	16453	16712	16736	16594	16664	16514	16403	16541	16609	16606	16771	16676	16513	16726	16553	16813	16486	16471	16828	16519	16716	16537	16622	16588	16570	16490	16711	16752	16437	16330	16715	16511	16595	16422	16321	16608	16693	16621	16623	16376	16558	16515	16456	16632	16597	16692	16699	16626	16605	16577	16443	16548	16579	16613	16479	16576	16716	16660	16567	16511	16461	16730	16619	16526	16440	16575	16372	16652	16673	16688	16552	16487	16831	16774	16722	16593	16646	16517	16583	16787	16516	16674	16720	16741	16546	16542	16532	16804	16589	16673	16477	16699	16580	16659	16716	16684	16484	16348	16616	16437	16489	16595	16293	16700	16775	16609	16433	16498	16699	16807	16713	16454	16667	16501	16446	16604	16410	16667	16692	16655	16662	16466	16550	16558	16687	16644	16437	16563	16622	16645	16798	16530	16538	16624	16540	16537	16706	16824	16607	16574	16565	16729	16665	16585	16725	16420	16648	16652	16518	16725	16573	16538	16483	16491	16588	16511	16388	16624	16509	16724	16635	16623	16542	16766	16624	16743	16687	16384	16437	16731	16560	16524	16435	16626	16542	16639	16614	16796	16704	16542	16667	16630	16683	16572	16637	16753	16765	16483	16482	16836	16623	16689	16795	16695	16720	16620	16528	16503	16468	16635	16573	16695	16637	16594	16507	16395	16545	16660	16645	16709	16406	16639	16488	16428	16559	16466	16537	16559	16486	16469	16559	16594	16496	16660	16613	16585	16644	16278	16465	16715	16630	16737	16629	16717	16736	16540	16674	16601	16575	16463	16583	16642	16623	16647	16594	16570	16470	16874	16612	16574	16480	16516	16651	16688	16710	16667	16709	16708	16545	16598	16713	16448	16733	16614	16551	16648	16584	16603	16576	16561	16451	16588	16540	16653	16597	16612	16563	16555	16626	16565	16630	16601	16685	16549	16779	16695	16565	16802	16530	16644	16698	16661	16602	16642	16550	16727	16511	16495	16660	16719	16756	16624	16544	16751	16735	16633	16479	16739	16513	16677	16636	16672	16732	16977	16540	16760	16634	16568	16674	16646	16529	16669	16765	16951	16645	16843	16597	16428	16682	16617	16680	16661	16680	16560	16579	16636	16712	16647	16534	16641	16520	16709	16552	16562	16592	16655	16731	16650	16574	16525	16672	16699	16531	16690	16615	16572	16606	16598	16641	16484	16514	16663	16716	16560	16660	16507	16580	16661	16821	16543	16562	16717	16623	16613	16649	16622	16552	16415	16803	16628	16670	16653	16597	16590	16702	16714	16677	16773	16841	16705	16551	16740	16743	16828	16607	16643	16582	16640	16700	16696	16478	16621	16813	16560	16511	16675	16808	16573	16540	16729	16704	16471	16690	16645	16446	16553	16684	16520	16651	16788	16573	16765	16762	16532	16781	16591	16599	16556	16603	16655	16560	16802	16648	16684	16345	16665	16561	16672	16653	16420	16785	16646	16653	16744	16611	16525	16470	16515	16634	16528	16571	16494	16752	16743	16540	16680	16531	16803	16585	16639	16608	16785	16653	16551	16664	16657	16499	16406	16666	16532	16641	16525	16632	16592	16671	16704	16682	16880	16605	16618	16668	16809	16525	16717	16650	16658	16793	16585	16549	16511	16562	16537	16639	16618	16718	16462	16707	16659	16419	16587	16359	16670	16474	16834	16741	16428	16604	16494	16427	16664	16480	16732	16463	16724	16599	16710	16756	16733	16651	16548	16787	16751	16756	16553	16664	16566	16619	16530	16625	16447	16740	16420	16584	16608	16652	16830	16781	16723	16566	16675	16696	16670	16845	16598	16482	16669	16719	16622	16538	16746	16574	16594	16459	16567	16662	16447	16650	16910	16690	16280	16563	16542	16576	16672	16488	16452	16660	16637	16521	16916	16846	16636	16666	16696	16564	16627	16633	16441	16589	16368	16474	16522	16622	16582	16613	16671	16545	16622	16576	16819	16526	16588	16705	16467	16558	16656	16599	16551	16785	16588	16708	16470	16571	16590	16456	16602	16613	16527	16539	16493	16722	16479	16410	16688	16550	16616	16589	16496	16623	16543	16512	16665	16559	16609	16545	16481	16589	16533	16671	16718	16615	16767	16491	16703	16500	16527	16380	16695	16753	16547	16457	16560	16503	16441	16783	16709	16566	16382	16772	16589	16538	16586	16436	16599	16662	16577	16660	16501	16679	16504	16416	16461	16682	16749	16501	16501	16508	16650	16601	16561	16454	16868	16647	16720	16707	16474	16563	16409	16494	16564	16691	16818	16570	16543	16630	16704	16653	16684	16678	16519	16678	16756	16575	16675	16632	16632	16651	16550	16449	16748	16634	16677	16329	16707	16614	16709	16539	16770	16656	16437	16769	16618	16409	16727	16572	16513	16796	16703	16538	16424	16516	16614	16613	16508	16472	16676	16483	16581	16702	16600	16732	16669	16722	16593	16605	16433	16569	16625	16820	16722	16687	16679	16578	16521	16550	16641	16509	16595	16597	16753	16558	16677	16435	16301	16570	16483	16513	16792	16608	16666	16674	16636	16592	16425	16481	16562	16676	16612	16664	16647	16954	16487	16677	16453	16832	16660	16551	16796	16550	16631	16597	16902	16586	16594	16367	16605	16714	16642	16603	16758	16682	16727	16598	16582	16430	16810	16567	16786	16431	16539	16812	16615	16463	16434	16652
28968	48295	42198	29044	22044	18606	17621	16970	16321	16001	15681	15361	15399	15215	15226	15203	15070	15115	15150	15076	15012	15033	14961	14940	14792	14697	14844	14798	14846	14712	14825	14983	14871	14883	14819	14808	14883	14898	14907	14777	14914	14857	15025	14639	14893	15035	14747	14903	14945	14804	14854	14958	14762	14967	14820	14850	14853	14953	14745	14834	14953	14771	14901	14815	14888	14832	14938	14880	14863	14610	14822	14864	14945	14897	14798	14851	14894	14798	14751	14705	14593	14884	14951	14728	14805	14824	14617	14860	14789	14873	14862	14852	14945	14815	14780	14756	14828	14804	14764	14915	14932	14889	14840	14753	14760	14737	14715	14872	14855	14861	14637	14936	14694	14711	14918	14624	14957	14828	14871	14763	14809	15043	14855	14858	14778	15029	14894	14816	14856	14923	14775	14808	14678	14865	14824	14818	14868	14744	14788	14806	14685	14855	14865	14904	14958	14952	14903	14610	14858	14912	14739	14704	14766	14832	14825	14676	14802	14845	14780	14946	14793	14667	14925	14918	14759	14815	14993	14670	14835	14934	14762	14687	14894	14772	15041	14860	14728	14766	14693	14717	14693	14848	14716	14862	14799	14849	14876	14874	14854	14808	14888	14821	14868	14837	14718	14809	14786	14800	14973	14765	14819	14576	14804	14873	14967	14867	14789	14959	14669	14908	14813	14680	14758	14783	14893	14781	14885	14937	14892	14925	14787	14779	14984	14776	14641	14773	14853	14749	14884	14811	14624	14771	14901	14820	14838	14880	14762	14830	14801	14950	14740	14635	14852	15033	14726	14791	14821	14776	14841	14824	14812	14675	14722	14858	14935	14734	14921	14768	14801	14765	14789	14880	15047	14880	14800	14838	14789	14836	14694	14798	14901	14730	14872	14788	14597	14847	14685	14807	14808	14801	14642	14735	14769	14979	14838	14600	14864	14952	14898	14849	14794	14779	14826	14845	14968	14855	15075	14843	14923	14705	15045	14840	14926	14668	14674	14774	14963	14953	14642	14841	14822	14823	14816	14820	14879	14832	15064	14846	14735	14833	14845	14985	14987	14863	14983	14650	14918	14629	14971	14951	14949	14652	14813	14926	14763	14823	14947	14939	14786	14774	14820	14980	14746	14820	14826	14915	14764	14671	14848	14731	14691	14760	14739	14772	14863	14672	14838	14725	14676	14745	14815	14669	14875	14818	14859	14829	14629	14880	14912	14730	14814	14779	14782	14800	14817	14790	14754	14830	14814	14906	14883	14625	14784	14856	14803	14951	14801	14921	14848	14892	15114	14841	14886	14868	14888	14883	14729	14968	14902	14873	14971	14710	14670	14713	14915	14664	14723	14846	14783	14939	15024	15001	14808	14847	14845	14879	14802	14793	14807	14968	14829	14702	14762	14792	14822	14845	14872	14784	14732	14837	14623	14741	14926	14664	14841	14816	14732	14626	14829	14851	14811	14797	14715	14859	14785	14933	14796	14759	14901	14874	14734	14998	14857	14879	14790	14799	14687	14913	14812	14808	14917	14982	14954	14781	14824	14811	14841	14690	14850	14955	14812	14743	14635	14921	14711	14754	14706	15008	14890	14980	14822	14753	14888	14760	14820	14844	14922	14781	14585	14926	14747	14804	14673	14722	14883	14817	14722	14871	14830	14868	14883	14883	14799	14599	14842	14655	14843	14804	14830	14774	14816	14736	14789	14850	14844	14668	14945	14736	14820	14940	14858	14846	14803	14772	14665	14930	14891	14772	14819	14732	14830	14941	14776	14743	14938	14984	14820	14842	14782	14679	14898	14669	14716	14884	14854	14666	14951	14807	14769	14779	14917	14918	14919	14672	14868	14838	14878	14747	14706	14723	14771	14744	14848	14792	14953	14780	14869	14892	14730	14664	14872	14714	14841	14834	14639	14791	14878	14715	14870	14893	14931	14879	14769	14893	14759	14697	14790	14880	14783	14796	14792	14797	14704	14728	14749	14854	14751	14905	14784	14771	14757	14840	14957	14896	14893	14810	14752	14810	14818	15032	14689	14781	14885	14827	14676	14811	14782	14719	15120	14827	14959	14741	14781	14907	14596	14818	14680	14850	14954	14817	14992	14814	14885	14885	14782	14793	14907	14901	14777	14804	14847	14542	14840	14914	14873	14790	14690	14845	14812	14653	14882	14957	14803	14876	14881	14792	14917	14944	14752	14874	14872	14921	14836	14849	14947	14660	14772	14823	14727	14697	15105	14815	14823	14738	14825	14793	14818	14874	14757	14794	14850	14858	14778	14680	14899	14691	14951	14831	14755	14675	14874	14785	14746	14852	14759	15000	14805	14739	14692	14849	14744	14796	14724	14735	14875	14833	14833	14919	14994	14801	14785	14883	14730	14877	14783	14941	14874	14716	14756	14894	14759	14787	14830	14822	14830	14803	14794	14695	15059	14787	14654	14809	14983	14761	14785	14902	14817	14809	14770	14681	14872	14803	14858	14903	14800	14902	14882	14610	14834	14658	15073	14836	14785	14605	14787	14793	14808	14826	14823	14583	14673	14844	14878	14786	14949	14727	14842	14938	14823	14841	14905	14729	14913	14743	14869	14830	14891	14776	14922	14677	14642	14855	15069	14920	14878	14796	14932	14848	14721	14826	14743	14761	14745	14756	14790	14861	14691	14657	14662	14827	14884	14812	14633	14772	14902	14895	14684	14939	14900	14725	14783	14631	14718	14726	14785	14741	14923	14806	14786	14836	14760	14966	14780	14824	14781	14687	14861	14714	14765	14853	14996	14815	14883	14795	14722	14817	14869	14935	14860	14826	14536	14906	14907	14764	14924	14854	14620	14539	14941	14681	14785	14840	14815	14825	14954	14788	14975	14816	14730	14914	14720	14798	14700	14784	14985	14800	15023	14770	14938	14756	14714	14737	14831	14722	14674	14826	14792	14803	14764	14692	14783	14764	14786	14658	14743	14809	14846	14585	14877	14954	14733	14765	14750	14747	14701	14803	14833	14757	14848	14752	14839	14757	14968	14867	14835	14871	14746	14856	14947	14911	14797	14743	14839	14819	14949	14821	14942	14851	14961	14685	14685	14847	14932	14914	14740	14794	14699	14912	14687	14778	14674	14838	14675	14945	14750	14641	14678	14840	14829	14974	14857	14715	14890	14902	14845	14960	14762	14736	14900	14796	14683	14821	14661	14864	14866	14740	14747	14822	14744	14861	14749	14864	14722	14862	14700	14902	14758	14769	14917	14823	14885	14848	14691	14722	14821	14730	14839	14710	14783	14754	14857	14776	14789	14841	14705	14775	14878	14834	14775	14618	14699	14823	14818	14844	14823	14863	14615	14652	14931	14789	14820	14866	14867	14711	14777	14944	14869	14908	14718	14858	14917	14842	14807	14876	14893	14764	14811	14841	14858	14782	14922	14833	14807	14843	14789	14845	14731	14897	14900	14803	15019	14898	14849	14867	14779	15060	14778	14696	14932	14796	14913	14753	14963	14889	14855	14721	14730	14801	14823	14832	14671	14707	14811	14846	14868	14761	14912	14720	14842	14621	14882	14881	14665	14846	14882	14747	14775	14652	14893	14918	14828	15011	14847	14826	14805	14732	14837	14570	14829	14864	14855	14865	14802	15013	14838	14768	14589	14872	14931	14870	14786	14918	14754	14773	14740	14802	15005	14837	14828	14838	14766	14754	14715	14824	14822	14652	14886	14879	14831	14831	14928	14860	14843	14921	14679	14721	14692	14835	14720	14899	14714	14653	14708	14824	14845	14741	14733	14838	14853	14841	14691	14878	14993	14890	14703	14721	14684	14826	14640	14933	14836	14703	14866	14768	14754	14852	14668	14824	14794	15011	14847	14845	14674	14746	14771	14819	15053	14627	14981	14925	14840	14847	14996	14725	14910	14758	14765	14948	15023	14949	14926	14706	14857	14765	14781	14712	14877	15011	14770	14724	14639	14867	14733	14905	14817	14672	14741	14840	14823	14704	14810	14958	14847	14834	14978	14818	14758	14931	14921	14914	14717	14919	14801	14790	14746	14784	14854	14664	14863	14877	14678	15018	14781	15029	14780	14786	14903	14654	14708	14884	14785	14670	14894	14847	14849	14768	14801	14768	14844	14768	14873	14827	14935	14908	14692	14891	14951	14807	14746	14804	14748	14697	14623	15011	14915	14763	14922	14807	14709	14742	14868	14760	14861	14769	14905	14789	14700	14889	14539	14703	14655	14895	14594	14822	14966	14779	14802	14831	14754	14973	14920	14694	14784	14746	14848	14786	14605	14745	14890	14711	14806	14782	14997	14740	14813	14818	14486	14869	14806	14776	14773	14874	14845	14988	14814	14744	14712	14846	14810	14760	14763	14834	14841	14843	14853	14733	14839	14734	14823	14785	14881	14804	14841	14711	14905	14752	14537	14859	14822	14855	14845	14706	14769	14746	14812	14820	14874	14768	14961	14664	14865	14826	14748	14912	14823	14970	14758	14831	14933	14864	14905	14992	14901	14931	14830	14698	14838	14896	14818	14812	14905	14804	14763	14900	14740	14817	14994	14726	14521	14878	14929	14781	14916	14792	14611	14941	14743	14812	14878	14946	14912	14802	14906	14875	14764	14805	14808	14752	14899	14751	14717	14685	14899	14758	14836	14756	14678	14828	14763	14694	14856	14876	14853	14738	14803	14789	14769	14827	14936	14762	14789	14962	14689	14866	14733	14786	14865	14785	14747	14878	14931	14764	14802	14840	14791	14855	14767	14882	14714	14644	14956	14678	14759	14735	14864	14940	14695	14870	14952	14858	14975	14779	14920	14881	14865	14845	14651	14773	14755	14890	14831	14945	14817	14718	14884	14727	14757	14955	14967	14828	14860	15047	14807	15074	14790	14763	14856	14743	15000	14609	14807	14844	14879	14746	14782	14756	14904	14868	14882	14752	14870	14590	14861	14646	14682	14927	14793	14820	14687	14752	14931	14713	14898	14632	14761	14753	14756	14744	14889	14787	14787	14640	14779	14771	14931	14821	15018	14872	14807	14850	14866	14968	14813	14873	14784	14767	14664	14814	14793	14788	14826	14874	14934	15025	14864	14789	14896	14790	14833	14875	14890	14833	14919	14773	14816	14760	14916	15023	14720	14813	15007	14805	14883	14802	14813	14762
22867	21336	29144	23935	21921	23904	24801	19714	18428	18242	17772	17669	17516	17231	17024	16866	17097	16894	16908	16945	16867	16873	16803	16872	16809	16681	16817	16553	16572	16882	16658	16767	16768	16693	16873	16756	16693	16445	16735	16695	16661	16763	16929	16733	16663	16415	16482	16812	16614	16670	16706	16740	16631	16611	16451	16825	16683	16611	16737	16633	16480	16693	16525	16691	16659	16490	16516	16657	16439	16508	16537	16569	16562	16445	16756	16645	16502	16704	16720	16623	16564	16748	16468	16609	16720	16580	16661	16630	16736	16632	16748	16535	16622	16521	16718	16806	16659	16650	16710	16463	16610	16639	16820	16564	16455	16392	16624	16666	16509	16694	16713	16769	16754	16638	16611	16358	16451	16668	16622	16637	16497	16447	16507	16350	16398	16657	16481	16554	16520	16478	16465	16541	16547	16399	16472	16669	16381	16700	16535	16586	16777	16535	16627	16600	16563	16486	16578	16519	16515	16772	16714	16570	16649	16737	16380	16588	16606	16676	16596	16694	16432	16561	16514	16408	16577	16653	16494	16639	16536	16562	16659	16592	16642	16554	16587	16501	16584	16721	16697	16532	16592	16640	16392	16706	16618	16600	16581	16236	16845	16504	16633	16852	16491	16480	16489	16630	16529	16706	16649	16510	16507	16520	16632	16462	16509	16509	16646	16555	16530	16548	16507	16475	16444	16618	16724	16504	16608	16639	16580	16600	16649	16631	16626	16521	16642	16399	16504	16410	16771	16642	16575	16707	16544	16520	16532	16577	16446	16537	16510	16622	16640	16610	16342	16639	16344	16536	16720	16675	16550	16569	16463	16763	16557	16500	16315	16615	16622	16620	16655	16607	16571	16801	16685	16487	16535	16643	16435	16467	16368	16574	16545	16426	16762	16398	16642	16591	16550	16473	16716	16720	16596	16357	16522	16394	16624	16597	16640	16503	16574	16436	16594	16546	16519	16603	16655	16595	16461	16562	16830	16395	16462	16534	16630	16623	16654	16473	16445	16460	16636	16597	16573	16601	16542	16517	16587	16446	16651	16494	16515	16647	16916	16569	16476	16577	16673	16498	16499	16570	16613	16717	16765	16617	16557	16539	16674	16531	16587	16793	16446	16735	16598	16615	16487	16456	16666	16494	16741	16578	16606	16456	16616	16737	16493	16481	16417	16547	16437	16409	16559	16764	16595	16670	16449	16427	16485	16450	16498	16564	16488	16531	16680	16511	16639	16340	16499	16559	16394	16572	16710	16510	16473	16547	16477	16464	16550	16488	16563	16580	16627	16448	16562	16758	16772	16713	16611	16584	16614	16819	16402	16272	16556	16657	16523	16705	16525	16613	16428	16375	16453	16482	16384	16408	16499	16506	16454	16661	16603	16773	16554	16452	16539	16320	16535	16549	16322	16568	16629	16668	16598	16617	16577	16412	16368	16468	16671	16534	16491	16651	16613	16706	16591	16541	16520	16552	16687	16593	16510	16528	16448	16550	16583	16393	16571	16529	16601	16714	16630	16717	16527	16374	16555	16687	16607	16546	16666	16432	16644	16612	16532	16569	16540	16847	16743	16557	16478	16548	16570	16558	16526	16698	16418	16570	16688	16416	16543	16734	16565	16521	16466	16442	16625	16468	16645	16352	16631	16591	16479	16432	16490	16749	16403	16570	16640	16537	16654	16475	16623	16376	16441	16495	16532	16647	16431	16505	16536	16395	16670	16647	16415	16435	16684	16404	16612	16495	16677	16542	16608	16676	16712	16618	16420	16392	16577	16609	16724	16601	16530	16633	16697	16303	16751	16385	16562	16488	16469	16422	16638	16697	16790	16619	16494	16531	16545	16427	16582	16489	16582	16782	16580	16458	16434	16540	16408	16693	16587	16468	16485	16504	16652	16539	16387	16561	16469	16436	16633	16622	16647	16718	16693	16400	16552	16605	16567	16417	16554	16505	16727	16485	16631	16673	16570	16507	16529	16663	16627	16720	16416	16554	16503	16648	16378	16440	16359	16455	16459	16482	16652	16600	16688	16331	16474	16603	16556	16471	16515	16698	16639	16517	16518	16522	16466	16550	16526	16723	16539	16323	16604	16465	16736	16662	16583	16845	16721	16588	16550	16593	16607	16442	16624	16742	16546	16528	16810	16632	16624	16631	16683	16548	16309	16581	16668	16603	16593	16702	16544	16544	16640	16257	16653	16558	16502	16619	16521	16533	16600	16474	16401	16733	16661	16491	16602	16448	16558	16532	16525	16566	16666	16557	16428	16578	16578	16447	16576	16419	16601	16517	16763	16734	16457	16608	16450	16542	16616	16728	16544	16589	16563	16532	16559	16587	16544	16533	16637	16435	16593	16443	16469	16570	16591	16625	16626	16479	16611	16594	16545	16617	16799	16699	16710	16495	16632	16542	16691	16597	16533	16568	16553	16575	16433	16434	16574	16628	16426	16603	16556	16665	16521	16644	16571	16289	16494	16691	16634	16425	16436	16565	16502	16288	16540	16612	16496	16463	16714	16646	16696	16585	16726	16584	16588	16399	16687	16522	16671	16701	16460	16566	16540	16433	16528	16740	16620	16704	16444	16405	16464	16660	16595	16535	16569	16560	16591	16323	16529	16507	16423	16550	16493	16449	16709	16588	16406	16526	16460	16580	16746	16482	16487	16361	16642	16791	16538	16629	16502	16508	16578	16411	16548	16591	16525	16428	16600	16416	16555	16568	16535	16497	16733	16503	16457	16628	16680	16484	16653	16706	16494	16730	16694	16547	16561	16355	16902	16551	16482	16598	16555	16491	16375	16540	16583	16540	16475	16316	16648	16550	16548	16498	16486	16432	16554	16608	16691	16367	16628	16400	16457	16806	16611	16505	16603	16385	16448	16734	16667	16537	16670	16735	16539	16613	16569	16574	16329	16392	16554	16482	16396	16446	16586	16310	16549	16572	16389	16466	16433	16615	16513	16599	16610	16443	16661	16542	16560	16558	16392	16650	16529	16498	16558	16354	16479	16686	16486	16535	16491	16494	16526	16723	16537	16668	16739	16558	16493	16629	16572	16583	16447	16447	16579	16423	16573	16740	16405	16495	16696	16588	16453	16542	16393	16275	16498	16791	16634	16455	16390	16549	16469	16484	16524	16545	16471	16575	16490	16457	16480	16483	16511	16546	16426	16623	16596	16488	16463	16589	16667	16685	16669	16571	16744	16646	16542	16346	16320	16564	16726	16647	16464	16496	16510	16614	16639	16703	16554	16594	16518	16463	16476	16466	16477	16301	16711	16592	16514	16475	16483	16470	16438	16609	16642	16506	16518	16600	16754	16449	16482	16563	16612	16660	16399	16327	16603	16510	16532	16572	16650	16507	16553	16617	16553	16441	16759	16706	16452	16572	16407	16707	16557	16477	16419	16671	16633	16439	16556	16867	16561	16465	16882	16530	16450	16461	16550	16598	16568	16349	16460	16367	16522	16503	16552	16444	16589	16698	16519	16614	16243	16463	16465	16467	16526	16558	16529	16604	16661	16762	16776	16603	16386	16422	16762	16442	16644	16588	16566	16574	16647	16449	16704	16672	16477	16483	16701	16711	16398	16563	16526	16593	16688	16607	16372	16524	16383	16599	16649	16623	16737	16411	16624	16478	16732	16661	16617	16467	16601	16520	16769	16535	16675	16495	16651	16492	16518	16761	16471	16635	16520	16706	16586	16596	16510	16365	16595	16472	16491	16406	16791	16482	16373	16378	16555	16585	16590	16532	16443	16434	16495	16560	16711	16606	16593	16608	16385	16371	16581	16375	16465	16557	16543	16593	16542	16614	16664	16384	16581	16587	16728	16846	16568	16520	16526	16434	16801	16483	16719	16644	16582	16424	16525	16674	16629	16553	16580	16661	16559	16469	16381	16439	16612	16468	16510	16446	16581	16509	16771	16633	16404	16749	16462	16578	16574	16449	16604	16420	16427	16680	16352	16643	16555	16497	16563	16740	16596	16514	16512	16803	16618	16553	16320	16517	16571	16621	16477	16654	16584	16662	16529	16588	16573	16560	16600	16413	16492	16545	16805	16467	16633	16502	16623	16640	16675	16665	16511	16577	16421	16651	16489	16394	16589	16710	16436	16559	16572	16659	16609	16684	16671	16703	16574	16546	16608	16414	16651	16459	16568	16645	16660	16551	16638	16576	16706	16638	16537	16543	16519	16494	16681	16605	16638	16501	16510	16348	16765	16374	16573	16665	16556	16547	16436	16628	16639	16454	16407	16462	16569	16517	16575	16372	16594	16457	16783	16398	16567	16387	16759	16728	16476	16497	16418	16719	16609	16649	16563	16486	16668	16571	16281	16605	16595	16645	16599	16469	16601	16735	16356	16481	16575	16674	16639	16667	16675	16533	16657	16679	16429	16464	16575	16410	16603	16383	16617	16297	16546	16666	16678	16407	16716	16805	16550	16791	16409	16422	16560	16566	16509	16579	16491	16777	16587	16531	16470	16529	16569	16536	16392	16516	16469	16602	16441	16460	16517	16750	16382	16521	16535	16686	16581	16583	16603	16572	16770	16639	16472	16621	16545	16624	16494	16268	16730	16770	16491	16367	16266	16584	16538	16573	16483	16519	16612	16428	16519	16584	16558	16640	16636	16642	16296	16382	16545	16586	16370	16505	16743	16616	16580	16463	16506	16533	16654	16512	16558	16666	16385	16710	16757	16622	16430	16689	16606	16756	16476	16760	16545	16616	16521	16545	16667	16661	16742	16584	16598	16664	16534	16635	16637	16464	16658	16557	16344	16528	16271	16763	16620	16580	16455	16466	16588	16449	16460	16390	16599	16615	16451	16639	16375	16594	16626	16529	16703	16615	16463	16586	16501	16538	16591	16488	16513	16574	16294	16363	16476	16379	16289	16533	16403	16612	16870	16361	16588	16620	16535	16535	16784	16488	16615	16536	16540	16621	16522	16630	16550	16540	16481	16448	16605	16656	16418	16440	16476	16691	16781	16565	16610	16535	16480	16625	16515	16567	16517	16454	16661	16328	16323	16687	16559	16491	16576	16691	16577	16581	16733	16518	16385	16470	16568	16568	16557	16361	16612	16376	16681	16569	16391	16663	16682	16583	16676	16667	16495	16451	16581	16531	16375	16478	16582	16515	16706	16371	16463	16428
31080	53723	44883	33424	27731	21596	19446	18372	17524	16813	16448	16245	15929	15572	15605	15346	15136	14984	15101	15072	15108	15046	14959	14765	14759	14846	14994	14815	14934	14923	14782	14941	14671	14978	14955	14908	14969	15003	14795	15067	14988	14802	14965	14924	15164	15027	14904	14830	14997	14806	14981	14903	14717	14922	14668	14800	14978	14885	14833	14967	14926	14799	14825	14839	14881	14881	14860	14930	14743	14695	14710	14726	14986	14667	14769	14753	14736	14929	14834	14861	14952	14937	14997	14673	14636	14835	14820	14814	14712	14738	14783	14712	14897	14974	14758	14722	14731	14923	14799	14795	14778	14730	14554	14760	14896	14706	14852	14565	14806	14776	14924	14831	14828	14882	14828	14805	14666	14788	14756	14746	14952	14694	14791	14841	14847	14869	14715	14894	14802	14868	14778	14922	14869	14801	14763	14847	14791	14726	14926	14817	14803	14769	14836	14753	14859	14700	14758	14852	14911	14891	14811	14807	14707	14872	14688	14851	14717	14733	14646	14825	14727	14987	14920	14719	14688	14921	14813	14777	14802	14725	14823	14679	14826	14699	14921	14774	14683	14733	14837	14869	14872	14719	14826	14768	14718	14843	14891	14932	14847	14811	14875	15050	14706	14823	14672	14739	14983	14841	14790	14751	14794	14982	14758	14919	14654	14730	14755	14821	14931	14786	14833	14820	14795	14717	14678	14748	14853	14747	14868	14735	14929	14716	14910	14687	14746	14950	14731	14835	14782	14917	14831	14686	14594	14823	14701	14806	14807	14825	14667	14887	14686	14780	14744	14667	14978	14680	14774	14883	14923	14913	14798	14830	14839	14955	14761	14776	14729	14798	14744	14792	14832	14805	14854	14798	14894	14731	14818	14836	14736	14771	14646	14790	14701	14783	14722	14886	14930	14786	14919	14780	14926	14702	14688	14991	14613	14883	14726	15006	14875	14711	14705	14919	14798	14908	14992	14976	14805	14758	14658	14855	14617	14897	14836	14655	14752	14744	14890	14774	14939	14699	14813	14897	14802	14888	14713	14671	14784	14827	14812	14758	14788	14897	14906	14844	14775	14619	14868	14889	14696	14708	14775	14878	14936	14877	14831	14699	14872	14988	14759	14842	14790	14883	14814	14766	14766	14974	14881	14893	14722	14797	14993	14786	14899	14824	14657	14647	14906	14796	14731	14687	14785	14934	14812	14655	14783	14789	14692	14890	14749	14762	14815	14816	14893	14877	14739	14895	14913	14761	14744	14837	14755	14883	14561	14742	14691	14801	14883	14822	14795	14650	14871	14710	15024	14778	14725	14799	14774	14753	14783	14840	14773	14942	14992	14839	14706	14945	14858	14778	14640	14651	14793	14928	14858	14853	14804	14730	14754	14877	14869	14736	14894	14789	14811	14775	14712	14786	14942	14600	14759	14693	14673	14769	14819	14761	14901	14732	14822	14801	14703	14840	14684	14624	14798	14959	14900	14867	14887	14720	14876	14813	14945	14717	14982	14589	14807	14787	14917	14903	14614	14823	14786	14948	14666	14871	14943	14902	14798	14729	14641	14899	14596	14983	14785	14626	14701	14691	14805	14877	14823	14702	14778	14717	14903	14719	14798	14580	14709	14828	14784	14741	14846	14827	14825	14916	14839	14886	14937	14933	14804	14736	14835	14927	14744	14928	14779	14674	14903	14769	14962	14677	14926	14696	14811	14901	14865	14809	14764	14897	14789	14716	14783	14817	14691	14706	14995	14664	14794	14910	14786	14696	14766	14693	14719	14680	14750	14815	14894	14838	14797	14966	14915	14812	14759	14912	14921	14828	14744	14898	14767	15079	14615	14734	15006	14732	14900	14716	14747	14763	14796	14843	14746	14778	14859	14804	14795	14932	14872	14861	14836	14765	14765	14785	14650	14660	14920	14715	14771	14809	14804	14893	14746	14808	14708	14881	14808	14958	14853	14867	14991	14761	14794	14724	14853	14751	14899	14561	14755	14965	14902	14681	14712	14637	14705	14756	14722	14799	14736	14680	14770	14804	14802	14732	14789	14864	14909	14762	14804	14674	14623	14736	14833	14735	14689	14729	14771	14932	14769	14747	14779	14829	14768	14719	14774	14826	14886	14771	14695	14690	14622	14826	14741	14623	14843	14906	14892	14769	14738	14880	14744	14824	14645	14895	14800	14703	14849	14884	14755	14854	14747	14660	14707	14824	14681	14781	14766	14626	14839	14916	14656	14751	14729	14913	14850	14769	14935	14718	14892	14893	14703	14785	14822	14795	14941	14700	14821	14762	14697	14746	14732	14758	14887	14676	14774	14589	14747	14807	14696	14805	14760	14756	14837	14821	14920	14621	14853	14719	14695	14874	14743	15001	14704	14907	14746	14906	14839	14755	14815	14910	14889	14766	14786	14752	14930	14805	14774	14700	14802	14761	14732	14860	14826	14774	14735	14773	14700	14669	14690	14974	14814	14679	14872	14741	14814	14666	14753	14792	14903	14850	14690	14900	14764	14977	14698	14874	14801	14680	14880	14723	14858	14848	15051	14867	14800	14841	14800	14919	14791	14901	14627	14878	14887	14795	14758	14769	14874	14953	14771	14727	14638	14903	14552	14868	14647	14668	14803	14736	14889	14980	14915	14954	14804	14819	14760	14904	14742	14936	14792	14744	14922	14702	14666	14766	14779	14903	14660	14854	14865	14891	14731	14952	14893	14657	14806	14809	14616	14858	14821	14797	14795	14794	14794	14772	14782	14794	14830	14734	14784	14539	15024	14780	14757	14708	14864	14857	14790	14725	14722	14792	15020	14781	14913	14774	14728	14762	14836	14880	14729	14781	14845	14817	14780	15060	14724	14803	14663	14796	14800	14593	14732	14841	14589	14758	14793	14807	14713	14769	14809	14783	14774	14990	14836	14802	14645	14869	14647	14957	14756	14818	14817	14845	14610	14574	14771	14854	14667	14831	14983	14814	14821	14897	14822	14869	14754	14920	14790	14748	14835	14824	14749	14608	14866	14796	14805	14799	14854	14674	14827	14843	14801	14745	14668	14792	14672	14884	14630	14665	14835	14793	14798	14792	14879	14723	14781	14787	14926	14779	14677	14839	14817	14859	14864	14713	14825	14882	14743	14880	14623	14760	14746	14804	14872	14723	14926	14834	14717	14703	14853	14856	14913	14841	14913	14859	14764	14975	14796	14882	14739	14770	14836	14671	14839	14835	14621	14763	14751	14906	14671	14777	14658	14872	14875	14991	14878	14888	14935	14808	14732	14863	14821	14582	14886	14779	14705	14865	14675	14538	14750	14865	14907	14654	14797	14767	14987	14956	14851	14732	14922	14798	14851	14968	14721	14955	14869	14897	14873	14793	14690	14758	14908	14711	14841	14639	14928	14862	14712	14840	14904	14862	14735	14787	14795	14728	14976	14842	14867	14774	14739	14651	15085	14733	14978	14716	14874	14965	14847	14966	14809	14892	14737	14895	14795	14788	14712	14952	14812	14758	14960	14803	14836	14732	14813	14803	14749	14796	14767	14756	14858	14720	14862	14688	14871	14874	14736	14787	14776	14780	14811	14804	14820	14771	14784	14679	14757	14704	14968	14744	14783	14845	14789	14730	14800	14783	14778	14997	14829	14861	14803	14849	14856	14755	14651	14841	14742	14781	14767	14765	14834	14872	14757	14833	14707	14808	14898	14832	14727	14834	14986	14881	14833	14780	14672	14590	14829	14727	14730	14956	14641	14830	14785	14728	15029	14760	14871	14737	14839	14730	14663	14793	14733	14754	14700	14803	14896	14527	14860	14638	14708	14684	14922	14794	14702	14921	14923	14721	14835	14769	14773	14732	14710	14852	14701	14935	14767	14726	14645	14806	14851	14845	14847	14699	14634	14884	14664	14592	14794	14666	14751	14797	14801	14744	14866	14776	14849	14887	14978	14750	14985	14781	14907	14955	14848	14710	14871	14788	14719	14806	14859	14888	14909	14893	14924	14915	14716	14788	14702	15000	14816	14853	14898	14827	14922	14567	14852	14814	14982	14765	14783	14957	14728	14905	14622	14598	14774	14772	14609	14827	15007	14650	14837	14734	14784	14679	14892	14970	14633	14868	14760	14704	14714	14861	15054	14674	14849	14732	14813	14659	14762	14911	14790	14865	14722	14878	14815	14737	14740	14797	14879	14959	14616	14856	14669	14654	14793	14869	14872	14691	14848	14916	14626	14895	14809	14779	14937	14898	14834	14833	14809	14977	14791	14678	14894	14742	14646	14756	14793	14753	14794	14755	14946	14852	14706	14964	14883	14882	14833	14860	14748	14761	14990	14907	14804	14708	14903	14709	14831	14826	14762	15010	14773	14780	14832	14748	14869	14721	14820	14670	14783	14855	14977	14777	14721	14761	14686	14763	14935	14750	14797	14800	14692	14708	14828	14578	14895	14573	14624	14525	14740	14812	14823	14923	14793	14889	14732	14830	14864	14689	14776	14676	14896	14906	14951	14779	14977	14643	14766	15005	14769	14892	14674	14858	14889	14798	14687	14777	14788	14840	14801	14617	14902	14616	14732	14784	14733	14929	14892	15018	14778	14838	14700	14821	14803	14774	14705	14763	14752	14723	14944	14821	14908	14882	14739	14809	14597	14740	14762	14833	14840	14797	14894	14734	14890	14781	14803	14888	14725	14768	14876	14581	14740	14671	14815	14857	14687	15044	14786	14623	14632	15045	14752	14788	14668	14580	14892	14761	14899	14843	14825	14778	14916	14803	14789	14717	14590	14795	14822	14744	14833	14976	14776	14866	14834	14685	14959	14816	14899	14614	14599	14673	14920	14900	14994	14792	14841	14792	14936	14737	14810	14922	14738	14859	14738	14907	14894	14619	14796	14966	14613	14876	14787	14830	14731	14826	14833	14822	14902	14782	14677	14694	14853	14826	14681	14742	14561	14664	14780	14821	14860	14716	14850	14834	14729	14657	14857	14610	14928	14700	14707	14756	14803	14775	14714	14822	14771	14768	14888	14796	14862	14807	14909	14759	14733	14807	14904	14703	14678	14841	14631	14822	14809	14841	14700	14726	14880	14764	14865	14744	14911	14827	14841	14993	14798	14684	14869	14894	14809	14730	14813	14890	14806	14634	14879	14713	14782	14753	14697	14776
28209	25553	29788	25386	20264	18833	18848	18378	18133	18171	17993	17617	17754	17663	17500	17368	17625	17573	17443	17380	17648	17516	17335	17437	17402	17437	17348	17478	17297	17428	17545	17341	17407	17391	17373	17296	17275	17457	17335	17186	17362	17435	17374	17443	17461	17495	17518	17629	17269	17479	17334	17464	17318	17443	17408	17544	17340	17507	17459	17214	17518	17615	17300	17391	17302	17393	17642	17327	17432	17432	17456	17559	17364	17517	17491	17382	17385	17240	17482	17519	17450	17382	17321	17207	17456	17447	17388	17447	17332	17220	17400	17407	17535	17434	17340	17326	17452	17553	17467	17281	17277	17375	17477	17281	17398	17332	17303	17152	17383	17489	17529	17555	17380	17619	17578	17576	17300	17400	17405	17388	17376	17260	17321	17463	17207	17460	17174	17382	17314	17305	17416	17377	17358	17500	17295	17494	17228	17344	17329	17518	17240	17549	17462	17389	17471	17311	17414	17243	17434	17311	17396	17347	17207	17414	17634	17289	17334	17258	17326	17385	17396	17340	17379	17309	17333	17565	17557	17306	17524	17405	17263	17287	17256	17238	17271	17419	17375	17256	17571	17268	17421	17656	17572	17218	17412	17354	17212	17380	17259	17495	17488	17224	17303	17418	17494	17433	17430	17335	17444	17381	17160	17399	17523	17668	17378	17226	17424	17255	17439	17334	17446	17377	17564	17422	17611	17555	17313	17384	17427	17334	17472	17468	17186	17508	17451	17417	17338	17466	17326	17465	17401	17454	17322	17456	17463	17380	17447	17360	17302	17587	17476	17253	17305	17364	17414	17206	17478	17442	17274	17504	17407	17250	17340	17269	17351	17259	17290	17610	17359	17360	17468	17393	17326	17408	17452	17385	17461	17306	17613	17427	17329	17080	17430	17142	17470	17593	17491	17616	17349	17232	17308	17093	17423	17503	17323	17407	17575	17332	17287	17342	17660	17280	17429	17501	17482	17423	17690	17506	17477	17413	17233	17507	17435	17339	17374	17542	17438	17414	17305	17267	17520	17476	17259	17416	17332	17303	17427	17368	17257	17660	17335	17165	17621	17462	17468	17246	17394	17409	17401	17568	17499	17521	17324	17398	17534	17482	17225	17465	17442	17349	17593	17444	17287	17425	17320	17378	17415	17285	17335	17113	17299	17527	17305	17345	17238	17545	17431	17393	17306	17294	17555	17365	17467	17442	17351	17534	17257	17378	17463	17399	17432	17170	17150	17293	17427	17394	17360	17272	17392	17323	17341	17183	17287	17322	17405	17410	17516	17338	17307	17264	17483	17350	17401	17307	17195	17296	17231	17390	17569	17451	17346	17271	17426	17212	17369	17291	17268	17441	17441	17476	17361	17242	17466	17373	17411	17225	17313	17383	17404	17420	17528	17375	17439	17304	17542	17552	17324	17365	17615	17541	17481	17345	17365	17126	17528	17380	17464	17402	17549	17567	17554	17362	17277	17403	17568	17519	17511	17541	17480	17411	17360	17598	17348	17379	17463	17559	17490	17324	17357	17316	17455	17460	17479	17481	17563	17341	17478	17320	17505	17589	17550	17458	17397	17304	17455	17256	17206	17418	17416	17289	17347	17442	17566	17529	17301	17489	17499	17384	17251	17424	17466	17466	17386	17400	17452	17434	17284	17396	17479	17268	17280	17307	17412	17266	17274	17195	17394	17396	17615	17430	17489	17400	17199	17431	17548	17281	17472	17298	17728	17324	17519	17277	17334	17255	17171	17466	17399	17408	17390	17328	17270	17356	17493	17404	17202	17396	17450	17136	17338	17603	17258	17343	17568	17388	17428	17399	17484	17430	17497	17335	17413	17421	17440	17454	17399	17188	17443	17414	17310	17371	17329	17360	17607	17396	17418	17259	17560	17311	17397	17403	17478	17332	17507	17428	17327	17466	17477	17354	17424	17468	17232	17341	17515	17361	17328	17397	17260	17336	17194	17273	17423	17324	17266	17187	17228	17452	17477	17381	17383	17493	17369	17251	17319	17382	17366	17402	17544	17348	17477	17201	17374	17409	17454	17406	17492	17271	17452	17463	17448	17347	17545	17395	17165	17405	17282	17320	17537	17583	17427	17260	17464	17372	17390	17626	17411	17298	17347	17420	17362	17431	17405	17415	17397	17435	17481	17306	17282	17291	17226	17459	17398	17411	17334	17495	17543	17505	17385	17494	17383	17244	17249	17282	17560	17506	17285	17257	17479	17443	17096	17267	17450	17310	17518	17394	17420	17306	17479	17558	17451	17407	17551	17341	17441	17337	17319	17454	17588	17343	17353	17361	17475	17291	17410	17307	17565	17556	17481	17399	17379	17306	17479	17437	17410	17355	17460	17181	17450	17383	17549	17437	17404	17431	17271	17242	17337	17383	17441	17147	17356	17408	17265	17401	17348	17343	17353	17223	17368	17437	17284	17366	17483	17407	17421	17324	17464	17452	17326	17353	17475	17177	17472	17434	17345	17412	17589	17286	17601	17517	17352	17441	17526	17499	17342	17336	17165	17368	17518	17478	17449	17345	17412	17381	17632	17398	17440	17415	17238	17506	17284	17463	17329	17372	17386	17115	17381	17378	17404	17429	17487	17394	17487	17370	17377	17375	17410	17371	17160	17350	17489	17522	17436	17370	17276	17228	17582	17368	17685	17481	17587	17484	17397	17361	17466	17289	17478	17438	17465	17542	17400	17318	17387	17452	17571	17378	17375	17429	17563	17249	17454	17201	17477	17483	17419	17261	17441	17412	17450	17614	17683	17525	17360	17190	17315	17353	17189	17430	17531	17411	17644	17452	17451	17381	17385	17349	17244	17366	17419	17490	17228	17279	17331	17343	17498	17330	17540	17257	17386	17214	17410	17289	17281	17690	17486	17445	17442	17293	17349	17603	17339	17256	17313	17147	17481	17450	17458	17560	17333	17489	17230	17408	17477	17420	17395	17436	17532	17325	17445	17504	17386	17426	17423	17500	17389	17476	17454	17455	17307	17325	17438	17622	17362	17552	17494	17507	17541	17603	17397	17435	17276	17450	17437	17439	17444	17545	17419	17371	17300	17181	17464	17305	17309	17453	17498	17424	17446	17438	17520	17413	17307	17537	17473	17420	17381	17480	17455	17480	17393	17463	17383	17228	17225	17547	17347	17410	17589	17334	17430	17290	17554	17342	17493	17544	17524	17389	17440	17366	17243	17300	17490	17540	17129	17522	17445	17159	17288	17387	17452	17438	17356	17509	17348	17428	17426	17421	17598	17441	17355	17367	17426	17559	17412	17411	17447	17222	17556	17354	17443	17375	17360	17508	17486	17333	17664	17437	17311	17240	17366	17401	17408	17447	17520	17484	17440	17504	17386	17441	17417	17305	17296	17364	17417	17235	17268	17479	17424	17429	17417	17384	17415	17340	17303	17547	17506	17435	17287	17295	17263	17498	17692	17424	17430	17517	17470	17321	17447	17637	17443	17532	17333	17332	17500	17375	17486	17353	17279	17468	17493	17455	17324	17528	17463	17395	17407	17534	17578	17304	17417	17353	17483	17581	17525	17401	17300	17440	17451	17461	17458	17463	17529	17438	17403	17374	17508	17366	17322	17334	17459	17280	17308	17349	17470	17340	17490	17335	17584	17192	17369	17604	17583	17428	17441	17344	17413	17318	17324	17464	17369	17334	17431	17372	17609	17530	17350	17475	17403	17368	17412	17243	17449	17307	17457	17341	17541	17250	17318	17197	17653	17621	17221	17216	17563	17298	17268	17373	17407	17427	17368	17324	17392	17612	17466	17355	17520	17475	17564	17486	17341	17464	17480	17368	17485	17299	17541	17270	17695	17507	17511	17395	17346	17433	17534	17400	17202	17307	17276	17297	17585	17411	17374	17479	17254	17444	17379	17129	17536	17503	17368	17489	17459	17257	17500	17264	17515	17552	17143	17430	17355	17140	17271	17643	17415	17187	17498	17463	17451	17433	17214	17281	17510	17425	17563	17456	17465	17305	17498	17336	17632	17438	17523	17370	17227	17297	17423	17445	17399	17478	17458	17604	17377	17228	17493	17365	17257	17565	17351	17439	17542	17472	17323	17276	17427	17511	17269	17517	17368	17433	17417	17442	17493	17172	17390	17241	17398	17226	17373	17607	17361	17385	17483	17324	17483	17452	17356	17322	17157	17364	17459	17529	17376	17507	17496	17616	17309	17463	17150	17460	17291	17364	17184	17065	17419	17597	17405	17504	17570	17436	17213	17040	17280	17304	17536	17287	17378	17687	17369	17314	17425	17283	17169	17314	17487	17336	17498	17397	17228	17476	17508	17397	17456	17449	17391	17489	17367	17455	17328	17608	17449	17426	17440	17463	17421	17488	17434	17317	17542	17382	17614	17379	17272	17439	17232	17402	17391	17344	17288	17167	17450	17385	17394	17581	17322	17280	17282	17363	17453	17225	17437	17408	17600	17407	17322	17627	17536	17590	17367	17104	17186	17391	17415	17438	17458	17526	17500	17317	17398	17468	17229	17287	17242	17333	17396	17283	17413	17534	17730	17372	17340	17245	17323	17455	17505	17375	17085	17586	17333	17344	17264	17481	17467	17273	17355	17090	17603	17585	17401	17320	17304	17530	17483	17480	17385	17467	17397	17375	17476	17527	17613	17418	17405	17413	17503	17487	17543	17347	17347	17085	17367	17455	17344	17386	17459	17266	17384	17487	17401	17491	17584	17392	17641	17493	17444	17324	17338	17328	17533	17471	17376	17496	17513	17249	17357	17584	17482	17455	17491	17473	17498	17476	17433	17311	17302	17339	17442	17386	17322	17309	17182	17481	17207	17059	17419	17558	17329	17214	17420	17367	17560	17389	17322	17332	17467	17537	17768	17497	17413	17477	17353	17208	17445	17426	17412	17311	17422	17432	17239	17411	17289	17478	17512	17512	17458	17274	17654	17356	17406	17547	17392	17560	17529	17464	17344	17522	17467	17474	17430	17427	17238	17478	17195	17282	17378	17295	17441	17362	17403	17293	17475	17260	17432	17331	17507	17480	17229	17482	17420	17499	17530	17435	17310	17476	17511	17458	17473	17370	17312	17311	17395	17461	17563	17422	17440	17481	17293	17340	17308	17253	17263	17132	17032	17331	17364	17435	17408	17416	17300	17416
28331	39869	32322	23676	19318	17562	16950	16705	16310	16084	15950	15591	15676	15644	15480	15562	15637	15364	15359	15442	15223	15545	15386	15282	15308	15280	15193	15261	15425	15393	15279	15186	15468	15171	15414	15274	15336	15216	15508	15341	15399	15334	15552	15379	15347	15376	15338	15293	15209	15384	15311	15481	15454	15345	15242	15450	15446	15283	15399	15339	15318	15441	15218	15334	15156	15423	15265	15322	15308	15320	15277	15529	15228	15217	15325	15331	15379	15461	15311	15205	15241	15309	15429	15286	15288	15443	15410	15391	15322	15236	15364	15353	15491	15209	15387	15377	15297	15242	15416	15297	15409	15315	15377	15372	15224	15374	15489	15266	15294	15213	15243	15476	15230	15383	15018	15370	15309	15395	15298	15158	15340	15340	15263	15298	15396	15322	15413	15128	15306	15286	15264	15344	15350	15373	15316	15050	15287	15220	15278	15271	15216	15160	15309	15326	15304	15301	15260	15231	15254	15431	15216	15301	15277	15272	15296	15272	15314	15190	15403	15370	15308	15233	15042	15386	15214	15209	15300	15113	15471	15412	15349	15157	15066	15225	15489	15205	15492	15280	15424	15312	15198	15336	15311	15311	15505	15159	15367	15414	15326	15436	15395	15347	15319	15211	15452	15361	15261	15317	15362	15269	15285	15260	15279	15220	15247	15446	15285	15315	15331	15353	15375	15173	15342	15304	15394	15354	15251	15373	15302	15322	15276	15321	15232	15388	15294	15056	15270	15095	15168	15342	15403	15308	15487	15423	15353	15356	15194	15219	15269	15363	15330	15338	15219	15241	15471	15210	15335	15423	15209	15413	15212	15208	15163	15445	15203	15471	15253	15249	15144	15437	15232	15205	15406	15139	15362	15335	15385	15199	15321	15381	15346	15228	15429	15378	15356	15405	15299	15352	15379	15369	15195	15357	15357	15317	15349	15341	15455	15241	15498	15321	15340	15393	15239	15340	15259	15332	15267	15337	15259	15275	15305	15322	15298	15294	15287	15274	15512	15482	15213	15251	15406	15368	15286	15293	15167	15311	15190	15285	15247	15280	15337	15363	15170	15291	15373	15259	15407	15314	15256	15454	15190	15358	15226	15136	15268	15343	15439	15239	15362	15248	15394	15385	15358	15446	15228	15281	15330	15127	15353	15359	15271	15409	15339	15316	15488	15214	15469	15272	15274	15373	15088	15360	15221	15227	15163	15483	15326	15321	15087	15387	15351	15458	15194	15411	15321	15331	15155	15470	15359	15267	15213	15437	15212	15391	15296	15343	15424	15413	15326	15358	15185	15383	15316	15273	15310	15304	15287	15340	15263	15340	15482	15418	15246	15185	15386	15239	15260	15345	15263	15178	15238	15259	15308	15215	15229	15347	15383	15351	15300	15258	15260	15448	15416	15156	15283	15248	15262	15388	15409	15362	15257	15341	15317	15277	15273	15319	15281	15263	15237	15184	15484	15429	15356	15409	15232	15176	15332	15327	15562	15276	15388	15199	15244	15340	15082	15373	15405	15247	15219	15338	15397	15103	15529	15403	15269	15174	15576	15457	15354	15346	15306	15387	15158	15321	15138	15415	15375	15276	15414	15157	15225	15318	15180	15410	15216	15214	15250	15124	15174	15389	15297	15321	15366	15410	15305	15252	15288	15333	15412	15322	15332	15323	15400	15424	15399	15288	15235	15359	15211	15280	15351	15307	15303	15304	15362	15484	15259	15254	15197	15244	15300	15202	15398	15292	15243	15362	15248	15275	15146	15227	15199	15313	15330	15264	15296	15377	15143	15220	15300	15393	15234	15212	15344	15224	15341	15197	15449	15223	15243	15375	15190	15259	15309	15238	15443	15279	15279	15285	15349	15255	15347	15159	15199	15291	15371	15241	15491	15389	15307	15391	15341	15354	15313	15355	15227	15200	15396	15202	15305	15299	15103	15446	15397	15261	15314	15162	15281	15370	15281	15333	15326	15317	15270	15262	15318	15328	15259	15330	15396	15280	15395	15209	15265	15274	15192	15207	15429	15160	15246	15386	15405	15405	15275	15470	15343	15270	15272	15377	15266	15155	15243	15372	15240	15382	15372	15399	15289	15307	15318	15125	15346	15244	15413	15297	15309	15353	15322	15250	15261	15198	15248	15322	15268	15380	15323	15323	15448	15335	15294	15446	15380	15405	15408	15371	15359	15283	15333	15289	15337	15158	15237	15372	15236	15420	15321	15361	15303	15333	15257	15324	15225	15303	15342	15261	15394	15248	15052	15422	15326	15330	15273	15338	15093	15207	15206	15477	15337	15305	15233	15522	15210	15298	15175	15254	15450	15213	15228	15374	15325	15372	15347	15130	15384	15352	15223	15392	15440	15257	15220	15197	15382	15208	15338	15372	15331	15355	15288	15234	15131	15391	15381	15366	15374	15261	15477	15346	15416	15275	15482	15152	15362	15320	15279	15473	15371	15428	15350	15387	15260	15258	15353	15234	15233	15386	15390	15351	15171	15355	15324	15439	15320	15214	15468	15279	15597	15275	15220	15327	15219	15353	15486	15287	15247	15293	15371	15256	15313	15321	15305	15246	15305	15227	15345	15390	15283	15446	15284	15349	15314	15499	15367	15153	15318	15438	15246	15252	15166	15304	15289	15470	15316	15368	15438	15172	15232	15325	15292	15346	15267	15196	15227	15295	15507	15363	15375	15280	15220	15451	15240	15432	15351	15432	15307	15206	15333	15410	15309	15302	15351	15453	15352	15228	15307	15329	15394	15207	15321	15398	15176	15474	15313	15201	15246	15326	15387	15413	15383	15397	15259	15339	15331	15348	15200	15207	15263	15201	15297	15282	15276	15238	15355	15357	15307	15266	15450	15493	15395	15430	15283	15340	15424	15360	15373	15237	15292	15314	15358	15281	15131	15432	15331	15286	15273	15244	15402	15382	15400	15259	15359	15345	15318	15190	15341	15523	15359	15295	15312	15404	15311	15152	15491	15330	15158	15204	15275	15287	15180	15371	15257	15241	15417	15261	15317	15246	15219	15218	15290	15417	15450	15354	15373	15280	14981	15382	15241	15271	15331	15454	15388	15334	15187	15518	15270	15267	15332	15256	15383	15376	15066	15376	15393	15291	15325	15364	15329	15215	15260	15358	15171	15410	15309	15326	15160	15232	15345	15291	15418	15329	15342	15242	15410	15346	15438	15148	15251	15261	15461	15293	15298	15399	15185	15331	15318	15440	15128	15309	15491	15240	15292	15265	15336	15274	15292	15197	15284	15250	15356	15327	15415	15362	15319	15367	15312	15195	15411	15285	15522	15313	15313	15389	15404	15252	15217	15228	15192	15305	15315	15055	15245	15271	15293	15195	15286	15307	15368	15290	15277	15309	15274	15359	15054	15324	15357	15338	15264	15304	15189	15389	15349	15236	15456	15408	15316	15281	15356	15331	15330	15381	15210	15315	15412	15412	15364	15447	15361	15275	15376	15375	15349	15228	15315	15479	15356	15356	15517	15258	15195	15261	15423	15261	15232	15314	15322	15229	15169	15313	15278	15407	15329	15174	15161	15382	15287	15231	15455	15280	15323	15299	15299	15152	15375	15269	15324	15359	15192	15299	15421	15472	15263	15554	15163	15322	15362	15195	15136	15511	15238	15274	15361	15335	15222	15391	15428	15619	15220	15243	15276	15162	15407	15259	15423	15426	15362	15148	15384	15426	15206	15077	15352	15385	15344	15393	15267	15208	15345	15271	15168	15403	15297	15418	15350	15262	15327	15355	15445	15313	15377	15303	15320	15215	15445	15318	15240	15329	15278	15432	15358	15301	15282	15195	15342	15329	15313	15265	15483	15351	15225	15400	15416	15368	15366	15464	15118	15420	15468	15299	15200	15467	15245	15490	15179	15317	15321	15368	15486	15363	15229	15210	15437	15410	15336	15351	15317	15386	15347	15431	15416	15319	15387	15194	15237	15397	15334	15394	15336	15255	15229	15406	15361	15234	15335	15360	15241	15267	15504	15409	15314	15344	15294	15235	15260	15269	15271	15321	15229	15189	15443	15369	15446	15173	15324	15195	15315	15278	15196	15288	15422	15329	15365	15364	15259	15304	15402	15301	15180	15299	15263	15341	15363	15373	15468	15288	15369	15249	15386	15311	15244	15458	15337	15384	15399	15441	15372	15415	15337	15365	15270	15239	15349	15265	15519	15375	15444	15264	15567	15339	15283	15415	15361	15372	15445	15449	15393	15458	15499	15287	15420	15252	15197	15349	15504	15346	15490	15284	15207	15372	15362	15527	15376	15203	15311	15380	15400	15179	15399	15331	15433	15132	15297	15273	15308	15260	15492	15262	15396	15314	15410	15325	15168	15405	15345	15256	15240	15359	15328	15231	15324	15493	15414	15344	15414	15415	15235	15279	15393	15441	15261	15383	15262	15402	15212	15300	15318	15230	15312	15211	15291	15419	15322	15319	15189	15207	15289	15308	15280	15230	15445	15227	15391	15353	15294	15318	15308	15302	15363	15386	15256	15359	15491	15307	15443	15227	15383	15312	15406	15114	15337	15335	15253	15451	15288	15195	15404	15379	15329	15342	15525	15234	15230	15241	15223	15309	15325	15395	15222	15294	15406	15367	15400	15160	15321	15373	15349	15258	15331	15388	15228	15326	15470	15325	15369	15169	15396	15375	15246	15312	15301	15178	15432	15299	15381	15433	15339	15232	15324	15273	15240	15362	15334	15256	15272	15336	15403	15311	15335	15471	15365	15513	15275	15159	15445	15404	15268	15322	15269	15203	15207	15231	15178	15413	15418	15270	15193	15272	15435	15387	15270	15160	15335	15172	15477	15337	15334	15184	15234	15399	15333	15241	15436	15289	15372	15378	15380	15284	15338	15391	15215	15403	15490	15321	15290	15325	15428	15229	15267	15299	15525	15303	15442	15398	15348	15267	15424	15378	15292	15282	15327	15371	15222	15245	15465	15236	15293	15288	15379	15440	15167	15244	15259	15311	15453	15401	15405	15273	15275	15244	15144	15270	15368	15399	15342	15156	15338	15325	15346	15459	15345	15277	15199	15214	15189	15564	15410	15291	15264	15324	15417	15129	15308	15216	15351	15441	15339	15423	15360	15171	15211	15255	15345	15377	15330	15369	15172	15311	15489	15512
24146	21344	28660	25163	22762	21948	21260	18856	17914	17877	17667	17392	17140	17133	16976	16996	16903	17017	16931	16932	16871	16758	16976	16896	16665	16890	16856	16698	16855	16814	16790	16856	17034	16897	16803	16699	16746	16771	16883	16677	16800	16638	16749	16771	16860	16898	16863	16643	16712	16668	16723	16872	16556	16928	16815	16855	16932	16745	16825	16827	16739	16882	16760	16814	16589	16831	16810	16863	16750	16881	16706	16988	16902	16828	16704	16802	16910	16541	16791	16786	16800	16767	16797	16896	16820	16581	16781	16769	16592	16655	16644	16792	16725	16989	16558	16687	16968	16917	16696	16908	16749	16821	16876	16781	16857	16704	16959	16706	16778	16547	16631	16840	17009	16800	16666	16849	16682	16733	16692	17019	16756	16693	16928	16846	16489	16733	16785	16589	16551	16871	16642	16621	16660	16863	16889	16695	16742	16741	16762	16537	16822	16641	16805	16370	16739	16667	16753	16667	16703	16609	16727	16673	16824	16763	16865	16704	16576	16968	16897	16844	16783	16761	16688	16732	16584	16831	16562	16530	16655	16905	16842	16842	16746	16581	16556	16532	16843	16636	16529	16834	16823	16707	16901	16795	16840	16873	16728	16785	16667	16842	16881	16695	16616	16512	16772	16758	16922	16786	16698	16712	16833	16915	16760	16845	16792	16833	16694	16684	16583	16909	16970	16722	16859	16885	16658	16761	16603	16744	16697	16738	16795	16742	16879	16651	16840	16698	16727	16674	16690	16720	16836	16785	16541	16615	16597	16862	16761	16618	16810	16733	16793	16526	16599	16844	16742	16679	16783	16679	16689	16700	16885	16652	16500	16681	17001	16681	16734	16745	16802	16780	16719	16574	16731	16767	16684	16783	16704	16684	16587	16767	16602	16744	16595	16622	16869	16811	16890	16958	16771	16861	16521	16821	16634	16733	16698	16759	16877	16652	16695	16959	16771	16826	16838	16790	16714	16966	16814	16610	16664	16759	16690	16678	16648	16707	16568	16772	16639	16867	16819	16608	16659	16615	16904	16579	16767	16829	16671	16610	16772	16586	16696	16784	16719	16778	16676	16782	16778	16776	16805	16645	16613	16929	16720	16720	16704	16757	16642	16716	16726	16677	16596	16714	16712	16593	16727	16628	16884	16437	16685	16612	16645	16774	16662	16680	16801	16698	16802	16590	16605	16608	16650	16653	16731	16654	16708	16595	16807	16685	16726	16796	16785	16757	16753	16679	16806	16732	16673	16793	16968	16556	16765	16599	16637	16623	16635	16843	16966	16805	16944	16698	16667	16692	16605	16641	16609	16801	16548	16735	16680	16542	16777	16681	16582	16731	16750	16845	16851	16671	16679	16643	16907	16732	16738	16723	16796	16814	16832	16707	16759	16876	16849	16743	16692	16586	16531	16790	16691	16713	16630	16739	16920	16687	16692	16616	16726	16799	16778	16660	16556	16627	16700	16660	16795	16802	16663	16757	16759	16776	16831	16770	16948	16814	16757	16865	17032	16594	16609	16639	16331	16743	16495	16660	16667	16796	16910	16855	16567	16841	16647	16688	16735	16618	16731	16742	16739	16597	16786	16540	16787	16939	16870	16738	16687	16737	16736	16742	16620	16811	16820	16721	16802	16933	16748	16723	16700	16640	16867	16723	16861	16764	16718	16529	16682	16651	16633	16668	16800	16751	16613	16776	16782	16800	16679	16825	16609	16798	16617	16512	16716	16747	16887	16798	16772	16874	16639	16727	16719	16831	16871	16795	16992	16712	16563	16795	16734	16807	16699	16728	16676	16708	16834	16917	16883	16758	16822	16701	16762	16581	16794	16868	16833	16752	16789	16867	16829	16633	16951	16707	16643	16612	16811	16595	16707	16783	16666	16705	16623	16751	16657	16747	16818	16885	16853	16929	16778	16734	16693	16765	16651	16614	16608	16864	16770	16805	16599	16824	16723	16503	16598	16873	16693	16646	16710	16805	16745	16754	16758	16687	16735	16679	16626	16684	16815	16737	16599	16647	16862	17021	16690	16715	16850	16573	16800	16639	16618	16560	16623	16575	16609	16761	16800	16626	16746	16863	16768	16850	16687	16854	16658	16659	16740	16647	16740	16673	16756	16911	16634	16561	16726	16852	16818	16810	16640	16666	16764	16736	16669	16711	16605	16703	16883	16689	16671	16756	16703	16885	16848	16695	16833	16968	16723	16790	16615	16750	16767	16894	16682	16773	16728	16637	16749	16821	16684	16801	16709	16738	16779	16784	16785	16773	16809	16853	16662	16627	16806	16779	16786	16671	16676	16715	16705	16557	16713	16573	16657	16773	16400	16698	16776	16633	16711	16651	16734	16882	16815	16604	16809	16637	16621	16722	16670	16857	16651	16662	16774	16972	16695	16572	16796	16831	16542	16690	16793	16753	16755	16868	16677	16539	16704	16809	16717	16595	16702	16518	16809	16804	16864	16562	16727	16562	16903	16730	16678	16586	16593	16595	16617	16859	16649	16681	16926	16908	16828	16727	16810	16722	16724	16703	16943	16909	16819	16652	16587	16582	16860	16790	16730	16745	16853	16704	16723	16736	16886	16589	16627	16619	16618	16767	16694	16759	16866	16645	16563	16853	16661	16759	16786	16804	16940	16748	16759	16680	17020	16751	16696	16644	16747	16713	16857	16606	16743	16759	16669	16739	16895	16866	16736	16878	16732	16772	16686	16736	16689	16704	16742	16617	16673	16788	16846	16716	16691	16730	16904	16904	16739	16986	16714	16590	16577	16667	16702	16619	16751	16676	16761	16590	16711	16691	16742	16734	16832	16790	16762	16684	16955	16719	16667	16749	16636	16883	16733	16596	16773	16788	16974	16581	16767	16638	16670	16755	16599	16751	16741	16946	16696	16582	16720	16759	16477	16831	16727	16821	16696	16607	16731	16648	16806	16811	16627	16704	16870	16740	16811	16900	16855	16819	16683	16622	16612	16710	16594	16561	16819	16743	16691	17012	16661	16702	16919	16693	16748	16683	16628	16811	16710	16533	16584	16757	16682	16748	16705	16568	16756	16815	16714	16848	16683	16896	16555	16743	16458	16622	16851	16770	16742	16727	16804	16728	16786	16750	16677	16727	16727	16763	16793	16764	16567	16654	16814	16573	16755	16644	16744	16771	16752	16703	16776	16618	16547	16861	16863	16582	16716	16726	16629	16640	16773	16788	16737	16653	16723	16758	16905	16776	16737	16602	16785	16759	16630	16542	16754	16809	16807	16775	16657	16627	16850	16788	16807	16754	16879	16786	16795	16663	16649	16725	16804	16617	16585	16658	16785	16891	16674	16807	16593	16690	16835	16730	17002	16639	16672	16860	16723	16836	16642	16564	16501	16726	16837	16801	16769	16437	16749	16672	16904	16996	16946	16921	16823	16817	16688	16755	16890	16788	16619	16675	16673	16819	16689	16579	16476	16803	16449	16851	16613	16621	16766	16627	16779	16723	16617	16891	16879	16687	16736	16673	16622	17066	16966	16782	16626	16815	16696	16566	16630	16943	16808	16683	16932	16751	16898	16967	16791	16884	16680	16780	16571	16484	16585	16568	16723	16810	16851	16791	16689	16636	16934	16762	16894	16739	16911	16695	16842	16837	16657	16703	16699	16540	16480	16621	16611	16813	16591	16873	16608	16757	16874	16848	16823	16786	16825	16722	16728	16699	16744	16662	16696	16600	16923	16877	16726	16819	16593	16713	16913	16515	16677	16719	16824	16858	16677	16785	16821	16666	16685	16761	16701	16717	16950	16771	16815	16697	16804	16656	16739	16912	16729	16568	16631	16776	16791	16610	16698	16819	16671	16606	16667	16769	16744	16622	16927	16557	16812	16599	16750	16584	16619	16746	16797	16922	16830	16739	16790	16799	16772	16715	16790	16772	16780	16755	16510	16602	16619	16861	16893	16890	16794	16711	16713	16741	16555	16689	16761	16796	16588	16581	16757	16670	16781	16850	17005	16721	16762	16621	16618	16825	16940	16695	16397	16553	16705	16795	16769	16571	16645	16660	16648	16704	16785	16584	16780	16581	16949	16736	16834	16907	16766	16743	16583	16742	16607	16542	16721	16752	16847	16602	16764	16524	16821	16743	16893	16760	16625	16695	16704	16648	16690	16824	16606	16586	16778	16791	16521	16916	16587	16870	16584	16785	16691	16708	16633	16460	16849	16626	16696	16839	16647	16683	16796	16725	16695	16709	16761	16752	16889	16681	16722	16711	16642	16700	16677	16806	16695	16946	16645	16540	16719	16798	16917	16776	16678	16810	16622	16779	16667	16653	16694	16673	16625	16611	16847	16749	16683	16588	16644	16761	16704	16803	16506	16714	16827	16650	16787	16571	16680	16741	16756	16754	16877	16749	16658	16599	16676	16705	16704	16742	16688	16821	16738	16902	16904	16561	16776	16712	16730	16656	16539	16722	16696	16611	16664	16731	16980	16938	16633	16671	16760	16644	16714	16814	16818	16908	16752	16746	16741	16774	16678	16788	16978	16730	16597	16691	16809	16601	16978	16791	16765	16700	16678	16820	16651	16603	16613	16614	16704	16951	16711	16713	16641	16741	17003	16662	16518	16845	17067	16626	16696	16522	16835	16891	16682	16822	16863	16679	16707	16656	16732	16809	16719	16525	16738	16734	16780	16897	16567	16747	16789	16520	16681	16571	16722	16687	16874	16462	16647	16762	16681	16757	16462	16978	16815	16863	16785	16866	16792	16758	16693	16832	16937	16936	16791	16660	16705	16705	16751	17045	16827	16786	16897	16846	16760	16825	16651	16761	16809	16657	16590	16625	16856	16741	16713	16654	16718	16638	16829	16720	16801	16866	16612	16868	16740	16598	16738	16871	16738	16786	16720	16888	16798	16763	16741	16787	16894	16597	16451	16637	16670	16698	16918	16548	16582	16725	16760	16836	16754	16809	16728	16616	16813	16918	16863	16866	16672	16773	16567	16516	16588	16728	16522	16762	16925	16604	16775	16639	16768	16642	16888	16882	16776	16773	16616	16525	16741	16683	16678	16809	16663	16701	16673	16763	16729	16851	16805	16911	16577	16778	16666	16609	16658	16681	16790	16880	16917	16722	16604	16629	16657	16601	16792	16688	16733	16852	16871	16813	16810	16816
28247	45487	41529	29697	22268	19222	18213	17390	16801	16315	16192	15824	15671	15316	15413	15364	15301	15215	15232	15135	15156	15058	14851	15028	14948	15023	14978	14910	14775	14941	15001	14856	15091	14987	14944	15006	14869	14967	14859	15008	15009	15163	14994	14811	15018	14993	14905	14904	14989	14989	14894	15049	14941	14781	14849	14995	14981	15065	14941	14866	14998	14822	14970	14991	14991	14867	15049	14831	14805	14998	14947	14785	14817	14959	14890	14979	14748	15037	14897	14973	14825	14889	15012	15011	14816	14949	14830	14777	15053	14860	14769	14840	14980	14819	15054	14902	14882	14980	14882	15005	14947	14936	14749	14795	14924	14934	14975	14631	15144	14977	14850	14980	15015	14831	14927	15046	15032	14841	14797	14981	14899	15013	14870	14857	14758	14853	14821	14862	14964	14763	14836	14944	14852	14880	14835	14752	14914	14786	14903	14769	14910	14811	14903	14924	14921	15054	14695	14812	14958	14804	14854	14880	15007	15053	14686	15007	14946	14965	14896	14975	14826	14943	14854	15020	14999	15003	14925	14811	14901	14918	14938	15060	14811	14834	14886	14835	14853	14979	14951	14901	14831	14972	14896	14974	14880	14769	14788	15104	15027	14872	14794	14854	14867	14909	14772	14976	14905	14984	15045	14966	14910	15027	14818	14979	15015	15052	14859	14976	14784	14787	14903	14953	14608	14915	15012	14898	14871	14963	14866	14897	14825	15105	14911	14827	14800	15024	14952	14861	14968	14902	14868	14955	14843	14829	14900	15043	14870	14945	14967	14647	15026	14934	14867	14990	14991	14811	14860	14884	14898	14709	14781	14858	14956	15029	14787	14834	14776	15063	14901	14899	14910	14902	14906	15034	14901	14895	14855	14841	14879	14935	15038	14909	14905	15019	14884	14960	14841	15040	14872	14879	14823	14854	14934	14883	14937	14834	14907	14847	15109	14922	14877	14902	14932	14946	14838	14831	14847	14831	15068	14896	14949	14873	14965	14886	14870	14964	14887	14907	14999	14955	14947	14904	14907	14907	15062	14952	14918	14888	14852	14940	15036	14943	14812	14692	14845	14865	15052	14778	14979	14940	14956	14829	15038	14898	14899	14919	14857	15006	14815	14913	14840	14983	15011	14830	14962	15015	15005	14788	15002	14887	14811	14868	14876	14870	14796	14908	14959	14850	15177	14838	14934	14827	14867	14762	14987	14910	14860	15201	14905	14785	15104	14975	14940	14839	14901	14916	14851	14864	14982	14854	14853	14997	14851	14757	15050	14975	14903	14965	15004	14859	14909	14911	15008	14954	14775	14877	14798	14930	14899	14806	14956	14944	14875	14941	14981	14761	14830	15100	14832	15053	15101	14894	15090	14883	15012	14756	15028	14868	14894	14869	14829	14938	14859	15020	14915	14937	14889	14820	14939	14859	15106	14982	14903	14845	14901	14836	14928	14796	14604	15045	14816	14791	14714	14842	14853	14900	14792	14870	14786	14923	14731	14925	15071	14966	14807	14939	14988	14990	14950	15072	14919	14993	14822	14693	14795	14942	14792	15031	14776	14997	14904	14898	14873	15033	14819	14955	14952	14941	14876	14837	15021	14835	14758	14928	14974	14850	14912	15057	14894	14799	14831	14891	14887	14709	14846	14802	14884	14786	14737	15075	15015	14779	14926	14852	14915	14772	14887	14902	14857	15128	14827	14887	14864	14882	15008	14991	14817	14823	14790	14886	14799	15055	14872	15085	14916	15068	14862	14996	15061	14932	15025	14732	14912	14894	14818	14941	14864	14833	14857	14855	14813	14926	14867	14962	14791	14833	14773	14886	14927	14902	14993	14922	14898	14939	14954	14903	14965	14873	14709	15006	14824	14851	14800	14893	14998	14849	14896	15026	14756	14897	14840	14979	14928	14838	14770	14832	14824	14877	14822	14813	14926	14931	15050	14894	14982	14913	14618	14774	15009	14902	14826	14712	14866	14822	14764	14956	14942	14777	14926	14800	14869	14984	14979	14934	14946	14915	14930	15014	15130	14821	14846	14961	14844	14941	14865	14949	14860	14608	14994	14893	14827	15018	15036	14857	14805	14945	14995	14759	15006	14946	14849	14772	14965	14865	14865	14861	14870	14649	14933	14768	14945	14988	14927	14776	15007	14934	14973	14924	14929	14980	14933	14933	14997	14835	14825	14858	15089	14855	14786	14800	14926	14885	15010	14898	14753	14902	15026	15072	15127	14961	14819	15090	14826	14798	15025	15064	14719	14738	15071	14942	14998	14983	14960	14854	14822	14876	14902	14968	14971	14929	14858	14882	14873	14832	14807	14983	15002	14729	14860	15153	14770	14978	14916	14778	15009	14877	14797	14970	14628	14814	14872	14983	15047	14955	14916	14850	14804	14901	14808	14839	14856	14945	14779	14813	14871	14866	14816	14917	14965	14917	14739	15007	14789	14778	14891	14908	14933	14953	15035	14889	14820	15001	14804	14984	14863	14862	14889	14982	14942	14734	14891	14822	14907	15015	14730	14783	14861	14895	14861	14925	14827	14956	14853	14865	14865	14885	14937	14951	14987	14927	14932	15078	14817	14902	14844	15009	14716	14933	14901	15068	14762	15026	15031	14654	15005	14936	15017	14865	14876	14788	15051	14968	14801	14793	14925	14826	15011	14844	14935	14977	14761	14897	15049	14914	14995	14794	14846	14917	14744	14836	14825	14827	14916	14912	14983	14960	14723	14720	15062	14878	14800	14959	14799	14926	14776	15039	14961	14859	14688	14927	14734	14821	14834	14961	14926	14890	14989	14863	14972	14849	14945	14960	14887	14708	14926	14872	14966	14955	14879	14871	14839	14853	15049	15164	14740	14823	15052	14872	15047	14905	14872	14889	14903	14979	15021	14881	15102	14763	15034	14920	14973	14753	14883	14810	14900	14834	15046	14906	14976	14902	15004	15047	14780	14954	15026	14765	14787	14988	14951	14858	14872	14847	14877	14879	14769	14904	14913	15008	15080	14951	14829	14929	14969	14965	14736	14932	14759	14756	14941	14746	14936	14757	14879	14789	15118	14628	14842	14907	14927	14875	14893	15029	14904	14965	14893	14834	15035	14889	14903	14921	14869	14915	14892	14991	14904	14748	14989	15088	14822	14916	14944	14974	14812	14918	15117	15092	14962	14987	14820	14886	14930	14845	14993	14967	14912	14937	14977	15088	15031	14938	14872	15000	14814	14959	14752	14914	15044	14854	15046	14907	14984	14913	14959	14981	15047	14956	14806	14852	14931	15005	14867	14842	14889	14703	14873	14880	14786	14937	14808	15042	14902	15008	14886	14841	15071	14871	14862	14960	14835	14974	14824	14942	14784	14988	14898	14910	14856	15063	14912	14835	14903	14821	14896	14999	14965	15023	14992	14955	14884	15015	14787	14957	14668	14942	14885	14856	14992	14839	14932	15016	14807	14826	14786	14808	14710	14947	14753	15015	14883	14667	14934	14901	14805	14829	14947	14791	14880	15070	14654	14835	14905	14824	14890	14805	14995	14843	14821	14927	14924	14900	14670	14811	14939	14982	14937	14896	14941	14977	14747	14976	14861	15055	14886	14985	14914	14980	14824	14808	14888	14857	14906	14938	15073	14882	14975	14944	14774	15101	14952	14957	15035	14888	14985	14977	14947	14954	14929	15078	14882	14812	14825	14913	14863	14842	15054	14828	15050	14891	14880	14896	14909	14815	14888	14973	14895	14937	15022	14969	15024	14878	14942	14847	14980	14948	14914	14931	14981	14937	14664	14771	14849	14849	15030	14801	15115	14925	15032	15138	15120	14967	15147	14836	14868	14923	14896	15001	14873	14886	14977	14950	14871	14666	14937	14927	14965	14804	14855	14872	14799	14850	15028	14824	14986	14790	14817	14985	14894	14924	14900	14949	14795	14870	15014	15016	14940	15056	14933	14820	14933	14878	14837	14989	14995	14949	14914	14989	14965	14774	14851	14943	14991	15038	14796	14981	14924	14738	14802	15035	15009	14895	14897	14845	14899	14898	14906	14827	14969	14909	15020	14926	14945	14830	14649	14876	14969	14893	14907	14948	14899	14826	14933	14774	14881	15014	14888	14944	14799	15005	14938	14791	14958	15028	14936	14913	14844	14957	15059	14780	14910	15020	15083	14840	15086	14933	14960	14777	14958	14835	14862	14937	15072	14845	14969	14864	14956	14871	14887	14939	14783	14956	15048	14623	15070	14832	15085	15001	14936	15042	14915	14694	14832	14930	14955	14955	14950	14904	14685	14987	14845	14917	14893	14844	14934	14891	14858	14966	14919	14922	14870	14868	14854	14756	14784	14980	14947	14830	14844	15047	15064	14988	14942	14775	14965	14931	14965	15050	14928	14975	15002	14922	14880	14934	14901	14949	15077	14967	14808	15019	14911	14924	14808	14871	14694	14781	15102	14987	14807	14883	14914	14793	14801	14944	15067	14808	14919	14939	14911	15103	14976	14751	14880	14888	14715	14910	14830	15082	14819	14799	14947	14831	14943	14834	15016	14882	14929	14851	14762	14882	14888	14835	14801	14932	14981	14965	15028	14880	14830	14916	14931	14993	14892	14964	14805	14926	14765	14942	14659	14879	14927	14792	14744	14857	14881	14997	15049	15093	14811	14919	14853	14911	14915	14992	15003	14856	14957	14949	14866	14846	15198	14996	14836	14965	14916	14938	14956	15094	14935	15018	15000	14837	14842	14998	15062	15049	14770	14853	14915	14908	14859	14801	14946	14898	14869	14843	14795	15019	14949	14866	14961	14981	14952	14941	14965	14870	14783	14926	14716	14868	15096	14848	14985	14891	14912	15108	14781	14803	15060	14968	14871	14896	14867	14933	14859	14745	14809	15036	14835	14859	14971	14891	14946	14825	14944	14822	15012	14887	14990	14863	14950	14834	14953	14822	14851	14812	14726	14908	15000	15123	14950	14995	14865	14887	14766	14875	14971	14786	15042	14956	14788	14885	15065	14937	14924	14894	14950	14847	14936	14710	15038	15003	14776	14856	14933	14784	14855	14822	14814	14916	15012	14934	15010	14941	14897	14872	15040	14913	14965	14961	14896	14817	14830	14856	14815	14984	14898	14924	15003	15039	14888	14895	14837	14976	14927	14823	14951	14975
22913	21386	29209	24001	21954	23867	25294	20108	18745	18513	18391	17728	17565	17444	17468	17335	17147	17151	17080	16707	16897	16978	17050	16891	16874	16654	16725	16978	16919	16951	16813	16794	16714	17015	16758	16845	16971	16769	16817	16995	16980	16976	16947	16741	16779	16700	16936	17006	16744	16965	16695	16791	16719	16815	16868	16946	16834	16664	16618	16844	16762	16637	16477	16695	16896	16972	16970	16782	16854	16536	16844	16899	16830	16763	16920	16677	16746	16972	16857	16639	16914	16735	16833	16787	16607	16905	16778	16696	16780	16721	16762	16722	16717	16700	16681	16662	16789	16656	16759	16732	16721	16614	16671	16864	16662	16619	16802	16645	16864	16712	16721	16587	16643	16834	16606	16862	16731	16873	16783	16827	16822	16689	16697	16543	16888	16866	16754	16731	16647	16685	16727	16846	16652	16764	16753	16687	16576	16510	16720	16839	16849	16532	16430	16846	16665	16704	16822	16681	16533	16705	16658	16571	16545	16831	16689	17042	16430	16424	16706	16833	16539	16608	16745	16665	16505	16623	16746	16633	16658	16916	16624	16628	16782	16452	16707	16681	16647	16704	16894	16827	16647	16639	16768	16716	16743	16818	16746	16578	16820	16720	16665	16600	16859	16693	16740	16727	16556	16692	16526	16750	16905	16704	16764	16653	16596	16820	16898	16586	16839	16632	16630	16529	16729	16884	16709	16781	16590	16763	16731	16780	16839	16684	16754	16698	16668	16728	16569	16632	16597	16805	16844	16716	16677	16800	16765	16624	16758	16807	16836	16718	16573	16376	16414	16666	16700	16620	16593	16751	16786	16933	16853	16738	16621	16789	16814	16858	16812	16844	16820	16745	16789	16605	16943	16894	16734	16617	16649	16716	16882	16690	16837	16581	16522	16795	16795	16699	16828	16733	16736	16559	16686	16603	16828	16771	16867	16621	16716	16754	16612	16924	16508	16743	16779	16763	16568	16817	16503	16618	16764	16710	16534	16913	16764	16665	16697	16699	16679	16657	16836	16676	16822	16665	16665	16571	16674	16511	16678	16593	16658	16590	16678	16924	16801	16687	16681	16774	16513	16796	16648	16822	16665	16767	16604	16768	16656	16530	16769	16689	16743	16784	16597	16576	16639	16588	16756	16669	16647	16619	16534	16773	16774	16924	16630	16949	16866	16876	16650	16855	16816	16779	16848	16719	16548	16650	16587	16720	16649	16719	16709	16595	16471	16641	16714	16635	16644	16647	16844	16701	16663	16584	16634	16698	16638	16721	16498	16639	16767	16734	16753	16837	16579	16614	16774	16660	16844	16771	16680	16605	16757	16610	16581	16815	16847	16599	16760	16760	16682	16724	16807	16663	16770	16792	16894	16662	16696	16697	16673	16758	16550	16610	16806	16670	16818	16626	16612	16746	16651	16698	16548	16810	16735	16932	16972	16623	16633	16508	16759	16967	16734	16576	16741	16767	16615	16731	16805	16728	16665	16495	16688	16707	16759	16637	16795	16735	16496	16796	16564	16619	16542	16800	16804	16711	16466	16659	16472	16735	16832	16707	16851	16631	16803	16568	16536	16732	16554	16750	16800	16585	16746	16556	16731	16764	16600	16754	16679	16802	16706	16767	16785	16684	16773	16590	16662	16568	16833	16697	16823	16691	16993	16665	16724	16654	16826	16825	16524	16607	16826	16778	16838	16653	16724	16915	16535	16561	16787	16644	16786	16726	16696	16616	16733	16562	16616	16559	16653	16439	16759	16572	16697	16598	16713	16676	16730	16693	16557	16499	16860	16674	16716	16538	16701	17053	16641	16602	16578	16642	16708	16774	16832	16609	16725	16462	16586	16543	16747	16627	16815	16698	16634	16753	16666	16699	16615	16505	16557	16707	16700	16713	16704	16708	16776	16733	16619	16760	16688	16499	16490	16673	16690	16662	16626	16627	16511	16600	16635	16823	16789	16776	16625	16827	16755	16488	16807	16539	16724	16830	16807	16632	16673	16563	16646	16640	16720	16757	16836	16737	16523	16457	16823	16775	16683	16680	16901	16642	16854	16951	16638	16826	16762	16774	16865	16792	16838	16777	16616	16737	16547	16679	16561	16660	16745	16556	16712	16552	16599	16744	16573	16692	16477	16676	16834	16741	16507	16717	16488	16571	16573	16598	16653	16721	16667	16712	16570	16602	16839	16758	16542	16621	16747	16653	16816	16833	16837	16835	16583	16847	16497	16482	16588	16503	16523	16675	16773	16643	16532	16747	16858	16703	16776	16418	16590	16557	16498	16599	16448	16681	16748	16572	16760	16446	16838	16708	16789	16680	16803	16764	16797	16737	16566	16589	16691	16774	16634	16782	16607	16788	16852	16628	16871	16592	16789	16789	16846	16628	16679	16719	16734	16671	16754	16507	16668	16727	16598	16765	16560	16979	16670	16690	16663	16495	16840	16699	16800	16708	16801	16744	16713	16680	16862	16608	16747	16669	16823	16514	16599	16650	16746	16834	16347	16654	16792	16800	16815	16616	16671	16838	16645	16787	16757	16978	16692	16626	16795	16828	16785	16647	16630	16896	16766	16577	16679	16833	16836	16659	16594	16581	16563	16692	16592	16708	16785	16789	16864	16591	16658	16534	16564	16566	16832	16743	16845	16548	16584	16799	16620	16887	16671	16528	16712	16800	16755	16788	16666	16813	16727	16597	16679	16704	16681	16695	16589	16745	16793	16734	16889	16736	16656	16586	16579	16563	16690	16731	16829	16671	16624	16396	16618	16680	16541	16635	16744	16759	16785	16662	16825	16718	16714	16761	16683	16683	16802	16560	16638	16688	16479	16481	16700	16608	16497	16514	16693	16599	16746	16665	16706	16730	16656	16856	16595	16825	16582	16676	16609	16546	16910	16605	16745	16796	16675	16577	16545	16704	16578	16628	16754	16958	16737	16689	16626	16541	16461	16699	16717	16636	16830	16597	16638	16343	16591	16648	16808	16835	16746	16696	16548	16625	16780	16901	16593	16732	16783	16747	16547	16701	16629	16729	16913	16968	16753	16621	16536	16515	16530	16785	16763	16670	16588	16884	16731	16537	16646	16821	16791	16838	16548	16618	16501	16512	16818	16655	16703	16660	16767	16719	16714	16835	16619	16686	16686	16702	16656	16587	16815	16551	16595	16738	16741	16697	16694	16589	16686	16534	16796	16833	16606	16763	16816	16779	16725	16769	16775	16646	16606	16649	16727	16727	16848	16647	16551	16643	16803	16615	16791	16706	16700	16744	16682	16574	16739	16974	16676	16625	16571	16719	16576	16738	16608	16692	16739	16579	16793	16895	16576	16617	16449	16813	16532	16679	16724	16721	16822	16673	16785	16724	16721	16795	16619	16584	16720	16776	16727	16869	16606	16732	16698	16704	16752	16612	16719	16806	16817	16733	16763	16772	16599	16847	16811	16919	16948	16726	16581	16868	16686	16717	16861	16850	16882	16699	16731	16680	16585	16603	16797	16799	16963	16745	16501	16622	16560	16624	16772	16755	16632	16760	16665	16749	16850	16785	16902	16590	16593	16702	16679	16916	16777	16749	16651	16753	16624	16730	16560	16551	16722	16737	16650	16750	16690	16721	16814	16467	16859	16582	16668	16655	16580	16600	16706	16389	16608	16595	16784	16610	16952	16766	16676	16645	16728	16600	16647	16708	16760	16580	16623	16745	16926	16708	16858	16567	16633	16488	16664	16646	16685	16715	16701	16486	16722	16682	16570	16822	16730	16733	16842	16768	16577	16674	16800	16787	16796	16763	16700	16693	16610	16533	16627	16432	16709	16777	16631	16726	16616	16550	16602	16649	16625	16905	16722	16714	16740	16562	16616	16726	16752	16687	16690	16633	16891	16817	16818	16894	16798	16668	16766	16685	16678	16815	16682	16632	16783	16787	16699	16649	16769	16864	16724	16830	16686	16766	16484	16811	16688	16784	16702	16694	16658	16758	16752	16604	16539	16688	16739	16803	16626	16599	16707	16680	16880	16464	16868	16788	16715	16551	16676	16629	16695	16650	16597	16634	16538	16670	16759	16952	16709	16604	16603	16680	16459	16638	16732	16742	16815	16617	16573	16640	16674	16496	16574	16743	16827	16810	16885	16639	16638	16877	16718	16800	16727	16922	16596	16592	16735	16641	16659	16615	16598	16624	16786	16732	16838	16746	16675	16938	16717	16687	16706	16519	16632	16702	16837	16685	16717	16591	16701	17105	16673	16706	16584	16588	16635	16791	16750	16649	16700	16663	16668	16728	16575	16564	16820	16646	16531	16713	16700	16812	16797	16806	16692	16779	16656	16763	16693	16846	16760	16825	16834	16481	16946	16605	16616	16703	16635	16587	16758	16672	16633	16801	16613	16559	16782	16607	16488	16705	16614	16630	16750	16588	16886	16757	16685	16682	16861	16642	16941	16641	16752	16724	16624	16721	16601	16690	16862	16865	16572	16778	16739	16503	16928	16796	16862	16714	16634	16650	16651	16736	16726	16857	16921	16743	16701	16599	16712	16643	16543	16805	16816	16658	16827	16945	16683	16832	16712	16676	16803	16670	16970	16744	16841	16623	16802	16727	16790	16677	16754	16764	16614	16691	16811	16616	16814	16795	16705	16767	16633	16795	16657	16745	16600	16770	16745	16511	16696	16660	16600	16736	16878	16906	16779	16875	16688	16692	16658	16777	16822	16859	16702	16690	16784	16586	16756	16623	16785	16565	16639	16766	16485	16614	16875	16798	16898	16778	16736	16839	16759	16618	16756	16703	16702	16794	16951	16677	16681	16667	16771	16579	16835	16815	16628	16693	16567	16858	16778	16714	16784	16681	16910	16663	16784	16732	16987	16544	16609	16899	16737	16732	16701	16583	16638	16689	16701	16637	16742	16425	16687	16437	16563	16868	16778	16731	16680	16618	16720	16784	16821	16549	16598	16555	16602	16703	16756	16691	16807	16725	16516	16490	16909	16698	16725	16736	16745	16684	16792	16585	16536	16831	16662	16592	16924	16669	16624	16592	16706	16670	16784	16804	16792	16573	16668	16617	16830	16713	16627	16772	16799	16730	16570	16837	16650	16823	16669	16633	16623	16854	16690	16687	16704	16672	16751	16669	16723	16496	16680	16658	16682	16732	16742	16625
32278	51826	44862	32929	26633	22024	20268	19136	18057	17317	16530	16138	15925	15648	15679	15616	15296	15442	15294	15274	14894	15012	14973	14851	14973	15186	14961	15019	15027	14881	14931	14864	14784	14872	14798	14977	14886	14954	15095	15102	14915	14952	15056	14991	14871	15032	14915	14937	14906	15031	15012	14832	14798	14739	15048	14924	14964	15013	15038	15015	14884	15014	15010	14806	14953	14981	14841	14905	14796	14902	14970	14954	14923	14835	14848	14918	14954	14911	14959	14840	14795	14766	14784	14881	14864	14770	14841	14758	14949	14776	14986	14866	14842	14799	14774	14908	14938	14839	14905	14851	14829	14967	14717	14945	14985	14986	14738	14726	14940	14716	14743	14909	14893	14829	14934	14722	14824	15003	14886	14895	14897	14754	14753	14996	14870	14780	14911	14792	14657	14918	14886	14739	14890	14858	14734	14884	14894	14793	14672	14914	14875	14962	14800	14823	14804	15011	14909	14783	14834	14913	14812	14829	14966	14775	14946	14910	14771	14875	14633	15003	14788	15091	14889	14785	14729	14701	14731	14875	14941	14816	14862	14850	15004	14794	14794	14950	15032	14884	14903	14885	14961	14887	14772	14839	14793	14927	15007	14856	14929	14940	14802	14888	14866	14896	14766	14822	14998	14872	14969	14810	14864	14843	14754	15048	14878	14784	14796	14925	14863	14821	15022	14848	14889	14921	14870	14740	14858	14788	14623	14969	14902	14830	15035	14770	14799	14666	14847	14828	14808	14798	15019	14857	14836	14949	14724	14976	14849	14727	14921	14788	14842	14951	14902	14928	14895	14901	14769	14855	14860	14893	14908	14753	14816	14696	14928	14705	14806	14699	14851	15030	14945	14736	14773	14823	15027	14996	14923	14784	14731	14763	14721	14790	14899	14831	14888	14746	14886	14959	14823	14797	14839	14895	14799	14724	14819	14808	14828	14826	14867	14824	14883	14754	14824	14928	14952	14904	14918	14935	14798	14919	14877	14674	14818	14830	14844	14908	14770	14898	14865	14852	15010	14777	14888	14750	14817	14569	14881	14824	14924	14793	14758	14819	14747	15055	14838	14868	14806	14962	14915	14880	14826	14872	14924	14713	14818	14799	14891	14827	14785	14818	14896	14928	14676	14913	14732	14876	15047	14708	14867	14954	14844	15006	14907	14980	14785	14745	14747	14859	14843	14846	14772	14724	14831	14943	14856	14859	14761	14762	14866	14887	14833	14918	15094	14776	15019	14847	14759	14784	14901	14768	14829	14842	14980	14669	14841	14758	14792	14716	14777	15039	14839	14698	14747	15059	14848	14794	14841	14840	14914	14833	15044	14926	14758	14824	14817	14792	14719	14646	14925	14687	14810	14817	14824	14824	14963	14826	14686	14748	14764	14815	14772	14898	14905	14861	14974	14791	14848	14850	14700	14859	15010	14895	14844	14758	14915	14834	14799	14833	14899	14905	14925	14949	14865	14969	14948	15042	14849	14813	14650	14716	14726	14761	14748	14777	14831	14711	14751	14988	14819	15041	14850	14930	14855	14797	14921	14928	14705	14876	14987	14777	14753	14869	14907	14807	14817	15006	14873	14838	14930	14743	14886	14983	14937	14858	15026	15006	14954	14669	14790	14680	14838	14755	15012	14836	14679	14830	14939	14834	15070	14852	14893	14767	14834	14942	14965	14952	14862	14705	14850	14857	14835	15009	14917	14846	14723	14885	14821	14947	14885	14890	14880	14770	14879	14947	14871	14642	14774	14962	14852	14986	14915	14851	14990	14732	14778	14762	14722	14832	14760	14794	14934	14836	15095	14845	14868	14837	14821	14758	14887	14760	14944	14947	14938	14917	14817	14786	14841	14878	14698	14839	14649	14932	14771	14746	14814	14930	14921	14853	14844	14765	14921	14831	14847	14797	14988	14717	14983	14814	14944	14846	14934	14846	14713	14970	14810	14824	14870	14858	14844	15010	14772	14787	14906	14939	15025	14920	14982	14858	14762	14865	14951	14884	14869	14953	14914	14840	14863	14846	14766	14878	14911	14770	14887	14673	15027	14744	14796	14977	14812	14806	14821	14988	14716	14764	14898	14727	14933	14621	14850	14965	14701	14716	14935	14893	14806	14956	14723	14687	14801	14807	14776	14886	14768	14810	14789	14889	14836	14975	14915	14809	14993	14770	15028	14876	14813	14783	14998	15032	14809	14967	14801	14812	14927	15022	14851	14880	14937	14905	14924	14933	14872	14907	14793	14869	14770	14761	14789	14959	14933	14717	14793	14771	14740	14911	14862	14709	14889	14968	14677	14938	14837	14706	15081	14900	14853	14927	14759	14857	14936	14835	14788	14947	14843	14831	14865	14771	14807	14650	14884	14958	14800	14905	14853	14819	14756	14970	14886	14750	14968	14930	14785	14739	14873	14756	14938	14895	14783	14875	14762	14866	14891	14923	14884	14704	14834	14949	14940	14828	14958	14869	14869	14849	14797	14884	14977	14769	14864	14828	14854	14698	14667	14771	14948	14824	14758	15031	14802	14887	14809	15000	14812	14864	14935	14911	14826	14859	14865	14879	14823	14832	14863	14766	15025	14650	14783	14858	14721	14784	14937	14838	14917	14589	14969	14786	14848	14819	14885	14838	14694	14751	14742	14891	14995	14961	14794	14748	14797	14875	14876	14718	15003	15046	14859	14794	14962	14735	14891	14900	14945	14782	14656	14700	14947	14779	14621	14769	14840	14803	14768	14890	14828	14829	14810	14649	14690	14772	14970	14874	14912	14819	14744	14931	14909	14727	14918	14935	14823	14916	14986	14897	14517	15033	14951	14752	14946	15059	14700	14847	14921	14867	14995	15005	15108	14955	14930	14871	14670	14905	14841	14856	14844	14901	15005	14681	14871	14954	14745	14946	14908	14866	14878	14939	14844	14952	14752	14920	14955	14861	14942	14980	15003	15012	14991	14992	14878	14914	14968	14806	14964	14772	14923	14782	14974	14880	14888	14823	14876	14829	15013	14849	14870	14782	14819	14678	14827	14962	14922	14786	14949	14988	14781	14845	14877	14776	14632	14775	14883	14847	14904	14830	14857	15015	14941	15013	14757	14819	14750	14895	14716	14716	14901	14947	14837	14781	14816	14815	14877	14816	14931	14856	14930	14710	14796	14922	14754	14720	14718	14714	14860	14739	14931	15057	14811	14751	14954	14774	14622	14877	14946	14788	14918	15018	14857	14859	14790	14755	14881	14719	14997	14762	14748	14972	14654	14986	14888	14994	14914	14960	14753	14772	14844	14707	14854	14911	14760	14854	14967	14702	14835	14770	14847	14813	14774	14773	14956	14751	14693	14770	14948	14800	14928	14921	14808	14792	14693	14931	14785	14872	14887	14801	14855	14839	14963	14627	14936	14859	14912	14939	14791	14860	14840	15017	14781	14805	14955	14751	14854	14924	14793	14834	14948	15041	14782	14826	14771	14956	14861	14883	14653	14865	14852	14841	14869	14908	14982	14756	14706	14794	14883	14868	14929	14821	14947	14728	14799	14916	14845	14636	14882	14793	14804	14675	14783	14941	14631	14966	14943	14902	14856	14941	14961	14706	14878	14737	14980	14963	14911	14876	14824	14798	14823	14949	14996	14759	14968	14626	14991	14896	14803	14862	14688	14850	14927	14928	14790	14897	15021	14911	14945	14844	14874	14902	14805	14934	14854	14922	14847	14717	14816	14818	14910	14717	14904	14883	14969	14705	14871	14916	14829	14859	14843	14993	14795	14896	14786	14747	14983	14798	14824	14790	14888	14848	14837	14660	14859	14907	14697	14756	14641	14879	14652	14911	14759	14829	14885	14765	14952	14588	14656	14928	14814	14799	14859	14912	14883	14934	14901	14976	14746	14714	14764	14842	14773	14844	14756	14736	14801	14810	14952	14807	14790	14821	14962	15019	14861	14731	14904	14771	14956	14971	14841	14723	14843	14877	14805	14733	14836	14888	14775	14897	14839	14820	14889	15122	15007	14763	14723	14946	14914	14956	14823	14866	14653	14806	14799	14756	14891	14845	14762	14924	14908	14801	14764	14923	14995	14860	14839	15025	14920	14790	14793	14813	14664	14809	14899	14707	14837	14934	14942	14880	14881	14757	14872	14794	14853	14912	14826	14977	14837	14674	14760	14769	14945	14822	14865	14936	14793	15004	14954	14920	14865	14858	14964	14834	14924	14839	14813	14928	15042	14803	14854	14871	14788	14830	14744	14892	14909	14854	14850	14729	14829	14910	15040	15029	14994	14910	14862	14835	14827	14894	14564	14899	14891	14864	14758	14864	14891	14654	14794	14822	14863	14791	14844	14638	14967	14910	14691	14909	14886	14812	14863	14850	14928	14838	14855	14994	14888	14916	14761	14847	14808	14808	14843	14793	14845	14900	15008	14833	14857	14756	14800	14748	14868	14756	14902	14711	14793	14901	14747	14665	14779	14897	14795	14866	14805	15017	14799	14913	14988	14813	14676	14857	14812	14802	14747	14917	14761	14764	14940	14957	14866	14858	14985	14863	14865	14967	14779	15111	14994	14793	14715	14911	14824	14771	14775	14777	14895	15020	14881	14816	14920	14845	14788	14826	14827	14815	14829	14701	14843	14884	14820	14935	14760	14868	14802	14858	14925	14899	15038	14968	14798	14801	15008	14831	14795	14899	14975	14839	14877	14860	14875	14740	14774	14825	14834	15017	14952	14790	14741	14740	14907	14942	15020	14938	14802	14757	14850	14844	14992	14867	14949	14960	14962	14751	14794	14871	14967	14689	14946	14747	14741	14921	14874	14917	14816	14824	14884	14847	15015	14774	14704	14795	14886	14869	14947	14764	14767	14987	14758	14852	14886	14841	14886	14850	14970	14944	14868	14880	14819	14800	14574	14841	14919	14662	14791	14913	14915	14734	15061	14860	14893	14803	14726	15018	14924	14902	14772	14692	14942	14827	14998	14900	14820	14994	14764	14812	14822	14846	14869	14817	14886	14852	14761	14948	14743	14740	14967	15099	14865	14689	14898	14966	14816	14808	14950	14881	14833	14830	14856	15043	14931	14743	14902	14844	14767	14835	14848	14879	14637	14826	14790	14719	14830	14836	14897	14796	14867	14983	14856	14857	14993	14927	14776	14843	14860	14831
28323	24623	29320	25543	20450	19478	19036	18724	18194	18039	17910	18044	17813	17986	17956	17875	17631	17790	17597	17728	17668	17748	17719	17660	17765	17727	17579	17668	17830	17635	17439	17633	17658	17579	17670	17443	17741	17513	17619	17503	17487	17659	17675	17750	17636	17598	17831	17686	17504	17419	17486	17607	17552	17485	17576	17580	17396	17709	17699	17701	17583	17582	17735	17545	17477	17501	17684	17539	17511	17631	17538	17631	17659	17487	17624	17708	17520	17490	17510	17432	17745	17527	17576	17616	17620	17594	17614	17618	17693	17540	17268	17546	17448	17697	17468	17463	17340	17572	17395	17588	17614	17445	17727	17600	17579	17579	17701	17576	17789	17845	17727	17403	17601	17786	17547	17564	17692	17729	17435	17650	17585	17619	17600	17592	17574	17689	17416	17613	17409	17646	17616	17507	17306	17574	17465	17635	17414	17395	17572	17741	17489	17554	17674	17588	17435	17398	17533	17454	17694	17479	17417	17477	17585	17468	17616	17574	17588	17366	17464	17505	17652	17628	17612	17461	17584	17293	17543	17534	17588	17388	17548	17617	17499	17389	17429	17638	17761	17537	17504	17449	17630	17641	17701	17763	17482	17391	17662	17589	17663	17536	17580	17519	17586	17626	17644	17636	17714	17649	17684	17784	17440	17435	17517	17462	17589	17681	17625	17356	17524	17673	17558	17579	17621	17661	17403	17673	17554	17633	17627	17360	17432	17936	17646	17758	17649	17602	17620	17579	17635	17569	17437	17586	17573	17544	17636	17716	17619	17556	17548	17596	17491	17506	17514	17587	17556	17587	17509	17608	17587	17651	17439	17508	17682	17468	17669	17751	17443	17657	17510	17621	17567	17519	17699	17451	17614	17489	17568	17550	17535	17650	17711	17641	17518	17737	17563	17530	17650	17570	17477	17560	17548	17473	17428	17652	17576	17717	17635	17587	17478	17639	17626	17325	17530	17385	17694	17567	17529	17478	17637	17611	17662	17631	17538	17524	17488	17607	17556	17557	17712	17635	17684	17596	17555	17693	17573	17448	17762	17446	17567	17448	17501	17479	17586	17663	17477	17580	17389	17617	17515	17551	17624	17532	17553	17504	17580	17575	17620	17621	17603	17626	17617	17512	17486	17461	17469	17240	17404	17340	17571	17636	17588	17550	17648	17651	17577	17423	17407	17479	17604	17613	17670	17558	17497	17435	17718	17646	17705	17549	17623	17654	17483	17693	17492	17787	17406	17756	17605	17498	17595	17515	17406	17502	17667	17554	17484	17486	17701	17452	17692	17437	17426	17460	17472	17378	17577	17516	17600	17649	17688	17570	17424	17513	17295	17513	17526	17589	17706	17539	17282	17373	17546	17629	17428	17462	17370	17511	17592	17440	17526	17455	17695	17619	17344	17572	17651	17417	17633	17378	17545	17613	17524	17627	17417	17548	17406	17537	17604	17663	17455	17671	17431	17489	17460	17483	17672	17533	17414	17739	17752	17491	17776	17655	17699	17380	17588	17700	17565	17606	17716	17650	17732	17612	17583	17729	17412	17696	17539	17636	17667	17648	17534	17761	17363	17508	17493	17494	17472	17497	17617	17441	17600	17701	17701	17703	17513	17593	17542	17620	17504	17574	17730	17512	17361	17319	17683	17552	17526	17500	17357	17315	17442	17468	17185	17552	17551	17548	17425	17542	17405	17408	17508	17603	17422	17308	17676	17556	17708	17600	17686	17692	17428	17443	17524	17736	17497	17584	17611	17759	17625	17708	17429	17697	17536	17577	17692	17583	17441	17575	17487	17444	17456	17582	17673	17678	17531	17515	17582	17727	17483	17412	17633	17666	17602	17501	17610	17373	17582	17611	17662	17477	17476	17664	17563	17495	17558	17642	17634	17600	17519	17596	17639	17674	17594	17616	17614	17616	17517	17583	17584	17567	17661	17456	17512	17306	17621	17599	17304	17713	17551	17772	17497	17462	17635	17554	17592	17498	17448	17561	17681	17809	17435	17560	17683	17655	17644	17705	17385	17505	17519	17541	17743	17570	17536	17554	17692	17529	17612	17557	17360	17515	17763	17767	17629	17478	17527	17520	17492	17487	17516	17706	17748	17577	17369	17578	17603	17649	17743	17369	17613	17420	17662	17556	17650	17649	17488	17483	17546	17354	17541	17484	17493	17537	17701	17451	17598	17436	17690	17625	17608	17412	17606	17397	17502	17470	17536	17617	17560	17565	17536	17611	17547	17517	17452	17721	17684	17403	17706	17796	17651	17725	17577	17651	17704	17722	17445	17546	17606	17383	17638	17515	17544	17648	17546	17502	17664	17564	17647	17522	17461	17635	17438	17523	17630	17283	17468	17562	17550	17491	17556	17445	17574	17504	17293	17562	17509	17532	17403	17524	17561	17564	17523	17703	17581	17542	17526	17695	17698	17653	17500	17720	17734	17455	17609	17453	17331	17498	17494	17520	17458	17644	17654	17614	17383	17683	17529	17708	17656	17715	17614	17605	17640	17551	17576	17550	17606	17657	17576	17546	17413	17613	17577	17480	17630	17623	17728	17571	17501	17399	17769	17538	17686	17457	17352	17504	17564	17667	17689	17562	17692	17710	17625	17585	17644	17564	17783	17673	17807	17588	17766	17403	17585	17380	17515	17715	17508	17655	17586	17436	17303	17647	17482	17290	17569	17373	17659	17433	17325	17411	17504	17664	17620	17416	17385	17517	17523	17517	17612	17473	17453	17671	17570	17707	17619	17608	17612	17660	17566	17444	17565	17429	17415	17569	17604	17306	17471	17633	17593	17514	17719	17539	17491	17497	17545	17640	17648	17732	17608	17629	17597	17481	17560	17716	17445	17522	17589	17482	17558	17554	17407	17616	17595	17406	17767	17597	17555	17709	17338	17392	17600	17427	17576	17342	17498	17725	17680	17613	17647	17496	17421	17480	17713	17505	17511	17656	17545	17641	17503	17380	17567	17625	17882	17688	17804	17622	17596	17601	17786	17645	17569	17752	17521	17502	17446	17512	17514	17430	17437	17518	17460	17352	17511	17402	17467	17444	17709	17564	17664	17603	17754	17572	17563	17568	17436	17519	17633	17428	17529	17519	17652	17524	17732	17433	17559	17554	17450	17623	17355	17501	17570	17748	17547	17640	17558	17443	17510	17735	17511	17465	17514	17856	17664	17282	17598	17720	17326	17701	17568	17548	17592	17543	17766	17506	17640	17570	17597	17471	17528	17539	17495	17562	17588	17709	17610	17601	17647	17717	17644	17657	17748	17588	17718	17515	17483	17467	17435	17514	17252	17444	17711	17752	17645	17668	17503	17351	17659	17698	17275	17624	17544	17489	17448	17472	17655	17606	17671	17455	17623	17517	17471	17604	17509	17466	17526	17355	17443	17589	17539	17562	17546	17537	17483	17523	17690	17545	17771	17784	17576	17653	17613	17690	17632	17590	17587	17790	17736	17604	17654	17437	17372	17602	17504	17606	17506	17609	17584	17685	17565	17663	17461	17584	17534	17621	17837	17546	17603	17423	17523	17841	17566	17493	17497	17588	17440	17645	17697	17563	17710	17678	17701	17474	17445	17627	17507	17418	17633	17628	17582	17583	17543	17497	17590	17542	17837	17529	17578	17603	17532	17588	17785	17665	17740	17577	17623	17561	17424	17495	17701	17428	17404	17446	17435	17511	17490	17798	17432	17490	17491	17619	17708	17584	17647	17509	17814	17434	17486	17533	17706	17520	17588	17586	17561	17476	17644	17735	17786	17777	17465	17301	17333	17265	17515	17658	17686	17632	17461	17504	17728	17548	17615	17468	17478	17633	17799	17554	17808	17650	17473	17492	17405	17576	17525	17647	17623	17426	17596	17514	17532	17540	17605	17546	17655	17576	17381	17546	17566	17582	17533	17685	17610	17605	17564	17745	17538	17519	17660	17557	17342	17432	17619	17517	17492	17593	17483	17481	17641	17656	17598	17568	17437	17680	17591	17475	17391	17632	17537	17713	17772	17496	17606	17575	17505	17521	17633	17396	17640	17666	17606	17488	17798	17552	17658	17613	17668	17483	17548	17653	17631	17497	17605	17497	17669	17633	17602	17536	17716	17459	17518	17519	17498	17538	17508	17592	17673	17641	17754	17786	17607	17530	17730	17552	17701	17695	17477	17393	17352	17387	17558	17551	17507	17743	17413	17680	17512	17596	17561	17707	17775	17681	17405	17560	17557	17292	17584	17514	17492	17701	17436	17598	17631	17205	17739	17746	17473	17472	17599	17509	17936	17580	17396	17649	17594	17292	17398	17642	17843	17507	17598	17564	17541	17557	17763	17545	17566	17636	17526	17619	17545	17560	17472	17645	17581	17484	17549	17529	17494	17398	17562	17481	17363	17463	17556	17506	17627	17419	17384	17378	17373	17631	17794	17699	17636	17464	17696	17517	17480	17509	17519	17399	17428	17458	17688	17429	17615	17620	17436	17664	17606	17558	17397	17725	17291	17677	17562	17522	17514	17398	17604	17490	17520	17644	17637	17588	17322	17545	17648	17686	17561	17687	17589	17619	17644	17463	17343	17576	17655	17578	17506	17615	17637	17510	17779	17610	17637	17456	17464	17406	17468	17733	17505	17610	17573	17446	17536	17655	17631	17688	17755	17762	17482	17487	17560	17593	17580	17461	17664	17489	17411	17515	17340	17594	17667	17552	17594	17529	17580	17555	17569	17579	17778	17644	17480	17527	17641	17687	17456	17550	17642	17677	17667	17563	17589	17442	17560	17428	17562	17591	17676	17729	17820	17544	17607	17521	17576	17455	17587	17485	17464	17776	17611	17519	17683	17465	17714	17358	17512	17825	17694	17534	17638	17825	17601	17588	17522	17528	17657	17681	17621	17537	17592	17269	17560	17573	17708	17620	17243	17455	17656	17615	17597	17655	17466	17548	17615	17401	17483	17423	17528	17441	17443	17558	17363	17477	17569	17556	17452	17682	17779	17617	17630	17686	17508	17409	17667	17588	17631	17472	17458	17545	17507	17505	17476	17369	17514	17719	17620	17463	17518	17519	17650	17652	17542	17465	17519	17554	17443	17725	17590	17477	17572	17560	17656	17612	17638	17552	17453	17711	17461	17619	17462	17697	17512	17610	17503	17479	17549	17572
29141	37498	31620	23814	19705	18085	17449	16969	16537	16274	16038	15762	15801	15840	15726	15681	15641	15598	15741	15441	15563	15567	15388	15611	15385	15393	15472	15319	15358	15503	15531	15404	15433	15345	15346	15343	15510	15495	15225	15267	15499	15587	15387	15509	15338	15462	15335	15373	15265	15357	15433	15441	15312	15531	15413	15563	15495	15563	15419	15273	15380	15450	15424	15486	15465	15308	15424	15373	15419	15424	15267	15529	15447	15420	15287	15476	15314	15517	15421	15371	15254	15469	15436	15427	15358	15393	15224	15269	15486	15405	15447	15245	15469	15475	15385	15270	15320	15454	15482	15533	15309	15521	15386	15399	15561	15394	15467	15323	15354	15383	15300	15531	15438	15434	15396	15397	15313	15436	15455	15359	15434	15322	15433	15246	15584	15501	15377	15317	15412	15425	15480	15311	15388	15251	15408	15320	15424	15188	15241	15388	15287	15225	15576	15500	15344	15294	15218	15271	15333	15350	15320	15304	15382	15239	15346	15296	15328	15338	15519	15209	15354	15381	15262	15263	15383	15399	15355	15399	15252	15216	15340	15440	15484	15372	15481	15369	15251	15424	15398	15299	15485	15159	15511	15434	15343	15306	15577	15294	15509	15135	15413	15422	15517	15485	15457	15424	15305	15365	15271	15345	15561	15309	15298	15424	15477	15406	15447	15328	15462	15387	15372	15500	15412	15613	15298	15251	15384	15310	15368	15288	15428	15393	15359	15503	15452	15303	15265	15502	15405	15337	15302	15370	15420	15440	15524	15366	15542	15442	15468	15339	15400	15251	15432	15377	15392	15227	15421	15368	15470	15376	15345	15334	15386	15430	15410	15313	15329	15406	15251	15286	15240	15140	15391	15414	15394	15181	15249	15379	15408	15416	15318	15425	15528	15402	15565	15087	15463	15410	15465	15456	15353	15402	15367	15455	15318	15372	15369	15312	15209	15273	15315	15315	15366	15461	15347	15372	15231	15577	15370	15323	15449	15234	15536	15455	15329	15480	15478	15199	15302	15480	15420	15307	15385	15478	15372	15485	15415	15385	15551	15322	15376	15432	15329	15365	15362	15449	15442	15351	15395	15437	15384	15453	15344	15362	15346	15412	15278	15479	15368	15320	15377	15478	15516	15500	15401	15368	15346	15579	15404	15393	15342	15410	15363	15326	15402	15218	15618	15345	15349	15336	15319	15419	15293	15329	15307	15626	15372	15469	15427	15422	15294	15437	15497	15288	15458	15322	15181	15567	15263	15402	15457	15398	15390	15223	15521	15367	15504	15373	15439	15333	15353	15324	15485	15283	15278	15588	15219	15283	15430	15360	15297	15290	15453	15371	15242	15357	15469	15392	15495	15512	15214	15291	15463	15388	15419	15387	15452	15450	15189	15271	15348	15420	15491	15306	15378	15351	15466	15383	15383	15362	15383	15344	15301	15430	15290	15578	15352	15400	15488	15403	15443	15296	15308	15403	15363	15364	15372	15394	15319	15487	15235	15425	15421	15335	15457	15521	15344	15444	15515	15301	15510	15443	15275	15345	15296	15163	15263	15357	15464	15210	15292	15302	15461	15480	15353	15411	15449	15326	15446	15290	15432	15285	15305	15341	15362	15271	15445	15317	15285	15245	15391	15436	15210	15588	15316	15392	15334	15405	15386	15546	15367	15344	15434	15472	15383	15317	15340	15396	15463	15432	15181	15483	15274	15244	15437	15454	15376	15393	15317	15276	15495	15101	15330	15404	15433	15361	15398	15407	15448	15235	15349	15308	15592	15494	15402	15216	15448	15429	15410	15286	15283	15434	15456	15265	15464	15355	15271	15359	15437	15392	15237	15224	15481	15348	15464	15276	15302	15447	15449	15301	15430	15378	15326	15391	15507	15313	15278	15362	15197	15383	15308	15344	15296	15300	15273	15379	15484	15474	15432	15316	15485	15359	15361	15378	15329	15420	15501	15242	15331	15516	15366	15273	15492	15364	15478	15408	15355	15375	15462	15376	15402	15331	15419	15277	15454	15383	15492	15381	15376	15418	15346	15438	15375	15250	15254	15336	15288	15445	15391	15506	15329	15305	15396	15415	15251	15277	15489	15341	15377	15268	15271	15327	15500	15271	15314	15351	15376	15458	15226	15589	15234	15265	15337	15495	15382	15417	15560	15482	15481	15576	15381	15358	15344	15347	15377	15422	15358	15378	15538	15333	15306	15222	15471	15296	15386	15340	15204	15372	15534	15445	15292	15456	15364	15410	15232	15320	15405	15283	15444	15401	15355	15499	15171	15394	15277	15390	15377	15449	15391	15273	15214	15413	15550	15339	15438	15289	15433	15532	15224	15407	15236	15430	15355	15500	15664	15349	15317	15355	15427	15387	15446	15426	15564	15465	15531	15554	15455	15425	15510	15460	15367	15446	15388	15300	15492	15270	15457	15332	15418	15347	15473	15282	15501	15329	15419	15432	15238	15352	15422	15443	15303	15542	15292	15387	15170	15326	15397	15248	15341	15440	15269	15249	15347	15275	15410	15436	15511	15496	15536	15418	15361	15472	15414	15480	15378	15386	15328	15436	15327	15363	15245	15420	15374	15301	15201	15331	15440	15276	15534	15341	15436	15493	15471	15356	15326	15272	15361	15449	15378	15463	15434	15406	15383	15372	15312	15600	15357	15459	15289	15545	15458	15349	15343	15465	15228	15373	15350	15368	15412	15521	15343	15334	15460	15383	15394	15396	15372	15385	15517	15425	15368	15228	15273	15435	15388	15427	15472	15317	15381	15331	15410	15350	15229	15486	15354	15388	15364	15440	15406	15486	15339	15374	15439	15247	15431	15285	15416	15508	15491	15477	15400	15340	15360	15498	15474	15389	15423	15404	15320	15428	15475	15264	15384	15358	15504	15735	15427	15532	15388	15425	15326	15507	15329	15291	15256	15486	15451	15440	15446	15412	15588	15301	15437	15192	15499	15388	15300	15357	15470	15451	15312	15352	15462	15415	15559	15359	15311	15385	15394	15508	15289	15221	15384	15176	15391	15223	15428	15497	15349	15339	15336	15409	15523	15493	15368	15444	15463	15349	15396	15499	15388	15244	15444	15311	15333	15355	15255	15403	15322	15490	15315	15575	15525	15418	15452	15321	15384	15605	15271	15432	15297	15564	15543	15446	15507	15259	15375	15536	15402	15446	15459	15420	15307	15494	15309	15504	15296	15331	15366	15335	15304	15435	15399	15399	15418	15365	15299	15394	15299	15348	15478	15464	15498	15386	15414	15322	15295	15524	15411	15495	15308	15429	15458	15128	15414	15498	15460	15230	15536	15381	15307	15373	15335	15299	15206	15277	15253	15318	15473	15342	15500	15324	15162	15188	15320	15355	15229	15314	15289	15462	15411	15292	15535	15487	15379	15420	15466	15392	15355	15501	15463	15426	15425	15452	15300	15219	15573	15477	15299	15434	15433	15613	15256	15550	15388	15391	15463	15337	15254	15415	15387	15510	15468	15273	15257	15337	15308	15300	15463	15421	15518	15273	15382	15331	15381	15509	15479	15261	15406	15158	15469	15421	15589	15274	15400	15272	15259	15334	15339	15410	15295	15221	15367	15378	15378	15240	15429	15334	15387	15538	15392	15501	15375	15527	15232	15343	15382	15445	15419	15513	15525	15306	15382	15471	15278	15263	15490	15445	15358	15216	15430	15434	15281	15432	15305	15414	15249	15463	15321	15407	15351	15447	15527	15190	15514	15274	15508	15496	15337	15387	15339	15222	15355	15325	15334	15339	15387	15278	15367	15328	15490	15361	15365	15455	15453	15341	15428	15389	15349	15374	15261	15591	15456	15415	15547	15574	15303	15382	15354	15423	15324	15447	15446	15444	15449	15231	15437	15399	15417	15258	15365	15455	15364	15368	15375	15485	15426	15458	15521	15493	15174	15393	15334	15327	15524	15340	15386	15339	15420	15420	15417	15323	15521	15481	15412	15418	15525	15342	15340	15263	15387	15364	15555	15482	15380	15489	15317	15430	15395	15457	15248	15385	15390	15386	15274	15280	15299	15127	15583	15452	15413	15341	15391	15402	15434	15262	15514	15293	15514	15574	15367	15365	15374	15357	15393	15349	15538	15538	15177	15500	15464	15456	15387	15497	15306	15319	15365	15390	15290	15445	15352	15334	15453	15246	15326	15383	15415	15328	15500	15220	15340	15328	15255	15435	15314	15263	15290	15315	15368	15325	15420	15343	15246	15265	15393	15414	15372	15353	15294	15234	15377	15359	15283	15331	15374	15386	15309	15415	15551	15383	15465	15440	15435	15439	15383	15284	15382	15350	15502	15294	15224	15322	15453	15201	15500	15345	15488	15545	15448	15324	15275	15262	15368	15366	15503	15213	15612	15384	15432	15493	15477	15469	15419	15285	15560	15378	15312	15216	15424	15439	15359	15459	15425	15312	15457	15410	15276	15428	15414	15462	15298	15458	15406	15374	15237	15426	15403	15312	15266	15372	15193	15510	15258	15406	15440	15376	15402	15505	15259	15376	15418	15495	15294	15442	15343	15448	15316	15436	15408	15298	15292	15598	15393	15256	15424	15258	15334	15291	15404	15464	15537	15544	15418	15334	15437	15261	15484	15450	15447	15369	15397	15232	15259	15391	15542	15427	15402	15450	15311	15307	15448	15433	15402	15415	15271	15497	15371	15525	15388	15171	15477	15374	15218	15504	15367	15337	15181	15381	15281	15259	15343	15428	15360	15446	15413	15416	15643	15435	15450	15363	15350	15418	15267	15528	15260	15466	15347	15423	15431	15377	15376	15380	15374	15349	15532	15417	15470	15506	15384	15288	15428	15331	15336	15293	15404	15405	15267	15404	15320	15442	15442	15231	15374	15379	15375	15352	15489	15428	15494	15297	15465	15571	15467	15380	15200	15354	15494	15220	15293	15432	15462	15275	15295	15622	15402	15335	15442	15341	15212	15107	15496	15207	15469	15446	15537	15478	15450	15402	15320	15330	15296	15334	15457	15435	15393	15498	15338	15204	15422	15431	15417	15487	15368	15374	15361	15294	15557	15536	15407	15237	15321	15220	15394	15388	15394	15401	15296	15313	15382	15319	15123	15313	15344	15553	15190	15406	15351	15373	15372	15371	15351	15325	15291	15675	15302	15347
24099	21341	28743	25242	23243	22378	21424	18975	18149	18203	17784	17280	17399	17255	17090	17063	17144	17060	17046	16967	17036	16908	16828	16968	16917	16834	16727	16842	16693	16794	16711	16756	16998	16671	16811	16880	16801	16873	16882	16892	16866	16780	16663	16735	16791	17015	16734	16738	16626	16855	17043	16766	16986	16860	16764	16853	16677	16684	16938	17066	16813	16732	16789	16702	16556	16913	17012	16698	16696	16789	16736	16539	16760	16721	16799	16773	16604	16640	16788	16674	16671	16564	16671	16640	16735	16754	16844	16614	16809	16805	16855	16728	16734	16882	16886	16738	16611	16657	16648	16697	16751	16791	16770	16799	16782	16537	16780	16914	16764	16840	16885	16784	16781	16655	16739	16825	16740	16675	16893	16717	16824	16890	16843	16819	16891	16905	16729	16738	16698	16953	16492	16624	16787	16710	16731	16693	16845	16524	16797	16758	16501	16809	16611	16621	16831	16681	16741	16762	16797	16700	16753	16704	16782	16626	16843	16791	16696	16869	16786	16743	16413	16529	16503	16637	16684	16882	16601	16854	16631	16859	16528	16753	16962	16675	16825	16963	16895	16757	16741	16779	16776	16568	16723	16648	16511	16696	16825	16886	16789	16705	16872	16857	16586	16550	16838	16952	16890	16606	16605	16781	16762	16693	16582	16814	16641	16899	16557	16615	16526	16679	16695	16729	16874	16831	16834	16665	16862	16783	16697	16697	16812	16616	16695	16724	16865	16614	16734	16802	16835	16817	16812	16553	16794	16725	16646	16717	16652	16662	16795	16542	16771	16796	16769	16713	16695	16777	16543	16823	16804	16633	16783	16676	16766	16742	16723	16675	16712	16654	16577	16855	16733	16711	16725	16932	16721	16880	16708	16637	16836	16669	16751	16767	16722	16732	16521	16887	16659	16644	16611	16955	16797	16783	16993	16720	16644	16707	16544	16719	16773	16893	16808	16646	16738	16734	16807	16742	16785	16877	16741	16907	16854	16807	16727	16688	16771	16946	16636	16700	16695	16853	16697	16644	16618	16765	16814	16553	16590	16757	16772	16566	16965	16789	16625	16656	16836	16629	16711	16630	16611	16488	16723	16695	16920	16683	16709	16887	16790	16752	16828	16810	16908	16798	16782	16704	16785	16656	16737	16632	16692	16655	16773	16758	16807	16986	16877	16644	16646	16865	16645	16753	16706	16631	16603	16636	16655	16635	16560	16677	16825	16557	16671	16706	16719	16743	16717	16532	16766	16521	16662	16463	16766	16708	16750	16843	16797	16800	16797	16696	16786	16765	16895	16885	16788	16695	16559	16785	16958	16793	16792	16650	16821	16651	16796	16661	16802	16482	16713	16635	16672	16910	16797	16843	16707	16793	16647	16633	16772	16620	16670	16907	16552	16787	16646	16686	16635	16615	16744	16713	16830	16824	16788	16745	16772	16697	16658	17046	16734	16811	16714	16746	16842	16886	16715	16691	16680	16844	16644	16747	16797	16832	16696	16688	16602	16793	16587	16715	16791	16673	16922	16589	16869	16769	16600	16532	16610	16672	16604	16727	16747	16895	16781	16739	16597	16697	16840	16635	16772	16642	16622	16636	16670	16912	16859	16845	16710	16830	16784	16666	16818	16483	16623	16764	16748	16505	16648	16833	16812	16614	16918	16783	16676	16904	16841	16724	16817	16694	16759	16558	16549	16743	16638	16607	16632	16851	16742	16783	16758	16624	16696	16777	16803	16493	16696	16807	16695	16788	16536	16861	16722	16748	16776	16865	16644	16681	16782	16909	16667	16660	16773	16605	16827	16662	16814	16724	16750	16534	16719	16766	16759	16892	16660	16763	16832	16614	16758	16666	16659	16787	16693	16717	16617	16854	16699	16914	16861	16835	16781	16709	16603	16692	16737	16782	16742	16547	16704	16904	16745	16605	16684	16913	16756	16493	16694	16752	16780	16786	16707	16383	16675	16726	16857	16926	16783	16642	16691	16722	16635	16742	16628	16568	16564	16733	16812	16677	16650	16777	16922	16648	16773	16694	16589	16672	16832	16743	16840	16724	16750	16856	16667	16768	16994	16757	16861	16529	16529	16703	16567	16745	16398	16900	16626	16799	16645	16730	16713	16696	16487	16854	16896	16676	16704	16652	16728	16794	16601	16807	16826	16889	16836	16635	16779	16668	16502	16694	16875	16709	16659	16742	16770	16632	16692	16753	16756	16698	16754	16742	16685	16743	16692	17068	16533	16731	16722	16676	16737	16689	16670	16805	16672	16690	16676	16806	16853	16660	16736	16775	16571	16650	16638	16762	16971	16713	16730	16993	16482	16665	16713	16788	16811	16899	16563	16906	16613	16632	16791	16883	16493	16534	16694	16862	16560	16836	16709	16652	16974	16745	16528	16775	16729	16785	16603	16682	16642	16731	16586	16624	16709	16529	16677	16927	16722	16740	16841	16677	16562	16763	16736	17006	16564	16779	16599	16659	16859	16693	16712	16905	16600	16838	16825	16753	16700	16771	16780	16548	16712	16758	16722	16830	16832	16842	16779	16655	16818	16650	16591	16504	16673	16678	16795	16872	16781	16799	16730	16663	16691	16844	16605	16809	16698	16608	16853	16603	16781	16671	16738	16832	16827	16727	16866	16710	16602	16670	16802	16799	16737	16625	16845	16814	16829	16734	16636	16574	16780	16958	16735	16936	16680	16829	16616	16799	16589	16565	16828	16690	16623	16961	16847	16784	16561	16700	16614	16819	16723	16673	16776	16705	16705	16671	16951	16917	16916	16820	16809	16737	16785	16753	16633	16589	16744	16687	16898	16769	16673	16751	16777	16787	16716	16759	16740	16595	16734	16732	16728	16535	16839	16646	16470	16745	16654	16512	16828	16750	16830	16663	16804	16685	16571	16969	16722	16908	16603	16731	16793	16719	16523	16722	16793	16850	16508	16520	16956	16720	16768	16823	16843	16796	16907	16858	16938	16584	16673	16947	16984	16955	16801	16579	16844	16709	16702	16473	16902	16800	16814	16811	16699	16682	16766	16836	16897	16760	16724	16758	17023	16761	16862	16945	16914	16765	16835	16612	16806	16871	16691	16748	16619	16773	16782	16638	16787	16672	16619	16877	16624	16741	16638	16781	16755	16599	16659	16810	16847	16689	17074	16730	16814	16760	16626	16730	16661	16682	16693	16671	16734	16739	16704	16600	16596	16809	16861	16778	16819	16739	16826	16706	16852	16551	16685	16955	16744	16694	16792	16780	16632	16758	16673	16607	16685	16819	16789	16719	16704	16623	16695	16749	16688	16747	16870	16773	16759	16779	16711	16837	16752	16821	16609	16624	16755	16906	16910	16763	16911	16692	16544	16811	16912	16691	16861	16674	16643	16775	16879	16550	16708	16575	16693	16811	16722	16782	16798	16825	16503	16754	16727	16752	16722	16839	16856	16979	16779	16902	16673	16620	16670	16877	16955	16667	16680	16544	16802	16679	16883	16706	16782	16719	16773	16851	16808	16593	16750	16686	16770	16828	16666	16814	16445	16613	16699	16722	16657	16788	16891	16771	16777	16832	16629	16764	16866	16974	16852	16835	16720	16522	16593	16808	16624	16793	16788	16894	16950	16763	16680	16771	16705	16420	16665	16673	16804	16627	16675	16724	17048	16791	16799	16659	16741	16692	16664	16705	16853	16799	16866	16796	16807	16867	16785	16718	16687	16676	16775	16641	16696	16679	16801	16656	16888	16778	16780	16714	16516	16691	16704	16781	16681	16642	16669	16625	16697	16916	16876	16909	16737	16815	16593	16806	16901	16675	16866	16753	16670	16927	16762	16842	16875	16675	16656	16565	16660	16846	16722	16644	16717	16881	16766	16796	16725	16726	16931	16658	16875	16725	16609	16690	16764	16965	16730	16860	16799	16835	16564	16785	16542	16562	16536	16881	16552	16675	16851	16760	16559	16767	16693	16880	16817	16540	16895	16649	16643	16722	16644	16723	16792	16674	16626	16695	16825	16902	16801	16753	16652	16669	16705	16997	16897	16800	16981	16790	16553	16718	16630	16715	16687	16682	16753	16706	16775	16496	16633	16756	16719	16553	16800	16813	16566	16604	16676	16803	16743	16638	16768	16728	16645	16627	16850	16524	16802	16768	16738	16963	16767	16439	16563	16676	16647	16693	16707	16969	16596	16814	16764	16716	16889	16785	16722	16754	16769	16782	16655	16687	16619	16759	16744	16968	16527	16611	16655	16868	17056	16747	16848	16562	16685	16583	16699	16825	16808	16839	16837	16778	16733	16687	16836	16791	16806	16771	16722	17012	16704	16737	16776	16628	16761	16736	16752	16626	16513	16610	16720	16769	16633	16585	16817	16770	16796	16806	16815	16569	16867	16741	16837	16537	16813	16748	16676	16770	16823	16772	16778	16809	16862	16851	16757	16760	16786	16833	16736	16746	16572	16826	16882	16664	16803	16616	16751	16653	16643	16626	16778	16781	16804	16455	16589	16726	16775	16731	16716	16664	16872	16736	16694	16869	16814	16695	16710	16765	16673	16701	16554	16659	16807	16632	16809	16609	16736	16702	16662	16812	16691	16639	16717	16661	16626	16757	16975	16716	16721	16630	16862	16766	16919	16955	16879	16849	16615	16725	16707	16686	16904	16784	16991	16865	16632	16877	16694	16733	16808	16854	16969	16617	16731	16751	16743	16751	16601	16800	16619	16678	16924	16764	16822	16796	16747	16755	16645	16788	16782	16700	16769	16862	16696	16732	16871	16720	16699	16625	16676	16608	16812	16851	16866	16659	16800	16643	17035	16747	16805	16771	16730	16789	16654	16645	16676	16616	16775	16971	16732	16528	16785	16545	16789	16780	16609	16950	16632	16594	16793	16705	16636	16826	16774	16687	16878	16883	16674	16599	16581	16808	16759	16889	16693	16772	16730	16854	16592	16861	16693	16759	16489	16865	16732	16995	16870	16636	16731	16694	16768	16787	16823	16882	16796	16646	16681	16535	16743	16681	16537	16824	16541	16549	16537	16607	16742	16636	16805	16751	16621	16709	16867	16756	16892	16846	16782	16919	16726	16821	16650	16661	16939	16644	16736	16719	16791	16693	16720	16512	16648	16522	16466	16647	16583	16687	16668	16820	16732	16708	16746	16775
28304	45158	41262	32250	24618	20066	18826	17739	16995	16431	15957	15945	15642	15565	15490	15276	15161	15189	15118	15178	14980	14904	14976	14877	14779	14773	14995	14809	15083	14941	14901	14843	15008	14686	14992	14969	14748	14809	15021	14823	14850	14824	14977	14888	14816	14943	14895	14931	15013	14875	14692	14884	14769	14918	14830	14901	14995	14790	14920	14905	14785	14703	15003	14867	14774	14883	15034	14922	14821	14875	14890	14881	14886	14923	14884	14811	14957	14994	14946	14852	14854	15022	14877	14880	14791	14818	14881	14797	14723	14877	14865	14778	14984	15005	14772	14598	14609	14854	14830	14843	14722	14815	14758	14794	14854	14817	15009	14893	15116	14941	15013	14949	14886	14873	14974	14768	14868	15037	14992	14891	14954	14790	14919	14836	14787	14652	14884	14989	15048	15019	14773	14764	14795	14842	14709	14864	14955	14864	14984	14886	14817	14864	14768	14842	14936	14799	14939	14750	15006	14811	14797	14852	14827	14696	14775	14970	14791	14870	15057	14876	14972	15015	14725	14796	14825	14963	14943	14787	14835	14847	14918	14820	14799	14915	14802	14867	14815	14758	14703	14875	14908	14832	14797	14960	14900	14745	14945	14857	15031	14962	14855	14861	14890	14859	14908	14896	14885	14797	14958	14845	14951	14887	14849	15017	14956	14856	14681	14914	14855	14754	14926	14774	14985	14831	15062	14803	15058	14956	14868	14993	14942	15055	14843	14779	14698	14786	14780	14894	14991	14953	15083	14771	14997	14960	14998	14810	14778	14853	14974	14824	14817	14857	14921	14849	14895	14879	14943	14950	14902	14888	15026	14895	14860	15091	14807	15003	14959	14861	14838	14957	15049	15048	14922	14891	14947	14792	14954	14781	14904	14824	14622	14830	15111	14956	14853	14810	14630	14781	14796	14825	14847	14875	14790	15034	14888	14758	14886	14756	14790	14781	14808	14915	14839	14932	14760	14979	14825	14861	14945	14813	14744	14868	14821	14742	14805	14764	14785	14938	14829	14821	15024	14664	14948	14909	14964	14742	14876	14914	14828	14889	15070	14822	14984	14951	14839	15014	14879	14883	14873	14814	14742	14835	14736	14877	14989	14960	14949	14855	14590	14686	14821	15000	14858	14875	14811	14867	14834	15008	14915	14783	14789	14799	14828	14926	14810	14895	14922	14934	14750	14827	14842	14905	14746	14838	14880	14812	14882	14906	14943	14920	14996	14884	14902	14782	14995	14850	14990	14765	14911	14848	14848	14955	14895	14923	14812	14782	14987	14819	14801	14663	14794	14864	14831	14825	14829	15060	14815	14834	14842	14821	14768	14932	14840	14695	15017	14892	14963	14959	14838	14900	14840	14789	14836	14909	14819	14819	14938	14840	14911	14908	14877	14799	14635	14839	15031	14940	14704	15062	14933	14914	14770	14810	14976	15043	14808	14952	14880	14671	14809	14865	14627	14896	15008	14704	14769	14905	14881	14884	14790	14676	14845	14871	14946	14789	14886	14793	14875	14925	14823	14882	14826	14969	14838	14851	14915	14829	14964	14986	14862	14894	14931	14691	14714	14958	14789	14692	14932	14868	14898	14920	14850	14828	14924	14844	14718	14750	14642	14864	14868	14777	14958	14835	14976	14826	14687	14919	14857	14910	14851	14756	14929	14578	14814	14858	14866	14709	14945	14922	14885	14982	14993	15016	14915	14853	14945	14946	14775	14793	14621	14878	14949	15043	14742	14889	14751	14902	14836	14697	14919	15115	14912	14826	14759	14883	14919	14734	14931	14905	14797	14856	14738	14934	14776	14964	14733	14906	14762	15007	15078	14727	14852	14900	14813	15019	14903	14881	14753	14857	14780	14913	14821	14807	14955	15074	14748	14890	14956	14743	15020	14857	14853	14878	14755	14860	14980	14945	14855	14739	14866	14975	14744	14764	15055	14982	14896	14963	14725	14837	14855	14907	14849	14818	14926	14901	14728	14828	14708	14985	14969	14785	14873	14958	14730	14821	14919	14847	14970	14784	14831	14878	14855	14901	14910	14788	14802	15029	14773	14772	14964	14754	14885	14965	14931	15021	14877	14756	14761	14887	14828	15046	14871	14880	14947	14944	14934	14780	14771	14723	14836	14814	14966	14859	15106	14811	14858	14786	14679	14850	14973	14784	15038	14749	14785	14922	14897	14946	14871	14806	14830	14975	14952	14911	14754	14945	15035	14864	14923	14799	15087	15007	14855	14948	14864	14758	14852	14843	14942	14740	14805	15053	14780	14888	15034	14849	14978	14784	14903	14813	14778	14792	15064	14850	15013	14979	14939	14924	14991	14858	14823	14779	14844	14899	14865	14793	15014	14857	14934	14779	14988	14932	14787	14938	14781	14947	14854	14811	14924	14927	14844	14936	14972	14863	14861	14898	14840	14920	14807	14717	14829	14785	14753	14931	14811	14779	14696	14803	14834	14985	14929	14953	14880	14997	14781	14877	14846	14972	14946	14850	14881	15073	14840	14997	14660	15006	14749	14878	14917	14961	14871	14955	14923	14864	15109	14738	14872	14846	14699	14834	14888	14775	14904	14888	14848	14982	14898	14687	14853	14859	14946	14813	14812	15137	14876	14833	14872	14988	14888	14823	14729	14753	14784	14774	14863	14926	14920	14893	14889	14994	14800	14836	14843	14665	14799	14814	14830	14855	14916	14846	14886	14948	14787	15026	14830	15014	14881	14917	14832	14691	14790	15009	14920	14854	14877	14679	14850	14781	14848	14784	14763	14992	14832	14829	14892	14705	14941	14764	14818	14739	14953	14805	15001	14756	14948	14931	14875	14957	14924	14764	14824	14998	14858	15013	14924	14703	14854	14779	14793	14955	14933	14762	14869	14995	14991	14738	14984	15037	14715	14811	14826	14865	14861	14981	14987	14895	14933	14863	14770	14988	14854	14925	14852	14882	14862	14921	14791	14887	14902	14729	14792	14932	14972	14935	14825	15035	14871	14859	14903	14997	14783	14903	14831	14875	14816	14861	14755	14803	14831	14860	14910	14884	14939	14947	14914	14866	14910	14973	14829	14859	14866	14941	14857	15025	14954	14793	14966	14931	14809	14839	14818	14870	14822	14869	14762	14756	14888	14825	14954	14906	14865	14834	14943	14893	14843	14810	14792	15074	14959	14740	14814	14783	14989	14923	14881	14742	14603	14820	14790	14684	14793	14650	14996	14696	14865	14840	14741	15033	14805	14986	14835	14857	14918	14798	14839	15051	14866	14888	14807	14926	14872	14853	14944	14826	14664	14937	14720	14822	15028	14742	14627	14752	14917	14823	14839	14771	14733	14916	14893	14928	14908	14893	15000	14846	14851	14959	14875	14884	14780	14869	14861	14850	14946	14884	14750	14865	14932	14758	14857	14791	14883	14796	14896	14763	14891	14831	14755	14810	14985	14969	14815	14739	14746	14627	14937	14752	14803	14854	14735	14676	15005	14782	14786	14898	14953	14849	14838	14942	14876	14796	14804	14918	14861	14764	14949	15030	14711	14965	14846	14802	15008	14966	14894	14782	14827	14861	14737	14883	14832	14831	15020	14863	14935	14787	14639	14857	14986	14757	14832	14859	14843	14936	14741	14919	14802	14889	14917	14841	14947	14863	14725	14899	14616	14896	14780	14722	14940	14813	14845	14929	14887	14907	14711	14938	15015	14667	14824	14903	14831	14748	14805	14884	14750	14768	14809	14906	14841	14815	14891	14749	14840	14805	14965	14806	14867	14971	14846	14837	14864	14977	14698	14883	14893	14949	15084	14753	14840	14983	14849	14845	15064	14946	14787	14976	15054	14985	14799	14934	14770	14703	14902	15065	14784	14838	15014	14841	14793	14988	14888	14714	14933	15039	14854	14923	14888	14919	14907	14766	14961	14849	14806	14827	14708	14806	14816	14803	14815	14834	14918	14934	14788	14822	14695	14839	14804	14887	14827	14817	14752	14885	14971	14924	14890	14925	14867	14895	14799	14895	14965	15013	14834	14732	14892	14839	14782	14894	15095	14914	14669	14945	14750	14770	14866	14773	14961	14970	14896	14922	15039	14770	14749	14886	14818	14946	14959	14988	14927	14864	14793	14804	14876	14931	14846	14759	14837	15029	14918	14819	14862	14779	14852	14728	14833	14923	14829	14874	14914	14907	14781	14964	14801	15051	14915	14823	14905	14892	14675	14824	14799	14884	14783	14954	14917	14863	14677	14874	14681	14883	14774	14712	14842	14920	14959	14772	14675	15031	14891	14862	14681	14856	14827	14878	14995	14844	14999	14918	14794	14996	14805	14804	14845	14782	14875	14753	14893	14860	15016	14920	14750	14764	14860	14821	14723	14827	14808	14897	14878	14880	15043	14924	14832	14818	14815	14900	14782	14779	14823	14804	14748	14861	14746	14938	14964	14906	14842	15023	14867	14809	14801	14789	14885	14798	14763	14985	14821	14869	14805	14954	14702	14787	14870	14921	14848	14892	14924	14806	14785	14994	14884	14901	14883	14911	14987	14813	14830	14667	14933	14800	14831	14960	14717	14840	15102	14801	14972	14830	15066	14738	14784	14967	14901	14936	14921	14837	14764	14855	14816	14817	14936	14808	14851	14703	14842	14808	14881	14803	14878	14960	14825	14842	14904	15010	14784	14837	14810	14681	14893	14971	14801	14928	14938	14980	14822	14808	14903	14711	15025	14783	14802	14947	14702	14890	14827	14767	14731	14868	14846	15078	14902	14798	14683	14717	14797	14803	15015	14822	14819	14958	14858	14961	15033	14752	14806	14892	15018	14788	14926	14830	14978	14915	15033	14864	15010	14621	14830	15202	14895	14906	14789	14882	14865	14955	14823	14802	14844	14811	14837	14918	14735	15007	14785	14689	14882	14926	14718	14975	14772	14831	14875	14889	14825	14970	14821	14933	14762	14821	14914	14921	14868	14857	14864	14816	14839	14891	14848	14942	14880	14936	15070	14805	14881	14676	14864	15048	14696	15022	14968	14955	14905	14788	14870	14873	14916	14979	14863	14828	14861	14787	14957	14743	14968	14957	14827	14908	14830	14845	14801	14997	14773	14984	14798	15080	14806	14802	14708	14885	14740	14808	14785	14869	14967	14866	15031	14903	14861	14882	14803	14770
22924	21375	29192	24056	22370	24274	25667	20534	18937	18687	18238	17756	17828	17527	17284	17213	17164	17157	17229	16982	17248	16911	16831	17011	16930	16875	16957	16909	16744	16922	16965	16761	16915	16910	17012	16789	16831	16823	16956	16811	17009	16751	16858	16781	17025	16732	16855	16717	16697	16939	16740	16899	16854	16882	16945	16837	16891	16840	16872	16545	16772	16910	16835	16841	16679	16800	16819	16904	16940	16866	16701	16958	16962	16783	16763	16809	16761	16665	16957	16807	16857	16620	16790	16855	16650	16727	16636	16623	16957	16804	16841	16816	16953	16869	16820	16572	16690	16666	16615	16675	16768	16736	16717	16878	16834	16592	16785	16654	16734	16629	16802	16638	16700	16804	16784	16885	16544	16697	16715	16875	16795	16713	16747	16740	16675	16802	16871	16732	16762	16628	16681	16865	16741	16593	16806	16762	16609	16887	16589	16611	16690	16637	16480	16933	16745	16830	16549	16708	16789	16809	16552	16545	16691	16706	16651	16744	16843	16592	16735	16697	16768	16791	16804	16895	16966	16594	16806	16545	16916	16717	16727	16776	16700	16654	16693	16916	16532	16725	16731	16661	16650	16718	16865	16622	16564	16639	16700	16695	16824	16679	16777	16837	16658	16632	16754	16611	16761	16856	16828	16718	16800	16834	16642	16858	16582	16893	16735	16623	16795	16617	16626	16675	16802	16731	16763	16606	16735	16558	16669	16707	16808	16588	16627	16705	16825	16589	16815	16750	16933	16759	16652	16735	16730	16720	16847	16857	16698	16632	16739	16655	16664	16689	16877	16745	16573	16679	16669	16818	16700	16589	16732	16754	16760	16625	16782	16829	16939	16487	16672	16861	16758	16683	16788	16671	16996	16671	16895	16652	16782	16553	16768	16602	16673	16729	16800	16665	16805	16622	16851	16663	16770	16731	16700	16779	16645	16786	16746	16918	16711	16632	16597	16879	16723	16797	16561	16773	16751	16800	16758	16827	16586	16716	16669	16694	16745	16562	16639	16692	16875	16749	16812	16547	16843	16611	16511	16916	16797	16588	16630	16737	16744	16846	16894	16628	16660	16802	16805	16842	16993	16621	16660	16696	16602	16611	16725	16853	16654	16764	16774	16634	16795	16619	16713	16631	16576	16660	16590	16543	16569	16656	16634	16735	16611	16776	16572	16730	16768	16631	16977	16799	16781	16795	16690	16692	16720	16717	16654	16620	16807	16631	16770	16759	16636	16712	16612	16593	16844	16755	16861	16538	16639	16704	16754	16824	16847	16683	16781	16748	16590	16866	16698	16843	16696	16576	16475	16676	16798	16703	16627	16946	16871	16495	16637	16833	16851	16638	16709	16764	16880	16586	16679	16603	16627	16620	16524	16623	16527	16735	16749	16651	16723	16616	16872	16724	16706	16775	16802	16800	16819	16590	16722	16714	16782	16835	16814	16710	16810	16814	16804	16969	16770	16846	16809	16809	16853	16792	16728	16704	16808	16719	16781	16687	16595	16677	16702	16666	16802	16676	16705	16776	16689	16852	16758	16714	16694	16870	16936	16615	16737	16729	16520	16683	16853	16753	16767	16791	16846	16860	16596	17073	16682	16945	16615	16644	16712	16595	16773	16663	16741	16525	16949	16664	16775	16797	16707	16912	16825	16783	16746	16771	16739	16658	16731	16752	16721	16694	16597	16932	16761	16963	16734	16871	16976	16614	16865	16661	16570	16545	16704	16817	16788	16889	16726	16618	16517	16800	16660	16509	16613	16683	16788	16865	16776	16870	16647	16627	16621	16738	16882	16766	16588	16673	16661	16630	16775	16510	16967	16779	16812	16588	16702	16756	16874	16733	16754	16578	16842	16697	16613	16594	16663	16655	16795	16890	16763	16620	16809	16825	16800	16883	16690	16789	16644	16809	16729	16725	16791	16630	16638	16818	16923	16622	16762	16605	16842	16799	16504	16615	16711	16809	16497	16466	16840	16712	16718	16845	16862	16650	16669	16722	16895	16504	16805	16616	16834	16627	16552	16709	16674	16727	16766	16706	16671	16789	16732	16777	16872	16730	16700	16685	16631	16674	16874	16749	16758	16586	16742	16714	16639	16676	16737	16629	16767	16873	16777	16639	16622	16627	16689	16944	16630	16588	16517	16713	16757	16769	16761	16579	16719	16572	16788	16842	16823	16659	16451	16805	16863	16756	16922	16801	16680	16769	16709	16693	16601	16808	16730	16750	16593	16481	16747	16813	16604	16928	16690	16566	16671	16702	16744	16500	16709	16733	16725	16547	16738	16797	16652	16703	16706	16788	16884	16735	16744	16645	16620	16617	16892	16646	16738	16803	16497	16736	16699	16604	16866	16804	16676	16689	16698	16621	16717	16676	16663	16893	16651	16681	16727	16844	16751	16642	16752	16718	16751	16748	16674	16656	16794	16964	16814	16682	16693	16847	16730	16471	16747	16749	16832	16729	16711	16889	16776	16884	16847	16811	16695	16658	16698	16635	16784	16542	16680	16686	16670	16933	16510	16741	16777	16697	16709	16743	16658	16656	16910	16688	16739	16708	16833	16931	16515	16612	16850	16696	16609	16759	16737	16644	16781	16754	16949	16733	16642	16804	16747	16734	16605	16846	16650	16733	16810	16640	16596	16760	16766	16699	16674	16558	16614	16745	16761	16525	16860	16840	16834	16784	16775	16839	16677	16541	16724	16901	16899	16669	16576	16744	16813	16671	16814	16669	16515	16574	16610	16776	16643	16895	16842	16759	16766	16854	16820	16790	16660	16546	16604	16768	16859	16691	16977	16823	16866	16631	16708	16805	16911	16820	16876	16816	16867	16669	16521	16734	16727	16619	16720	16551	16803	16746	16461	16748	16638	16800	16838	16709	16600	16605	16555	16840	16843	16786	16697	16678	16710	16651	16652	16561	16620	16569	16869	16680	16883	16703	16667	16652	16697	16657	16843	16739	16795	16544	16530	16697	16831	16763	16639	16737	16612	16707	16763	16710	16746	16820	16744	16635	16558	16854	16903	16615	16556	16595	16851	16663	16785	16832	16757	16774	16678	16820	16601	16675	16997	16709	16542	16609	16547	16720	16595	16718	16634	16668	16621	16781	16654	16726	16925	16758	16770	16887	16722	16761	16700	16684	16631	16568	16535	16577	16861	16817	16509	16922	16539	16559	16731	16546	16765	16652	16649	16480	16683	16739	16786	16783	16731	16682	16721	16812	16715	16735	16520	16781	16872	16831	16779	16637	16903	16712	16783	16765	16581	16614	16678	16591	16700	16713	16751	16541	16543	16891	16926	16900	16938	16487	16597	16717	16629	16766	16787	16605	16644	16581	16540	16534	16791	16761	16625	16645	16725	16661	16818	16643	16747	16633	16673	16653	16882	16784	16600	16843	16791	16637	16751	16485	16895	16742	16713	16588	16677	16779	16651	16871	16483	16568	16570	16698	16783	16664	16660	16668	16781	16848	16667	16781	16678	16740	16628	16761	16732	16611	16745	16651	16782	16785	16761	16762	16692	16743	16498	16916	16733	16458	16773	16833	16694	16694	16682	16369	16724	16671	16791	16952	16741	16656	16732	16687	16672	16807	16881	16657	16773	16822	16722	16638	16716	16717	16729	16863	16567	16672	16913	16685	16804	16674	16778	16632	16753	16780	16619	16547	16732	16727	16769	16816	16787	16800	16555	16690	16691	16635	16703	16683	16697	16538	16680	16621	16607	16792	16959	16855	16691	16688	16612	16966	16806	16694	16714	16773	16627	16620	16718	16553	16600	16584	16721	16819	16619	16914	16812	16804	16630	16596	16817	16710	16656	16777	16715	16657	16759	16796	16856	16713	16688	16830	16706	16596	16904	16844	16825	16756	16721	16528	16753	16711	17015	16789	16499	16549	16837	16782	16835	16636	16729	16705	16667	16983	16715	16706	16815	16644	16660	16837	16662	16733	16672	16851	16528	16740	16794	16616	16902	16677	16805	16543	16572	16618	16750	16720	16847	16742	16692	16698	16502	16854	16804	16875	16813	16731	16864	16750	16756	16886	16636	16618	16684	16770	16760	16616	16654	16662	16796	16535	16429	16760	16737	16941	16765	16595	16540	16721	16717	16698	16799	16741	16815	16566	16679	16575	16650	16835	16748	16666	16773	16691	17035	16733	16725	16817	16573	16514	16828	16739	16989	16548	16788	16717	16825	16795	16766	16622	16766	16771	16550	16504	16791	16597	16672	16745	16787	16861	16614	16790	16474	16700	16694	16723	16601	16806	16840	16830	16820	16630	16551	16569	16738	16808	16904	16766	16663	16898	16649	16633	16742	16611	16697	16793	16592	16804	16712	16771	16942	16787	16653	16739	16949	16723	16627	16724	16696	16628	16715	16691	16561	16660	16766	16665	16730	16716	16814	16709	16710	16831	16772	16783	16627	16627	16643	16580	16572	16793	16698	16456	16751	16752	16702	16476	16723	16680	16787	16648	16656	16776	16698	16759	16796	16771	16855	16714	16803	16873	16865	16751	16726	16668	16920	16678	16788	16725	16556	16473	16593	16773	16866	16756	16631	16743	16732	16694	16668	16599	16745	16838	16763	16873	16680	16563	16762	16813	16573	16816	16725	16686	16701	16586	16766	16698	16862	16797	16822	16784	16767	16707	16785	16594	16798	17038	16497	16540	16813	16794	16762	16731	16565	16642	16801	16809	16668	16642	16785	16718	17001	16588	16771	16739	16671	16658	16733	16825	16787	16528	16625	16815	16894	16825	16763	16727	16602	16601	16617	16669	16817	16708	16821	16781	16714	16747	17039	16640	16768	16719	16902	16636	16663	16753	16681	16775	16656	16724	16681	16523	16616	16690	16608	16630	16782	16709	16838	16599	16466	16753	16575	16556	16686	16594	16674	16763	16545	16495	16757	16638	16735	16628	16685	16896	16542	16767	16731	16865	16540	16658	16577	16801	16653	16731	16820	16875	16692	16692	16466	16556	16747	16728	16720	16786	16797	16528	16734	16810	16668	16684	16522	16604	16651	16645	16626	16692	16795	16599	16756	16764	16887	16646	16757	16705	16461	16672	16684	16753	16822	16831	16715	16775	16839	16447	16765	16680	16781	16815	16619	16810	16696	16757	16743	16736	16831	16850	16660	16750	16737	16671
31260	53326	50771	38422	30983	23317	21031	19523	18203	17348	16817	16441	15983	15689	15612	15404	15366	15180	15120	14973	15054	15000	14845	15093	14951	14830	14891	14776	14726	14814	14915	14912	14750	14769	14735	14626	14827	14903	14916	14907	14916	15011	14812	14877	14949	14755	14958	14873	14813	14883	14759	14851	14807	14864	14650	14933	14915	14894	14891	14734	14755	14677	14764	14870	14894	14773	14761	14875	14800	14780	14802	14681	14835	14826	14867	14792	14845	14759	14925	14922	14740	14865	14675	14908	15070	14800	14876	14897	14899	14668	14690	14705	14920	14928	14903	14717	15048	14801	14674	14764	14814	14809	14906	14988	14866	14756	14824	14754	14930	14724	14925	14829	14880	14823	14804	14827	14826	14846	14956	14905	14745	14776	14715	14934	14883	14890	14743	14830	14675	14840	14846	14997	14739	14803	14847	14727	14749	14814	14653	14791	14753	14872	14849	14895	14765	14847	14697	14714	14826	14724	14670	14919	14799	14752	14832	14773	14798	14803	14901	14952	14685	14956	14716	14802	14866	14723	14637	14876	14723	14701	14856	14746	14678	14929	14833	14694	14850	14637	14791	14823	14747	14623	14922	14750	14889	14963	14913	14929	14935	14881	14729	14898	14759	14718	14772	14897	14810	14884	14871	14745	14751	14750	15012	14900	14842	14822	15000	14867	14887	14643	14680	14831	14856	14751	14711	14676	14920	14666	14763	15068	14809	14829	14667	14797	14836	14670	14746	14802	14804	14763	14983	14938	15001	14641	14803	14769	14812	14662	14889	14799	14852	14860	14832	14838	14856	14599	14868	14798	14721	14737	14925	14830	14820	14720	14861	14853	14749	14637	14811	14935	14722	14652	14703	14835	14702	14784	14883	14739	14809	14927	14784	14763	14735	14717	14820	14874	14728	14903	14883	14583	14698	14717	14696	14935	14858	14827	14737	14760	14764	14830	14942	14819	14737	14834	14728	14828	14779	15010	14609	14843	14822	14641	14875	14814	14929	14898	14699	14690	14783	14874	14750	14866	14862	14694	14727	14876	14848	14865	14802	14778	14926	14820	14729	14837	14690	14950	14807	14875	14998	14696	14824	14821	14705	14688	14715	14881	14848	14862	14550	14778	14863	14829	14881	14812	15035	14864	14844	14876	14772	14961	14833	14733	14818	14854	15140	14793	14778	14951	14767	14832	14761	14680	14794	14687	14798	14824	14601	14668	14769	14749	14870	14612	14801	14769	14938	14687	14796	14664	14681	14669	14826	14840	14780	14818	14690	15002	14733	14779	14678	14725	14841	14778	14804	14738	14843	14814	14752	14811	14799	14717	14899	14982	14896	14793	14721	14850	14666	14694	14793	14802	15070	14960	14838	14704	14597	14660	14953	14769	14734	14849	14661	14969	14593	14783	14638	14732	14764	14784	14789	14772	14693	14816	14778	14851	14888	14899	14820	14765	14656	14943	14754	14951	14801	14922	14825	14771	14789	14713	14695	14883	14765	14784	14724	14618	14879	14782	14773	14855	14848	14757	14849	14776	14824	14832	14985	14776	14920	14871	14742	14807	14804	14824	14759	14922	14683	14837	14717	14830	14860	14871	14644	14674	14827	14887	14956	14804	14762	14882	14808	14910	14672	14858	14784	14723	14811	14826	14847	14941	14661	14692	14661	14820	14843	14689	14745	14746	14823	14666	14964	14827	14853	14831	14783	14687	14888	14716	15004	14840	14730	14777	14971	14898	14730	14862	14659	14909	14797	14664	14889	14698	14634	14674	14705	14863	14816	14856	14753	14771	14731	15020	14737	14688	14754	14703	14753	14838	14777	14751	14825	14765	14774	14864	14681	14651	14832	14793	14810	14885	14687	14730	14885	14892	14715	14730	14743	14701	14618	14833	14721	14906	14828	14744	14787	14690	14886	14877	14747	14830	14919	14685	14886	14852	14749	14769	14774	14905	14886	14856	14762	14852	14781	14822	14690	14583	14889	14780	14975	14920	14650	14804	14803	14733	14765	14861	14722	14861	14863	14752	14728	14824	14795	14764	14600	14856	14769	14831	14648	14776	14842	14688	14812	14775	14716	14785	14870	14887	14715	14901	14843	14778	14837	14734	14806	14713	14665	14824	14703	14840	14900	14956	14705	14815	14819	14873	14771	14741	15029	14688	14836	14830	14907	14872	14757	14948	14819	14810	14741	14590	14806	14687	14716	14910	14752	14696	14874	14770	14625	14831	14761	14622	14736	14802	14711	14897	14939	14816	14861	14807	14920	14715	14862	14849	14959	14897	14756	14797	14881	14759	14845	14814	14710	14813	14980	14606	14723	14909	14791	14813	14784	14875	14679	14801	14732	14751	14619	14669	14774	14721	14933	14840	14735	14832	15046	14660	14818	14795	14598	14748	14895	14746	14771	14865	14802	14885	14593	14804	14697	14830	14830	14886	14826	14839	14728	14976	14759	14898	14753	14851	14802	14755	14764	14837	14646	14846	14993	14728	14777	14823	14881	14710	14874	14640	14759	14779	14756	14842	14678	14855	14873	14793	14631	14880	14709	14844	14926	14811	14796	14864	14883	14897	14786	14759	14821	14832	14608	14859	14829	14902	14724	14595	14725	14714	14856	14697	14796	14774	14819	14787	14838	14700	14700	14808	14743	14748	14758	14800	14849	14823	14695	14877	14721	14919	14832	14838	14754	14900	14676	14610	14807	14877	14720	14786	14892	14696	14829	14812	14828	14728	14732	14915	14875	14818	14773	14809	14877	14924	14894	14764	14636	14906	14850	14744	14764	14767	14776	14900	14849	14702	14859	14682	14808	14771	14669	14632	14910	14887	14969	14886	14716	14750	14582	14692	14718	14884	14746	14683	14571	14758	14879	14844	14899	14768	14743	14833	14785	14842	14792	14808	14674	14768	14628	14730	14776	14780	14655	14790	14697	14745	14992	14816	14988	14674	14951	14796	14813	14705	14706	14848	14772	14873	14793	14679	14834	14803	14768	14902	14930	14603	14659	14766	14766	14830	14767	14684	14799	14748	14988	14960	14817	14818	14656	14902	14731	14769	14711	14869	14838	14745	14867	14892	14810	14672	14817	14897	14791	14854	14788	14716	14722	14603	14762	14837	14684	14853	14862	14748	14785	14753	14667	14914	14834	14759	14806	14822	14722	14886	14679	14688	14848	14718	14889	14853	14776	14792	14881	14764	14984	14634	14759	14649	14862	14813	14779	14735	14852	14774	14810	14739	14816	14742	14798	14882	14793	14803	14828	14848	14668	15013	14651	14923	14968	14910	14844	14809	14692	14570	14775	14675	14761	14847	14834	14831	14879	14753	14768	14862	14891	14885	14878	14857	14728	14727	14671	14679	14923	14667	14970	14953	14825	14798	14892	14685	14763	14753	14659	14893	14918	14777	14802	14746	14592	14774	14799	14805	14861	14814	14791	14865	14785	14862	14807	15003	14754	14740	14836	14791	14772	14935	14669	14689	14791	14822	14758	14793	14755	14761	14627	14602	14854	14767	14920	14802	14770	14733	14838	14691	14726	14833	14907	14899	14958	14897	14705	14906	14779	14794	14788	14901	14668	14998	14675	14723	14861	14864	14691	14897	14824	14671	14895	14722	14981	14893	14949	14811	14777	15006	14769	14652	14761	14861	14857	14883	14713	14600	14691	14786	14850	14852	14696	14938	14713	14704	14719	14879	14962	14505	14850	15054	14770	14845	14905	14795	14738	14874	15067	14720	14729	14817	14700	14705	14772	14727	14732	14629	15016	14889	14551	14788	14971	14809	14801	14997	14772	14787	14807	14758	14864	14760	14831	14757	14973	14821	14872	14695	14723	14720	14973	14684	14716	14724	14773	14807	14652	14679	14804	14917	14688	14728	14874	14934	14738	14619	14763	14741	14819	14773	14898	14744	14935	14755	14711	14697	14875	14818	14871	14738	14692	14900	14773	14702	14862	14902	14824	14774	14836	14815	14876	14843	14790	14953	14827	14662	14781	14844	14828	14596	14779	14793	14820	14723	14763	14955	14788	14793	14752	14773	14934	14852	14851	14755	14779	14772	14851	14813	14881	14780	14845	14775	14728	14722	14897	15049	14868	14772	14772	14813	14739	14831	14784	14660	14793	14797	14803	14895	14857	14703	14957	14907	14729	14790	14892	14742	14990	14707	14860	14696	14832	14923	14795	14750	14801	14750	14734	15021	14622	14777	14744	14837	14734	14685	14782	14695	15005	14812	14609	14708	14749	14808	14835	14874	14696	14789	14830	14871	14825	14701	14748	14809	14763	14701	14815	14808	14794	14726	14880	14674	14790	14766	14793	14903	14850	14878	14799	14663	14820	14745	14733	14783	14711	14877	14795	14987	14877	14777	14714	14841	14762	14841	14744	14852	14867	14733	14819	14817	14650	14765	14774	14855	14867	14712	14811	14856	14804	14816	14847	14859	14748	14810	14724	14742	14857	14688	14893	14985	14893	14764	14625	14693	14486	14768	14727	14920	14709	14776	14842	14602	14904	14704	14740	14760	14734	14789	14511	14842	14755	14825	14787	14841	14895	14825	14646	14864	14701	14854	14753	14820	14950	14780	15014	14927	14865	14759	14866	14777	15008	14857	14687	14776	14827	14838	14753	14682	14797	14894	14777	14688	14805	14828	14856	14744	14760	14725	14751	14848	14854	14809	14799	14942	14814	14808	14919	14749	14902	14905	14656	14838	14479	14770	14810	14782	14978	14600	14765	14787	14813	14839	14705	14807	14753	14708	14883	14847	14855	14588	14670	14925	14779	14925	14811	14723	14834	14761	14948	14818	14831	14765	14863	14615	14746	14642	14779	14734	14885	14719	14897	14948	14838	14800	14802	14807	14734	14884	14649	14819	14738	14765	14736	14874	14855	14645	14782	14915	14690	14823	14992	14741	14749	14818	14915	14701	14639	14730	14830	14645	14706	14787	14671	14792	14793	14892	14714	14639	14785	14862	14701	14775	14797	14801	14903	14770	14887	14748	14796	14672	14742	14847	14825	14663	14785	14670	14718	14907	14618	14827	14750	14967	14826	14831	14650	14796	14807	14730	14776	14799	14796	14816	14736	14880	14777	14815	14762	14924	14838	14812	14852	14796	14844	14887	14889	14770	14835	14753	14877	14707	14762	14635
28466	25525	32856	28666	21627	19848	19291	18703	18307	18281	18005	17768	17791	17739	17936	17984	17702	17642	17834	17507	17725	17648	17619	17599	17573	17472	17507	17557	17799	17524	17490	17671	17681	17497	17649	17704	17823	17661	17637	17434	17475	17663	17731	17332	17631	17548	17679	17625	17691	17757	17597	17610	17714	17537	17738	17734	17511	17735	17822	17691	17577	17483	17744	17528	17684	17386	17507	17462	17331	17653	17420	17452	17491	17519	17580	17542	17630	17659	17634	17658	17539	17768	17520	17693	17390	17600	17663	17493	17661	17654	17508	17580	17539	17446	17642	17730	17513	17602	17662	17530	17502	17589	17836	17897	17648	17618	17433	17776	17609	17515	17652	17519	17601	17419	17722	17488	17578	17548	17552	17560	17565	17595	17570	17567	17509	17522	17478	17657	17449	17381	17750	17614	17424	17569	17592	17678	17682	17734	17533	17749	17581	17655	17620	17463	17315	17594	17565	17776	17491	17701	17617	17508	17635	17651	17472	17591	17714	17372	17301	17441	17668	17626	17824	17517	17565	17538	17692	17528	17594	17559	17435	17377	17469	17494	17665	17555	17439	17338	17706	17512	17226	17676	17479	17466	17476	17325	17407	17518	17399	17419	17482	17596	17552	17795	17520	17692	17649	17519	17390	17577	17500	17635	17466	17508	17688	17458	17576	17822	17507	17683	17632	17577	17533	17551	17381	17563	17480	17635	17401	17639	17619	17566	17405	17504	17671	17603	17533	17683	17329	17531	17804	17652	17432	17553	17445	17686	17656	17706	17430	17546	17531	17573	17627	17650	17578	17575	17644	17623	17636	17344	17542	17722	17464	17471	17395	17752	17476	17516	17419	17476	17547	17673	17327	17619	17561	17615	17429	17471	17605	17515	17667	17601	17574	17564	17690	17564	17696	17629	17560	17537	17618	17356	17659	17526	17725	17673	17564	17446	17744	17643	17620	17411	17436	17518	17417	17382	17413	17560	17698	17650	17511	17763	17601	17662	17540	17599	17683	17433	17623	17596	17655	17436	17668	17522	17447	17441	17657	17565	17469	17662	17650	17775	17586	17541	17564	17619	17648	17790	17663	17571	17632	17609	17700	17691	17520	17472	17666	17798	17641	17541	17472	17540	17596	17563	17401	17471	17722	17771	17843	17628	17547	17397	17661	17519	17606	17647	17588	17701	17825	17508	17632	17505	17698	17511	17627	17606	17622	17544	17763	17517	17633	17390	17612	17623	17448	17470	17486	17869	17456	17511	17478	17503	17633	17436	17904	17627	17770	17809	17528	17585	17370	17465	17603	17521	17469	17649	17687	17494	17549	17617	17431	17366	17446	17694	17708	17493	17587	17663	17750	17602	17743	17589	17597	17482	17712	17629	17467	17743	17717	17591	17568	17461	17651	17602	17826	17470	17483	17417	17641	17563	17366	17564	17552	17670	17549	17709	17588	17494	17442	17410	17602	17818	17654	17481	17439	17473	17723	17566	17853	17379	17581	17590	17630	17696	17616	17568	17460	17615	17667	17393	17412	17743	17511	17549	17499	17373	17598	17557	17547	17506	17521	17523	17546	17639	17531	17687	17384	17622	17626	17806	17637	17597	17400	17509	17724	17697	17542	17531	17689	17568	17767	17667	17793	17552	17544	17578	17527	17657	17597	17647	17638	17499	17566	17541	17494	17574	17624	17639	17523	17795	17679	17557	17484	17558	17533	17409	17537	17686	17670	17700	17661	17583	17793	17485	17767	17468	17672	17453	17557	17798	17742	17539	17625	17692	17607	17474	17585	17677	17568	17654	17542	17647	17642	17658	17392	17631	17544	17376	17645	17767	17574	17566	17657	17637	17478	17380	17572	17509	17678	17444	17604	17637	17444	17710	17513	17380	17518	17621	17813	17568	17463	17661	17612	17624	17487	17543	17598	17750	17658	17658	17564	17540	17551	17377	17637	17566	17449	17494	17613	17370	17557	17393	17450	17722	17613	17712	17559	17689	17595	17664	17402	17576	17538	17579	17624	17623	17609	17579	17630	17658	17631	17701	17448	17662	17388	17313	17208	17614	17521	17627	17618	17459	17606	17458	17853	17297	17467	17628	17647	17558	17375	17403	17630	17375	17618	17713	17812	17661	17466	17770	17401	17508	17832	17502	17681	17554	17624	17502	17346	17642	17542	17667	17591	17612	17547	17588	17387	17561	17567	17507	17601	17625	17733	17333	17653	17635	17561	17491	17573	17634	17575	17540	17639	17597	17576	17575	17440	17603	17726	17495	17660	17377	17630	17494	17491	17582	17495	17590	17671	17647	17536	17503	17464	17529	17490	17424	17566	17752	17590	17583	17802	17681	17707	17632	17421	17611	17558	17551	17500	17709	17639	17439	17639	17685	17713	17689	17538	17362	17632	17598	17689	17639	17486	17575	17643	17506	17562	17444	17714	17604	17565	17592	17412	17501	17663	17517	17626	17525	17608	17455	17685	17514	17737	17563	17390	17469	17474	17679	17494	17308	17426	17554	17533	17595	17426	17781	17601	17566	17595	17608	17631	17726	17822	17866	17633	17675	17533	17417	17736	17711	17671	17592	17453	17563	17356	17674	17724	17525	17695	17668	17520	17673	17310	17437	17546	17484	17739	17621	17717	17505	17349	17442	17349	17624	17549	17830	17613	17520	17452	17652	17670	17447	17427	17561	17572	17483	17588	17502	17682	17694	17744	17510	17728	17535	17509	17538	17418	17445	17695	17777	17437	17508	17785	17570	17497	17556	17595	17370	17662	17476	17551	17345	17512	17856	17586	17679	17361	17672	17597	17700	17324	17664	17421	17352	17558	17527	17619	17561	17588	17462	17598	17813	17698	17479	17497	17496	17426	17543	17400	17375	17551	17654	17637	17697	17687	17466	17422	17603	17618	17699	17644	17599	17492	17640	17574	17398	17566	17656	17825	17466	17602	17423	17338	17316	17590	17505	17512	17514	17609	17516	17474	17630	17537	17483	17597	17561	17735	17564	17645	17561	17540	17423	17613	17584	17465	17718	17541	17593	17518	17466	17607	17601	17582	17555	17588	17590	17480	17426	17420	17642	17553	17362	17597	17666	17588	17580	17501	17571	17560	17299	17379	17553	17381	17398	17477	17488	17480	17470	17571	17641	17378	17615	17575	17486	17467	17327	17518	17456	17467	17561	17360	17529	17621	17688	17565	17347	17337	17514	17595	17673	17462	17709	17477	17636	17671	17722	17639	17526	17617	17544	17595	17691	17838	17701	17682	17548	17611	17619	17766	17678	17600	17468	17572	17592	17590	17579	17707	17665	17750	17641	17428	17552	17528	17446	17649	17519	17646	17342	17571	17719	17701	17589	17703	17819	17619	17777	17597	17556	17518	17638	17700	17533	17792	17635	17578	17749	17539	17583	17453	17697	17717	17438	17765	17585	17634	17643	17619	17486	17582	17625	17501	17557	17693	17650	17371	17561	17669	17321	17529	17567	17760	17534	17447	17673	17698	17669	17551	17577	17700	17638	17788	17737	17351	17569	17520	17529	17415	17657	17321	17438	17705	17630	17746	17495	17527	17662	17385	17517	17583	17658	17529	17512	17645	17555	17467	17468	17776	17533	17619	17724	17491	17597	17520	17507	17475	17520	17396	17607	17534	17596	17784	17267	17730	17551	17791	17622	17505	17655	17613	17642	17621	17651	17633	17613	17592	17771	17519	17646	17443	17333	17498	17523	17569	17590	17525	17417	17593	17481	17721	17705	17615	17729	17645	17581	17504	17770	17423	17379	17670	17495	17710	17652	17585	17573	17515	17389	17422	17416	17610	17757	17547	17612	17618	17739	17583	17674	17649	17450	17767	17524	17526	17685	17494	17578	17741	17420	17705	17668	17840	17768	17561	17538	17458	17691	17433	17634	17476	17575	17659	17802	17658	17648	17646	17420	17556	17645	17405	17543	17595	17548	17846	17544	17648	17664	17548	17663	17590	17497	17438	17428	17821	17473	17607	17545	17427	17537	17647	17712	17520	17650	17637	17635	17859	17589	17812	17525	17699	17682	17543	17741	17610	17647	17455	17676	17694	17696	17636	17709	17710	17650	17745	17475	17510	17592	17639	17360	17842	17578	17558	17694	17772	17586	17576	17753	17557	17610	17701	17539	17614	17358	17442	17596	17613	17521	17636	17470	17263	17408	17483	17579	17647	17618	17630	17588	17506	17665	17321	17647	17692	17575	17693	17418	17576	17644	17445	17643	17445	17703	17565	17550	17683	17759	17601	17584	17414	17514	17577	17494	17826	17602	17568	17718	17813	17563	17556	17621	17445	17663	17326	17540	17580	17454	17668	17621	17639	17633	17760	17654	17481	17381	17561	17684	17643	17570	17411	17621	17520	17719	17613	17579	17653	17501	17597	17317	17561	17431	17667	17350	17627	17598	17632	17590	17636	17604	17481	17649	17399	17637	17582	17422	17617	17717	17709	17610	17657	17523	17593	17626	17667	17601	17702	17457	17463	17487	17380	17494	17708	17521	17595	17484	17581	17558	17598	17580	17510	17579	17610	17551	17635	17667	17639	17571	17339	17553	17676	17653	17489	17633	17496	17637	17473	17671	17513	17418	17621	17784	17662	17492	17711	17636	17405	17707	17361	17472	17555	17419	17650	17529	17658	17577	17634	17557	17585	17417	17538	17662	17675	17518	17660	17619	17640	17490	17446	17580	17668	17813	17776	17691	17604	17592	17748	17433	17667	17766	17464	17492	17494	17404	17487	17528	17729	17851	17701	17581	17642	17633	17581	17631	17443	17437	17585	17736	17561	17490	17628	17424	17446	17642	17546	17743	17459	17552	17563	17543	17383	17438	17486	17540	17780	17701	17558	17434	17662	17672	17727	17612	17570	17528	17534	17508	17664	17530	17609	17584	17640	17394	17536	17580	17719	17481	17441	17811	17633	17625	17822	17618	17607	17540	17742	17550	17520	17586	17647	17361	17534	17524	17515	17527	17423	17533	17624	17542	17464	17670	17636	17384	17744	17744	17748	17721	17821	17499	17708	17239	17635	17466	17726	17430	17433	17583	17576	17563	17492	17614	17594	17376	17469	17667	17480	17562	17764	17603	17754	17657	17641	17346	17574	17683	17488	17612	17548	17785	17479	17620	17606	17530
28693	40806	38620	27790	20886	18425	17749	17012	16707	16300	15908	15986	15772	15627	15575	15642	15463	15526	15398	15587	15499	15417	15441	15429	15401	15373	15292	15438	15465	15371	15250	15377	15324	15304	15489	15354	15515	15446	15358	15437	15429	15248	15298	15348	15276	15457	15503	15447	15226	15505	15383	15400	15401	15160	15377	15398	15335	15368	15343	15301	15244	15463	15240	15336	15383	15387	15337	15236	15250	15282	15312	15355	15379	15169	15375	15385	15288	15489	15285	15455	15244	15443	15348	15335	15410	15258	15275	15526	15310	15335	15284	15272	15351	15337	15268	15427	15314	15301	15338	15239	15316	15390	15344	15335	15443	15305	15363	15375	15217	15529	15389	15375	15326	15495	15299	15542	15314	15407	15396	15233	15422	15385	15367	15351	15420	15248	15480	15437	15243	15531	15338	15338	15405	15367	15285	15387	15270	15276	15487	15287	15400	15284	15271	15435	15441	15536	15304	15358	15206	15292	15277	15343	15498	15194	15292	15347	15469	15392	15387	15238	15321	15340	15350	15390	15330	15409	15315	15475	15377	15364	15333	15279	15384	15423	15349	15309	15173	15463	15281	15437	15374	15337	15308	15342	15477	15403	15590	15426	15388	15244	15472	15525	15440	15313	15285	15229	15270	15556	15225	15313	15324	15319	15382	15366	15180	15390	15468	15481	15505	15276	15284	15366	15335	15412	15399	15271	15417	15276	15355	15339	15350	15473	15261	15423	15393	15382	15416	15417	15353	14981	15510	15306	15156	15210	15256	15417	15228	15315	15307	15334	15215	15239	15440	15340	15401	15197	15299	15383	15278	15422	15270	15089	15410	15383	15302	15279	15369	15377	15169	15359	15528	15408	15273	15345	15223	15295	15324	15458	15352	15258	15377	15434	15185	15188	15258	15299	15366	15311	15246	15527	15414	15110	15285	15513	15490	15345	15456	15412	15345	15378	15391	15305	15282	15515	15243	15246	15543	15417	15372	15430	15285	15272	15278	15344	15547	15418	15408	15280	15359	15322	15428	15413	15385	15288	15311	15332	15484	15307	15333	15399	15451	15365	15344	15393	15351	15285	15147	15422	15470	15507	15495	15465	15520	15274	15257	15249	15336	15300	15149	15377	15179	15562	15261	15378	15285	15469	15456	15244	15126	15299	15157	15286	15273	15567	15386	15351	15383	15528	15216	15357	15245	15373	15315	15223	15333	15399	15428	15297	15510	15214	15390	15151	15552	15321	15273	15257	15375	15129	15392	15417	15135	15220	15341	15377	15432	15370	15344	15131	15336	15414	15262	15243	15524	15265	15444	15242	15381	15328	15261	15286	15350	15329	15299	15386	15154	15487	15414	15325	15259	15438	15307	15545	15460	15453	15284	15223	15324	15375	15327	15324	15372	15330	15293	15405	15432	15173	15432	15358	15333	15241	15430	15290	15297	15339	15344	15273	15406	15372	15196	15269	15225	15314	15401	15265	15348	15244	15413	15430	15504	15342	15381	15573	15457	15250	15303	15380	15211	15445	15248	15354	15287	15306	15179	15266	15262	15358	15540	15327	15363	15186	15484	15178	15443	15132	15199	15208	15279	15336	15293	15502	15483	15423	15347	15438	15427	15385	15422	15473	15112	15379	15326	15382	15290	15349	15402	15358	15152	15350	15373	15354	15324	15437	15354	15316	15339	15324	15453	15305	15484	15312	15325	15297	15267	15347	15266	15403	15280	15386	15454	15427	15290	15333	15368	15307	15465	15413	15336	15340	15351	15333	15197	15432	15322	15538	15331	15261	15175	15317	15271	15167	15403	15331	15520	15296	15318	15227	15374	15215	15447	15350	15481	15459	15401	15398	15470	15547	15412	15237	15305	15393	15239	15275	15456	15335	15372	15465	15312	15387	15438	15359	15331	15167	15215	15516	15536	15429	15171	15432	15312	15379	15419	15469	15413	15285	15276	15260	15333	15361	15220	15192	15202	15433	15213	15418	15520	15342	15249	15492	15476	15330	15403	15342	15348	15324	15410	15454	15269	15538	15209	15330	15379	15413	15471	15119	15240	15332	15340	15338	15392	15450	15268	15402	15187	15436	15341	15346	15484	15370	15359	15362	15340	15527	15415	15187	15382	15477	15354	15236	15323	15536	15302	15149	15162	15397	15241	15441	15335	15366	15343	15177	15349	15419	15482	15403	15271	15430	15492	15445	15516	15316	15322	15368	15307	15315	15279	15352	15395	15418	15396	15327	15191	15285	15237	15204	15336	15368	15112	15379	15449	15477	15340	15417	15481	15270	15368	15324	15374	15427	15385	15345	15395	15340	15566	15323	15351	15243	15460	15249	15148	15313	15363	15343	15441	15342	15280	15268	15490	15506	15384	15342	15400	15259	15228	15411	15317	15467	15302	15327	15503	15415	15269	15434	15308	15369	15328	15299	15421	15335	15366	15269	15335	15416	15322	15437	15382	15436	15334	15236	15252	15526	15423	15400	15508	15487	15232	15446	15438	15293	15286	15411	15334	15376	15232	15338	15360	15433	15383	15355	15373	15273	15366	15343	15333	15220	15338	15365	15511	15344	15349	15385	15497	15347	15341	15291	15262	15351	15429	15320	15587	15382	15387	15374	15354	15298	15266	15395	15481	15378	15296	15268	15337	15261	15417	15447	15212	15270	15206	15469	15228	15292	15368	15212	15349	15501	15360	15388	15258	15450	15215	15364	15229	15411	15338	15545	15347	15289	15198	15437	15332	15377	15486	15368	15242	15255	15318	15317	15470	15444	15410	15417	15331	15401	15349	15424	15510	15305	15349	15270	15329	15380	15378	15453	15375	15415	15265	15156	15295	15312	15486	15389	15167	15324	15352	15302	15350	15427	15250	15683	15285	15430	15417	15278	15328	15429	15372	15422	15436	15382	15301	15293	15474	15291	15345	15342	15363	15368	15395	15346	15397	15282	15491	15341	15365	15131	15313	15222	15315	15565	15410	15322	15443	15266	15594	15474	15367	15419	15377	15567	15518	15281	15365	15465	15362	15302	15377	15447	15308	15211	15279	15458	15369	15500	15374	15494	15382	15147	15241	15310	15269	15370	15308	15304	15453	15287	15316	15324	15366	15243	15407	15465	15354	15444	15314	15280	15481	15387	15337	15293	15568	15504	15348	15387	15424	15266	15370	15383	15230	15474	15520	15353	15438	15517	15270	15171	15502	15384	15409	15396	15370	15339	15245	15392	15388	15358	15278	15553	15173	15431	15438	15306	15415	15556	15450	15309	15408	15422	15337	15301	15346	15242	15321	15379	15285	15293	15273	15292	15472	15459	15419	15158	15286	15287	15387	15354	15463	15411	15467	15382	15336	15293	15386	15542	15379	15530	15158	15282	15438	15384	15387	15341	15255	15379	15468	15341	15214	15397	15524	15359	15299	15271	15469	15388	15418	15399	15348	15422	15574	15221	15297	15279	15377	15444	15402	15220	15417	15157	15353	15436	15247	15223	15406	15253	15184	15552	15266	15331	15459	15518	15244	15373	15159	15416	15328	15294	15123	15211	15382	15412	15538	15214	15460	15417	15386	15188	15216	15354	15403	15522	15316	15326	15268	15451	15393	15383	15410	15408	15192	15314	15580	15405	15436	15466	15349	15394	15375	15344	15339	15303	15282	15475	15281	15412	15535	15442	15299	15286	15306	15341	15356	15395	15382	15570	15361	15527	15230	15466	15325	15473	15318	15383	15378	15371	15484	15524	15342	15296	15312	15409	15407	15425	15315	15314	15337	15484	15386	15260	15423	15468	15328	15314	15385	15189	15341	15209	15288	15269	15384	15451	15354	15412	15269	15352	15498	15327	15176	15291	15305	15462	15328	15317	15343	15308	15414	15360	15549	15426	15345	15259	15308	15377	15396	15392	15399	15547	15339	15307	15397	15297	15115	15490	15351	15411	15348	15533	15501	15279	15437	15400	15247	15413	15278	15318	15350	15415	15330	15405	15268	15248	15361	15451	15390	15202	15236	15392	15360	15419	15420	15405	15363	15310	15399	15468	15423	15536	15227	15170	15205	15477	15396	15441	15412	15319	15390	15266	15513	15379	15255	15260	15255	15440	15303	15305	15452	15416	15335	15278	15267	15318	15361	15498	15293	15409	15398	15438	15290	15466	15154	15422	15366	15391	15380	15229	15228	15296	15437	15256	15348	15394	15218	15329	15314	15478	15274	15416	15368	15419	15366	15384	15374	15253	15282	15415	15257	15374	15402	15349	15440	15381	15297	15382	15205	15254	15478	15351	15346	15414	15449	15360	15232	15184	15502	15416	15258	15352	15321	15268	15360	15533	15363	15077	15438	15343	15376	15360	15242	15284	15395	15195	15431	15296	15411	15437	15286	15277	15353	15410	15492	15279	15472	15486	15194	15587	15164	15298	15431	15324	15324	15286	15292	15400	15551	15217	15199	15460	15252	15301	15332	15318	15215	15149	15344	15438	15367	15514	15338	15432	15580	15382	15388	15489	15357	15450	15467	15195	15356	15318	15436	15440	15423	15395	15544	15491	15339	15252	15396	15534	15276	15250	15386	15304	15300	15263	15255	15473	15377	15376	15321	15364	15330	15142	15448	15338	15343	15406	15517	15386	15367	15302	15197	15325	15331	15338	15351	15355	15270	15485	15416	15339	15344	15258	15456	15386	15378	15362	15439	15370	15477	15287	15346	15433	15532	15372	15390	15333	15344	15239	15241	15540	15328	15447	15430	15409	15387	15417	15245	15338	15421	15407	15318	15360	15174	15405	15324	15304	15463	15251	15163	15354	15326	15524	15307	15544	15200	15332	15300	15351	15331	15262	15344	15350	15377	15415	15214	15417	15281	15347	15430	15277	15390	15130	15277	15348	15259	15417	15433	15491	15382	15515	15381	15343	15353	15408	15358	15286	15388	15340	15303	15325	15340	15462	15246	15240	15445	15345	15263	15457	15268	15311	15452	15412	15358	15316	15198	15425	15444	15405	15459	15291	15316	15457	15289	15418	15375	15298	15306	15464	15412	15391	15432	15388	15199	15521	15307	15458	15302	15410	15388	15424	15369	15214	15395	15186	15309	15332	15287	15342	15325	15313	15355	15363	15358	15542	15218	15347	15360	15528	15305	15375	15445	15352	15241	15342	15333	15333	15394	15362
24144	21372	28795	25316	23602	22594	21789	19050	18307	17983	17793	17585	17594	17370	17077	16933	16810	17035	17085	16878	16950	16951	17095	17078	16959	16985	16741	17002	16855	16656	17018	16785	16855	16961	16797	16887	16785	16732	16750	16869	16847	16893	16768	16747	16923	16884	16871	16772	16684	16867	16812	16813	16995	16773	16794	16876	16939	16697	16849	16844	16581	16827	16648	16774	16981	16933	16962	16831	16867	16757	16701	17003	16729	16897	16933	16727	16927	17004	16943	16681	17046	16736	16770	16889	16953	16606	16768	16887	16839	16819	16857	16748	16702	16827	16789	16758	16686	16660	16807	16616	16870	16817	16845	17049	16776	16808	16897	16958	16978	16418	16936	16657	16743	16888	16836	16983	16833	16797	16817	16808	16794	16856	16936	16742	16563	16981	16734	16733	16594	16988	16678	16708	16696	16748	16752	16801	16826	16829	16651	16697	16709	16699	16794	16760	16787	16883	16791	16765	16685	16819	16722	16879	16910	16714	16669	16790	16840	16895	16772	16842	16753	16970	16667	16838	16686	16859	16622	16743	16709	16885	16900	16925	16739	16727	16738	16782	16773	16713	16817	16560	16726	16652	16865	16769	16862	17003	16736	16673	17043	16711	16658	16757	16855	17048	16729	16749	16681	16763	16888	16579	16887	16750	16874	16891	16922	16720	16920	16935	16628	16703	16761	16773	16843	16818	16792	16693	16740	16746	16583	16819	16780	16830	16804	16451	16644	16603	16622	16910	16815	16829	16703	16602	16553	16799	16832	16595	16758	16959	16771	16726	16906	16814	16689	16868	16714	16606	16763	16766	16878	16923	16779	16998	17006	16647	16708	16848	16758	16878	17149	16961	16862	16780	16810	16740	16794	16715	16715	16713	16787	17013	16640	16707	16802	16724	16950	16797	16915	16806	16723	16847	16766	16787	16750	16770	16617	16802	16778	16804	16669	16821	16774	16906	16676	16826	16729	16799	16944	16738	16793	16631	16923	16683	16575	16684	16966	16889	16877	16763	16720	17000	16870	16866	16862	16796	16775	16907	16807	16825	16841	16744	16905	16881	16835	16714	16909	16742	16669	16666	16795	16856	16812	16844	16698	16713	16919	16746	16684	16780	16655	16849	16887	16707	16724	16794	16826	16811	16745	16823	16631	16670	16842	16556	16860	16767	16766	17106	16705	16806	16799	16764	16888	16849	16662	16495	16666	16940	16841	16929	16787	16841	16781	16728	16988	16784	16730	16756	16732	16727	16588	16674	16643	16862	16798	16857	16737	17010	16678	16899	16919	17002	16895	16702	16690	16701	16695	16523	16744	16815	16920	16889	16839	16769	16689	16712	16625	16530	16890	16594	16880	16921	16816	16959	16757	16824	16806	16800	16672	16880	16907	16947	16886	16815	16729	16703	17031	16498	16697	16888	16761	16792	16770	16694	16686	16836	16585	16606	16763	16647	16689	16959	16654	16879	16686	16696	16923	16908	16921	16850	16876	16804	16839	16725	16888	17072	17004	16847	16788	16789	16950	16746	16835	16903	16877	16745	16818	16739	16738	16449	16731	16638	16764	16868	16651	16661	16832	16770	16973	16907	16739	16862	16933	16815	16971	16764	17026	16844	16712	16706	16876	16691	16805	16837	16755	16651	16822	16987	16645	16823	16706	16669	16676	16890	16810	16774	16876	16980	17004	16769	16994	16640	16878	16710	16779	16750	16789	16988	16664	16652	16700	16694	16694	16739	16867	16763	16740	16900	16528	16830	16896	16835	16955	16770	16700	16860	16770	16866	16662	16828	16940	16849	17025	16817	16775	16706	16950	16701	16835	16859	16804	16721	16836	16763	16601	16693	16760	16833	16724	16798	16620	16716	16894	17136	16740	16812	16811	16794	16880	16772	16707	16683	16890	16714	16591	16745	16746	16862	16875	16852	16748	16962	16796	16820	16515	16826	16974	16776	16734	16815	16611	16659	16783	16763	16808	16868	16637	16794	16857	16891	16763	16837	16759	16717	16890	16915	16794	16722	16967	16815	16818	16864	16876	16886	16843	16846	16814	16717	16788	16837	16776	16978	16684	16696	17001	16929	16882	16813	16655	16789	16763	16824	16730	16813	16707	16795	16901	16710	16770	16693	16763	16704	16814	16757	16880	16824	16738	16650	16973	16740	16761	16621	16789	16860	16753	16806	16681	16783	16979	16699	16953	16944	16829	16658	16719	16775	16743	16815	16878	17013	16841	17051	16822	16855	16795	16664	16829	16836	16693	16526	16744	16891	16764	16764	16852	16681	16658	16697	16716	16799	16674	16729	16750	16844	16878	16900	16903	16668	16790	16755	16739	16814	16754	16831	16956	16844	16915	16780	16749	16725	16819	16495	16728	16861	16757	16908	16664	16971	16931	16885	17080	16735	16826	16767	16728	16858	16760	16651	16718	16729	16865	16915	16924	16791	16708	16832	16796	16848	16864	16642	16800	16633	16731	16861	16549	16794	16872	16759	16927	16642	16826	16632	16837	16908	16827	16803	16841	16877	16774	16825	16706	16742	16902	16827	16720	16803	16939	16698	16706	16568	16828	16598	16788	16834	16661	16779	16917	16679	16795	16852	16545	16897	16927	16940	16785	16983	16860	16868	16721	16907	16964	16906	16724	16689	16878	16747	16723	16773	16842	16837	16704	16803	16771	16799	17027	16988	16730	16821	16732	16906	16786	16762	16918	16849	16673	16842	16834	16661	16818	16843	16853	16961	16729	16892	16778	16848	16768	16738	16938	16840	16641	16670	16956	16796	17051	16666	16650	16769	17001	16959	16885	16566	16514	16478	16947	16526	16508	16681	16923	16800	16757	16741	16791	16634	16514	16675	16793	16593	16884	16767	16673	16713	16941	16759	16612	16852	16795	16907	16639	17026	16897	16793	16584	16850	16742	16663	16885	16603	16716	16858	16812	16699	16752	16576	16896	16794	16778	16797	16602	16835	16887	16808	16770	16867	16612	16912	16862	16753	16828	16869	16927	16751	16832	16894	16948	16773	16832	16974	16695	16903	16739	16890	16947	16885	16840	16607	16776	16824	16785	16844	16572	16800	16922	16862	16579	16845	16955	16980	16730	16733	16828	16697	16896	16923	16855	16846	16776	16939	16727	16604	16741	16800	16741	16589	16825	16968	16718	16927	16783	16692	16939	16641	16754	16975	16647	16761	16844	16760	16845	16781	16846	16908	16909	16592	16915	16846	16817	16705	16861	16879	16807	16637	16575	16804	16926	16872	16966	16696	16874	16643	16973	16688	16756	16881	16850	16763	16901	16824	16501	16969	16610	16711	16917	16621	16795	16839	16944	16759	16642	16819	16893	16747	16679	16808	16819	16738	16642	16829	16954	16755	16803	16777	16859	16779	17045	16745	16827	17070	16643	16999	16614	16904	16670	16589	16817	16695	16782	16761	16668	16520	16607	16946	16976	16806	16733	16581	16850	16766	16827	16759	16820	16816	16704	16771	16655	16870	16949	16788	16914	16924	16767	16842	16913	16769	16774	16862	16607	16622	16730	16667	16996	16687	16775	16964	16634	16893	16648	16900	16735	16815	16791	16729	16819	16801	16731	16867	16757	16661	16798	16789	16932	16759	16772	16869	16780	16896	16889	16987	16822	17135	16932	16897	16707	16878	16865	16777	16752	16722	16957	16724	16578	16763	16980	16789	16742	16573	17026	16730	16686	16884	16761	16881	16755	16665	16659	16785	16792	16769	16938	16571	16686	16722	16900	16737	16784	16792	16855	16947	16864	16763	16743	16850	16772	16909	16840	16858	16740	16929	16996	16884	16761	16713	16963	16947	16760	16723	16832	16696	16681	16820	16790	16818	16997	16822	16838	16982	16740	16725	16731	16745	16776	16631	16908	16870	16697	16859	16875	16784	16788	16657	16773	16875	16828	16501	16916	16702	16805	17022	16722	16718	16640	16661	16536	16743	16754	16612	16757	16928	16888	16838	16874	16819	16831	16850	16821	16747	16825	16736	16736	16718	16755	16829	16740	16920	16761	16590	16744	16923	16744	16881	16886	16847	16684	16907	16859	16844	16767	16788	16830	16967	16907	16806	16756	16964	16826	16569	16733	16726	16853	16752	16712	16844	16887	16829	16706	16738	16879	16643	16875	16684	16971	16821	16954	16860	16634	17018	16552	16762	16788	16825	16752	16912	16845	16671	16865	16749	16892	16814	16927	16755	16695	16987	16681	16642	16673	16583	16685	16804	16901	16691	16844	16781	16731	16757	16946	16865	16699	16660	16938	16679	16973	16613	16693	16723	16955	16783	16584	16821	16868	16963	16817	17080	16831	17107	16862	16677	16646	16769	16899	16802	16936	16771	16649	16626	16722	16778	16731	16769	16926	16939	16826	16527	16776	16819	16713	16625	16735	16734	16620	16722	16780	16761	16730	16937	16924	16717	16799	17052	16697	16832	16950	16774	16600	16904	16772	16602	16832	16916	16734	16848	16793	16793	16987	16756	16886	16793	16847	16837	16830	16912	16866	16758	16771	16695	16780	16791	16699	16846	16803	16738	16806	16752	16865	16837	16726	16780	16703	16743	16859	16968	16889	16889	16895	16717	16893	16611	16734	16772	16769	17196	16645	16753	16957	17001	17020	16710	16907	16797	16837	16740	16781	16839	16772	16702	16746	16840	17037	16749	16851	16680	16652	16717	16865	16836	16907	16763	16902	16831	16793	16810	16844	16496	16809	16665	16687	17036	16956	16913	16709	16853	16574	16601	16887	16989	16693	16897	16803	16767	16756	16601	16698	16910	16721	16795	16730	16723	16814	16654	16865	16588	16742	16671	16813	16871	16891	16621	16893	17040	16827	16924	16797	16903	16783	16739	16728	16721	16659	16766	16802	16768	16770	16900	16755	16876	16665	16825	16809	16833	16698	16657	16677	16844	16735	16692	16830	16811	16971	16752	16641	16959	16709	16871	16856	16730	16689	16834	16814	16856	16824	16899	16975	16641	16521	16792	16803	16582	16587	16835	16803	16749	16654	16605	16818	16722	16620	16623	16476	16735	16694	16901	16717	16682	16667	16817	16928	16941	16669	16674	16752	16686	16898	16775	16954	16755	16854	16707	16857	16762	16573	16763	16824	16834	16707	16675	16784	16909	16927	16838
29931	49894	46420	32424	25576	20560	19006	17998	17288	16539	16122	15935	15752	15413	15435	15232	15123	15130	15118	15065	15045	15049	15036	14910	15163	15139	15212	14972	14810	14862	14950	14745	14826	15041	14871	14890	14953	14954	14814	14952	14982	15105	14968	14967	15131	14921	14889	15164	14861	14938	14743	15070	14954	15226	14992	15095	14892	15041	14808	15022	15153	14912	14838	15070	15133	14874	14971	14793	14783	14955	14843	14773	14893	15072	15093	14965	14889	14967	14787	14776	14868	14944	14880	14825	14995	14839	14883	15070	15041	15040	14830	15021	14828	14910	14986	14913	14948	14766	15036	14936	15055	14858	14882	14904	14992	15145	14821	14981	14952	14901	15039	14854	15037	14956	14809	14918	14802	14879	15059	14982	14790	15020	15058	14918	14884	14851	15140	14785	15005	14949	14938	14931	14910	15025	15073	14906	14818	14836	14924	14920	14860	14828	14716	15035	15025	14953	14894	14998	14891	14898	14907	14942	14959	15065	14843	14862	14902	14875	15081	14986	14786	15074	14818	15010	15022	14881	15009	14919	14994	14639	14922	14784	14905	14778	14965	14873	14858	15028	14899	14959	14998	14756	14841	14977	15026	14876	14914	14938	14897	15074	15105	15002	14905	14908	14848	14922	14873	15020	14904	14824	14805	14796	15047	14995	14980	15069	15006	14832	14792	14844	14869	14871	14991	15028	15076	14848	15191	14726	14897	14886	14982	14923	14883	14948	14776	14934	14957	14843	14917	14822	15067	14784	14821	14753	14888	14948	14910	14829	15158	14941	14922	15016	15047	14910	14938	14981	14965	15105	14950	14918	14876	14966	14792	14889	14917	14907	14986	14975	14897	14903	15035	14867	15097	14927	14906	15048	14893	15058	14918	15051	14936	15172	14823	14954	15061	15024	14900	14981	14954	14969	14934	14867	14871	14811	14966	15010	15071	15036	14940	15021	14800	14911	14907	14979	15005	14949	14843	14780	14994	14922	15003	14755	15102	15006	14773	14928	15114	15017	14921	14939	15023	14823	14785	14897	14965	14871	14938	14954	14803	15013	15055	14858	14876	15046	14971	14899	14950	15144	14885	14928	14949	14947	14937	14977	14860	14926	14944	14844	14835	14905	15014	14978	14832	14862	15044	14869	14915	14846	14960	14960	14972	15029	14886	15002	15009	14870	14971	14908	15097	14813	14855	15106	14864	14840	14790	14747	14893	14921	14955	14871	14785	14883	14808	14839	14926	15045	15006	14801	14901	14858	14826	14965	15129	14979	14951	14814	15025	14849	14909	15010	14876	14969	14868	14662	14718	14974	15037	14869	14972	15041	14885	14880	14880	15047	14891	14896	14920	15084	15043	14990	14923	14681	14846	15003	14828	15101	14956	14893	14997	15009	14984	14819	15105	14864	14842	15246	14941	14783	14913	15052	14964	15023	14865	15041	15067	14789	14839	15031	14794	15020	14842	15054	14836	14868	14971	14912	14827	14762	14994	14950	14934	14770	14998	15068	15007	14856	15035	14920	15079	14972	14984	14920	14842	14975	14836	14922	14917	14855	14765	14850	15095	14765	14916	14805	15081	15039	14814	14940	14970	14854	14929	14951	14959	15049	14935	14969	14825	14963	14960	14976	14880	14960	14824	14928	14979	14841	15002	14759	14927	14931	14925	14827	14899	14918	15025	14996	15003	14947	14974	14897	14922	14811	15058	14961	14854	14855	14880	14841	14953	14963	15098	15017	14984	15026	14842	14832	15023	14944	14947	14765	14816	15030	14788	15000	14962	14800	14950	14886	15046	14993	14914	14818	14786	14851	14934	14964	14935	14933	15005	15123	15021	14757	14840	15137	14785	15025	15033	15027	14869	14933	14850	14866	15047	14689	14914	14974	14788	14795	15063	14918	14994	14994	15052	14887	14896	14773	14880	15003	14860	14938	14968	15072	14914	15016	14853	15004	14754	14881	14842	14830	14962	14950	14951	15034	15015	15007	14934	14796	14985	14956	14739	14884	14984	14953	14758	14929	15095	14802	15011	15045	15024	15117	14920	15055	14924	15021	14975	14930	14849	15068	14826	14886	14844	14914	15132	14958	14947	14903	14907	14812	15001	15096	14974	15031	14983	14908	14850	14904	14957	14839	14955	14790	14919	14763	15045	14926	14967	14989	14890	14926	14872	14799	14953	14909	15001	14962	14959	14844	14832	14814	14905	14897	14840	14818	14924	14961	14915	15090	14905	14972	14976	15051	14847	15044	15052	14896	14993	14936	15033	14882	14999	15033	14979	14986	14950	15012	14690	14802	14927	15131	14843	14869	14973	14891	14936	14949	14892	14924	14949	15107	15062	15027	14865	14778	14904	14890	15045	14831	14859	15100	14907	14950	14956	14822	14888	15031	14969	14794	14795	14879	14758	14729	14863	14897	14817	14756	15076	14965	14849	14875	14795	14989	15075	14947	14703	15087	14877	14890	14962	14932	14982	14975	14674	15236	14764	14855	15007	14912	14822	14922	14742	14764	14699	14905	14750	14958	15000	14883	14812	14950	14912	14973	14911	14865	14961	14907	15030	14817	14886	15083	14855	15030	14857	15059	14990	14954	15064	14944	14831	14845	14918	15065	14939	14943	15136	14943	15048	14803	15026	14883	14797	14823	14839	14922	14869	14804	14921	14888	14929	15061	15052	14803	14962	14961	15003	14791	14808	14981	14904	14957	14941	14918	14834	15103	14850	15068	14952	14800	14981	14971	14964	14858	14873	14935	15017	14802	14936	14933	14879	14914	14902	15025	14979	14885	14962	15093	14918	14995	14893	14831	14951	14987	14933	15142	14799	14894	14859	14942	15037	14907	14975	14875	14912	14756	14888	14861	14886	14830	15059	14886	15085	14897	14880	14829	14950	14953	15110	14842	14930	15044	14977	14983	14975	14829	14983	14878	14903	14995	14969	14997	14977	15035	14760	14921	14832	14974	15073	14828	14841	15011	14823	15027	14871	14901	14894	14893	14823	14850	14972	14985	14930	14816	14864	14834	14846	14755	14876	14747	14872	15087	14743	14917	14845	15016	14869	14937	14974	14965	14970	14984	14819	14817	14925	14890	15049	15008	14893	14913	14902	14923	14874	14987	14835	15058	14910	15016	14919	14838	14850	14972	14881	14921	14997	14891	15202	15028	14946	14916	14763	14924	15092	14736	14932	14926	14932	15023	15032	14933	15035	14846	14729	14825	14710	14926	14955	14802	14887	15024	14944	14994	14939	14949	14926	14873	14870	14961	15122	14959	14980	14947	14967	14912	15011	14870	14830	14831	14917	15164	14918	15021	14857	15009	14909	14897	14919	14963	15008	15152	15005	14946	14879	14928	15143	14956	14978	14969	14839	14934	14851	15048	15040	14926	14867	14993	14957	14928	14816	14908	14893	14909	14943	14796	14864	14902	14943	14895	15053	15160	14910	14736	14915	14935	14844	15014	15038	14842	15079	15017	14835	15061	14810	15045	14880	14809	15012	14955	14908	15052	14773	14929	14838	14967	14980	14936	14788	14825	14957	14930	14949	14854	14896	14858	15103	14871	14989	14855	14918	14801	14810	15013	14878	14990	14986	14875	14971	14952	14933	15058	14958	14895	15112	14914	14936	14877	14986	15041	14886	15017	14840	14966	14912	14864	14863	14828	15037	14901	14842	14844	14961	14953	15007	14953	14951	14875	15047	14765	15104	14978	15020	14992	14967	14945	15083	14829	14854	14983	14811	14911	14879	15010	14811	14869	14912	14774	14904	14790	14871	14892	14947	14726	14917	15013	14922	15087	15030	14942	14948	14857	14965	14983	14919	14972	14883	15033	14791	15089	14817	14892	15142	14922	14923	14974	14854	14972	14888	15061	14846	14743	14849	14994	14854	15054	15004	14898	14899	14762	14920	15015	14870	14983	15070	14863	14997	14863	14895	14760	14908	14794	14943	14865	14861	14924	15078	14902	14850	14886	14853	14848	14908	14858	14899	14876	14929	14856	14900	14874	15000	14993	14747	14753	14890	14762	14781	14971	14831	14865	14807	14947	14906	14869	15077	15026	14950	14886	15127	14765	14788	14925	14987	15011	14806	14992	15028	14911	14975	14983	15137	14790	14984	14768	15014	14990	15023	14767	14865	14930	14877	14884	14890	14957	14895	14713	15097	14944	14935	14876	14937	15059	15204	14912	14926	14916	14773	14850	15003	15021	14896	14801	14963	14919	15025	14847	14968	15000	14978	14911	14862	14795	14940	14957	15096	14848	14976	14985	14941	14881	15029	15012	14847	15161	14957	14967	14855	14908	14901	14919	15047	14899	14945	14954	14953	14989	14985	14951	14991	14887	14898	14847	14753	14863	14958	14982	14902	14852	14876	14879	14930	14918	14823	14911	15044	14900	14754	14913	14942	15030	14869	14936	14866	15000	14885	14946	15003	14958	14725	14961	14905	14861	14955	14939	14837	14905	15002	14905	14982	14793	14988	15017	14944	14910	15142	15049	14764	14881	14916	14892	15002	14898	14989	14883	15021	14901	15073	14944	14790	15064	14847	14976	14776	15018	14904	14949	14863	14946	14966	15029	15066	15006	14836	14768	14905	15012	14863	14932	15026	14970	14790	14906	14754	14866	14848	14821	14961	14895	14808	14960	14913	14959	15036	14809	15009	14913	15012	15002	14949	14922	14840	15028	14878	14990	15094	14895	14900	14903	14958	14906	14946	14953	14937	15017	14997	15015	14803	15025	15051	14913	15035	14802	14989	14881	14998	14968	14776	14731	14916	14675	15033	14867	14932	15014	14920	14838	14982	14841	14825	15006	14955	15012	14741	15092	14993	15117	14717	14814	14823	14981	14963	14831	14952	14931	14953	14876	14865	14834	14962	14922	14808	14832	14980	14830	15005	14983	14894	14903	14881	14970	15017	14815	14945	14849	14807	15062	14865	14930	14936	14990	14977	14982	14892	14856	14977	14910	14857	14962	14914	15062	14883	14992	14878	14770	14957	14950	14935	15050	14783	14881	14991	14980	14944	14841	14902	14882	14898	14939	14786	14871	14912	15017	14981	14901	14901	14920	14906	15016	14993	14864	14754	15022	14818	14911	14980	14930	14910	14867	14945	14938	14774	14894	14927	14876	14950	14872	14758	14848	14986	14831
22826	21372	29097	24089	22142	24365	25732	21021	19123	18645	18212	17985	17530	17284	17589	17148	16971	17001	16962	17096	16853	16916	16810	16784	16883	16658	16765	16831	16822	16843	16858	16771	16470	16810	16793	16525	16911	16676	16682	16773	16623	16826	16680	16719	16781	16639	16841	16506	16597	16540	16772	16796	16715	16724	16850	16813	16699	16645	16623	16757	16605	16796	16738	16663	16614	16602	16603	16757	16884	16674	16780	16682	16657	16732	16683	16659	16741	16416	16629	16566	16548	16623	16540	16517	16633	16492	16686	16650	16487	16410	16622	16557	16637	16495	16489	16544	16586	16689	16609	16753	16723	16519	16648	16657	16663	16710	16607	16505	16478	16541	16623	16498	16771	16818	16621	16564	16645	16440	16678	16554	16519	16619	16532	16550	16556	16749	16846	16602	16712	16931	16568	16904	16618	16595	16716	16501	16628	16733	16634	16648	16766	16446	16522	16478	16363	16658	16511	16456	16512	16667	16659	16478	16820	16611	16517	16417	16705	16499	16612	16501	16680	16684	16609	16586	16802	16705	16572	16813	16602	16489	16421	16744	16645	16659	16584	16509	16626	16499	16665	16637	16707	16733	16473	16591	16668	16670	16641	16557	16732	16577	16652	16586	16638	16629	16649	16412	16531	16765	16535	16436	16432	16696	16714	16627	16532	16589	16653	16731	16519	16435	16517	16579	16364	16679	16540	16846	16592	16512	16540	16584	16612	16612	16565	16734	16610	16631	16541	16830	16608	16708	16632	16715	16550	16763	16704	16558	16429	16521	16712	16613	16803	16514	16440	16716	16691	16761	16426	16743	16734	16497	16557	16571	16651	16784	16643	16580	16502	16640	16545	16609	16430	16769	16499	16300	16706	16588	16461	16613	16836	16346	16543	16628	16558	16619	16743	16650	16552	16547	16719	16607	16605	16760	16593	16806	16550	16832	16579	16683	16587	16511	16510	16499	16550	16633	16541	16723	16610	16463	16538	16387	16471	16921	16493	16431	16429	16611	16331	16649	16566	16511	16756	16588	16647	16610	16537	16767	16565	16516	16494	16541	16663	16543	16548	16446	16680	16612	16517	16451	16692	16689	16623	16603	16557	16349	16615	16730	16541	16439	16530	16579	16774	16569	16562	16476	16711	16386	16544	16583	16603	16597	16708	16614	16550	16511	16324	16640	16470	16493	16526	16732	16481	16685	16808	16647	16475	16524	16574	16483	16785	16469	16437	16405	16517	16379	16625	16574	16641	16572	16580	16408	16727	16528	16593	16621	16478	16633	16705	16604	16485	16576	16709	16486	16598	16628	16706	16572	16708	16757	16536	16439	16508	16637	16555	16631	16493	16573	16579	16440	16574	16485	16755	16545	16882	16641	16474	16597	16626	16649	16657	16412	16503	16705	16308	16564	16450	16569	16722	16653	16360	16793	16604	16525	16419	16557	16659	16712	16723	16652	16740	16602	16542	16617	16627	16463	16659	16624	16500	16515	16526	16805	16604	16681	16789	16677	16683	16642	16631	16659	16599	16696	16719	16654	16563	16618	16558	16636	16591	16527	16455	16684	16797	16458	16489	16617	16582	16701	16561	16540	16577	16793	16556	16698	16882	16785	16489	16628	16588	16482	16618	16693	16564	16600	16590	16579	16562	16828	16371	16622	16398	16576	16528	16521	16520	16751	16625	16538	16699	16593	16630	16563	16632	16698	16498	16651	16768	16665	16681	16942	16533	16591	16685	16531	16666	16662	16492	16587	16654	16451	16720	16653	16624	16749	16452	16484	16709	16505	16641	16417	16723	16503	16574	16679	16579	16498	16463	16663	16678	16676	16464	16636	16692	16616	16654	16642	16520	16493	16621	16573	16581	16556	16625	16582	16542	16600	16577	16722	16571	16583	16421	16856	16607	16518	16582	16601	16612	16543	16775	16553	16483	16522	16702	16444	16582	16838	16425	16627	16741	16603	16710	16556	16488	16767	16781	16528	16567	16449	16613	16735	16420	16620	16677	16738	16818	16467	16727	16590	16442	16468	16490	16419	16545	16619	16661	16656	16655	16509	16483	16614	16483	16804	16469	16752	16725	16800	16597	16817	16669	16619	16489	16398	16307	16435	16642	16958	16453	16397	16507	16655	16465	16599	16571	16962	16597	16641	16421	16642	16545	16627	16623	16689	16716	16675	16558	16629	16639	16729	16528	16606	16592	16720	16565	16618	16508	16519	16585	16692	16531	16625	16792	16378	16569	16742	16661	16720	16785	16618	16598	16513	16398	16702	16507	16664	16721	16466	16723	16481	16575	16723	16548	16622	16621	16610	16548	16682	16461	16570	16443	16537	16434	16583	16523	16617	16681	16561	16653	16382	16621	16541	16470	16476	16608	16570	16740	16668	16663	16735	16604	16610	16399	16573	16627	16554	16533	16531	16646	16621	16435	16681	16486	16483	16787	16517	16721	16641	16323	16487	16639	16479	16537	16640	16428	16699	16412	16619	16625	16577	16644	16668	16637	16614	16517	16617	16403	16648	16469	16522	16507	16615	16780	16682	16697	16488	16571	16588	16453	16611	16450	16556	16442	16628	16738	16497	16381	16351	16663	16743	16600	16707	16577	16694	16642	16584	16674	16592	16654	16725	16710	16610	16452	16468	16491	16541	16441	16538	16611	16697	16893	16451	16624	16623	16626	16522	16749	16318	16408	16528	16759	16418	16564	16583	16729	16678	16678	16653	16596	16842	16663	16396	16589	16470	16753	16610	16582	16684	16890	16705	16791	16397	16740	16689	16525	16603	16615	16546	16679	16731	16785	16693	16565	16567	16581	16665	16596	16596	16637	16536	16550	16591	16529	16554	16519	16549	16539	16562	16584	16503	16827	16607	16554	16466	16494	16538	16614	16688	16670	16568	16671	16485	16429	16473	16382	16617	16401	16517	16549	16739	16649	16366	16614	16454	16542	16690	16688	16426	16532	16417	16589	16639	16712	16675	16509	16447	16601	16774	16414	16689	16405	16539	16547	16603	16747	16337	16477	16528	16514	16548	16654	16544	16527	16610	16464	16397	16675	16462	16673	16513	16563	16695	16519	16521	16485	16499	16433	16585	16686	16678	16491	16610	16561	16559	16871	16521	16618	16574	16625	16617	16564	16687	16643	16566	16599	16787	16484	16547	16647	16634	16492	16587	16650	16283	16485	16542	16681	16478	16772	16593	16787	16497	16475	16455	16568	16655	16632	16829	16254	16592	16671	16512	16364	16578	16629	16595	16729	16588	16663	16659	16817	16494	16629	16663	16581	16592	16712	16532	16525	16504	16582	16714	16635	16715	16677	16413	16631	16481	16500	16741	16736	16702	16467	16595	16427	16319	16466	16375	16605	16404	16778	16544	16575	16794	16536	16514	16531	16636	16533	16483	16460	16331	16582	16538	16722	16483	16491	16580	16689	16720	16543	16637	16549	16520	16502	16564	16481	16581	16529	16516	16718	16547	16686	16802	16556	16475	16667	16832	16692	16842	16588	16745	16619	16585	16635	16655	16697	16738	16733	16650	16773	16657	16440	16634	16712	16534	16447	16742	16625	16743	16702	16690	16709	16603	16539	16457	16643	16682	16569	16599	16649	16713	16345	16573	16661	16735	16434	16535	16629	16512	16610	16497	16503	16598	16535	16754	16516	16629	16705	16678	16663	16678	16419	16645	16782	16500	16589	16484	16801	16660	16671	16650	16512	16676	16450	16586	16644	16375	16625	16473	16720	16313	16318	16365	16488	16665	16633	16620	16608	16436	16600	16682	16503	16609	16548	16618	16748	16728	16605	16630	16366	16585	16682	16545	16616	16528	16532	16449	16624	16644	16468	16944	16780	16582	16723	16662	16745	16703	16647	16685	16449	16639	16563	16465	16415	16598	16520	16649	16692	16794	16642	16757	16554	16446	16663	16724	16664	16542	16718	16541	16611	16645	16748	16538	16705	16623	16607	16432	16412	16598	16505	16572	16635	16526	16601	16513	16757	16745	16643	16484	16649	16515	16589	16502	16658	16758	16439	16500	16676	16564	16423	16570	16567	16445	16634	16647	16594	16597	16710	16630	16592	16536	16515	16690	16598	16539	16536	16606	16681	16438	16521	16739	16516	16627	16763	16706	16325	16409	16522	16650	16703	16479	16651	16558	16608	16580	16474	16653	16537	16712	16538	16443	16856	16672	16422	16559	16370	16708	16668	16525	16397	16488	16641	16573	16519	16779	16723	16573	16827	16488	16746	16465	16426	16648	16691	16504	16543	16569	16574	16670	16444	16466	16386	16524	16560	16541	16659	16932	16696	16442	16589	16666	16488	16629	16624	16437	16530	16610	16728	16658	16740	16406	16471	16722	16753	16584	16606	16611	16589	16539	16662	16679	16620	16641	16498	16770	16520	16499	16599	16691	16672	16582	16486	16611	16692	16734	16579	16518	16726	16631	16503	16593	16616	16761	16849	16515	16534	16507	16383	16583	16767	16641	16508	16319	16551	16622	16555	16720	16603	16474	16544	16608	16522	16569	16517	16669	16635	16692	16414	16695	16643	16514	16389	16384	16659	16505	16568	16531	16559	16531	16780	16703	16715	16664	16634	16704	16673	16658	16371	16371	16510	16885	16555	16607	16659	16537	16709	16746	16654	16474	16857	16724	16526	16530	16645	16737	16709	16802	16750	16739	16705	16500	16661	16693	16503	16692	16618	16601	16480	16566	16676	16508	16589	16736	16754	16628	16564	16683	16593	16565	16615	16712	16522	16597	16516	16638	16571	16852	16573	16586	16505	16588	16652	16626	16514	16488	16771	16485	16685	16690	16666	16450	16397	16486	16628	16523	16547	16591	16509	16546	16499	16609	16549	16590	16494	16397	16490	16703	16753	16767	16441	16293	16542	16560	16504	16427	16474	16576	16389	16667	16575	16667	16529	16594	16541	16595	16472	16498	16589	16660	16677	16495	16629	16436	16594	16515	16371	16481	16525	16367	16407	16359	16525	16865	16624	16639	16649	16620	16260	16594	16545	16786	16755	16673	16647	16631	16525	16462	16641	16638	16736	16414	16622	16642	16574	16546	16529	16505	16496	16509	16610	16319	16460	16429	16747	16808	16428	16446	16576	16549	16471	16471	16603	16397	16606	16556	16567	16661	16743	16587
32834	54694	45657	37354	29577	24032	21621	19925	18478	17369	16739	16298	16093	15582	15481	15313	15243	15154	14955	15133	15255	14906	15082	14736	14987	15109	15019	14892	14875	14990	14696	14805	14751	14893	14714	14959	15010	14898	14864	14892	15037	14891	14946	14914	14913	14840	14828	14994	14915	15086	14886	14821	14909	14721	14824	14846	14768	14925	14885	14774	14750	14666	14917	14671	14964	14851	14766	14947	14836	14819	14994	14930	14831	14820	14757	14898	14753	14830	14980	14732	14852	14833	14829	14874	14728	14843	14789	14772	14618	14872	14831	14808	14922	14722	14877	14744	14729	14769	14817	14863	14835	14837	14904	14705	14637	14803	14777	14791	14809	14903	14910	14712	14936	14833	14918	14620	14839	14932	14829	14560	14715	14951	15035	14853	14627	14578	14867	14776	14756	14690	14812	14644	14802	14842	14752	14820	14713	14655	14937	14667	14849	14914	14876	14768	14791	14822	14914	14712	14959	14728	14835	14877	14894	14848	14751	14750	14787	14831	14819	14807	14785	14896	14771	14668	14877	14895	14583	14671	14862	14714	14915	14587	14922	14876	15033	14577	14954	14790	14718	14751	14885	14741	14888	14726	14900	14832	14878	14882	14798	14912	14688	14871	14912	14831	14739	14654	14887	14792	14776	14831	14829	14740	14743	14822	14638	14605	14751	14798	14964	14724	14708	14719	14761	14854	14910	14871	14865	14671	14703	14717	14818	15057	14565	14698	14780	14691	14961	14810	14848	14820	14740	14870	14982	14855	14620	14745	14796	14768	14912	14679	14750	14938	14799	14804	14815	14609	14843	14687	14890	14780	14767	14932	14800	14772	14817	14772	14874	14679	14720	14840	14735	14740	14673	14759	14716	14875	14901	14670	14875	14761	14712	14793	14882	14745	14804	14887	14900	14879	14742	14814	14805	14818	14660	14704	14759	14709	14831	14816	14779	14722	14676	14703	14850	14824	14803	14971	14838	14727	14635	14717	14725	14762	14658	14866	14750	14767	14868	14804	14838	14814	14763	14733	14834	14904	14819	14854	14829	14654	14815	14673	14736	14958	14857	14843	14831	14909	14723	14729	14728	14790	14706	14806	14735	14886	14764	14886	14834	14859	14701	14605	14742	14878	14972	14735	14765	14784	14732	14876	14691	14768	14906	14860	14806	14821	14989	14676	14820	14711	14710	14877	14844	14766	14829	14837	14813	14741	14839	14819	14932	14738	14883	14688	14797	14819	14844	14734	14750	14758	14737	14765	14821	14887	15015	14788	14896	14855	14839	14867	14777	14635	14687	14685	14862	14781	14836	14780	14562	14812	14977	14896	14590	14791	14730	14926	14675	14661	14837	14685	14832	14832	14714	14921	14596	14868	14783	14905	14712	14741	14730	14758	14800	14968	14897	14938	14916	14736	14804	14681	14797	14741	14782	14837	14743	14909	14802	14854	14775	14643	14819	14979	14682	14857	14789	14814	14755	14771	14923	14829	14576	14740	14837	14784	14859	14755	14791	14746	14855	14769	14898	14667	14916	14717	14865	14820	14693	14735	14595	14816	14661	14750	14819	14852	14768	14811	14647	14736	14743	14896	14724	14687	14970	14617	14753	14946	14933	14858	14955	14631	15011	14768	14880	14865	14717	14780	14742	14758	14808	14723	14804	14665	14857	14771	14870	14722	14980	14933	14931	14883	14691	14810	14718	14781	14855	14805	14783	14649	14867	15041	14711	14623	14786	14870	14887	14636	14888	14572	14612	14711	14775	14874	14776	14660	14784	14764	14771	14659	14709	14777	14764	14824	14833	14595	14822	14874	14806	14667	14830	14764	14794	14783	14771	14819	14886	14719	14860	14899	14717	14869	14754	14629	14818	14674	14898	14665	14821	14585	14786	14820	14788	14924	14843	14877	14703	14871	14637	14678	14897	14807	14778	14695	14747	14796	14840	14801	14951	14613	14863	14825	14638	14836	14649	14802	14799	14753	14816	14605	14873	14608	14684	14700	14698	14838	14740	14604	14888	14749	14733	14917	14908	14830	14734	14785	14731	14893	14768	14617	14761	14825	14692	14858	14767	14859	14734	14837	14678	14822	14877	14802	14740	14864	14772	14698	14729	14660	14886	14823	14613	14804	14745	14769	14754	14840	14857	14638	14755	14780	14711	14861	14734	14829	14710	14900	14696	14820	14771	14630	14708	14794	14761	14644	14678	15026	14790	14814	14849	14925	14844	14716	14898	15005	14729	14921	14785	14741	14753	14896	14784	14809	14789	14835	14807	14740	14773	14706	14758	14861	14786	14830	14857	14816	14816	14911	14868	14624	14821	14706	14736	14730	14773	14838	14740	14889	14804	14772	14784	14675	14850	14779	14711	14691	14663	14798	14781	14856	15009	14633	14851	14793	14745	14780	14618	14782	14833	14690	14757	14700	14738	14868	14694	14750	14816	14710	14779	14679	14909	14709	14792	14841	14866	14688	14914	14885	14831	14903	14711	14770	14971	14779	14852	14892	14673	14901	14748	14841	14754	14769	14765	14685	14714	14700	14796	14749	14801	14816	14778	14810	14642	14829	14763	14716	14738	14776	14677	14617	14702	14804	14829	14768	14833	14781	14738	14702	14878	14763	14786	14825	14825	14716	14770	14755	14881	14709	14621	14770	14774	14874	14901	14670	14709	14909	14742	14756	14767	14860	14870	14814	14753	14802	14777	14719	14582	14925	14744	14803	14686	14734	14929	14849	14833	14877	14669	14737	14908	14669	14847	14801	14904	14742	14817	14762	14699	14885	14606	14680	14668	14765	14774	14629	14905	14720	14731	14947	14658	14775	14865	14822	14747	14837	14745	14608	14747	14671	14718	14862	14898	14830	14873	14811	14747	14726	14698	14707	14785	14769	14759	14659	14910	14679	14749	14891	14780	14725	14893	14793	14896	14852	14786	14758	14541	14854	14811	14685	14797	14763	14715	14844	14794	14939	14698	14835	14881	14906	14873	14910	14616	14729	14762	14818	14653	14754	14831	14844	14708	14616	14791	14868	14777	14805	14851	14762	14678	14784	14803	14873	14855	14919	14798	14791	14863	14756	14624	14723	14714	14799	14783	14652	14662	14855	14754	14814	14761	14666	14552	14910	14757	14739	14699	14765	14795	14780	14636	14754	14730	14630	14776	14911	14901	14812	14723	14786	14826	14887	14645	14745	14666	14861	14869	14634	14805	14752	14790	14891	14589	14719	14889	14828	14858	14870	14921	14875	14790	14648	14823	15005	14825	14732	14856	14702	14643	14858	14749	14894	14896	14831	14679	14954	14733	14766	14914	14797	14759	14686	14651	14669	14744	14828	14786	14865	14879	14641	14857	14751	14694	14900	14795	14844	14737	14738	14807	14864	14672	14808	14683	14756	14770	14806	14834	14737	14842	14727	14991	14850	14817	14649	14736	14789	14975	14902	14812	14704	14692	14790	14792	14814	14689	14891	14654	14874	14832	14817	14754	14721	14840	14852	14719	14705	14780	14827	14881	14616	14551	14863	14841	14871	14720	14741	14649	14814	14828	14643	14816	14598	14755	14836	14767	14787	14693	14890	14819	14897	14740	14827	14780	14653	14851	14902	14635	14674	14791	14799	14827	14714	14865	14805	14808	14747	14712	14724	14823	14727	14853	14729	14713	14681	14931	14830	14950	14785	14869	14767	14724	14831	14777	14808	14799	14794	14645	14713	14935	14873	14806	14601	14822	14819	14834	14789	14878	14821	14754	14739	14772	14548	14964	14699	14843	14935	14638	14768	14734	14884	14713	14676	14882	14824	14762	14863	14712	14775	14763	14879	14931	14742	14760	14832	14710	14791	14862	14712	14658	14819	14866	14755	14751	14774	14674	14896	14700	14726	14730	14777	14703	14708	14730	14779	14714	14638	14760	15008	14834	14755	14720	14985	14752	14828	14606	14845	14930	14780	14820	14690	14723	14809	14816	14752	14716	14850	14744	14911	14835	14825	14766	14628	14781	14642	14810	14704	14773	14815	14944	14663	14673	14782	14713	14755	14661	14769	14852	14903	14762	14767	14861	14758	14727	14897	14807	14792	14659	14833	14870	14731	14769	14872	14845	14738	14751	14689	14704	14897	14914	14521	14696	14782	14774	14780	14854	15057	14783	14707	14704	14838	14794	14865	14724	14819	14797	14881	14809	14932	14782	14679	14812	14757	14860	14894	14924	14827	14836	14696	14817	14744	14708	14838	14713	14744	14733	14768	14854	14634	14673	14752	14864	14808	14766	14735	14810	14958	14831	14737	14882	14822	14629	14885	14856	14825	14872	14648	14649	14821	14820	14807	14655	14846	14633	14752	14867	14754	14838	14745	14675	14917	14857	14858	14853	14632	14683	14652	14831	14844	14559	14668	14709	14840	14782	14914	14787	14895	14800	14866	14895	14814	14877	14716	14691	14781	14704	14849	14749	14745	14987	14806	14857	14829	14787	14736	14815	14759	14677	14689	14766	14830	14921	14659	14954	14876	14722	14709	14766	14828	14718	14905	14850	14794	14780	14925	14733	14666	14837	14814	14705	14729	14829	14889	14761	14789	14673	14807	14841	14658	14879	14928	14814	14853	14707	14829	14849	14824	14807	14789	15113	14926	14749	14758	14881	14733	14716	14604	14910	14692	14836	14878	14539	14871	14881	14820	14828	14855	14825	14790	14731	14610	14694	14845	14783	14631	14671	14867	14786	14750	14852	14797	14774	14688	14822	14769	14724	14800	14757	14960	14856	14840	14626	14778	14577	14890	14630	14841	14825	14794	14676	14766	14623	14676	14691	14750	14895	14772	14877	14686	14662	14853	14703	14884	14813	14778	14689	15022	14768	14687	14666	14752	14781	14759	14911	14757	14800	14735	14878	14876	14875	14860	14746	14882	14640	14777	14912	14623	14898	14799	14794	14662	14772	14964	14911	14694	14778	14719	14853	14955	14770	14818	14723	14729	14821	14629	14771	14938	14915	14810	14818	14689	14757	14577	14852	14854	14775	14865	14848	14619	14798	14933	14755	14666	14794	14671	14742	14878	14900	14774	14816	14824	14669	14765	14699	14817	14722	14793	14906	14797	14779	14749	14730	14724	14727	14946	14783	14694	14885	14823	14698	14778	14893	14711	14757	14648	14665	14778
28244	25428	30575	27365	21718	19927	19338	18643	18075	18116	17931	17701	17713	17618	17594	17375	17605	17585	17443	17392	17474	17329	17374	17538	17408	17477	17488	17368	17435	17538	17421	17294	17411	17291	17469	17361	17468	17230	17539	17358	17263	17253	17519	17275	17252	17539	17549	17464	17504	17497	17334	17414	17416	17357	17286	17467	17493	17704	17529	17267	17190	17279	17563	17507	17490	17442	17537	17430	17466	17578	17213	17346	17368	17306	17428	17376	17219	17290	17455	17340	17444	17457	17227	17362	17293	17632	17588	17486	17420	17643	17446	17441	17437	17372	17372	17231	17565	17325	17447	17393	17484	17333	17482	17197	17171	17370	17281	17213	17556	17523	17415	17405	17423	17462	17573	17305	17483	17348	17238	17564	17403	17483	17452	17251	17393	17337	17201	17481	17273	17351	17234	17217	17464	17381	17380	17462	17287	17222	17304	17386	17399	17270	17506	17414	17492	17369	17417	17268	17486	17538	17539	17412	17469	17524	17279	17342	17401	17327	17455	17337	17436	17746	17339	17248	17561	17542	17687	17518	17304	17346	17524	17411	17451	17331	17387	17347	17430	17339	17272	17419	17274	17313	17331	17363	17327	17538	17196	17458	17446	17335	17525	17223	17343	17174	17453	17589	17210	17314	17518	17239	17474	17366	17535	17367	17673	17323	17467	17435	17345	17587	17272	17236	17646	17524	17392	17485	17323	17191	17358	17386	17283	17385	17170	17280	17333	17482	17400	17391	17465	17469	17190	17624	17548	17587	17492	17375	17397	17489	17379	17383	17377	17304	17262	16988	17338	17366	17466	17376	17257	17459	17341	17430	17363	17304	17453	17358	17442	17402	17379	17152	17493	17237	17426	17044	17446	17249	17336	17201	17430	17306	17671	17538	17557	17428	17361	17181	17421	17319	17364	17418	17386	17400	17353	17607	17474	17180	17193	17394	17265	17350	17261	17245	17514	17375	17155	17349	17344	17170	17388	17503	17293	17390	17480	17408	17531	17342	17262	17354	17478	17255	17186	17193	17326	17339	17543	17450	17487	17246	17365	17298	17348	17505	17550	17342	17359	17324	17418	17245	17391	17412	17513	17581	17434	17356	17522	17083	17357	17295	17304	17201	17323	17278	17593	17315	17360	17166	17244	17039	17321	17408	17308	17248	17465	17137	17250	17219	17397	17279	17325	17250	17462	17317	17393	17297	17429	17460	17282	17450	17241	17398	17533	17403	17290	17576	17468	17240	17471	17509	17229	17537	17340	17480	17435	17549	17324	17367	17284	17449	17269	17445	17469	17548	17589	17549	17522	17405	17374	17475	17514	17499	17406	17479	17539	17376	17476	17282	17382	17440	17269	17348	17358	17286	17334	17519	17321	17431	17498	17214	17383	17379	17281	17548	17473	17203	17402	17376	17504	17432	17413	17425	17229	17647	17432	17530	17310	17227	17461	17307	17324	17430	17472	17255	17497	17498	17530	17468	17366	17559	17277	17432	17424	17389	17334	17313	17487	17403	17385	17274	17573	17383	17269	17241	17394	17272	17225	17376	17359	17313	17350	17241	17422	17511	17366	17392	17327	17653	17524	17329	17394	17246	17500	17312	17267	17433	17369	17320	17288	17422	17396	17212	17677	17461	17407	17596	17300	17174	17301	17206	17375	17323	17294	17414	17404	17338	17331	17454	17318	17345	17443	17461	17443	17593	17325	17533	17442	17502	17463	17247	17250	17335	17307	17482	17430	17351	17226	17350	17142	17455	17570	17426	17295	17500	17549	17331	17312	17338	17497	17469	17575	17506	17570	17544	17190	17564	17542	17476	17377	17229	17372	17403	17343	17481	17541	17567	17477	17448	17531	17513	17258	17357	17363	17344	17410	17349	17524	17542	17339	17527	17380	17444	17493	17363	17361	17312	17225	17434	17280	17291	17513	17299	17317	17361	17255	17410	17297	17463	17623	17434	17329	17393	17382	17427	17297	17401	17372	17272	17329	17435	17319	17426	17489	17445	17522	17541	17405	17320	17519	17297	17295	17395	17490	17497	17342	17316	17215	17134	17411	17372	17171	17677	17396	17409	17345	17306	17358	17657	17397	17210	17426	17388	17280	17360	17405	17365	17285	17128	17343	17368	17545	17440	17522	17334	17622	17572	17349	17218	17296	17584	17312	17492	17273	17298	17410	17469	17439	17199	17235	17373	17310	17304	17472	17158	17349	17463	17478	17357	17440	17448	17276	17455	17504	17283	17333	17277	17305	17301	17458	17446	17317	17195	17462	17277	17394	17486	17441	17401	17454	17349	17442	17448	17374	17422	17607	17167	17449	17365	17353	17477	17453	17301	17390	17098	17309	17365	17494	17508	17345	17300	17551	17247	17390	17286	17419	17398	17339	17312	17441	17373	17442	17355	17434	17492	17326	17439	17307	17191	17446	17379	17439	17320	17432	17326	17365	17157	17360	17361	17505	17495	17346	17390	17305	17419	17274	17480	17412	17443	17294	17380	17224	17475	17482	17590	17440	17069	17389	17393	17378	17419	17286	17179	17332	17561	17390	17256	17394	17393	17377	17436	17335	17148	17443	17349	17473	17563	17512	17317	17327	17504	17431	17545	17584	17403	17490	17205	17224	17244	17309	17388	17477	17340	17505	17323	17359	17346	17400	17388	17496	17399	17395	17367	17340	17269	17353	17465	17328	17559	17429	17184	17322	17228	17376	17347	17451	17179	17487	17490	17292	17426	17564	17331	17312	17342	17443	17392	17421	17564	17308	17395	17473	17386	17405	17284	17484	17427	17438	17397	17400	17318	17376	17587	17274	17304	17391	17410	17505	17409	17580	17249	17431	17395	17501	17383	17300	17529	17317	17489	17382	17404	17339	17335	17261	17150	17220	17369	17453	17650	17383	17299	17314	17451	17248	17405	17216	17412	17602	17696	17442	17156	17406	17422	17208	17358	17293	17603	17482	17482	17352	17350	17328	17442	17358	17192	17492	17438	17392	17181	17489	17368	17490	17394	17346	17472	17532	17484	17275	17400	17397	17397	17370	17537	17510	17380	17283	17416	17440	17335	17352	17518	17343	17487	17364	17426	17356	17494	17502	17557	17417	17369	17349	17434	17455	17513	17369	17637	17612	17426	17448	17344	17528	17365	17579	17502	17490	17392	17442	17212	17359	17474	17498	17343	17410	17275	17431	17551	17153	17236	17349	17407	17564	17439	17392	17384	17605	17312	17411	17557	17391	17219	17375	17278	17401	17352	17236	17310	17350	17530	17455	17392	17353	17311	17420	17541	17481	17554	17357	17561	17303	17308	17252	17161	17260	17389	17397	17010	17314	17488	17364	17314	17352	17481	17174	17296	17334	17552	17421	17358	17257	17334	17492	17278	17534	17476	17432	17448	17180	17217	17314	17679	17285	17485	17479	17218	17438	17298	17405	17343	17412	17359	17289	17228	17318	17524	17385	17381	17413	17327	17626	17233	17544	17571	17162	17564	17292	17429	17452	17379	17545	17588	17352	17595	17441	17250	17160	17274	17435	17390	17285	17499	17374	17237	17341	17290	17286	17526	17337	17402	17377	17510	17494	17416	17341	17232	17372	17323	17350	17471	17432	17358	17441	17481	17368	17438	17547	17441	17374	17205	17509	17330	17340	17390	17480	17318	17120	17383	17481	17271	17457	17380	17305	17310	17437	17482	17482	17363	17421	17404	17214	17071	17516	17505	17456	17340	17485	17579	17404	17235	17429	17639	17513	17337	17434	17548	17421	17300	17224	17315	17353	17465	17315	17399	17166	17427	17341	17438	17528	17259	17195	17146	17673	17433	17409	17274	17298	17408	17323	17311	17336	17514	17508	17406	17385	17362	17233	17430	17380	17488	17324	17468	17353	17660	17352	17513	17578	17439	17327	17270	17468	17581	17487	17476	17413	17372	17356	17358	17389	17385	17333	17425	17478	17371	17035	17395	17351	17288	17395	17428	17487	17651	17443	17466	17529	17279	17336	17394	17301	17354	17408	17475	17401	17463	17433	17389	17338	17494	17408	17538	17455	17588	17596	17384	17291	17302	17539	17349	17460	17463	17460	17466	17477	17471	17318	17363	17252	17344	17449	17334	17375	17603	17648	17360	17347	17470	17463	17230	17330	17553	17421	17276	17182	17302	17459	17415	17414	17307	17348	17340	17493	17610	17302	17436	17319	17430	17317	17448	17271	17390	17382	17336	17368	17395	17457	17323	17450	17659	17178	17533	17412	17474	17393	17377	17168	17313	17474	17205	17479	17383	17392	17350	17435	17299	17398	17288	17335	17331	17283	17154	17365	17262	17285	17311	17237	17393	17534	17220	17385	17290	17184	17455	17431	17503	17540	17352	17397	17390	17287	17267	17447	17321	17487	17487	17547	17432	17307	17498	17429	17390	17352	17251	17314	17578	17310	17298	17264	17338	17433	17464	17463	17220	17307	17393	17404	17368	17356	17162	17380	17424	17351	17309	17380	17429	17471	17513	17358	17517	17330	17383	17152	17440	17523	17263	17386	17437	17263	17179	17308	17512	17367	17433	17319	17633	17369	17393	17533	17542	17536	17335	17335	17457	17424	17329	17260	17552	17447	17270	17367	17383	17482	17221	17369	17478	17585	17376	17248	17296	17234	17295	17475	17295	17174	17337	17507	17340	17512	17317	17325	17465	17433	17442	17380	17169	17354	17418	17302	17325	17462	17352	17500	17211	17166	17260	17627	17757	17537	17400	17595	17349	17428	17345	17130	17205	17265	17265	17311	17349	17437	17491	17638	17457	17369	17314	17408	17479	17307	17292	17390	17345	17376	17411	17190	17341	17541	17277	17485	17546	17389	17494	17504	17174	17530	17443	17298	17393	17300	17508	17539	17528	17528	17335	17409	17618	17607	17333	17359	17238	17446	17561	17456	17320	17415	17419	17389	17500	17374	17512	17316	17407	17369	17222	17175	17426	17531	17255	17357	17303	17532	17382	17407	17365	17186	17356	17445	17412	17277	17479	17475	17495	17429	17358	17474	17442	17306	17527	17589	17463	17432	17573	17403	17405	17251	17711	17455	17300	17284	17477	17576	17358	17396	17450	17262	17316	17345	17376	17504	17418	17341	17432	17433	17384	17211	17247	17416	17178	17335	17147	17503	17499
29225	39720	35030	26638	21516	18970	18055	17328	16701	16216	15844	15840	15697	15680	15499	15397	15445	15467	15361	15400	15497	15470	15352	15418	15306	15363	15273	15264	15270	15379	15469	15224	15331	15406	15237	15211	15359	15412	15270	15375	15245	15314	15342	15319	15396	15160	15205	15189	15513	15290	15272	15245	15257	15353	15185	15416	15304	15357	15525	15166	15559	15278	15362	15208	15372	15109	15398	15447	15484	15199	15225	15441	15222	15238	15220	15294	15478	15300	15083	15465	15275	15422	15262	15451	15385	15213	15316	15427	15272	15333	15378	15333	15376	15357	15166	15287	15276	15306	15403	15309	15386	15305	15344	15265	15326	15315	15282	15249	15341	15563	15247	15301	15440	15275	15429	15415	15368	15160	15365	15374	15346	15400	15245	15106	15404	15344	15200	15272	15190	15382	15279	15141	15300	15240	15261	15096	15341	15361	15336	15309	15321	15375	15270	15549	15425	15269	15294	15406	15260	15252	15299	15318	15271	15446	15498	15278	15375	15456	15186	15319	15312	15304	15453	15322	15298	15282	15488	15305	15401	15343	15165	15188	15191	15322	15139	15331	15234	15265	15203	15242	15243	15229	15242	15350	15346	15368	15438	15355	15376	15362	15393	15279	15363	15318	15396	15248	15392	15201	15447	15264	15349	15465	15232	15469	15240	15411	15464	15328	15318	15188	15351	15307	15346	15302	15251	15306	15136	15371	15283	15226	15239	15294	15414	15285	15299	15421	15337	15383	15333	15186	15213	15201	15342	15547	15366	15457	15360	15302	15324	15396	15309	15290	15369	15305	15302	15456	15368	15286	15522	15196	15369	15421	15584	15349	15208	15272	15357	15391	15383	15297	15381	15315	15478	15407	15160	15394	15260	15359	15177	15530	15267	15198	15327	15240	15222	15349	15248	15386	15161	15369	15304	15320	15244	15325	15372	15113	15340	15178	15395	15209	15276	15275	15334	15431	15255	15179	15331	15408	15226	15365	15380	15280	15288	15274	15311	15430	15330	15167	15223	15225	15361	15324	15421	15046	15565	15344	15188	15420	15114	15234	15284	15390	15370	15127	15396	15206	15264	15282	15085	15309	15515	15367	15461	15248	15268	15307	15318	15549	15277	15302	15385	15425	15193	15433	15252	15245	15381	15335	15225	15372	15177	15383	15431	15521	15382	15432	15165	15449	15248	15323	15205	15355	15254	15307	15315	15288	15208	15422	15433	15300	15424	15345	15425	15312	15143	15373	15302	15238	15361	15417	15259	15589	15232	15315	15220	15060	15573	15333	15130	15225	15420	15331	15235	15180	15336	15491	15191	15318	15269	15422	15369	15418	15502	15291	15341	15276	15332	15093	15234	15416	15332	15336	15447	15393	15196	15454	15352	15247	15385	15250	15376	15260	15323	15258	15208	15229	15361	15274	15328	15322	15426	15476	15227	15430	15296	15489	15363	15197	15193	15321	15098	15308	15302	15253	15252	15208	15361	15328	15268	15316	15285	15125	15359	15365	15196	15371	15318	15394	15239	15395	15423	15373	15316	15379	15538	15276	15381	15377	15177	15340	15334	15359	15344	15360	15204	15327	15229	15344	15210	15420	15041	15318	15444	15345	15413	15285	15344	15332	15280	15348	15333	15312	15139	15208	15233	15154	15407	15188	15376	15335	15216	15269	15313	15372	15338	15220	15104	15477	15438	15296	15330	15313	15319	15411	15259	15230	15203	15390	15242	15263	15293	15434	15129	15362	15209	15217	15386	15428	15272	15196	15408	15263	15366	15446	15187	15292	15362	15270	15439	15385	15266	15279	15227	15400	15328	15278	15467	15135	15145	15277	15468	15268	15237	15316	15375	15255	15454	15242	15195	15215	15341	15338	15255	15203	15312	15407	15271	15275	15216	15219	15271	15340	15394	15343	15454	15123	15383	15313	15275	15202	15129	15174	15310	15437	15422	15467	15421	15264	15384	15361	15438	15392	15336	15440	15273	15393	15465	15389	15197	15304	15418	15316	15434	15182	15354	15380	15214	15259	15159	15372	15178	15356	15358	15489	15516	15367	15311	15262	15393	15267	15196	15269	15321	15296	15312	15292	15340	15137	15276	15363	15462	15295	15079	15320	15448	15396	15164	15351	15273	15238	15243	15376	15387	15074	15324	15169	15288	15132	15334	15344	15312	15393	15337	15256	15302	15089	15331	15285	15229	15401	15351	15176	15385	15075	15489	15312	15223	15334	15251	15373	15411	15347	15370	15239	15444	15219	15447	15490	15355	15240	15125	15321	15106	15324	15285	15383	15320	15230	15343	15325	15479	15352	15277	15348	15240	15310	15295	15282	15298	15233	15512	15368	15400	15401	15284	15302	15463	15397	15339	15383	15391	15272	15393	15415	15149	15422	15240	15459	15236	15260	15231	15448	15243	15374	15442	15227	15231	15287	15093	15340	15401	15356	15374	15349	15151	15309	15404	15267	15285	15363	15335	15180	15333	15325	15477	15296	15227	15330	15226	15408	15383	15333	15310	15334	15291	15182	15330	15365	15389	15294	15381	15373	15181	15336	15435	15401	15320	15404	15341	15328	15344	15235	15204	15268	15177	15430	15330	15317	15429	15466	15236	15259	15309	15504	15310	15381	15196	15393	15348	15461	15475	15268	15285	15345	15420	15257	15376	15274	15333	15425	15277	15345	15388	15219	15298	15462	15360	15378	15367	15294	15444	15237	15246	15299	15371	15477	15270	15262	15395	15381	15361	15373	15212	15320	15242	15304	15266	15205	15157	15253	15222	15351	15195	15274	15300	15315	15241	15241	15221	15214	15486	15287	15309	15266	15331	15468	15273	15295	15326	15253	15171	15458	15122	15317	15211	15432	15240	15347	15475	15171	15397	15446	15312	15304	15362	15298	15324	15319	15188	15456	15337	15341	15377	15472	15376	15136	15401	15288	15164	15325	15235	15373	15229	15357	15291	15548	15242	15402	15194	15365	15236	15267	15270	15348	15472	15292	15372	15216	15381	15256	15196	15331	15477	15231	15211	15167	15315	15395	15303	15250	15267	15350	15430	15446	15411	15382	15365	15266	15257	15091	15230	15276	15438	15437	15350	15367	15176	15292	15266	15332	15319	15374	15365	15219	15369	15309	15245	15161	15259	15247	15030	15323	15344	15240	15313	15245	15355	15361	15304	15408	15418	15318	15209	15394	15097	15379	15138	15265	15434	15368	15372	15337	15160	15185	15398	15404	15266	15136	15497	15224	15375	15326	15234	15383	15431	15301	15419	15055	15427	15243	15270	15340	15386	15420	15160	15311	15323	15447	15209	15177	15397	15469	15228	15358	15246	15281	15390	15320	15316	15451	15216	15198	15185	15432	15412	15316	15290	15264	15313	15268	15231	15271	15387	15216	15293	15289	15204	15197	15325	15331	15379	15259	15391	15329	15475	15305	15194	15479	15248	15493	15340	15190	15332	15340	15119	15362	15341	15353	15304	15280	15417	15265	15424	15328	15337	15229	15275	15350	15268	15267	15439	15289	15321	15265	15398	15284	15350	15299	15236	15272	15465	15343	15264	15192	15288	15210	15322	15367	15377	15492	15205	15150	15231	15418	15479	15203	15190	15409	15128	15317	15266	15533	15151	15370	15360	15269	15321	15466	15230	15313	15314	15387	15240	15277	15351	15337	15350	15216	15367	15275	15334	15265	15383	15265	15319	15368	15446	15335	15305	15369	15237	15406	15513	15317	15457	15187	15281	15407	15189	15273	15373	15234	15412	15329	15248	15407	15262	15483	15293	15532	15419	15360	15411	15477	15453	15106	15315	15452	15174	15244	15331	15360	15314	15256	15327	15283	15359	15204	15424	15302	15307	15207	15340	15343	15477	15314	15436	15286	15403	15273	15449	15463	15312	15177	15183	15380	15207	15268	15386	15309	15363	15375	15248	15181	15409	15201	15405	15338	15274	15449	15342	15281	15337	14975	15212	15331	15407	15398	15247	15297	15370	15241	15361	15273	15247	15252	15376	15304	15368	15332	15362	15284	15284	15323	15251	15325	15321	15326	15368	15450	15446	15284	15306	15468	15385	15306	15236	15308	15374	15267	15167	15129	15291	15431	15200	15260	15312	15279	15136	15362	15318	15309	15269	15280	15298	15274	15438	15143	15279	15189	15375	15311	15301	15302	15103	15269	15590	15250	15141	15362	15265	15312	15443	15396	15269	15403	15448	15468	15536	15276	15118	15322	15205	15331	15450	15417	15264	15376	15472	15412	15320	15281	15216	15207	15350	15307	15207	15409	15358	15418	15417	15335	15412	15241	15398	15243	15266	15400	15284	15422	15288	15455	15384	15483	15386	15467	15424	15370	15300	15405	15250	15270	15483	15189	15397	15382	15304	15376	15170	15259	15148	15378	15432	15361	15347	15218	15385	15104	15354	15319	15213	15399	15359	15327	15150	15281	15319	15371	15313	15462	15288	15294	15433	15349	15411	15310	15378	15250	15383	15411	15417	15099	15399	15454	15379	15244	15086	15300	15324	15244	15230	15320	15316	15351	15432	15502	15343	15269	15293	15170	15311	15425	15360	15282	15270	15191	15343	15267	15403	15322	15333	15224	15398	15395	15300	15313	15301	15165	15186	15166	15283	15315	15151	15312	15301	15167	15474	15276	15365	15232	15154	15290	15349	15452	15238	15246	15256	15247	15336	15355	15134	15373	15279	15242	15255	15287	15267	15261	15398	15313	15252	15196	15299	15439	15180	15395	15402	15313	15479	15348	15058	15345	15357	15310	15251	15148	15310	15317	15360	15283	15275	15344	15452	15241	15298	15308	15382	15379	15174	15318	15487	15187	15305	15291	15181	15346	15402	15292	15311	15273	15272	15498	15157	15237	15441	15213	15383	15305	15341	15285	15117	15442	15400	15358	15422	15411	15303	15393	15089	15233	15516	15373	15299	15262	15297	15464	15233	15314	15251	15322	15297	15443	15121	15441	15215	15362	15313	15305	15353	15314	15376	15268	15421	15412	15249	15146	15320	15180	15298	15348	15339	15332	15353	15388	15351	15323	15400	15353	15340	15379	15411	15343	15172	15214	15283	15205	15266	15218	15298	15190	15307	15458	15258	15364	15330	15252	15348	15450	15274	15135	15205	15574	15400	15215	15382	15285
24167	21370	28741	25278	23525	23412	22287	19040	18096	17887	17488	17044	17063	17043	16891	16814	16774	16750	16689	16561	16612	16559	16440	16605	16656	16665	16413	16483	16511	16746	16444	16437	16605	16693	16653	16658	16523	16601	16492	16562	16625	16670	16723	16599	16677	16761	16556	16631	16587	16557	16487	16423	16683	16535	16584	16386	16556	16312	16505	16624	16583	16462	16419	16275	16507	16574	16612	16530	16500	16493	16587	16572	16655	16762	16589	16457	16519	16554	16431	16602	16666	16574	16484	16586	16448	16438	16659	16449	16519	16554	16498	16658	16679	16525	16454	16667	16484	16464	16581	16674	16640	16546	16440	16503	16714	16392	16495	16709	16627	16662	16538	16537	16482	16449	16399	16603	16602	16589	16406	16552	16672	16477	16315	16583	16583	16714	16613	16378	16523	16554	16368	16528	16454	16653	16612	16341	16621	16544	16529	16488	16314	16481	16362	16566	16564	16473	16709	16724	16667	16547	16335	16459	16526	16502	16544	16445	16574	16454	16398	16675	16582	16602	16330	16477	16698	16284	16306	16617	16322	16364	16594	16577	16539	16656	16554	16545	16572	16535	16675	16632	16539	16426	16376	16691	16391	16371	16518	16698	16594	16739	16567	16549	16503	16366	16389	16507	16268	16625	16569	16506	16397	16394	16551	16336	16587	16317	16679	16467	16866	16716	16428	16571	16641	16511	16446	16604	16729	16551	16523	16359	16751	16556	16551	16336	16598	16399	16547	16381	16438	16491	16310	16552	16591	16441	16826	16525	16385	16503	16478	16530	16444	16517	16558	16433	16477	16403	16302	16461	16639	16479	16518	16473	16342	16336	16325	16483	16417	16490	16368	16648	16470	16699	16546	16477	16555	16643	16560	16439	16670	16644	16389	16472	16539	16472	16573	16625	16599	16579	16337	16518	16393	16437	16535	16368	16455	16576	16552	16511	16537	16587	16324	16466	16357	16458	16498	16412	16646	16358	16328	16477	16544	16506	16424	16676	16549	16681	16497	16359	16682	16501	16668	16638	16495	16430	16497	16470	16623	16550	16519	16371	16411	16548	16506	16413	16346	16643	16548	16403	16445	16603	16416	16533	16655	16326	16614	16309	16448	16675	16439	16574	16667	16626	16496	16682	16619	16591	16567	16588	16604	16424	16465	16511	16282	16494	16556	16502	16631	16381	16371	16485	16329	16400	16442	16363	16400	16629	16389	16431	16497	16511	16495	16466	16588	16518	16603	16437	16593	16368	16441	16448	16488	16407	16558	16424	16567	16515	16481	16655	16570	16485	16439	16632	16579	16495	16552	16403	16275	16341	16605	16504	16410	16471	16536	16586	16454	16695	16368	16497	16519	16563	16554	16485	16610	16646	16635	16562	16636	16596	16440	16386	16474	16534	16349	16376	16375	16505	16631	16742	16373	16402	16422	16403	16587	16610	16143	16545	16657	16511	16521	16391	16444	16591	16388	16639	16553	16393	16559	16337	16354	16549	16411	16429	16459	16541	16765	16617	16600	16339	16558	16411	16494	16526	16576	16514	16514	16543	16658	16645	16368	16438	16561	16560	16599	16442	16709	16421	16387	16545	16541	16489	16366	16329	16468	16287	16355	16390	16565	16615	16656	16456	16589	16542	16595	16444	16626	16489	16515	16507	16600	16478	16479	16487	16688	16431	16343	16426	16427	16591	16571	16355	16673	16620	16255	16578	16465	16704	16593	16442	16435	16487	16724	16601	16481	16512	16569	16579	16568	16384	16358	16653	16458	16699	16458	16504	16566	16631	16649	16432	16406	16449	16400	16378	16503	16479	16667	16555	16695	16500	16573	16498	16333	16295	16592	16664	16706	16569	16551	16588	16454	16475	16407	16552	16746	16578	16530	16506	16741	16370	16584	16609	16530	16514	16487	16561	16603	16453	16369	16582	16542	16418	16414	16450	16504	16518	16649	16401	16497	16307	16256	16396	16290	16427	16375	16505	16444	16715	16471	16484	16346	16533	16547	16601	16269	16503	16665	16725	16441	16393	16446	16498	16465	16472	16344	16427	16506	16412	16537	16393	16543	16633	16651	16460	16459	16494	16659	16402	16632	16711	16495	16598	16482	16469	16570	16516	16532	16365	16335	16581	16455	16350	16719	16733	16587	16528	16376	16429	16486	16533	16292	16465	16301	16544	16476	16468	16482	16394	16446	16600	16554	16536	16558	16633	16481	16593	16426	16563	16568	16477	16601	16460	16792	16477	16511	16634	16543	16584	16525	16594	16390	16593	16478	16441	16367	16622	16586	16522	16304	16724	16493	16487	16510	16755	16716	16537	16413	16522	16400	16640	16559	16511	16591	16632	16633	16458	16366	16507	16428	16598	16397	16486	16367	16471	16640	16449	16679	16608	16682	16565	16536	16642	16720	16541	16520	16488	16425	16500	16557	16505	16664	16559	16442	16524	16464	16557	16570	16439	16260	16419	16309	16340	16573	16484	16374	16520	16606	16716	16506	16657	16618	16422	16433	16717	16491	16359	16521	16366	16369	16407	16538	16528	16436	16710	16337	16394	16460	16532	16746	16389	16334	16589	16531	16665	16686	16562	16395	16468	16371	16557	16499	16264	16598	16619	16674	16557	16463	16847	16626	16416	16226	16505	16595	16653	16370	16507	16754	16451	16515	16449	16540	16349	16478	16463	16317	16587	16711	16452	16697	16480	16426	16491	16424	16537	16286	16370	16481	16216	16590	16774	16408	16403	16632	16514	16389	16654	16582	16376	16522	16567	16442	16408	16502	16544	16477	16493	16662	16608	16326	16657	16451	16383	16333	16652	16330	16404	16561	16494	16561	16325	16500	16536	16600	16336	16403	16695	16559	16538	16507	16582	16568	16440	16544	16593	16699	16645	16507	16426	16479	16580	16342	16537	16564	16511	16611	16568	16539	16502	16396	16483	16479	16518	16477	16370	16493	16524	16472	16540	16555	16513	16457	16428	16695	16590	16439	16474	16582	16492	16548	16601	16426	16445	16387	16541	16591	16513	16660	16495	16559	16420	16440	16437	16636	16591	16549	16568	16582	16504	16586	16544	16563	16463	16666	16534	16357	16573	16518	16687	16414	16392	16346	16547	16665	16570	16576	16733	16644	16525	16580	16263	16480	16369	16536	16517	16653	16608	16387	16401	16638	16500	16437	16459	16498	16339	16538	16284	16463	16396	16363	16611	16498	16392	16473	16516	16440	16554	16464	16619	16608	16480	16510	16530	16349	16367	16596	16417	16524	16490	16578	16540	16515	16445	16598	16350	16384	16569	16531	16474	16417	16403	16393	16471	16779	16528	16366	16486	16521	16607	16593	16544	16467	16688	16314	16386	16346	16434	16610	16479	16508	16469	16402	16567	16444	16510	16569	16421	16444	16591	16609	16383	16580	16218	16556	16670	16682	16407	16524	16253	16519	16631	16528	16581	16595	16443	16494	16377	16413	16355	16546	16466	16468	16375	16436	16591	16637	16599	16535	16587	16620	16470	16474	16470	16585	16475	16328	16694	16698	16631	16513	16690	16507	16347	16661	16634	16471	16550	16587	16388	16623	16403	16578	16415	16539	16470	16608	16524	16593	16690	16267	16634	16515	16501	16589	16495	16529	16444	16631	16438	16432	16439	16403	16436	16369	16576	16551	16553	16545	16581	16563	16380	16613	16473	16479	16486	16508	16554	16405	16619	16556	16409	16438	16520	16416	16505	16642	16455	16554	16666	16531	16431	16535	16545	16719	16551	16462	16477	16452	16445	16533	16464	16330	16352	16462	16550	16458	16256	16570	16550	16453	16365	16488	16441	16482	16557	16453	16429	16621	16490	16636	16516	16471	16418	16539	16492	16728	16405	16539	16492	16499	16593	16353	16587	16437	16486	16629	16490	16662	16583	16832	16480	16479	16341	16467	16515	16584	16623	16461	16348	16524	16560	16357	16374	16484	16489	16516	16611	16588	16687	16440	16580	16288	16619	16510	16295	16530	16310	16526	16372	16491	16488	16245	16406	16394	16521	16689	16494	16659	16542	16416	16592	16410	16270	16596	16520	16649	16534	16473	16461	16561	16296	16575	16614	16431	16436	16526	16449	16581	16549	16510	16306	16476	16612	16503	16804	16451	16565	16616	16622	16522	16437	16513	16662	16614	16671	16637	16529	16620	16642	16383	16569	16580	16380	16467	16539	16513	16719	16699	16549	16516	16455	16354	16468	16531	16393	16638	16461	16667	16393	16509	16542	16430	16376	16473	16620	16492	16504	16412	16452	16456	16527	16451	16676	16377	16439	16564	16568	16598	16555	16579	16472	16769	16537	16615	16554	16484	16463	16482	16610	16608	16501	16362	16568	16572	16385	16426	16518	16473	16475	16415	16463	16417	16441	16555	16509	16392	16462	16448	16472	16533	16508	16551	16484	16388	16501	16366	16488	16599	16537	16405	16375	16371	16578	16360	16611	16263	16448	16593	16510	16471	16527	16421	16684	16557	16467	16524	16565	16601	16486	16740	16595	16782	16554	16552	16578	16509	16669	16495	16518	16517	16417	16269	16360	16339	16460	16531	16461	16471	16269	16413	16569	16605	16516	16577	16600	16467	16616	16415	16365	16525	16483	16595	16538	16548	16570	16562	16425	16645	16409	16533	16616	16673	16604	16630	16582	16715	16601	16580	16624	16711	16547	16497	16508	16647	16540	16503	16717	16670	16550	16480	16491	16521	16493	16666	16587	16367	16301	16417	16379	16487	16222	16438	16430	16426	16640	16516	16464	16497	16318	16442	16503	16396	16573	16550	16489	16597	16586	16667	16478	16648	16594	16550	16575	16496	16523	16405	16503	16486	16614	16544	16512	16695	16595	16421	16301	16460	16360	16505	16487	16593	16514	16223	16581	16590	16582	16481	16449	16430	16565	16511	16631	16492	16495	16665	16407	16573	16615	16536	16547	16561	16339	16547	16402	16623	16645	16670	16529	16509	16499	16561	16369	16591	16425	16390	16585	16447	16568	16520	16457	16759	16258	16598	16608	16491	16708	16453	16432	16551	16547	16434	16691	16496	16570	16546	16556	16527	16529	16390	16392	16355	16594	16531	16561	16485	16696	16499	16272	16505	16442	16356	16276	16544	16593	16568	16359	16466	16695	16607	16533
29665	47251	44073	32368	25965	21988	19771	18182	17063	16358	15824	15637	15510	15547	15311	15178	15216	15016	14960	14983	15079	14765	14881	14747	14914	14960	14737	14865	14706	14764	14771	14843	14808	14647	14886	14690	14683	14829	14712	14750	14671	14867	14757	14832	14873	14807	14911	14746	14836	14944	14739	14875	14838	14782	15033	14843	14867	14982	14781	14896	14832	14840	14942	14695	14837	14922	14839	14938	14780	14713	14847	14714	14746	14884	14750	14876	14903	14949	14918	14669	14824	14738	14724	14693	14829	14714	14814	14840	14703	14782	14716	14715	14639	14793	14694	14643	14791	14669	14770	14695	14821	14954	14665	14810	14739	14890	14805	14855	14764	14674	14820	14656	14753	14698	14808	14716	14838	14895	14636	14793	14613	14825	14786	14664	14711	14859	14855	14859	14772	14724	14864	14868	14812	14644	14774	14609	14758	14580	14708	14861	14774	14777	14682	14665	14853	14740	14901	14688	14791	14921	14576	14817	14767	14760	14782	14908	14657	14668	14775	14771	15033	14637	14810	14865	14798	14741	14836	14706	14714	14934	14902	14902	14828	14628	14747	14758	14855	14701	14642	14626	14840	14731	14743	14699	14802	14731	14961	14774	14796	14673	14733	14751	14825	14831	14677	14838	14951	14761	14809	14660	14797	14812	14650	14745	14764	14866	14727	14712	14844	14847	14661	14722	14741	14643	14788	14833	14891	14949	14752	14664	14636	14667	14790	14793	14879	14841	14750	14735	14541	14858	14734	14701	14816	14792	14855	14619	14794	14722	14873	14680	14771	14881	14848	14626	14803	14667	14774	14846	14772	14735	14883	14751	14741	14696	14780	14853	14750	14838	14769	14782	14862	14911	14692	14746	14691	14813	14762	14769	14648	14766	14849	14910	14607	14850	14708	14608	14804	14701	14714	14814	14775	14806	14749	14787	14854	14742	14729	14626	14740	14815	14959	14838	14837	14755	14744	14651	14715	14907	14762	14722	14769	14698	14655	14927	14805	14759	14762	14715	14588	14761	14892	14696	14713	14864	14583	14662	14708	14871	14672	14623	14768	14653	14747	14928	14710	14878	14583	14678	14851	14734	14775	14869	14678	14790	14674	14943	14850	14739	15020	14889	14679	14863	14818	14842	14742	14961	14762	14763	14862	14724	14818	14969	14731	14846	14896	14926	14798	14615	14648	14714	14645	14806	14843	14757	14745	14490	14884	14583	14760	14746	14665	14855	14846	14637	14821	14760	14694	14847	14686	14816	14847	14683	14777	14756	14631	14752	14838	14749	14661	14702	14866	14876	14736	14730	14697	14731	14771	14440	14847	14688	14804	14784	14579	14701	14666	14857	14821	14727	14895	14575	14772	14706	14904	14671	14902	14826	14784	14823	14732	14629	14664	14820	14797	14676	14885	14756	14745	14732	14754	14752	14725	14985	14658	14839	14837	14865	14749	14741	14808	14763	14823	14740	14672	14662	14533	14625	14801	14724	14850	14924	14495	14683	14834	14674	14976	14741	14868	14903	14773	14838	14871	14703	14872	14830	14764	14730	14822	14808	14667	14606	14556	14680	14811	14743	14822	14887	14881	14899	14765	14712	14649	14726	14805	14800	14867	14866	14687	14760	14774	14879	14674	14689	14880	14860	14766	14877	14858	14761	14725	14795	14823	14858	14897	14603	14768	14674	14872	14754	14612	14601	14829	14763	14792	14863	14752	14812	14786	14720	14681	14689	14688	14922	14849	14853	14629	14964	14829	14807	14729	14968	14769	14758	14869	14705	14727	14757	14796	14961	14807	14950	14910	14966	14849	14766	14906	14934	14784	14817	14884	14779	14768	14755	14660	14855	14704	14778	14763	14610	14814	14716	14760	14822	14782	14668	14806	14894	14860	14684	14801	14611	14749	14763	14799	14867	14926	14759	14654	14816	14802	14797	14734	14808	14962	14773	14774	14733	14745	14776	14879	14875	14955	14753	14749	14670	14846	14692	14624	14640	14799	14757	14788	14789	14723	14764	14779	14904	14680	14645	14748	14951	14782	14692	14856	14609	14643	14756	14843	14755	14712	14744	14820	14912	14595	14612	14983	14766	14776	14849	14689	14752	14952	14723	14674	14768	14528	14886	14828	14953	14767	14778	14633	14794	14780	14714	14747	14702	14644	14718	14844	14938	14732	14814	14641	14649	14826	14678	14917	14784	14723	14876	14790	14631	14933	14919	14654	14752	14807	14728	14782	14647	14917	14726	14675	14649	14698	14751	14860	14598	14660	14824	14560	14669	14878	14691	14803	14835	14726	14737	14879	14781	14788	14598	14807	14606	14731	14803	14730	14891	14858	14681	14891	14618	14817	14825	14682	14744	14557	14933	14786	14714	14665	14811	14827	14874	14700	14871	14883	14688	14727	14934	14841	14748	14836	14912	14756	14691	14823	14841	14830	14738	14765	14836	14872	14819	14881	14613	14954	14689	14764	14624	14776	14655	14815	14758	14662	14872	14717	14793	14943	14856	14704	14858	14734	14940	14856	14782	14615	14657	14794	14788	14655	14684	14590	14784	14658	14641	14941	14710	14864	14767	14822	14767	14930	14791	14795	14642	14904	14859	14692	14762	14816	14669	14872	14584	14856	14874	14864	14737	14758	14706	14784	14759	14650	14717	14814	14802	14811	14693	14861	14741	14734	14820	14786	14809	14780	14888	14802	14644	14844	14854	14692	14784	14872	14805	14700	14724	14794	14717	14685	14838	14895	14738	14770	14779	14869	14812	14713	14692	14794	14800	14945	14802	14795	14856	14858	14739	14872	14602	14757	14651	15069	14722	14849	14566	14786	14781	14727	14751	14907	14698	14862	14637	14706	14752	14586	14833	14764	14811	14738	14671	14873	14803	14758	14654	14769	14923	14936	14708	14803	14766	14859	14625	14879	14813	14626	14831	14759	14694	14842	14804	14725	14771	14684	14687	14802	14952	14740	14767	14885	14822	14783	14749	14899	14987	14864	14869	14537	14722	14805	14511	14851	14786	14828	14750	14524	14722	14806	14686	14746	14634	14692	14722	14951	14767	14740	14576	14712	14693	14718	14801	14927	14673	14794	14832	14621	14726	14797	14752	14586	14743	14786	14676	14725	14766	14690	14656	14784	14722	14750	14788	14757	14834	14866	14891	14790	14684	14790	14819	14659	14871	14846	14656	14647	14682	14653	14760	14795	14734	14775	14636	14804	14726	14625	14830	14756	14800	14803	14688	14662	14779	14765	14730	14588	14593	14667	14761	14689	14817	14728	14891	14775	14923	14698	14631	14780	14509	14816	14913	14564	14865	14822	14787	14848	14781	14770	14742	14715	14797	14735	14666	14726	14802	14837	14926	14595	14679	14771	14638	14794	14749	14672	14775	14774	14611	14913	14684	14826	14762	14750	14490	14836	14542	14868	14790	14732	14837	14785	14714	14701	14767	14884	14665	14810	14891	14782	14684	14938	14725	14836	14613	14822	14664	14732	14743	14937	14632	14906	14783	14827	14756	14678	14649	14700	14844	14701	14806	14765	14825	14703	14791	14741	14740	15015	14714	14924	14705	14734	14746	14817	14741	14842	14871	14759	14831	14676	14711	14723	14869	14651	14869	14806	14706	14752	14755	14867	14639	14798	14727	15075	14733	14773	14779	14910	14749	14794	14779	14714	14755	14806	14775	14620	14746	14707	14898	14797	14616	14761	14645	14727	14786	14926	14758	14797	14729	14874	14758	14767	14755	14750	14735	14814	14603	14827	14723	14802	14893	14779	14778	14836	14618	14592	14624	14862	14808	14834	14911	14718	14662	14812	14643	14745	14653	14777	14800	14588	14881	14793	14798	14661	14896	14660	14756	14612	14844	14767	14870	14782	14705	14774	14757	14903	14733	14636	14598	14645	14881	14867	14797	14605	14512	14728	14669	14819	14773	14886	14714	14831	14640	14761	14667	14722	14718	14639	14720	14867	14841	14631	14750	14642	14776	14755	14719	14907	14764	14818	14676	14679	14668	14776	14845	14912	14839	14778	14779	14757	14872	14750	14831	14849	14839	14814	14591	14727	14791	14617	14714	14761	14698	14741	14671	14698	14486	14825	14669	14815	14801	14822	14852	14807	14690	14776	14948	14706	14777	14822	14710	14684	14758	14644	14945	14695	14792	14696	14670	14717	14749	14679	14735	14999	14768	14848	14805	14892	14725	14555	14712	14770	14994	14654	14806	14720	14595	14751	14663	14801	14568	14884	14760	14937	14670	14777	14780	14817	14821	14678	14674	14915	14863	14758	14805	14830	14658	14709	14782	14759	14728	14713	14765	14736	14862	14717	14678	14820	14739	14776	14710	14755	14686	14747	14893	14743	14829	14691	14739	14966	14797	14765	14534	14744	14732	14759	14695	14728	14961	14678	14984	14747	14740	14726	14850	14891	14608	14795	14695	14882	14804	14788	14761	14846	14647	14678	14748	14828	14638	14910	14753	14842	14701	14778	14757	14912	14762	14720	14875	14832	14814	14729	14810	14766	14647	14869	14705	14632	14674	14755	14593	14687	14744	14762	14875	14739	14668	14780	14674	14709	14557	14765	14842	14558	14883	14804	14852	14668	14764	14894	14849	14680	14935	14837	14755	14694	14664	14722	14758	14816	14721	14872	14637	14824	14750	14791	14756	14643	14701	14690	14627	14737	14693	14746	14767	14760	14836	14700	14582	14927	14830	14776	14583	14664	14998	14801	14628	14707	14830	14870	14665	14765	14797	14738	14712	14787	14817	14734	14738	14619	14798	14634	14805	14946	14742	14794	14816	14718	14732	14826	14899	14809	14688	14670	14803	14740	14869	14792	14845	14794	14814	14979	14742	14838	14905	14685	14877	14621	14791	14840	14879	14849	14785	14717	14962	14901	14878	14780	14797	14733	14870	14797	14745	14699	14624	14755	14896	14826	14670	14669	14830	14719	14875	14751	14800	14888	14777	14588	14816	14841	14826	14810	14769	14807	14735	14861	14616	14890	14760	14667	14739	15014	14872	14825	14709	14700	14816	14857	14825	14782	14872	14809	14807	14713	14775	14894	14741	14771	14657	14874	14634	15024	14731	14690	14671	14785	14762	14916	14721	14860	14871	14648	14775	14823	14705	14697	14754	14978	14648	14665	14790
22877	21355	29129	24170	22468	24981	26109	20407	18605	18112	17412	17432	17003	17247	16985	16883	16895	16841	16837	16883	16495	16646	16627	16654	16619	16545	16539	16275	16438	16404	16582	16539	16351	16557	16470	16208	16465	16360	16342	16480	16409	16198	16384	16364	16415	16697	16476	16379	16383	16465	16433	16374	16333	16559	16476	16453	16478	16433	16565	16349	16359	16372	16310	16297	16034	16314	16554	16291	16443	16368	16292	16479	16503	16681	16486	16579	16212	16526	16379	16529	16359	16525	16286	16307	16430	16399	16357	16500	16429	16331	16436	16377	16435	16383	16468	16307	16508	16321	16154	16409	16271	16423	16330	16352	16338	16189	16269	16435	16410	16347	16401	16247	16609	16383	16331	16496	16354	16319	16490	16312	16206	16450	16413	16388	16371	16349	16465	16328	16402	16349	16429	16398	16208	16286	16366	16460	16419	16372	16291	16354	16387	16441	16371	16275	16360	16455	16348	16331	16482	16444	16365	16369	16310	16290	16337	16299	16364	16299	16326	16369	16646	16404	16211	16405	16440	16352	16301	16447	16172	16149	16145	16274	16219	16241	16299	16146	16314	16413	16222	16350	16402	16199	16339	16280	16313	16412	16291	16391	16319	16531	16255	16465	16331	16224	16389	16344	16167	16298	16514	16297	16385	16397	16475	16342	16482	16312	16242	16232	16359	16298	16279	16320	16338	16531	16295	16271	16410	16382	16358	16297	16462	16372	16447	16353	16410	16185	16374	16439	16134	16449	16252	16453	16304	16222	16380	16368	16441	16346	16306	16337	16237	16443	16357	16252	16372	16449	16213	16467	16557	16321	16459	16279	16352	16421	16634	16157	16224	16356	16349	16327	16410	16234	16407	16278	16303	16452	16359	16543	16505	16633	16133	16451	16305	16605	16416	16293	16316	16596	16376	16246	16274	16380	16387	16253	16398	16492	16207	16262	16296	16439	16222	16426	16444	16401	16454	16406	16332	16370	16356	16382	16320	16452	16305	16559	16229	16273	16383	16402	16138	16323	16471	16356	16321	16499	16331	16398	16247	16305	16367	16331	16228	16331	16242	16398	16423	16362	16447	16449	16299	16430	16339	16228	16308	16445	16328	16479	16429	16378	16225	16423	16282	16407	16263	16247	16169	16344	16342	16316	16311	16316	16224	16170	16440	16192	16154	16400	16532	16540	16535	16321	16233	16279	16486	16350	16252	16336	16368	16404	16399	16360	16379	16374	16398	16327	16440	16321	16352	16392	16299	16337	16269	16276	16222	16517	16232	16293	16399	16583	16414	16410	16311	16278	16432	16339	16419	16416	16301	16253	16373	16172	16465	16338	16301	16374	16153	16250	16307	16422	16257	16314	16328	16301	16402	16311	16220	16354	16554	16607	16444	16331	16389	16264	16171	16200	16093	16252	16337	16362	16357	16283	16145	16411	16254	16389	16304	16218	16367	16250	16303	16446	16259	16533	16330	16268	16393	16438	16349	16436	16391	16363	16277	16249	16506	16476	16372	16184	16259	16372	16322	16567	16302	16467	16540	16468	16452	16390	16362	16496	16328	16483	16313	16416	16474	16190	16461	16404	16221	16171	16343	16306	16269	16136	16443	16206	16157	16276	16160	16286	16399	16031	16128	16478	16479	16491	16400	16441	16439	16376	16406	16271	16476	16416	16273	16533	16330	16189	16484	16371	16194	16334	16420	16221	16390	16327	16226	16247	16410	16421	16359	16395	16416	16176	16408	16315	16328	16464	16367	16145	16396	16240	16354	16345	16449	16354	16339	16295	16344	16335	16265	16369	16284	16308	16484	16330	16370	16259	16475	16232	16315	16258	16483	16442	16485	16489	16516	16295	16384	16211	16295	16336	16242	16208	16208	16384	16409	16329	16264	16473	16465	16338	16521	16342	16259	16193	16161	16355	16430	16210	16270	16375	16353	16145	16512	16444	16421	16197	16305	16493	16350	16601	16161	16362	16283	16389	16445	16322	16230	16348	16287	16417	16238	16348	16392	16292	16463	16449	16342	16453	16374	16318	16255	16264	16345	16366	16248	16349	16529	16296	16374	16360	16263	16444	16317	16375	16450	16240	16522	16261	16402	16313	16526	16326	16314	16282	16427	16314	16227	16283	16498	16074	16386	16344	16345	16510	16234	16423	16460	16413	16403	16384	16473	16391	16463	16147	16235	16447	16319	16347	16235	16496	16235	16348	16353	16376	16473	16285	16332	16323	16351	16351	16343	16505	16270	16335	16442	16216	16299	16346	16322	16170	16388	16206	16269	16279	16300	16278	16283	16419	16517	16391	16465	16246	16252	16172	16280	16278	16362	16521	16444	16186	16482	16320	16317	16277	16273	16417	16439	16129	16428	16249	16437	16359	16320	16295	16246	16257	16635	16292	16335	16218	16151	16338	16304	16177	16234	16405	16389	16387	16490	16349	16435	16284	16406	16556	16329	16368	16273	16396	16304	16348	16305	16418	16306	16407	16273	16202	16413	16366	16353	16328	16313	16255	16433	16473	16266	16290	16495	16389	16377	16478	16386	16282	16393	16213	16224	16283	16356	16218	16234	16310	16490	16323	16175	16197	16400	16500	16489	16271	16274	16119	16270	16335	16289	16451	16345	16415	16448	16413	16282	16540	16403	16156	15907	16282	16436	16379	16565	16235	16410	16498	16266	16289	16517	16256	16156	16502	16357	16252	16314	16433	16349	16176	16471	16522	16044	16239	16484	16358	16232	16454	16391	16251	16167	16257	16262	16228	16329	16379	16444	16496	16432	16370	16397	16373	16404	16148	16392	16265	16357	16438	16402	16426	16450	16535	16394	16262	15951	16426	16488	16239	16385	16496	16430	16426	16230	16461	16415	16188	16273	16226	16258	16332	16549	16346	16377	16459	16521	16283	16404	16261	16330	16328	16434	16377	16216	16355	16360	16376	16066	16534	16406	16182	16415	16383	16303	16490	16503	16219	16450	16404	16406	16467	16320	16272	16148	16181	16389	16399	16085	16283	16508	16455	16418	16183	16356	16207	16433	16355	16414	16479	16337	16361	16256	16349	16290	16253	16474	16336	16322	16312	16223	16262	16336	16346	16398	16521	16538	16283	16594	16240	16326	16448	16340	16354	16143	16173	16287	16371	16371	16496	16297	16305	16396	16498	16272	16234	16595	16288	16054	16274	16361	16256	16244	16319	16456	16378	16635	16437	16356	16238	16426	16176	16394	16274	16386	16563	16389	16421	16389	16524	16455	16299	16129	16330	16422	16692	16173	16180	16322	16307	16341	16288	16324	16319	16249	16484	16202	16234	16394	16194	16351	16230	16309	16416	16449	16381	16451	16290	16400	16375	16458	16473	16143	16280	16290	16123	16191	16474	16506	16186	16411	16449	16489	16409	16246	16229	16387	16340	16428	16396	16205	16332	16131	16196	16401	16229	16396	16275	16231	16288	16291	16268	16393	16215	16084	16063	16286	16352	16195	16231	16364	16381	16244	16442	16288	16271	16515	16416	16314	16245	16363	16341	16479	16275	16303	16418	15956	16401	16261	16409	16500	16311	16339	16275	16407	16489	16296	16334	16328	16451	16351	16416	16620	16337	16129	16295	16311	16270	16251	16381	16464	16430	16206	16397	16407	16182	16253	16447	16367	16387	16291	16298	16376	16334	16220	16293	16493	16353	16254	16163	16293	16358	16343	16259	16479	16469	16229	16370	16383	16074	16464	16232	16172	16326	16280	16326	16453	16392	16373	16328	16258	16359	16317	16246	16123	16310	16458	16315	16435	16492	16409	16363	16368	16433	16652	16319	16364	16323	16315	16447	16299	16442	16339	16275	16465	16302	16399	16472	16282	16229	16325	16268	16303	16277	16355	16311	16564	16337	16261	16280	16539	16217	16249	16302	16411	16436	16515	16091	16328	16310	16290	16231	16409	16238	16248	16317	16361	16075	16455	16355	16289	16468	16239	16211	16220	16439	16360	16311	16179	16467	16332	16433	16496	16544	16472	16338	16342	16444	16363	16499	16297	16184	16268	16445	16389	16344	16330	16393	16301	16135	16139	16251	16528	16212	16263	16323	16400	16241	16306	16357	16437	16260	16432	16430	16278	16268	16382	16452	16269	16379	16512	16478	16234	16518	16360	16239	16350	16420	16220	16176	16369	16324	16306	16287	16325	16566	16458	16374	16348	16371	16469	16405	16197	16239	16271	16207	16198	16144	16555	16478	16571	16139	16150	16217	16473	16297	16319	16392	16442	16278	16405	16264	16331	16344	16248	16240	16567	16275	16548	16371	16211	16365	16403	16165	16228	16326	16399	16199	16268	16501	16306	16173	16433	16319	16420	16287	16223	16290	16268	16309	16302	16482	16316	16445	16472	16249	16223	16265	16255	16256	16516	16340	16272	16513	16285	16323	16272	16380	16329	16466	16306	16289	16372	16112	16291	16336	16462	16326	16500	16556	16268	16500	16181	16201	16463	16389	16081	16432	16342	16360	16535	16253	16525	16239	16227	16304	16316	16254	16353	16318	16411	16472	16393	16227	16425	16413	16343	16300	16360	16247	16379	16403	16367	16373	16447	16229	16258	16340	16546	16455	16578	16475	16260	16192	16223	16386	16170	16298	16414	16378	16469	16385	16211	16330	16290	16456	16335	16449	16389	16533	16394	16157	16353	16284	16327	16370	16429	16581	16370	16375	16242	16165	16230	16312	16402	16343	16433	16302	16247	16406	16234	16471	16310	16156	16288	16281	16548	16444	16435	16344	16360	16512	16343	16366	16288	16280	16318	16366	16407	16379	16533	16261	16294	16415	16370	16488	16136	16289	16282	16360	16321	16448	16446	16369	16527	16176	16370	16258	16366	16500	16491	16218	16416	16361	16335	16395	16504	16221	16288	16345	16200	16170	16214	16535	16562	16175	16410	16148	16196	16178	16293	16272	16418	16317	16353	16343	16497	16250	16257	16232	16367	16484	16223	16456	16203	16151	16390	16493	16293	16472	16137	16455	16186	16387	16274	16420	16333	16380	16178	16395	16369	16352	16350	16139	16219	16395	16581	16282	16277	16302	16105	16114	16331	16263	16451	16332	16196	16293	16299	16445	16444	16377	16407	16442	16322	16277	16179	16268	16209	16233	16316	16372	16495	16148	16293	16249
32447	55465	51113	39246	32268	25828	22452	19716	17749	16697	16021	15742	15459	15500	15482	15234	15146	14970	15054	14890	15006	14807	14893	14784	14750	14788	14675	14841	14604	14692	14703	14669	14619	14628	14749	14715	14746	14453	14765	14755	14625	14700	14710	14889	14706	14600	14673	14944	14628	14798	14679	14596	14593	14712	14560	14791	14751	14409	14578	14806	14641	14540	14727	14564	14902	14589	14673	14618	14699	14652	14524	14648	14830	14688	14735	14599	14670	14439	14494	14718	14627	14657	14479	14688	14502	14655	14593	14610	14573	14649	14481	14653	14653	14520	14531	14591	14708	14709	14418	14431	14761	14756	14614	14606	14664	14682	14456	14558	14465	14541	14577	14714	14536	14723	14511	14435	14573	14721	14600	14671	14473	14535	14636	14643	14580	14690	14422	14549	14545	14838	14707	14708	14741	14556	14597	14639	14688	14529	14752	14728	14647	14518	14563	14702	14708	14645	14624	14753	14644	14540	14604	14613	14634	14776	14483	14647	14851	14710	14519	14676	14577	14591	14718	14559	14670	14501	14654	14817	14469	14701	14568	14479	14588	14479	14799	14667	14598	14475	14569	14553	14673	14806	14737	14588	14499	14596	14652	14614	14457	14600	14666	14608	14623	14638	14586	14671	14796	14710	14641	14486	14617	14510	14536	14649	14760	14480	14513	14514	14601	14584	14740	14736	14758	14496	14731	14578	14673	14558	14637	14762	14655	14565	14541	14508	14520	14595	14507	14644	14550	14584	14741	14588	14505	14717	14683	14672	14485	14623	14571	14641	14606	14669	14676	14677	14607	14573	14675	14553	14652	14553	14613	14527	14437	14628	14592	14701	14554	14663	14473	14552	14560	14686	14722	14608	14568	14724	14606	14583	14542	14685	14784	14376	14726	14618	14686	14669	14559	14567	14675	14736	14631	14737	14604	14503	14532	14559	14421	14594	14620	14565	14683	14643	14697	14784	14719	14469	14606	14516	14945	14546	14481	14579	14679	14539	14588	14605	14619	14789	14622	14641	14474	14611	14727	14626	14577	14570	14708	14594	14615	14551	14562	14570	14635	14637	14562	14524	14656	14560	14677	14654	14623	14459	14609	14426	14542	14782	14483	14553	14773	14531	14526	14690	14801	14546	14553	14640	14457	14720	14604	14577	14583	14624	14635	14617	14619	14648	14543	14619	14507	14414	14587	14732	14837	14736	14659	14652	14703	14510	14577	14421	14557	14816	14588	14710	14661	14643	14640	14675	14566	14586	14635	14568	14592	14605	14741	14750	14598	14564	14521	14446	14592	14846	14578	14477	14645	14706	14374	14565	14474	14650	14673	14712	14508	14503	14643	14607	14476	14480	14515	14731	14665	14626	14608	14574	14638	14786	14799	14573	14712	14551	14711	14500	14729	14541	14627	14681	14631	14609	14644	14527	14597	14554	14735	14684	14471	14649	14571	14673	14612	14813	14566	14524	14498	14680	14490	14409	14770	14576	14669	14487	14691	14715	14552	14652	14682	14609	14547	14488	14638	14402	14612	14480	14642	14595	14501	14571	14612	14639	14463	14685	14589	14798	14472	14744	14619	14702	14550	14634	14498	14605	14478	14532	14719	14694	14778	14658	14515	14644	14454	14660	14536	14541	14632	14514	14541	14625	14706	14517	14520	14519	14707	14585	14673	14602	14418	14573	14470	14719	14542	14616	14676	14651	14781	14620	14715	14600	14569	14671	14547	14734	14643	14671	14578	14697	14462	14462	14668	14510	14683	14585	14669	14501	14591	14669	14602	14665	14542	14618	14578	14701	14656	14603	14777	14660	14530	14559	14550	14752	14457	14735	14601	14652	14556	14719	14622	14656	14546	14780	14644	14320	14578	14564	14671	14612	14647	14605	14576	14645	14671	14638	14764	14570	14627	14602	14618	14564	14619	14627	14570	14451	14604	14550	14749	14536	14541	14749	14646	14550	14608	14546	14623	14672	14667	14572	14626	14588	14613	14509	14630	14632	14434	14578	14629	14661	14675	14508	14402	14469	14594	14527	14604	14620	14623	14497	14729	14588	14628	14670	14747	14421	14654	14593	14550	14548	14527	14652	14772	14677	14648	14535	14570	14823	14500	14746	14423	14540	14657	14594	14519	14652	14662	14616	14492	14654	14492	14581	14534	14564	14588	14544	14584	14659	14686	14862	14537	14582	14578	14700	14570	14713	14586	14752	14771	14723	14485	14638	14541	14478	14608	14518	14658	14637	14561	14669	14597	14545	14764	14691	14655	14409	14599	14709	14937	14479	14575	14721	14691	14538	14705	14395	14538	14660	14764	14600	14587	14833	14564	14541	14638	14662	14478	14632	14580	14642	14429	14645	14556	14464	14628	14677	14766	14609	14474	14698	14618	14703	14614	14578	14610	14626	14629	14627	14749	14739	14540	14673	14668	14654	14760	14616	14649	14437	14717	14581	14514	14696	14501	14603	14493	14697	14608	14472	14674	14571	14650	14650	14644	14585	14812	14524	14654	14675	14641	14550	14551	14624	14481	14530	14620	14483	14604	14579	14602	14673	14577	14683	14564	14796	14518	14542	14526	14615	14555	14667	14666	14478	14598	14679	14543	14436	14483	14711	14660	14632	14660	14648	14481	14441	14595	14788	14646	14627	14518	14519	14715	14610	14467	14743	14665	14530	14643	14474	14818	14512	14633	14666	14532	14477	14575	14604	14498	14612	14747	14431	14614	14556	14660	14536	14630	14584	14547	14664	14612	14595	14519	14510	14546	14683	14589	14776	14697	14658	14570	14560	14653	14404	14637	14641	14601	14628	14513	14557	14541	14540	14651	14623	14749	14539	14541	14691	14717	14651	14668	14535	14571	14613	14520	14514	14431	14805	14637	14540	14759	14448	14497	14572	14789	14597	14792	14567	14623	14585	14608	14606	14593	14575	14633	14537	14491	14543	14593	14572	14548	14555	14747	14533	14665	14551	14594	14596	14726	14705	14475	14628	14569	14625	14565	14531	14638	14548	14460	14652	14641	14714	14508	14566	14484	14593	14477	14750	14487	14621	14778	14598	14438	14710	14629	14566	14576	14529	14761	14504	14517	14580	14644	14649	14642	14515	14754	14540	14507	14610	14745	14698	14531	14573	14546	14548	14679	14686	14654	14589	14594	14534	14639	14602	14572	14766	14564	14588	14653	14517	14686	14567	14738	14731	14672	14696	14666	14599	14650	14393	14673	14618	14565	14595	14524	14475	14458	14578	14523	14589	14707	14564	14815	14429	14639	14513	14742	14805	14527	14655	14638	14711	14558	14589	14603	14617	14672	14580	14618	14575	14600	14717	14493	14725	14457	14617	14565	14691	14630	14740	14586	14555	14451	14620	14525	14476	14694	14676	14646	14570	14612	14649	14570	14729	14526	14701	14596	14581	14693	14698	14656	14468	14534	14589	14687	14658	14480	14583	14579	14504	14634	14559	14493	14477	14639	14530	14656	14683	14554	14604	14768	14468	14581	14625	14583	14656	14615	14710	14647	14766	14565	14628	14587	14921	14745	14482	14700	14491	14545	14741	14554	14683	14716	14615	14738	14701	14536	14611	14539	14552	14570	14697	14643	14723	14549	14510	14433	14629	14595	14549	14571	14589	14499	14759	14638	14657	14541	14579	14583	14674	14591	14624	14486	14747	14458	14428	14616	14618	14758	14624	14610	14658	14788	14467	14580	14719	14682	14761	14498	14546	14740	14658	14630	14641	14433	14568	14784	14573	14559	14745	14688	14717	14498	14590	14594	14670	14599	14602	14690	14668	14481	14558	14686	14623	14654	14748	14673	14543	14665	14573	14651	14525	14492	14681	14520	14597	14810	14707	14721	14583	14462	14744	14593	14817	14618	14545	14492	14601	14624	14705	14594	14540	14631	14714	14686	14649	14599	14488	14634	14707	14538	14562	14613	14548	14608	14566	14649	14680	14717	14386	14601	14736	14550	14737	14613	14451	14571	14547	14738	14508	14524	14692	14448	14510	14725	14637	14700	14719	14511	14729	14635	14537	14484	14626	14702	14640	14531	14418	14735	14491	14515	14721	14599	14537	14496	14646	14569	14518	14389	14562	14446	14586	14706	14649	14659	14597	14550	14533	14781	14600	14511	14564	14650	14628	14596	14485	14671	14557	14605	14701	14650	14773	14627	14624	14550	14524	14522	14664	14599	14615	14664	14579	14571	14546	14488	14609	14534	14463	14534	14582	14718	14556	14394	14494	14517	14753	14702	14361	14771	14605	14449	14607	14517	14503	14512	14631	14805	14481	14710	14718	14672	14759	14847	14500	14620	14803	14597	14620	14666	14731	14640	14489	14734	14801	14508	14729	14681	14438	14784	14562	14572	14671	14547	14496	14616	14615	14683	14644	14750	14590	14698	14709	14718	14568	14487	14638	14560	14568	14553	14583	14565	14639	14572	14622	14591	14551	14537	14716	14532	14597	14711	14667	14603	14695	14569	14637	14495	14626	14635	14661	14758	14613	14769	14498	14597	14586	14667	14730	14799	14596	14647	14542	14680	14510	14649	14540	14744	14694	14699	14789	14537	14526	14660	14483	14723	14633	14585	14500	14530	14498	14563	14707	14533	14709	14605	14599	14773	14705	14599	14613	14716	14634	14674	14492	14557	14549	14621	14435	14443	14512	14553	14684	14480	14563	14565	14692	14451	14600	14646	14474	14653	14687	14592	14672	14518	14519	14606	14601	14597	14602	14660	14681	14672	14690	14786	14539	14836	14857	14703	14611	14504	14598	14598	14705	14652	14511	14635	14625	14597	14565	14610	14753	14682	14415	14725	14574	14645	14670	14599	14547	14706	14652	14741	14655	14603	14603	14726	14464	14526	14823	14640	14557	14603	14465	14719	14672	14582	14586	14638	14634	14465	14706	14664	14573	14425	14727	14576	14532	14635	14533	14647	14571	14781	14620	14734	14468	14645	14551	14699	14746	14394	14628	14661	14598	14739	14776	14584	14798	14670	14616	14772	14515	14677	14622	14639	14535	14645	14547	14482	14470	14525	14744	14458	14635	14704	14707	14438	14736	14777	14561	14726	14621	14581	14634	14770	14569	14482	14581	14663	14603	14665	14701	14551	14620	14675	14614	14654	14560	14551	14650	14603	14645	14563	14741
28474	26698	32341	28847	22965	20334	19280	18219	18006	17615	17489	17295	17397	17422	17243	17207	17196	17467	17097	17019	17001	17017	16985	17116	16961	16984	17164	17184	17268	17201	17236	17188	17150	16864	16968	17064	17077	17019	17162	17021	17157	17134	16809	17194	16996	17119	17080	17028	17283	17032	17361	17016	17077	17148	17066	17133	16994	17250	17014	17058	17039	17026	16989	16985	17236	16957	17145	17058	17086	17056	17073	17220	16973	16964	17038	17097	17035	17066	17019	17159	17189	16905	17021	17174	17194	17165	17101	16952	16902	16843	17177	16995	17217	16990	17360	17124	17186	17064	17088	17204	17259	17257	16948	17083	17196	17027	17112	17162	17113	16932	17257	17231	17119	17187	17029	17089	17080	17020	16997	17026	17004	17114	16937	17016	16992	17079	17089	17025	17098	17058	17183	16941	17019	17261	17082	17073	17047	17150	17035	17131	16996	17096	17215	16905	17093	17200	16986	17059	16969	16990	16960	17031	17302	16986	17158	17146	17096	17016	17023	16951	17156	17190	17217	17021	17130	17026	17156	16929	17008	17264	16969	16999	16956	16961	17128	16885	17012	17116	17172	17107	17020	16820	17008	16941	16944	17006	16982	17091	17163	17095	16943	17120	17064	17052	17177	16929	16935	16980	16850	17089	16969	17168	17126	17116	17376	16818	17013	17021	17191	17124	17065	17026	17105	17129	17135	17119	17019	16992	16894	17120	17026	17004	16778	17045	16986	16863	16987	17176	17109	16949	16865	16833	17128	17193	16983	17054	17131	17097	17088	16997	16956	17189	16946	17192	17151	17139	17164	17241	17015	17120	16882	17140	17111	17179	17153	16900	17242	17147	17064	17152	17057	17109	17079	17069	16933	17025	16945	17081	17198	16992	16973	17062	16916	16898	17104	17116	16930	17132	17213	17086	17045	16998	17120	17112	17147	17037	16969	17322	16946	17033	17074	16922	17067	17222	17296	17190	16922	17046	17217	17253	17147	17230	17016	16802	16988	17153	16873	17196	17195	17170	17213	17267	16967	16991	17015	17167	16870	16941	17032	17250	17016	17070	16837	16990	17085	17127	17006	16929	16931	17178	17047	16951	16838	17191	17092	16970	16997	17134	17189	16954	17095	17161	17096	16904	16902	17091	17231	16965	17143	17224	16860	16881	17182	16986	17273	17282	16932	16887	17153	17063	16968	16899	16898	17245	17219	17002	17333	17202	17241	16996	16889	17096	17080	17302	17027	16922	16972	16969	17178	17130	17027	16895	17045	17030	17212	17058	17057	17020	16934	16849	17047	17015	17137	17161	16952	17049	17036	17124	17076	17034	17144	16941	16997	17076	16968	17200	16917	16977	17174	17031	17100	17279	16984	17174	16977	17271	17111	17137	16926	17179	17251	16999	17148	17032	17062	17021	16928	17136	17030	16983	17080	17062	17015	17006	16955	17145	17298	17141	17143	17078	17234	17139	16965	16848	16943	16762	16868	17007	17180	17014	17138	17169	17199	17057	17268	17233	17050	17067	16958	17160	17056	17082	17086	17100	16971	17261	16974	17037	16937	17193	17016	17030	17058	17260	16991	17088	17163	17246	16951	17164	17105	16992	17029	17134	16878	17162	17252	17221	17116	17467	16894	17058	16952	16968	17042	17057	17157	17154	17137	17126	17039	16963	17168	17077	17054	16965	16993	16980	17093	17159	16788	17072	16974	17090	17024	16933	17242	17152	16926	17067	16923	17183	17092	17011	17060	17080	17216	17090	17449	17127	16940	17058	17123	17210	17173	17106	17163	17262	17138	16988	17042	17044	17113	17065	17108	17084	16963	17165	17035	17149	17059	16773	16959	17021	17228	17211	17085	17201	17092	17050	17098	17017	17123	17318	17271	16995	17162	17252	16965	17106	17185	16904	17098	16954	17210	17211	17156	17229	17280	17065	17010	16949	17053	17056	17075	17099	17047	17099	17193	16998	17114	17240	17219	17182	17115	16946	17125	17026	16865	17085	16779	16993	16974	16995	17085	16972	17031	17027	17058	17074	17152	17035	17163	17211	17184	17026	17035	17154	17093	17089	17313	17019	17204	17098	16962	16942	17128	17147	17084	16983	17040	17131	17039	17048	16979	17069	17196	17006	17121	16995	17193	17110	17167	17223	17285	17003	17040	16913	17201	17035	17077	17038	16932	16999	17105	16978	17310	16965	17024	17042	17322	17226	16955	17104	16944	17003	17001	17108	17020	17104	17080	17112	17196	17424	17003	17057	17140	16947	17073	16921	17260	17185	17252	17086	17086	17037	17017	16998	17195	16851	17016	17111	16953	17033	16957	17046	17120	17113	17067	17091	17237	17048	17094	17059	17145	16983	17219	17184	16869	16991	17173	17189	17307	17142	17068	17072	17057	17016	17019	16986	16893	17063	17053	17066	17258	17134	16974	17010	17028	17073	16982	17051	17188	16861	17004	17053	17102	17114	17021	17056	17045	17214	16946	16866	16978	17068	17033	16925	17031	17124	17101	17155	17131	17056	16925	16968	17110	17017	17069	16994	16902	17005	17082	16973	17209	16999	17073	16989	17048	16900	17136	17221	17141	17230	16920	17085	16909	16956	17282	17161	17012	16948	16911	17070	17221	16993	17301	17164	17118	17060	17030	17138	17159	17166	16982	16951	16920	16928	17038	17072	17253	17090	17210	17033	17062	17019	17060	17082	17273	17126	16902	17100	17157	17183	17202	17045	17100	17212	17136	17101	16956	17112	16827	16997	17110	16998	16879	16974	16739	17096	17136	17123	16857	16974	17089	17200	17272	17269	17136	16833	17106	16973	17059	17083	17036	17110	16901	16796	17152	16849	16924	16962	16867	17034	16899	17229	17096	17186	17041	17032	17150	17126	17055	16990	17058	17005	17049	17052	17263	17143	17095	16852	16985	17051	16945	16932	17070	17095	17077	17072	16956	17037	17023	16920	17174	16845	17139	17086	17237	17168	17146	17092	17129	17128	17276	17163	17127	17204	17044	17249	17061	17094	17242	17042	16960	17160	17181	17176	17126	17097	17077	17068	17049	16927	17045	17108	17165	17045	16910	16857	17286	17100	17275	17127	17123	17081	17119	17042	17123	17002	17047	17241	17151	16974	17341	16865	17121	17038	17241	17012	17222	17185	16836	17220	17145	17049	17080	17078	17110	17015	17019	17090	17091	16969	17155	17312	17257	16920	16928	17034	17169	17128	17146	16996	17111	17178	17090	17065	17048	17099	17237	17017	17102	16918	17172	17108	16957	17025	17119	17058	17048	17034	17136	17249	17301	16889	17026	16911	17180	17285	17198	17199	17425	17029	16940	17085	17159	17189	17046	17032	17114	16860	17137	17037	16971	17127	17244	17064	17040	17211	17262	17066	16993	17102	17162	17084	17199	17062	17097	17249	17122	16872	17096	17213	17041	17238	17132	17081	17082	17229	16980	17088	17271	17021	16991	17003	17050	17004	16944	16994	16947	17249	16971	16992	17226	17149	16937	17278	17099	17186	17153	17217	16983	17063	17000	17231	17132	17211	17198	17098	17044	17130	17060	16956	17100	17063	17219	17009	17002	16966	16997	17140	17238	17123	17074	17230	17111	17122	17113	17087	17141	17246	17137	17050	17010	17154	16946	17175	17032	17075	17157	17194	17038	17302	17174	17133	17261	16942	16965	16989	17027	17058	16959	17120	17033	16929	16866	16973	17084	17156	16970	16983	17145	17158	17244	17287	17051	17120	17286	17157	17323	17216	17082	17017	17149	16982	17080	17253	17206	17043	16923	16890	17021	17173	17266	17134	16988	17080	17167	17017	17072	16996	17123	17172	17224	16812	17198	16968	17214	17001	17125	17170	17391	17160	17270	17095	17172	17117	17222	17098	17018	17068	17034	17131	17231	17086	17028	17195	17111	17228	17057	16946	17166	17062	17042	16988	17190	16953	17090	17018	17192	16987	17258	16985	17195	16911	17024	17250	17215	17009	17113	17081	17247	17114	16774	17035	17046	17027	17184	17061	17087	16925	17054	16997	16961	17071	17261	16950	17016	17010	17106	17089	17075	17138	17013	17212	16948	16942	16948	17168	17185	17193	17031	17076	17134	17194	17185	17177	17063	17024	17089	17202	17188	17038	16929	16993	17276	17183	17106	17165	17088	17054	16936	17000	17060	17168	17106	17168	16997	17070	17131	17093	17099	17014	17173	17018	17128	16793	17189	17225	17113	16931	17043	17198	17147	16922	17139	16942	17268	17060	17070	17286	17260	17201	17140	17029	17077	16995	16917	16953	17122	17165	17108	16942	17163	17010	17010	17135	16892	17380	16865	16920	16932	17280	17011	17290	17135	16901	16955	16832	17156	17186	17003	17228	17043	16968	17152	17076	17339	17152	17117	16912	17083	17066	17049	17146	17193	16895	17170	16773	16950	17182	17118	17116	16865	17129	17040	16981	16955	17167	17144	16997	17117	17034	17083	17183	16959	17117	17157	17191	16896	17161	17033	17156	17116	17132	16962	16952	16985	17194	17401	17206	17227	17156	17101	17160	17139	17052	17077	17003	17112	17304	16948	16930	17048	16721	16958	17061	17220	17268	17014	17218	17067	17107	17063	16899	17151	17121	17158	17092	17054	17183	17214	17065	17292	17047	16873	17044	17152	17274	17067	17132	17228	16968	17138	17066	17069	17094	17097	17129	16934	17307	17228	17102	17144	17039	17050	17246	17282	17114	17197	17178	17223	17314	17118	16995	17150	17147	16776	17167	17344	17286	17082	17084	16901	16858	17093	16936	17061	17160	17172	17253	16999	17129	17118	16931	17110	17068	17008	17137	17054	17022	17049	17223	17081	16949	17110	17021	17214	16979	17158	17018	17033	17089	17200	17142	16997	16900	17039	17154	17028	16973	16944	16977	17166	17297	17130	17176	17154	17048	17238	17002	17202	17002	17064	17199	17353	17241	17050	17107	17075	17240	16958	17126	16955	16960	17006	16937	16990	16965	17028	17016	17213	17097	17026	16996	17056	16936	17185	17179	17091	17025	17221	17063	17057	17210	17188	17183	17175	17160	16932	17180	17041	17045	17143	16882	16853	17002	17160	17284	17089	16953	17069	17125	17088	17101	17101	17283	16845	17044	17038	17128	16969	17191	16957	16894
29577	43197	37611	29057	23239	19354	17628	16946	16565	15914	15614	15569	15447	15575	15441	15159	15180	15188	15080	15225	15176	15200	15260	15103	15087	15145	15024	15028	15308	15225	14831	15175	15114	15015	15097	15162	15080	15279	15100	14976	15030	15092	15331	15393	15107	15198	15022	15122	15118	15193	15110	15050	15147	15117	14970	15103	14994	15214	15048	15183	14978	15137	15106	15065	14990	15303	14972	15105	15283	14917	15118	14981	15137	15141	15225	15227	15281	15044	15021	15150	15204	15040	15174	15068	15072	15037	15175	15044	15075	15136	15136	15123	15111	15085	15134	15041	15111	15190	14984	14984	15044	14930	15175	14973	15076	15059	15136	15223	15054	15054	15133	15181	15111	15071	15066	14978	15155	14943	14829	15156	15124	15140	15141	15113	15116	15132	14919	15179	15180	15024	15123	15163	15023	15233	15149	14971	14988	15162	15062	15031	15083	14962	15125	15048	15229	14984	15005	15133	15047	14965	14941	15151	15083	15184	15078	14942	15092	15235	15052	15136	15255	15005	15150	15124	15113	15148	15169	15017	15087	15111	15003	15154	15043	14959	15158	14937	15053	15088	15087	15032	15026	15122	15031	15036	15110	15091	14992	15011	15122	15298	14945	15035	15037	15274	15002	14972	15145	15157	15156	15134	15156	15219	15115	15149	15186	15088	15183	15057	15014	15190	15001	15020	15169	15015	15103	15150	15136	14935	15263	15132	15061	15337	15085	15127	15022	15202	15113	15098	15056	15040	15166	15068	15038	15074	15029	15075	15040	15047	15093	15075	15123	15011	15269	15088	15004	15208	14988	15142	15200	15118	15314	15088	15078	15142	15067	15134	15018	15246	15071	15127	15031	15119	15113	15062	15079	15043	15140	15157	15024	15144	15114	15189	15100	15211	15251	15222	15088	15256	15073	15014	15118	15178	15047	15052	15014	14999	14955	14978	15064	15151	15225	15009	15207	15173	14955	15032	15140	15051	15061	14874	15289	15011	14984	15136	15083	15169	15076	15114	15106	15065	14973	15185	14918	15263	15009	14977	15164	15105	15103	15187	15079	15122	15045	15139	14915	15051	14932	14955	15134	15366	15195	14943	15115	15108	15275	15277	15236	14964	15085	15123	14938	15163	14982	15007	15017	15129	15071	15268	15067	15079	15167	15060	15125	14942	15315	15075	15208	15065	15169	14862	15106	15120	15139	15014	15025	15155	15081	15017	15086	15135	15010	15089	15200	15069	15100	15206	15259	15138	15163	15033	14997	15276	14968	15203	15055	15062	15199	15164	14991	15217	15086	14967	15262	14981	15101	15151	15123	15270	15166	15271	15256	14997	15245	15008	15125	15027	15186	15052	15090	15135	15169	15180	15166	15310	15092	15026	15084	15220	15117	14930	15013	15074	14991	15041	15140	15346	14985	15208	15082	15288	14996	15171	15012	15216	15227	15096	15038	15093	15150	15090	15099	15173	15054	15209	15137	15192	15154	15161	15310	15136	14969	15173	15207	15107	15085	15121	15213	15192	15070	15121	15166	15147	15118	15029	15127	14994	14913	15026	15133	15019	15052	15088	14982	15132	14934	15252	15215	15182	15111	15064	15000	15075	15088	15145	14973	14987	15079	15056	15056	15111	15075	15192	15313	15000	15075	14940	15047	15172	15034	15049	15121	15150	15204	14996	15283	14968	15196	15170	15025	15166	15058	14995	14988	15063	15240	15010	15084	15164	15125	14907	15308	15222	15069	14999	14967	15135	15018	14945	15066	15202	14848	15209	15189	15156	15088	14998	15087	14965	15139	15046	15364	15118	15239	15061	15055	14998	15042	15044	15134	15117	15060	15205	15104	15044	15205	15119	15131	15228	15245	14880	15119	15037	15307	15318	14966	15139	15071	15145	15027	15218	15066	15071	14897	15043	15234	14948	15192	15092	15021	15028	14985	15091	14961	15052	15362	15031	15146	15013	15000	15098	15131	15101	14931	15101	15048	14894	15225	15027	15172	15215	15200	15167	15036	15119	14982	15264	15239	15175	15168	15008	15018	15111	15124	15132	14934	14886	15083	15109	14937	15112	15122	15289	15155	15029	15311	14981	15069	14992	15187	15036	15059	15224	15046	15088	15024	15131	15092	15098	15069	15098	15033	15097	14990	15128	14894	15097	15095	14985	15017	15160	15201	15035	15071	14955	15168	15043	15192	14890	15156	15165	14966	14940	15031	14985	14988	15262	15250	15009	15288	15137	15089	15134	15213	15286	15011	15124	15174	15049	15156	15148	14977	15067	14973	15176	15075	15079	15047	15180	15035	15115	15118	15233	15160	15074	15186	15089	15110	15249	15187	14880	15186	15101	15159	15207	14982	15159	15117	15188	15009	15088	15017	15195	15260	14953	15013	15049	14963	15190	15090	14975	15028	15034	15118	15150	15218	14979	15243	15091	15114	15263	15166	15087	14914	15114	15053	15128	15024	15135	15092	15007	15100	15069	15134	15108	15217	15248	15119	15118	15070	14934	15201	15243	15060	15132	15075	15074	15017	15167	15070	15134	15009	15362	15056	15025	15172	15265	15131	15153	15072	15163	14966	15208	15225	15086	14899	15159	15086	15043	15025	15094	15016	15114	15120	15066	15110	15102	15131	15045	15270	15080	14997	14969	15089	15093	15201	15151	15115	15213	15003	15031	15152	15041	14958	15043	15079	15243	15021	15067	15039	15170	15165	15023	15148	15093	15046	15098	15258	15155	15127	15289	15081	15117	15007	15123	15106	15115	15088	15037	15041	15095	15370	15150	15016	15125	15139	14972	15050	15057	14940	15058	15036	15118	15064	15017	15041	15215	15000	15114	15071	15169	15094	15015	15142	15272	15059	15051	15156	15331	15123	15110	15104	15093	15052	15117	15216	15154	15304	15155	15101	15165	15006	15113	15152	15168	15148	15214	15043	15043	15177	15312	15119	15011	15286	15042	15055	15200	14990	15268	15002	15078	15055	15110	15105	14969	15071	15151	15071	15019	15209	15204	15195	15164	14937	15208	15217	14961	15118	15154	15090	15168	15196	15094	14991	15073	15059	15105	15154	15137	15078	15246	15069	15219	15031	15169	15239	15062	14980	15105	15105	15109	15252	15084	15001	15160	15115	15176	15112	14984	15205	15327	15177	15169	15151	15117	15116	15170	15072	15147	15126	15156	14972	15137	15039	15086	15124	15234	15113	15115	15204	15090	15276	15067	15235	14972	15077	15033	15111	15073	15184	15195	15136	14855	15138	15183	15097	15056	14997	15109	15159	15278	15142	15133	15164	15043	15139	15052	15149	15041	15144	15222	15061	15194	15000	15163	15162	15184	15154	15022	14992	14996	15193	15182	15108	15176	15088	15293	14936	15024	15124	15121	14994	14826	14945	15121	15259	15241	15136	15128	15152	15130	15204	15086	15142	15331	15106	15019	15103	15130	15191	15069	15209	15204	15264	15344	15099	15181	15254	15002	15237	15066	15079	15092	15112	14901	15047	15274	15168	15163	15054	15175	15195	15022	15104	14972	15213	14994	14878	15042	15041	15096	15033	15109	15152	15169	14998	14944	15114	15092	15078	15169	15015	14907	15263	14885	15120	15145	15114	15144	15271	15188	14945	15067	14923	15111	15121	15098	15085	15094	15085	15037	14993	15163	15159	15107	15194	14858	15036	15162	15190	15246	15111	15065	15020	15121	15024	15068	15067	15125	14884	15188	15063	15059	15065	15215	15046	15219	15106	15302	14947	15199	15034	15152	15138	15135	15153	15182	15055	15138	15240	15117	15070	15052	15111	15193	15110	15121	15138	15037	15170	15094	15155	15184	15020	15168	15233	15119	15101	15181	14993	15078	15110	15021	15178	14941	15089	15194	14996	15224	15097	15128	15264	15064	15126	15148	15098	15073	15136	15198	15041	15170	15047	15224	15215	15178	15037	15084	15111	15043	15107	15073	15060	15283	14992	15230	14973	15132	15044	15170	14934	15113	15020	15290	15005	15306	15176	15080	15061	15225	14964	15029	15130	15028	15000	14995	14985	15263	15024	15033	15054	15170	15061	14946	15113	15153	15107	14947	15248	15153	15154	15216	15206	15151	15009	15199	15218	15103	14983	15210	15066	15061	15152	15000	15047	14958	14962	15123	15055	15418	15127	15233	15077	15125	15185	15040	15059	15230	15146	15019	15048	14909	15121	15308	15154	15106	15211	14947	15227	15068	15058	15083	15151	15203	15012	15077	15141	15023	15263	15175	15025	15148	15119	15108	14990	15192	15168	15235	15099	15062	15158	15137	15149	15074	15066	15172	15162	15007	15219	15185	15097	15093	15088	15148	15114	15038	14954	15123	14959	15127	15229	15090	15106	15266	15338	15042	15213	15322	15239	15063	15186	15079	15054	15036	15213	15198	15126	15099	15103	15114	15109	15047	15280	15114	15093	15056	15134	15078	15117	15169	14933	15175	15096	15170	14939	15083	15050	15085	15130	15174	15060	15029	15178	15167	15174	14971	14968	14995	15088	14969	15202	15067	15159	15276	15064	15169	15185	14962	14908	15039	15063	14992	15316	15154	15049	15048	15112	15264	15110	15216	15127	15153	15151	15171	15268	15147	15081	15218	15108	15014	15048	15217	15077	15180	15160	15285	15141	15097	14991	14957	15213	15119	15352	15274	15176	15287	14987	14951	15173	15206	15121	15171	15126	15101	15204	15138	15060	15128	15063	15189	15107	15108	15144	15214	15038	15095	15129	15144	15114	14940	15101	15220	15228	15259	15238	15181	15073	15141	15051	14982	15096	15094	15013	15192	15123	14964	15190	15124	15056	15017	15223	15191	15110	15020	15153	15062	14957	15083	15168	15054	15213	15021	15090	15166	15132	15053	15066	14993	14984	15017	15234	15053	14951	15216	15135	15171	15138	15100	15053	15130	15093	15242	14979	15143	14981	15219	15218	15102	15238	15104	15203	15032	15180	15166	15235	15233	15182	15109	14904	15153	14809	14992	15172	15150	15188	15124	14899	15319	15139	15214	15213	15070	15069	15099	14987	15064	15139	15063	15140	15063	15027	15121	15034	15113	15183	15236	14962	15223	15154	15099	15101	15071	15017	15128	15121	15075	15034	15085	15037	14982	15142	14983	15051	15021	15080	15022	15119	15251
24304	21489	28963	26256	24353	23470	21621	18621	17715	17311	17099	16913	16770	16755	16752	16815	16571	16510	16570	16668	16356	16449	16488	16534	16325	16328	16415	16336	16400	16332	16463	16224	16360	16258	16220	16342	16336	16424	16263	16154	16159	16398	16249	16379	16250	16276	16528	16400	16148	16335	16437	16265	16108	16193	16221	16189	16516	16359	16266	16295	16366	16346	16290	16357	16437	16377	16274	16174	16416	16245	16234	16297	16362	16313	16388	16561	16517	16416	16295	16303	16245	16185	16269	16206	16464	16269	16336	16129	16316	16081	16346	16446	16205	16150	16479	16260	16443	16340	16413	16295	16300	16205	16293	16243	16487	16299	16250	16262	16342	16274	16274	16155	16253	16349	16339	16200	16355	16437	16162	16467	16283	16313	16085	16223	16373	16152	16368	16084	16186	16134	16108	16249	16319	16074	16267	16208	16089	16295	16169	16371	16150	16316	16394	16192	16393	16302	16291	16330	16214	16298	16244	16335	16125	16349	16210	16214	16402	16309	16161	16388	16219	16292	16337	16094	16416	16158	16252	16199	16099	16244	16068	16381	16189	16054	16374	16198	16339	16172	16179	16255	16328	16209	16176	16163	16228	16485	16168	16162	16141	16333	16250	16238	16131	16066	16151	16367	16223	16156	16297	16099	16266	16149	16212	16316	16289	16336	16178	16365	16381	16070	16290	16379	16378	16271	16417	16238	16183	16440	16393	16228	16494	16183	16176	16026	16295	16331	16361	16263	16138	16413	16183	16336	16241	16362	16349	16251	16411	16410	16217	16164	16394	16213	16210	16173	16130	16378	16396	16280	16378	16391	16226	16310	16279	16412	16142	16252	16324	16370	16240	16295	16179	16432	16116	16232	16169	16190	16422	16342	16295	16391	16381	16163	16394	16415	16186	16288	16249	15881	16225	16101	16103	16213	16296	16257	16342	16371	16444	16372	16321	16318	16147	16394	16145	16102	16222	16381	16275	16201	16187	16505	16213	16203	16304	16169	16251	16075	16234	16240	16239	16337	16337	16280	16217	16198	16246	16318	16215	16222	16366	15972	16277	16311	16607	16190	16202	16418	16149	16265	16272	16328	16392	16321	16424	16085	16302	16206	16169	16261	16240	16189	16345	16449	16274	16522	16238	16285	16068	16387	16432	16310	16213	16391	16192	16312	16093	16371	16272	16143	16197	16335	16309	16341	16294	16332	16261	16178	16245	16202	16271	16226	16242	16176	16263	16151	16114	16147	16323	16393	16066	16144	16262	16247	16368	16110	16285	16518	16279	16239	16426	16222	16369	16228	16293	16266	16200	16086	16326	16186	16095	16410	16255	16282	16260	16193	16074	16004	16260	16166	16000	16265	16213	16346	16314	16222	16423	16296	16288	16081	16091	16325	16427	16286	16269	16282	16317	16185	16326	16300	16051	16215	16266	16433	16319	16229	16197	16237	16241	16174	16358	16179	16173	16363	16296	16225	16251	16385	16271	16457	16351	16248	16316	16182	16202	16212	16272	16463	16435	16291	16186	16125	16197	16382	16281	16513	16315	16335	16284	16239	16284	16494	16409	16428	16405	16281	16279	16182	16074	16043	16162	16259	16387	16225	16335	16360	16072	16358	16225	16261	16179	16348	16464	16382	16349	16370	16242	16302	16262	16321	16403	16293	16280	16302	16226	16116	16211	16274	16219	16394	16174	16143	16203	16291	16162	16220	16355	16149	16092	16131	16343	16548	16395	16431	16124	16225	16143	16181	16246	16410	16013	16349	16044	16256	16576	16143	16437	16321	16270	16465	16079	16054	16247	16294	16450	16371	16287	16313	16280	16391	16234	16412	16135	16181	16250	16286	16320	16384	16390	16220	16426	16304	16328	16331	16199	16231	16215	16265	16384	16295	16144	16181	16233	16201	16241	16389	16375	16226	16046	16069	16198	16099	16290	16231	15962	16187	16445	16273	16253	16174	16268	16177	16318	16237	16172	16176	16209	16090	16344	16141	16208	16203	16225	16220	16395	16273	16301	16227	16449	16343	16242	16375	16208	16227	16326	16390	16279	16330	16259	16327	16234	16115	16130	16177	16116	16182	16317	16384	16271	16262	16130	16333	16154	16231	16371	16284	16338	16234	16262	16111	16326	16169	16424	16165	16290	16263	16349	16306	16291	16316	16287	16275	16283	16185	16168	16075	16254	16207	16353	16185	16513	16247	16374	16280	16280	16263	16340	16364	16486	16454	16235	16241	16197	16296	16113	16244	16314	16125	16260	16362	16196	16363	16268	16313	16179	16448	16266	16190	16088	16191	16397	16303	16257	16078	16150	16148	16112	16157	16514	16332	16293	16393	16310	16344	16410	16041	16196	16445	16335	16379	16305	16101	16259	16256	16197	16271	16172	16045	16143	16140	16290	16327	16271	16362	16289	16280	16235	16417	16212	16038	16179	16466	16477	16256	16425	16444	16314	16240	16260	16130	16174	16344	16162	16247	16217	16122	16263	16233	16312	16256	16195	16200	16380	16306	16073	16179	16226	16375	16261	16176	16261	16278	16471	16141	16168	16417	16301	16214	16418	16179	16281	16076	16082	16261	16269	16127	16199	16346	16455	16232	16137	16296	16287	16164	16265	16165	16302	16304	16075	16089	16087	16485	16178	16268	16302	16151	16462	16252	16345	16150	16174	16233	16040	16066	16162	16198	16261	16174	16373	16151	16237	16321	16137	16186	16065	16145	16263	16145	16377	16223	16242	16372	16266	16305	16276	16334	16264	16209	16356	16056	16360	16090	16066	16344	16127	16134	16247	16295	16328	16271	16373	16309	16219	16252	16156	16254	16083	16193	16188	16396	16140	16209	16392	16301	16273	16198	16254	16185	16313	16122	16210	16131	16195	16090	16209	16168	16136	16022	16112	16163	16409	16032	16272	16357	16443	16375	16135	16210	16287	16491	16227	16237	16327	16360	16214	16171	16091	16294	16238	16157	15979	16108	16054	16249	16006	16374	16350	16293	16397	16267	16456	15997	16215	16210	16148	16431	15940	16295	16064	16336	16271	16150	16116	16088	16179	16216	16356	16206	16287	16405	16389	16287	16075	16269	16258	16202	16354	16346	16305	16440	16211	16131	16167	16091	16156	16132	16310	16354	16493	16128	16182	16333	16218	16338	16315	16334	16465	16193	16292	16156	16366	16221	16305	16259	16236	16120	16278	16311	16140	16291	16297	16113	16312	16356	16167	15896	16124	16156	16219	16128	16380	16145	16195	16320	16099	16106	16229	16370	16226	16182	16177	16186	16299	16127	16199	16314	16326	16284	16330	16262	16257	16256	16207	16205	16270	15978	16289	16336	16481	16202	16250	16250	16285	16254	16312	16316	16340	16150	16058	16147	16151	16157	16260	16084	16286	15978	16377	16219	16360	16218	16198	16314	16363	16258	16219	16094	16454	16187	16202	16314	16305	16350	16290	16118	16327	16267	16194	16195	16428	16289	16284	16109	16180	16079	16092	16262	16350	16222	16229	16410	16394	16262	16227	16212	16256	16190	16093	16120	16185	16191	16265	16265	16130	16209	16421	16285	16381	16200	16173	16177	16344	16197	16214	16310	16168	16288	16155	16365	16430	16397	16123	16168	16318	16547	16107	16204	16205	16278	16193	16373	16206	16279	16323	16330	16243	16346	16384	16366	16295	16283	16169	16102	16320	16210	16307	16160	16192	16070	16240	16255	16425	16257	16375	16227	16317	16232	16178	16111	16161	16181	16483	16256	16023	16393	16255	16464	16109	16162	16413	16316	16175	16297	16458	16389	16202	16145	16209	16051	16409	16204	16300	16306	16302	16399	16359	16371	16140	16314	16346	16186	16194	16193	16276	16174	16119	16179	16155	16361	16203	16291	16212	16383	16289	16240	16426	16247	16582	16340	16193	16299	16277	16401	16629	16273	16275	16242	16323	16282	16259	16409	16202	16419	16433	16198	16112	16174	16275	16253	16108	16230	16143	16256	16316	16446	16403	16388	16185	16094	16386	16080	16342	16141	16168	16373	16321	16189	16188	16330	16312	16219	16260	16172	16348	16413	16231	16448	16481	16166	16135	16454	16473	16247	16333	16160	16212	16111	16359	16274	16401	16382	16382	16105	16079	16147	16190	16256	16360	15995	16049	16308	16136	16247	16325	16264	16233	16270	16282	16276	16270	16360	16268	16366	16155	16377	16047	16261	16240	16294	16219	16144	16268	16246	16335	16256	16290	16198	16206	16486	16264	16094	16194	16236	16327	16149	16443	16195	16331	16175	16474	16266	16329	16350	16415	16357	16545	16315	16263	16326	16319	16218	16440	16335	16301	16191	16162	16338	16247	16408	16278	16063	16121	16108	16206	16430	16242	16355	16248	16141	16337	16381	16182	16300	16329	16026	16234	16230	16233	16114	16254	16184	16149	16209	16231	16354	16264	16300	16178	16257	16273	16119	16093	16093	16200	16190	16100	16297	16326	16449	16360	16395	16349	16272	16353	16275	16375	16341	16248	16241	16445	16299	16356	16234	16380	16135	16259	16230	16270	16173	16267	16413	16489	16182	16221	16324	16251	16314	16217	16478	16212	16364	16280	16153	16311	16161	16327	16111	16341	16372	16393	16348	16256	16235	16164	16072	16271	16204	16260	16284	16355	16188	16087	16155	16213	16266	16316	16299	16164	16385	16345	16300	16374	16338	16279	16224	16308	16284	16360	16368	16087	16251	16327	16305	16242	16197	16207	16192	16395	16224	16173	16406	16303	16429	16386	16222	16159	16225	16292	16267	16143	16201	16197	16196	16267	16173	16111	16114	16149	16182	16330	16105	16145	16328	16457	16262	16223	16293	16337	16365	16278	16287	16254	16175	16429	16158	16307	16152	16229	16155	16221	16200	16272	16128	16382	16512	16102	16209	16105	16233	16102	16231	16268	16226	16327	16114	16277	16356	16437	16395	16257	16058	16275	16213	16263	16260	16301	16461	16364	15947	16302	16205	16150	16183	16324	16433	16428	16043	16106	16216	16448	16296	16410	16272	16185	16320	16297	16170	16079	16085	16321	16330	16051	16146	16326	16448	16265	16178	16449	16373	16323	16360	16410	16356	16299	16222	16106	16114	16401	16274	16286	16201	16198	16061	16315	16146	16097	16191	16466	16315
30889	50950	47744	38102	28098	22164	19095	17485	16988	16011	15490	15340	15301	15235	15175	14951	14891	14911	14894	14845	14666	14843	14757	14818	14681	14570	14675	14654	14752	14564	14550	14756	14673	14607	14573	14506	14657	14655	14653	14893	14609	14758	14745	14690	14580	14554	14643	14519	14815	14723	14788	14542	14739	14731	14320	14698	14516	14671	14541	14684	14755	14751	14539	14719	14765	14575	14725	14625	14629	14650	14629	14743	14588	14549	14550	14460	14646	14580	14507	14367	14643	14552	14547	14773	14610	14712	14604	14619	14583	14630	14765	14734	14689	14713	14729	14695	14639	14673	14644	14519	14945	14797	14612	14664	14632	14681	14798	14547	14643	14493	14553	14624	14578	14557	14441	14718	14625	14675	14626	14622	14610	14496	14687	14718	14624	14723	14660	14667	14623	14643	14593	14639	14743	14640	14609	14689	14680	14523	14599	14468	14625	14562	14694	14775	14777	14547	14531	14581	14644	14581	14548	14675	14408	14577	14596	14645	14693	14541	14568	14595	14622	14668	14543	14489	14673	14636	14650	14721	14565	14743	14594	14611	14707	14833	14618	14705	14677	14535	14720	14745	14767	14723	14672	14686	14569	14664	14711	14595	14695	14654	14573	14657	14680	14530	14736	14606	14757	14702	14636	14693	14637	14653	14654	14654	14651	14626	14557	14618	14522	14656	14414	14575	14662	14615	14488	14668	14398	14683	14643	14422	14568	14617	14736	14808	14495	14631	14674	14371	14615	14630	14573	14646	14516	14653	14686	14535	14591	14630	14716	14613	14501	14511	14532	14474	14710	14697	14577	14576	14639	14798	14605	14617	14619	14634	14563	14568	14794	14616	14560	14630	14456	14731	14577	14635	14652	14536	14753	14578	14662	14517	14476	14630	14649	14642	14672	14671	14562	14592	14585	14585	14624	14614	14564	14568	14615	14653	14555	14740	14611	14690	14687	14573	14816	14483	14493	14623	14515	14490	14637	14540	14773	14709	14727	14537	14574	14600	14684	14680	14483	14482	14589	14734	14703	14530	14649	14556	14660	14764	14388	14409	14529	14515	14450	14474	14563	14355	14590	14761	14702	14656	14616	14551	14645	14707	14536	14580	14589	14587	14635	14624	14755	14591	14432	14629	14458	14697	14722	14648	14601	14680	14643	14422	14726	14591	14633	14573	14643	14640	14686	14647	14604	14539	14587	14327	14401	14533	14527	14626	14490	14585	14698	14706	14537	14603	14631	14710	14537	14682	14548	14813	14682	14524	14651	14673	14580	14717	14693	14613	14628	14663	14472	14641	14524	14763	14570	14782	14571	14770	14581	14677	14466	14461	14662	14650	14525	14647	14770	14571	14633	14564	14694	14639	14572	14753	14571	14633	14637	14485	14628	14489	14598	14596	14657	14654	14618	14740	14505	14679	14664	14383	14718	14656	14604	14443	14687	14684	14543	14642	14575	14580	14584	14599	14755	14745	14525	14719	14621	14441	14464	14654	14617	14615	14764	14591	14733	14549	14717	14597	14520	14553	14639	14554	14680	14650	14526	14732	14591	14588	14679	14627	14610	14525	14670	14738	14388	14528	14549	14792	14629	14794	14599	14699	14643	14614	14595	14688	14615	14653	14489	14491	14503	14585	14710	14589	14747	14514	14532	14545	14688	14694	14639	14476	14446	14494	14617	14637	14674	14749	14589	14671	14732	14656	14596	14696	14416	14738	14554	14670	14491	14600	14708	14687	14673	14615	14612	14548	14532	14482	14590	14611	14620	14619	14645	14505	14577	14551	14636	14658	14681	14553	14756	14608	14445	14701	14584	14628	14511	14681	14634	14708	14690	14766	14630	14562	14639	14630	14483	14803	14708	14605	14618	14786	14436	14592	14591	14540	14680	14702	14651	14550	14672	14696	14656	14576	14542	14647	14682	14725	14572	14608	14724	14547	14596	14744	14651	14639	14808	14627	14615	14534	14629	14634	14684	14685	14530	14584	14658	14658	14604	14665	14695	14670	14599	14636	14704	14692	14469	14715	14711	14551	14602	14614	14483	14574	14655	14673	14681	14488	14660	14689	14442	14689	14673	14715	14569	14638	14646	14721	14532	14524	14588	14720	14617	14684	14456	14725	14434	14685	14635	14587	14434	14700	14807	14640	14626	14738	14706	14631	14487	14646	14534	14665	14644	14440	14733	14500	14631	14402	14714	14637	14616	14576	14832	14644	14437	14544	14656	14767	14815	14506	14514	14664	14683	14489	14609	14667	14766	14572	14652	14572	14660	14636	14714	14604	14725	14489	14528	14643	14602	14605	14676	14514	14697	14640	14566	14623	14682	14619	14811	14710	14587	14661	14572	14491	14484	14696	14674	14754	14666	14448	14691	14643	14829	14595	14503	14783	14628	14678	14749	14829	14524	14860	14500	14692	14576	14593	14596	14787	14540	14513	14579	14679	14556	14572	14628	14612	14681	14674	14646	14519	14623	14410	14606	14634	14700	14549	14682	14596	14483	14713	14570	14578	14620	14707	14714	14543	14530	14628	14698	14671	14601	14616	14545	14775	14482	14558	14557	14438	14627	14650	14723	14662	14512	14746	14644	14688	14712	14488	14687	14502	14613	14637	14468	14500	14648	14463	14573	14603	14838	14442	14611	14531	14647	14584	14807	14663	14464	14528	14652	14706	14678	14677	14549	14662	14636	14581	14525	14638	14412	14751	14503	14697	14671	14631	14480	14581	14755	14646	14720	14547	14645	14803	14693	14746	14562	14381	14587	14659	14798	14683	14733	14622	14548	14785	14732	14642	14571	14489	14622	14681	14589	14620	14531	14596	14801	14526	14553	14609	14729	14728	14701	14653	14685	14631	14735	14689	14592	14587	14588	14442	14486	14602	14565	14576	14627	14574	14635	14522	14671	14728	14503	14684	14667	14620	14518	14545	14643	14687	14662	14469	14575	14636	14633	14461	14559	14647	14633	14675	14664	14630	14600	14612	14718	14421	14674	14717	14543	14524	14659	14674	14448	14656	14618	14683	14657	14618	14624	14531	14732	14508	14519	14659	14654	14536	14719	14521	14769	14612	14675	14645	14743	14554	14670	14545	14614	14797	14473	14505	14681	14536	14392	14583	14542	14548	14575	14664	14588	14477	14705	14479	14566	14500	14471	14719	14490	14748	14608	14571	14719	14510	14624	14785	14726	14450	14466	14678	14669	14645	14621	14691	14631	14748	14713	14638	14515	14726	14720	14567	14543	14663	14607	14663	14581	14729	14539	14556	14546	14643	14615	14706	14584	14695	14561	14659	14542	14614	14627	14670	14626	14373	14643	14661	14533	14675	14547	14619	14512	14695	14503	14527	14559	14609	14706	14553	14583	14486	14685	14587	14488	14490	14815	14659	14616	14573	14675	14666	14597	14627	14777	14620	14576	14610	14724	14860	14525	14555	14497	14440	14635	14553	14580	14500	14544	14564	14626	14516	14507	14506	14632	14571	14629	14627	14565	14603	14810	14456	14669	14599	14509	14640	14621	14719	14639	14627	14531	14689	14606	14689	14503	14643	14753	14791	14735	14599	14472	14561	14599	14517	14643	14613	14620	14562	14695	14546	14540	14619	14516	14590	14674	14730	14572	14576	14509	14647	14703	14515	14709	14477	14615	14555	14750	14644	14635	14747	14488	14653	14518	14646	14585	14476	14649	14569	14674	14751	14654	14593	14647	14808	14627	14745	14634	14497	14483	14663	14588	14454	14567	14599	14602	14579	14612	14661	14545	14583	14530	14591	14574	14375	14682	14453	14687	14499	14598	14621	14433	14522	14631	14820	14569	14661	14701	14515	14505	14511	14643	14642	14706	14637	14779	14537	14598	14492	14507	14755	14785	14494	14529	14618	14598	14697	14409	14662	14750	14606	14499	14555	14626	14663	14706	14557	14661	14608	14521	14633	14691	14791	14485	14613	14556	14628	14472	14733	14655	14562	14699	14751	14618	14696	14567	14565	14662	14556	14581	14825	14595	14527	14730	14635	14468	14695	14484	14643	14663	14383	14521	14558	14644	14518	14682	14443	14611	14667	14591	14628	14599	14632	14695	14575	14696	14531	14524	14592	14592	14593	14672	14639	14563	14650	14693	14686	14541	14564	14687	14857	14568	14547	14620	14651	14801	14639	14516	14609	14630	14592	14656	14696	14684	14646	14421	14660	14484	14707	14620	14505	14755	14652	14535	14479	14753	14691	14656	14540	14447	14631	14546	14593	14739	14622	14554	14692	14682	14452	14643	14604	14550	14650	14774	14626	14467	14652	14702	14606	14525	14582	14641	14482	14678	14609	14601	14735	14720	14483	14642	14735	14571	14818	14592	14544	14403	14582	14492	14592	14790	14662	14603	14436	14466	14707	14486	14781	14562	14637	14693	14623	14643	14630	14612	14558	14592	14494	14504	14652	14823	14524	14727	14550	14423	14565	14497	14694	14720	14513	14518	14717	14741	14731	14738	14481	14586	14670	14551	14612	14714	14667	14489	14547	14676	14681	14553	14465	14474	14716	14597	14669	14492	14524	14695	14649	14685	14685	14663	14628	14709	14544	14595	14658	14762	14792	14769	14455	14465	14771	14647	14586	14459	14680	14743	14721	14697	14624	14597	14582	14701	14706	14579	14552	14538	14737	14680	14737	14676	14480	14467	14513	14745	14671	14635	14720	14506	14729	14686	14750	14588	14578	14614	14741	14771	14598	14541	14631	14553	14498	14661	14674	14426	14437	14689	14551	14757	14609	14648	14527	14647	14549	14707	14600	14712	14611	14797	14625	14679	14586	14541	14601	14695	14580	14545	14656	14577	14478	14674	14507	14693	14668	14793	14690	14582	14612	14617	14678	14593	14592	14638	14856	14522	14641	14559	14492	14591	14485	14602	14497	14534	14585	14496	14601	14658	14598	14554	14576	14714	14640	14681	14504	14582	14485	14637	14568	14767	14736	14531	14670	14527	14595	14444	14653	14714	14563	14725	14637	14487	14734	14536	14696	14433	14553	14566	14722	14687	14645	14625	14647	14601	14658	14407	14563	14465	14581	14696	14622	14552	14673	14532	14796	14678	14675	14546	14788	14638	14853	14455	14623	14756	14696	14470	14641	14393	14801	14535	14563	14500	14433	14584	14714	14612	14544
22871	21400	29191	24364	22876	24591	25225	19586	18328	17736	17320	16723	16858	16844	16620	16483	16382	16505	16249	16479	16484	16409	16275	16289	16256	16233	16115	16229	16283	16325	16140	16022	16233	16195	16195	16097	16206	16210	16009	16049	16057	16136	16185	16382	16097	15941	16092	16168	16389	16196	15982	16023	15990	16105	16215	16132	16272	16410	16028	16133	15875	16245	16265	16139	16160	16043	15984	16182	16124	16072	16100	16276	16256	16005	16108	16153	16376	16164	16316	16036	16115	15869	16033	16187	16295	16092	16210	16200	16175	16158	16042	16079	16154	16219	15927	16200	16264	16133	16245	16090	15959	16091	16002	16054	15935	16246	16169	15975	16070	16065	16097	16289	16036	15968	16235	15891	16087	16004	15905	16220	16063	16132	16026	16051	16195	16033	16254	16118	16095	15988	16097	16121	16147	16178	16153	16021	15854	15934	16049	16088	16265	16010	16087	16154	16112	15966	16118	16098	16021	15958	15972	16035	16149	16267	15845	16110	16048	16072	16237	16101	15976	15978	16070	16159	16084	16250	16163	15863	16016	16237	16058	16002	15918	16149	16041	16118	15865	16184	16071	16072	15867	16058	16277	16013	16080	16035	16243	16115	16192	16104	16060	15946	16248	16040	16107	15963	16122	15976	16110	16095	16105	15990	16091	16097	16294	15963	16272	16257	16225	16111	16132	16163	15964	16014	16212	16170	15892	15909	15907	15960	15984	16065	16099	15873	16036	15953	16045	15926	16064	16076	15955	16164	16177	15970	15936	15913	16117	16119	16127	16286	16135	15963	16217	16108	16023	16108	16254	15908	16115	16064	15964	15919	16016	16042	15962	15891	16152	16089	16055	16067	16030	16012	15845	15918	16096	16137	16108	15951	16119	15955	16042	15950	16023	16102	16161	16126	16034	16103	15916	15928	15899	16151	15916	15861	16030	16016	16157	15977	16022	15941	15869	15976	15901	16110	16037	15891	16082	16140	16116	15930	16005	16047	16189	16209	15919	16119	16086	16125	16049	15920	15869	16006	15990	16092	15949	16131	15971	16008	16079	16037	16034	15804	16122	15968	15906	16058	15966	15964	16027	15963	16203	15966	16062	16092	16234	16034	16025	15830	15879	16098	16160	16120	15899	16097	16148	16066	15933	16044	16049	16085	16107	15933	16000	15939	15865	15962	15902	15942	16223	16070	15943	16022	16160	16101	16044	16029	16251	16103	16072	15954	16145	16104	15876	16036	16003	16077	16036	16039	16054	16176	16033	16138	15784	16186	16049	15952	15980	16224	16109	15984	15982	16231	16101	15999	15928	16018	16171	15934	15903	16078	15957	16099	16060	16234	15989	16175	15954	16013	15965	15944	16090	15917	15975	15851	15986	16015	15802	16115	15893	16041	16188	16135	15941	15951	16159	16032	16140	16062	16223	16152	16112	16182	16013	16013	15998	16195	16152	16067	15947	15933	16193	16066	16245	15920	16109	16021	16074	16183	15993	16191	16016	15883	15987	15989	15781	16210	16022	16130	16096	15980	16025	16091	16013	16083	16043	15887	15959	16108	15952	16105	16127	16031	16097	15955	16140	16255	15933	16072	15854	16146	16124	15975	16050	16097	15946	16180	16104	16006	16042	15887	16262	16132	16043	16081	15934	15896	16142	15963	16022	16274	16228	16006	16150	16155	16120	16334	16087	15950	16117	16036	16194	15836	15974	15941	15948	16130	15872	15845	16260	16076	16175	16097	15863	16025	15975	15919	15912	16107	16013	15890	16051	16048	16000	16034	15927	15955	16050	16160	15988	15903	16094	16108	16117	15990	16155	15865	15989	16093	16101	16207	16030	15966	16323	16058	15884	15971	16117	15967	16013	16041	15935	15947	15906	16021	15922	15808	15883	16056	16028	16235	16069	15979	15911	16149	16148	16007	16134	15988	15943	15908	16136	15921	15997	16072	15956	15952	15823	15977	16122	16095	15941	16020	16076	15947	15924	15897	16001	15850	15887	15909	15883	16055	15942	16005	16007	16034	15995	16091	16152	16036	16048	15935	15935	16167	16069	15886	15975	15975	15996	16012	16070	15890	16350	16045	16065	16003	15979	15941	15896	15891	16142	16047	16168	15906	15942	16001	15950	16099	15904	15890	16032	16083	16035	16160	15977	16097	16006	16201	16184	16040	15913	16068	16105	16231	15748	15975	15937	16024	16195	15948	16049	16199	16007	15956	16045	15976	15885	15879	16103	16156	16115	16200	16008	16092	15890	16142	16222	16013	15936	16171	15907	15821	16043	16182	16146	16160	16077	15994	16015	15900	15997	16024	15989	16028	16093	16106	16115	16141	15851	15835	15982	15827	16065	16090	16084	16214	16030	16029	16126	15958	16075	16005	16052	16046	16190	15883	15944	16099	16058	16078	16153	16080	15999	16143	16055	16115	16097	15908	15965	15803	15987	15957	15898	15935	16157	16003	15998	15896	16051	16011	16169	16083	15977	15926	16101	16070	15920	16093	16027	15983	16142	15940	16169	16044	15972	16071	16066	15952	15928	15923	16047	16016	15922	15902	16017	16184	15879	16203	16336	16034	16099	15970	16120	15949	16272	16177	15955	16023	16118	16232	15974	16129	15972	16052	15912	16151	16009	15920	16151	16045	15904	16081	16020	16103	16077	15932	16049	15838	16001	15981	15947	16044	16245	16107	15937	16116	15905	16017	16055	16003	16082	15982	15992	16042	16069	16063	16265	16090	16044	16019	15892	15950	15973	16033	16148	16048	15985	16072	16274	16159	15790	16148	16214	16153	15969	15896	16064	15952	16008	16085	16143	16102	15914	16003	16093	16075	15847	16016	15824	16232	16030	16126	16018	16013	16002	16055	16153	15899	16093	16121	16242	16011	16100	16005	15867	16054	16048	16124	16006	16114	16269	16129	15917	16123	16130	15987	15996	16071	15889	16010	16158	16032	16236	15747	15978	16169	15910	16263	16354	15948	15883	16131	16090	16201	15942	16034	16038	15962	16074	15806	16049	16128	16132	16351	16072	15870	15970	16050	16057	16082	15976	16019	16041	16003	15879	16188	16062	15979	16002	16079	16031	15946	15979	16138	16191	16138	16062	15920	16165	16221	16097	15933	16084	16132	16080	16065	15923	16194	15913	16083	15926	15974	16066	15894	15943	15909	16002	15999	15974	16130	15993	16029	15886	15983	16019	16016	15982	16111	16259	16079	16120	15796	15940	15872	15834	16109	16176	16067	16173	15976	15778	15984	16083	15995	16122	16043	15977	16035	16126	16123	15957	15941	16002	15973	16016	16033	15971	15916	16024	16076	15946	15976	16128	16061	15999	16117	16076	15964	15979	16167	16140	16013	15844	15931	16226	15922	16159	16131	15793	15999	15802	16176	16177	16002	15956	15868	15884	16055	15942	16000	16085	16190	16156	15987	16016	15963	16036	16075	16074	15930	15914	16039	15961	16121	16010	16026	15992	16014	16133	15924	16024	16207	15973	16045	15858	15907	16170	16041	16054	16001	15970	15883	16020	15927	15975	16071	16021	16053	16096	16052	16062	15998	15987	16142	15953	16135	15970	16126	15986	16043	16180	15995	16032	16126	15936	16068	15971	16104	16000	15993	15979	15923	16127	15840	15888	16112	16087	15922	16071	16008	16133	15935	15956	15952	16058	16239	16218	16117	16013	16120	16225	15996	15985	16089	16112	16082	15921	16074	15968	15932	16166	16178	16085	16269	15999	16244	15980	15850	15911	15829	15950	16055	16017	16013	15873	15985	16097	16125	15933	16100	16112	16154	16221	16030	16165	16162	15963	15804	16089	16048	16285	16088	15875	15935	16134	16139	16195	15886	16099	16021	16071	15917	16138	15943	16079	16145	16073	15989	15923	15878	16063	16179	15934	16321	15950	15924	16190	15971	15998	15820	16072	16063	16112	16074	16144	16117	16041	15946	16217	15942	16142	16023	15934	15980	15926	16166	16045	15946	16093	16010	16033	16066	15676	15904	15944	16090	15899	16026	16098	16332	16080	15967	15896	15928	16213	15896	16096	16204	15822	16067	16089	15887	16144	16015	16104	16131	16033	16005	15918	16044	16054	16200	16258	16077	15989	15989	16192	16172	16142	16023	15988	15947	15906	15866	16060	15912	16104	15937	15925	16084	16007	15914	15930	16138	16015	15974	15966	15875	16036	16110	16222	16015	16067	16144	16034	15921	16071	16085	16225	16125	15960	16033	16063	16004	16032	15798	15984	16070	16039	16161	16124	15926	16110	16104	15934	15983	15929	16126	15979	16048	15994	15860	15821	16042	16164	16103	15984	15961	16027	16032	16149	15916	16193	16127	15771	15944	16138	15938	16058	16229	15861	15897	16083	15796	16043	15988	15988	15928	16190	15957	16058	16137	15997	15916	16025	16144	16035	16121	16158	16060	16214	16050	16128	15742	15935	15973	16202	16163	16032	16042	16194	16113	16036	16251	16134	16181	16110	15980	16049	16114	15867	16125	16112	16102	15865	16054	16162	16032	16204	16179	16150	16053	16114	16102	16295	16081	16206	16021	16016	16124	15927	15945	16164	15967	16198	16078	16088	16187	16189	16113	16209	15828	15969	15986	16094	16243	16122	16091	16175	15912	16092	15984	16091	16029	16034	16065	16140	16138	16013	16123	16280	16217	16034	15908	15897	16078	15863	16002	16070	15994	16035	16017	16164	16105	15902	16162	16112	16090	15950	15883	16023	16014	16072	16254	16075	16197	16201	15937	16051	16073	16139	16046	16060	16062	16042	16032	16023	16260	16129	15969	15859	15849	16148	15821	16013	16153	15993	15991	16022	15929	15906	16039	15997	16281	15941	15840	16117	16019	16108	16017	15897	15738	16030	16009	16081	15933	16053	16102	15869	15939	16024	16080	16094	15903	15984	15920	16116	16129	16028	16063	16112	15827	15965	15952	16105	16085	16070	15860	16273	16069	16071	16027	16167	16083	15945	15968	15865	15973	16129	16042	16102	15947	15902	15993	15910	16021	16039	15803	16134	16031	16051	16087	15907	16001	15871	15985	16129	16163	16070	16155	16116	16227	15841	16115	15934	15975	16177	16116	16064	16058	16039	16077	16111	16167	15996	16121	16024	16104	16057	16181	16115	16070	16262	15953	15918	16011
33947	57545	56009	43666	33605	25307	20698	18799	17483	16350	15723	15471	15290	15269	15257	14943	14990	14837	14700	14724	14783	14586	14626	14543	14566	14503	14512	14570	14648	14365	14521	14556	14510	14659	14358	14641	14349	14485	14529	14508	14516	14567	14511	14588	14395	14489	14447	14512	14448	14511	14560	14589	14358	14533	14461	14461	14617	14414	14652	14416	14518	14518	14365	14368	14424	14533	14537	14565	14372	14415	14647	14650	14404	14292	14394	14600	14530	14372	14428	14546	14382	14453	14514	14246	14575	14440	14551	14605	14333	14541	14392	14454	14431	14516	14501	14569	14326	14451	14447	14413	14547	14489	14357	14435	14444	14550	14420	14530	14505	14352	14411	14408	14446	14467	14439	14315	14446	14518	14550	14623	14427	14407	14632	14449	14718	14482	14509	14380	14517	14610	14405	14249	14596	14413	14496	14396	14429	14543	14534	14278	14508	14476	14501	14661	14451	14437	14527	14531	14279	14527	14317	14759	14431	14421	14661	14488	14422	14375	14630	14538	14542	14436	14642	14322	14355	14480	14408	14497	14502	14430	14522	14195	14434	14562	14420	14478	14438	14369	14343	14268	14474	14469	14471	14302	14482	14374	14513	14487	14501	14360	14410	14405	14476	14391	14614	14462	14551	14607	14540	14517	14467	14575	14604	14442	14435	14475	14392	14507	14513	14448	14553	14411	14436	14440	14416	14478	14300	14393	14522	14361	14554	14414	14452	14545	14314	14378	14449	14458	14555	14517	14511	14475	14443	14436	14501	14255	14619	14431	14489	14295	14346	14297	14385	14468	14457	14276	14547	14407	14444	14532	14601	14471	14529	14455	14431	14504	14503	14291	14483	14375	14522	14512	14402	14434	14393	14415	14340	14368	14411	14474	14333	14592	14325	14587	14419	14419	14411	14485	14398	14364	14473	14540	14431	14372	14449	14387	14297	14438	14518	14300	14442	14548	14556	14447	14560	14541	14380	14332	14605	14490	14362	14350	14595	14508	14349	14384	14357	14230	14647	14577	14470	14324	14464	14380	14367	14494	14316	14415	14271	14491	14523	14486	14482	14400	14456	14417	14208	14512	14354	14278	14539	14322	14523	14205	14451	14395	14425	14398	14434	14268	14468	14402	14587	14518	14363	14631	14564	14432	14619	14477	14305	14427	14326	14448	14423	14512	14509	14519	14482	14365	14521	14489	14368	14455	14538	14529	14461	14563	14636	14521	14393	14401	14553	14335	14331	14481	14519	14526	14398	14491	14461	14425	14493	14472	14514	14541	14630	14329	14547	14421	14606	14332	14693	14569	14458	14631	14485	14383	14460	14361	14413	14368	14531	14358	14452	14502	14646	14374	14455	14555	14380	14408	14517	14419	14519	14467	14574	14478	14434	14432	14284	14458	14290	14436	14453	14515	14378	14410	14435	14469	14527	14343	14378	14477	14280	14612	14589	14366	14575	14561	14419	14310	14369	14592	14387	14358	14448	14600	14354	14425	14268	14582	14460	14455	14566	14647	14486	14448	14496	14427	14472	14541	14509	14318	14285	14331	14348	14573	14527	14472	14626	14419	14437	14368	14284	14354	14451	14466	14375	14359	14656	14415	14426	14398	14431	14630	14559	14281	14380	14392	14478	14438	14491	14498	14291	14394	14411	14381	14430	14460	14403	14398	14434	14428	14366	14310	14481	14544	14496	14291	14496	14547	14394	14485	14456	14451	14412	14603	14332	14464	14371	14484	14455	14436	14331	14437	14453	14317	14569	14371	14429	14575	14440	14322	14443	14560	14441	14458	14644	14500	14508	14431	14544	14421	14413	14425	14504	14382	14391	14442	14543	14297	14484	14484	14410	14594	14452	14503	14501	14430	14396	14437	14373	14432	14243	14383	14488	14556	14262	14395	14468	14388	14573	14398	14597	14347	14550	14459	14414	14335	14355	14376	14454	14510	14434	14484	14457	14347	14398	14314	14367	14406	14506	14447	14464	14590	14416	14375	14363	14486	14485	14495	14602	14386	14583	14597	14452	14494	14327	14430	14498	14429	14594	14565	14437	14347	14163	14469	14656	14309	14526	14468	14413	14391	14398	14596	14353	14475	14436	14418	14480	14376	14432	14284	14481	14573	14551	14527	14606	14551	14343	14475	14373	14417	14439	14557	14456	14566	14562	14514	14303	14338	14485	14416	14428	14560	14305	14432	14478	14469	14328	14595	14568	14323	14345	14581	14471	14255	14543	14481	14586	14415	14547	14292	14520	14481	14446	14551	14530	14447	14327	14476	14487	14391	14386	14502	14507	14524	14499	14446	14504	14471	14458	14323	14314	14588	14544	14229	14450	14407	14415	14339	14428	14461	14459	14458	14492	14652	14352	14349	14567	14402	14451	14357	14390	14457	14278	14494	14493	14466	14458	14423	14461	14479	14558	14434	14578	14438	14617	14472	14434	14463	14558	14600	14604	14529	14665	14471	14477	14476	14309	14280	14514	14443	14473	14519	14240	14418	14432	14443	14357	14356	14616	14491	14544	14432	14440	14182	14514	14620	14489	14410	14358	14413	14568	14364	14478	14395	14486	14360	14518	14536	14374	14631	14342	14512	14289	14376	14402	14398	14414	14407	14471	14423	14563	14289	14330	14326	14408	14385	14416	14638	14510	14534	14415	14588	14573	14303	14549	14339	14502	14415	14434	14533	14499	14561	14462	14281	14418	14399	14379	14469	14415	14562	14543	14243	14367	14259	14463	14395	14313	14431	14494	14367	14439	14407	14584	14429	14505	14486	14597	14355	14390	14400	14542	14386	14431	14381	14568	14455	14588	14624	14545	14498	14362	14422	14363	14482	14448	14529	14274	14391	14340	14382	14408	14444	14327	14363	14290	14528	14406	14443	14386	14369	14537	14524	14388	14444	14372	14335	14370	14521	14503	14525	14430	14378	14538	14409	14570	14296	14547	14670	14685	14398	14589	14566	14468	14629	14380	14299	14479	14473	14436	14402	14409	14474	14352	14413	14490	14500	14417	14365	14438	14404	14387	14577	14505	14413	14201	14432	14561	14419	14471	14380	14453	14518	14611	14595	14382	14483	14418	14521	14508	14319	14450	14358	14425	14437	14435	14279	14463	14277	14400	14457	14500	14462	14478	14383	14361	14446	14450	14486	14457	14518	14470	14386	14485	14454	14323	14460	14394	14450	14431	14525	14413	14498	14342	14530	14429	14371	14567	14201	14703	14493	14545	14492	14468	14438	14535	14403	14383	14384	14538	14574	14359	14518	14395	14391	14620	14543	14500	14604	14467	14310	14493	14476	14393	14412	14560	14510	14490	14481	14318	14404	14367	14484	14503	14403	14445	14421	14594	14568	14652	14482	14414	14463	14318	14338	14574	14327	14647	14635	14496	14526	14538	14318	14395	14404	14420	14498	14481	14485	14334	14549	14507	14277	14529	14394	14645	14405	14559	14460	14406	14457	14473	14320	14495	14488	14310	14357	14508	14462	14405	14501	14418	14486	14343	14196	14585	14463	14350	14311	14348	14449	14458	14587	14419	14330	14395	14646	14540	14349	14507	14480	14392	14478	14532	14335	14484	14580	14451	14564	14475	14518	14578	14430	14536	14497	14383	14441	14363	14546	14320	14566	14485	14245	14506	14436	14550	14382	14409	14429	14415	14468	14269	14394	14361	14493	14543	14470	14331	14448	14295	14540	14482	14555	14382	14357	14572	14451	14478	14307	14371	14468	14341	14481	14601	14438	14557	14542	14491	14422	14260	14424	14357	14364	14406	14484	14512	14492	14598	14311	14502	14481	14488	14406	14481	14458	14400	14522	14298	14444	14400	14496	14390	14482	14383	14512	14464	14252	14560	14533	14252	14418	14335	14566	14382	14431	14488	14347	14529	14557	14415	14362	14542	14432	14380	14486	14359	14402	14410	14550	14447	14420	14479	14313	14584	14386	14607	14315	14472	14503	14547	14501	14651	14552	14405	14470	14489	14379	14348	14451	14326	14480	14562	14287	14405	14549	14562	14511	14378	14399	14415	14350	14467	14422	14538	14341	14362	14482	14588	14413	14515	14466	14455	14289	14517	14413	14546	14489	14436	14367	14534	14484	14570	14551	14541	14366	14335	14383	14368	14651	14415	14251	14565	14381	14514	14492	14432	14422	14432	14493	14432	14414	14556	14450	14477	14450	14233	14542	14337	14584	14387	14323	14390	14487	14348	14338	14387	14585	14613	14349	14456	14416	14491	14514	14553	14397	14450	14520	14504	14451	14476	14428	14473	14500	14555	14402	14511	14380	14323	14423	14316	14489	14655	14319	14428	14563	14414	14500	14466	14424	14272	14431	14399	14537	14672	14412	14482	14377	14519	14557	14432	14403	14474	14443	14382	14497	14680	14483	14543	14311	14448	14300	14276	14384	14381	14377	14606	14616	14387	14409	14511	14409	14545	14472	14486	14513	14494	14403	14319	14482	14431	14562	14566	14513	14498	14482	14483	14404	14353	14574	14420	14346	14405	14629	14582	14609	14543	14441	14353	14389	14448	14380	14445	14469	14289	14452	14342	14450	14435	14415	14452	14309	14548	14424	14463	14572	14398	14449	14507	14394	14581	14332	14381	14487	14371	14353	14557	14545	14602	14395	14437	14404	14270	14360	14534	14455	14403	14473	14396	14677	14567	14397	14525	14566	14380	14481	14521	14411	14357	14617	14330	14474	14517	14404	14538	14417	14481	14406	14508	14485	14438	14191	14476	14619	14345	14374	14541	14458	14574	14500	14389	14496	14531	14510	14388	14285	14422	14320	14304	14394	14691	14284	14472	14328	14402	14449	14409	14272	14535	14495	14449	14459	14521	14576	14577	14426	14538	14426	14436	14497	14518	14582	14454	14458	14534	14600	14205	14693	14335	14640	14520	14506	14516	14330	14352	14615	14349	14443	14413	14497	14597	14451	14361	14496	14474	14410	14354	14459	14606	14500	14503	14309	14584	14290	14450	14363	14498	14307	14397	14548	14630	14402	14632	14438	14410	14466	14478	14434	14493	14500	14320	14353	14441	14364	14620	14420	14417	14642	14542	14522	14440	14515	14489	14390	14374	14381	14457	14501	14473	14427	14438	14287	14424	14372	14506	14306	14367	14592	14355	14443	14369	14472	14465	14480
28512	27277	35588	30217	23335	20487	18903	17974	17708	17344	17113	17219	17064	17113	17143	16991	16937	16864	17061	17080	17145	17040	16981	16930	16953	16782	16651	16873	16934	16910	16954	17009	17058	17056	16997	16882	16986	17043	16900	17087	16954	16987	17137	16888	16926	16972	16945	16962	17236	16802	16988	16949	17086	16999	16992	17021	16942	17117	16815	16899	16882	16997	17005	16998	16938	16716	16888	17074	16890	16873	16817	16897	16691	16884	16709	16961	16907	16759	16821	17144	16980	16844	16800	17161	16912	17146	16916	16750	17044	16869	16721	16910	16938	16995	16940	16852	16978	16885	16791	16861	16846	16803	16934	16878	16775	16863	17029	16716	16888	17003	17027	16729	16890	16780	16870	16712	16932	16940	17021	16940	16841	16797	16837	16846	16989	16737	16789	16805	16829	16904	16912	16870	17000	16867	16892	16976	16924	16942	17009	17028	16849	16879	16911	16797	16857	16886	16889	16886	16725	16840	16836	17085	17017	16939	16877	16819	16910	16779	16830	16837	17003	16946	16919	16814	17045	16978	16995	16922	17043	16835	17069	16783	17065	16919	16956	16945	16768	16789	16744	16814	16924	16943	16964	16881	16964	17130	16846	17029	16848	16985	16885	16867	17146	17054	16942	16938	16943	16993	16873	16794	16602	16891	16797	16878	16823	16697	16920	16825	17194	16768	16887	16682	16956	16873	16817	16946	16965	16766	16776	17024	16881	16799	16928	16700	17072	16864	16963	16887	16912	16903	17029	17007	16808	16731	17036	16905	16852	16964	16720	16998	16910	17012	16898	16953	16805	16710	16970	16788	16524	16979	16839	17075	16898	17054	16914	16744	16659	17011	16692	16910	17042	16940	16909	16891	16927	16737	16840	16930	16862	16889	16868	16746	17008	16943	17077	16889	16925	16891	16843	16768	16898	17081	16863	16824	16898	16730	16754	17062	16924	16810	16833	16907	16905	17144	16961	16811	16886	17190	16936	16971	16942	16857	16848	16859	16788	16862	17038	16870	16804	17017	17021	16967	16962	16780	16881	16947	16864	16854	16860	16795	16895	17019	16981	16667	17029	16769	16923	16826	16825	16958	16703	16907	17036	17013	16885	16937	16937	16987	17021	16909	16722	16888	16831	17023	17030	16980	16810	16816	17049	16885	16920	17032	16801	17032	17033	16833	16865	16773	17035	16897	16809	17087	17024	16900	17038	16988	16818	17126	17011	16998	16954	16770	17050	16976	16871	16859	16869	16843	16903	16905	16875	16702	17044	16716	16822	17002	16892	16915	16983	17043	16944	16955	16981	16650	16761	16801	16793	16981	16897	16750	17081	17034	16716	16740	16986	16828	16982	16957	16918	16786	16844	16984	16758	16799	16954	16981	16788	16766	16880	16932	16823	16889	16966	16925	16838	16999	16904	16900	16838	16926	16988	16925	16876	16952	16769	16722	16828	17081	16860	16947	16685	17011	16780	16702	16679	16841	16897	16727	16992	16891	16715	16754	17001	17089	16794	16722	16839	17153	16979	16859	16887	16854	16771	16913	16868	16921	16928	17117	16644	16969	16969	16959	17029	16830	16981	16776	16777	16750	16809	16636	16658	16895	16716	16936	16924	16910	16928	16867	16889	16811	16739	17006	16957	16960	16903	17016	16916	17153	17058	16868	16977	16831	16939	17036	16922	16997	16948	17165	16993	16662	17098	16928	16688	16884	16711	16959	16790	16949	16973	16834	16834	16950	16814	16858	16810	16819	16917	16819	16844	16948	17002	16862	16792	16928	16985	16850	16778	16841	16871	17037	16830	16859	16860	16967	16834	16967	16905	16967	16949	16777	16896	17055	16949	16909	16728	16832	16907	17010	16732	16958	16727	16727	16980	16930	16905	16945	16931	16926	16924	16924	16950	16826	16761	16946	16933	17071	17038	16906	16718	16959	16805	16797	17005	16926	17140	17027	17044	16864	16673	16994	16955	17152	16899	16888	16746	16664	17012	16858	16746	16766	16881	16950	16921	16970	16810	16958	16889	16908	16710	16814	16994	16758	16869	16755	17029	17101	17105	16907	16824	16879	16885	16949	16922	16931	16763	16794	16949	16852	16802	16770	16861	16815	17008	16875	16815	16984	16740	16885	17128	16782	16827	17002	16756	16938	16761	17022	16857	16975	17118	16855	16989	16949	16867	17035	16701	16748	17012	16771	16705	17083	16742	16790	16861	16908	16713	16898	16786	16920	16954	16739	16950	16871	16669	17098	16873	16793	16842	16753	16975	16830	16747	16876	16999	16799	16895	16820	16852	16879	16896	16917	16977	16932	17056	17047	16900	16797	16848	16795	16957	17024	16975	16899	16757	16665	16859	16781	16801	16872	16863	16740	16995	16869	16905	16948	16849	16739	16818	16849	16735	16879	17075	16970	17023	16913	16975	16908	16830	16847	16673	16804	16958	16803	16989	16852	16720	16876	17073	16978	16763	16993	17122	16973	16786	16901	16827	16783	16808	16746	16736	16816	16928	16870	16769	16826	16927	16908	16912	16904	16953	16858	16948	16947	16864	16891	16885	16895	16933	16881	16954	17040	16936	16889	16903	16856	16887	16766	16817	16790	16880	16782	16995	16944	16852	16688	16860	16864	16911	16990	16920	16892	16778	16706	16727	16763	16813	16963	17127	16898	16935	16849	16802	17096	16903	16850	16943	16776	16838	16885	16880	16891	17067	16949	16818	16841	16797	16946	16860	16732	16946	16946	16777	16924	16724	16999	16781	16821	16918	16913	16919	16903	16896	16891	16733	16896	16737	16891	16812	16915	16872	16658	16827	17018	17024	16712	16955	16933	16752	16802	16817	16860	17065	16995	16871	17010	16960	16784	16784	16764	16642	16871	16699	16778	16953	16749	16847	16658	16803	16846	16933	17098	16866	16897	16921	16776	16955	16886	17003	16984	16878	16923	16934	16915	17067	16836	16960	16844	16911	16913	17073	16818	17035	17043	16827	17039	16860	16966	16965	16880	16941	16682	16962	16932	17023	16826	16842	16839	16948	17024	16943	17058	16935	17037	16944	16759	16857	16835	16667	17154	16952	16764	16735	16700	17003	16806	16738	16718	16850	16880	16915	16696	16804	16977	16969	17094	16811	17226	16841	16860	16994	16913	16759	17231	16951	16675	16854	16929	16869	16837	16874	16971	16914	16772	16931	16895	17017	16857	16946	17020	16999	16887	16993	16909	16974	16839	17106	16892	16804	16766	16821	16989	16858	16995	16885	16851	17053	16704	16904	16910	16995	16808	16792	16860	16902	16782	17069	16879	16879	16981	16950	16865	16858	16801	16913	16901	16910	16869	17001	16821	16932	16865	16988	16742	16955	16865	16861	17029	16941	16863	16903	16927	16922	16671	16933	16829	17013	16841	16668	16795	16694	16926	16821	16866	17033	16898	16923	17087	16962	16712	16898	16989	16959	16966	16976	16827	16659	16874	16883	16868	17059	17032	16679	17015	17002	16772	16763	17016	16947	17008	16944	16944	17023	16704	16863	16792	16666	16631	16956	16894	16915	16766	16852	16681	16937	17039	16872	16796	16912	16816	17034	16808	17062	17032	16895	16868	16863	16838	16960	16800	16937	16916	16864	16824	16889	16784	16806	16774	16958	16984	16773	16762	16984	16947	16988	16806	16953	16908	16971	16946	16941	16774	17069	16854	16919	16845	17038	17057	16863	16710	17008	16999	16888	16952	16834	17064	16881	16787	16870	16963	16875	16995	16913	16896	16812	16840	17003	16997	17037	17029	16892	16971	16779	16793	16919	16771	16822	16942	16960	16814	17019	16740	16966	16937	17020	16915	16857	16929	16912	16971	16806	17104	16795	16816	16859	16807	16877	16946	17008	16955	16999	16908	16918	16839	16897	16796	16760	16800	16897	16866	17102	17029	16984	16838	17111	16930	16882	16936	16827	17026	17001	16908	16959	16944	16873	17026	17032	16981	17025	17006	16663	16856	16879	16813	16967	16935	16673	16978	16717	17042	16991	16896	16870	16769	16845	16818	16932	16890	16757	16756	16921	16994	16988	16728	16824	16928	16846	16868	16751	16863	16871	16809	16816	16917	16926	17019	16817	16815	16923	16795	17012	16825	16767	16995	16953	16951	17098	16646	16787	16838	16914	16849	16883	17125	17024	16860	16932	16911	16895	16870	16855	16871	16943	16993	16883	16918	16963	16847	16712	16867	16825	17013	16918	16926	16806	16786	16845	16981	17177	16982	16989	17004	16685	16930	16922	16874	16879	17023	16981	17044	16867	17141	16750	16917	16886	16863	16888	16942	16797	16960	16873	16856	16820	16795	16919	16584	16945	16843	16857	16955	16798	16782	17188	17091	16960	16842	16961	16827	17014	17035	16928	16857	16822	16816	16846	16792	16864	16871	16907	16815	16869	16859	16895	16783	16897	16940	16869	16817	16951	16900	16794	16743	16948	16778	16855	16745	16907	16873	16811	16860	16935	16874	16926	16937	16804	17162	16969	17027	17052	16906	17032	16858	17008	16889	16970	17055	16908	16892	17000	16852	16717	16871	16926	16871	17131	17010	17001	17055	16940	16934	16837	16695	16966	16987	17012	16824	16620	16817	16920	16768	16815	16743	16903	16993	16856	16899	16928	16877	16993	16932	16998	16979	16920	17101	16911	17087	17012	16911	16819	16979	17026	16945	16924	16820	16999	16823	16812	16912	16787	16954	17148	16809	16758	16742	16905	16909	16999	17089	16977	16875	16895	16864	16768	16913	16783	16914	16853	16833	17119	16652	16775	16862	16853	16765	16775	16830	16914	16904	16870	17023	17026	17056	16829	16811	17082	16975	16940	16878	17095	16913	16735	16921	17019	16980	16917	16695	16986	16866	16918	16964	16986	16871	16839	16895	16730	16801	16848	16793	16869	16953	16704	16935	17125	16933	16984	16942	16959	16828	16931	16766	16716	16866	16889	16683	16970	16825	16824	16812	16989	17014	17010	16888	16958	17105	16976	16868	16930	16931	16780	16928	16948	16876	16821	16873	16830	16959	17156	16845	16952	16858	16673	16906	16893	16779	16961	17026	17015	16866	17132	17200	16867	16958	16986	16914	16763	16981	16874	16881	16885	16913	16886	16846	16752	16827	16889	16886	16805	16830
30688	44568	41456	30420	23572	19410	17398	16591	16295	15559	15444	15359	15342	15347	15425	15230	15143	15025	15050	14941	15001	14928	15128	15078	14912	15016	15068	14919	14795	14928	15012	15025	14984	14916	14909	14986	14981	14954	14908	15028	14955	15025	15008	14939	15003	14945	15027	15152	14970	14967	14797	15015	14908	14777	14998	14954	14951	15001	14951	14749	15012	15048	14864	15130	14921	14949	14916	14863	14960	15186	14823	14988	14885	15109	15042	15010	14931	15018	15021	14748	15066	14983	14932	14911	14797	15003	14826	14859	14848	14963	14946	14964	14970	14785	14865	14943	14990	14850	14924	14986	14916	14930	14973	15005	15094	15067	14880	14867	15100	14993	14912	15013	14841	14993	14913	14842	14819	15065	14867	14855	14852	14803	15086	14932	14937	14912	15025	14785	14949	14964	14894	14778	14942	14964	14838	14985	15146	14904	14943	14906	14759	15050	14995	15030	14869	14878	14863	14913	14824	14979	14871	14829	14925	14975	14959	15041	14819	14995	15027	14933	15049	15031	14953	14928	14922	14960	14790	14891	14926	14842	14978	14736	15028	14995	14864	15018	14932	14750	14913	14925	14933	14838	14794	14952	14943	14890	14974	14972	14974	15114	14889	15031	15017	15050	14915	14936	14896	14901	14965	14985	15036	15004	15035	15073	14986	14813	14848	14917	15024	14945	14775	14993	15035	14919	14960	14931	14986	14956	14813	14970	15045	14858	14930	14924	14951	14889	15114	14923	14807	14853	14912	14994	14923	14873	15039	15036	14852	14928	14960	14837	15058	14891	14867	14827	14883	15012	14919	14686	15015	14888	14788	14786	14894	14977	14839	14910	15063	14852	14953	15116	15049	14803	15039	15020	14934	14912	14867	14943	14995	15097	14951	14888	14937	14953	15076	15025	14900	14918	15047	14965	15019	14896	14886	14924	15120	15012	14979	15062	14794	15011	15035	14776	14988	15062	14827	14828	14963	14886	14873	14973	14886	14995	15016	14988	14957	15031	14992	14750	14807	14931	15017	14953	14947	14880	14973	14998	14882	14869	14863	14846	15152	14963	14801	14883	15005	14990	15012	14911	14857	14917	15006	15180	15015	14913	14908	15180	14827	15065	14963	15050	14854	14943	14961	14949	14961	14754	14823	15013	15009	14693	14875	15094	14881	14976	14740	14724	14905	14969	14865	15062	15077	14931	14857	15083	14946	14927	14933	14919	14819	14914	14925	14940	15008	14691	14995	14952	14881	14928	14920	14895	14804	14620	14872	14917	14813	14812	14939	14760	14836	14829	15003	14997	14924	14988	15115	15031	14911	14776	15111	14771	14930	14948	15049	15055	14867	15038	14995	14868	14960	14871	14926	14897	15035	14942	14804	14969	14900	15100	14941	14882	15026	14823	14753	14784	14873	15062	14873	14835	14980	14772	14806	15076	14953	15020	14905	14748	14958	14954	15058	14841	14848	14761	14825	14915	14971	14906	15044	15020	15052	15001	14902	14965	14920	14934	14817	15095	14952	14728	14967	14889	14839	14787	14867	14872	14810	15055	15139	14907	14883	14835	14845	14819	14963	14883	14772	14958	15046	14920	14827	14871	14877	15003	14836	15036	15027	15029	14866	14922	14908	14905	14952	14927	14918	14982	15222	14921	14972	14958	14919	14970	14943	14922	14937	14996	15018	14987	14830	14897	15022	14920	14862	14988	14880	14969	14904	14808	14967	14949	14937	14917	14738	14971	14839	14908	14855	14790	14970	14744	15055	14951	14823	14971	14828	14876	15095	14830	14911	15007	15000	14723	14984	14951	14845	14813	14869	14903	14940	15012	14999	14973	14745	14985	14956	14939	15007	15076	14958	14951	14892	14973	14891	14900	14921	14825	15004	14867	14838	15100	14873	15123	14923	14835	14902	14887	14969	15040	14843	15071	15011	14841	14938	14857	14749	14972	14853	14992	14842	14825	14942	14917	14956	14923	15058	14815	14779	14963	14951	15099	15050	14782	15025	14925	14957	14892	14980	14948	14993	15053	14913	14995	14871	14937	14879	14948	14752	14924	14818	14800	14940	15040	14852	14721	15079	14855	15013	15008	14945	14758	14731	14866	14938	15031	14951	14987	14802	14989	14968	14674	14860	14829	14890	15048	15072	14886	14924	14864	14786	15102	14906	14863	14939	15138	14892	14910	15030	14914	14959	14995	14855	15085	14978	14850	14822	14864	14987	14728	14987	14856	14928	14951	14870	15015	14936	14976	14819	14859	15022	14998	14852	14918	14984	14924	14909	15138	14847	14982	14886	14905	15182	15060	14814	14819	15026	15010	14979	14942	14900	14913	15015	14958	15067	15052	15002	14802	15100	14855	15066	14775	14901	14898	15204	14937	14991	14986	14841	15059	15066	14991	15015	14814	14843	14869	14791	14962	14952	14846	15009	14778	15005	14782	15048	15001	15046	14842	14903	14828	15106	14943	15050	14852	14975	15000	14948	14925	14783	15075	14896	15172	14873	15076	14915	14962	15102	14900	14926	14929	15018	14944	15034	15083	14949	14766	14922	14945	14954	14880	14840	15073	15014	15007	15040	14984	15062	15059	15032	14972	14890	14798	14859	15038	14879	14935	14791	15112	15048	15041	14913	15013	14796	14701	15068	14881	14937	14882	14982	14926	14870	14981	14892	15030	14989	14854	14926	14890	15060	14861	15001	14984	14774	14969	14902	14943	14851	14964	14869	14911	14974	14865	15000	14946	14828	15057	14964	14868	14804	14856	14901	14985	15076	14914	14851	14821	15048	14919	14924	14806	15041	14820	15052	14852	14908	14759	14850	14822	15020	14908	15081	14933	14971	15020	14887	15047	15027	15048	15032	14770	15017	15046	14995	14931	15049	14988	14906	14876	14873	15034	15020	14952	14954	14928	14888	14990	15094	14914	14966	14832	14884	14926	14877	14817	14930	14919	14816	14946	14797	15102	14993	15086	14996	14783	14863	14859	14873	14811	14960	14893	14712	15093	14934	14929	15083	15003	15067	14882	14879	15015	14914	14872	14921	14900	14937	14987	14927	14855	15074	15094	14924	14872	14911	14935	14929	14971	14870	14896	14972	14901	14858	14862	15045	14823	14949	15026	14802	14849	15030	15126	14671	15118	14950	14894	14910	14863	14892	14817	15041	14974	14940	14914	15142	14865	15081	14869	14993	14911	14829	14791	15080	14877	14955	14931	14880	14968	14995	15064	14791	15030	14937	14932	14917	14975	14897	14864	14939	15025	14900	14831	15040	15208	15031	14937	15043	14954	15092	14890	14970	15038	14825	14819	14953	14932	15001	14818	14839	14992	14837	14978	14919	15072	15041	14958	14976	15017	15019	14921	14873	14923	14911	14910	14898	14964	14900	14870	14972	14902	15020	15003	14871	14873	15098	14804	14951	15137	14925	14891	15223	15095	14886	14745	15021	15024	14948	14799	15092	15036	14882	14729	14889	14849	15103	14822	14756	14914	14805	14906	15029	14903	14988	14951	14916	14822	15024	14885	14858	14865	14889	14856	14960	14951	14919	14923	14877	15098	14854	14936	14737	15017	14773	14827	14749	14806	15038	15047	14767	14990	14921	14909	14950	15001	14920	14922	14828	14956	14840	15040	14938	14881	15026	15004	14816	14762	14933	14968	14898	14991	14913	14838	14988	14865	14916	14838	14967	14958	15054	14803	14978	15119	14970	14784	14945	14997	14812	14992	15031	15050	14854	15015	15009	14769	14731	14883	14813	15021	14896	14952	14942	14905	14777	14854	14923	15150	14885	14851	14991	14875	14959	15004	14879	15079	14876	15007	14874	15043	14786	15042	14944	14955	14767	14953	14845	14991	14855	14719	14987	15038	14869	14786	14949	14858	14740	15095	14877	15023	15006	14962	14952	14949	14985	14881	14905	15107	14828	14944	14764	15019	14916	15011	15100	15008	14874	14822	14852	15062	14878	15067	15127	15000	14918	14847	14841	14996	15079	14969	14799	14912	15069	14811	14989	14814	14815	14966	14998	14818	15076	15006	14859	14772	15026	14983	15031	15004	15126	14794	14890	14943	15022	15018	14976	14835	14782	15018	15017	14924	14799	14947	14847	14821	15078	15006	14938	14996	14846	14920	14878	14847	14875	15000	14756	14959	15070	14992	14800	15060	15031	14854	14932	14830	15209	14881	14716	14895	14855	14905	15027	14890	14850	14840	15073	14947	14892	14950	14904	14982	14900	14836	14887	14886	14952	14773	14843	14990	14941	14937	14859	14985	14916	15087	14879	15003	14903	14849	14985	15069	14982	15013	14708	14944	14985	14875	14854	14833	14807	14956	14960	15024	14734	14870	15022	14971	14958	14872	14994	14901	15189	14940	14880	14928	14944	14889	14808	14885	14994	14869	14962	14967	14960	14971	15084	14831	15007	14868	15003	14907	14799	15035	14902	14936	14863	14949	14920	14930	15048	14961	15066	14916	15079	14895	14807	14899	14912	15163	14935	14868	14881	14972	14944	14921	14925	14818	15039	14827	14863	14907	14914	14910	14895	14989	14923	14978	15045	14973	14934	15171	14891	14985	14868	14823	14947	15193	14997	14999	15025	14994	14941	14872	15089	14951	14908	14860	14984	15007	15040	14869	15033	14995	14863	14967	15059	14951	14842	14993	14996	14873	15065	14984	14813	15020	15037	14877	14860	14938	14844	14952	14939	14989	14966	14859	14967	14856	14930	14875	14969	15010	15047	14890	14853	14857	14964	15042	15110	14872	14958	14950	14900	14774	14820	14928	14927	14904	14918	15131	14818	14908	14774	15138	14795	14975	15049	14871	14790	14769	14990	15005	14901	14936	14828	15079	14807	14968	14903	14931	14902	14934	14909	15006	14995	14846	15010	14838	14937	15040	14979	14923	14868	14947	14906	14966	15011	14839	15176	14987	14882	14936	14957	14893	15013	14940	14944	14882	14875	14929	14903	14931	14859	14884	15044	14851	14884	14880	14928	14864	15043	14929	15054	14831	14972	15011	15108	14802	14828	14920	14902	14897	14852	14995	15179	14974	14899	15054	14930	15045	14949	15035	14851	14820	14909	14993	14928	15000	14921	15102	15046	15166	14970	14891	15027	14862	15042	15101	15012	14868	14913	14954	15014	14970	15155	14955
24260	21379	29095	26613	24575	23160	21579	18502	17404	17115	16904	16687	16789	16449	16472	16468	16424	16109	16444	16354	16361	16312	16531	16242	16207	16156	16147	16126	16055	16118	16050	16149	16217	16001	16087	16037	16107	16161	16251	16180	16168	16179	16234	16069	16026	16216	16227	16238	16281	15801	16142	16238	16309	16403	16238	15994	15996	16170	16203	16302	16071	16203	16414	16087	16209	16065	16163	16086	16118	15994	15845	16177	15930	16057	16067	16140	16399	16059	15966	16067	16002	16153	16262	15941	16144	16205	16149	16171	15919	16172	16020	16144	16193	16082	16035	16079	16003	15956	15943	16044	16073	16268	15979	15950	16091	15941	16020	15865	15932	16247	16138	16370	16242	16097	16085	16206	16127	16103	16141	15935	16175	16070	15935	16137	16263	16077	16010	16015	16110	15913	16063	16060	16012	16033	16133	16049	16160	16150	15938	16235	15985	16115	15991	16116	16307	16033	15981	16191	15952	16225	16110	16019	15986	16194	16297	16041	16209	16115	16140	15836	16008	16077	16140	16055	16285	16100	16085	16318	16130	15990	16060	16053	16105	16013	16046	15990	15949	16183	16140	16082	15964	16016	16286	16215	16034	16179	16112	16185	15874	15840	16138	16144	16212	16017	15991	15927	16019	16109	16364	16179	16162	16063	16009	16144	15977	16258	16229	16111	16190	15968	16125	15989	16047	16112	15717	15995	16165	16014	15981	15875	16261	16051	16174	16164	16097	15941	16196	16142	16239	16069	15988	16113	16073	16259	16161	16179	16141	16081	16234	16070	15892	16106	16034	15970	16053	15883	16166	15950	16157	16183	16027	15994	15953	15937	16178	15961	15832	16218	16015	16034	16120	16052	16160	16179	16107	15995	16210	16151	16155	15930	16159	16165	16094	16116	16019	16114	15964	16193	16183	16168	16080	16142	16091	16168	16026	15971	15887	16117	16184	16049	16260	16006	16080	16254	16073	16286	16098	15968	16117	16034	16073	16148	16109	15981	16217	16051	16029	16253	16122	16179	16081	16203	15996	16041	16251	16036	16073	16033	15988	15964	16042	16130	16005	16063	16012	16026	16025	16013	16024	16141	16119	15845	16079	16091	16286	16037	16022	16020	16031	15854	16276	16058	16000	15956	16086	16005	16057	16018	16023	15961	16208	15876	15934	15826	16089	16142	16085	16215	16031	16139	16024	15958	15965	16070	16148	15979	16098	16046	16116	16035	15999	15909	15877	15920	16132	16068	16067	16169	15931	15790	15890	16181	16131	16110	16188	16004	15965	16030	15939	15953	16055	16008	16083	16205	16069	16112	15835	16049	16231	16036	16145	16017	16006	16179	15994	15926	16065	16187	16179	16231	16271	16143	16133	15962	16298	16174	16056	15957	16016	16071	16109	16209	16124	16019	16058	16025	15999	16114	15962	16071	16098	16180	16109	16068	16282	16136	16303	15978	16141	15972	16017	16238	16171	16108	16078	16084	16009	16082	16112	16098	16077	16036	16068	16015	15997	16034	16102	16155	16147	15898	16218	16102	15852	15978	15975	15843	16002	15877	16098	15914	16070	16108	16166	15964	16038	15998	15983	16053	16062	15998	16015	16161	16064	15999	16076	16069	16188	16036	16236	16142	16218	16173	16192	16022	16111	16058	16220	16301	15983	16024	16241	16363	16023	16315	16124	16055	16285	16071	16189	16009	16021	16087	16094	16034	16124	16195	16158	16132	15929	16046	16206	16166	15997	16083	15909	16045	16153	15986	15919	16180	16168	16121	16242	16217	16100	16065	16081	16096	16104	16341	16142	16217	16261	15980	15853	16125	16085	15955	16061	16043	16101	16117	16198	16097	16126	15968	16165	16157	16227	16061	16179	16255	16048	16084	15818	16061	16054	16262	15970	15951	16046	16019	16048	15961	16135	16057	15935	15916	16095	16300	16266	16166	15956	15990	16069	16079	16121	16158	16018	16020	16144	16161	16036	16050	15901	15959	16220	16021	16184	16216	16210	16201	16200	16029	15911	16206	16152	16043	16250	15941	15901	16031	16008	15920	16153	15946	16290	16213	16073	16178	16152	16403	15996	15995	16180	15996	16291	15984	16116	16010	16262	15959	16134	16035	16124	15799	16034	16015	16095	15859	16115	16165	16099	15963	15833	16155	16077	16179	16009	15937	16062	15946	16133	15958	16210	15949	16263	16078	16207	16273	16010	16087	16109	15981	15943	15936	16167	16114	16089	15964	16057	16101	16036	16145	15921	16017	16130	16013	16209	16107	16189	16228	15997	15901	16152	15853	16095	16073	16459	15873	16015	16195	16253	15951	16112	16115	16207	16125	16167	16027	15995	16132	16021	16081	16029	16234	15994	16212	16053	15956	16047	16050	16239	15942	16212	16024	16017	16110	15974	16009	16034	15924	16133	16187	16164	16013	15929	16133	16106	15944	15961	16119	16186	16163	16195	16239	16013	16091	16209	15869	16114	16113	15996	16189	16013	16151	16254	16118	16215	16234	16127	16039	15997	16025	16237	16090	15989	16093	16107	16018	16108	15959	16039	16187	16283	15998	16145	16063	16112	16204	16178	16092	16138	16023	16121	15882	16219	16017	16153	16227	16099	16053	16083	16193	16285	15955	16005	16316	16177	16282	16255	16168	16123	16186	15863	15975	16113	16240	16152	16181	16061	15982	16076	15972	16169	15902	16138	16312	16162	16062	16109	15932	16214	15900	15969	16015	15834	16099	16223	16126	16200	16167	15933	16191	16109	15957	16101	16084	16032	16066	16202	15975	16254	16200	16278	16148	16017	15971	16090	16053	15989	15957	16091	15894	15941	15982	16053	16013	16093	16265	16048	16265	16085	16132	15995	15961	15946	15999	15673	16084	16232	16151	16062	16076	16010	15955	15995	16143	16228	16191	16280	16068	16097	16068	16247	16128	16009	16370	16076	16255	16217	16248	16166	16025	16112	16058	16122	16103	16056	15977	16048	16204	16177	16156	16130	16269	16288	16115	16011	16176	16007	16110	15941	16110	15905	16084	15828	15999	16102	15992	15836	16093	16141	16038	16117	16112	15938	16206	16074	16033	16064	15829	16067	16116	15818	16080	16196	15921	15844	15854	16131	16042	16105	16247	15960	16042	15953	15895	16094	16232	16041	16090	16053	16080	16133	15985	16101	16059	16129	16093	15986	15944	16094	16080	16207	16153	16138	16181	16123	16010	16153	16171	16073	16161	15960	16105	15969	15910	15884	16080	16173	16201	15956	16060	16026	16045	16135	16207	16096	16245	16084	15982	16089	15940	15869	16035	16172	15993	16285	16124	16050	16275	16078	15850	15995	16115	16036	16121	16020	15956	16042	16028	16216	16048	16154	16059	15807	16141	15990	15903	16136	16084	16191	16113	16218	16182	15992	16237	16145	16128	16226	16036	16077	16184	16049	16087	16092	16051	16248	16131	16060	15963	16122	16003	16006	16021	16102	16036	16019	16083	15910	15858	16147	15921	16087	15911	16145	16020	15973	16033	16040	16059	16189	16033	16244	16168	16035	16184	16036	16158	16099	15905	16075	15938	16025	15836	16101	16023	16206	16177	16018	16087	16142	15975	16299	16099	16231	16072	15968	16264	16154	16135	16110	16040	16030	16135	16138	16131	16001	16210	15976	16247	15929	16116	16056	16038	16136	15975	15971	16077	16113	16050	15904	16107	16214	16304	16013	16235	16023	16046	16059	16071	15941	16123	16229	16105	16196	16175	16131	16104	16280	16319	16233	16082	16028	16118	16475	16104	16104	16027	16241	16069	16042	16005	16074	16170	16063	16175	15948	16008	16164	16103	16107	15986	16171	15939	16201	16063	15977	16019	16005	16186	16103	16097	16038	16031	16072	16070	15951	16278	15862	16059	16164	16124	16018	16011	16101	15950	16142	16103	15853	15956	16069	16005	16070	15994	16088	16293	16081	16295	16042	16055	16261	16265	15930	16258	15933	15922	16084	16015	16172	16200	16518	15943	16162	16031	16197	16079	16007	15968	16075	16352	16012	16031	15972	15897	16117	16074	16068	16003	16011	16128	16087	16088	16252	16093	16076	16111	16099	16078	16160	16059	16098	16039	16074	16194	16009	16061	15876	16046	15973	15953	16098	16132	16040	16022	16022	15986	15894	16198	16028	16221	16180	16058	16049	16068	16241	16177	16166	16090	16063	16116	15975	16011	15926	15946	16270	16075	16071	16119	16175	15930	16250	16150	15959	16080	16118	16137	16287	16262	16150	16123	16038	16221	16067	16126	16240	16050	16053	16150	16016	16048	16240	16073	16245	16000	16083	16128	15851	16094	16062	16126	16010	16062	16011	16145	16030	16048	16147	16033	16032	15939	15878	15925	16067	16121	16314	15956	15860	16255	16067	16177	15908	16005	16107	16204	16139	16111	16388	15945	16179	16101	16078	16229	16090	15967	15974	16253	16129	16099	15897	15897	16075	16106	16097	16191	15930	16006	16097	16139	16089	15971	15928	16163	16041	16201	16048	15975	16376	16039	16281	16044	16076	16127	16077	16037	16039	16256	16004	16037	16195	16002	16094	16245	15996	16036	15893	16100	15874	16150	16157	16051	16034	16130	16244	15983	16107	15957	16174	16035	16130	16002	16140	16173	16092	16147	16268	15974	16176	16193	16044	16265	16078	15865	16149	15936	15922	16188	16187	16124	16176	16030	16130	16080	16121	15983	16004	16196	16096	16139	16161	16053	16080	16035	16032	16221	16161	16121	16204	16044	15910	16090	15927	16088	16005	16245	16193	16016	15939	15879	16121	16025	16163	16124	16298	15985	16281	16124	16195	16114	16352	16087	16188	16060	15896	16053	16222	16122	16159	16086	15884	16132	16048	16130	16117	16166	16039	16097	16058	16067	16107	16202	16213	16206	16196	16226	16004	16096	16159	16137	16120	16092	16252	15937	16053	16044	16192	15850	15857	16034	16058	16121	16220	15912	16222	16170	16153	16103	16209	16290	16222	16092	16310	16070	16070	16100	16174	15979	16080	16060	15981	15958	16143	16146	16036	15894	16174	16177	16264	16051	16231	16228	16138	16048	16107	16202	16047	16113	15960	16101	16262	15961	16109	16085	16088	15896	16344	16056	16169	16179	16039	16268	16139	16110	16166	15991
31514	51800	50951	39851	27682	21908	18947	17563	16569	15530	15425	15452	15068	15207	15127	15038	14923	14686	14753	14709	14528	14658	14644	14684	14524	14539	14656	14480	14654	14413	14519	14421	14477	14535	14599	14550	14566	14450	14432	14380	14560	14403	14284	14545	14626	14418	14445	14586	14655	14247	14552	14471	14536	14384	14562	14439	14556	14626	14721	14557	14571	14419	14439	14696	14544	14485	14434	14597	14679	14580	14446	14540	14526	14697	14559	14531	14566	14533	14390	14411	14548	14452	14374	14600	14506	14570	14494	14651	14453	14460	14599	14419	14608	14354	14472	14569	14503	14370	14481	14513	14546	14552	14455	14488	14506	14513	14630	14551	14585	14467	14672	14472	14456	14741	14391	14531	14513	14527	14569	14390	14579	14420	14316	14423	14561	14601	14444	14575	14302	14419	14681	14322	14365	14716	14406	14537	14577	14540	14567	14528	14406	14478	14495	14329	14579	14558	14326	14577	14328	14465	14533	14273	14433	14369	14549	14503	14593	14447	14446	14413	14564	14467	14375	14422	14492	14497	14588	14538	14412	14386	14408	14393	14498	14449	14484	14525	14483	14330	14403	14630	14516	14368	14468	14370	14579	14425	14418	14470	14449	14485	14455	14422	14590	14400	14391	14454	14443	14559	14410	14450	14404	14443	14479	14471	14411	14274	14517	14570	14432	14680	14342	14581	14657	14397	14400	14576	14543	14544	14471	14394	14502	14508	14436	14524	14553	14378	14472	14430	14458	14528	14639	14420	14372	14447	14465	14421	14412	14571	14497	14521	14429	14537	14539	14522	14565	14466	14332	14410	14497	14421	14477	14544	14516	14344	14411	14577	14488	14396	14631	14526	14437	14454	14529	14596	14578	14528	14390	14472	14615	14488	14517	14501	14464	14463	14398	14397	14531	14608	14432	14486	14458	14683	14567	14434	14443	14459	14499	14333	14582	14546	14404	14514	14547	14444	14434	14498	14578	14532	14374	14380	14424	14482	14529	14442	14474	14619	14388	14427	14493	14408	14492	14388	14570	14528	14625	14474	14502	14478	14441	14365	14564	14505	14516	14455	14660	14383	14352	14602	14500	14484	14521	14621	14456	14576	14435	14506	14575	14459	14364	14420	14495	14233	14521	14421	14492	14367	14529	14481	14537	14520	14484	14419	14576	14593	14355	14364	14575	14503	14524	14481	14514	14487	14444	14542	14546	14519	14676	14482	14476	14430	14471	14403	14653	14438	14650	14358	14512	14427	14485	14500	14464	14435	14590	14567	14505	14313	14550	14343	14540	14604	14562	14359	14434	14542	14535	14583	14388	14336	14458	14527	14537	14565	14570	14505	14588	14625	14575	14394	14577	14611	14514	14460	14421	14610	14654	14425	14386	14541	14397	14519	14441	14572	14381	14619	14347	14562	14448	14621	14569	14445	14376	14374	14407	14445	14576	14476	14543	14431	14530	14489	14430	14362	14710	14520	14596	14460	14450	14587	14614	14426	14437	14654	14742	14418	14476	14421	14556	14414	14568	14685	14416	14377	14515	14383	14541	14345	14521	14454	14534	14428	14510	14428	14558	14618	14454	14487	14606	14614	14466	14720	14504	14568	14249	14614	14385	14369	14500	14576	14523	14455	14523	14498	14537	14481	14523	14402	14609	14441	14443	14581	14407	14432	14360	14550	14550	14617	14489	14704	14428	14507	14422	14375	14490	14650	14484	14484	14539	14400	14368	14585	14588	14544	14458	14449	14610	14510	14544	14430	14392	14651	14499	14403	14549	14564	14291	14537	14441	14834	14457	14559	14380	14288	14451	14577	14446	14546	14522	14465	14530	14515	14558	14528	14510	14533	14552	14505	14440	14492	14488	14490	14336	14372	14300	14458	14547	14465	14537	14466	14439	14417	14467	14525	14436	14715	14509	14371	14548	14456	14399	14271	14465	14350	14295	14467	14538	14449	14457	14369	14606	14569	14321	14495	14560	14463	14351	14535	14506	14505	14400	14531	14535	14581	14314	14450	14380	14574	14600	14490	14523	14499	14525	14450	14391	14597	14372	14335	14387	14409	14501	14479	14431	14429	14467	14557	14535	14430	14526	14527	14414	14332	14507	14561	14558	14478	14481	14411	14403	14458	14467	14513	14317	14540	14347	14524	14532	14454	14497	14511	14559	14314	14523	14262	14429	14385	14518	14565	14401	14506	14616	14451	14555	14442	14482	14537	14573	14419	14452	14575	14390	14487	14402	14660	14555	14414	14497	14443	14533	14452	14482	14344	14547	14323	14528	14456	14537	14543	14502	14265	14347	14543	14467	14544	14283	14626	14578	14708	14459	14554	14503	14535	14514	14366	14570	14641	14525	14341	14439	14517	14446	14600	14571	14390	14442	14405	14606	14600	14425	14418	14559	14205	14373	14407	14355	14344	14492	14583	14503	14416	14354	14449	14487	14464	14338	14300	14392	14396	14511	14372	14534	14552	14510	14698	14589	14362	14501	14479	14497	14410	14454	14481	14607	14497	14431	14451	14333	14435	14355	14519	14564	14677	14368	14451	14521	14313	14485	14338	14333	14304	14416	14663	14338	14515	14462	14453	14491	14466	14577	14581	14386	14431	14430	14521	14390	14492	14348	14659	14355	14587	14425	14558	14495	14314	14616	14512	14514	14468	14534	14519	14663	14423	14520	14453	14543	14461	14414	14502	14412	14362	14499	14437	14476	14555	14461	14670	14573	14378	14578	14424	14503	14402	14537	14366	14362	14549	14559	14406	14490	14589	14461	14411	14346	14642	14460	14541	14494	14566	14471	14389	14537	14549	14500	14468	14610	14358	14515	14653	14593	14502	14549	14442	14588	14409	14299	14378	14491	14474	14546	14502	14568	14336	14428	14474	14499	14510	14651	14291	14347	14565	14624	14364	14389	14542	14637	14420	14613	14631	14465	14521	14509	14357	14425	14527	14412	14476	14344	14419	14497	14443	14443	14491	14527	14384	14376	14558	14592	14419	14541	14492	14500	14496	14203	14471	14474	14324	14392	14438	14265	14570	14352	14432	14593	14554	14460	14617	14415	14485	14219	14473	14546	14614	14444	14383	14382	14566	14497	14411	14368	14452	14476	14605	14573	14488	14396	14497	14250	14437	14507	14618	14589	14446	14567	14545	14487	14333	14516	14670	14662	14587	14440	14376	14492	14595	14508	14404	14529	14384	14380	14442	14492	14528	14496	14489	14292	14564	14449	14614	14333	14544	14514	14579	14359	14483	14528	14545	14385	14528	14410	14567	14354	14511	14377	14403	14381	14550	14307	14563	14366	14540	14528	14417	14485	14385	14444	14467	14407	14361	14429	14495	14552	14533	14436	14514	14547	14702	14401	14338	14441	14580	14370	14537	14544	14437	14535	14541	14475	14397	14458	14476	14387	14408	14440	14444	14347	14470	14469	14464	14549	14423	14608	14368	14466	14629	14530	14555	14558	14469	14469	14557	14496	14360	14487	14732	14410	14366	14502	14454	14591	14497	14400	14548	14474	14556	14546	14668	14451	14462	14390	14323	14523	14479	14485	14474	14505	14648	14487	14526	14681	14495	14456	14375	14480	14417	14413	14486	14456	14564	14667	14610	14447	14579	14450	14263	14453	14614	14391	14453	14649	14453	14361	14405	14425	14525	14355	14478	14429	14447	14543	14500	14436	14628	14553	14472	14583	14501	14509	14391	14342	14367	14357	14428	14358	14475	14318	14572	14636	14532	14420	14508	14416	14329	14438	14509	14560	14472	14711	14259	14449	14331	14513	14564	14570	14483	14449	14517	14401	14540	14406	14428	14580	14589	14489	14568	14367	14629	14625	14524	14461	14383	14325	14442	14551	14308	14530	14473	14508	14386	14667	14366	14593	14705	14720	14363	14711	14433	14461	14451	14467	14406	14618	14335	14468	14572	14532	14450	14606	14494	14570	14448	14320	14527	14548	14557	14567	14643	14437	14638	14573	14470	14402	14327	14515	14472	14366	14464	14572	14418	14598	14508	14409	14397	14642	14457	14456	14537	14462	14393	14632	14422	14645	14285	14664	14401	14367	14564	14587	14490	14294	14397	14474	14485	14409	14412	14613	14461	14493	14518	14500	14547	14423	14452	14552	14649	14442	14409	14558	14454	14546	14479	14482	14403	14529	14585	14555	14504	14569	14387	14641	14425	14516	14332	14688	14570	14347	14673	14364	14423	14518	14402	14412	14528	14357	14530	14492	14390	14387	14535	14566	14420	14560	14317	14260	14473	14511	14509	14344	14387	14544	14356	14343	14529	14491	14625	14524	14393	14377	14571	14729	14437	14478	14479	14381	14519	14490	14259	14562	14521	14480	14416	14624	14462	14405	14535	14484	14445	14588	14545	14663	14395	14455	14465	14480	14494	14496	14375	14331	14494	14401	14386	14458	14595	14619	14558	14529	14524	14428	14365	14486	14659	14565	14579	14403	14623	14462	14520	14425	14379	14594	14505	14496	14602	14547	14350	14510	14549	14562	14412	14331	14535	14480	14451	14536	14437	14373	14545	14447	14650	14461	14429	14463	14499	14369	14523	14712	14469	14447	14552	14486	14492	14562	14567	14508	14392	14413	14356	14342	14367	14471	14585	14575	14643	14468	14413	14557	14319	14587	14538	14534	14553	14426	14532	14531	14614	14482	14538	14359	14422	14387	14376	14397	14360	14457	14538	14255	14509	14379	14488	14575	14462	14466	14469	14518	14489	14523	14368	14676	14386	14423	14296	14611	14457	14382	14374	14615	14515	14553	14468	14589	14384	14678	14442	14659	14464	14587	14592	14673	14384	14521	14509	14418	14437	14448	14362	14399	14418	14400	14496	14363	14559	14462	14510	14624	14550	14391	14451	14414	14593	14463	14516	14686	14600	14391	14518	14470	14526	14555	14537	14461	14496	14548	14598	14516	14396	14296	14568	14493	14526	14323	14639	14449	14426	14353	14506	14468	14700	14363	14553	14624	14421	14664	14346	14591	14606	14684	14569	14278	14512	14569	14394	14492	14310	14456	14385	14383	14509	14488	14481	14465	14533	14491	14585	14459	14449	14619	14416	14367	14589	14509	14510	14454	14606	14414	14493	14458	14527	14437	14469	14526	14489	14311	14496	14518	14453	14647	14589	14390	14448
22975	21434	29353	24528	23001	25498	26224	19937	17969	17556	17436	17497	16990	16891	16896	16605	16582	16408	16581	16240	16292	16517	16337	16401	16272	16265	16314	16046	16347	16248	16050	16002	16180	16119	16137	16148	16164	16201	16005	16128	16177	16042	16363	16112	16172	16340	16114	16407	16132	16070	16146	16135	16063	16127	15952	15970	16052	15910	16292	16065	16085	16160	16251	16021	16172	16098	16114	15985	15892	16030	16106	16135	15991	16188	16219	16081	16150	16265	16258	16116	15915	15963	15735	16083	16073	16036	16116	16051	15950	16162	16105	16052	16259	16254	16209	16082	16273	16153	16103	16094	16116	16125	15837	15960	15952	16094	16100	15929	16141	16088	16095	16118	16110	16053	16134	16034	16112	15885	16045	15916	16065	16165	16182	16000	16246	15836	16227	15937	16092	16173	16111	15881	15854	15992	16229	16092	15959	16223	16183	16280	16239	16139	16340	15870	16172	16045	16088	16100	15948	15936	16032	16143	16096	15846	16026	16009	15987	16063	15876	16062	16105	16107	16255	16063	16277	16251	16078	16221	16070	16012	16033	16007	16189	16308	15951	16029	16059	16147	16201	15977	15967	16105	15952	16155	16167	16191	16242	15878	16032	16076	16192	16123	16083	16094	16180	16014	16261	15957	16281	16210	16173	16146	16037	16001	15955	16152	16146	15987	16203	16016	15982	15895	16083	16129	16110	16080	16101	15960	16087	16184	16004	16081	16253	16200	16167	16054	16239	15913	16151	16035	16109	16117	16096	16046	16156	16185	15948	16159	16272	15963	16109	16015	16266	16031	16073	16152	15912	16013	16189	16060	16160	16015	16080	16078	15955	16104	15974	16221	16011	16156	15990	16207	15901	16084	16000	15958	16037	15965	16243	15995	15906	15781	16233	15996	15955	15909	16105	16124	15980	15968	16059	15923	16025	16143	16000	16117	15895	16082	16009	15988	16177	15987	16041	16133	16022	16069	16045	15911	16041	15942	15987	15769	16165	15887	16083	16077	16023	15699	16093	16199	16141	16160	16261	16072	16168	15977	15974	16020	16206	16012	15955	16116	15967	16147	16072	15907	16069	15920	15926	16232	16037	16122	16115	16089	16067	16000	15965	16159	15978	16205	16036	16116	16214	16085	16026	15866	15902	15957	16095	16027	16069	16161	16090	16327	16181	15942	16061	16186	16156	16185	16012	16019	16065	16124	16125	15857	16057	16045	16138	15997	16049	15961	15947	16120	15902	15949	16084	16233	16094	16066	15811	16104	16100	16212	16169	15980	16028	16219	15977	16021	16116	16090	15963	15981	16011	16166	16019	16136	16169	16106	15897	16162	16165	16059	16232	16084	15995	16101	16125	16246	16044	16013	15904	16120	15867	16345	15990	16218	16011	16183	15920	15990	16054	16008	15940	16213	16008	15956	15995	16216	16072	15831	16087	16017	16213	16099	15985	16008	15894	15919	16004	16155	16228	16009	16077	15970	16166	16098	16104	16005	15993	16173	15919	16190	15971	16003	16173	16141	16027	16165	16254	16061	16084	15864	16004	16032	15975	16135	15927	16062	16196	16083	16078	16036	16223	16046	16089	16050	16231	15959	16163	16123	15828	16009	15977	16133	16305	16248	16177	16089	15879	16124	15918	16022	15874	16051	16065	16036	16052	16068	15991	16186	16010	16179	16136	16040	15975	16129	15893	16093	16087	16106	16088	16030	15929	15877	16179	16034	16026	15928	16059	15993	15971	15880	15997	16057	15990	16195	16109	16267	16068	16078	16243	16250	15973	16031	16074	15805	16006	16006	15790	15886	15999	15999	15985	16064	15977	16083	16038	16201	16130	16029	16120	15921	16120	15995	16096	16038	16135	16139	16052	15971	15903	15984	16170	16258	16063	16170	15922	16038	15948	16166	16087	15953	15982	16097	16170	16045	16083	16198	16052	16117	16075	16064	16009	15874	16177	15994	16122	15958	16029	15884	16080	16109	16091	15799	16048	16132	15971	16026	16041	16096	15954	16042	16052	16221	16201	16140	15911	16093	16027	16005	16028	15972	16069	15994	16146	16015	16116	16280	16084	15901	16075	16117	16119	15981	15953	16081	16115	16217	16073	16190	15980	16033	16293	16075	16195	15883	15957	16052	16183	15994	16163	16064	15916	15831	16070	16087	16249	16105	15980	16162	16130	15888	16170	16048	16062	15802	16020	15976	15978	16007	16157	16132	15953	16171	16111	15882	16144	16038	16034	16123	15940	16190	15994	15888	16125	16206	16079	16018	16150	16125	16063	16127	16116	15915	16251	16067	16299	16093	16066	16037	16070	16008	15960	15820	15968	15964	16091	16168	16029	16153	15931	16107	16106	16103	16108	16018	16161	16070	15887	16109	16046	16063	16115	16122	16015	16057	15984	16334	16255	16173	16041	16237	16292	16222	15974	16163	16071	16124	15956	16028	15991	16215	16050	16071	15985	15927	16170	15964	16065	16056	16156	15858	15904	16019	16075	15638	16043	16070	16185	15946	16007	16276	16230	15964	16146	16017	16194	15945	16138	16228	16056	15901	15979	15888	15979	15979	16130	15934	16074	16116	16240	16013	16235	16059	16069	16032	16099	16329	16238	16076	16201	15895	16037	16124	16092	16059	16035	16025	16045	16001	15959	16030	15988	15922	16061	16120	15886	15936	16040	15983	16154	16218	16185	15926	15901	16067	15946	16074	16171	16014	16358	16087	16148	15771	15965	16016	16194	16121	16127	16071	16010	16158	16169	16009	16065	16159	15915	16141	15883	16146	15907	16056	16171	15988	16097	16070	16018	16048	16021	16158	16303	15969	16086	15995	16200	15977	16088	16013	16328	15925	16010	16068	15979	15942	16042	16018	16012	15835	16076	16122	16153	16019	16030	16187	16191	16080	16024	15923	16250	16134	16061	16198	16085	16171	15970	16080	15985	15974	16000	16122	15935	16033	16081	15993	15907	15901	16166	16034	16103	16067	16008	16086	16272	16176	16089	15985	15911	15959	15985	16019	16210	16048	16074	16136	16162	15935	16241	16042	16027	16148	15974	16093	16070	15984	16107	16261	16106	15962	16085	15981	16158	16189	16007	16037	16134	15903	16140	16057	16099	16310	16211	16202	16185	16103	15872	16132	15968	16042	16002	16047	15973	15956	16037	16033	16018	15889	16195	15915	16074	16026	16020	16135	15910	16039	16131	15902	15993	15989	16198	16114	15991	16193	16091	16271	15980	15895	16073	15971	16066	16054	16212	15967	16120	16043	16031	15978	15867	16280	16027	16019	15956	15959	16074	16116	16019	16081	16042	16046	15809	16076	16105	16102	16104	16123	15921	16076	16030	15948	16259	15968	16187	15906	16111	16059	15949	16258	16234	16056	16238	15870	16141	16081	15954	16068	16273	16087	16200	15929	15999	16076	16170	15981	16003	16264	16127	16002	16057	15923	15967	16181	16146	16099	16061	16168	15905	16061	16021	16083	16010	15963	15934	16021	16051	15924	16060	16165	16122	16052	16217	16026	15786	15978	16122	16070	16196	16273	16084	16012	16145	16014	16111	16238	16112	15871	15937	16060	16192	16035	16106	15996	16012	16197	16222	16111	16112	16017	16223	16137	16236	16197	15941	15863	16100	15883	16009	16208	16057	16116	16076	16000	15858	16100	16044	16246	16112	16114	16071	16094	15956	16064	16336	15934	16302	15997	16232	16122	15839	16003	15980	15767	16064	16107	16060	16094	16132	15920	16254	16066	16153	16097	16088	15997	16034	16002	16184	15998	16213	16095	15879	16008	16111	16158	15989	16112	16125	16108	16053	16051	16042	15996	16098	16187	16063	16032	16273	16032	16244	16047	16003	16266	16078	16089	16071	16064	15847	15883	16122	16222	15938	16111	15952	16040	16149	16174	16109	16049	16027	16174	16214	16143	16022	16160	15956	15879	15903	16055	16095	16093	16034	15995	16155	16145	16081	16039	16016	16087	16182	15937	16140	16127	16080	15886	16104	16079	15966	15993	15927	16177	15972	15969	16154	16169	16091	16015	16225	15795	15880	16005	15984	15915	15988	16022	16096	15891	16034	15935	16178	16182	16199	16118	16147	16045	16212	15914	16010	15979	16178	16078	16177	16173	16106	16102	16051	16253	16071	16105	16089	16035	16051	15968	16021	16110	16057	16054	15899	16189	16128	16152	16190	16002	16023	16213	16075	15944	16043	15934	16241	16193	16081	15961	15978	16206	15906	16211	16103	16013	16102	15846	16122	15855	16132	16066	16072	16217	16208	16245	15930	16103	15988	16057	15906	16348	16092	16001	16090	15944	16251	16050	16022	16080	16178	16243	16072	16119	16007	16108	16211	16132	16178	15838	16038	15991	16019	16233	15998	16092	16201	16075	16248	16031	16122	16053	16168	16072	16095	16045	16005	16033	16136	16164	16143	16221	16133	16109	15955	16009	15962	15893	16047	15985	15902	16049	16009	16147	15950	16090	16030	15951	16181	16027	16204	16235	16230	16097	16165	16071	15945	16205	16021	15943	16097	16145	16015	15980	15934	16168	16308	16272	16190	16220	16058	16089	15912	15980	16257	15981	16096	15940	15984	16132	16058	16036	16134	16083	16037	16147	16057	15936	16209	16261	16136	15987	16151	16258	16064	16293	16050	15953	15931	16221	16008	16047	16151	16093	16231	16137	15891	15999	16170	16068	15975	16008	15941	15973	16106	15952	16049	16035	16066	16332	16339	15943	16220	15950	16107	16062	15952	15940	15984	15858	15894	15911	16274	16020	16142	16118	16126	16065	16162	15903	15995	16083	15988	16039	16195	16093	16181	15899	16169	16071	16055	16124	16069	15970	15941	16331	16172	16134	15998	15864	16146	16159	15940	16136	16180	15912	16030	16212	16124	16034	16159	15971	16175	16186	16028	16113	16130	16108	15765	16062	16034	16210	15998	16087	16166	15994	15921	16041	16083	16186	16193	15961	16089	16150	15961	15964	16069	16145	16268	16070	15996	16087	15908	15976	16088	16092	16040	15996	16085	16004	15945	16024	16232	16061	16228	16060	16124	16051	16143	16159	16129	15837	16078	16099	16018	15968	16200	16048	16110	16243	16098	15956	16039	16091	16006	15931	16144	16085	16095	16180	16194	15968	15968	16095
34112	59917	58468	45051	33943	27663	22204	18717	17139	16325	15921	15805	15637	15475	15295	15119	15105	15032	14875	14715	14683	14882	14818	14634	14499	14476	14556	14373	14597	14612	14525	14447	14428	14649	14612	14551	14504	14445	14575	14415	14410	14594	14534	14658	14759	14551	14492	14733	14638	14654	14456	14484	14667	14458	14531	14637	14584	14748	14389	14632	14587	14406	14557	14619	14554	14614	14548	14480	14376	14487	14671	14583	14540	14710	14483	14556	14546	14628	14534	14440	14619	14642	14512	14603	14516	14596	14535	14608	14565	14462	14373	14352	14428	14518	14527	14611	14509	14564	14305	14309	14393	14538	14599	14478	14497	14553	14562	14603	14668	14591	14463	14402	14477	14547	14660	14374	14475	14476	14552	14477	14368	14516	14483	14550	14404	14520	14574	14775	14590	14632	14575	14468	14624	14477	14571	14512	14501	14519	14570	14591	14342	14477	14617	14529	14527	14673	14442	14499	14450	14412	14577	14501	14356	14652	14579	14533	14326	14669	14473	14297	14435	14610	14595	14416	14507	14556	14464	14614	14640	14629	14479	14724	14378	14432	14310	14512	14565	14486	14252	14653	14533	14471	14513	14374	14407	14424	14510	14492	14370	14533	14438	14504	14335	14556	14477	14407	14501	14589	14477	14352	14572	14469	14433	14480	14569	14636	14436	14462	14448	14704	14427	14408	14521	14517	14428	14604	14360	14526	14430	14673	14527	14407	14630	14525	14493	14475	14577	14570	14476	14527	14637	14550	14539	14623	14477	14563	14598	14442	14582	14553	14423	14379	14566	14457	14541	14668	14460	14692	14383	14567	14443	14500	14376	14292	14486	14635	14326	14490	14552	14433	14547	14590	14602	14434	14350	14479	14421	14805	14455	14581	14644	14629	14421	14411	14640	14518	14715	14356	14565	14414	14356	14467	14338	14399	14363	14697	14592	14403	14473	14443	14425	14429	14597	14581	14517	14365	14461	14572	14554	14385	14286	14574	14575	14458	14537	14547	14480	14501	14394	14511	14501	14345	14509	14596	14459	14527	14617	14451	14509	14460	14483	14548	14451	14609	14454	14381	14511	14598	14539	14483	14563	14566	14671	14408	14398	14599	14602	14498	14367	14471	14495	14316	14568	14402	14545	14434	14455	14591	14486	14324	14334	14470	14442	14676	14502	14363	14556	14384	14409	14358	14399	14572	14235	14363	14564	14419	14521	14576	14499	14607	14447	14615	14466	14513	14471	14443	14408	14553	14509	14585	14481	14543	14579	14413	14632	14644	14525	14522	14535	14603	14586	14637	14527	14472	14525	14580	14576	14571	14427	14574	14404	14456	14479	14495	14565	14315	14559	14507	14439	14316	14328	14381	14503	14425	14508	14501	14488	14234	14452	14449	14394	14605	14512	14557	14558	14263	14595	14385	14636	14510	14360	14497	14461	14603	14357	14470	14462	14708	14468	14501	14498	14612	14551	14588	14570	14641	14490	14501	14411	14482	14635	14344	14506	14488	14586	14687	14384	14545	14562	14588	14535	14382	14623	14401	14621	14423	14514	14382	14400	14375	14487	14415	14512	14562	14498	14477	14523	14340	14484	14462	14279	14384	14222	14369	14441	14519	14437	14595	14445	14374	14501	14561	14377	14486	14450	14504	14451	14447	14450	14426	14513	14518	14490	14514	14547	14822	14402	14655	14466	14507	14479	14487	14561	14463	14475	14459	14514	14620	14394	14589	14429	14496	14543	14419	14358	14520	14505	14571	14573	14484	14516	14491	14406	14324	14567	14461	14491	14330	14558	14417	14387	14633	14533	14422	14582	14456	14440	14452	14435	14528	14695	14421	14508	14466	14506	14594	14562	14549	14482	14407	14449	14383	14564	14326	14410	14395	14531	14556	14602	14544	14479	14481	14457	14519	14445	14604	14666	14491	14638	14511	14397	14512	14479	14526	14503	14595	14397	14436	14522	14426	14390	14379	14493	14461	14494	14448	14505	14568	14310	14581	14264	14484	14505	14518	14457	14448	14450	14516	14613	14553	14534	14357	14528	14345	14400	14591	14300	14378	14445	14503	14464	14432	14431	14623	14365	14475	14559	14492	14624	14551	14438	14542	14432	14556	14454	14467	14384	14381	14577	14428	14446	14514	14496	14471	14441	14475	14395	14360	14502	14555	14446	14552	14387	14402	14509	14417	14668	14452	14593	14476	14432	14464	14555	14630	14460	14323	14633	14505	14546	14516	14504	14561	14332	14646	14498	14392	14573	14471	14480	14537	14501	14597	14552	14607	14311	14478	14380	14482	14306	14637	14498	14493	14460	14394	14574	14461	14659	14616	14587	14339	14469	14513	14553	14535	14555	14635	14560	14436	14443	14603	14362	14401	14471	14421	14386	14579	14545	14507	14637	14546	14354	14565	14562	14577	14510	14397	14422	14269	14507	14547	14398	14351	14531	14527	14666	14478	14351	14618	14421	14490	14484	14518	14472	14367	14445	14455	14666	14517	14331	14676	14507	14405	14593	14297	14623	14345	14653	14414	14587	14404	14554	14482	14559	14402	14533	14469	14525	14336	14535	14593	14627	14580	14420	14369	14444	14371	14430	14465	14501	14597	14550	14536	14305	14453	14479	14524	14569	14426	14407	14452	14562	14470	14534	14504	14603	14433	14637	14729	14573	14545	14446	14531	14626	14560	14271	14369	14471	14353	14553	14384	14528	14585	14485	14541	14470	14620	14551	14559	14458	14503	14548	14475	14423	14550	14449	14561	14636	14674	14494	14355	14628	14511	14351	14364	14619	14294	14538	14489	14519	14496	14554	14491	14435	14519	14419	14461	14593	14455	14405	14558	14600	14564	14585	14463	14520	14587	14483	14364	14603	14502	14473	14287	14567	14595	14713	14424	14619	14586	14374	14440	14456	14399	14642	14479	14558	14503	14490	14550	14456	14629	14489	14463	14448	14274	14387	14558	14420	14462	14434	14449	14474	14390	14436	14577	14496	14538	14485	14389	14430	14581	14453	14604	14434	14473	14274	14604	14731	14631	14192	14367	14512	14481	14314	14467	14582	14460	14507	14443	14586	14597	14484	14540	14442	14493	14538	14348	14519	14388	14525	14607	14517	14576	14479	14510	14539	14441	14430	14551	14755	14547	14713	14578	14558	14632	14488	14408	14475	14431	14622	14447	14570	14620	14576	14281	14395	14600	14649	14424	14543	14268	14627	14510	14591	14474	14506	14618	14328	14656	14494	14443	14466	14425	14593	14438	14347	14498	14516	14529	14523	14509	14393	14520	14537	14409	14509	14394	14437	14642	14415	14673	14589	14413	14389	14513	14572	14513	14307	14546	14552	14342	14513	14372	14350	14532	14599	14440	14561	14442	14581	14593	14464	14361	14365	14329	14383	14461	14475	14464	14375	14528	14502	14448	14583	14655	14486	14366	14335	14493	14579	14373	14609	14487	14604	14450	14410	14510	14335	14457	14487	14486	14591	14391	14343	14459	14530	14448	14459	14451	14468	14602	14525	14689	14526	14359	14632	14587	14491	14500	14530	14551	14518	14636	14603	14471	14561	14469	14479	14443	14580	14540	14415	14585	14503	14463	14576	14470	14369	14514	14598	14396	14501	14279	14416	14650	14479	14343	14447	14544	14518	14460	14294	14376	14586	14517	14549	14438	14452	14542	14462	14557	14248	14523	14467	14469	14486	14661	14488	14557	14611	14609	14492	14634	14542	14435	14560	14538	14589	14410	14276	14510	14365	14535	14610	14468	14504	14504	14519	14564	14482	14488	14461	14470	14572	14458	14649	14468	14327	14489	14391	14549	14540	14595	14519	14488	14468	14443	14713	14473	14549	14366	14297	14577	14447	14523	14444	14614	14523	14588	14596	14429	14581	14331	14428	14498	14325	14448	14426	14499	14437	14441	14512	14558	14454	14497	14404	14467	14409	14653	14384	14427	14412	14438	14394	14691	14599	14424	14442	14440	14471	14416	14541	14457	14427	14449	14513	14348	14457	14587	14432	14514	14420	14402	14497	14584	14593	14607	14558	14465	14657	14445	14519	14476	14321	14394	14648	14369	14364	14513	14431	14406	14548	14418	14616	14622	14517	14560	14532	14487	14278	14473	14614	14471	14444	14362	14431	14382	14380	14403	14519	14471	14412	14404	14460	14457	14281	14600	14361	14545	14382	14559	14496	14296	14508	14467	14624	14613	14393	14427	14517	14528	14430	14410	14629	14639	14552	14622	14593	14301	14432	14496	14457	14491	14477	14376	14491	14487	14530	14515	14558	14391	14458	14479	14524	14437	14654	14598	14565	14586	14379	14366	14410	14449	14471	14539	14561	14612	14291	14407	14584	14549	14386	14531	14396	14566	14357	14592	14529	14447	14495	14578	14333	14466	14579	14435	14583	14603	14385	14412	14487	14476	14376	14431	14517	14493	14597	14512	14391	14577	14491	14512	14376	14528	14633	14498	14402	14612	14473	14631	14562	14548	14427	14244	14483	14474	14609	14496	14603	14539	14504	14417	14346	14360	14574	14453	14342	14777	14513	14620	14508	14512	14477	14399	14572	14506	14544	14524	14420	14485	14484	14682	14460	14704	14369	14595	14487	14397	14600	14511	14444	14518	14491	14499	14506	14355	14486	14451	14644	14335	14484	14534	14586	14487	14374	14634	14489	14540	14535	14600	14443	14513	14329	14463	14558	14460	14434	14567	14554	14516	14419	14319	14551	14504	14433	14578	14721	14412	14683	14497	14491	14615	14473	14528	14349	14581	14330	14445	14412	14510	14458	14402	14391	14466	14400	14565	14550	14438	14585	14477	14486	14409	14579	14614	14509	14380	14485	14451	14494	14639	14448	14646	14477	14619	14414	14431	14578	14602	14387	14448	14551	14551	14492	14486	14448	14645	14460	14429	14421	14557	14553	14301	14616	14469	14416	14493	14544	14585	14471	14491	14625	14572	14472	14457	14706	14412	14563	14391	14398	14531	14368	14548	14491	14490	14525	14321	14363	14407	14656	14565	14517	14479	14503	14560	14492	14580	14303	14570	14518	14407	14780	14590	14257	14395	14524	14534	14515	14374	14351	14544	14530	14510	14424	14643	14577	14491	14533	14294	14457	14516	14492	14490	14434	14571	14577	14599	14584	14387
28676	28077	36194	31046	22755	19987	18955	17809	17426	17271	16999	17159	17189	17103	16733	16831	16969	16929	16919	16946	16925	16991	16762	16704	16768	16712	16656	16780	16919	16708	16690	16716	16741	16694	16908	16748	16835	16798	16846	16804	16694	16795	16861	16661	16836	16848	16713	16673	16827	16703	16705	16706	16845	16824	16761	16755	16712	16726	16655	16744	16872	16670	16727	16797	16954	16654	16815	16581	16629	16812	16691	16670	16627	16762	16611	16842	16805	16618	16732	16788	16939	16982	16786	16779	16834	16799	16608	16714	16625	16741	16879	16679	16808	16928	16910	16832	16711	16886	16676	16713	16785	16648	16907	16616	16629	16750	16826	16774	16891	16762	16618	16688	16817	16648	16542	16877	16781	16549	16673	16786	16831	16954	16747	16764	16921	16980	16623	16813	16607	16534	16660	16638	16553	16651	16803	16823	16850	16778	16782	16787	16620	16710	16702	16544	16771	16599	16546	16870	16867	16579	16999	16766	16662	16594	16477	16609	16650	16793	16658	16682	16719	16829	16848	16768	16770	16672	16509	16600	16675	16819	16683	16411	16789	16816	16646	16627	16809	16892	16678	16682	16827	16787	16787	16829	16811	16815	16802	16676	16682	16669	16509	16596	16843	16784	16715	16673	16827	16686	16896	16666	16542	16714	16642	16626	16783	16761	16808	16619	16718	16851	16630	16705	16472	16686	16776	16755	16791	16636	16569	16764	16710	16588	16855	16776	16804	16670	16865	16908	16722	16705	16726	16740	16691	16888	16791	16670	16452	16611	16818	16715	16560	16835	16924	16807	16653	16660	16866	16754	16873	16774	16719	16840	16950	16676	16897	16851	16666	16842	16725	16518	16719	16695	16676	16505	16603	16625	16794	16683	16603	16645	16683	16746	16927	16711	16831	16848	16784	16721	16581	16617	16601	16578	16751	16898	16813	16801	16725	16735	16700	16930	16771	16778	16761	16733	16721	16756	16622	16933	16607	16865	16965	16717	16712	16851	16789	16930	16707	16783	16648	16746	16879	16735	16612	16622	16731	16676	16670	16712	16910	16756	16767	16745	16808	16722	16653	16695	16898	16779	16909	16875	16680	16698	16652	16748	16717	16723	16853	16677	16537	16573	16781	16554	16760	16712	16647	16911	16677	16505	16602	16755	16977	16791	16676	16668	16624	16706	16726	16753	16767	16765	16703	16717	16771	16617	16708	16561	16736	16661	16637	16764	16624	16708	16661	16994	16788	16630	16662	16570	16610	16635	16612	16412	16850	16700	16820	16736	16873	16702	16711	16902	16886	16806	16979	16758	16675	16756	16735	16755	16669	16739	16912	16668	16747	16551	16691	16696	16678	16750	16695	16511	16743	16712	16753	16776	16822	16962	16933	16783	16695	16705	16682	16547	16775	16624	16635	16930	16592	16559	16837	16829	16844	16874	16793	16884	16822	16727	16788	16701	16698	16679	16842	16766	16876	16680	16701	16844	16842	16699	16748	16666	16739	16759	16773	16822	16853	16779	16702	16577	16752	16533	16781	16862	16682	16519	16830	16804	16756	16792	16783	16705	16667	16726	16676	16597	16505	16847	16484	16542	16656	16588	16617	16666	16806	16652	16521	16650	16755	16584	16731	16572	16803	16768	16802	16635	16696	16841	16795	16761	16867	16624	16655	16720	16511	16764	16827	16689	16550	16565	16760	16756	16591	16812	16631	17002	16828	16592	16455	16723	16534	16571	16841	16879	16684	16579	16815	16758	16664	16793	16546	16644	16703	16816	16865	16713	16880	16669	16800	16681	16699	16811	16697	16717	16702	16786	16916	16671	16649	16795	16499	16580	16832	16677	16749	16833	16765	16654	16709	16586	16581	16697	16743	16537	16644	16653	16833	16893	16725	16794	16785	16855	16752	16802	16516	16782	16631	16739	16718	16595	16643	16794	16615	16740	16784	16745	16756	16552	16869	16736	16716	16909	16774	16878	16734	16696	16640	16725	16766	16781	16584	16812	16798	16694	16671	16796	16757	16885	16632	16749	16686	16612	16637	16779	16798	16562	16787	16752	16894	16860	16536	16682	16844	16808	16791	16588	16706	16792	16660	16641	16718	16655	16856	16667	16824	16646	16647	16768	16992	16712	16660	16832	16812	16750	16950	16856	17165	16764	16770	16755	16801	16804	16720	16682	16677	16845	16817	16548	16673	16786	16882	16851	16827	16813	16963	16882	16744	16910	16781	16796	16665	16618	16688	16591	16764	16884	16776	16867	16697	16948	16785	16543	16588	16716	16749	16694	16689	16820	16872	16755	16847	16849	16711	16886	16771	16828	16907	16792	16877	16711	16788	16601	16588	16626	16914	16665	16637	16733	16884	16681	16770	16678	16681	16508	16596	16782	16743	16902	16908	16717	16647	16604	16827	16713	16734	16611	16821	16791	16711	16820	16819	16762	16962	16790	16628	16771	16865	16653	16731	16950	16811	16495	16558	16740	16622	16836	16689	16683	16704	16679	16578	16727	16810	16725	16840	16630	16678	16743	16656	16507	16817	16554	17087	16679	16737	16799	16669	16823	16749	16638	16630	16765	16510	16614	16852	16603	16799	16779	16473	16696	16914	16672	16801	16764	16631	16630	16655	16625	16765	16526	16674	16664	16764	16837	16704	16812	16855	16448	16801	16754	16784	16875	16717	16576	16671	16627	16897	16766	16883	16765	16693	16665	16687	16810	16754	16621	16901	16712	16842	16720	16854	16678	16762	16720	16686	16818	16827	16758	16885	16598	16742	16484	16837	16732	16610	16797	16786	16668	16670	16667	16679	16815	16648	16785	16686	16710	16904	16810	16843	16687	16840	16824	16807	16610	16679	16648	16680	16618	16818	16678	16748	16734	16882	16968	16729	16788	16892	16826	16819	16734	16767	16701	16810	16999	16829	16761	16743	16794	16978	16642	16661	16654	16588	16572	16829	16746	16867	16835	16769	16685	16779	16851	16615	16704	16802	16819	16838	16815	16859	16860	16821	16672	16657	16701	16791	16690	16782	16698	16569	16699	16721	16721	16585	16684	16754	16532	16791	16845	16875	16672	16785	16706	16751	16877	16744	16808	16679	16625	16693	16421	16747	16556	16702	16696	16831	16683	16625	16755	16718	17009	16793	16730	16718	16816	16675	16790	16773	16816	16772	16820	16751	16712	16702	16910	16614	16548	16571	16422	16837	16837	16596	16864	16766	16663	16920	16737	16783	16778	16653	16729	16615	16572	16656	16849	16747	16638	16774	16536	16838	16878	16602	16844	16727	16864	16744	16927	16655	16862	16765	16870	16737	16774	16820	16731	16778	16452	16910	16789	16820	16772	16747	16719	16802	16862	16633	16909	16646	16735	16792	16707	16657	16754	16694	16915	16778	16999	16927	16717	16468	16853	16732	16750	16794	16495	16749	16499	16579	16629	16715	16768	16771	16814	16917	16746	16798	16800	16738	16661	16734	16696	16713	16727	16840	16720	16829	16626	16705	16769	16619	16536	16668	16688	16470	16551	16701	16853	16710	16493	16823	16642	16709	16793	16714	16830	16755	16713	16794	16950	16762	16802	16785	16645	16703	16828	16785	16669	16805	16774	16731	16635	16679	16827	16808	16889	16734	16714	16735	16828	16814	16965	16712	16759	16692	16705	16835	16698	16671	16686	16877	16634	16573	16669	16741	16570	16757	16802	16834	16750	16782	16813	16837	16726	16757	16676	16858	16740	16780	16698	16686	16825	16617	16943	16749	16702	16524	16620	16667	16892	16850	16986	16740	16811	16784	16778	16700	16637	16752	16839	16768	16627	16845	16756	16725	16646	16894	16584	16836	16781	16899	16877	16642	16788	16969	16541	16547	16642	16665	16721	16870	16693	16748	16809	16841	16710	16582	16741	16653	16767	16657	16722	16706	16854	16866	16868	16659	16858	16826	16882	16701	16690	16833	16676	16771	16764	16586	16806	16891	16806	16764	16729	16740	16784	17056	16766	16770	16804	16808	16920	16704	16666	16736	16939	16924	16675	16831	16603	16716	16682	16627	16549	16684	16797	16625	16802	16609	16740	16773	16695	16849	16817	16662	16875	16852	16684	16538	16535	16750	16737	16641	16769	16676	16840	16864	16766	16704	16802	16741	16805	16765	16648	16595	16721	16517	16683	16798	16531	16745	16688	16800	16665	16831	16800	16648	16639	16653	16752	16681	16891	16706	16858	16534	16646	16682	16703	16842	16900	16911	16647	16861	16654	16794	16740	16793	16820	16823	16678	16792	16733	16671	16790	16783	16697	16635	16724	16658	16582	16617	16649	16515	16578	16543	16675	16768	16608	16763	16742	16683	16614	16619	16749	16884	16724	16616	16707	16675	16865	16829	16824	16888	16573	16629	16725	16680	16871	16672	16751	16836	16625	16918	16855	16768	16615	16676	16710	16696	16513	16678	16532	16727	16739	16702	16845	16867	16794	16843	16625	16690	16603	16777	16867	16559	16839	16696	16766	16950	16770	16612	16684	16948	16934	16767	16652	16803	16734	16700	16813	16647	16620	16726	16764	16772	16707	16543	16791	16927	16674	16666	16607	16791	16852	16883	16862	16838	16801	16636	16789	16810	16793	16722	16928	16950	16681	16792	16868	16995	16838	16777	16591	16507	16740	16791	16588	16578	16743	16877	16488	16861	16783	16812	17044	16691	16577	16740	16863	16596	16651	16653	16672	16703	16700	16703	16770	16681	16808	16647	16857	16647	16824	16626	16716	16838	16819	16621	16856	16714	16822	16933	16549	16697	16825	16767	16743	16836	16610	16753	16648	16681	16753	16689	16837	16623	16710	16751	16815	17043	16741	16772	16664	16842	16794	16681	16814	16904	16795	16843	16857	16750	16984	16783	16490	16857	17000	16639	16832	16930	16710	16822	16875	16606	16810	16813	16653	16771	16736	16803	16676	16727	16719	16796	16767	16617	16561	16783	16716	16785	16749	16870	16732	16704	16870	16721	16781	16782	16645	16964	16807	16654	16940	16573	16713	16538	16863	16821	16909	16496	16787	16851	16789	16697	16577	16801	17074	16875	16963	16736	16761	16593	16923	16796	16906	16837	16862	16519	16707	16666	16830	16782	16695	16540	16814	16886	16906	16685	16615	16814	16650	16746	16850
31762	46017	42937	31599	22904	19498	17658	16742	16013	15815	15699	15559	15438	15355	15328	15286	15203	15035	15273	15308	15132	15006	15120	14977	15112	15181	14886	14937	15062	15053	15011	14832	15101	14874	15045	14927	14788	15127	14797	14875	15047	14918	14995	14801	14888	14857	14907	14884	14968	14849	14969	14831	15004	14910	14907	14874	14957	15019	15028	15007	14963	14917	14891	14874	14945	14897	15115	15043	14863	14888	14896	14864	14892	15022	14924	14912	14983	14915	14774	14819	15081	14851	14966	14826	14787	15041	14891	15099	14939	14831	15064	14839	14917	14815	14957	14940	14866	15032	15108	15018	14867	14981	14795	14992	14815	14832	14971	14968	14835	14788	15009	14792	14927	15028	15027	14943	15015	14840	15002	15238	14852	14946	15027	14902	14951	14963	14801	14868	14834	14997	14879	14854	14776	14932	14790	14731	15052	14771	14928	14837	14955	14945	14863	14937	14816	15081	14875	14924	14857	14931	14974	14898	15083	14941	14908	14937	14913	14857	14966	14751	14986	14813	14958	14867	15044	14890	15026	14962	14964	14890	15059	14962	14953	14760	14839	14817	14904	14714	14963	14933	14927	14863	14852	14992	14920	14960	15045	14910	14743	14887	14835	14985	14947	14815	14822	14887	15066	14785	14985	14798	14938	14909	15004	14818	14859	14743	14920	14820	14755	14859	15001	14922	14832	14828	15002	15066	14936	14989	14869	14845	14803	14910	15006	14782	14954	14967	14897	14982	14993	15003	14900	14994	14927	14894	14905	15134	14896	15045	15035	14831	14800	15073	14929	14897	14925	14813	14955	14919	14846	14835	14857	14966	14819	15018	14909	14826	14858	14961	15000	14831	15021	14733	14829	14905	14870	14849	14839	15014	14842	14843	14934	14938	15115	14962	14915	15021	14855	15028	14902	14875	14807	14870	15014	14926	14989	14969	14675	14904	14950	14901	14999	14894	15014	14799	15075	14825	14932	15049	14795	15125	15055	14985	14923	14743	15025	15184	14991	14861	14849	14826	15026	14941	14947	14896	15007	14954	14831	15011	14979	14697	15055	15041	14932	15005	15059	14866	14995	14909	14824	14951	14928	14929	15031	14703	14888	14951	14965	14982	14903	14996	14898	14919	14884	14918	15030	14958	14866	14774	14764	14893	15002	14852	14945	14950	15062	14798	14776	14817	14898	14990	14978	15004	14799	14832	14919	14785	15044	14806	14814	14954	14997	14902	14889	14910	14811	14840	15045	15034	15002	14934	14814	14984	14760	15064	14984	15065	14894	15009	14897	14816	14831	14907	15058	15062	15048	14935	14914	14714	14897	14826	14801	14938	14891	14952	14669	14879	14982	14826	14842	14975	14976	14801	14916	15019	14816	15063	14913	14931	14907	14731	15063	14967	14988	14923	14838	14730	14929	15000	14787	14841	14858	14896	14805	14812	14999	14867	14964	14968	14914	14973	14998	14839	14789	14891	14886	14827	14898	14968	14961	14853	14945	14789	15065	14939	15000	14863	14852	14965	14878	14867	14805	14835	14955	14968	14766	14959	14918	14908	14902	14808	14839	15072	14816	15263	14893	14891	14862	14822	14868	14797	14788	14802	14986	14833	14820	14837	14808	14823	14838	14900	14930	14926	14862	14990	14804	14992	15027	14906	15105	14931	15074	14929	14904	14914	14788	15029	15057	15013	14784	14940	15137	14842	14886	15009	14833	14940	15011	14979	14913	14897	14823	14848	14832	15153	14971	15095	14896	14918	14839	14894	15047	14883	14876	14996	14915	15122	15041	14901	14759	14980	14749	14909	14920	14850	14784	14809	14841	14970	14947	15061	14814	14907	14746	14950	14890	14810	14865	14992	14926	15011	14797	14933	14929	14839	14857	14847	14826	14806	14890	15030	14958	14807	14899	14885	14916	14927	14914	14897	14859	14976	15032	14882	14879	14794	14852	14821	15046	14999	14921	14877	14929	14887	14838	14833	14978	14903	14906	14752	14872	14842	14932	15024	15052	14884	14840	14778	14926	15000	15130	14782	14927	14988	14992	14946	14930	14890	14884	14830	14847	14866	14766	14933	14886	14957	14923	14840	15054	14907	15013	14784	14949	15088	15107	14930	15079	14816	14861	14845	14921	14892	14845	14926	14905	15070	14792	14940	14794	14970	15044	14860	14897	15058	14906	14821	14867	15006	14816	14919	14884	14973	14888	15050	14897	14994	15062	14818	15119	14781	14902	14911	15047	15088	14859	14938	15050	14923	14819	15036	14909	14971	15001	14862	15114	14869	14948	14960	15087	14869	14878	14906	14973	14904	14845	14873	14946	14959	14777	14991	14935	14976	14886	14882	14808	14861	14950	15008	14825	15109	14947	14825	15071	14920	14934	14875	14952	14920	15065	14926	14959	15038	14978	14950	14933	14840	14897	14898	15038	14936	14912	15041	14819	15069	14940	15074	14930	14703	14904	14829	15018	14735	14758	14946	15013	14816	14923	14937	14890	14851	15023	15033	14870	14949	14897	14880	14962	14804	14972	14908	14991	14875	14973	14908	15040	14857	15064	14856	14859	14894	14893	14953	14910	14731	14969	14861	14990	14821	14720	14872	15038	14921	14886	14927	14929	14789	14812	14998	14773	15143	14895	14919	14809	14796	14876	14833	14629	14941	14902	14979	14883	14961	14999	14815	14867	14703	14721	14898	14854	14948	14854	15028	15220	14880	14974	15022	15070	14937	14863	14921	14893	14939	15023	15161	14855	14983	14977	15022	14853	14949	14904	14914	14932	14991	14954	14879	15022	15011	14872	14886	14875	14996	15072	14915	14914	14924	14716	15089	14764	14752	15004	14950	14847	14937	14923	14824	14819	15001	14949	14908	14871	14857	14912	15011	15050	14833	14903	14882	15037	14939	14693	14917	14997	15034	15031	15023	14735	14971	14872	14902	14872	14961	14937	15013	15030	15102	15071	14967	14925	15065	15145	14954	14895	14879	14934	14943	14896	14957	14950	14811	14925	14772	14887	14962	14861	14879	14879	14946	14862	14822	14990	14985	14888	14770	14934	15029	14900	14851	14925	15002	14999	14894	14804	15132	14882	14938	14951	14802	14936	14957	14885	14828	15040	14774	15033	15068	14833	14910	14983	14722	14865	14935	15013	14884	14816	14830	14904	14988	14938	14861	15109	14984	14859	14920	14922	14932	14932	14967	14959	14943	15020	14746	14993	14844	14972	15109	14977	14828	15072	14903	14832	14927	15029	15038	14913	14888	14820	14968	14906	14864	15060	14963	14783	14992	14956	14946	14830	15005	14929	15038	15028	14816	14804	15050	14850	14796	14955	14879	15015	14919	14818	14853	14787	14815	14627	14981	14943	14786	14956	14881	14874	14946	14951	15080	14901	14723	15098	14901	14943	14951	14998	14830	15015	14911	14880	14854	14949	14886	14850	14830	14980	15060	14770	14890	15007	14873	14956	14892	15036	14932	14859	14980	14740	14933	14658	14792	14926	15098	14903	14885	14869	14821	14805	14963	14758	14877	14970	14921	14903	15007	14903	14962	14829	14938	14998	15012	14947	14788	14974	14885	14958	15035	14830	15005	14909	14941	14938	14933	14990	15057	14947	15016	14897	15032	14998	14907	14889	14734	14898	14840	15040	14962	14889	14813	14829	14969	14820	14920	14847	14942	14941	14903	14932	15018	15005	14952	14784	14846	14715	14789	14933	14905	15017	14748	15001	14988	14921	14936	14873	15017	14752	14731	14780	14867	14994	14893	14896	14880	14856	14895	14752	14904	14899	14814	14907	15017	14959	14973	14859	15082	15124	14932	14985	14732	14966	14848	14899	14850	14807	14775	14788	14972	14782	15017	15017	14990	14848	14784	15016	14717	15000	15007	14854	14954	14902	14916	14998	14973	14848	14899	15090	15116	15159	14871	15137	14713	15096	15004	14866	15001	14868	14890	14880	14873	14878	14932	14824	14817	14936	15002	14827	14831	14857	14999	14935	14863	14927	14827	15009	14880	14927	14861	14932	14953	15019	14795	15038	15077	14918	14930	14775	14812	14924	14947	14926	14917	14867	15049	14976	14942	14921	15035	14919	14798	14889	14911	15001	14667	14931	14862	14962	14931	15055	14900	15079	15129	14854	14913	15011	14860	14913	14946	15050	14977	14999	14803	14876	15033	14971	14873	14967	14840	14802	15056	14985	15020	14906	15038	14842	14841	14980	14949	14866	14720	14892	14909	15009	14957	14801	14877	14984	15045	14774	14947	14987	14744	15111	14914	14884	14850	14822	14885	15123	14967	14846	14810	15024	14846	14957	14957	14853	14740	15042	14869	15002	14794	15106	15079	14856	14995	14842	14839	15095	14840	14865	14990	14895	14820	15006	14759	14878	14952	14873	14860	14830	14899	14850	14987	14907	14758	14847	15034	15003	14870	15012	14926	15025	14915	14987	15132	14815	15037	14840	14883	15093	14992	15082	14904	14771	14738	15022	14759	15054	15018	14827	14826	14941	15059	14776	14665	15071	14763	14896	14888	14994	14867	14949	14900	14848	14942	14994	15113	14669	15009	14896	14979	14911	14857	14938	14767	14824	14866	14989	14818	14938	14879	14850	14825	15123	14888	14879	14928	14988	14964	14755	14944	14997	15084	14926	14908	15031	14921	15007	15061	14802	14911	14931	14938	15045	14949	14996	15022	14945	15022	14935	15100	14874	15057	14677	15064	14837	14882	14885	14837	14930	14848	14914	14882	14820	15024	15076	14886	14800	14874	14938	14822	15064	14892	15015	14577	14821	14941	14900	14897	14871	14925	14895	14800	14763	15070	14794	14924	14858	14814	14984	14731	14921	15034	14943	14831	14672	14965	14870	14923	14882	15029	14965	14904	14927	14882	14803	14997	14854	14980	14819	14955	15016	15091	14735	14958	15104	15217	15077	14818	14883	14950	14665	15017	14902	14892	15123	14833	14824	14899	14983	14875	15052	14780	15042	15146	14908	14988	14892	14832	14936	15043	14910	14865	14891	14877	14947	14833	14745	14777	14985	14957	14972	14827	14856	15083	14954	15045	15086	14885	15019	14899	14972	14839	14868	15077	15031	14968	14976	15044	14854	14865	14857	14808	15065	14823	14960	14991	14831	14884	14977	15051	14885	14792
24212	21420	29019	25954	24011	23602	21760	18635	17472	17293	17105	16797	16613	16671	16560	16428	16497	16356	16309	16105	16370	16331	16186	16231	16241	16115	16186	16181	16166	16385	15882	16350	16251	16161	16326	16228	16118	16240	16267	16201	16087	16252	16348	16038	16030	16281	16313	16405	16069	16241	16113	16310	16291	16242	16043	16163	15885	16029	16201	16116	16064	16181	16220	16149	16417	16249	16446	16150	16149	16202	16029	16221	16202	16062	15975	16156	16284	16228	16164	15928	16184	16132	16075	16136	16264	16019	16064	16156	16190	16190	16266	15994	16066	16039	16075	16221	16061	16285	16072	16112	16080	16213	16246	16283	16166	16196	16207	16103	16126	15927	16045	15880	16036	16231	16216	16277	15937	16022	15823	15923	16013	16285	16181	16060	16198	16072	15979	16199	15968	16143	16222	16200	16178	16276	16406	16069	16408	16033	16006	16155	16101	16250	16066	16035	16055	16190	16135	16121	16268	16333	16124	16111	15978	16121	15922	16202	16240	16134	16083	16235	16285	16186	16287	16176	16078	16130	16190	16146	15927	15912	16226	15990	15990	16061	16403	16008	16346	16221	16124	16133	16326	16255	15935	16264	16077	15930	16067	16108	16302	16098	15994	16294	16146	16014	16216	16380	16009	16112	16175	16373	16124	16105	16350	16358	16482	16072	16118	16171	15910	16200	16068	16059	16149	15952	16018	16096	16170	16151	15945	16068	16196	16194	16105	15928	16020	16029	16030	15935	16093	16052	15995	16054	16279	16000	16082	16279	16091	16210	16169	16194	16003	16155	16055	16014	15841	16147	16411	16247	15953	16054	16096	16005	16142	15950	16143	16140	16093	16245	16188	16085	15973	16131	16183	16116	16227	16242	15936	15824	16323	16074	16028	16119	16047	16067	16183	16087	16114	16199	16144	16158	16184	16092	16147	16175	15953	16131	16090	16045	16105	16163	16044	16290	16174	16138	16126	16115	16125	15941	15951	16088	16095	16186	16119	16142	15961	16172	15917	16093	16058	16144	16010	16301	16188	16203	16057	16043	16026	16078	16134	16196	16093	16084	16181	16053	15824	16094	15972	16151	15983	16129	16023	16194	16053	16094	16116	16132	16355	16017	16154	16110	16198	16066	16265	16050	16086	16137	15959	16030	16262	16189	15983	16145	16252	16158	16290	16248	16194	15963	15983	16115	16111	16033	16250	16172	16255	16227	16309	16198	16180	16203	16136	15985	16257	16116	16076	16297	16146	15994	15946	16188	16071	16110	15914	16204	15990	16154	16113	16233	16083	16047	16092	16273	16207	16014	16188	15964	15993	16129	16194	16245	15948	16177	15926	16134	15972	16071	16242	15955	16118	16049	16006	16132	16003	16170	16295	16210	16021	16256	16171	16165	16122	15860	16237	15961	16022	16090	16127	16179	16283	16068	16200	16146	16211	16196	16108	16087	16159	16062	15841	16050	16170	16144	16214	16029	16205	15975	16024	15896	16156	16335	15981	16075	16141	16215	16161	16179	16216	15879	16208	16141	16186	15946	15999	16225	16104	16216	16140	16061	16014	16135	15872	16188	16330	16137	16125	16228	16284	16170	16113	16015	15974	16051	16011	16057	16221	16074	16188	16162	15949	16100	16192	16154	16177	16162	16100	16415	16171	16117	16175	16050	16031	16109	16197	16144	16049	16042	16072	16068	15955	16105	15902	16307	15994	16110	15977	16057	16204	16019	16063	16122	16218	16114	16175	16012	16023	16138	16173	16324	16152	16076	16114	15895	16285	16090	15917	16158	16094	16340	16242	16116	16068	16154	16024	16137	16107	16169	16209	15940	15945	16076	16137	16233	16358	16128	16095	15914	15962	16127	16101	16093	16095	16146	16206	16106	16188	16083	16032	16136	16155	16067	16043	16185	16098	16104	16240	16138	16151	16051	16037	15997	16038	16280	16197	16019	16185	15976	16215	16197	15915	16032	16320	16001	16132	16016	16137	16069	16160	16126	15955	15890	16163	16273	15998	16043	16040	16191	15801	16111	15949	16031	16050	16105	16221	15911	16017	16286	16114	16183	16027	16106	16240	16111	16140	16161	16055	16137	16272	16208	16160	16160	16004	15926	16087	16278	16023	16340	16277	16283	15905	15968	16168	16020	16230	16171	16138	16103	16270	16007	16208	16231	16287	15810	16037	16279	15961	16130	16323	16063	16069	16172	16019	16010	15910	16154	16097	16102	16224	16094	16012	16224	16148	16345	16134	15950	16356	16031	16071	16138	16238	16089	15990	16155	16056	16148	16277	16160	16066	15978	16203	16198	16115	16063	16117	16124	16126	16042	16021	16141	16126	16111	16013	16143	16154	16108	16114	16071	16014	16125	15998	16155	16246	16045	16265	16165	16188	16240	16112	16041	16356	16001	16091	16189	16157	16175	16094	16270	16026	15964	16209	16201	16036	16002	16144	15991	16215	16262	16185	16255	16206	16099	16200	16043	16188	16214	16229	16157	16222	16117	16204	16133	16102	16047	16103	16312	16113	16037	15891	16181	16231	16048	16165	15935	16002	16121	16190	16139	16015	16053	16065	16216	16174	16189	15973	15861	16115	16208	15958	15945	16053	16075	16044	16200	16151	16268	16060	16215	16238	15969	16089	16047	16030	16140	16228	16115	16326	16003	16061	16095	16221	16114	16056	16227	16355	16372	16179	16178	15970	16075	16046	15990	15933	16227	16167	15961	16106	16069	16106	16088	16154	16092	16230	16022	16146	16146	16012	16130	15835	16286	16202	16295	16160	16215	16104	16102	16032	16055	16312	16256	16194	15927	16152	16267	16207	16249	16128	16062	16143	16343	16168	16239	16049	16043	16128	16150	16050	16149	16277	16133	16123	16084	15951	16178	16044	16174	16167	16146	16078	16083	15856	16173	16197	16286	16433	16227	16197	16281	16074	16191	16063	16031	16191	16193	16008	16129	15941	16210	16053	16114	16223	16338	16142	16081	16074	15989	16153	16171	16144	15973	16229	16287	15820	16015	16439	16070	16086	15966	16374	16205	16049	16074	16184	16096	16027	15992	16077	16107	16100	16061	16008	16241	16025	16149	16051	16061	16244	16136	16134	16016	15996	16125	16180	16133	16261	16201	15975	16096	16045	16056	16213	15813	16086	16116	16093	16143	16405	16155	16133	16129	16302	15994	16096	16116	16096	15981	16224	16070	16288	16316	16151	16217	15951	16145	16240	16126	16138	16132	16039	16247	16173	15906	16155	16176	16139	16106	16182	16080	16177	16212	16012	15996	16221	16146	16030	16278	16158	16024	16108	16185	16207	16249	16103	16229	16016	16271	16016	16147	16209	16218	16149	16080	16245	16035	16098	16058	16127	16032	16030	16106	16344	16152	16306	16155	16025	16109	16171	16205	16146	16271	16217	16052	16031	16310	16318	16072	16114	16009	16139	15994	16263	16104	16404	16124	16215	15989	15975	16215	16002	16230	16007	16164	16413	16215	16206	16214	16190	16248	16162	16109	16270	16022	16048	16015	16047	16059	16229	15958	16005	16278	16128	16123	16372	16173	16037	16030	16066	16367	16117	15937	16110	15913	16250	16223	16037	16240	16371	16166	16033	16194	16205	15943	16159	16082	16080	16205	16183	16202	16128	16508	16119	16057	16266	16018	16053	16194	16309	16166	16122	16051	16138	16261	16170	16212	16141	16223	16071	16110	16187	16295	16067	16004	16029	15937	15953	16241	15997	16076	16024	15971	16091	15952	16209	15847	16238	16194	16186	16139	16111	16224	16155	16037	16179	16150	16263	16130	16105	16312	16039	16063	15987	15988	16056	16053	16122	16102	16120	16114	16136	16117	16042	15992	16127	16224	16089	16093	16167	16137	16165	16142	15918	16199	16209	16066	16112	15934	16176	15949	16258	15883	16218	16167	16173	16093	16174	16090	16021	16199	16174	16064	16098	16239	16112	16308	16197	16187	16038	16107	16008	16172	15943	16064	16123	16076	16094	16076	16005	16171	16131	15991	16048	16087	16069	16210	16200	16291	16268	16142	16030	16046	15808	16023	16212	16043	16303	16088	16113	16250	15998	16299	16180	16180	16103	16048	15998	16172	16160	16170	16121	16243	16165	16034	16116	16018	16160	15991	16284	16250	16077	16245	16051	16087	16161	16200	16002	16093	16152	15864	16143	16173	16039	15972	16080	16146	15902	16028	16304	16043	16199	15969	16253	16053	16107	15891	16027	16208	16255	16000	16257	16175	16115	16027	16343	16002	16126	16149	15997	16319	16128	16254	16068	16100	16062	16077	16106	16233	16100	16320	16192	16139	15973	16046	16080	16036	16201	16200	15961	16023	16258	16112	16416	16075	15937	16248	16160	16041	16349	16124	16236	16065	15985	16350	15915	16187	16071	16235	16048	16340	16119	16037	16013	16327	16170	15979	16074	16260	16113	16215	16350	16035	16046	16172	16058	16017	16197	16205	16241	16247	16102	16102	16121	16154	15973	15982	16111	16036	16290	16108	16206	16131	16287	16147	16143	16235	16031	16139	16087	16005	15959	16295	16288	16147	16185	16001	16137	16282	16088	16255	16358	16034	16241	16093	16101	16018	16243	16095	16148	16359	16231	15997	16143	16200	16065	16033	16089	16134	16085	16162	16188	16241	15972	16091	16063	15988	16089	16257	16117	16134	16017	16229	16222	16309	16279	16140	16133	16122	16044	16266	16163	16015	16244	16135	16109	16256	16090	16036	16097	16324	16014	15971	16006	16203	16108	16071	16252	16075	16214	16075	15925	16001	16023	16123	16144	16018	16027	16046	16053	16088	16087	16173	16316	16208	16183	16200	16267	16096	16107	16156	15948	16262	16123	16228	16100	16062	16161	16047	16078	16166	16067	16135	16269	16112	16136	16126	16296	16001	16094	16229	16023	16131	16288	16242	15960	16245	16087	16118	16110	16193	16140	16030	16188	15945	16331	15980	15964	16031	15958	15932	16035	16077	16138	16169	16004	16223	16006	16018	16279	16026	16068	16272	16217	16032	16290	16009	16125	15933	16287	16193	16154	16036	16154	16174	16224	15958	16127	16266	15853	16144	16024	16177	16289	15884	16155	16116	16079	16051	16324	16276	16221	15921	16048	16042	15978	16132	16183	16217	16042	16257
32476	53235	48615	36120	27333	22500	19452	17924	16528	15937	15816	15507	15415	15255	15106	15062	14903	14823	14877	14696	14712	14742	14709	14759	14630	14825	14712	14497	14708	14539	14659	14584	14667	14689	14480	14568	14589	14632	14557	14633	14556	14605	14653	14452	14549	14512	14678	14507	14699	14552	14587	14625	14644	14594	14491	14559	14681	14476	14641	14566	14457	14639	14555	14668	14656	14594	14581	14516	14619	14582	14513	14599	14531	14440	14668	14487	14658	14696	14608	14590	14439	14626	14659	14575	14610	14744	14492	14627	14387	14497	14521	14545	14614	14692	14516	14685	14393	14518	14530	14619	14539	14635	14503	14553	14598	14592	14453	14541	14602	14661	14425	14492	14555	14502	14683	14432	14507	14628	14548	14730	14643	14482	14563	14683	14458	14537	14670	14571	14596	14488	14503	14667	14491	14724	14657	14484	14477	14685	14705	14673	14567	14559	14645	14776	14507	14540	14488	14442	14583	14599	14559	14577	14547	14655	14437	14484	14539	14605	14648	14446	14520	14701	14300	14663	14554	14776	14557	14614	14677	14668	14494	14542	14605	14385	14585	14430	14502	14759	14732	14549	14739	14524	14536	14755	14580	14418	14636	14713	14698	14543	14265	14382	14520	14507	14743	14468	14566	14587	14651	14591	14566	14643	14580	14687	14536	14527	14776	14570	14687	14376	14518	14754	14538	14576	14622	14593	14536	14610	14661	14565	14519	14431	14621	14624	14483	14468	14493	14669	14546	14487	14630	14484	14629	14439	14748	14653	14459	14514	14710	14686	14358	14630	14687	14518	14506	14534	14491	14462	14488	14356	14456	14504	14433	14490	14531	14521	14482	14482	14597	14629	14354	14629	14591	14572	14543	14660	14560	14635	14680	14512	14609	14481	14230	14535	14621	14509	14442	14593	14592	14629	14718	14519	14457	14494	14570	14659	14458	14627	14770	14613	14428	14635	14510	14478	14514	14574	14706	14485	14516	14475	14550	14610	14582	14681	14607	14660	14587	14576	14564	14603	14378	14418	14425	14666	14711	14419	14502	14734	14590	14489	14417	14688	14565	14556	14599	14362	14443	14495	14594	14680	14429	14364	14646	14565	14532	14711	14562	14495	14623	14713	14587	14467	14698	14607	14556	14568	14554	14733	14579	14472	14756	14504	14572	14554	14445	14607	14521	14460	14520	14527	14451	14604	14406	14562	14555	14477	14475	14598	14607	14634	14498	14591	14574	14484	14595	14639	14598	14678	14572	14541	14538	14586	14509	14459	14636	14585	14702	14541	14675	14567	14734	14518	14432	14481	14483	14470	14593	14660	14519	14595	14468	14530	14481	14585	14635	14497	14447	14510	14558	14442	14433	14464	14631	14627	14496	14407	14454	14611	14565	14405	14491	14531	14396	14670	14635	14616	14517	14660	14416	14616	14613	14579	14628	14459	14467	14720	14377	14474	14551	14625	14507	14505	14360	14420	14595	14685	14653	14510	14669	14531	14696	14422	14503	14603	14637	14582	14708	14416	14695	14536	14638	14409	14549	14524	14463	14491	14628	14435	14538	14448	14481	14578	14603	14564	14531	14569	14589	14586	14507	14811	14573	14479	14449	14642	14492	14339	14679	14551	14525	14693	14491	14471	14550	14642	14470	14460	14618	14633	14578	14433	14675	14461	14654	14556	14544	14646	14570	14593	14485	14337	14617	14743	14631	14509	14529	14565	14552	14474	14554	14745	14568	14457	14594	14444	14432	14626	14548	14415	14571	14544	14660	14621	14510	14501	14686	14620	14420	14588	14554	14417	14542	14426	14513	14633	14689	14467	14666	14583	14650	14457	14693	14654	14552	14486	14525	14639	14540	14799	14758	14453	14575	14528	14660	14602	14603	14607	14650	14398	14612	14300	14500	14650	14683	14518	14547	14568	14490	14722	14474	14584	14575	14612	14579	14554	14555	14652	14580	14547	14570	14491	14441	14650	14594	14563	14510	14527	14750	14648	14717	14584	14695	14497	14556	14651	14529	14502	14410	14618	14460	14445	14519	14613	14435	14558	14774	14428	14549	14606	14616	14427	14624	14584	14573	14478	14671	14703	14527	14559	14671	14526	14472	14513	14444	14547	14457	14602	14465	14386	14741	14527	14596	14734	14499	14614	14524	14631	14489	14571	14592	14610	14692	14628	14634	14499	14698	14527	14493	14513	14633	14780	14538	14541	14569	14669	14470	14649	14577	14500	14484	14595	14426	14593	14629	14482	14690	14328	14574	14521	14485	14445	14559	14478	14830	14449	14587	14550	14566	14556	14537	14625	14566	14700	14637	14547	14497	14578	14485	14450	14553	14529	14396	14509	14562	14647	14481	14800	14524	14628	14320	14562	14488	14356	14618	14615	14510	14489	14560	14733	14483	14478	14601	14662	14748	14655	14630	14416	14687	14522	14473	14530	14765	14729	14480	14465	14536	14555	14574	14495	14588	14418	14632	14534	14526	14531	14567	14631	14584	14537	14645	14508	14634	14391	14510	14607	14571	14561	14714	14621	14571	14657	14731	14446	14691	14392	14582	14533	14464	14646	14479	14466	14521	14596	14542	14557	14430	14547	14536	14601	14653	14576	14558	14378	14523	14557	14471	14421	14563	14535	14587	14454	14651	14581	14424	14846	14519	14612	14601	14499	14556	14570	14604	14553	14512	14575	14502	14596	14663	14720	14627	14652	14555	14637	14628	14423	14659	14463	14545	14473	14593	14626	14531	14527	14718	14552	14637	14628	14516	14603	14873	14635	14515	14701	14452	14394	14524	14643	14683	14454	14536	14656	14688	14451	14637	14625	14529	14595	14574	14524	14684	14619	14411	14585	14640	14585	14599	14563	14758	14584	14693	14586	14575	14627	14546	14457	14391	14538	14449	14474	14424	14600	14599	14560	14324	14445	14684	14507	14466	14543	14634	14607	14586	14428	14658	14584	14592	14493	14621	14541	14570	14527	14620	14442	14489	14518	14665	14361	14581	14739	14501	14534	14646	14565	14633	14693	14514	14642	14528	14629	14633	14529	14568	14445	14366	14715	14571	14342	14614	14592	14401	14592	14358	14607	14507	14676	14671	14640	14576	14493	14580	14394	14701	14364	14589	14624	14722	14355	14553	14616	14561	14605	14645	14453	14544	14664	14430	14441	14609	14638	14418	14622	14760	14385	14524	14460	14519	14672	14447	14665	14388	14644	14696	14783	14657	14668	14432	14663	14561	14516	14533	14574	14704	14510	14644	14590	14662	14564	14586	14414	14532	14508	14680	14399	14687	14632	14597	14501	14461	14612	14734	14488	14625	14508	14474	14532	14461	14515	14478	14564	14530	14482	14722	14580	14619	14612	14575	14463	14492	14623	14436	14670	14465	14516	14717	14421	14520	14574	14479	14647	14696	14378	14630	14549	14420	14353	14515	14511	14513	14495	14706	14691	14667	14540	14646	14617	14466	14654	14410	14609	14521	14532	14428	14555	14619	14721	14692	14383	14659	14588	14439	14557	14411	14470	14630	14522	14540	14516	14563	14535	14590	14495	14494	14485	14598	14725	14548	14443	14565	14468	14465	14395	14542	14580	14551	14521	14646	14421	14505	14553	14490	14575	14639	14525	14522	14417	14395	14814	14603	14474	14590	14737	14653	14438	14614	14574	14587	14587	14501	14499	14641	14565	14518	14592	14635	14611	14600	14576	14737	14596	14646	14716	14353	14525	14488	14489	14591	14545	14538	14599	14516	14561	14540	14258	14551	14658	14477	14577	14605	14626	14542	14470	14345	14675	14563	14457	14578	14766	14543	14463	14531	14680	14555	14493	14666	14513	14552	14475	14751	14624	14530	14532	14742	14579	14503	14458	14488	14579	14551	14568	14492	14531	14497	14562	14730	14352	14477	14620	14638	14647	14477	14630	14405	14543	14511	14517	14538	14473	14475	14557	14620	14615	14418	14559	14434	14687	14709	14461	14439	14548	14589	14529	14561	14515	14518	14467	14550	14669	14569	14395	14605	14507	14636	14579	14524	14719	14754	14494	14579	14522	14529	14437	14720	14373	14550	14754	14668	14451	14615	14516	14490	14398	14517	14774	14464	14658	14532	14757	14556	14568	14511	14548	14478	14572	14547	14636	14535	14589	14397	14514	14446	14444	14672	14462	14524	14571	14566	14458	14490	14455	14522	14597	14554	14547	14570	14696	14419	14533	14356	14545	14534	14617	14654	14444	14659	14537	14528	14477	14441	14579	14675	14401	14379	14526	14506	14535	14569	14742	14519	14497	14538	14497	14626	14627	14474	14705	14516	14557	14554	14509	14733	14569	14514	14730	14519	14631	14551	14658	14542	14525	14628	14674	14498	14619	14507	14672	14653	14518	14395	14714	14667	14501	14611	14543	14523	14431	14628	14592	14559	14676	14639	14646	14445	14347	14579	14586	14525	14547	14433	14726	14525	14587	14639	14533	14632	14642	14537	14702	14659	14558	14604	14529	14702	14536	14704	14434	14424	14617	14573	14602	14923	14615	14414	14634	14744	14410	14598	14582	14556	14648	14607	14602	14663	14626	14694	14453	14443	14599	14595	14535	14693	14394	14633	14623	14616	14633	14546	14624	14731	14580	14701	14456	14626	14514	14552	14733	14653	14408	14594	14555	14569	14547	14392	14589	14561	14380	14458	14545	14617	14537	14519	14533	14533	14437	14626	14543	14715	14510	14638	14452	14644	14402	14529	14560	14509	14586	14676	14516	14636	14600	14613	14688	14640	14646	14452	14496	14560	14493	14572	14656	14551	14654	14612	14660	14558	14570	14501	14642	14456	14381	14610	14548	14525	14647	14640	14561	14617	14417	14482	14424	14542	14660	14436	14553	14490	14566	14587	14681	14657	14668	14500	14552	14514	14650	14642	14561	14583	14652	14466	14649	14596	14411	14585	14453	14625	14635	14703	14653	14427	14490	14485	14689	14577	14636	14606	14638	14670	14538	14592	14554	14581	14579	14569	14654	14428	14485	14594	14555	14621	14683	14632	14627	14659	14609	14488	14601	14586	14550	14506	14421	14543	14516	14560	14555	14505	14584	14491	14561	14607	14641	14614	14699	14605	14672	14519	14561	14479	14498	14495	14754	14684	14531	14695	14605	14680	14344	14599	14658
22882	21345	29113	24196	22266	24785	25770	19986	18164	17606	17720	17386	17068	16961	16925	16574	16784	16550	16546	16321	16361	16625	16503	16609	16414	16449	16404	16240	16324	16216	16147	16124	16309	16527	16459	16378	16454	16420	16268	16284	16208	16255	16208	16194	16232	16330	16085	16176	16349	16196	16292	16147	16128	16207	16372	16347	16235	16126	16023	16141	16167	16193	16034	16121	16186	16285	16107	16128	16183	16201	16259	16164	16240	16220	16329	16256	16281	16297	16270	16150	16360	16128	16139	16105	16197	16319	16274	16211	16251	16144	16232	16112	16178	16198	16120	16222	16080	16158	16021	15915	16351	16070	16197	16296	16118	16175	16256	16222	16288	16055	16248	16015	16040	16147	16360	16152	16116	16083	16049	16344	16168	16145	16081	16088	16207	16183	16107	16327	16098	16097	16095	16032	16141	16244	16132	16248	16381	16140	16366	16106	16123	16450	16298	16098	16295	16089	15916	16245	15983	16378	16113	16010	16106	16114	16337	16077	16135	16307	16093	16209	16304	16308	16005	16205	16082	16253	16189	16290	16293	16104	16047	16006	16015	16141	16090	16072	16201	16340	16159	16335	16209	16201	16238	16156	16212	16270	16293	16131	16246	16178	16041	15982	16342	15918	16057	16129	16087	16041	16099	16201	16267	15948	16320	16152	16279	16261	16091	16322	16110	16105	16116	15995	16245	15993	16169	16236	16241	16134	16107	16267	16168	16121	16133	16103	16076	15988	16267	16144	16164	15957	16308	16179	16230	16137	16027	16193	15991	15950	16073	16090	15909	16091	16052	16047	16149	16038	16268	16246	16232	16126	16141	16217	16237	16219	16265	16328	16191	16141	16129	16097	16002	16249	16182	16093	15983	16013	16016	16015	16096	16178	16022	16077	16288	16219	16084	15999	16137	16155	16111	16007	16156	16099	16172	16157	16125	16261	16012	16110	15986	16223	16184	16073	16175	16081	16314	16154	16114	16194	16131	16074	16203	16021	16342	16156	16180	16207	16201	16153	16014	16168	16177	16333	16101	16176	15903	16292	16013	16076	16162	16142	16259	16107	16283	16163	16074	16115	16067	16208	16224	16066	15918	16108	16201	16067	16053	15938	16154	16033	16073	16120	16193	16426	16146	16237	16108	16285	16444	16026	16203	16124	16069	16203	16174	16279	16302	16070	16058	16160	16034	15920	16336	16278	16094	16294	16179	16211	16017	16043	16340	16215	16204	16273	16118	16155	16043	16127	16065	15994	16122	16303	16183	16107	16304	16150	16167	16282	16002	16071	16334	16124	16119	16352	16236	16282	16159	16120	16264	16193	16055	16204	16226	16009	16097	16123	16351	16142	16106	16081	15951	16145	16168	16167	16038	16257	16076	16044	16081	16207	16133	16015	16067	16227	16125	16309	16098	16021	16019	15960	15946	16258	16120	16288	16218	16227	16130	16126	16173	16057	16179	16127	16151	16134	16146	16123	16157	16232	16074	16029	16119	16376	16199	16194	16230	15895	16083	16236	16199	16209	16315	16199	16014	16081	16072	16167	15995	16133	16085	16131	16192	16239	16125	16158	16090	16130	16089	16114	16172	16032	16145	16038	15982	16221	16165	16352	16111	16270	16232	16031	16316	16042	16104	16057	16119	16022	16062	16302	15940	16112	16242	16011	16169	16082	16185	16201	16281	16107	16015	16148	16000	16189	15947	16103	16143	16121	16127	16069	16074	15922	16238	16091	16136	16245	16029	16010	16120	16219	16154	15903	16172	16139	16293	16171	16173	16251	16280	15905	15966	16117	16120	16259	16238	16151	16375	16212	16282	16171	16188	16161	16200	16155	16283	16136	16369	15979	16141	16263	16058	16227	16218	16040	16173	16059	16123	16289	16097	15983	16284	16204	16161	16111	16113	16064	16360	16107	16220	16220	16105	16221	15967	15933	16088	16232	16097	15934	16184	16108	16181	16333	16266	16153	16209	16000	16211	16011	15983	16192	16211	16240	16254	16227	16073	16131	16216	16229	16026	16047	16262	16224	15956	16101	16277	16160	16153	16104	16189	16240	16060	16276	15883	16177	16116	16128	16171	16056	16139	16088	16042	16037	16152	16203	15963	16012	16054	16189	16405	16195	16139	15946	16168	16179	16305	16156	16004	16125	16169	15963	16164	16100	16205	16013	16107	16263	16174	16211	16123	16070	16063	16265	16233	16242	16122	16064	16107	16107	15993	16277	16172	15997	16007	16182	16118	16005	16117	16140	16159	16185	16116	16267	16191	16285	16290	16088	16086	16121	16260	16142	16172	16106	15999	16268	16224	16028	16041	16169	16045	15982	16085	16220	16176	16115	16115	16176	16211	16173	16030	16248	16269	16260	16058	16081	16070	16144	16191	16139	16173	16338	16407	16117	16225	16179	16298	16124	16227	16148	16339	16302	15944	15902	16002	16141	16108	16085	16060	16128	16091	16235	16053	15987	16070	15968	16114	16186	16153	16071	16034	16088	16131	16157	16250	16278	16014	16230	16154	15882	16096	16081	16063	16133	16108	16191	16018	16178	15947	16205	16072	16084	16096	16167	16065	16118	16033	15979	16154	16184	16236	16132	15897	16043	16082	16083	16103	16185	16073	16060	16173	16171	16036	16129	16115	16043	16032	16075	16079	16246	16151	16169	16129	16128	15969	16148	16108	16182	16276	16167	16044	16253	16240	16219	16157	16037	16097	15980	16058	16053	16075	16168	16170	16139	16232	16357	16127	16094	16056	16277	16286	16041	16103	15879	16170	16190	16103	15924	15987	16125	16147	16040	16157	15907	16233	16110	16121	16251	16299	16032	16009	16249	16051	16117	16058	16053	16121	16266	16342	16278	16275	16099	16246	16157	16208	16189	16072	16251	16125	16200	16157	16087	16232	16086	16107	16252	16214	16417	16228	16219	15935	16208	16077	16181	16069	16063	16232	16050	16067	16170	16042	15908	16304	16088	16100	16147	16211	16312	15970	16137	16152	15984	16009	16179	16202	16027	16145	16126	15989	16166	16069	16182	16237	16162	16284	16096	16061	16082	16252	16057	16117	16086	16133	16062	16116	16212	16248	16101	16082	16224	16142	16270	15968	16013	15972	15998	16146	16199	16191	16105	16094	16181	16023	16161	16150	16331	16147	16233	16038	16090	16063	16085	16238	15922	16268	15967	16145	16092	15930	15943	16134	16194	16048	16080	16099	16150	16070	16022	16188	16186	16100	16090	16098	16145	16195	15972	16061	16192	16198	16072	16200	16254	16123	16145	16230	16200	16080	16100	16095	16204	16079	16172	16213	16044	16083	16206	16152	16044	16276	16095	16209	16133	16290	16203	16117	16399	16262	15966	16126	16024	16222	16068	16078	15982	16003	15974	16160	15988	16272	15900	16140	15999	16136	16043	16118	16244	16122	16171	15947	16113	16132	16163	15911	16207	16243	16129	16213	16130	15968	16145	16285	16160	16062	16170	16115	16023	15771	16167	16059	16161	16144	16127	16215	16177	16081	16221	16118	16114	16070	16195	16096	16258	16148	16149	15869	16266	16163	16056	16056	16133	16403	16104	16329	16167	16232	16068	16063	16065	16266	16230	16198	16164	16097	16035	16102	16035	15970	16149	16037	16122	16294	16068	16132	16083	16173	16145	16115	15879	15899	16115	15945	16138	16231	16309	16147	16120	16184	16207	16303	16187	16231	16033	16132	16278	16148	16146	16253	16073	16160	16331	16133	16023	16175	16148	16119	16159	16059	15996	16013	16057	16161	16079	16080	16177	16162	16277	16175	16139	16186	16063	16211	16075	16235	16387	16196	16042	16050	16178	15983	16302	16207	16015	16183	16166	16146	16200	15887	16196	16160	16213	16176	15988	16288	16146	16000	16125	16187	16091	16056	16077	16008	16116	16202	16176	16043	15957	16248	16080	16186	16280	16236	16106	16277	16227	16228	16088	16229	16196	16084	15956	16163	16324	16156	15925	16207	16134	16146	16163	16033	16232	16415	16165	16024	16207	16238	16227	16036	16252	16274	16177	16080	16161	16159	16153	16222	15981	16273	16036	16143	15917	16089	16234	16288	16123	16039	16204	16206	16144	16189	16145	16068	16117	16169	16133	16209	16230	16285	16103	16253	16248	16271	16112	16277	15988	16031	16285	15978	16137	15956	16238	16226	16113	16255	16356	16190	16217	16175	16058	16193	16115	16176	16254	16043	15953	16339	15964	16011	16262	16107	16105	15909	16312	16072	16007	16181	16184	16239	16261	16039	16011	16198	16305	16123	15927	16279	16096	16174	16360	16071	16238	16116	15966	15998	16183	16127	16188	16381	16291	15938	16245	16185	16312	16061	16184	16141	16098	16215	16133	16252	16138	15890	16024	16384	16239	16157	15973	16240	16169	16252	16131	16211	16147	16093	16393	16046	16172	15996	16205	16207	16283	15966	16220	16256	16310	16100	16135	15960	16186	16127	16024	16087	16069	16076	16003	16132	16111	16079	16224	16029	16124	16061	16308	16289	16109	16123	16043	16000	16085	16227	16180	16066	16152	16206	16123	16219	16163	16014	16223	16146	15986	16323	16245	16090	16190	16112	16032	16062	16155	15980	16039	16062	16328	16138	15980	16124	16178	16278	16248	16073	16271	16090	16127	16250	16075	15999	16090	16147	16112	16207	16092	16089	16054	16155	16085	16079	16186	16151	16033	15926	16199	16120	16168	16276	15948	16133	16137	16103	16175	16053	16139	16107	16151	16053	16186	16166	16010	16061	16076	16088	16138	16145	16104	16024	16250	16294	16197	16010	16038	16110	16174	16163	16155	16386	16161	16045	15927	16096	16142	16215	16160	15913	16147	16355	16085	16207	16126	16092	16083	16105	16238	15960	16109	16157	16093	16147	16164	16056	16245	16408	16337	16232	16359	16175	16280	16166	16067	16127	16144	16184	15964	16280	16156	16240	16215	16083	16281	16110	16304	16082	16091	16157	15964	16141	16050	16173	16091	16045	16138	16163	16134	16167	16145	16040	16117	16115	16130	16044	16166	16209	16176	16054	16057	16030	16058	16001	16202	15965	15984	16275	16068	16179	16150	16091	16144	16168	16178	15951	16106	15950	16037	16114	16280	16027	16229	16302	16013	15924	16334	15951	15996	16130	16111
35615	59540	55587	39012	31681	25569	21720	19245	17104	16745	16382	16040	15561	15576	15361	15349	14935	14766	15061	14669	14681	14884	14688	14482	14560	14702	14452	14604	14373	14549	14511	14591	14684	14518	14503	14725	14523	14506	14591	14702	14514	14466	14652	14588	14412	14583	14594	14415	14497	14624	14630	14492	14433	14517	14437	14604	14687	14493	14444	14552	14657	14536	14532	14504	14602	14517	14502	14376	14595	14460	14517	14568	14536	14565	14449	14580	14619	14716	14621	14695	14498	14396	14522	14433	14642	14411	14569	14573	14562	14634	14541	14348	14315	14565	14495	14551	14379	14512	14478	14603	14496	14615	14487	14478	14365	14593	14395	14490	14541	14454	14448	14679	14550	14517	14546	14489	14620	14592	14286	14436	14648	14481	14541	14519	14539	14569	14362	14637	14480	14390	14536	14568	14553	14436	14455	14452	14423	14459	14513	14538	14393	14526	14425	14437	14458	14467	14399	14416	14631	14475	14425	14502	14502	14405	14451	14640	14415	14471	14561	14523	14395	14504	14498	14424	14700	14352	14553	14395	14563	14436	14601	14550	14445	14347	14474	14614	14444	14362	14397	14441	14541	14611	14340	14487	14404	14438	14542	14439	14481	14495	14433	14420	14578	14380	14642	14468	14512	14242	14536	14468	14504	14493	14489	14405	14310	14378	14326	14432	14492	14486	14414	14493	14301	14405	14564	14674	14501	14491	14433	14539	14431	14576	14442	14355	14572	14495	14555	14568	14574	14433	14481	14602	14304	14433	14517	14383	14459	14569	14616	14356	14475	14604	14528	14450	14242	14618	14585	14428	14478	14498	14485	14488	14372	14456	14576	14426	14606	14754	14488	14610	14607	14496	14480	14532	14573	14538	14600	14375	14583	14424	14567	14403	14530	14557	14517	14497	14402	14727	14525	14478	14573	14466	14464	14517	14528	14426	14544	14568	14642	14388	14233	14501	14454	14416	14668	14370	14635	14590	14487	14281	14438	14621	14458	14416	14561	14444	14566	14558	14511	14559	14514	14507	14458	14459	14422	14325	14594	14546	14446	14503	14507	14450	14481	14482	14643	14433	14554	14550	14336	14516	14577	14481	14360	14561	14561	14445	14534	14571	14378	14618	14372	14534	14532	14478	14249	14537	14400	14638	14580	14460	14672	14338	14371	14426	14603	14394	14554	14501	14459	14437	14450	14401	14398	14425	14553	14506	14384	14376	14547	14567	14562	14486	14426	14310	14414	14556	14411	14552	14429	14394	14544	14455	14562	14366	14632	14425	14430	14635	14560	14639	14581	14539	14471	14456	14674	14337	14690	14402	14465	14415	14348	14410	14552	14470	14388	14446	14447	14435	14508	14435	14606	14418	14500	14486	14404	14500	14567	14617	14403	14507	14619	14489	14384	14367	14549	14376	14516	14490	14524	14385	14479	14350	14416	14586	14363	14449	14473	14416	14680	14466	14402	14629	14416	14577	14505	14523	14519	14650	14511	14492	14487	14482	14523	14702	14516	14489	14629	14414	14302	14523	14503	14528	14356	14569	14690	14651	14534	14377	14434	14604	14422	14586	14628	14430	14386	14355	14550	14543	14487	14496	14299	14452	14555	14524	14368	14571	14587	14531	14416	14599	14347	14479	14407	14479	14452	14501	14495	14591	14322	14491	14263	14459	14350	14483	14286	14368	14409	14564	14525	14421	14528	14431	14520	14482	14673	14304	14581	14524	14427	14334	14445	14505	14491	14314	14453	14555	14537	14641	14556	14504	14408	14640	14580	14384	14518	14546	14293	14480	14578	14533	14627	14485	14360	14361	14475	14464	14690	14618	14541	14451	14590	14518	14539	14385	14516	14597	14502	14294	14466	14445	14409	14515	14444	14490	14435	14402	14533	14450	14574	14532	14422	14481	14482	14441	14531	14520	14564	14372	14616	14481	14463	14470	14421	14525	14716	14640	14553	14647	14334	14524	14574	14483	14560	14538	14447	14505	14375	14314	14404	14467	14384	14636	14334	14474	14541	14492	14533	14273	14588	14497	14563	14551	14564	14481	14365	14447	14490	14460	14488	14532	14428	14449	14409	14487	14420	14490	14494	14598	14436	14494	14579	14440	14560	14282	14643	14407	14595	14434	14483	14347	14574	14405	14587	14513	14494	14554	14518	14465	14629	14461	14454	14500	14464	14332	14640	14462	14466	14557	14451	14507	14531	14499	14530	14525	14497	14423	14499	14540	14369	14404	14419	14558	14456	14483	14457	14414	14541	14403	14540	14337	14616	14487	14727	14613	14497	14459	14308	14583	14560	14463	14440	14437	14412	14617	14348	14589	14502	14498	14531	14585	14631	14415	14520	14369	14532	14474	14482	14572	14497	14513	14528	14436	14316	14464	14659	14549	14696	14748	14460	14508	14484	14395	14366	14575	14523	14690	14419	14495	14564	14570	14554	14642	14536	14395	14382	14475	14301	14616	14307	14467	14397	14437	14667	14396	14368	14380	14452	14426	14669	14452	14467	14345	14474	14528	14552	14473	14331	14514	14478	14546	14558	14493	14548	14376	14498	14536	14447	14414	14529	14616	14416	14414	14410	14707	14329	14595	14523	14459	14380	14508	14417	14518	14490	14629	14485	14493	14643	14491	14495	14321	14423	14346	14638	14441	14477	14553	14521	14548	14394	14602	14296	14417	14734	14535	14420	14383	14310	14518	14461	14556	14599	14627	14457	14338	14706	14504	14532	14693	14553	14404	14453	14488	14499	14519	14317	14320	14405	14424	14583	14419	14342	14535	14271	14364	14611	14577	14238	14560	14464	14359	14535	14668	14574	14504	14324	14473	14434	14356	14553	14462	14627	14590	14490	14397	14457	14536	14484	14541	14446	14521	14373	14542	14581	14391	14478	14494	14611	14518	14552	14489	14402	14462	14607	14470	14536	14475	14634	14587	14427	14328	14476	14455	14495	14381	14421	14623	14472	14349	14503	14429	14533	14578	14513	14508	14596	14459	14616	14422	14526	14431	14415	14392	14527	14465	14398	14445	14617	14481	14566	14625	14535	14293	14638	14686	14437	14622	14570	14466	14516	14234	14317	14556	14390	14493	14587	14346	14488	14413	14288	14517	14699	14457	14369	14502	14441	14408	14493	14527	14474	14301	14527	14473	14552	14647	14360	14567	14487	14307	14493	14527	14515	14389	14339	14247	14534	14455	14460	14712	14453	14407	14486	14529	14433	14519	14385	14488	14561	14498	14506	14610	14419	14482	14562	14529	14426	14376	14648	14500	14581	14595	14439	14382	14524	14613	14506	14366	14507	14382	14395	14294	14525	14405	14529	14384	14518	14511	14470	14576	14641	14592	14373	14452	14663	14438	14358	14424	14543	14358	14487	14534	14535	14392	14624	14518	14420	14456	14475	14525	14394	14570	14529	14531	14628	14335	14317	14483	14453	14430	14394	14679	14449	14478	14460	14408	14550	14503	14559	14473	14477	14356	14550	14525	14419	14539	14510	14520	14400	14334	14484	14619	14314	14427	14531	14455	14577	14454	14346	14494	14418	14505	14383	14534	14500	14480	14422	14313	14517	14534	14291	14473	14449	14382	14522	14435	14459	14452	14456	14502	14407	14437	14542	14652	14357	14535	14584	14487	14429	14545	14317	14481	14373	14425	14430	14477	14517	14381	14522	14531	14378	14521	14482	14634	14594	14298	14523	14443	14522	14367	14590	14396	14547	14450	14335	14488	14319	14493	14572	14412	14310	14656	14358	14421	14469	14554	14459	14443	14569	14375	14471	14426	14513	14463	14370	14531	14493	14761	14533	14439	14440	14558	14349	14450	14549	14450	14460	14387	14438	14471	14638	14572	14485	14453	14424	14458	14709	14503	14558	14642	14518	14466	14552	14483	14410	14503	14327	14522	14544	14443	14454	14618	14405	14450	14511	14559	14321	14557	14466	14527	14517	14563	14453	14516	14411	14449	14534	14619	14458	14563	14530	14483	14618	14583	14577	14646	14447	14410	14514	14582	14498	14590	14341	14426	14365	14477	14374	14517	14582	14749	14590	14491	14483	14616	14606	14501	14390	14455	14509	14380	14449	14415	14505	14489	14596	14356	14564	14680	14432	14410	14452	14615	14486	14258	14398	14447	14694	14476	14521	14480	14473	14471	14560	14449	14539	14530	14528	14558	14454	14595	14594	14591	14456	14429	14444	14551	14446	14506	14436	14446	14469	14425	14460	14423	14580	14511	14453	14677	14489	14459	14329	14457	14464	14480	14542	14539	14420	14480	14639	14495	14384	14611	14532	14479	14483	14522	14555	14500	14613	14522	14298	14603	14400	14466	14616	14264	14537	14439	14409	14618	14405	14546	14475	14566	14691	14573	14486	14371	14476	14668	14450	14476	14399	14544	14582	14715	14522	14566	14750	14447	14444	14426	14495	14288	14359	14494	14375	14345	14599	14451	14535	14640	14570	14395	14323	14423	14386	14412	14479	14588	14428	14527	14574	14488	14465	14458	14453	14609	14477	14464	14403	14474	14518	14408	14450	14590	14551	14369	14527	14462	14332	14437	14453	14479	14584	14464	14569	14386	14543	14625	14522	14386	14497	14479	14399	14403	14461	14452	14580	14398	14469	14612	14468	14496	14468	14463	14469	14502	14468	14433	14562	14563	14487	14611	14565	14286	14519	14465	14244	14469	14428	14505	14512	14446	14509	14275	14524	14536	14408	14429	14530	14404	14521	14549	14414	14449	14576	14612	14384	14584	14488	14541	14450	14389	14480	14626	14689	14340	14394	14422	14572	14487	14552	14390	14515	14358	14495	14598	14513	14568	14510	14562	14587	14382	14399	14568	14404	14525	14324	14514	14473	14460	14585	14473	14580	14405	14565	14356	14484	14444	14492	14598	14430	14381	14468	14615	14491	14479	14703	14530	14493	14552	14433	14553	14543	14552	14566	14338	14443	14417	14455	14457	14489	14469	14609	14497	14510	14421	14584	14540	14554	14511	14482	14531	14481	14492	14504	14430	14470	14491	14421	14336	14235	14541	14488	14598	14501	14442	14466	14463	14509	14551	14679	14439	14504	14527	14523	14412	14676	14644	14398	14275	14497	14497	14459	14514	14446	14405	14488	14256	14559	14329	14470	14419	14600	14503	14528	14573
28666	28602	33613	28247	22809	20150	18781	17866	17412	17605	17383	17241	17480	17241	17062	17000	16814	16929	17014	16781	16957	16868	16971	16860	16723	16931	16789	16744	16858	16765	16749	16854	16998	16771	16703	16777	16808	16808	17065	16926	16683	16974	17055	16867	16774	16653	16837	16869	16751	16806	16900	16722	16704	16933	17098	16780	16797	16824	16676	16815	17010	16780	16816	16739	16791	16673	16806	16913	16515	16681	16682	16612	16730	16792	16599	16797	16865	16761	16793	16931	16796	16912	16794	16732	16888	16781	16743	16677	16594	16684	16700	16724	16902	17046	16690	16757	16752	16925	16861	16622	16863	16891	16549	16669	16821	16741	16839	16781	16711	16854	16919	16775	16843	16872	16825	16732	16728	16780	16803	16843	16853	16891	16812	16689	16692	16796	16740	16727	16694	16783	16702	16772	16918	16800	16859	16664	16705	16801	16712	16686	16778	16803	16787	16842	16785	16835	16709	16979	16796	17060	16649	16709	16781	16669	16662	16690	16587	16656	16788	16971	16635	16812	16749	16793	16784	16905	16619	16965	16698	16876	16858	16743	16869	16875	16938	16867	16820	16726	16771	16612	16735	16555	16805	16818	16708	17030	16784	16680	16605	16743	16634	16920	16886	16953	16677	16885	16770	16570	16538	16693	16746	16817	16904	16864	16894	16724	16793	16864	16778	16760	16862	16806	16882	16776	16880	16613	16815	16808	16773	16604	16636	16800	16511	16592	16714	16861	16748	16646	16819	17041	16776	16724	16882	16637	16926	16684	16747	16710	16747	16661	16877	16961	16703	16899	16873	16777	16701	16812	16703	16735	16822	16759	17011	16762	16919	16862	16975	16778	16673	16839	16677	16759	17005	16689	16786	16773	16786	16625	16867	16862	16634	16620	16796	16820	16751	16714	16688	16785	16842	16769	16900	16834	16638	16666	16639	16564	16923	16501	16831	16932	16944	16901	16776	16995	16811	16655	16720	16683	16847	16694	16777	16909	16697	16780	16842	16769	16870	17009	17095	16820	16829	16802	16906	16702	16731	16676	16706	16865	16909	16923	16757	16683	16804	16676	16925	16830	16674	16852	16717	16691	16813	17001	16931	16810	16847	17015	16825	16777	16756	16884	16954	16995	16765	16879	16925	16797	16675	16664	16653	16714	16805	16806	16763	16982	17001	16924	16883	16688	16867	16739	16855	16797	16890	17020	16761	16657	16558	16894	16812	16744	16890	16711	16834	16986	16877	16793	16698	16805	16640	16710	16721	16773	16778	16546	16819	16763	16786	16714	16657	16801	16894	16763	16734	16943	16809	16677	16726	16674	16881	16692	16869	16862	16834	16614	16865	16678	17013	16772	16685	16882	16713	16957	16803	16683	16805	16827	16875	16861	16839	16752	16834	16672	16732	16791	16857	16714	16731	16727	16763	16709	16792	16795	16774	16824	16985	16790	16636	16773	16736	16701	17056	16797	16741	16892	16907	16822	16749	16840	16839	16690	16825	16627	16611	16793	16796	16779	16748	16629	16772	16750	16783	16725	16799	16898	16821	16670	16924	16802	16813	16845	16978	16867	16810	16600	16807	16658	16763	16752	17006	16750	16916	16769	16855	16724	16841	16623	16892	16695	16921	16897	16777	16869	16805	16903	16629	16749	16667	16756	16922	16915	16829	16576	16602	16671	16835	16661	16606	16885	16806	16897	16737	16738	16732	16854	16747	16754	16859	16682	16833	16556	16774	17012	16799	16916	16927	16806	16446	16631	16926	16797	16775	16758	16875	16600	16727	16792	16695	16588	16669	16720	16709	17076	16730	16782	16768	16740	16843	16911	16749	16575	16844	16900	16684	16995	17101	16606	17065	16876	16684	16862	16557	16670	16676	16697	16647	16968	16727	16741	16634	16611	16876	16699	16956	16764	16863	16959	16855	16792	16590	16769	16665	16820	16802	16753	16663	16816	16866	16753	16805	16622	16837	16792	16893	16859	16809	16662	16668	16791	16802	16890	16804	16921	16688	16759	16982	16661	16821	16706	16821	16833	16640	16854	16883	16928	16790	16817	16774	16931	16564	16834	16811	16660	16801	16673	16902	16729	16781	16802	16736	16691	16897	16874	16880	16962	16756	16549	16865	16787	16928	16874	16958	16616	16737	16723	16947	16869	16648	16804	16882	16866	16951	16741	16850	16808	16708	16657	16723	16569	16789	16875	16729	16837	16923	16753	16981	16515	16712	16694	16827	16646	16736	16748	16673	16811	16710	16703	16967	16900	16802	16751	16593	16883	16889	16840	16975	16744	16703	16813	16960	16793	16833	16539	16482	16614	16707	16735	16832	16880	16995	16874	16919	16714	16782	16672	16675	16841	16849	16727	16774	16827	16937	16598	16840	16562	16676	16819	17072	16918	16730	16913	16931	16764	17043	16630	16724	16607	16892	16713	16543	16778	16751	16817	16786	16791	16757	16724	16763	16728	16761	16735	16721	16836	16701	16609	16897	16690	16614	16743	16545	16673	16891	16761	16729	16839	16934	16674	16976	16761	16759	16893	16774	16803	16876	16762	16684	16893	16701	16806	16768	16639	16930	16629	16902	16817	16797	16815	16956	16755	16859	16638	16767	16972	16863	16914	16726	16789	16680	16691	16906	16861	16933	16824	16786	16770	16707	17012	16530	16826	16799	16797	16784	16594	16720	16781	16804	16768	16832	16918	16983	16807	16877	16841	16713	16735	16795	16876	16849	16883	16662	16809	16712	16772	16976	16806	16952	16760	16819	16941	16580	16797	16866	16797	16762	16909	16836	16642	16652	16675	16817	16664	16811	16950	16691	16699	16876	16559	17020	16819	16854	16881	16739	16761	16678	16702	16720	16675	16972	16947	16538	16783	16971	16669	16791	16903	16749	16705	16743	16823	16608	16738	16772	17012	16901	16808	16819	16762	16875	16765	16792	16602	16740	16772	16722	16759	16425	16801	16788	16740	16950	16929	16859	16857	16694	16939	16834	16666	16740	16888	16838	16884	16551	16568	16558	16532	16666	16576	16769	16831	16941	16657	16812	16863	16818	16795	16813	16704	16705	16699	16928	16652	16788	16896	16968	16723	16882	16768	16689	16863	17077	16802	16826	16870	16830	16948	17050	16721	16727	16703	16767	16700	16684	16983	16750	16777	16850	16944	16549	16817	16748	16848	17034	16817	16669	16922	16856	16560	16812	16840	16797	16885	16695	16886	16802	16822	16753	16827	16723	16736	16694	16580	16791	16976	16935	16778	16716	16956	16798	16664	16698	16813	16816	16777	16854	16671	16717	16711	16841	16749	16657	16755	16942	16864	16743	16881	16854	16953	17024	16807	16899	16677	16916	16819	16870	16845	16710	16807	16842	16923	16884	16650	16860	16906	16773	16974	16798	16848	16599	16668	16845	16768	16789	16857	16860	17008	16625	16681	16780	16881	16858	16761	16859	16596	16764	16789	16778	16901	16707	16698	16637	16589	16680	16932	16669	16835	16945	16792	16815	16643	16953	16819	16638	16556	16827	16867	16855	16845	16712	16661	16863	16790	16892	16647	16800	16694	16683	16599	16769	16709	16515	16684	16716	16773	16635	16644	16703	16983	16935	16834	16840	16833	16632	16826	16694	16701	16837	16896	16710	16708	16832	16847	16699	16800	16983	16875	16862	16900	16899	16912	17078	16952	16794	16735	16823	16824	17009	16735	16741	16673	16980	16619	16710	16655	16860	16675	16880	16786	16635	16773	16642	16788	16891	16747	16666	16804	16706	16996	16758	16664	16767	16769	16851	16671	16711	16784	16751	16861	16679	16750	16572	16811	16583	16727	16725	16678	16666	16617	16660	16546	16758	16777	16843	16776	16882	16738	16733	16758	16652	16665	16920	16894	16917	16883	16706	16829	16797	16811	17005	16914	16798	16802	16766	16689	16756	16675	16700	16826	16624	16708	16765	16980	16934	16683	16778	16923	16723	16860	16817	16795	16966	17024	16955	16912	16823	16670	16915	16608	16697	16937	16758	16771	16595	16695	16825	16595	17028	16848	16464	16843	16636	16608	16775	16836	16860	16987	16905	16672	16693	16842	16840	17052	16907	16752	16837	16778	16904	16720	16762	16733	16774	16882	16754	16772	16851	16792	16764	16639	16853	16884	16821	16584	16845	16870	16701	16787	16788	16758	16768	16701	16735	16944	16844	16742	16769	16898	16773	16766	16849	17010	16784	16675	16912	16810	16864	16737	16836	16909	16858	16667	16677	16826	16763	16779	16794	16813	16890	16721	16583	16644	16787	16905	16952	16883	16891	16930	16908	16756	16764	16704	16815	16745	16839	16786	16909	16797	16726	16941	16734	16891	16738	16688	16955	16830	16812	16795	16726	16771	17018	16739	16665	16888	16819	16627	16906	16736	16651	16695	16793	16854	16767	16666	16893	16883	16639	16887	16818	16765	16725	16817	16646	16752	16671	16779	16902	16833	16640	16861	16898	16779	16748	16615	17096	16751	16827	16867	16916	16600	16628	16699	16814	16708	16728	16722	16855	16698	16888	16719	16768	16870	16750	16795	16933	16777	16822	16806	16847	16732	16763	16812	16727	16811	16873	16812	16990	16658	16841	16900	16772	16831	16783	16838	16962	16915	16704	16737	16711	16909	16742	16801	16742	16705	16874	16653	16666	16770	16951	16811	16952	16826	16638	16833	16812	16846	16808	16748	16603	16811	16884	16565	16839	16711	16584	16847	16490	16730	16699	16749	16796	16854	16451	16814	16699	16709	16774	16936	16720	16776	16670	16674	16632	16849	16942	16686	16857	16874	16978	16760	16861	16844	16576	16788	16698	16628	16795	16717	16753	16844	16742	16851	16856	16869	16811	16871	16967	16657	16718	16867	16840	16814	16920	16754	16953	16794	16840	16865	16857	16829	16728	16727	16807	16915	16810	16926	16808	16886	16839	16819	16739	16768	16968	16745	16693	16572	16784	16783	16840	16763	16737	16958	16866	16805	16859	16811	17014	16682	16723	16621	16570	16650	16756	16942	16771	16807	16905	16844	16695	16717	16664	16664	16747	16703	16862	17012	16814	16751	16654	16655	16877	16843	16819	16770	16798	16756	16856	16914	16841	16783	16741	16721	16881	16708	16873	16696	16780	16701	16698	16873
32359	46615	38260	28189	23184	19589	17569	16494	16014	15911	15726	15496	15496	15277	15199	15119	15258	15003	15076	15087	14973	14964	14800	14939	14938	14929	14953	14727	14932	14748	14861	14813	14928	14958	14849	14858	14874	14861	15053	14906	14799	14787	14888	14813	14964	14745	14850	14821	14950	14706	14697	14815	14869	14816	14821	14889	14740	14782	14879	14880	14773	14783	14830	15003	14922	14856	14774	14870	14800	14841	14937	14852	14921	14979	14884	14747	14914	14741	14873	14766	14658	14798	14872	14705	14708	14911	14724	14924	14750	14782	14839	14779	14670	14824	14954	14769	14982	14892	14839	14767	14775	14910	14850	14850	14867	15103	14824	14980	14789	14854	14700	14894	14883	14755	14985	14903	14893	14874	14880	14840	14933	14943	14919	14858	14890	14975	15046	14902	14849	14822	14782	14871	14988	15038	14978	14898	14801	14877	14833	14757	14792	14794	14757	14844	14830	15050	15039	14867	14914	14940	14917	14900	14959	14809	14835	14911	14944	14835	14804	14863	14949	14832	14939	14921	14938	14994	14823	14805	14945	14768	14935	14991	14976	14846	14968	14719	14966	14943	14927	14752	14963	14791	14769	14698	14892	14970	14736	15138	14842	14935	14877	14897	14804	15020	14802	14907	14970	14766	14904	14792	14859	14702	14876	14914	14951	14843	14904	14868	14792	14920	14828	14837	14996	14894	14709	14984	14905	14949	14729	14908	14892	14830	14886	14730	14752	14920	14923	14862	14984	14941	14923	14946	14894	14621	14623	14808	14844	15041	14750	14917	14866	14827	14717	14863	14963	14783	15095	14978	14805	14747	14908	14785	14938	14766	14808	14836	14802	14897	14903	14894	14870	14846	14916	14877	14901	14813	14933	14920	14808	14774	14826	14874	14810	14935	14704	14895	14867	14732	14946	14838	14872	14910	14821	14870	14801	14930	14934	14871	14800	15034	14825	14801	14810	15033	14899	14865	14810	14997	14691	14888	14782	14975	14907	14841	14752	14954	14804	14830	14754	14958	14868	14816	14711	14925	14731	14955	14846	14899	14830	14959	14986	14872	14838	14847	14995	14838	14954	14802	14721	14974	14906	14945	14761	14800	14846	14963	14784	14803	14717	14845	14927	14945	14775	14945	14854	14878	14833	14900	14719	14923	14785	14941	14830	14880	14845	14884	14788	14804	14862	14961	14984	14976	14806	14837	14871	14991	14782	14843	14888	14774	15040	14860	14921	14955	15044	14904	14762	14789	14919	14965	14876	14807	15044	14696	14913	14882	14996	14934	14896	14850	15020	14773	14930	14777	14820	14955	14816	14978	15054	14874	14919	14918	15067	14858	15015	14703	14889	14939	14779	14794	14899	14936	14935	14853	14854	14841	14896	14831	14829	14864	14740	14732	14877	14794	14933	14826	14746	14874	14943	14750	14827	14891	14936	14768	15028	14883	14715	14754	14875	14915	14972	14763	14878	14736	14661	14894	14885	14756	14973	14787	14633	15058	14886	14900	14963	14760	15028	14860	14786	14943	14922	14942	14854	15014	14910	14884	14944	14806	15027	14794	14932	14986	14834	14873	15038	14899	14899	14831	14804	14913	14953	15031	14699	14972	14741	14862	15070	14769	14786	14747	15060	14970	14802	14883	14937	14938	14968	14869	15018	14891	14944	15020	14795	14739	14819	14736	14834	14751	14908	14878	14883	14829	14771	14990	14829	14904	14970	14789	14881	14819	14802	14863	15022	14829	14873	14815	14707	14744	15070	14883	14750	14801	14926	14835	14725	14783	14837	14978	14802	14915	14792	14889	14681	14966	14766	14733	14884	14782	14774	14836	14820	14766	14958	14916	14951	14861	14936	14948	14865	14826	14816	14840	14846	14798	14939	14793	14851	14909	14750	14797	14835	15042	14851	14926	14914	14901	14830	14992	14808	14931	14841	14789	14688	14816	14824	14840	14879	14810	14824	14929	14974	14902	14712	14827	14830	15078	14809	14859	14878	14695	14940	14879	14791	14889	14820	14784	14881	14698	14856	14875	14886	14904	14845	14932	14867	14884	14936	14985	14861	14767	14727	14891	14773	14811	14901	14803	14957	14951	14950	14957	14846	14820	14936	14994	14857	14844	14836	14873	14937	15062	14743	14922	14910	14967	14811	14738	14723	14787	15025	14825	14857	14975	14887	14791	14931	14932	14893	14671	14776	14913	14888	14822	14916	14793	15037	14936	14913	14852	14919	14782	14880	14841	14892	14834	14934	14820	14783	15067	14904	14818	15020	15056	15076	14980	14867	14955	14879	14814	14872	14963	15083	14945	14660	15036	14761	14833	14908	15025	14841	14831	14962	14860	14866	14773	14982	14848	14812	14776	14856	14784	14985	14757	14900	14916	14825	14772	14916	14791	14791	14666	14833	14767	14722	14841	14826	14853	14714	14967	14924	14790	14821	14916	14850	14922	14971	14863	14876	14897	14840	14853	14939	14838	14748	14928	14813	14733	14929	14756	14780	14856	14809	14879	14989	14895	14891	14744	14813	14843	14776	14897	14720	14855	14837	14816	15053	14997	14795	14930	14694	14899	15029	14882	15052	14897	14810	15133	14687	15067	14756	15017	14958	14758	14973	14890	14716	14817	14976	14880	14940	14795	14781	14877	14678	14722	15035	14871	14781	14911	14810	15039	14963	15017	14801	14895	14806	14966	14966	14898	14988	14804	14958	14886	14736	14828	14814	14837	14976	14879	14870	15032	14886	14805	14826	14882	14892	14838	14875	14785	14902	14817	14877	14850	14915	14949	14937	14943	14883	14932	14867	14892	14714	14931	14874	14846	14874	14855	14923	14790	14867	14944	14861	14853	14765	14784	14730	15084	14893	14939	14931	14811	14884	14825	14873	14917	14953	14902	14922	14975	14979	14837	14994	14916	14929	14866	14702	14776	14951	14851	14906	14930	15080	14910	14700	14822	15083	14855	14880	14784	14901	14833	14869	14953	14896	14840	14998	14795	14959	14921	14859	14807	15000	14787	14759	14865	14974	14864	14949	14879	14983	14797	14729	15054	14976	14893	14775	14877	14907	14903	14810	14893	14874	14894	14820	14717	14923	14760	14724	14802	14920	14899	15031	14897	14812	14764	14967	14771	14957	15072	14771	14691	14828	14858	14963	14761	14848	14840	14867	14912	14804	14956	14872	14936	14833	15012	14668	14861	14950	14883	15056	14716	14764	14827	14805	14712	14984	14797	14882	14737	14770	14822	14910	14976	14832	14784	14755	14795	14872	14896	14844	14882	14820	14948	14917	14981	14988	15052	14915	14797	14978	14917	14765	14932	14954	14775	14960	14972	14951	14824	14829	14957	15000	14891	14867	14841	14928	14918	14984	14958	14847	14963	14968	14825	14757	14906	14861	15008	14664	14697	14839	14755	14961	14811	15013	14906	14930	14844	14947	14635	14896	14900	14747	14751	14995	14854	14847	14941	14922	14822	14769	14855	14888	14808	14712	15047	14735	14828	14835	14916	14795	14763	14903	14764	14744	14981	14938	14908	14653	14876	14771	14965	14892	14938	14943	14862	14928	14808	14832	14880	14873	14944	14763	14985	14969	14940	14808	14816	14944	14914	14893	14735	14669	14776	14984	14852	15021	14743	14794	14981	14960	14834	14772	14883	14820	15053	14712	14979	14890	14885	14896	14812	14750	14947	15076	14777	14791	14913	14910	14848	14990	14905	14911	14994	14828	14796	14811	14856	14890	14884	14998	14844	14719	14798	14861	14787	14920	14820	14831	14871	14868	14997	14879	14868	14805	14837	14933	14826	14908	15025	14843	14702	14900	14933	14717	14945	14859	14886	14952	14863	14879	14802	14904	14796	14957	14745	14789	14807	14753	14960	14939	14914	14798	14779	14892	15004	14710	14701	14890	14795	14856	14835	14788	14783	14956	14747	14808	15015	14814	14887	14875	14964	14706	15099	14822	14779	15020	14786	14831	14877	14896	14914	14753	14817	14822	14963	14673	14810	14929	14968	15007	14935	14943	14950	14954	14769	14804	14999	14925	14938	14743	14792	14794	14906	15031	14811	14992	14942	14886	14819	14786	14940	14772	14863	14949	15001	14879	14833	15015	14738	14995	15053	14695	14879	14758	14862	14844	14897	14865	14863	14824	15014	14885	14922	14704	14857	14856	14912	14826	15049	14820	14860	14853	14855	14838	14857	14726	14952	14821	14863	14942	14829	14955	14872	14822	14804	14788	14707	14967	14830	14829	14855	14854	14824	15073	14707	14809	14977	14935	14786	14971	14915	14862	14972	14878	14779	15047	14796	14974	14854	14722	15030	14981	14881	14825	14848	14808	14821	14956	14835	15027	14812	14996	14800	14766	14859	14741	14870	14801	14730	14868	14890	14789	14800	14888	14819	14837	14988	14929	14792	14854	14842	14843	14987	14785	14853	14768	14980	14992	14839	14803	14804	14888	14743	14933	14740	14930	14984	15057	15006	14733	15037	14919	14793	14814	14835	14780	14942	14948	14783	14879	15081	14980	14918	14943	14786	14974	14735	14849	14861	14940	14739	14914	14754	15067	14845	14967	14977	14769	14897	14929	15007	14884	14972	14959	14934	15011	14828	14927	14811	14973	14894	14855	14753	14790	14860	14678	14913	14873	14802	14865	14961	14738	14943	14905	14896	14904	14894	14879	14816	14873	14979	14820	14870	14855	14706	14964	14895	14936	14905	14851	14833	14871	14978	14826	14858	14860	15030	14994	14795	14904	14816	14853	14781	14889	14911	14980	14880	14937	14916	14834	15049	14869	14813	14914	14941	14759	14742	14947	14861	14792	14822	14730	14858	14926	14945	14777	14804	14834	14979	14784	14885	14923	15086	14908	14875	14842	15020	15073	14819	14742	15061	14835	14886	14894	14841	14797	14899	15066	14810	14930	14960	14816	14849	14756	14715	14687	14643	15012	14918	14979	14967	14843	14937	14847	14858	15052	14663	14977	14779	14810	14872	14899	14951	15007	14862	14988	14947	14856	14843	14893	14888	14658	14928	14826	14971	14876	14948	14834	14984	14862	14913	14748	14842	14854	14716	14918	14992	14927	14723	14846	14855	14855	14805	14832	14833	14704	14859	14879	14825	14836	14851	14846	14832	14849	14738	14964	14864
24146	21396	28752	25618	24392	24058	21515	18628	17532	17505	17184	17027	17013	17020	16689	16453	16591	16764	16502	16357	16548	16384	16412	16470	16386	16407	16466	16317	16301	16348	16317	16037	16482	16191	16168	16162	16488	16119	16474	16289	16098	16160	16156	16144	16331	16319	16253	16183	16394	16205	16099	16349	16199	16271	16225	16417	16297	16339	16114	16397	16346	16194	16311	16110	16081	16216	16239	16274	16207	16301	16363	16480	16295	16255	16144	16218	16289	16274	16300	16191	16086	16109	15979	16040	16141	16281	16239	15985	16235	16416	15993	16319	16234	16136	16211	16348	15963	16058	16246	16030	16151	16159	16242	16031	16261	16086	16378	16206	16257	16103	16238	15930	16104	16149	15915	16329	16185	16056	16219	16182	16363	16314	16065	16161	16145	16240	16214	16287	16226	16032	16137	16170	16042	16303	16375	16262	16122	16061	16153	16120	15986	16222	16199	16045	16381	16240	16117	16153	16009	16268	16391	16157	16148	16245	16046	16319	16295	16188	16247	16213	16118	16126	16201	16117	16200	16345	16129	16341	16159	16219	16293	15993	16131	15981	16003	16172	16111	16070	16263	16280	16303	16281	16199	16095	16206	16253	16284	16247	16222	16252	16094	16014	15918	16140	16232	16361	16101	16306	16153	16153	16169	16202	16252	16132	16290	16225	16145	16151	16352	16018	16210	16012	16199	16264	16051	15813	16188	16037	15977	16267	16302	16444	16178	16130	16220	16063	16172	16239	16293	16189	16418	16182	16182	16096	16222	16259	15873	16086	16108	16166	16235	16298	15882	16064	16169	16248	15934	16260	16218	16277	15986	15977	16251	15997	16043	16284	16148	16225	16282	16220	16324	16122	16169	15995	15910	16140	16190	16169	16261	16419	16362	16258	16150	16296	16126	16278	15877	16115	16077	15932	15851	16278	16226	16229	16299	16277	16244	16250	16332	16176	16093	16196	16029	16267	16292	16156	16119	16169	16113	16347	16180	16219	16010	16077	16153	16268	16101	16187	16253	16125	16248	16231	16217	16053	16188	16180	16003	16231	16076	16201	16118	16382	16152	16026	16213	16140	16176	16051	16382	16092	16177	16057	16091	16136	16157	16129	16312	16263	16090	15970	16234	16121	16225	16171	16206	16100	16199	16179	16123	16303	16208	16251	16019	16201	16004	16015	16182	16283	16192	16296	16035	16179	16075	16266	16265	16227	16175	16188	16281	16271	16167	16215	16195	16144	16088	16215	16205	16103	16018	16079	16211	16328	16277	16122	16171	16130	16184	16123	16161	16120	16168	16323	16263	16201	16143	16111	16198	15994	16239	16296	16293	16204	16155	15847	15964	16262	16272	16393	16133	16250	16216	16138	16328	16341	16131	16222	16233	16210	16203	16200	16184	16100	16129	16126	16036	15942	15973	16143	16218	16140	16047	16012	16152	16103	16175	16170	16318	16207	16006	16263	16251	16206	16287	16116	16130	16141	16078	16287	16264	16190	16306	16214	16099	16182	15822	16140	16157	16158	16106	16327	16168	16116	16207	16089	16218	16113	16276	15910	16179	16120	16347	16151	16137	16323	16040	16070	16285	16102	16061	16146	16106	16155	16203	16181	16156	16126	16161	16285	16086	16203	16032	16071	16136	16195	16224	16190	16267	16236	16178	15901	16121	16248	16150	16232	16330	16246	16287	16051	16169	16017	16370	16116	16049	16069	16177	16054	16261	16176	16067	16346	16154	16210	16362	16245	16211	16196	16141	15996	16296	16053	16193	16143	16215	16137	16040	16225	16100	15890	16293	16025	16299	16219	16192	16098	15973	16214	16223	15987	16270	16211	16030	16364	16035	16140	16010	16300	16162	16189	16353	16177	16267	16196	16340	16132	16238	16048	16323	16409	16077	16169	15971	16252	16250	16146	16040	16247	16208	16368	16273	16245	16362	16286	16108	16138	16109	16177	16055	16286	16364	16124	16145	16214	16145	16286	16188	16118	16218	16116	16232	16229	16366	16006	16144	16192	16274	16139	16069	16235	16020	16034	16182	16379	16240	16280	16275	16040	16446	16310	16183	16243	15992	16382	16161	16300	16197	16057	16378	16315	16191	16205	16188	16047	16284	16109	16070	16337	16254	16180	16209	16175	16236	16206	16210	16044	16282	16045	16352	16047	16185	16122	16183	16112	16134	16091	16562	16021	16348	16270	16331	16063	16005	16050	16304	16172	16140	16151	16215	16131	16040	16237	16231	16097	16226	16402	16262	16159	16180	16091	16162	16359	16302	16258	16100	16103	16263	16116	16146	16351	16235	16182	16326	16156	16254	16215	16188	16243	16275	16256	16220	16310	16203	16171	16258	16202	16174	16038	16373	16138	16208	16240	16076	16107	16375	16394	16290	16062	16139	16352	16246	16307	16239	16093	16148	16134	16127	16331	16224	16012	16073	15979	16371	15968	16114	16210	16085	15953	16079	16269	16114	16229	16040	16268	16341	16101	16164	16260	16112	16250	16172	16222	16093	16131	16092	16088	16165	16265	16256	16161	16201	16271	16093	16044	16187	16232	16234	16110	16293	16300	16006	16058	16205	16009	16057	16098	16339	16043	16184	16071	16125	16100	16056	16164	16155	16205	16142	16192	16229	16199	16154	16329	16280	16055	16330	16205	16212	16115	16270	16191	16177	16322	15814	16299	16089	16294	16203	16216	16242	16214	16127	15964	16080	16136	16180	16193	16073	16149	16079	16057	16142	16031	16284	16302	16203	16045	16177	16132	16237	16201	16163	16287	16216	16162	16265	16270	16368	16293	16260	16325	16117	16329	16233	16171	15928	16041	16138	16377	15987	15858	16169	16326	16416	16119	16149	16355	16017	16107	16100	16094	16170	15933	16191	16220	16462	16290	16074	16166	16236	16157	16216	16300	16158	16149	16174	15997	16237	16163	16182	16066	15994	16170	16124	16223	16298	16226	16184	16217	16279	16071	16030	16109	15991	16214	16254	16131	16095	16278	16139	16173	16198	16241	16241	15976	16247	16285	16353	16267	16339	16210	16235	16203	16176	16204	16054	16385	16118	16133	16254	16009	16240	16201	15944	16083	16173	16211	16225	16151	16090	15913	16073	16197	16185	16241	16003	15955	16111	16125	16176	16168	16230	16155	16122	16237	16118	16011	16113	16435	16222	16180	16342	16148	16135	16217	16205	16034	16062	16188	16237	16093	16081	16120	16209	16114	16083	16120	15920	16188	16125	16114	16041	16237	16223	16061	16370	16157	16132	16262	16213	15963	16313	16117	16111	16200	16191	15888	16052	16274	16158	16158	16280	16265	16144	16096	16133	16055	16362	16201	16210	16276	16281	16085	16219	16028	16263	16111	15941	16151	15990	16143	16192	16362	16227	16148	16082	16073	16125	16247	16142	16244	16149	16103	16181	16059	16194	16146	16030	16099	16161	16063	16254	15942	16182	16199	16343	16365	16404	16166	16234	16215	16225	16189	16161	16030	16214	16098	16172	15995	16161	16227	16349	16041	16158	16062	16197	16248	16355	16135	16382	16119	16358	16271	16267	16154	16020	16137	16213	16269	16314	16294	16358	16180	16167	16168	16213	16202	16186	16105	16155	16318	16136	16111	15991	16004	16127	16084	16175	16250	16146	16367	16209	16006	16133	16081	16279	16069	16058	16077	16169	16206	16143	16280	16366	16067	16246	16212	16329	16108	16279	16167	16112	16120	16265	15934	16256	16071	16051	16045	16273	16315	15964	16177	16199	16274	16323	16135	15958	16258	16178	16288	16196	16084	16087	16236	16123	16020	16240	16123	16226	16189	16136	16323	16062	16209	16106	16300	16228	16325	16056	16214	16308	16088	16033	16197	16123	16073	15887	15991	16231	16231	16150	16264	16315	16113	16134	15868	16166	16258	16295	16287	16245	16066	16313	16040	16212	16269	16125	16276	16189	16162	16216	16088	16201	16378	16062	16186	16288	16213	16103	16145	16149	16194	16089	16220	15977	16241	16129	16288	16003	16374	16117	16055	16183	16247	16290	16343	16189	16125	16058	16274	16153	16244	16159	16232	16194	16159	16142	16288	16372	16022	15989	16309	16266	16228	16290	16072	16322	16228	16390	16133	16192	15931	16188	16014	16138	16177	16050	16355	16234	16384	16049	16125	16219	16217	16342	16024	16238	16110	16006	16122	16159	16337	16216	16342	16072	16159	16265	16127	16234	16154	16148	16172	16267	16121	15937	16243	16066	16204	16173	16291	16156	16225	16183	16111	16210	16097	16237	16156	16130	16048	16068	16145	16261	16301	16290	16215	16231	16186	16102	16076	15933	16190	16224	16218	16048	16212	16124	16105	16336	15994	16264	16106	16243	16175	15992	16198	16170	16016	16177	16185	16231	16180	16228	16194	16093	16148	16308	16154	16032	16051	16100	15982	16241	16102	16246	16191	16274	16122	16280	16158	16281	16186	16275	16175	16273	16200	16186	16023	16202	16113	16153	16081	16141	16233	16097	16339	16170	16347	16163	16134	16096	16011	16065	16127	16340	16160	16272	16014	16228	16372	16279	16199	16144	16041	16216	16389	16309	16122	15963	16123	16050	16257	16240	16323	16069	16215	16247	16099	16026	16176	16293	16175	16188	16327	16041	15851	16376	16077	16110	16137	16183	16237	16271	16054	16298	16169	16120	16286	16182	16333	16209	16134	16174	16032	16051	16149	16451	16061	16306	16345	16312	16272	16177	16284	15834	16195	16103	16312	15994	16205	16037	16381	16258	16264	16235	16348	16172	16268	16077	16223	16108	16047	16197	16316	16106	16367	16082	16039	16174	16343	16239	16035	16224	16280	16078	16200	16291	16156	16009	16312	16260	16069	16285	16050	16149	16244	16168	16121	16236	16272	16170	16101	16255	16152	16075	16053	16161	16289	16148	16015	16220	16297	16248	16192	16220	16319	16181	16147	16297	16222	16221	16082	16111	16107	16357	16265	16057	16213	16120	16230	16258	16191	16182	16105	16143	16356	16167	16180	16276	16121	16338	16190	16187	16171	16054	16259	16152	16061	16309	16187	15975	16053	15992	16110	16271	16251	16127	16390	16258	16198	16315	16296	16228	16495	16352	16234	16125	16200	16284	16261	16263	15953	16275	16228	16339	16162	16327	16223
32563	51315	44980	35754	29378	22951	18881	17315	16573	16259	16229	15730	15734	15421	15045	15066	15049	14797	14816	14834	14920	14705	14785	14610	14640	14712	14667	14595	14563	14454	14579	14673	14633	14536	14526	14507	14621	14432	14729	14768	14749	14458	14667	14500	14627	14534	14572	14842	14653	14707	14686	14419	14479	14613	14458	14546	14536	14608	14468	14497	14609	14468	14664	14582	14733	14664	14527	14594	14763	14692	14603	14568	14574	14727	14532	14801	14632	14558	14431	14603	14770	14697	14702	14581	14625	14598	14641	14557	14619	14593	14521	14718	14437	14511	14746	14541	14518	14414	14615	14469	14770	14672	14655	14557	14668	14698	14535	14700	14502	14513	14574	14616	14686	14514	14304	14571	14564	14569	14748	14403	14746	14590	14574	14475	14592	14513	14524	14528	14438	14497	14609	14612	14515	14540	14688	14493	14438	14591	14594	14581	14537	14678	14565	14603	14687	14525	14593	14659	14656	14497	14590	14680	14605	14606	14697	14554	14506	14661	14472	14599	14574	14546	14485	14512	14500	14601	14677	14580	14564	14658	14616	14497	14570	14522	14623	14487	14428	14490	14486	14543	14588	14664	14613	14459	14596	14435	14642	14586	14477	14539	14560	14545	14595	14647	14508	14625	14450	14528	14667	14488	14582	14612	14671	14633	14773	14662	14642	14536	14523	14535	14504	14460	14617	14679	14555	14689	14813	14421	14656	14621	14566	14764	14400	14502	14626	14532	14564	14516	14509	14673	14499	14618	14559	14448	14484	14517	14445	14700	14638	14653	14542	14563	14539	14355	14518	14593	14574	14675	14485	14624	14586	14663	14498	14537	14436	14715	14591	14516	14563	14624	14503	14525	14550	14710	14493	14603	14443	14556	14483	14583	14614	14532	14708	14607	14608	14606	14562	14568	14464	14617	14605	14598	14761	14469	14587	14521	14562	14503	14500	14467	14337	14622	14629	14663	14598	14651	14456	14485	14478	14593	14489	14551	14597	14783	14632	14437	14562	14580	14546	14412	14655	14677	14538	14458	14692	14472	14463	14462	14519	14600	14551	14453	14639	14513	14494	14801	14548	14402	14590	14607	14373	14698	14590	14622	14671	14694	14639	14523	14493	14479	14655	14479	14522	14529	14642	14672	14469	14397	14491	14660	14678	14695	14762	14695	14594	14494	14609	14483	14642	14523	14589	14636	14479	14686	14646	14392	14531	14632	14388	14543	14547	14525	14597	14808	14553	14577	14493	14443	14813	14525	14557	14463	14546	14391	14592	14529	14469	14610	14491	14669	14685	14646	14489	14750	14708	14660	14575	14567	14412	14640	14582	14530	14568	14434	14604	14722	14560	14378	14519	14535	14689	14563	14381	14726	14653	14431	14461	14525	14759	14581	14601	14515	14631	14599	14617	14466	14601	14482	14674	14674	14579	14575	14624	14487	14505	14385	14518	14501	14576	14450	14596	14685	14570	14651	14679	14575	14512	14561	14738	14604	14459	14620	14343	14563	14665	14553	14505	14545	14539	14602	14554	14560	14640	14479	14541	14606	14444	14515	14583	14594	14602	14654	14630	14629	14626	14531	14700	14370	14448	14475	14653	14559	14498	14408	14518	14449	14623	14565	14566	14608	14445	14645	14565	14589	14566	14541	14414	14615	14508	14612	14520	14638	14670	14430	14674	14575	14560	14591	14681	14538	14480	14568	14546	14710	14517	14668	14411	14444	14508	14524	14586	14522	14348	14475	14598	14604	14645	14606	14729	14597	14513	14621	14673	14570	14674	14578	14571	14635	14686	14585	14434	14599	14616	14553	14616	14606	14576	14601	14460	14560	14582	14718	14618	14675	14277	14608	14633	14581	14658	14598	14506	14512	14624	14670	14522	14664	14717	14568	14643	14434	14731	14522	14707	14382	14633	14458	14462	14711	14542	14455	14745	14649	14704	14579	14659	14424	14538	14569	14508	14736	14685	14398	14606	14580	14632	14624	14522	14550	14693	14562	14787	14630	14552	14620	14675	14572	14513	14630	14744	14559	14650	14583	14620	14495	14739	14685	14629	14603	14634	14728	14536	14596	14574	14639	14525	14605	14724	14403	14692	14575	14540	14582	14563	14389	14540	14586	14592	14568	14668	14391	14598	14476	14631	14655	14418	14395	14394	14488	14688	14475	14516	14596	14544	14433	14777	14569	14467	14804	14492	14584	14535	14536	14616	14676	14564	14637	14394	14593	14707	14739	14377	14517	14571	14450	14549	14640	14461	14748	14723	14549	14424	14566	14682	14590	14514	14517	14485	14711	14401	14405	14454	14443	14575	14556	14596	14643	14405	14609	14460	14660	14642	14630	14615	14589	14587	14584	14673	14597	14487	14594	14470	14758	14491	14581	14714	14481	14499	14493	14656	14658	14530	14586	14585	14754	14460	14449	14684	14605	14524	14501	14438	14502	14677	14537	14599	14633	14521	14476	14623	14568	14472	14514	14537	14649	14450	14674	14519	14607	14632	14527	14647	14496	14597	14612	14562	14649	14499	14523	14704	14533	14507	14392	14514	14514	14643	14695	14508	14553	14431	14455	14566	14619	14510	14595	14420	14636	14517	14533	14754	14531	14691	14470	14427	14708	14603	14665	14625	14595	14619	14424	14634	14486	14538	14732	14681	14577	14542	14789	14618	14646	14509	14690	14645	14546	14622	14565	14513	14645	14416	14611	14801	14608	14428	14563	14540	14682	14506	14481	14564	14805	14498	14601	14371	14551	14587	14446	14569	14712	14606	14617	14554	14528	14619	14469	14463	14601	14455	14607	14391	14649	14569	14395	14502	14629	14612	14513	14698	14689	14492	14615	14585	14484	14625	14745	14551	14569	14470	14596	14492	14530	14556	14730	14647	14513	14599	14621	14439	14614	14507	14621	14645	14523	14542	14397	14570	14557	14598	14546	14442	14409	14632	14520	14426	14529	14379	14553	14513	14564	14466	14648	14365	14649	14684	14513	14520	14698	14522	14511	14625	14507	14426	14522	14667	14468	14721	14495	14467	14439	14606	14464	14461	14629	14415	14581	14721	14466	14557	14660	14481	14622	14604	14562	14615	14435	14710	14488	14602	14581	14580	14574	14680	14535	14487	14584	14489	14657	14552	14461	14666	14478	14701	14491	14658	14611	14647	14535	14529	14665	14612	14560	14613	14528	14432	14598	14715	14529	14535	14570	14413	14416	14687	14640	14644	14296	14579	14557	14662	14494	14676	14481	14583	14405	14602	14457	14731	14548	14586	14508	14501	14543	14534	14409	14677	14601	14484	14555	14562	14694	14690	14384	14810	14634	14474	14631	14498	14342	14445	14570	14702	14554	14650	14639	14541	14687	14526	14591	14522	14462	14413	14412	14401	14686	14541	14548	14559	14577	14597	14596	14675	14536	14552	14428	14566	14470	14602	14586	14510	14641	14470	14576	14479	14484	14575	14513	14555	14555	14727	14456	14651	14539	14678	14606	14485	14581	14376	14451	14596	14591	14423	14539	14614	14543	14524	14650	14521	14544	14647	14686	14405	14559	14654	14723	14590	14512	14539	14600	14749	14615	14600	14530	14717	14653	14469	14651	14655	14504	14737	14589	14587	14742	14504	14566	14619	14500	14664	14533	14601	14588	14754	14415	14482	14754	14542	14508	14394	14682	14660	14625	14559	14528	14550	14617	14561	14587	14672	14442	14544	14603	14481	14456	14417	14467	14589	14630	14576	14545	14558	14430	14438	14599	14612	14544	14602	14432	14519	14411	14653	14665	14602	14477	14651	14466	14538	14571	14502	14511	14514	14627	14549	14480	14555	14615	14624	14705	14591	14500	14599	14717	14516	14527	14541	14510	14581	14547	14505	14486	14592	14483	14589	14339	14541	14467	14621	14479	14665	14609	14572	14525	14469	14597	14586	14561	14524	14496	14639	14687	14483	14606	14522	14593	14424	14517	14746	14452	14463	14561	14503	14655	14588	14463	14665	14518	14400	14390	14728	14615	14399	14665	14399	14459	14364	14796	14732	14615	14553	14638	14596	14698	14381	14515	14599	14615	14572	14454	14528	14644	14750	14502	14495	14498	14749	14543	14645	14580	14612	14635	14583	14430	14594	14608	14364	14440	14540	14365	14557	14457	14525	14293	14528	14510	14562	14533	14453	14572	14464	14629	14563	14538	14564	14570	14675	14572	14557	14421	14604	14574	14507	14484	14611	14521	14512	14548	14456	14417	14331	14525	14518	14661	14569	14568	14432	14625	14533	14515	14541	14489	14622	14453	14582	14553	14613	14488	14717	14522	14671	14584	14543	14421	14634	14519	14642	14630	14574	14647	14651	14609	14395	14587	14518	14384	14487	14632	14605	14562	14814	14634	14639	14594	14657	14569	14641	14230	14684	14555	14688	14542	14482	14503	14502	14567	14490	14480	14690	14680	14354	14631	14633	14733	14556	14568	14573	14576	14585	14558	14436	14447	14421	14805	14524	14624	14500	14561	14485	14545	14557	14559	14435	14555	14475	14541	14618	14664	14684	14637	14627	14514	14556	14484	14559	14645	14471	14621	14467	14654	14470	14499	14665	14486	14614	14615	14510	14600	14716	14575	14705	14614	14506	14537	14455	14516	14533	14434	14491	14710	14609	14473	14552	14567	14607	14661	14495	14531	14696	14551	14585	14599	14689	14739	14530	14530	14577	14505	14517	14420	14560	14541	14578	14527	14645	14557	14465	14635	14477	14541	14762	14766	14728	14569	14457	14775	14569	14387	14552	14797	14608	14676	14590	14435	14486	14711	14582	14727	14339	14610	14636	14595	14684	14613	14492	14730	14601	14551	14654	14821	14608	14534	14527	14709	14574	14535	14594	14496	14647	14639	14502	14631	14508	14705	14616	14572	14521	14569	14675	14568	14556	14572	14674	14464	14626	14508	14618	14643	14572	14649	14710	14481	14415	14454	14474	14460	14682	14562	14589	14617	14576	14528	14513	14462	14656	14587	14441	14365	14492	14686	14441	14310	14546	14627	14541	14807	14431	14555	14501	14437	14691	14610	14469	14511	14671	14642	14754	14407	14630	14487	14508	14478	14459	14624	14594	14721	14665	14477	14633	14554	14405	14598	14551	14548	14493	14543	14429	14570	14649	14658	14551	14544
22912	21453	29355	24381	23348	26151	25893	19877	18291	18373	18008	17630	17648	17232	17171	17151	16816	17021	17010	16813	16708	16731	16734	16564	16738	16672	16682	16531	16794	16408	16410	16688	16575	16466	16407	16741	16437	16486	16334	16584	16440	16491	16554	16539	16343	16352	16773	16676	16402	16398	16459	16536	16545	16574	16469	16413	16295	16691	16751	16458	16657	16607	16534	16349	16503	16502	16365	16508	16648	16483	16625	16491	16423	16529	16463	16441	16461	16193	16449	16531	16624	16507	16411	16299	16314	16595	16429	16438	16256	16630	16606	16471	16523	16633	16486	16461	16395	16421	16442	16659	16468	16289	16600	16481	16407	16539	16538	16650	16460	16499	16329	16642	16303	16542	16360	16341	16398	16313	16441	16333	16545	16608	16444	16512	16607	16367	16506	16485	16455	16470	16385	16419	16561	16541	16455	16385	16400	16377	16348	16707	16401	16405	16494	16454	16679	16618	16436	16465	16422	16499	16719	16408	16655	16743	16585	16473	16441	16389	16519	16360	16420	16662	16418	16503	16493	16415	16272	16421	16260	16598	16595	16369	16433	16469	16558	16461	16374	16427	16542	16459	16440	16428	16545	16508	16506	16473	16457	16412	16321	16346	16479	16610	16326	16506	16455	16430	16528	16381	16272	16496	16511	16416	16414	16338	16415	16432	16520	16383	16432	16509	16452	16458	16528	16333	16283	16477	16283	16425	16448	16465	16316	16255	16407	16377	16606	16487	16569	16337	16558	16303	16550	16323	16611	16313	16513	16370	16332	16308	16576	16467	16230	16304	16474	16577	16442	16493	16433	16361	16501	16344	16420	16456	16361	16340	16524	16379	16466	16491	16387	16360	16394	16237	16312	16419	16523	16369	16460	16495	16556	16386	16451	16384	16366	16515	16527	16490	16614	16444	16353	16495	16532	16527	16491	16464	16659	16337	16417	16482	16263	16374	16506	16598	16435	16351	16498	16582	16439	16426	16586	16500	16307	16484	16254	16327	16455	16420	16451	16427	16375	16189	16372	16415	16361	16479	16555	16284	16383	16544	16605	16627	16445	16501	16363	16657	16231	16378	16413	16447	16437	16355	16512	16429	16358	16474	16588	16400	16282	16361	16497	16377	16727	16449	16329	16482	16511	16430	16386	16208	16358	16476	16553	16401	16468	16562	16209	16194	16417	16552	16448	16380	16352	16595	16598	16510	16516	16348	16453	16531	16389	16351	16523	16471	16388	16467	16590	16397	16394	16254	16423	16371	16354	16314	16306	16344	16622	16596	16431	16467	16602	16380	16370	16319	16401	16309	16302	16347	16378	16346	16202	16398	16527	16471	16396	16729	16626	16303	16460	16682	16476	16428	16477	16411	16611	16280	16363	16500	16264	16321	16381	16531	16366	16528	16265	16586	16570	16392	16301	16380	16373	16446	16393	16349	16306	16479	16541	16433	16368	16419	16515	16686	16570	16246	16347	16566	16625	16560	16475	16609	16429	16335	16307	16356	16477	16426	16236	16374	16512	16450	16370	16328	16385	16323	16405	16298	16381	16394	16591	16486	16413	16345	16640	16403	16500	16475	16435	16601	16645	16490	16391	16420	16443	16331	16556	16339	16397	16482	16593	16505	16356	16336	16510	16689	16343	16449	16403	16345	16271	16450	16489	16453	16355	16180	16573	16353	16494	16428	16627	16585	16430	16171	16472	16444	16237	16546	16371	16549	16326	16531	16324	16369	16420	16463	16453	16480	16332	16430	16470	16535	16398	16356	16525	16476	16435	16415	16321	16503	16501	16452	16489	16333	16584	16424	16465	16415	16395	16341	16323	16325	16426	16317	16505	16569	16424	16448	16401	16543	16358	16294	16687	16587	16384	16407	16422	16311	16412	16371	16306	16252	16438	16563	16474	16505	16450	16383	16443	16117	16425	16374	16473	16216	16237	16451	16449	16551	16400	16370	16409	16467	16480	16189	16615	16505	16428	16358	16404	16371	16426	16278	16332	16361	16470	16286	16472	16604	16558	16432	16335	16283	16369	16229	16489	16408	16423	16379	16470	16396	16486	16402	16410	16392	16356	16481	16393	16451	16446	16338	16361	16471	16297	16362	16491	16507	16488	16508	16501	16143	16591	16449	16486	16438	16341	16533	16585	16574	16393	16498	16290	16371	16330	16278	16394	16305	16518	16485	16474	16419	16277	16329	16362	16461	16275	16574	16548	16499	16543	16271	16522	16487	16518	16373	16402	16570	16310	16416	16492	16349	16511	16659	16501	16422	16409	16446	16520	16555	16376	16506	16341	16393	16331	16418	16235	16453	16598	16542	16346	16441	16504	16488	16364	16574	16607	16480	16335	16441	16484	16598	16360	16439	16552	16463	16476	16620	16721	16386	16212	16709	16365	16396	16503	16460	16380	16493	16445	16257	16346	16322	16614	16370	16504	16473	16567	16428	16450	16513	16348	16324	16378	16369	16528	16403	16370	16418	16345	16573	16568	16397	16266	16334	16502	16449	16537	16381	16384	16386	16292	16449	16445	16647	16583	16411	16389	16506	16452	16407	16343	16258	16475	16413	16591	16564	16409	16448	16632	16287	16337	16484	16439	16385	16343	16402	16382	16368	16516	16468	16537	16600	16489	16362	16475	16306	16405	16276	16724	16530	16508	16346	16259	16576	16424	16517	16294	16234	16436	16533	16373	16515	16387	16454	16522	16351	16576	16476	16516	16316	16564	16550	16530	16499	16551	16392	16407	16487	16445	16484	16467	16448	16570	16540	16283	16275	16453	16377	16254	16516	16415	16471	16390	16657	16355	16345	16204	16463	16492	16526	16415	16340	16476	16472	16411	16405	16517	16280	16374	16329	16354	16273	16475	16388	16560	16609	16221	16484	16481	16358	16538	16406	16324	16531	16410	16387	16499	16412	16577	16405	16431	16515	16484	16407	16375	16502	16396	16419	16428	16601	16592	16284	16385	16344	16224	16371	16590	16388	16512	16392	16334	16340	16440	16388	16524	16311	16517	16626	16534	16560	16231	16398	16449	16387	16406	16396	16592	16432	16433	16359	16493	16486	16528	16297	16548	16599	16470	16565	16381	16404	16386	16559	16451	16552	16285	16466	16490	16469	16395	16422	16302	16503	16431	16329	16379	16503	16714	16339	16361	16217	16438	16357	16427	16357	16166	16398	16529	16290	16441	16458	16495	16582	16346	16325	16356	16167	16508	16702	16300	16455	16430	16505	16593	16229	16378	16367	16465	16274	16253	16462	16475	16549	16544	16487	16482	16443	16288	16286	16454	16477	16565	16498	16554	16370	16449	16505	16594	16659	16523	16331	16441	16482	16365	16450	16541	16462	16500	16353	16291	16323	16495	16436	16407	16523	16591	16378	16538	16491	16235	16199	16286	16455	16428	16336	16375	16194	16344	16579	16546	16312	16458	16232	16314	16308	16405	16313	16551	16316	16494	16577	16307	16306	16483	16414	16442	16505	16455	16539	16468	16519	16491	16531	16291	16402	16506	16338	16229	16247	16607	16440	16420	16410	16445	16372	16330	16227	16375	16443	16252	16440	16526	16389	16394	16358	16363	16374	16500	16416	16406	16394	16422	16335	16334	16539	16372	16341	16511	16431	16163	16515	16448	16485	16392	16436	16407	16456	16454	16574	16516	16493	16535	16406	16704	16367	16346	16452	16387	16498	16617	16602	16318	16633	16605	16342	16348	16541	16609	16589	16114	16212	16245	16388	16400	16223	16472	16408	16500	16166	16502	16532	16564	16439	16456	16460	16304	16477	16480	16365	16559	16377	16324	16327	16599	16732	16495	16549	16543	16446	16331	16495	16435	16399	16158	16316	16393	16385	16392	16240	16318	16638	16405	16340	16464	16412	16680	16546	16555	16608	16402	16336	16484	16628	16494	16359	16467	16402	16337	16218	16411	16482	16430	16446	16477	16370	16520	16595	16518	16367	16518	16587	16407	16672	16342	16418	16228	16500	16573	16465	16291	16369	16368	16468	16536	16343	16396	16427	16387	16380	16456	16516	16391	16299	16223	16407	16338	16585	16388	16285	16416	16299	16450	16350	16351	16477	16371	16525	16527	16566	16423	16609	16307	16331	16451	16453	16533	16550	16451	16414	16598	16342	16442	16381	16265	16446	16453	16463	16351	16250	16420	16373	16379	16535	16365	16628	16467	16297	16418	16464	16371	16199	16521	16447	16399	16485	16639	16418	16331	16311	16286	16413	16408	16372	16449	16476	16424	16644	16586	16436	16696	16329	16569	16397	16474	16630	16294	16423	16422	16474	16332	16410	16402	16441	16270	16285	16194	16540	16714	16367	16359	16369	16578	16452	16532	16166	16589	16669	16444	16425	16232	16384	16553	16549	16387	16313	16535	16269	16400	16465	16379	16422	16535	16389	16576	16491	16542	16419	16531	16447	16620	16537	16478	16543	16383	16345	16338	16533	16524	16319	16260	16417	16321	16326	16410	16433	16401	16176	16362	16304	16300	16408	16490	16537	16475	16523	16605	16550	16436	16402	16394	16253	16460	16334	16531	16423	16596	16421	16447	16487	16388	16458	16592	16563	16593	16450	16294	16427	16329	16368	16448	16532	16420	16539	16332	16433	16532	16265	16598	16507	16517	16652	16239	16268	16310	16367	16335	16559	16511	16364	16379	16284	16339	16428	16510	16317	16478	16442	16437	16240	16297	16462	16383	16386	16435	16507	16412	16534	16357	16371	16685	16509	16634	16308	16501	16335	16408	16460	16489	16369	16459	16479	16275	16342	16528	16381	16525	16406	16605	16408	16390	16389	16494	16453	16439	16337	16380	16531	16428	16325	16323	16370	16572	16505	16662	16501	16447	16256	16559	16421	16459	16246	16339	16531	16571	16428	16275	16566	16338	16584	16621	16593	16224	16498	16530	16512	16391	16505	16564	16370	16485	16502	16274	16367	16509	16549	16473	16488	16348	16334	16583	16501	16564	16460	16178	16428	16732	16482	16408	16648	16343	16359	16615	16332	16488	16344	16618	16422	16458	16497	16343	16527	16733	16427	16604	16286	16164	16446	16463	16440	16295	16386	16384	16476	16527	16374	16433	16487	16477	16321	16520	16578	16408	16374	16484	16551	16478	16537	16484	16193	16597	16304	16357	16258
35745	60316	56517	45224	36244	28555	21072	18300	17401	16901	16916	16438	15978	15631	15679	15350	15311	15093	15167	14870	15094	15019	14967	14808	14822	14792	14820	14995	14630	14572	14768	14816	15041	14791	14795	14805	14634	14835	14762	14818	14673	14734	14952	14855	14649	14773	14692	14624	14800	14829	14773	14660	14715	14884	14766	14764	14723	14769	14757	14796	14659	14682	14831	14932	14686	14919	14826	14795	14845	14873	14812	14589	14743	14636	14795	14914	14699	14598	14719	14635	14799	14731	14597	14774	14871	14587	14616	14720	14681	14707	14765	14570	14681	14689	14652	14565	14648	14865	14585	14706	14603	14649	14745	14785	14734	14793	14751	14683	14698	14513	14881	14650	14753	14701	14661	14696	14774	14610	14666	14728	14865	14820	14724	14784	14768	14805	14635	14792	14698	14773	14775	14817	14436	14569	14791	14733	14829	14650	14698	14702	14715	14643	14790	14716	14712	14785	14703	14898	14799	14701	14540	14670	14738	14654	14534	14725	14785	14735	14563	14800	14705	14591	14652	14783	14723	14912	14808	14521	14559	14734	14708	14748	14884	14647	14848	14643	14707	14807	14671	14639	14636	14616	14800	14821	14715	14652	14663	14726	14776	14737	14646	14841	14806	14618	14708	14528	14685	14859	14696	14696	14724	14746	14547	14663	14834	14936	14736	14864	14680	14719	14644	14713	14734	14821	14806	14731	14736	14660	14660	14715	14710	14857	14768	14671	14601	14815	14766	14732	14716	14619	14697	14748	14785	14709	14657	14884	14895	14726	14752	14627	14865	14646	14865	14742	14750	14759	14800	14738	14531	14670	14676	14670	14722	14776	14648	14574	14821	14883	14781	14773	14849	14499	14796	14424	14531	14552	14620	14673	14819	14773	14725	14701	14771	14614	14693	14689	14745	14702	14779	14653	14733	14538	14689	14576	14692	14582	14720	14806	14655	14531	14618	14695	14737	14720	14719	14799	14613	14755	14676	14679	14716	14601	14764	14704	14641	14728	14726	14726	14670	14825	14734	14600	14582	14595	14731	14832	14766	14556	14655	14709	14626	14679	14680	14761	14909	14706	14645	14637	14640	14717	14722	14675	14801	14649	14649	14722	14663	14912	14745	14728	14845	14666	14705	14705	14648	14732	14871	14705	14731	14638	14748	14572	14592	14773	14563	14843	14813	14731	14608	14784	14809	14698	14714	14724	14691	14589	14587	14576	14652	14766	14572	14626	14780	14690	14599	14570	14775	14543	14874	14671	14564	14797	14766	14739	14814	14639	14740	14492	14726	14710	14750	14589	14687	14885	14698	14743	14810	14533	14729	14689	14920	14828	14618	14580	14716	14743	14668	14701	14622	14785	14599	14546	14808	14712	14755	14712	14739	14643	14934	14891	14704	14839	14746	14772	14645	14791	14751	14593	14747	14583	14763	14756	14749	14668	14782	14759	14645	14691	14789	14695	14720	14735	14667	14961	14796	14744	14927	14356	14729	14628	14651	14769	14673	14687	14602	14716	14768	14751	14777	14750	14653	14817	14626	14805	14611	14816	14845	14724	14730	14685	14750	14748	14611	14649	14557	14702	14690	14783	14701	14646	14670	14543	14760	14813	14607	14643	14678	14729	14671	14846	14723	14864	14650	14957	14692	14662	14482	14796	14800	14696	14869	14780	14857	14882	14727	14816	14649	14753	14572	14773	14637	14782	14574	14717	14675	14858	14518	14829	14842	14814	14753	14776	14534	14645	14916	14795	14600	14894	14788	14797	14815	14683	14666	14678	14763	14589	14630	14689	14536	14710	14692	14642	14706	14858	14617	14731	14916	14792	14732	14763	14758	14858	14826	14793	14606	14633	14700	14662	14573	14673	14742	14700	14822	14871	14767	14786	14617	14635	14591	14680	14774	14674	14399	14677	14749	14694	14766	14656	14831	14684	14788	14669	14830	14752	14747	14821	14665	14681	14617	14842	14661	14611	14673	14703	14726	14602	14751	14636	14841	14692	14694	14747	14686	14724	14692	14765	14707	14672	14626	14691	14812	14793	14682	14855	14632	14876	14616	14744	14749	14781	14737	14806	14734	14673	14669	14604	14676	14741	14591	14778	14630	14762	14790	14613	14737	14708	14691	14809	14559	14632	14733	14703	14838	14685	14792	14873	14649	14781	14482	14560	14705	14763	14695	14482	14728	14721	14555	14630	14572	14878	14701	14812	14737	14649	14750	14562	14735	14697	14730	14722	14826	14696	14850	14611	14592	14663	14655	14546	14658	14710	14716	14656	14832	14893	14631	14626	14679	14706	14628	14721	14674	14727	14864	14712	14844	14731	14928	14772	14749	14750	14715	14763	14711	14844	14569	14791	14637	14712	14812	14508	14747	14550	14764	14760	14773	14672	14682	14756	14595	14664	14706	14633	14790	14661	14649	14608	14630	14677	14833	14689	14665	14677	14626	14652	14752	14813	14608	14708	14876	14632	14685	14721	14511	14488	14573	14679	14635	14803	14924	14655	14689	14800	14644	14805	14733	14607	14860	14528	14959	14978	14728	14678	14712	14519	14579	14736	14585	14694	14760	14782	14499	14726	14784	14683	14668	14701	14666	14657	14732	14765	14710	14649	14627	14777	14737	14717	14815	14639	14668	14696	14625	14846	14754	14711	14839	14814	14548	14721	14641	14742	14734	14476	14596	14638	14728	14550	14851	14797	14553	14889	14770	14753	14770	14647	14712	14652	14554	14804	14701	14933	14905	14686	14811	14713	14646	14704	14722	14484	14595	14647	14616	14834	14635	14652	14703	14640	14653	14557	14683	14594	14722	14606	14759	14673	14757	14647	14714	14713	14537	14863	14592	14778	14560	14709	14717	14600	14707	14639	14771	14765	14683	14941	14642	14675	14636	14699	14855	14609	14714	14722	14517	14751	14614	14693	14771	14577	14840	14542	14801	14728	14688	14610	14799	14792	14553	14680	14712	14836	14715	14559	14654	14555	14891	14833	14692	14619	14667	14642	14753	14547	14892	14694	14731	14648	14708	14721	14578	14783	14752	14749	14620	14812	14693	14651	14903	14641	14725	14782	14724	14855	14717	14789	14964	14541	14640	14852	14656	14487	14623	14646	14949	14663	14830	14712	14714	14876	14560	14578	14689	14798	14633	14650	14757	14701	14809	14951	14794	14609	14680	14668	14629	14743	14961	14689	14712	14647	14723	14576	14721	14667	14609	14621	14791	14836	14604	14634	14720	14711	14622	14772	14660	14836	14599	14582	14726	14871	14845	14791	14653	14687	14712	14858	14802	14988	14514	14553	14591	14808	14702	14688	14722	14660	14706	14714	14649	14641	14623	14634	14722	14400	14739	14835	14610	14673	14725	15047	14672	14636	14838	14688	14698	14782	14699	14753	14821	14797	14729	14920	14834	14634	14536	14757	14630	14646	14786	14905	14614	14921	14536	14596	14888	14580	14724	14637	14704	14812	14745	14737	14703	14628	14642	14733	14711	14614	14738	14712	14649	14808	14718	14649	14655	14825	14607	14619	14761	14684	14636	14684	14602	14684	14621	14742	14755	14636	14686	14913	14771	14583	14845	14578	14637	14610	14736	14785	14736	14669	14512	14761	14627	14743	14684	14610	14564	14655	14737	14652	14697	14560	14825	14716	14709	14581	14866	14584	14691	14655	14710	14837	14696	14749	14651	14646	14781	14433	14691	14766	14681	14646	14854	14584	14665	14650	14821	14699	14718	14660	14773	14689	14612	14665	14624	14876	14782	14610	14731	14651	14664	14740	14585	14745	14740	14722	14783	14740	14640	14779	14603	14648	14715	14860	14613	14530	14645	14565	14847	14679	14687	14799	14674	14726	14774	14784	14536	14671	14789	14711	14693	14657	14754	14778	14699	14703	14570	14809	14884	14769	14861	14667	14768	14800	14675	14575	14632	14567	14742	14741	14812	14817	14557	14639	14758	14680	14674	14454	14587	14595	14799	14784	14905	14557	14704	14660	14837	14914	14820	14616	14594	14749	14758	14851	14693	14711	14736	14761	14757	14770	14583	14882	14580	14664	14837	14585	14853	14661	14834	14724	14633	14837	14780	14601	14628	14809	14610	14907	14703	14666	14818	14662	14659	14608	14656	14689	14560	14544	14576	14833	14575	14713	14725	14596	14640	14646	14875	14494	14795	14881	14702	14613	14685	14682	14838	14790	14558	14836	14845	14602	14678	14766	14793	14778	14587	14679	14740	14613	14745	14705	14896	14706	14646	14681	14759	14668	14653	14889	14834	14746	14647	14715	14657	14703	14695	14703	14579	14792	14707	14729	14680	14731	14694	14738	14714	14703	14769	14634	14741	14586	14797	14730	14657	14570	14722	14640	14789	14708	14803	14721	14654	14703	14700	14743	14730	14797	14637	14658	14735	14782	14751	14649	14874	14559	14807	14487	14738	14875	14743	14685	14534	14819	14753	14426	14804	14669	14675	14743	14774	14741	14690	14559	14692	14685	14624	14760	14641	14672	14807	14720	14697	14851	14730	14624	14751	14703	14653	14637	14763	14818	14640	14828	14592	14748	14834	14646	14733	14955	14589	14683	14699	14854	14721	14756	14682	14859	14724	14770	14615	14670	14694	14734	14702	14824	14642	14637	14808	14609	14557	14807	14772	14780	14671	14626	14762	14726	14740	14871	14817	14499	14558	14848	14666	14724	14808	14666	14597	14629	14520	14738	14634	14557	14647	14891	14641	14551	14891	14582	14619	14663	14733	14810	14683	14633	14622	14863	14624	14784	14651	14718	14755	14580	14695	14663	14849	14604	14647	14910	14720	14750	14698	14788	14637	14886	14591	14769	14826	14700	14704	14738	14734	14557	14722	14585	14808	14504	14829	14865	14757	14783	14756	14683	14829	14779	14857	14588	14737	14780	14645	14734	14722	14560	14731	14740	14783	14595	14823	14558	14848	14682	14754	14765	14619	14878	14790	14851	14792	14736	14494	14792	14638	14774	14617	14644	14623	14846	14817	14821	14691	14712	14628	14798	14662	14727	14665	14685	14826	14884	14667	14743	14759	14502	14775	14694	14847	14666	14813	14924	14725	14695	14528	14789	14738	14702	14733	14486	14615	14796	14831	14603	14780	14869	14739	14795	14666	14726	14724	14771	14426	14820
28502	28469	35992	31472	24574	21053	19154	18206	17797	17791	17657	17621	17413	17420	17294	17356	17161	17334	17103	17156	17074	17210	17064	17122	17242	16909	17053	17102	17137	17260	17107	17187	17176	17064	17206	16922	17088	17094	17121	17246	17097	17163	17144	17228	17211	17072	16936	17144	17111	17084	17254	17213	16966	17114	17265	17156	17171	17409	16916	17036	17344	17102	17219	17310	17181	17078	17016	16960	17082	17107	17145	17083	16840	17078	17142	17196	17174	16905	17253	17151	16921	17258	17149	17206	17338	17042	17057	16968	17023	16967	17163	17123	17234	17052	17209	16848	17314	17073	17035	17101	17061	16982	17274	17040	17073	17077	16961	17070	17035	16977	16808	17219	17205	17244	17125	17071	16963	17204	16856	17016	17115	16988	16936	17039	17026	16808	16988	17127	16887	16849	16939	16977	17025	17016	17029	17068	17244	16949	17186	17009	17178	17161	17270	17103	17157	17076	17044	16914	17008	17151	16926	17004	17036	16868	17166	17230	16879	17031	17033	17077	17161	16967	16996	17108	17100	16947	17165	17183	17050	17073	17070	17057	16862	17040	17259	16942	17146	17085	16840	17045	17170	17114	17153	17173	17098	16934	17180	17140	17211	17074	17050	17158	17051	17006	17100	17009	17063	17062	17124	17069	17416	16925	17088	17228	17053	16892	17155	17124	16922	17251	16959	16987	17041	17037	16956	16779	17155	16939	17320	17089	17058	17209	17042	17019	17261	17051	17144	17281	17050	17129	17091	17251	17203	16964	17209	17136	17077	17110	17150	17188	17046	17128	17303	17074	17235	17153	16959	17094	17087	17014	16969	16936	17246	17011	17102	17144	17170	17259	17247	17151	17161	17027	17295	17105	17072	16907	17018	17104	17079	17074	16934	16946	17164	17120	17261	17075	16929	16952	17087	17047	16960	17175	16918	17121	17068	17120	16919	16794	16906	17225	17097	17203	16783	17074	16930	17274	16998	17058	17039	17057	16946	17259	17144	16991	16849	17105	17019	17134	17099	16980	17162	17029	17176	16989	17310	17098	16978	17129	17021	17033	17068	17165	17024	17024	16901	17061	17039	17057	17145	17283	16930	17034	17039	16899	17137	16905	16919	17041	17091	17043	16941	17131	17062	17133	17053	17034	17141	17056	17199	16884	17151	17252	17102	17207	17220	16919	17109	17136	17006	17156	16959	16940	17096	17021	17064	16994	16994	16970	16874	16877	17128	16963	16993	17314	17186	17222	17044	17079	17097	17350	17147	16919	17146	17167	17141	17027	16996	17156	16852	17146	17062	16959	16896	16970	17145	17121	17061	17016	16776	17151	17130	16994	17149	17161	17105	16959	17010	17187	17277	17067	17145	17016	17083	17173	17224	17153	17140	17141	16959	17259	17132	17111	17162	17139	16924	16929	16961	17019	16968	17060	17118	17043	16923	17118	17036	17082	17050	17143	17154	17218	17063	17084	17304	16995	17058	17039	17169	17087	17043	17019	16911	17144	17221	17161	17059	17002	16960	17179	17002	16948	17109	16951	17133	17048	17269	16929	17022	17144	17133	17036	17031	17033	16893	17100	17051	17126	17046	17242	17157	17018	16917	17199	17141	16992	17026	17145	17100	17222	17117	17126	16892	16908	17046	17116	17072	17047	17113	17229	17089	17092	16982	17272	17094	16999	16913	16951	16930	17031	17093	16985	17230	16930	17115	16979	16876	17046	17073	17114	17014	17025	17066	16922	16840	16998	17154	17013	17117	17122	17246	17227	16995	17072	16979	17055	16961	17202	17062	16964	16979	16927	17076	17049	17202	16901	17008	16926	16978	17061	16907	17165	17182	16959	16969	17230	17088	17185	17037	16957	17127	16984	17114	16994	17204	16954	16997	17062	17060	16810	17356	17018	16959	16999	17167	17080	17060	16933	16945	17024	17118	17275	17243	17040	17123	17167	17034	17343	17086	17045	17191	17196	16971	17049	17105	16944	17069	17035	16892	17006	17091	17271	17102	17153	16912	16999	17165	17275	17086	17275	16909	17076	17070	17298	16997	17132	17008	17031	17071	17071	17067	16896	17197	16964	17118	17182	17108	17093	17066	17081	17100	17041	16986	16920	17025	16863	17237	17001	17073	17027	17007	17007	16923	16920	17027	16994	17101	17049	17164	17080	17130	17220	17022	17083	17047	17040	17055	17152	17090	16890	17206	16970	17234	17070	17090	17014	17133	17026	17188	17156	17158	17109	17174	17137	16985	17156	16832	17053	17093	17149	17069	17086	17055	17070	16890	17031	16937	17124	17207	17233	17209	17172	16811	17102	17076	17143	17123	17157	17253	17259	17042	17106	17035	16939	16961	17196	17134	17080	17169	17123	17236	16900	17083	17024	17113	17208	17267	17141	17098	17187	17083	17040	17131	17131	17012	17130	17226	16870	17195	17382	17167	17091	16933	17151	17054	17132	16932	16878	17187	17048	16999	17070	17238	17010	17120	17205	16923	17094	17063	16794	17251	17143	16988	17031	17025	17010	17270	17149	17147	17068	16885	17093	17036	17298	16973	17370	17162	17018	17082	17070	17070	17054	16995	17064	17214	17062	17060	16991	17256	17077	16898	16747	17203	16985	17157	17191	17126	17070	17091	17198	17073	17148	17262	17132	16973	17045	17009	17119	17076	17118	16944	16984	17001	17240	17028	17149	16837	17127	17126	17017	17015	17122	17227	16996	17051	16969	17116	16933	17059	17208	16960	17045	17221	17261	16940	17042	17246	17123	17077	17150	17245	17012	17000	17041	17084	17065	17133	17123	17069	16984	17077	17233	17134	17152	17249	17211	17198	17111	16922	17151	17123	17227	16990	17181	17140	17234	17051	17046	16801	17080	17218	16883	17003	16925	17033	17287	16857	17023	17260	17084	17096	17130	17266	17157	17055	17186	16958	17052	17103	16927	17149	17033	17064	17146	17256	17138	17160	17189	17262	17196	16883	16995	17092	16973	17012	17109	17125	17067	17227	17034	16919	17055	17187	17013	17051	17043	17017	17026	17194	17198	17036	17053	17020	16976	17159	17118	17101	17126	17063	17185	16886	17009	16877	17048	17217	17113	16950	17107	17070	17231	17160	17002	16842	17144	17140	17172	17053	17170	17123	17000	16936	16987	17118	17232	17074	17166	17101	17029	17212	16911	17061	16882	16980	16869	16894	17213	17215	17177	17101	17066	17131	17068	17061	17064	17212	17174	17117	17144	17229	17082	17115	17019	16996	17074	17123	17067	17103	17115	17071	17039	17245	17186	17084	17086	16924	17054	17123	17149	17213	17197	16934	17151	16945	17283	17195	17020	17105	17253	17106	16892	17274	17019	17119	17025	17072	17170	17079	16940	16916	17345	17196	17317	17017	17086	17244	17073	16990	17031	16960	16953	17029	17037	17111	16844	17058	16814	17169	17116	17137	16975	16970	17021	17365	17055	17223	17057	17001	16906	17097	16941	17034	17153	17122	17079	16912	17231	17181	17102	17131	16975	17008	17030	17092	17083	17088	16875	17282	17154	17207	17027	17237	17193	17120	17186	17031	17141	17069	17167	17390	16845	17128	17357	17105	17157	17216	17216	17097	17043	17018	16915	17017	17243	17052	17346	16872	17026	17144	17014	17212	17031	17242	16929	17155	17124	16954	16954	17171	17258	17246	16877	17124	17042	17128	16976	16994	17031	17162	17057	16979	17003	17075	17134	17162	17055	16974	17331	17289	16979	17133	16905	17169	17101	17059	17022	16996	17166	17020	16996	17031	17119	17173	16992	17103	17058	17149	17187	17151	17005	16993	17107	17070	16951	17248	17118	17006	17041	17137	17056	16900	17175	17115	17185	17172	17112	17188	17049	16942	16936	17133	17111	17064	17141	17206	17162	17132	16897	17232	16910	17079	17044	17121	17052	17161	16831	17036	17066	17206	17135	16881	17102	17033	17382	16804	17222	17068	16988	17190	17062	17235	17005	16995	17048	17152	17081	17007	16854	16999	16983	16948	17006	17083	17070	17011	17139	16893	17068	17220	17103	17006	17014	16963	17082	17304	17022	17144	17145	16999	17079	17036	17079	17216	17176	17183	17244	17143	17093	17199	17231	17267	17008	17047	17026	16866	17102	17305	17110	17145	16911	16982	16913	17063	16961	16792	17027	16995	17118	17206	17052	17087	17104	17075	16984	17372	17064	17216	17016	16937	16816	17094	17124	17046	17154	17134	17228	17076	17168	16960	17095	16948	17061	17216	17201	17043	17008	17073	17137	17048	17119	17107	17127	17101	17192	17096	16942	17182	16982	17117	17037	17154	16990	17113	17091	17098	16992	16930	16997	16992	17005	17049	17037	16912	17117	17053	17126	17121	16991	17197	17089	17135	16995	17110	17125	17050	17173	16988	17004	17121	17028	17021	17155	17142	17123	17240	17107	17216	16975	17210	17064	17074	17168	17081	17074	17060	17129	17144	17075	17295	16871	16870	16978	17149	17241	17150	16882	17060	17136	17173	17080	17073	17079	17077	17259	17041	17033	17031	17036	17069	17189	17001	17238	17291	16758	16989	17261	16976	17193	17086	17194	17085	17008	17348	17104	16902	17045	17202	17028	17115	17136	16951	17144	17030	17165	17150	17179	17079	17411	17255	17198	17139	16928	16924	17118	17202	17083	17302	17148	17069	17161	17086	17047	17087	16995	17198	17183	17154	17080	17240	17021	17037	17088	16925	17016	17111	16985	17172	16981	17067	16927	17241	17109	17162	17029	16933	17106	17071	17285	17085	17077	17072	17076	17091	16931	17034	17036	16919	16964	16947	16886	17042	17087	17160	17202	17226	17157	17262	16984	17141	16928	17111	17072	16868	17123	17087	17250	17197	16835	16965	17134	16942	16995	17108	17146	17116	17017	17145	17280	17097	17171	17048	17225	16924	17006	17228	17059	16995	17237	17149	17185	17218	17106	17146	17316	17028	17019	17228	16998	17010	17208	17099	17017	17043	17215	16961	17209	17146	17168	17138	17076	17109	17039	16792	16861	17145	16997	16998	17088	16938	17231	17095	17284	17229	17081	17026	17140	17025	17156	17112	17052	17078	17164	16928	17146	17099	17125	17003	17129	16977	17329	17171	17181	17174	17062	17014	17002	17089	17072	17255	17156
32340	46407	42154	32084	24854	19803	17359	16456	16140	16118	16033	15720	15650	15533	15242	15447	15402	15269	15262	15207	15225	15190	15047	15171	15135	15293	15281	15170	15075	14963	15064	15118	15227	15033	14964	15153	15019	15034	15168	15258	14938	15081	15287	15241	15052	15177	15154	15130	15002	15072	15048	15097	14828	15155	15151	15112	15065	15002	15145	14983	15152	15112	15173	15264	15061	15121	15067	15116	15180	15074	14958	15183	15192	14965	15164	14922	15075	15034	15086	15072	15129	14981	14931	15104	15008	14983	15083	15009	15112	15246	15002	15051	15096	15129	15242	15145	15021	15184	14890	15097	15035	15217	15061	15044	14949	15007	15042	15031	14985	15074	14876	14820	15100	15065	15220	15127	15132	15144	14983	15107	14937	15071	15049	15204	15044	15080	14947	14960	14971	15155	15260	15026	15211	15153	14883	15114	15092	15074	15146	15159	15079	15122	14963	15131	14987	15167	15052	14948	15198	15079	15007	15113	15146	15197	15076	15106	15052	15194	15169	15078	15075	15145	15145	15026	15211	15035	15132	15009	15135	15033	15147	15173	15277	15099	15112	15060	15247	15042	14960	15225	15067	15057	15044	15090	15062	15217	15039	15060	15180	15195	14935	14984	15028	14947	15246	14997	14952	15159	14960	15046	15143	15103	15227	15076	14975	15065	15136	15175	14966	15158	15099	15114	15012	14985	15095	15213	14998	14973	14943	15030	15160	15051	15211	15075	14988	15121	14967	14978	15156	15190	14997	15151	14926	15068	15176	15095	15055	15033	15008	15100	15081	15360	15128	15166	15021	15326	15055	15252	15246	15010	15043	15210	15138	15060	15102	15205	15138	15066	15021	15140	15096	14920	15004	15103	14924	15047	15003	15193	14885	15039	15084	15315	15114	15128	15036	15054	15086	15009	15124	15150	14992	15026	14998	14795	15086	14895	15093	14982	15088	15142	14960	14979	15069	15042	15044	15143	15112	14937	15242	15055	15113	15111	15110	15032	15054	15120	14984	14924	14979	14920	15004	14930	15088	15197	14947	15078	15115	14883	15215	15055	15076	14956	15102	15274	15151	15174	15214	14931	15189	15170	15023	15180	15097	15139	15054	14843	15165	14946	15216	15182	15106	15072	15105	14796	14977	14966	15168	14944	15049	15052	14980	15178	15129	14990	15132	15106	15307	15073	14804	15073	15103	15091	15102	15164	15057	15124	15244	15107	14983	15013	15112	14947	15094	15120	15163	14904	14919	15100	15073	14938	14954	15114	15076	14985	15108	15097	15083	14978	15011	15019	15093	15066	15058	14983	15044	15155	14940	15050	15026	15024	14983	15087	15176	15018	15036	15063	15080	15049	15012	15055	14891	15128	15021	14939	15072	15236	15128	15070	15207	15141	15192	14955	15239	15048	15221	15003	15154	15090	15096	15013	15111	15103	15049	14999	15308	15218	15203	15079	15124	15129	15065	15023	15145	15229	15105	15273	15013	14983	15011	15214	15160	15156	15102	15020	15063	14994	15139	15092	15006	15032	15179	15202	15038	15274	14967	15195	15023	15241	15188	15070	15062	15109	15071	15018	15145	15157	15039	15063	15125	15058	15141	15034	15084	14954	14981	15040	15087	15134	15053	15123	14914	15126	15028	15070	15170	15146	15022	15097	15274	15154	15075	15079	14894	15283	15040	15061	15040	14990	14989	15140	15181	14936	15240	15200	15098	15094	14942	15065	15175	15008	15006	15083	15090	15009	15097	15070	14863	14862	15178	14995	15089	15180	15028	15100	15113	15138	15164	15046	14977	14969	14923	15120	15051	15071	14952	15060	14944	15097	15045	15004	15025	14996	15227	15173	15089	14961	15081	14996	15058	15019	15090	14952	15068	14980	15085	15312	15096	15106	15111	15139	15103	15060	14920	15043	15119	15276	15073	14925	14918	14994	14857	15167	15122	15154	14997	15083	15095	14981	15143	15050	15052	15106	15130	15091	15078	15081	15172	14860	15167	15055	15013	15245	15084	15146	14987	15061	15108	15151	15031	14910	15153	14947	15108	15105	15233	15116	15000	15222	14988	15126	14996	15113	15010	15133	15141	14968	15087	15132	14958	15107	14972	15002	15143	14963	14973	15189	15221	15103	15247	15128	15075	15056	15170	15076	15097	15082	15034	15053	15016	15059	15164	15063	15025	15160	14961	14971	15104	15206	15016	14992	15044	15072	15167	15122	15041	15143	14985	14939	15034	15074	14937	14992	15090	14984	15051	15044	15038	15026	15019	15058	15014	15023	15028	15091	14983	15180	15082	14989	15076	15078	15249	14962	15019	15119	15088	14907	14940	15035	15114	15018	15239	15165	15024	15077	15028	15048	15204	15091	15133	15048	15060	15311	14931	15209	15082	15114	15018	15050	15070	15159	15015	15168	15169	14851	15127	15144	15079	14911	15130	14991	14910	14930	15204	15093	15012	14867	14961	15008	15267	15199	15153	15064	15148	15003	15125	15026	15184	15048	15068	15070	14942	15161	14966	15075	14988	15195	15166	15158	14977	15260	15087	15113	15050	15006	14908	14979	15068	15152	15168	15011	15024	14970	15263	14989	15111	14981	15062	15099	15077	14981	14866	15008	15131	15225	14961	15056	15042	15090	15091	15041	14996	15055	15089	14912	14928	15032	15094	15132	14968	15025	15023	15145	15155	15051	14983	15206	14936	15115	15015	14934	15196	15096	15179	14916	14981	15213	15278	15083	14987	15093	15023	15127	15098	14920	15038	15182	14969	15206	15080	14961	15118	15244	15098	15374	15093	14931	15060	15032	15045	15008	15108	15157	15135	15119	15076	15092	15104	15147	15028	15131	15144	15010	15021	15149	15118	15034	15105	15132	15187	14892	14970	14971	15112	15096	15057	15144	15104	15119	15153	15088	15361	15094	15112	15016	15072	15152	15132	15077	15186	15201	15039	15060	15086	15074	15070	15232	15163	15055	15182	15107	15194	15045	14946	15249	14924	15120	15119	15085	15008	15028	15091	14959	14956	15126	15024	15107	15063	15241	15033	15092	15056	14959	14920	15114	15233	15124	15007	15059	15108	15175	15254	15173	14978	14964	15024	15085	15024	15067	15250	14984	15036	15233	14976	14979	14925	15069	15040	15003	15218	15019	15178	15156	15291	15147	15173	15032	15163	14897	15174	15084	15123	15094	15098	15136	15091	14986	15094	15055	15117	14942	15000	15027	15316	15166	15078	15263	14973	15243	15110	15049	14979	15111	15038	15200	15138	15163	14954	15110	14876	15116	15031	15276	15069	15123	15133	15068	15087	15126	15188	14977	14931	15031	15068	15250	14906	14980	15109	15136	15041	14960	14964	15022	15219	15093	15049	15030	14901	14991	15098	14960	15082	15107	15035	14935	15154	15131	15026	15211	14997	15104	15061	15112	15193	14886	15129	15047	15160	15067	15081	15163	15050	15110	15102	15077	15206	15214	15177	14849	14939	15158	15036	15023	15249	15163	15047	15112	14995	15101	14974	15014	15121	15233	15238	15028	14985	14959	15017	15251	15053	15138	15058	15166	15120	14905	15105	15087	15057	14951	15115	14942	15088	15008	14979	15036	15137	15114	15076	15140	15113	15104	15175	15204	15064	14991	14892	15149	15216	14983	15086	15198	15166	15107	15035	14924	15038	15031	15083	15100	15061	15203	15096	15073	15035	14969	14986	15095	15081	15016	15015	15145	15118	15102	15174	15070	14939	15237	15080	15022	15120	15075	15159	15119	15094	14928	15054	15073	15034	15151	15278	15121	15040	15186	15112	15001	14975	15204	15088	14992	15112	15111	14979	14918	15102	15123	15194	15072	15021	15098	15165	15038	15132	15085	15100	15025	15213	15092	15029	14948	15160	15120	14870	15079	15252	15050	15062	14999	15094	14861	15081	14893	15122	15109	15045	15120	14969	14912	15119	15002	15095	14985	15045	15126	15033	15187	14980	15293	14833	15144	15090	15175	14979	15107	14977	15279	15094	15208	15034	15079	15168	15081	15127	15021	15138	15159	15180	15133	14956	15022	15111	15061	15169	15175	15066	14934	14927	15037	15118	15135	15008	15087	15117	15042	15139	15061	14963	15132	15074	15076	15025	15123	14978	15085	15212	15018	14940	14924	14895	15177	15108	15039	15014	14955	14918	15158	15007	15010	15079	15226	14989	14968	15129	15221	15293	15031	14851	14902	15057	15308	15182	15293	15082	15073	15164	15122	15176	15009	15000	15032	14981	14882	15048	15046	15182	15148	15095	14950	15174	15142	15137	15049	15005	15079	15035	15045	15063	15221	15121	15195	15108	14859	15183	15225	15003	15005	15243	15025	15142	14975	15256	15125	15076	15096	15040	14839	15051	15115	15001	15166	15005	15130	15102	15136	15060	15133	15143	14967	15007	15076	15096	14945	15106	15186	15222	15018	14993	15226	14999	14872	15218	15064	14991	15020	15053	15003	15111	15031	15122	15053	14962	15372	15004	15058	15123	15159	15114	15089	15062	15156	15053	15149	15063	15179	15130	15018	15257	15048	14928	15065	15069	14997	15101	15002	15106	15083	14989	15014	14878	15022	15132	15281	15136	15184	15115	15084	15057	14972	15043	15163	15117	14901	15089	14987	15220	15046	14903	15085	15057	15124	15050	15068	15027	15202	15010	15203	15051	14987	15146	15233	15161	15204	15159	15218	15099	15120	15238	14848	14931	14992	15030	15022	15173	14957	14965	15043	15119	15003	15104	15239	15036	15011	15049	15217	15115	15107	15046	15074	14973	14960	15011	15060	15019	15157	15113	15060	15184	15048	15178	15130	15113	15057	15266	14959	14992	15059	15018	14986	14996	14973	15081	14919	14984	15109	15105	15005	15266	15152	15192	15140	14977	15073	15012	15053	15123	15078	15295	15184	15009	14927	15259	15068	14941	15089	14909	15162	15028	14971	15051	15080	15136	15082	15235	15113	15153	15071	15180	15201	15267	15202	15078	15012	15140	15121	15034	15004	15000	15220	15110	15000	15024	14975	14999	15117	15167	15234	15048	15263	15076	14998	15057	14948	15081	15055	15020	15134	15080	15068	15146	15115	15185	15049	15020	15015	15169	14977	15314	15149	14962	15065	15029	15111	15092	15165	15277	15073	15064	15081
24231	21475	29071	26631	24689	23183	21454	18356	17791	17627	17662	17384	17229	16949	16870	16933	16733	16480	16597	16818	16645	16530	16732	16660	16588	16706	16576	16580	16450	16552	16545	16531	16428	16525	16374	16415	16539	16593	16535	16530	16334	16417	16468	16530	16430	16634	16466	16505	16562	16471	16720	16553	16481	16420	16205	16534	16518	16294	16833	16468	16421	16288	16614	16576	16366	16470	16525	16505	16512	16568	16539	16508	16575	16342	16330	16448	16659	16573	16528	16435	16400	16591	16457	16460	16389	16439	16245	16309	16410	16487	16450	16578	16355	16436	16447	16656	16369	16585	16689	16356	16438	16279	16479	16411	16440	16398	16324	16545	16496	16289	16494	16443	16309	16396	16429	16451	16432	16499	16336	16285	16333	16450	16572	16360	16515	16406	16535	16503	16651	16507	16587	16418	16280	16574	16275	16616	16226	16459	16376	16561	16324	16400	16354	16618	16379	16409	16597	16474	16455	16466	16413	16575	16499	16300	16469	16266	16376	16328	16414	16212	16314	16424	16424	16178	16379	16316	16480	16315	16444	16495	16276	16290	16400	16293	16495	16337	16391	16483	16387	16328	16490	16423	16414	16327	16318	16392	16549	16349	16531	16361	16500	16484	16390	16548	16441	16430	16580	16308	16489	16155	16420	16434	16464	16360	16326	16370	16371	16361	16331	16525	16204	16204	16361	16361	16620	16472	16320	16252	16431	16553	16467	16361	16234	16163	16536	16486	16392	16410	16407	16301	16278	16488	16383	16374	16412	16439	16389	16635	16379	16327	16430	16427	16457	16436	16423	16365	16540	16437	16429	16568	16379	16331	16376	16328	16578	16121	16387	16495	16499	16179	16210	16355	16357	16617	16344	16349	16364	16515	16334	16492	16411	16319	16373	16531	16345	16428	16375	16191	16518	16349	16610	16462	16406	16610	16398	16257	16420	16286	16435	16660	16345	16368	16280	16468	16469	16416	16428	16569	16317	16311	16280	16467	16203	16474	16304	16420	16432	16585	16508	16415	16334	16235	16399	16399	16439	16394	16508	16476	16469	16364	16087	16380	16360	16524	16364	16328	16569	16584	16414	16405	16459	16355	16274	16475	16415	16599	16504	16464	16472	16509	16418	16496	16466	16290	16465	16584	16491	16530	16600	16513	16428	16317	16363	16353	16444	16420	16523	16534	16300	16425	16289	16375	16273	16476	16557	16332	16207	16391	16484	16359	16390	16243	16303	16381	16517	16478	16484	16304	16396	16362	16501	16281	16506	16319	16479	16482	16421	16387	16291	16364	16540	16439	16298	16464	16464	16428	16488	16279	16460	16394	16436	16502	16465	16422	16363	16565	16528	16383	16401	16546	16342	16582	16481	16380	16305	16301	16319	16226	16159	16387	16386	16525	16499	16532	16275	16315	16439	16412	16402	16340	16415	16349	16259	16365	16571	16195	16400	16438	16554	16492	16406	16399	16584	16448	16513	16526	16566	16406	16464	16336	16449	16466	16414	16465	16432	16294	16343	16629	16176	16358	16375	16450	16321	16440	16453	16397	16413	16482	16375	16392	16527	16349	16340	16495	16567	16642	16321	16451	16200	16461	16461	16494	16478	16455	16368	16289	16385	16348	16550	16448	16722	16228	16433	16519	16405	16462	16436	16568	16574	16419	16559	16621	16550	16362	16244	16541	16630	16536	16464	16526	16260	16392	16474	16633	16492	16380	16549	16410	16572	16391	16484	16320	16342	16235	16487	16244	16610	16477	16530	16294	16350	16362	16457	16614	16515	16522	16491	16495	16483	16379	16327	16259	16576	16393	16346	16222	16209	16295	16295	16252	16483	16227	16378	16423	16327	16440	16478	16306	16361	16402	16530	16377	16379	16499	16333	16377	16663	16189	16136	16481	16496	16354	16602	16455	16269	16500	16401	16444	16496	16692	16460	16501	16210	16414	16382	16336	16197	16358	16379	16390	16527	16526	16256	16487	16540	16482	16396	16421	16443	16513	16610	16337	16485	16292	16432	16472	16410	16420	16574	16450	16409	16444	16295	16449	16485	16449	16321	16390	16380	16344	16240	16502	16465	16405	16347	16309	16319	16333	16241	16511	16432	16427	16643	16336	16504	16259	16454	16491	16382	16326	16559	16446	16350	16326	16248	16279	16525	16309	16222	16310	16397	16374	16379	16577	16291	16342	16348	16213	16360	16298	16422	16476	16402	16370	16427	16522	16428	16353	16471	16391	16460	16344	16256	16404	16290	16363	16471	16285	16389	16279	16164	16367	16172	16321	16624	16520	16320	16501	16412	16499	16584	16542	16412	16453	16645	16670	16474	16497	16261	16581	16452	16438	16610	16562	16448	16362	16368	16393	16422	16340	16484	16313	16436	16376	16395	16444	16317	16410	16419	16479	16557	16488	16342	16647	16728	16316	16253	16368	16295	16294	16261	16301	16349	16444	16368	16511	16349	16359	16379	16535	16527	16441	16454	16290	16381	16486	16318	16584	16523	16566	16365	16556	16338	16293	16319	16512	16408	16455	16477	16519	16336	16459	16543	16407	16378	16386	16186	16342	16329	16475	16435	16346	16458	16247	16466	16310	16266	16454	16335	16289	16355	16371	16337	16425	16333	16352	16431	16518	16368	16480	16356	16527	16465	16428	16239	16348	16392	16339	16449	16368	16320	16259	16452	16556	16406	16117	16345	16331	16256	16295	16429	16428	16334	16452	16574	16594	16392	16752	16510	16416	16478	16457	16479	16302	16256	16476	16329	16330	16643	16335	16377	16230	16237	16265	16491	16507	16491	16355	16288	16223	16489	16296	16660	16489	16234	16692	16549	16399	16410	16282	16386	16248	16412	16382	16460	16561	16458	16491	16504	16353	16487	16436	16426	16526	16516	16369	16584	16602	16289	16526	16151	16340	16392	16415	16511	16446	16455	16485	16308	16397	16353	16578	16357	16410	16327	16379	16592	16599	16486	16446	16478	16230	16623	16347	16317	16470	16495	16393	16405	16520	16305	16526	16360	16502	16349	16355	16344	16427	16425	16543	16417	16318	16428	16255	16486	16425	16382	16367	16388	16537	16530	16516	16493	16378	16332	16435	16559	16398	16271	16338	16355	16357	16256	16363	16359	16447	16295	16513	16365	16493	16397	16292	16464	16436	16563	16347	16593	16457	16324	16259	16267	16422	16537	16110	16402	16410	16417	16455	16293	16438	16635	16241	16447	16132	16547	16459	16561	16529	16312	16277	16332	16466	16349	16653	16414	16527	16327	16279	16349	16536	16207	16407	16552	16477	16379	16488	16503	16535	16355	16462	16478	16350	16503	16385	16587	16478	16398	16335	16504	16574	16514	16517	16519	16353	16562	16432	16459	16332	16408	16551	16480	16498	16275	16625	16439	16417	16468	16473	16413	16513	16578	16338	16618	16486	16404	16239	16354	16471	16222	16258	16489	16504	16250	16493	16575	16803	16465	16465	16413	16481	16259	16463	16459	16118	16536	16492	16544	16210	16408	16283	16242	16373	16374	16564	16348	16334	16264	16210	16364	16517	16507	16419	16399	16470	16397	16313	16582	16526	16373	16301	16494	16524	16573	16321	16394	16361	16404	16454	16370	16379	16453	16473	16562	16463	16529	16318	16445	16681	16413	16300	16536	16431	16390	16355	16520	16586	16487	16393	16505	16281	16443	16412	16542	16504	16293	16413	16519	16255	16344	16553	16432	16449	16332	16492	16446	16482	16398	16391	16338	16492	16365	16324	16670	16519	16454	16394	16589	16453	16489	16432	16416	16306	16164	16544	16420	16384	16459	16399	16274	16388	16575	16421	16339	16426	16383	16196	16613	16522	16374	16466	16492	16450	16585	16503	16375	16271	16604	16350	16457	16397	16455	16398	16491	16389	16412	16503	16321	16395	16403	16437	16483	16303	16282	16390	16303	16485	16619	16206	16547	16563	16428	16295	16269	16273	16461	16339	16385	16277	16256	16340	16534	16339	16451	16461	16232	16316	16349	16317	16399	16561	16240	16405	16328	16218	16423	16376	16449	16406	16380	16500	16547	16326	16419	16420	16246	16312	16131	16419	16502	16466	16434	16393	16457	16557	16412	16439	16614	16316	16471	16397	16449	16444	16431	16481	16331	16445	16468	16457	16381	16480	16449	16592	16482	16222	16517	16248	16429	16376	16450	16440	16413	16252	16272	16367	16504	16283	16577	16353	16479	16405	16732	16516	16374	16198	16348	16403	16440	16441	16332	16401	16396	16630	16424	16439	16390	16427	16376	16472	16406	16467	16579	16366	16645	16510	16432	16509	16661	16644	16470	16284	16499	16425	16434	16286	16428	16289	16493	16431	16504	16543	16504	16614	16540	16269	16462	16296	16265	16578	16444	16340	16511	16386	16239	16290	16288	16415	16485	16440	16443	16348	16584	16606	16162	16507	16339	16365	16433	16479	16202	16524	16454	16460	16478	16347	16241	16416	16519	16309	16455	16332	16409	16800	16554	16651	16393	16514	16346	16339	16353	16342	16509	16580	16486	16315	16471	16494	16155	16264	16457	16470	16628	16332	16467	16223	16592	16503	16480	16419	16584	16382	16404	16470	16307	16384	16387	16590	16445	16492	16430	16463	16268	16438	16642	16418	16383	16246	16645	16177	16527	16531	16437	16451	16464	16410	16359	16453	16381	16133	16142	16489	16396	16593	16229	16568	16310	16451	16481	16544	16668	16456	16431	16375	16594	16574	16297	16255	16453	16625	16386	16409	16508	16485	16460	16357	16408	16433	16334	16398	16479	16259	16429	16391	16435	16238	16306	16425	16420	16325	16591	16606	16489	16454	16204	16321	16432	16532	16497	16575	16303	16423	16495	16409	16328	16654	16397	16378	16265	16314	16285	16498	16394	16404	16377	16358	16629	16259	16505	16357	16325	16470	16266	16421	16399	16497	16241	16286	16489	16374	16440	16505	16602	16412	16565	16236	16399	16303	16530	16375	16319	16510	16396	16451	16416	16426	16390	16452	16430	16248	16405	16439	16355	16390	16369	16408	16386	16186	16329	16314	16477	16578	16391	16301	16378	16396	16504	16438	16391	16270	16403	16543	16522	16572	16449	16451	16457	16347	16802	16304	16484	16472	16555	16438	16385	16310	16280	16463
33273	53088	49880	39614	28315	21289	18497	17179	16715	16385	16034	16057	15432	15339	15220	15276	15186	15052	15013	15034	14927	14943	14891	14981	15001	14821	14903	14948	14574	14719	14905	14756	14741	14831	14862	14810	14770	14754	14857	14858	14784	14668	14729	14744	14737	14649	14781	14875	14773	14970	14825	14720	14777	14856	14755	14761	14711	14674	14837	14754	14885	14757	14919	14857	14821	14632	14671	14670	14744	14705	15000	14747	14771	14658	14746	14813	14711	14715	14713	14696	14623	14794	14743	14860	14829	14870	14780	14744	14830	14690	14820	14671	14817	14695	14682	14760	14847	14847	14752	14921	14729	14734	14778	14966	14828	14661	14698	14831	14704	14783	14804	14786	14814	14832	14697	14569	14720	14938	14657	14728	14794	14952	14757	14705	14710	14919	14838	14763	14656	14823	14800	14979	14846	14654	14645	14564	14662	14706	14602	14782	14730	14857	14741	14684	14584	14538	14880	14809	14886	14714	14681	14766	14791	14588	14709	14706	14845	14925	14862	14708	14835	14716	14706	14736	14933	14700	14909	14828	14952	14752	14827	14818	14718	14746	14787	14882	14696	14782	14717	14689	14898	14713	14678	14751	14679	14790	14685	14603	14671	14784	14791	14750	14701	14689	14713	14752	14689	14730	14708	14654	14712	14669	14858	14786	14678	14924	14853	14718	14686	14617	14634	14783	14875	14843	14834	14892	14755	14758	14759	14846	14786	14876	14661	14835	14602	14687	14780	14752	14651	14638	14783	14636	14914	14756	14643	14731	14650	14526	14772	14644	14685	14648	14806	14898	14739	14767	14686	14847	14704	14777	14749	14723	14554	14648	14706	14788	14674	14806	14634	14744	14856	14761	14679	14671	14732	14814	14689	14872	14678	14830	14827	14717	14841	14631	14793	14777	14939	14725	14745	14723	14724	14728	14815	14632	14875	14712	14712	14683	14542	14801	14743	14819	14742	14752	14724	14639	14762	14753	14655	14629	14636	14622	14667	14735	14608	14735	14790	14612	14596	14910	14784	14693	14804	14754	14834	14919	14858	14848	14857	14838	14780	14641	14717	14825	14605	14772	14862	14789	14767	14654	14791	14722	14856	14717	14654	14772	14858	14842	14723	14592	14780	14864	14857	14650	14650	14819	14580	14623	14864	14766	14902	14670	14767	14607	14799	14804	14584	14645	14726	14887	14782	14841	14581	14768	14805	14839	14829	14839	14590	14769	14835	14756	14829	14672	14583	14766	14615	14941	14691	14767	14963	14823	14585	14752	14594	14769	14731	14893	14612	14635	14813	14658	14695	14724	14668	14773	14641	14664	14587	14671	14822	14847	14858	14585	14556	14715	14782	14727	14842	14820	14795	14897	14714	14727	14864	14632	14883	14477	14831	14765	14783	14639	14675	14833	14803	14633	14705	14723	14797	14611	14756	14698	14723	14782	14656	14827	14754	14740	14791	14769	14776	14732	14914	14672	14613	14621	14841	14809	14802	14820	14648	14755	14677	14843	14714	14832	14682	14564	14719	14731	14713	14673	14701	14744	14662	14712	14763	14774	14825	15007	14761	14783	14986	14607	14732	14806	14626	14700	14748	14682	14722	14742	14772	14884	14721	14782	14844	14931	14878	14898	14730	14785	14749	14935	14794	14758	14774	14606	14785	14737	14662	14780	14763	14695	14725	14658	14791	14682	14654	14725	14763	14745	14858	14852	14566	14837	14785	14766	14532	14570	14843	14800	14813	14802	14741	14659	14827	14882	14599	14892	14678	14896	14737	14763	14647	14786	14634	14878	14781	14839	14803	14704	14849	14746	14713	14761	14792	14693	14887	14702	14743	14943	14736	14744	14700	14603	14937	14650	14529	14711	14603	14819	14699	14749	14729	14716	14733	14519	14778	14690	14942	14689	14950	14842	14805	14758	14819	14761	14834	14795	14657	14691	14817	14688	14833	14810	14777	14648	14801	14750	14815	14673	14658	14654	14650	14606	14607	14588	14769	14543	14648	14865	14608	14747	14763	14687	14823	14788	14681	14740	14668	14759	14797	14864	14757	14913	14640	14716	14837	14731	14894	14694	14776	14824	14753	14616	14617	14733	14675	14784	14752	14781	14924	14824	14769	14723	14742	14760	14655	14710	14550	14643	14745	14740	14645	14699	14671	14797	14897	14791	14819	14574	14713	14654	14910	14678	14704	14698	14793	14816	14569	14698	14884	14719	14890	14709	14790	14563	14921	14683	14840	14888	14640	14829	14876	14909	14743	14873	14728	14740	14888	14620	14943	14607	14735	14731	14805	14671	14682	14868	14739	14818	14802	14829	14717	14910	14733	14777	14766	14727	14615	14734	14888	14642	14733	14969	14741	14793	14849	14703	14667	14922	14814	14778	14619	14723	14690	14884	14704	14619	14826	14652	14688	14672	14788	14789	14787	14611	14772	14714	14898	14722	14757	14809	14754	14715	14870	14703	14857	14788	14669	14753	14770	14657	14625	14866	14565	14590	14769	14663	14816	14641	14835	14809	14623	14952	14745	14741	14846	14749	14666	14645	14699	14834	14754	14891	14744	14712	14718	14843	14771	14678	14649	14654	14874	14748	14903	14681	14692	14741	14680	14593	14653	14683	14676	14777	14777	14859	14691	14699	14906	14894	14680	14635	14830	14835	14813	14581	14893	14814	14720	14820	14757	14885	14691	14836	15006	14915	14796	14700	14725	14709	14619	14669	14780	14746	14631	14653	14750	14733	14753	14885	14771	14893	14709	14722	14695	14703	14756	14669	14797	14743	14662	14800	14773	14680	14843	14905	14856	14895	14744	14843	14717	14677	14687	14757	14787	14698	14780	14754	14773	14760	14619	14699	14647	14641	14542	14816	14956	14675	14698	14825	14756	14904	14672	14668	14997	14647	14691	14732	14715	14585	14793	14818	14711	14696	14631	14773	14944	14679	14743	14861	14709	14712	14828	14657	14706	14921	14805	14641	14774	14699	14538	14870	14728	14681	14835	14818	14802	14729	14610	14643	14895	14877	14811	14669	14652	14610	14690	14777	14760	14736	14902	14757	14867	14762	14812	14752	14621	14650	14694	14720	14581	14624	14917	14804	14703	14613	14651	14819	14860	14608	14816	14833	14716	14782	14668	14662	14724	14870	14756	14675	14684	14704	14713	14715	14851	14869	14787	14701	14756	14734	14702	14809	14839	14730	14768	14724	14772	14773	14749	14726	14881	14683	14865	14666	14771	14626	14826	14733	14762	14805	14814	14756	14694	14687	14877	14735	14716	14833	14834	14720	14636	14780	14745	14724	14717	14781	14753	14512	14709	14562	14717	14617	14773	14656	14896	14683	14838	14631	14784	14626	14750	14821	14825	14637	14722	14677	14708	14791	14685	15026	14720	14788	14930	14740	14686	14701	14931	14742	14586	14818	14682	14674	14830	14806	14788	14780	14784	14855	14756	14822	14875	14769	14785	14637	14708	14657	14705	14649	14749	14714	14744	14600	14658	14756	14841	14691	14684	14704	14845	14662	14634	14684	14810	14676	14742	14738	14758	14667	14654	14798	14643	14594	14713	14777	14879	14670	14835	14710	14732	14834	14993	14941	14803	14771	14707	14785	14694	14688	14736	14750	14605	14825	14604	14722	14706	14714	14795	14898	14687	14970	14825	14814	14818	14869	14711	14835	14602	14656	14748	14828	14543	14736	14760	14711	14815	14611	14607	14833	14805	14472	14689	14814	14581	14840	14842	14730	14790	14528	14849	14646	14770	14849	14781	14675	14701	14775	14957	14588	14651	14618	14811	14735	14864	14816	14798	14743	14695	14851	14744	14705	14576	14726	14748	14707	14955	14830	14763	14839	14631	14808	15046	14641	14782	14913	14716	14808	14797	14766	15014	14791	14799	15056	14639	14710	14918	14833	14870	14785	14778	14732	14776	14841	14675	14875	14831	14726	14699	14782	14808	14649	14666	14793	14707	14818	14731	14732	14832	14891	14925	14792	14571	14563	14623	14747	14675	14815	14751	14693	14743	14556	14776	14841	14674	14600	14751	14727	14836	14850	14865	14677	14694	14886	14632	14748	14708	14797	14861	14716	14775	14559	14807	14842	14608	14633	14757	14861	14716	14762	14607	14671	14765	14715	14692	14636	14727	14711	14899	14560	14608	14756	14692	14565	14730	14746	14695	14840	14720	14712	14719	14537	14824	14691	14843	14865	14831	14801	14919	14757	14855	14904	14813	14733	14683	14763	14920	14858	14907	14553	14573	14814	14714	14671	14771	14754	14627	14732	14768	14852	14575	14857	14686	14767	14848	14845	14942	14658	14761	14746	14672	14789	14806	14699	14817	14720	14812	14932	14684	14736	14804	14782	14908	14825	14625	14637	14680	14698	14841	14720	14754	14736	14680	14974	14669	14803	14592	14712	14661	14744	14858	14836	14690	14834	14751	14893	14961	14748	14752	14653	14705	14718	14767	14817	14649	14706	14678	14698	14809	14853	14737	14800	14804	14624	14638	14616	14820	14791	14759	14772	14696	14714	14847	14692	14662	14777	14789	14876	14629	14761	14751	14871	14820	14771	14873	14715	14784	14729	14784	14847	14906	14651	14597	14675	14683	14880	14854	14731	14667	14757	14903	14842	14754	14654	14698	14945	14691	14759	14783	14781	14859	14678	14752	14812	14803	14631	14811	14885	14678	14746	14690	14734	14648	14876	14711	14684	14700	14611	14661	14659	14596	14742	14783	14640	14875	14773	14898	14760	14807	14773	14730	14752	14839	14719	14710	14807	14609	14811	14777	14754	14860	14703	14818	14626	14681	14678	14825	14763	14691	14852	14636	14885	14657	14739	14588	14714	14749	14821	14768	14722	14727	14589	14694	14693	14781	14874	14710	14708	14725	14830	14725	14658	14904	14747	14822	14803	14778	14800	14665	14828	14968	14786	14725	14761	14797	14788	14751	14611	14807	14574	14776	14718	14636	14562	14734	14754	14813	14711	14744	14764	14785	14717	14764	14799	14724	14621	14749	14741	14620	14605	14903	14714	14634	14684	14791	14832	14707	14971	14659	14765	14769	14730	14678	14750	14850	14840	14763	14807	14557	14688	14791	14758	14754	14857	14858	14833	14821	14750	14821	14671	14723	14683	14751	14970	14691	14522
23029	21484	29396	24422	22756	24831	25360	19847	18537	18341	18027	18002	17458	17239	17368	16936	17029	17207	17051	16902	16968	16804	16788	16744	16829	16736	16663	16599	16643	16571	16376	16626	16552	16653	16662	16664	16665	16597	16467	16458	16440	16472	16581	16623	16575	16601	16486	16626	16684	16749	16592	16652	16714	16651	16673	16642	16537	16570	16505	16574	16611	16463	16783	16706	16599	16547	16752	16530	16452	16419	16778	16356	16310	16414	16443	16606	16357	16414	16454	16594	16403	16480	16694	16481	16589	16609	16541	16394	16632	16379	16598	16711	16632	16461	16436	16454	16504	16732	16338	16573	16450	16572	16659	16338	16339	16440	16447	16517	16553	16458	16491	16573	16599	16551	16304	16296	16474	16427	16519	16395	16433	16411	16432	16503	16539	16358	16470	16440	16421	16418	16371	16382	16295	16610	16643	16609	16511	16380	16498	16575	16497	16345	16532	16366	16479	16382	16293	16631	16482	16524	16583	16665	16634	16397	16414	16673	16578	16429	16728	16514	16465	16472	16379	16652	16344	16493	16536	16553	16522	16364	16363	16454	16520	16614	16353	16574	16504	16490	16469	16495	16378	16746	16523	16411	16718	16455	16494	16488	16519	16522	16611	16436	16425	16716	16630	16524	16440	16532	16297	16248	16493	16609	16547	16395	16440	16517	16493	16517	16344	16434	16647	16426	16591	16317	16661	16526	16366	16517	16445	16223	16475	16482	16349	16693	16647	16596	16574	16592	16366	16435	16303	16547	16422	16435	16307	16483	16578	16515	16571	16439	16539	16360	16540	16545	16563	16541	16637	16555	16427	16562	16561	16345	16680	16603	16668	16477	16315	16439	16337	16576	16571	16478	16415	16228	16428	16426	16650	16573	16477	16513	16469	16471	16483	16553	16593	16458	16436	16450	16654	16609	16409	16630	16553	16407	16407	16555	16450	16401	16415	16533	16560	16649	16315	16565	16437	16420	16404	16246	16497	16576	16551	16540	16585	16433	16490	16486	16299	16632	16601	16547	16565	16399	16578	16402	16348	16562	16443	16521	16770	16605	16473	16558	16498	16581	16514	16332	16636	16473	16483	16272	16384	16438	16564	16724	16410	16359	16307	16497	16523	16482	16487	16508	16514	16548	16545	16727	16570	16445	16329	16420	16461	16382	16455	16681	16481	16553	16349	16570	16570	16722	16543	16272	16347	16246	16439	16631	16547	16394	16499	16494	16083	16267	16274	16385	16584	16511	16474	16473	16414	16243	16450	16379	16443	16545	16451	16339	16479	16426	16573	16581	16319	16296	16580	16400	16425	16593	16405	16529	16382	16516	16478	16573	16545	16387	16600	16475	16605	16490	16502	16474	16616	16561	16619	16420	16516	16613	16536	16442	16654	16395	16358	16294	16551	16450	16466	16590	16566	16444	16446	16522	16497	16494	16733	16474	16563	16716	16549	16470	16530	16703	16486	16520	16553	16551	16392	16375	16586	16367	16585	16671	16680	16475	16607	16513	16475	16453	16454	16496	16473	16306	16536	16608	16466	16408	16430	16514	16437	16496	16537	16309	16611	16377	16461	16628	16555	16442	16395	16429	16454	16276	16580	16458	16448	16311	16442	16362	16482	16605	16331	16289	16300	16394	16566	16521	16608	16567	16260	16543	16437	16606	16487	16391	16399	16506	16435	16449	16442	16149	16597	16354	16439	16371	16508	16414	16579	16374	16542	16522	16564	16488	16322	16472	16459	16584	16549	16489	16514	16353	16545	16640	16607	16573	16703	16577	16536	16557	16341	16514	16370	16543	16684	16465	16577	16527	16650	16508	16542	16474	16483	16343	16414	16344	16615	16383	16356	16614	16402	16334	16253	16556	16657	16619	16532	16450	16626	16504	16639	16573	16664	16632	16446	16399	16582	16421	16442	16568	16203	16272	16276	16342	16453	16265	16339	16423	16555	16520	16408	16376	16373	16465	16612	16589	16401	16394	16802	16479	16339	16484	16214	16718	16382	16419	16649	16704	16389	16388	16616	16414	16493	16470	16669	16620	16607	16473	16260	16755	16633	16294	16401	16545	16471	16427	16598	16352	16479	16435	16380	16407	16376	16703	16224	16654	16365	16325	16486	16464	16487	16397	16340	16312	16491	16585	16330	16384	16545	16465	16465	16423	16677	16414	16490	16558	16523	16420	16541	16384	16351	16503	16312	16625	16682	16186	16496	16431	16732	16735	16487	16529	16547	16513	16558	16553	16573	16482	16406	16410	16416	16415	16500	16532	16421	16464	16373	16227	16484	16551	16592	16362	16437	16239	16520	16443	16316	16406	16379	16470	16531	16436	16715	16638	16566	16375	16590	16516	16342	16511	16613	16371	16433	16453	16585	16618	16371	16419	16516	16589	16760	16669	16455	16512	16312	16601	16295	16559	16593	16662	16595	16292	16455	16318	16748	16393	16536	16508	16508	16366	16443	16374	16326	16518	16504	16453	16588	16563	16502	16569	16349	16495	16511	16513	16413	16424	16338	16423	16530	16538	16562	16362	16452	16377	16491	16398	16440	16503	16396	16592	16415	16484	16292	16639	16334	16398	16440	16345	16567	16424	16479	16558	16640	16554	16424	16433	16505	16589	16295	16652	16491	16451	16421	16655	16456	16398	16631	16355	16455	16509	16612	16381	16509	16420	16417	16535	16587	16695	16430	16505	16536	16596	16572	16504	16417	16644	16530	16396	16468	16331	16301	16453	16397	16493	16484	16356	16447	16513	16394	16648	16460	16696	16463	16418	16580	16519	16628	16577	16544	16419	16532	16706	16327	16321	16564	16533	16304	16306	16315	16577	16438	16670	16490	16536	16578	16340	16686	16650	16385	16506	16437	16668	16442	16622	16476	16554	16353	16578	16619	16829	16455	16409	16561	16436	16599	16564	16493	16304	16328	16336	16435	16570	16438	16424	16640	16447	16451	16720	16543	16437	16662	16383	16578	16427	16210	16362	16563	16399	16432	16489	16592	16458	16435	16622	16524	16584	16461	16556	16500	16353	16507	16468	16579	16412	16440	16576	16468	16437	16450	16346	16493	16452	16199	16313	16415	16652	16411	16244	16462	16482	16289	16569	16428	16514	16312	16406	16381	16495	16386	16214	16676	16445	16636	16415	16366	16425	16455	16282	16312	16370	16342	16618	16516	16575	16625	16570	16679	16358	16449	16408	16547	16348	16750	16401	16408	16580	16615	16674	16618	16513	16448	16311	16475	16412	16603	16528	16453	16281	16449	16578	16553	16466	16394	16419	16242	16346	16577	16320	16549	16452	16473	16438	16504	16586	16587	16450	16382	16406	16422	16449	16350	16446	16452	16385	16582	16592	16463	16524	16536	16484	16410	16355	16424	16532	16414	16428	16458	16395	16603	16563	16612	16505	16532	16582	16478	16448	16496	16509	16446	16466	16458	16346	16298	16372	16498	16507	16448	16461	16567	16403	16437	16543	16514	16286	16479	16422	16322	16493	16667	16542	16429	16515	16353	16360	16557	16474	16524	16522	16527	16397	16558	16369	16380	16563	16690	16555	16326	16399	16372	16483	16471	16451	16453	16484	16562	16314	16357	16610	16278	16486	16516	16452	16552	16435	16316	16508	16630	16388	16608	16449	16441	16472	16458	16642	16343	16325	16536	16431	16472	16567	16424	16460	16488	16482	16566	16480	16483	16481	16254	16356	16428	16374	16434	16610	16438	16297	16430	16637	16495	16372	16568	16378	16448	16410	16498	16171	16428	16695	16542	16404	16191	16107	16534	16526	16408	16613	16380	16477	16509	16541	16535	16552	16598	16746	16498	16301	16424	16464	16453	16409	16516	16580	16354	16423	16460	16416	16605	16600	16662	16209	16585	16492	16377	16210	16567	16558	16623	16672	16521	16590	16476	16417	16553	16359	16527	16525	16472	16416	16457	16514	16641	16400	16500	16491	16379	16462	16405	16494	16357	16442	16427	16215	16487	16539	16525	16404	16585	16268	16738	16326	16587	16363	16236	16500	16620	16591	16605	16404	16646	16540	16496	16394	16536	16492	16443	16697	16441	16775	16513	16424	16375	16377	16372	16561	16296	16415	16414	16408	16417	16608	16385	16422	16494	16551	16304	16342	16659	16738	16290	16606	16541	16329	16417	16479	16608	16523	16459	16549	16352	16637	16461	16500	16468	16364	16539	16351	16561	16398	16719	16294	16532	16600	16489	16703	16476	16417	16455	16592	16408	16435	16448	16394	16350	16609	16313	16623	16432	16394	16434	16519	16237	16414	16357	16328	16559	16400	16438	16565	16583	16425	16575	16417	16493	16422	16426	16412	16443	16500	16649	16564	16359	16367	16367	16448	16408	16380	16424	16672	16557	16347	16399	16568	16640	16451	16441	16291	16336	16652	16469	16476	16459	16419	16606	16340	16600	16460	16540	16394	16747	16183	16621	16510	16541	16395	16553	16495	16335	16463	16591	16467	16618	16514	16725	16450	16573	16411	16486	16390	16548	16404	16431	16374	16377	16485	16582	16672	16563	16451	16512	16552	16533	16490	16593	16627	16452	16391	16411	16447	16609	16644	16531	16321	16557	16542	16293	16521	16689	16503	16584	16546	16479	16533	16500	16658	16434	16449	16396	16410	16591	16398	16545	16372	16469	16387	16402	16391	16539	16566	16319	16579	16550	16486	16475	16619	16582	16587	16392	16538	16585	16467	16338	16408	16491	16463	16361	16573	16334	16297	16468	16447	16467	16367	16630	16588	16526	16403	16354	16535	16624	16581	16412	16479	16538	16642	16477	16616	16491	16283	16438	16533	16615	16594	16300	16536	16704	16251	16634	16297	16495	16394	16500	16444	16343	16620	16518	16499	16483	16461	16348	16457	16580	16484	16361	16711	16536	16606	16477	16357	16546	16633	16242	16305	16471	16509	16405	16548	16565	16162	16570	16431	16551	16612	16698	16485	16611	16609	16360	16453	16339	16590	16515	16507	16562	16460	16384	16576	16366	16365	16544	16388	16459	16469	16676	16424	16448	16514	16332	16522	16502	16334	16571	16413	16617	16544	16569	16408	16570	16444	16390	16310	16506	16270	16270	16636	16513	16569	16538	16541	16461	16423	16614	16466	16573	16425	16448	16490	16385	16409	16513	16509
35939	60883	56733	42338	33199	25141	20704	18663	17505	16943	16843	16858	16297	15828	15661	15559	15348	15167	15156	15053	15007	14944	14925	14821	15046	14743	14852	14899	14653	14790	14583	14857	14867	14700	14757	14823	14678	14777	14706	14570	14951	14732	14792	14813	14661	14703	14611	14706	14666	14749	14668	14881	14886	14811	14599	14632	14853	14816	14739	14718	14599	14767	14585	14860	14768	14700	14934	14671	14905	14659	14756	14633	14687	14695	14720	14671	14750	14652	14645	14801	14661	14822	14818	14842	14721	14914	14729	14684	14758	14755	14643	14596	14711	14599	14556	14652	14752	14769	14587	14798	14816	14620	14804	14602	14695	14709	14562	14855	14704	14599	14797	14675	14511	14640	14725	14710	14679	14668	14736	14566	14596	14713	14856	14758	14797	14649	14767	14593	14573	14834	14657	14702	14708	14700	14676	14732	14816	14802	14804	14821	14733	14875	14577	14825	14767	14649	14693	14748	14509	14621	14803	14667	14615	14688	14797	14642	14685	14688	14698	14637	14712	14663	14896	14509	14604	14755	14853	14610	14629	14666	14762	14704	14651	14802	14768	14707	14592	14603	14616	14911	14653	14702	14702	14688	14648	14850	14712	14868	14588	14628	14692	14774	14667	14716	14683	14819	14754	14765	14698	14834	14879	14544	14657	14601	14619	14736	14784	14639	14754	14656	14694	14801	14726	14746	14562	14827	14820	14638	14814	14917	14617	14713	14643	14701	14600	14738	14600	14631	14608	14553	14725	14577	14653	14661	14657	14799	14539	14651	14747	14622	14591	14557	14456	14653	14839	14544	14666	14811	14761	14833	14753	14780	14697	14672	14858	14869	14605	14670	14869	14660	14867	14688	14658	14802	14809	14704	14802	14638	14701	14741	14694	14760	14703	14779	14580	14633	14702	14594	14562	14692	14764	14632	14606	14584	14676	14711	14636	14564	14660	14770	14603	14697	14733	14849	14541	14904	14891	14787	14704	14674	14597	14576	14817	14614	14637	14779	14651	14606	14615	14649	14752	14775	14887	14750	14682	14798	14615	14719	14757	14811	14670	14566	14564	14768	14777	14738	14709	14670	14680	14610	14716	14780	14641	14792	14664	14742	14784	14520	14640	14722	14650	14820	14586	14553	14629	14752	14461	14763	14553	14818	14593	14826	14784	14906	14747	14784	14745	14638	14772	14698	14683	14662	14757	14850	14702	14627	14687	14720	14671	14815	14770	14600	14695	14583	14519	14555	14682	14692	14877	14681	14725	14627	14681	14775	14481	14625	14705	14611	14661	14685	14667	14772	14722	14794	14763	14791	14591	14627	14803	14788	14661	14733	14877	14810	14679	14796	14590	14632	14811	14728	14664	14613	14741	14697	14622	14571	14752	14797	14714	14405	14649	14727	14559	14705	14690	14625	14651	14637	14756	14541	14765	14688	14668	14679	14594	14722	14639	14875	14624	14711	14591	14506	14544	14735	14692	14566	14692	14909	14675	14816	14634	14631	14692	14694	14548	14848	14704	14718	14627	14649	14617	14556	14789	14717	14832	14803	14680	14650	14665	14734	14719	14621	14709	14717	14576	14670	14865	14690	14590	14755	14800	14531	14637	14715	14642	14624	14629	14733	14771	14737	14759	14825	14641	14679	14750	14799	14759	14761	14766	14812	14667	14755	14676	14792	14854	14763	14675	14616	14584	14686	14735	14741	14636	14729	14775	14700	14669	14857	14749	14605	14561	14672	14636	14724	14768	14756	14656	14627	14710	14676	14720	14743	14688	14701	14621	14681	14522	14672	14608	14570	14840	14602	14676	14636	14643	14795	14798	14924	14792	14692	14746	14635	14805	14628	14585	14695	14738	14635	14644	14561	14768	14739	14741	14714	14699	14832	14823	14582	14694	14651	14556	14742	14606	14705	14681	14575	14625	14695	14692	14737	14697	14482	14826	14720	14671	14605	14823	14601	14822	14763	14583	14617	14639	14862	14678	14680	14928	14875	14539	14842	14594	14782	14771	14660	14676	14643	14499	14661	14734	14773	14788	14589	14706	14562	14769	14595	14838	14770	14696	14640	14775	14691	14592	14642	14689	14620	14664	14849	14658	14508	14709	14820	14731	14659	14639	14558	14926	14534	14660	14621	14665	14879	14639	14612	14844	14753	14640	14737	14590	14618	14800	14638	14763	14772	14811	14702	14579	14680	14600	14581	14872	14774	14560	14687	14606	14560	14682	14553	14646	14686	14612	14800	14763	14733	14730	14618	14756	14803	14728	14772	14601	14847	14623	14728	14515	14684	14684	14559	14629	14645	14617	14722	14705	14580	14628	14863	14665	14777	14717	14688	14787	14672	14622	14638	14543	14735	14585	14613	14670	14674	14653	14513	14749	14856	14612	14588	14770	14801	14750	14783	14691	14726	14640	14708	14774	14661	14738	14835	14729	14852	14711	14925	14637	14725	14759	14813	14788	14750	14702	14809	14780	14804	14855	14666	14693	14627	14732	14666	14611	14649	14691	14638	14583	14769	14724	14667	14584	14674	14661	14622	14711	14632	14635	14565	14810	14584	14781	14689	14713	14767	14718	14747	14552	14706	14670	14699	14785	14658	14583	14868	14767	14545	14809	14586	14660	14802	14691	14607	14723	14904	14788	14712	14612	14806	14643	14749	14620	14837	14479	14654	14692	14772	14658	14570	14599	14812	14695	14736	14577	14684	14698	14815	14841	14594	14653	14773	14712	14730	14556	14801	14594	14680	14741	14813	14533	14626	14633	14848	14491	14588	14852	14736	14723	14552	14721	14708	14600	14799	14504	14736	14674	14784	14741	14955	14697	14700	14660	14699	14808	14504	14740	14695	14700	14564	14801	14685	14890	14538	14524	14882	14737	14651	14646	14769	14851	14750	14705	14879	14796	14689	14755	14950	14695	14693	14797	14663	14661	14645	14689	14498	14827	14785	14857	14596	14577	14608	14673	14625	14737	14713	14724	14590	14720	14730	14707	14618	14550	14753	14593	14696	14711	14775	14608	14876	14533	14527	14685	14677	14484	14750	14624	14776	14695	14723	14734	14719	14719	14650	14719	14790	14694	14658	14654	14648	14666	14686	14598	14806	14534	14770	14532	14839	14809	14519	14474	14730	14576	14683	14598	14796	14777	14817	14740	14658	14859	14788	14828	14626	14687	14572	14704	14788	14899	14723	14624	14817	14841	14819	14734	14671	14716	14698	14642	14724	14721	14630	14631	14662	14768	14872	14647	14641	14905	14641	14608	14635	14806	14725	14781	14640	14544	14727	14710	14690	14791	14566	14540	14699	14752	14666	14692	14538	14623	14490	14626	14588	14596	14645	14809	14674	14686	14440	14794	14859	14567	14639	14718	14550	14626	14621	14671	14711	14640	14804	14885	14828	14778	14551	14713	14648	14759	14729	14665	14681	14659	14689	14612	14595	14644	14827	14646	14784	14859	14559	14846	14532	14738	14652	14718	14807	14791	14702	14526	14755	14806	14794	14713	14819	14750	14761	14799	14805	14773	14872	14778	14438	14682	14600	14688	14574	14689	14846	14775	14790	14650	14608	14657	14552	14680	14604	14600	14773	14677	14577	14676	14662	14597	14620	14646	14659	14722	14783	14762	14667	14679	14645	14593	14814	14800	14661	14769	14589	14693	14479	14820	14693	14775	14845	14811	14674	14689	14697	14812	14558	14882	14957	14600	14664	14644	14772	14783	14846	14650	14585	14627	14664	14738	14746	14645	14641	14807	14505	14667	14792	14736	14736	14798	14722	14667	14630	14597	14614	14478	14720	14757	14850	14639	14842	14701	14772	14609	14689	14647	14397	14707	14650	14783	14702	14608	14543	14745	14779	14711	14803	14508	14652	14774	14762	14748	14674	14596	14906	14835	14843	14737	14784	14713	14644	14930	14756	14731	14633	14685	14619	14526	14522	14593	14428	14569	14589	14731	14783	14682	14665	14727	14613	14714	14639	14942	14676	14684	14659	14751	14588	14822	14796	14650	14634	14699	14803	14742	14786	14682	14693	14611	14656	14747	14603	14868	14543	14723	14655	14560	14521	14659	14612	14745	14620	14648	14751	14628	14461	14574	14661	14754	14849	14713	14628	14704	14697	14489	14683	14768	14640	14797	14651	14669	14701	14668	14673	14802	14681	14756	14727	14811	14584	14661	14795	14739	14664	14801	14523	14787	14596	14675	14760	14755	14723	14842	14738	14573	14621	14622	14717	14642	14493	14641	14744	14642	14527	14567	14785	14911	14675	14621	14871	14750	14764	14703	14747	14849	14663	14635	14660	14645	14805	14702	14596	14600	14695	14784	14741	14697	14828	14715	14559	14640	14685	14606	14773	14588	14684	14676	14612	14640	14698	14765	14748	14631	14763	14896	14727	14694	14792	14635	14649	14702	14774	14624	14748	14543	14720	14600	14718	14694	14674	14724	14657	14630	14778	14606	14716	14850	14634	14502	14759	14776	14752	14396	14771	14636	14672	14709	14706	14775	14762	14685	14811	14630	14770	14461	14840	14608	14775	14718	14856	14495	14794	14589	14551	14743	14631	14718	14595	14657	14705	14693	14876	14741	14699	14645	14642	14658	14820	14743	14813	14749	14730	14728	14651	14819	14715	14701	14685	14783	14660	14845	14718	14609	14565	14739	14657	14524	14610	14813	14700	14720	14772	14838	14709	14601	14652	14696	14732	14700	14652	14531	14720	14614	14686	14666	14806	14809	14670	14751	14650	14602	14500	14794	14749	14704	14767	14788	14657	14545	14754	14625	14656	14730	14645	14477	14666	14554	14727	14665	14720	14513	14760	14558	14747	14686	14592	14642	14789	14667	14762	14543	14673	14586	14753	14641	14689	14784	14603	14743	14716	14660	14694	14831	14745	14660	14640	14610	14678	14623	14749	14636	14617	14696	14660	14603	14635	14590	14799	14555	14897	14593	14765	14777	14771	14583	14828	14705	14727	14670	14775	14600	14769	14786	14774	14685	14725	14789	14661	14692	14888	14597	14603	14626	14671	14831	14618	14746	14776	14626	14655	14514	14802	14664	14776	14563	14696	14671	14628	14496	14598	14516	14541	14637	14707	14562	14580	14680	14695	14659	14701	14704	14737	14664	14575	14782	14753	14792	14696	14836	14679
29145	29325	36204	31065	23480	19943	18782	17971	18035	17717	17667	17711	17617	17426	17359	17521	17337	17404	17210	17155	17207	17180	17381	17282	17379	17172	17102	17176	17278	16868	17266	16916	16860	17255	17102	17247	17168	17185	17104	17140	17123	17155	17227	17151	17350	17063	17235	17176	17035	17099	17185	17143	17068	17231	16910	16918	17205	17150	17259	16902	17148	17213	17139	17139	17238	17072	17136	17042	17225	17040	17093	17120	17199	17092	17023	17276	17145	17013	17054	17019	17142	17009	17113	17167	17016	17151	17165	17318	17161	17341	17046	17122	17091	17080	17268	17206	17082	17091	17122	17278	17228	17159	17100	16811	17085	17219	17168	17231	17017	17108	17169	16984	17093	17063	17184	17206	17206	17030	17291	17242	17090	16957	17352	17016	16932	17020	16955	17002	17289	17122	17054	17064	17271	17321	17148	16952	17090	16998	17100	17108	17103	17131	17041	17004	17191	17118	17192	17058	17127	17056	17223	17158	17021	17108	17170	17195	17064	16982	17092	17130	17111	16965	17221	16979	16940	17142	17157	17120	16955	17042	17101	17174	17173	17056	17130	17139	17070	17160	17084	17243	17176	17215	17117	17151	17070	17039	17023	17173	17260	17138	17004	17116	17188	17166	17277	17233	16992	17267	17126	17117	17113	17162	16844	17042	17029	17174	17155	17114	17056	17098	17314	17256	17135	17001	17150	17016	17192	17187	17274	17106	17204	17018	17147	17092	17011	17236	16918	17036	17054	17086	17270	16923	17357	17091	17133	17222	17047	17116	17168	17051	17015	17104	17401	17022	16953	17132	17067	17278	17038	17113	17123	17144	17129	17030	17125	17120	17087	17072	17098	17161	17106	17020	17133	17179	17061	17036	17057	17056	17078	17135	17080	17114	17100	17115	17352	16854	16997	16997	17005	17079	16920	17137	17101	17025	17058	17012	17166	17147	17125	16972	17168	17021	17049	16961	17110	17100	17198	16976	17048	17076	17124	17188	17118	17280	16980	17101	17021	16976	17092	17005	17201	17250	17152	17081	17097	16840	16966	17116	17061	17129	17281	17152	16839	17011	17238	16961	17217	17148	17118	17106	17207	17077	17088	17132	16948	17074	17235	17120	17126	16934	17045	16934	16995	17104	16941	17225	17362	17158	17088	17122	17081	17084	17101	17169	17157	17162	16920	17090	16884	16964	17102	17132	17175	16950	17182	17085	16912	16902	17043	17069	17025	17071	17044	17108	17107	17030	17150	17079	17048	17125	17122	17001	17094	16913	17170	17122	17171	17124	17252	17004	17133	17097	17226	17095	17126	17091	17234	17180	17318	17111	16842	17038	16904	17238	17054	17187	17131	17267	17407	17123	17336	17219	17122	17184	17176	17299	17376	17298	16808	17082	17121	17020	17105	17227	17102	16937	17102	17040	17205	17280	17439	17038	17227	17149	17203	17000	17212	17301	16947	17167	17037	17142	17215	17027	17193	17233	16991	17138	16950	17048	17113	17037	17008	16938	17232	17221	17016	17105	17230	17100	17205	16961	17123	17120	17200	17154	17009	17006	17112	17092	17002	17110	17308	16986	17037	17131	17083	17086	16985	17115	17125	17226	17170	16924	17244	16925	17198	17085	17193	17133	17013	17201	17350	17076	17059	17100	17089	17086	17102	17271	17105	16972	17221	17081	17038	17198	16972	17196	17129	17002	17044	17097	17092	17229	17063	16863	17138	17129	16957	17233	17145	16987	17069	17223	17000	17213	17068	17108	16926	17071	17051	17021	17139	17171	17139	17196	17194	17189	17188	17110	17085	17241	17238	17090	17198	17115	17090	17287	17127	17252	17169	17240	16967	17312	17212	17173	17006	17074	17072	17111	17128	17144	17044	17237	17099	17154	17028	17082	17040	17372	17112	17143	17054	17086	17198	16974	16935	16987	17068	16996	17173	17144	17155	16972	17167	16838	17203	17053	17177	16988	16927	17232	17048	17070	17009	17127	17136	16999	17351	17198	17002	17158	16959	17053	17203	17232	17138	17087	17055	17137	17122	17078	17251	17236	16964	17131	17187	17159	17087	17160	16952	17055	17183	17009	17193	17224	17088	17067	17235	17211	17113	17046	17075	17065	17317	17319	17120	16970	17108	17148	17204	17110	17103	17159	17111	16911	16917	17140	17025	17140	17019	17075	17330	17246	17131	16943	17093	17148	17224	17008	17234	17092	17294	17215	17195	17045	17051	17314	17082	17233	17107	17215	17093	17186	17019	16953	17054	17091	17132	17245	17411	17229	17106	17139	16969	17133	17055	16943	17220	17236	17028	17141	17107	17026	17072	17093	17163	17038	17149	16918	17012	17098	17092	16969	17265	17153	17238	17083	17134	16981	17176	17111	17051	17141	17084	17197	17336	17129	17058	17087	17194	17105	17073	17229	17086	16976	17163	17031	17221	17154	17033	17035	17085	17129	17048	17086	16855	17142	17056	16950	17080	17144	17283	17208	17217	17164	17167	17144	16949	17211	17174	17048	17318	17112	17116	17085	17135	17058	17112	17021	17104	17081	17211	17131	16999	17150	17229	17059	17246	17132	16884	17270	17020	17033	17381	17063	17150	17144	17114	17116	17102	17015	17163	17046	16991	17051	17265	17142	17033	17185	17111	17265	17165	16986	16915	16997	17156	17118	17100	17145	17206	17083	17011	17209	17347	17300	16985	17236	17136	17093	17175	17256	17139	17032	17025	17206	17030	16901	17175	17084	17026	17230	17120	17153	17173	16968	17207	17069	17119	17366	17330	17084	17156	17184	17189	17121	17149	16860	17143	17268	17070	17543	16993	17049	17269	16987	17289	16980	17097	17074	17143	17047	17189	17026	17132	17039	17195	16919	16960	17021	17237	17158	17196	17110	17145	17072	17055	16951	17186	17112	17010	17184	17125	17104	17083	17144	17274	16961	17285	17017	17096	16828	17111	17087	17272	17155	17232	17372	17029	16885	17228	17072	17235	16988	17022	17009	16961	17057	17343	17145	17245	16987	17020	17281	17216	16964	17233	16992	17099	17236	17219	17035	17240	17013	17066	16939	17152	17200	17081	17009	17038	16957	17147	17214	17110	17204	17340	17065	16951	17004	16898	17233	17155	17017	16907	16954	17008	16968	16862	17123	17114	16959	17142	17074	17206	17097	17148	16947	16878	17204	16957	17164	17001	17195	17104	16908	16899	17079	17079	17181	17036	17073	16982	17022	17254	17104	17243	17164	17147	17348	17016	17001	17158	16941	17025	16859	17174	17276	17101	17070	17104	17037	17102	17080	16975	17113	16898	17148	17129	16943	16938	17129	17003	16915	17170	16904	17116	16980	17100	17197	17141	17080	17077	17111	17156	17095	17224	17119	17263	17219	17073	17134	17030	17082	17164	17224	17028	17179	17035	17032	17070	17058	16899	16998	17238	16996	17147	16929	17052	16958	17043	17272	17153	17170	17056	17160	17064	17149	16954	17381	17174	16916	17212	16988	17051	17200	17003	17000	17009	16962	17149	17035	16998	17036	17199	17062	17079	17081	17176	16880	17188	17063	17156	17171	17190	17250	17143	17040	17201	17097	17177	17105	17182	17096	17347	17323	17035	17131	17173	17248	16983	17049	17241	17207	17063	16886	17102	17083	17250	17247	17146	17028	17174	17235	17006	17097	17237	17160	17235	17078	17171	17072	17104	17017	17073	17194	17132	17175	16921	17083	17006	17025	17271	17011	17112	17027	17019	16998	16895	16944	17107	16966	17182	17271	17412	17116	17079	17064	17153	17265	17441	17244	17127	17013	17022	17151	17172	16889	17086	17024	17088	16937	17123	17064	16949	16986	17017	17184	17245	17355	17063	17233	17112	17164	17322	17196	17150	16882	16889	17214	17326	17080	17117	16764	17181	16884	17173	17027	17160	16956	17358	17133	17162	17371	17108	16959	17095	17083	17045	17075	16982	17248	17120	17030	17021	17056	17151	17242	17245	17097	17051	17043	17083	16905	16882	17202	17172	17277	17260	17034	16944	17153	17256	17222	17078	17162	17272	17332	17307	17028	17198	17109	17090	17113	17043	17234	17000	17136	17121	16900	17157	17115	17041	17294	16932	16892	17289	17183	17179	16941	17112	17023	16997	17118	17118	17152	17110	16914	17200	16919	17187	16989	17244	17057	17095	17003	17104	17111	17095	16996	17088	16964	17116	17078	17110	17269	17038	17134	17073	17070	16995	17174	16959	17012	17134	17026	17121	17140	17165	17112	17098	17132	17208	17030	17192	17096	17158	17157	17215	17116	17164	17287	17036	17001	16997	16966	17273	17053	17213	17346	17048	17182	17288	17114	17132	17130	17049	17030	17191	16979	17178	17084	17091	17113	17218	16942	17276	17241	17128	16927	17213	17015	17088	17054	16935	17109	17173	17360	17011	17115	17103	17061	17339	17023	17475	17217	17115	17128	17009	16989	17075	17125	17311	17061	17055	17225	17243	17160	17034	16908	16998	17207	17121	17172	17178	17123	17316	17020	17100	17171	17117	17032	17003	17287	17115	17147	16980	17038	16996	17075	17152	17110	17063	16990	17138	17022	17031	16995	17295	16995	17278	17277	17146	17184	16999	17121	17015	17270	16797	17108	16952	16946	17157	16932	17047	17001	17235	17159	17139	16927	17136	16991	17130	17086	17032	16916	17073	17110	17156	17246	17036	17147	17034	16918	17186	17273	17071	17129	17064	17155	17159	17179	17193	17310	17227	16917	17177	17112	17178	17026	17344	16965	17091	17051	17267	17063	17069	17193	17067	17254	16880	16923	17026	17059	17064	17076	16937	16996	17035	16945	17256	17160	17414	17052	16996	17180	17151	17160	17252	16977	17158	17135	17208	17223	17194	16917	17014	16922	17207	17133	17098	17078	17138	17233	17284	17292	17270	17305	17199	16995	17118	17175	17347	16970	17076	17155	17147	17212	17133	17161	16988	17136	17066	17186	17042	16949	17090	17012	17024	16999	17151	17132	16946	17122	16962	17032	17141	17214	17183	17174	16856	16980	17121	17194	17177	17005	17086	17028	17041	16940	17101	17202	16880	16924	17062	17259	17093	17143	17279	17082	17120	16949	17094	17077	17158	17247	16902	17203	17189	16997	17077	17110	17044	17087	17119	17132
33423	47204	42643	31316	23254	18825	17473	16702	16515	16207	16284	15880	15706	15506	15687	15454	15516	15391	15347	15271	15173	15220	15229	15137	15077	15293	15318	15074	15078	15158	15190	15072	15054	15304	15031	15283	15025	15018	15190	15194	15262	15156	14909	15158	15144	15108	15109	15251	15170	15176	15167	15095	15106	15017	15165	15129	14937	15158	15041	15221	15046	15183	14991	15275	15078	15279	15301	14995	15013	15099	15073	15208	15101	15043	15202	15096	15274	15128	15221	15029	15129	15080	15016	15214	14958	15156	15178	15179	15254	15125	15154	15064	15289	14989	15206	15201	15214	14993	15284	15001	15076	15117	15181	15269	15091	14994	15264	15150	15200	15235	15015	15051	15166	15110	15172	15109	15237	15220	15107	14983	15033	15180	15120	15059	15041	15206	14976	15248	15124	15131	15169	15136	15059	14872	15090	15245	15084	15142	15170	15090	15291	15074	15001	15145	15218	15063	15030	15265	15200	15100	15284	15178	15293	15142	15100	15244	15134	15152	15079	15028	15082	15069	15234	15172	15209	15071	15189	15150	15146	15270	15188	15054	15262	15183	15098	15179	14954	14962	14983	15051	15252	15066	15164	15109	15091	15158	14952	15105	15113	15247	15079	15028	15262	15153	15215	15051	14999	15153	15130	15048	15159	15072	15016	15202	15131	15088	15111	15074	15214	15205	15132	15364	15094	15296	15079	15075	14969	15194	15263	15154	15117	15103	15102	15105	15134	15158	15116	15085	15000	15104	15148	15070	15023	15245	15104	15116	14961	15037	15005	15248	15163	15001	15109	15131	15206	15163	15100	15221	15198	15206	15164	15236	15230	15080	15222	14919	15114	15230	15040	15159	14938	15048	15105	15032	15101	15005	15089	15117	15108	15116	15188	15238	15145	15028	15157	15053	15163	14984	15284	15166	15078	15034	15166	15180	15039	15069	15077	15122	15167	15121	15149	15102	15092	15322	15101	15177	14990	15154	15098	15204	15128	15297	15086	15127	14907	15079	15187	15230	15227	15116	14965	15202	15300	15359	15196	15227	14961	14960	15288	15128	15084	15093	14846	15162	15073	14987	15122	15109	15123	15048	15266	15294	15112	14979	15176	15048	15225	15012	15163	15226	15193	15255	15085	15024	15075	15004	15183	15099	15087	15068	15130	15281	15072	15232	15029	15110	15332	15084	15197	15104	15130	15076	15152	15317	15097	15180	15022	15119	15195	15109	15240	15069	15134	15208	15178	15073	15063	15178	15263	15146	15146	14980	15128	14989	15272	15157	15099	15130	15050	15039	15149	15126	15186	15068	15145	15094	15065	15115	15132	15274	15065	15123	15127	15180	14993	15216	15070	15183	15221	15176	15276	15155	15197	15168	15157	15090	15055	15038	15060	15196	15154	15135	15283	15173	15164	15145	15179	15100	15089	15143	15017	15162	15112	15177	15288	15190	15027	15038	15311	15023	14901	15208	14969	14906	15236	15037	15172	15211	15168	15362	15056	15130	15204	15246	14895	15029	15218	15323	15316	15100	15225	15066	15015	15205	15172	15134	15078	15271	15326	15185	15231	15065	15187	15240	15082	15045	14980	15210	15206	15213	15286	14974	15072	14985	15202	15245	15168	15050	15117	15061	15334	15159	15002	15182	14955	15224	15046	15356	15061	15220	14985	15021	15080	15095	15063	15287	15195	15070	15282	15236	15121	15179	15351	15101	15172	15162	15010	15130	15045	15035	15191	15039	15090	15138	14975	15363	14903	15229	15187	15310	15158	15196	15124	15206	15301	15066	15000	14954	15190	15110	15079	15152	15063	15152	15186	15180	14972	15093	15298	15067	15291	15066	15237	15158	14990	15243	15086	15021	15250	15172	15068	15233	15073	15124	15017	15234	15080	15154	15126	15125	15220	15065	15187	15172	15234	15124	15047	15151	15201	15201	15079	15052	15077	15229	15182	15263	15170	15201	15124	15232	15022	15025	15213	15271	14896	14996	15219	15081	15202	15129	15202	15412	15175	15190	15178	15273	14959	15156	15195	14972	15139	15119	15121	14967	15039	15166	14966	15176	15122	15346	15228	15099	15082	15425	15208	15098	15035	15085	15104	15145	15033	15058	15132	15261	15240	15155	15223	15001	15043	15124	15291	15197	15062	15018	15357	15137	15225	14993	15182	15204	15185	15069	15250	15120	15090	15141	15014	15125	15185	15322	15174	15086	14954	15221	15016	15244	15071	15212	15119	15115	15144	15244	14935	15127	14951	15071	14938	15132	15013	15340	15269	15138	15112	15137	15250	15047	15091	15101	15085	15208	15223	15093	14983	15060	15172	15110	15137	15123	15092	15147	14975	15178	15356	15158	15054	15068	15271	14966	15145	15176	15063	15268	15329	15243	15257	15095	15068	15103	15054	15214	15146	15277	15205	15256	15225	15195	15163	14943	15053	15139	15066	14998	14977	15171	15283	15048	15280	15081	15185	15102	15267	15042	15081	15106	15025	15148	15223	15245	15110	14998	15033	15195	15406	15169	15162	15246	15248	15004	14983	14991	15086	15039	15017	15167	15219	15123	15125	15266	15089	15254	15131	15069	15170	15036	15270	15056	15241	15251	15245	15198	15047	14872	15209	15171	15124	15235	15138	15056	15211	15275	15232	15068	15062	15139	15026	15043	15118	15235	15069	15082	15066	14959	15150	15138	15075	15190	15265	15211	15184	15101	15162	14981	15266	14981	15098	15334	15081	14961	15293	15077	15256	15156	15099	15116	15211	15117	15001	15089	15176	15128	15128	15244	15200	15158	15183	15140	15145	15199	15146	15177	15251	15230	15300	14970	15142	15115	15081	15302	15010	15164	14944	14987	15212	15323	15304	15145	15064	15227	15328	15216	15119	15182	15012	15070	15090	15166	15122	15154	14971	15161	15270	15088	15151	15148	15065	14981	15201	15142	15251	15156	15099	15219	15191	14988	15127	14912	15060	15091	15137	15135	15207	15043	15230	15240	15140	14979	15109	15342	14922	15013	15326	15099	15292	15181	15204	15132	15018	15176	15189	14919	15184	15233	15131	15160	15226	15047	15099	15045	15095	15137	15130	15160	15185	15102	15196	15057	14998	15222	15234	15219	15084	15268	15199	14989	15212	15202	15135	15224	15125	15084	15219	15165	14990	15162	15048	15092	14881	15144	15072	15009	15115	15144	15120	15093	15010	15113	15162	15119	15342	15030	15134	15091	15141	15138	15144	15024	15159	15251	15218	15016	15237	15206	15075	15091	15249	15208	15056	15135	14949	15109	15060	15259	15146	15245	15087	15070	15164	15130	14994	15301	15048	15012	15255	15064	15141	15200	15144	15368	15182	15117	15154	15176	15133	15099	15140	15127	15294	15162	15222	15172	15255	15092	15130	15068	15232	15117	15206	15079	15180	15098	15115	15197	15074	15328	15297	15105	15191	15027	15010	15118	15221	15142	15080	15241	15086	15102	15098	15112	15197	15185	15026	15100	15241	15199	15213	15271	15149	15045	14835	15165	15297	15051	15169	15136	15258	15052	15123	15177	15304	15138	15137	15173	15203	15223	15134	15183	15231	15211	15224	15075	15231	15158	15179	15156	15092	14994	15027	15142	15087	15084	15077	15152	15073	15166	15065	15098	15025	15031	15062	15078	15275	15237	15040	15080	15133	15140	15483	15183	15264	15120	15025	15115	15180	15049	15126	15101	15175	15101	15118	15209	15072	15211	15036	15016	15215	15027	14953	15235	15157	15055	15061	15120	15192	14998	15307	14932	15143	15212	15175	15034	15050	15034	15179	15141	15044	15166	15191	15075	15187	15243	15056	15262	15063	15113	15116	15186	15153	15164	15153	15010	15226	15063	15212	15163	15046	15107	15194	15126	15073	14989	15236	14965	15137	15141	15117	15035	15234	15233	15105	14987	15101	15099	15045	15210	15149	15119	15300	15057	15067	15210	15046	15011	15040	14997	15082	15235	15080	15232	15221	15006	15149	15215	15110	15194	15106	15148	15064	15082	14916	15203	15122	15188	15113	15122	15135	15123	15134	15096	15040	15160	15187	15022	15210	15324	15207	15068	15205	15109	15332	15351	15125	15134	15224	15130	15265	14967	15146	15132	15243	15176	15240	15227	15096	15028	15026	15266	15007	15068	15172	15122	15284	15210	15195	15040	15051	15114	15041	15035	15079	15138	15153	15061	15015	15083	15062	15163	15196	15128	15302	14992	15092	15197	15035	15128	15141	15127	15083	15189	15120	14959	15147	15181	15182	15082	15224	15234	15199	15276	15005	15240	15099	15149	15185	15134	15060	15363	14967	15164	15069	15294	15205	15021	15185	15119	15216	15128	15199	15095	15161	15062	15169	15120	15108	15141	15128	15044	15096	15262	15090	14950	15003	15194	15140	15152	15325	15071	15278	15042	15016	15105	15062	14916	14994	15121	15019	15061	15305	15104	15091	15184	15233	15196	15197	15286	15010	15219	15068	15158	15224	15217	15277	15058	15252	15069	15214	15070	15302	15183	15211	15041	15146	15294	15174	15050	15086	15083	15226	14948	15351	15173	15101	15214	15092	15229	15032	14997	15197	15063	15194	15224	15234	15073	15025	15135	15152	15001	15130	15287	15156	15153	15206	15155	15016	14965	15231	14979	15134	15223	15046	14939	15273	15031	15289	15211	15163	14868	15119	15100	15318	15123	15072	15091	15155	15146	15269	15169	15252	15048	15102	15249	15005	15171	15252	15225	15232	15070	15210	15142	15254	15112	15144	15010	15142	15010	15164	15158	15143	15245	15145	15165	15093	15099	15085	15033	15176	15149	15127	15199	15050	15172	15267	15088	15226	15043	15201	15124	15267	15037	15239	15102	15312	15188	15046	15100	15061	15137	15016	15178	15279	15154	15286	15154	15181	14945	15174	15204	15282	15256	15127	15132	15245	15061	15236	15180	15020	15115	15200	15112	15287	15225	14930	15218	15146	15018	15039	15220	15064	15249	15173	15113	15247	15021	15057	15057	15063	15321	15241	15019	15031	15092	15013	15171	15064	15236	15078	15084	15034	15225	15256	15152	15074	15168	15193	15097	15146	15144	15311	15130	15227	15158	15261	15014	15194	15033	14984	14917	15078	15176	15230	15310	15109	15096	15027	15154	15401	14992
24207	21380	28929	25803	23513	23043	21678	18597	17765	17784	17513	17122	17121	17039	16875	16860	16741	16633	16630	16434	16551	16599	16286	16393	16434	16662	16365	16405	16479	16406	16392	16317	16357	16263	16206	16462	16194	16185	16368	16210	16133	16393	16365	16315	16211	16313	16171	16279	16294	16425	16432	16543	16396	16439	16325	16175	16315	16508	16303	16409	16380	16185	16112	16321	16444	16458	16391	16301	16150	16385	16300	16402	16241	16407	16555	16450	16418	16363	16443	16233	16200	16321	16212	16259	16378	16183	16065	16307	16138	16180	16260	16327	16175	16245	16387	16634	16384	16136	16407	16334	16437	16362	16417	16264	16083	16329	16287	16192	16291	16261	16398	16342	16389	16198	16338	16136	16678	16146	16180	16207	16314	16429	16276	16285	16117	16442	16206	16405	16278	16386	16108	16446	16380	16485	16230	16268	16398	16230	16364	16499	16214	16246	16244	16339	16348	16195	16416	16321	16378	16344	16372	16176	16244	16253	16266	16301	16039	16351	16345	16297	16341	16603	16315	16319	16275	16364	16373	16356	16227	16290	16195	16133	16343	16388	16406	16402	16297	16296	16133	16435	16460	16272	16378	16383	16338	16178	16299	16399	16450	16453	16475	16268	16264	16275	16293	16304	16216	16158	16232	16317	16170	16328	16316	16167	16305	16417	16151	16329	16080	16314	16347	16079	16349	16333	16479	16219	16344	16271	16302	16225	16237	16266	16123	16244	16334	16433	16364	16245	16254	16384	16261	16335	16407	16212	16266	16143	16326	16202	16107	16172	16420	16305	16317	16226	16352	16216	16140	16260	16319	16277	16154	16275	16362	16239	16288	16455	16566	16438	16241	16379	16303	16327	16292	16191	16251	16303	16045	16159	16114	16311	16437	16067	16368	16052	16469	16187	16243	16388	16145	16395	16436	16464	16154	16435	16309	16356	16442	16442	16189	16432	16368	16071	16260	16204	16273	16224	16203	16256	16300	16456	16180	16148	16255	16312	16376	16230	16318	16235	16258	16339	16057	16385	16227	16528	16335	16274	16413	16089	16187	16267	16408	16331	16389	16278	16264	16254	16391	16061	16329	16340	16081	16177	16378	16327	16234	16292	16460	16299	16552	16329	16112	16175	16457	16281	16313	16374	16376	16261	16443	16413	16221	16265	16205	16063	16284	16445	16441	16326	16190	16341	16212	16199	16077	16250	16174	16174	16095	16271	16169	16374	16493	16277	16049	16505	16251	16099	16231	16223	16339	16258	16415	16592	16410	16230	16411	16187	16354	16296	16445	16320	16282	16211	16382	16294	16350	16221	16312	16090	16341	16306	16295	16169	16161	16385	16433	16255	16235	16058	16110	16356	16313	16124	16165	16092	16324	16231	16332	16270	16257	16255	16447	16184	16390	16166	16245	16283	16436	16358	16216	16205	16230	16383	16302	16316	16308	16276	16302	16352	16278	16286	16415	16311	16394	16312	16363	16370	16264	16215	16372	16319	16301	16413	16323	16313	16255	16380	16279	16394	16348	16376	15967	16413	16094	16416	16337	16204	16326	16209	16391	16338	16343	16386	16269	16404	16222	16217	16355	16459	16320	16384	16209	16312	16520	16088	16199	16432	16168	16313	16476	16331	16389	16226	16418	16331	16314	16293	16411	16230	16276	16625	16432	16224	16290	16218	16412	16378	16220	16074	16385	16313	16496	16241	16310	16464	16341	16272	16081	16277	16422	16394	16187	16552	16333	16323	16215	16229	16305	16308	16380	16129	16164	16246	16236	16196	16240	16122	16277	16294	16554	16152	16349	16288	16271	16402	16351	16317	16336	16381	16090	16387	16183	16510	16182	16178	16285	16404	16351	16183	16294	16478	16013	16315	16235	16072	16356	16422	16134	16293	16510	16235	16412	16432	16421	16286	16393	16252	16402	16438	16372	16455	16310	16247	16372	16126	16249	16152	16255	16360	16334	16295	16380	16406	16311	16343	16168	16286	16343	16116	16246	16277	16298	16317	16494	16207	16399	16429	16433	16223	16362	16369	16492	16273	16323	16576	16488	16361	16172	16192	16103	16284	16376	16220	16430	16235	16334	16318	16380	16272	16174	16216	16223	16123	16222	16079	16269	16238	16360	16358	16359	16254	16287	16383	16339	16315	16190	16313	16143	16460	16214	16237	16435	16455	16477	16412	16232	16248	16230	16291	16268	16309	16475	16201	16222	16426	16423	16258	16102	16321	16278	16258	16331	16324	16353	16326	16411	16329	16269	16362	16331	16198	16198	16251	16334	16274	16306	16231	16265	16204	16281	16402	16233	16464	16468	16102	16427	16301	15991	16509	16187	16309	16297	16307	16490	16264	16423	16333	16188	16128	16400	16189	16390	16363	16112	16307	16322	16268	16218	16480	16480	16135	16314	16141	16330	16262	16502	16328	16103	16265	16208	16235	16303	16235	16418	16350	16204	16258	16218	16355	16054	16302	16396	16327	16270	16523	16266	16295	16434	16381	16114	16291	16155	16314	16440	16302	16239	16204	16375	16234	16203	16467	16442	16253	16239	16224	16372	16314	16353	16284	16230	16483	16175	16255	16317	16367	16319	16421	16374	16241	16172	16195	16261	16355	16491	16010	16315	16380	16385	16179	16302	16386	16327	16338	16265	16189	16278	16428	16457	16448	16386	16213	16437	16359	16243	16098	16327	16420	16266	16412	16152	16270	16274	16414	16429	16326	16250	16433	16283	16181	16209	16097	16441	15965	16425	16265	16427	16396	16043	16209	16377	16291	16324	16294	16224	16260	16219	16339	16308	16240	16505	16372	16351	16321	16337	16428	16380	16517	16211	16412	16258	16368	16236	16356	16273	16263	16342	16486	16314	16356	16221	16409	16238	16169	16268	16081	16259	16294	16003	16191	16395	16190	16241	16493	16351	16461	16306	16386	16466	16347	16390	16261	16158	16065	16434	16172	16346	16214	16342	16281	16446	16216	16320	16378	16376	16476	16266	16183	16413	16291	16269	16258	16339	16316	16264	16261	16210	16435	16113	16232	16408	16344	16448	16172	16417	16394	16376	16233	16559	16194	16236	16317	16306	16248	16288	16263	16492	16382	16452	16411	16286	16336	16099	16199	16206	16328	16531	16349	16416	16393	16514	16443	16449	16272	16278	16158	16231	16372	16330	16342	16433	16153	16225	16373	16411	16235	16313	16322	16359	16215	16395	16282	16380	16342	16392	16347	16193	16393	16361	16169	16292	16272	16334	16186	16412	16388	16356	16588	16286	16512	16442	16286	16438	16354	16131	16283	16469	16502	16244	16304	16266	16377	16287	16155	16340	16287	16355	16352	16320	16253	16343	16274	16248	16307	16506	16205	16320	16409	16291	16294	16398	16218	16320	16158	16096	16181	16276	16289	16267	16374	16295	16492	16419	16230	16375	16124	16269	16394	16208	16194	16351	16268	16272	16196	16254	16258	16269	16366	16507	16299	16319	16199	16339	16337	16350	16503	16314	16559	16403	16480	16157	16390	16314	16294	16344	16230	16200	16404	16335	16293	16463	16331	16384	16174	16313	16214	16379	16532	16401	16334	16353	16203	16388	16268	16521	16244	16157	16245	16227	16319	16578	16110	16439	16364	16371	16227	16317	16426	16194	16213	16239	16327	16217	16311	16174	16286	16261	16263	16411	16305	16388	16316	16342	16417	16326	16289	16410	16301	16509	16317	16218	16384	16373	16249	16444	16237	16290	16387	16156	16236	16364	16446	16276	16319	16365	16403	16519	16245	16500	16310	16443	16263	16403	16291	16215	16458	16340	16338	16376	16084	16303	16119	16269	16297	16298	16306	16268	16269	16359	16328	16420	16374	16373	16275	16308	16284	16411	16117	16362	16339	16064	16383	16437	16368	16338	16193	16412	16077	16375	16177	16194	16497	16365	16242	16112	16350	16387	16394	16287	16280	16271	16249	16240	16247	16361	16604	16355	16302	16324	16299	16438	16221	16437	16324	16268	16375	16325	16445	16395	16352	16250	16184	16223	16198	16276	16117	16264	16298	16429	16267	16088	16242	16287	16329	16353	16246	16643	16237	16251	16483	16229	16285	16373	16416	16538	16206	16376	16273	16279	16243	16402	16311	16640	16503	16286	16291	16146	16140	16447	16283	16267	16528	16256	16377	16547	16335	16288	16287	16310	16169	16154	16281	16212	16274	16279	16376	16144	16125	16268	16348	16277	16481	16329	16180	16465	16527	16356	16455	16368	16230	16344	16329	16254	16325	16313	16082	16404	16300	16222	16250	16259	16640	16514	16530	16451	16220	16255	16174	16223	16232	16209	16299	16164	16427	16369	16109	16354	16291	16468	16523	16225	16368	16523	16282	16225	16254	16375	16441	16451	16426	16146	16370	16337	16411	16386	16278	16296	16204	16589	16276	16321	16280	16443	16350	16288	16245	16092	16084	16279	16376	16356	16252	16251	16264	16383	16334	16540	16293	16386	16325	16467	16436	16171	16307	16395	16202	16355	16466	16372	16364	16192	16368	16507	16400	16374	16272	16287	16357	16167	16307	16331	16316	16337	16298	16424	16494	16400	16274	16586	16172	16241	16131	16018	16273	16319	16415	16414	16140	16542	16268	16293	16236	16223	16306	16298	16342	16027	16212	16251	16063	16205	16413	16466	16345	16422	16202	16304	16390	16164	16128	16310	16303	16400	16318	16166	16316	16143	16236	16464	16162	16488	16337	16391	16271	16213	16396	16095	16277	16244	16108	16172	16284	16242	16313	16395	16080	16234	16350	16291	16425	16368	16306	16319	16372	16185	16290	16166	16380	16164	16229	16404	16401	16448	16146	16400	16330	16132	16262	16325	16287	16255	16367	16387	16403	16307	16320	16298	16190	16165	16298	16333	16465	16412	16266	16440	16420	16478	16274	16474	16194	16291	16432	16383	16277	16263	16262	16352	16375	16361	16169	16596	16287	16280	16254	16334	16214	16357	16344	16301	16142	16345	16305	16177	16439	16244	16312	16409	16451	16639	16229	16185	16499	16247	16041	16370	16132	16445	16334	16308	16275	16359	16427	16228	16436	16142	16320	16202	16292	16383	16349	16255	16335	16277	16321	16232	16514	16518	16463	16387	16342	16305	16380	16376	16335	16346	16163	16086	16258
34105	53315	48563	35278	25904	21741	18986	17452	16641	16315	16247	16037	15849	15374	15366	15189	15218	14976	15262	14870	14797	15006	14914	14993	14831	14660	14758	14813	14606	14825	14720	14754	14717	14747	14738	14617	14780	14672	14562	14709	14716	14645	14812	14619	14701	14770	14551	14615	14654	14672	14481	14832	14536	14714	14598	14643	14815	14793	14583	14779	14689	14722	14702	14643	14858	14668	14744	14625	14762	14596	14713	14742	14576	14616	14612	14696	14693	14675	14639	14669	14723	14812	14738	14686	14724	14576	14834	14619	14719	14536	14653	14539	14644	14688	14622	14642	14587	14617	14662	14703	14581	14660	14763	14754	14746	14666	14653	14701	14773	14657	14741	14667	14578	14714	14521	14743	14688	14655	14682	14645	14702	14575	14734	14738	14543	14623	14623	14546	14668	14809	14681	14656	14643	14661	14641	14712	14602	14778	14753	14510	14633	14567	14700	14674	14649	14762	14706	14772	14729	14522	14722	14770	14658	14635	14523	14679	14671	14542	14668	14469	14611	14513	14698	14810	14617	14575	14731	14638	14515	14717	14602	14695	14579	14599	14749	14605	14653	14627	14562	14564	14650	14687	14633	14673	14579	14685	14631	14703	14746	14673	14606	14561	14489	14700	14643	14543	14601	14738	14765	14780	14812	14539	14678	14461	14700	14589	14730	14613	14711	14581	14789	14725	14698	14744	14582	14743	14672	14546	14607	14720	14655	14576	14765	14595	14585	14658	14673	14657	14732	14721	14500	14806	14768	14486	14657	14774	14658	14501	14712	14422	14620	14759	14648	14569	14657	14733	14569	14672	14488	14707	14816	14714	14578	14606	14633	14618	14764	14539	14792	14774	14594	14633	14744	14912	14522	14676	14644	14871	14841	14621	14742	14756	14819	14594	14672	14581	14571	14669	14805	14515	14697	14690	14662	14662	14668	14662	14509	14754	14677	14796	14575	14718	14731	14554	14441	14685	14694	14808	14639	14649	14560	14687	14724	14702	14696	14824	14631	14569	14627	14558	14524	14686	14591	14581	14595	14751	14654	14749	14708	14641	14594	14679	14551	14613	14510	14624	14787	14616	14688	14660	14814	14567	14699	14725	14700	14536	14754	14628	14749	14646	14596	14582	14710	14665	14617	14561	14746	14622	14668	14805	14675	14739	14695	14558	14644	14631	14593	14696	14685	14576	14681	14504	14748	14699	14688	14649	14770	14566	14725	14743	14743	14668	14654	14570	14698	14687	14681	14597	14619	14604	14559	14547	14668	14664	14588	14801	14521	14600	14812	14595	14646	14713	14674	14663	14574	14761	14637	14718	14596	14705	14679	14671	14705	14685	14736	14577	14659	14580	14608	14571	14682	14645	14623	14480	14616	14680	14466	14665	14801	14723	14553	14749	14647	14566	14799	14626	14757	14603	14656	14664	14759	14757	14772	14599	14710	14663	14694	14621	14655	14558	14674	14485	14600	14826	14770	14681	14764	14669	14627	14708	14528	14651	14628	14672	14614	14815	14705	14707	14438	14608	14600	14498	14648	14537	14692	14494	14790	14834	14675	14664	14800	14679	14584	14684	14662	14403	14651	14551	14634	14727	14649	14659	14735	14604	14577	14520	14757	14633	14790	14801	14605	14503	14671	14769	14765	14672	14611	14688	14626	14795	14712	14603	14551	14543	14722	14687	14555	14633	14803	14586	14733	14749	14819	14771	14663	14777	14617	14641	14723	14609	14545	14628	14831	14673	14629	14729	14853	14601	14452	14573	14658	14763	14686	14697	14905	14677	14600	14695	14602	14651	14750	14654	14638	14605	14665	14677	14742	14582	14637	14658	14831	14779	14791	14690	14644	14582	14636	14760	14437	14799	14563	14688	14741	14664	14700	14746	14594	14629	14700	14623	14542	14692	14514	14656	14605	14581	14758	14514	14647	14669	14536	14669	14590	14573	14640	14737	14737	14673	14686	14651	14782	14669	14716	14672	14687	14610	14641	14506	14703	14565	14525	14708	14604	14605	14646	14649	14765	14764	14619	14581	14692	14410	14628	14530	14741	14707	14652	14486	14776	14656	14702	14452	14681	14578	14795	14695	14592	14623	14727	14721	14549	14678	14628	14851	14896	14465	14714	14578	14610	14579	14808	14733	14669	14660	14571	14669	14653	14657	14777	14567	14574	14615	14536	14596	14622	14600	14585	14567	14610	14640	14690	14382	14659	14746	14780	14755	14580	14657	14822	14638	14544	14638	14690	14672	14672	14683	14623	14615	14629	14637	14710	14478	14750	14752	14548	14802	14654	14568	14588	14584	14687	14693	14586	14613	14760	14829	14602	14669	14727	14653	14718	14542	14643	14588	14667	14690	14568	14492	14671	14746	14679	14714	14787	14629	14596	14646	14729	14571	14765	14798	14609	14598	14448	14645	14451	14591	14796	14636	14506	14801	14661	14734	14529	14753	14827	14694	14714	14617	14583	14728	14648	14802	14609	14657	14667	14773	14682	14860	14679	14772	14635	14474	14718	14779	14654	14655	14655	14716	14886	14677	14605	14568	14739	14897	14632	14695	14656	14600	14685	14340	14819	14597	14707	14676	14625	14598	14529	14494	14703	14523	14486	14557	14629	14731	14591	14542	14770	14520	14655	14826	14597	14613	14540	14600	14751	14639	14470	14666	14601	14682	14714	14679	14642	14687	14538	14626	14585	14719	14804	14648	14625	14655	14627	14674	14697	14595	14743	14658	14497	14819	14698	14541	14501	14707	14723	14599	14648	14472	14526	14631	14697	14666	14832	14675	14692	14676	14774	14706	14522	14738	14758	14682	14688	14850	14689	14656	14755	14587	14576	14695	14598	14591	14560	14698	14835	14860	14601	14614	14684	14777	14452	14814	14552	14652	14805	14671	14764	14523	14679	14502	14557	14664	14632	14482	14680	14714	14650	14753	14698	14728	14613	14529	14644	14700	14640	14642	14604	14708	14747	14664	14610	14629	14674	14531	14699	14705	14663	14563	14617	14474	14498	14450	14709	14558	14655	14679	14676	14601	14656	14553	14618	14707	14685	14434	14626	14432	14590	14496	14615	14493	14542	14709	14646	14699	14635	14728	14457	14672	14604	14671	14703	14529	14627	14784	14725	14633	14625	14628	14682	14659	14629	14667	14604	14777	14618	14407	14678	14600	14723	14735	14454	14633	14461	14581	14650	14801	14609	14691	14687	14650	14757	14638	14516	14695	14502	14696	14557	14489	14819	14576	14756	14624	14622	14751	14697	14800	14571	14741	14634	14561	14604	14606	14748	14770	14683	14727	14823	14686	14664	14575	14649	14470	14621	14718	14742	14718	14569	14601	14665	14636	14916	14526	14670	14587	14502	14737	14706	14690	14738	14622	14675	14845	14691	14653	14726	14745	14705	14481	14524	14741	14593	14638	14742	14578	14671	14713	14600	14622	14592	14635	14484	14723	14618	14593	14715	14614	14543	14732	14679	14493	14847	14784	14662	14696	14704	14732	14596	14632	14680	14730	14552	14752	14683	14602	14530	14603	14641	14656	14735	14643	14781	14810	14726	14625	14755	14706	14656	14559	14588	14684	14691	14515	14637	14554	14669	14579	14540	14816	14621	14765	14433	14567	14602	14745	14675	14663	14563	14709	14594	14572	14777	14681	14608	14625	14710	14880	14613	14646	14657	14618	14566	14737	14671	14633	14634	14576	14733	14819	14604	14616	14525	14695	14576	14643	14562	14598	14645	14717	14717	14838	14752	14670	14641	14664	14606	14588	14759	14564	14581	14605	14443	14571	14664	14688	14622	14553	14645	14703	14488	14742	14500	14739	14709	14628	14561	14661	14465	14619	14607	14751	14582	14629	14666	14687	14632	14607	14602	14624	14732	14665	14578	14532	14637	14688	14740	14512	14703	14678	14512	14684	14591	14626	14746	14534	14635	14815	14697	14598	14690	14718	14877	14787	14563	14680	14645	14686	14580	14721	14783	14524	14675	14564	14722	14684	14694	14584	14669	14641	14647	14814	14631	14770	14727	14544	14764	14903	14659	14639	14804	14743	14667	14719	14606	14753	14622	14709	14402	14568	14638	14714	14772	14644	14560	14578	14653	14604	14642	14566	14717	14644	14649	14730	14572	14742	14715	14727	14672	14598	14625	14708	14734	14837	14686	14779	14632	14545	14573	14644	14568	14832	14640	14612	14825	14737	14675	14685	14701	14572	14775	14606	14666	14504	14645	14716	14603	14720	14731	14693	14519	14586	14544	14603	14578	14689	14508	14597	14730	14652	14574	14658	14513	14664	14693	14709	14680	14687	14700	14593	14678	14865	14559	14731	14547	14696	14624	14599	14524	14727	14545	14839	14765	14522	14652	14683	14554	14610	14588	14786	14685	14580	14685	14605	14856	14791	14623	14557	14619	14723	14716	14830	14761	14541	14592	14583	14614	14597	14622	14638	14711	14665	14671	14755	14762	14621	14615	14675	14662	14714	14619	14629	14598	14515	14606	14724	14744	14726	14778	14604	14727	14694	14816	14658	14736	14547	14588	14584	14585	14609	14478	14750	14600	14598	14736	14567	14745	14808	14750	14669	14770	14715	14694	14691	14679	14695	14682	14661	14576	14644	14574	14650	14859	14677	14728	14562	14680	14500	14738	14677	14689	14546	14522	14695	14649	14589	14690	14752	14698	14760	14780	14932	14518	14553	14673	14742	14489	14570	14771	14702	14640	14584	14671	14577	14766	14714	14619	14605	14760	14658	14664	14600	14800	14614	14541	14584	14895	14621	14719	14531	14699	14700	14597	14768	14746	14700	14681	14590	14652	14618	14612	14761	14613	14643	14557	14652	14507	14717	14566	14777	14518	14651	14711	14703	14603	14560	14754	14469	14585	14655	14802	14664	14753	14641	14594	14672	14677	14636	14722	14751	14864	14481	14674	14496	14859	14703	14578	14624	14492	14724	14816	14685	14802	14482	14708	14679	14561	14821	14636	14581	14860	14683	14583	14772	14760	14617	14601	14740	14547	14594	14649	14647	14710	14728	14649	14700	14587	14663	14626	14732	14747	14643	14733	14789	14490	14772	14585	14772	14621	14613	14698	14657	14698	14683	14783	14600	14659	14871	14568	14662	14667	14582	14805	14695	14662	14602	14699	14557
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
