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
339722892583	339722893147	339722893697	339722894247	339722894798	339722895348	339722895897	339722896447	339722896997	339722897547	339722898098	339722898647	339722899197	339722899747	339722900297	339722900847	339722901398	339722901947	339722902498	339722903048	339722903597	339722904147	339722904698	339722905248	339722905797	339722906347	339722906898	339722907447	339722907998	339722908548	339722909098	339722909648	339722910197	339722910747	339722911298	339722911847	339722912397	339722912948	339722913497	339722914048	339722914598	339722915148	339722915697	339722916248	339722916798	339722917347	339722917898	339722918448	339722918998	339722919548	339722920097	339722920647	339722921198	339722921748	339722922297	339722922848	339722923397	339722923947	339722924498	339722925047	339722925598	339722926150	339722926698	339722927247	339722927798	339722928348	339722928897	339722929448	339722929998	339722930547	339722931098	339722931647	339722932198	339722932748	339722933298	339722933848	339722934398	339722934948	339722935498	339722936048	339722936598	339722937148	339722937698	339722938248	339722938798	339722939348	339722939898	339722940448	339722940998	339722941547	339722942097	339722942648	339722943198	339722943748	339722944298	339722944848	339722945398	339722945948	339722946497	339722947048	339722947598	339722948147	339722948698	339722949248	339722949798	339722950348	339722950898	339722951447	339722951998	339722952548	339722953098	339722953648	339722954198	339722954748	339722955297	339722955847	339722956397	339722956948	339722957498	339722958047	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23562	21935	29985	24559	22251	24597	26004	20460	19216	19345	18914	18585	18345	18424	17972	17570	17731	17941	17768	17643	17656	17592	17539	17623	17499	17338	17515	17482	17306	17641	19438	21553	22040	20164	18512	17781	17739	17397	17270	17327	17394	17019	17223	17276	17449	17297	17363	17241	17527	17436	17288	17234	17396	17478	17371	17332	17123	17190	17498	17357	17106	17215	17235	17226	17237	16979	17224	17489	17235	17194	17425	17453	17311	17038	17244	17158	17288	17250	17179	17336	17185	17310	17354	17330	17407	17371	17315	17347	17120	17432	17385	17283	17369	17134	17256	17196	17321	17217	17108	17064	17380	17277	17069	17562	17403	17204	17302	17265	17201	17260	17286	17182	17053	17356	17317	17233	17333	17294	17384	17250	17046	17297	17215	17401	17462	17182	17279	17188	17403	17328	17233	17133	17290	17356	17302	17286	17267	17224	17335	17305	17481	17350	17378	17156	17252	17208	17158	17248	17167	17306	17385	16959	17035	17314	17554	17229	17162	17183	17181	17238	17225	17190	17249	17137	17270	17222	17438	17304	17377	17240	17251	17263	17255	17093	17188	17394	17254	17241	17354	17233	17333	17170	17334	17292	17146	17142	17279	17238	17224	17269	17182	17342	17193	17178	17316	17323	17111	17300	17322	17312	17220	17191	17200	17203	17172	17139	17304	17311	17171	17244	17329	17297	17263	17185	17331	17177	17172	17046	17140	17438	17538	17174	17231	17206	17368	17211	17101	17079	17250	17279	17030	17252	17243	17111	17133	17360	17054	17276	17235	17299	17286	17346	17270	17229	17339	17201	17495	17317	17153	17338	17101	17109	17331	17201	17234	17138	17255	17300	17233	17073	17373	17325	17066	17249	17238	17138	17337	17308	17403	17254	17245	17277	17449	17056	17215	17152	17409	17217	17482	17234	17191	17291	17150	17595	17183	17191	17301	17373	17189	17349	17105	17119	17132	17380	17277	17263	17216	17160	17259	17265	17181	17344	17164	17169	17420	17252	17040	17304	17047	17301	17251	17107	17189	17208	17288	17166	17091	17446	17228	17144	17322	17273	17370	17247	17354	17332	17194	17236	17129	17296	17099	17369	17204	17278	17225	17257	17206	17247	17403	17098	17177	17290	17274	17312	17156	17062	17266	17325	17208	16972	17125	17022	17163	17472	17079	17174	17282	17272	17379	17171	17263	17247	17203	17242	17139	17118	17298	17392	17329	17287	17199	17309	17223	17267	17214	17089	17286	17023	17340	17134	17340	17276	17016	17220	17337	17139	16970	17279	17290	17286	17183	17116	17177	17377	17241	17312	17249	17213	17300	17102	16975	17179	17300	17079	17161	17334	17235	17203	17114	17317	17233	17186	17345	17052	17165	17259	17230	17265	17278	16983	17285	17148	17285	17074	17213	17325	17060	17085	17163	17135	17276	17013	17234	17216	17298	17101	17328	17215	17154	17280	17129	17174	17162	17045	17180	17132	17379	17146	17196	17232	17246	17175	17120	17172	17287	17049	17315	17100	17076	17263	17230	17019	17331	17265	17164	16999	17270	17129	17258	17129	17085	17236	17338	17358	17086	17325	17357	17187	17052	17157	17421	17140	17157	16922	17182	17387	17053	17385	17376	17253	17404	17042	17418	17496	17261	17130	17106	17379	17255	17166	17228	17211	17180	17154	17092	17182	17109	17252	17269	17347	17288	17161	17134	17224	17141	17097	17157	17253	17186	17165	17334	17237	17413	17187	17329	17077	17327	17220	17367	17428	17229	17247	17173	17337	17204	17148	17378	17210	17481	17347	16976	17255	17063	17288	17253	17259	17216	17092	17267	17132	17385	17090	17205	17191	17277	17283	17250	17078	17073	17154	17248	17189	17204	17459	17273	17322	17217	17232	17260	17235	17273	17090	17229	17098	17345	17332	17189	17153	17154	17168	17257	17292	17188	17302	17123	17221	17345	17348	17384	17106	17349	17319	17216	17142	16973	17138	17251	17017	17083	17233	17161	17256	17116	17184	17188	17362	17113	17072	17293	17143	17231	17316	17126	17161	17092	17327	17261	17204	17365	17268	17104	17186	17020	17344	17158	17175	17136	17274	17165	17188	17489	17312	17037	17062	17165	17110	17356	17381	17123	17081	17321	17220	17092	17293	17199	17166	17368	17289	17264	17108	17458	17266	17250	17162	17138	17466	17104	17215	17211	17384	17360	17193	17109	17237	17280	17094	17228	17280	17204	17418	17232	17213	16948	17183	17173	17188	17111	17217	17218	17182	17136	17400	17157	17159	17251	17071	17551	17361	17294	17237	17185	17177	17087	17340	17237	17154	17141	17211	17240	17138	17112	17410	17195	17295	17363	17003	17202	17149	17542	17322	17255	17175	17304	17132	17233	17042	17004	17338	17340	17036	17103	17312	17418	17263	17156	17126	17241	17005	17178	17104	17277	17353	17275	17128	17199	17228	17282	17491	17331	17409	17231	17138	17247	17301	17044	16942	17225	17041	17030	17312	17184	17240	17069	17218	16973	17181	17342	17391	17343	17229	17098	17257	17427	17415	17302	17407	16943	17318	17206	17125	17189	17242	17180	17267	17001	17195	17437	17108	17405	17262	17232	17309	17246	17339	17228	17317	17150	17234	17234	17206	17147	17374	17169	17082	17288	17207	17056	17030	17374	17224	17160	17270	17130	17120	17098	17155	17142	17110	17055	17265	17030	17030	17162	17139	17124	17290	17160	17041	17072	17175	17224	17131	17158	17253	17391	17224	17218	17058	17195	17162	17285	17093	17403	17204	17130	17296	17192	17248	17325	17263	17318	17317	17398	17193	17224	17028	17246	17241	17242	17183	17259	17325	17260	17021	17228	17093	17092	17276	17426	17301	17106	17162	17157	17160	17058	17271	17283	17151	17033	17170	16922	17192	17105	17199	17305	17195	17025	17215	17428	17250	17165	16977	17243	17332	17121	17437	17350	17249	17231	17300	17285	16961	17170	17181	17251	17182	17073	17291	17295	17296	17279	16990	17141	17397	17176	17198	17099	17063	17224	17098	17140	17122	17151	17271	17422	17355	17253	17292	17051	17222	17193	17227	17280	17096	17259	17340	17422	17210	17143	17337	17189	17185	17249	17141	17231	17065	17430	17128	17164	17004	17197	17441	17168	17326	17441	17312	17316	17183	17197	17344	17208	17334	17140	17218	17253	17323	17151	17335	17377	17060	17194	17144	17526	17200	17339	17417	17266	16847	17223	17200	17305	17214	17378	17241	17336	17269	17176	17310	17260	17226	17161	17115	17124	16953	17222	17058	17279	17072	17258	17217	17162	17379	17154	17133	17115	17275	17210	17318	17291	16999	17241	17249	17267	17170	17383	17041	17071	17371	17191	17133	17242	17105	17206	17092	17211	17316	17111	17376	16998	17257	17144	17325	17329	17288	17211	17213	17270	17426	17349	17100	17135	17280	17279	17081	17206	17061	17256	17253	17257	17207	17303	17329	17345	17410	17243	17180	17304	17215	17197	17282	17311	17172	17181	17338	17122	17163	17243	17269	17304	17225	17222	17407	17076	16985	17121	17114	17379	17027	17103	17185	17102	17250	17266	17094	17172	17106	17206	17268	17155	17196	17368	17295	17229	17045	17246	17195	17235	17160	17306	17107	17265	17049	17213	17200	17149	17262	17233	17325	17355	17142	17362	17196	17219	17042	17226	17090	17013	17281	17246	17114	17009	17353	17388	17298	17315	17252	17132	17267	17158	17273	17204	17266	17326	17282	17013	17143	17258	17309	17242	17268	17593	17281	17478	17235	17390	17489	17339	17286	17125	17143	17382	17069	17253	17161	17245	17278	17422	17341	17293	17200	17231	17155	17264	17189	17204	17136	17293	17321	17176	17301	17137	17348	17124	17113	17005	17163	17132	17213	17166	17147	17394	17236	17366	17240	17035	17220	17425	17137	17258	17280	17258	17221	17205	17150	17243	17272	17255	17206	17054	17180	17361	17164	17219	17185	17073	17320	17342	17229	17320	17331	17454	17134	17066	16988	16979	17210	17363	17159	17137	17155	17169	17197	17116	17112	17119	17331	17200	17239	17154	17028	17278	17350	17262	17226	17449	17396	17254	17261	17289	17168	17170	17127	17166	17188	17162	17204	17136	17085	17271	17440	17191	17058	17262	16983	17096	17203	17402	17293	17141	17173	17288	17266	17028	17152	17126	17292	17219	17132	17277	16936	17038	17397	17201	17155	17217	17219	17417	17282	17096	17288	17345	17137	17233	17116	17073	17225	17293	17137	17198	17067	17110	17225	17423	17255	17339	17241	17243	17226	17250	17243	17351	17114	17243	17235	17202	17255	17207	17164	17135	17196	17025	17135	17074	17404	17270	17106	17213	17116	17149	17207	17318	17279	17046	17215	17352	17262	17300	17226	17287	17194	17216	17119	17230	17233	17203	17347	17256	17213	17193	17077	17113	17245	17185	17275	17200	17255	17144	17189	17333	17219	17255	17339	17325	17176	17266	17163	17241	17029	17166	17277	17196	17204	17201	17243	17120	17213	17135	17324	17189	17218	17353	17107	17191	17308	17266	17316	17144	17112	17368	17548	17249	17304	17206	17151	17272	17130	17439	17450	17305	17115	17099	17312	17090	17349	17103	17239	17375	17292	17238	17308	17290	17092	17086	17207	17041	17273	17195	17342	17418	17260	17179	17221	17184	17324	17331	17144	17018	17136	17140	17117	17435	17083	17023	17110	17288	17302	17519	17296	17236	17365	17309	17143	17253	17162	17266	17027	17099	17233	17223	17392	17375	17168	17290	17139	17214	17227	17055	17154	17260	17099	17223	17308	17224	17152	17205	17113	17353	17384	17163	17170	17364	17204	17292	17158	17225	17280	17386	17217	17295	17245	17523	17042	17225	17253	17201	17157	17357	17259	17068	17183	17213	17178	17154	17306	17081	17250	16952	17203	17152	17373	17129	17440	17185	17138	17237	17149	17277	17085	17141	17183	17115	17185	17262	17168	17159	17282	17378	17182	17238	17282	17400	17301	17249	17190	17196	17327	17512	17407	17268	17363	17265	17140	17422	17112	17029	17246	16952	17160	17031	17213	17313	17401	17363	17447	17235	16912	17251	17170	17276	17419	17081	17395	17343	17412	17129	17368
19528	37125	36930	30093	26098	23933	21629	20078	19294	18735	18194	17754	17634	17190	16794	16562	16590	16390	16429	16308	16115	16085	15885	16006	15990	16028	16002	15958	16046	15874	19832	22447	22654	19655	17102	16606	16015	15805	15774	15703	15821	15654	15795	15775	15945	15744	15895	15665	15848	15936	15714	15745	15690	15834	15894	15764	15666	15776	15818	15759	15738	15752	15690	15708	15877	15638	15587	15818	15794	15586	16051	15689	15819	15658	15654	15518	15781	16043	15676	15863	15850	15698	15784	15628	15708	15572	15849	15772	15699	15722	15691	15715	15886	15692	15791	15850	15742	15780	15840	15727	15764	15690	15788	15858	15826	15687	15790	15860	15798	15760	15835	15836	15681	15847	15649	15778	15776	15703	15863	15653	15643	15758	15644	15658	15629	15802	15708	15820	15703	15760	15695	15640	15857	15743	15811	15776	15810	15760	15869	15778	15715	15783	15706	15774	15586	15638	15660	15704	15782	15814	15745	15786	15579	15633	15742	15672	15654	15824	15826	15652	15746	15770	15677	15773	15645	15852	15823	15669	15851	15739	15579	15727	15521	15752	15590	15753	15879	15651	15822	15711	15791	15822	15696	15796	15655	15684	15697	15705	15684	15619	15654	15668	15697	15718	15953	15722	15692	15807	15847	15780	15831	15796	15879	15824	15752	15751	15766	15709	15667	15715	15789	15608	15754	15794	15685	15751	15722	15820	15596	15797	15753	15598	15926	15714	15717	15816	15782	15754	15741	15748	15595	15689	15756	15646	15705	15764	15807	15987	15797	15708	15788	15716	15807	15795	15647	15614	15865	15883	15778	15752	15737	15807	15746	15705	15784	15881	15846	15714	15575	15692	15710	15893	15723	15834	15790	15831	15746	15883	15637	15789	15687	15699	15715	15733	15668	15788	15759	15678	15609	15707	15604	15907	15798	15557	15800	15827	15817	15748	15628	15787	15804	15873	15535	15734	15755	15945	15760	15605	15612	15724	15979	15864	15506	15684	15700	15641	15695	15629	15586	15780	15764	15752	15694	15659	15844	15679	15662	15741	15770	15700	15604	15839	15827	15891	15786	15770	15676	15870	15777	15800	15744	15715	15715	15892	15571	15749	15803	15685	15855	15791	15635	15664	15611	15629	15740	15663	15823	15794	15845	15712	15825	15674	15755	15816	15697	15814	15663	15833	15826	15869	15771	15714	15721	15691	15888	15767	15728	15712	15545	15708	15837	15723	15718	15764	15836	15803	15732	15612	15915	15646	15775	15710	15607	15770	15591	15847	15768	15764	15853	15646	15827	15734	15868	15706	15627	15564	15822	15817	15632	15732	15828	15473	15930	15626	15811	15826	15870	15794	15543	15906	15674	15666	15774	15793	15901	15806	15795	15770	15765	15671	15588	15823	15720	15850	15619	15855	15862	15749	15720	15774	15830	15704	15837	15579	15880	15719	15890	15903	15695	15721	15892	15944	15664	15775	15603	15627	15653	15577	15608	15663	15655	15771	15694	15885	15733	15764	15841	15544	15724	15642	15720	15647	15685	15686	15659	15783	15947	15685	15727	15773	15756	15677	15829	15631	15746	15866	15906	15873	15605	15664	15801	15828	15713	15786	15773	15789	15665	15776	15733	15593	15775	15610	15824	15915	15635	15822	15721	15751	15757	15851	15725	15856	15637	15882	15854	15673	15597	15833	15708	15816	15709	15967	15727	15621	15596	15790	15870	15793	15813	15769	15760	15750	15955	15835	15602	15609	15765	15844	15738	15796	15744	15725	15832	15843	15749	15797	15675	15745	15665	15779	15649	15704	15749	15686	15713	15477	15594	15754	15688	15630	15815	15681	15801	15854	15789	15867	15869	15736	15828	15580	15803	15761	15658	15889	15865	15764	15717	15574	15813	15747	15703	15700	15601	15694	15847	15693	15663	15747	15825	15761	15757	15659	15837	15692	15593	15675	15924	15766	15692	15752	15690	15622	15756	15637	15609	15781	15813	15813	15802	15572	15787	15809	15757	15716	15759	15702	15737	15727	15685	15611	15563	15862	15527	15757	15722	15562	15688	15566	15675	15685	15735	15760	15797	15811	15802	15643	15791	15627	15648	15886	15982	15821	15702	15733	15782	15772	15604	15792	15741	15499	15597	15876	15616	15792	15758	15744	15835	15700	15609	15654	15779	15737	15537	15834	15710	15826	15898	15662	15663	15773	15665	15749	15807	15734	15731	15892	15560	15637	15845	15802	15702	15755	15564	15970	15600	15760	15665	15658	15890	15810	15693	15696	15656	15674	15574	15774	15758	15857	15691	15806	15686	15754	15642	15831	15795	15852	15895	15625	15837	15731	15770	15605	15674	15765	15722	15755	15727	15732	15593	15638	15641	15775	15664	15803	15887	15795	15614	15794	15661	15709	15875	15779	15575	15657	15915	15790	15745	15869	15836	15701	15694	15957	15741	15851	15899	15790	15837	15857	15859	15600	15594	15524	15740	15852	15542	15755	15591	15660	15612	15640	15690	15820	15685	15563	15618	15802	15817	15613	15709	15802	15905	15728	15752	15717	15692	15639	15813	15637	15969	15541	15723	15818	15683	15779	15885	15671	15739	15909	15801	15642	15738	15711	15627	15645	15705	15724	15924	15592	15804	15780	15808	15767	15894	15616	15573	15832	15735	15786	15656	15839	15733	15738	15640	15999	15614	15818	15886	15737	15612	15681	15694	15813	15547	15743	15770	15848	15569	15816	15753	15868	15813	15679	15758	15807	15760	15683	15561	15748	15888	15787	15701	15532	15758	15660	15644	15817	15823	15761	15916	15715	15899	15937	15799	15759	15649	15649	15810	15726	15829	15562	15739	15788	15739	15678	15792	15817	15852	15709	15736	15668	15694	15688	15763	15824	15778	15709	15729	15820	15594	15609	15809	15884	15911	15779	15760	15525	15990	15730	15765	15823	15715	15826	15766	15775	15818	15668	15744	15641	15724	15693	15818	15855	15653	15751	15755	15535	15680	15692	15788	15612	15820	15793	15787	15552	15673	15600	15748	15926	15646	15768	15733	15658	15699	15853	15661	15654	15876	15736	15770	15823	15741	15689	15917	15834	15751	15716	15930	15823	15686	15838	15683	15703	15796	15772	15860	15661	15638	15730	15627	15684	15820	15646	15691	15618	15787	15665	15852	15714	15653	15752	15714	15711	15753	15851	15639	15688	15655	15840	15624	15660	15789	15638	15656	15650	15667	15732	15872	15694	15800	15852	15679	15680	15882	15745	15687	15755	15691	15690	15799	15782	15720	15771	15721	15769	15719	15821	15696	15721	15711	15680	15740	15583	15772	15814	15868	15669	15836	15717	15739	15931	15771	15531	15772	15672	15822	15824	15776	15798	15642	15725	15690	15712	15852	15760	15536	15768	15821	15806	15638	15680	15836	15851	15741	15709	15771	15761	15730	15765	15697	15686	15923	15909	15785	15819	15594	15506	15647	15618	15711	15873	15842	15691	15588	15781	15611	15717	15966	15630	15790	15697	15648	15778	16105	15654	15678	15692	15853	15762	15873	15608	15832	15638	15929	15576	15624	15746	15701	15686	15699	15751	15755	15725	15905	15846	15887	15597	15822	15805	15671	15683	15687	15617	15835	15551	15695	15825	15864	15789	15656	15615	15696	15820	15721	15711	15803	15690	15753	15566	15845	15877	15693	15688	15571	15639	15786	15898	15828	15788	15771	15731	15832	15806	15780	15794	15792	15667	15624	15773	15823	15542	15796	15657	15715	15738	15709	15778	15744	15528	15768	15615	15711	15729	15727	15843	15531	15705	15766	15659	15625	15731	15618	15657	15562	15739	15682	15602	15728	15895	15709	15706	15912	15790	15682	15954	15676	15643	15683	15854	15774	15697	15592	15762	15810	15753	15801	15881	15810	15739	15655	15698	15961	15875	15640	15621	15739	15754	15797	15645	15576	15675	15655	15784	15793	15794	15929	15868	15664	15760	15492	15638	15545	15876	15629	15689	15774	15668	15616	15837	15666	15788	15729	15548	15676	15761	15710	15688	15763	15962	15734	15730	15917	15813	15829	15673	15701	15952	15635	15766	15728	15582	15834	15821	15679	15771	15719	15635	15684	15600	15762	15759	15640	15776	15608	15827	15893	15709	15690	15807	15700	15897	15655	15846	15709	15755	15629	15786	15864	15725	15741	15724	15807	15737	15889	15673	15702	15616	15856	15697	15751	15765	15738	15545	15741	15808	15744	15732	15750	15771	15614	15657	15653	15892	15700	15676	15765	15612	15775	15655	15731	15657	15623	15890	15577	15756	15689	15737	15810	15685	15906	15772	15735	15776	15849	15778	15880	15727	15798	15748	15622	15709	15814	15611	15856	15656	15921	15767	15710	15767	15813	15621	15805	15784	15654	15819	15681	15773	15930	15536	15782	15756	15787	15735	15715	15663	15718	15822	15651	15818	15731	15801	15699	15885	15825	15613	15751	15736	15601	15851	15745	15740	15650	15603	15811	15728	15883	15809	15873	15525	15763	15723	15625	15768	15685	15609	15514	15844	15742	15700	15708	15794	15814	15783	15721	15599	15761	15768	15779	15754	15789	15737	15966	15745	15575	15798	15647	15804	15761	15515	15775	15741	15901	15822	15768	15908	15711	15690	15722	15858	15543	15721	15667	15587	15650	15736	15781	15587	15868	15585	15726	15721	15897	15771	15520	15748	15726	15713	15876	15937	15748	15659	15757	15780	15809	15630	15587	15586	15715	15869	15623	15736	15678	15699	15827	15662	15805	15642	15555	15818	15776	15727	15533	15645	15898	15762	15739	15878	15590	15722	15651	15856	15704	15912	15622	15715	15767	15780	15774	15532	15648	15710	15862	15693	15813	15704	15749	15939	15647	15798	15729	15770	15604	15687	15776	15395	15836	15914	15830	15811	15834	15854	15684	15722	15748	15661	15632	15632	15692	15797	15727	15566	15912	15880	15812	15582	15785	15770	15866	15723	15816	15933	15903	15786	15756	15659	15833	15564	15806	15823	15690	15697	15702	15701	15740	15798	15687	15894	15781	15784	15640	15796	15794	15896	15801	15726	15533	15929	15716	15777	15705	15867	15560	15645	15718	15907	15707	15678	15797	15677	15896	15710	15834	15653	15747	15706	15601	15751
27726	23073	27073	24244	19682	18828	18190	17612	17329	17454	17297	17117	16820	16775	17050	16996	16727	16765	16795	16944	16754	16679	16871	16808	16770	16660	16787	16626	16539	16811	16927	17093	17108	17164	17121	17163	16805	16481	16551	16707	16775	16661	16689	16661	16728	16650	16708	16677	16782	16646	16849	16756	16859	16847	16632	16448	16823	16723	16930	16850	16646	16507	16781	16603	16646	16804	16713	16588	16561	16658	16484	16602	16769	16671	16621	16640	16815	16525	16852	16637	16615	16551	16861	16543	16741	16747	16706	16622	16635	16708	16835	16421	16713	16624	16625	16659	16655	16713	16661	16721	16708	16676	16658	16666	16710	16931	16488	16780	16864	16684	16726	16912	16845	16652	16730	16855	16575	16846	16887	16776	16673	16811	16718	16595	16651	16788	16713	16603	16630	16913	16612	16692	16761	16787	16629	16590	16683	16716	16699	16803	16715	16832	16743	16440	16422	16536	16657	16465	16652	16541	16658	16740	16754	16619	16991	16470	16681	16717	16949	16767	16554	16565	16538	16674	16775	16509	16787	16702	16639	16880	16673	16627	16716	16870	16653	16933	16673	16918	16776	16674	16845	16777	16576	16613	16593	16730	16727	16728	16649	16818	16687	16842	16649	16905	16665	16892	16825	16777	16722	16777	16710	16817	16818	16887	16630	16726	16661	16804	16669	16606	16834	16700	16561	16678	16666	16866	16480	16590	16687	16871	16589	16693	16681	16752	16790	16458	16604	16901	16610	16527	16620	16649	16568	16936	16653	16645	16699	16783	16764	16626	16877	16728	16613	16617	16654	16558	16823	16641	16547	16621	16730	16666	16574	16669	16747	16629	16927	16690	16618	16800	16787	16596	16723	16532	16673	16645	16568	16745	16670	16894	16784	16596	16750	16705	16767	16744	16650	16734	16776	16684	16764	16477	16582	16762	16939	16745	16601	16526	16768	16774	16622	16651	16554	16550	16599	16753	16447	16777	16584	16888	16707	16720	16632	16737	16773	16579	16860	16637	16676	16788	16548	16834	16880	16688	16557	16708	16817	16521	16782	16856	16527	16833	16701	16864	16587	16617	16567	16741	16491	16504	16602	16788	16647	16543	16547	16849	16668	16561	16765	16501	16769	16652	16761	16575	16769	16751	16781	16772	16634	16662	16492	16696	16727	16629	16777	16701	16681	16769	16580	16801	16687	16708	16790	16430	16533	16649	16666	16939	16649	16853	16691	16774	16815	16777	16536	16656	16684	16623	16608	16572	16774	16659	16745	16709	16705	16784	16820	16646	16624	16744	16955	16596	16649	16781	16791	16772	16864	16623	16803	16815	16832	16722	16732	16807	16712	16650	16762	16862	16651	16871	16805	16658	16914	16542	16647	16578	16757	16879	16476	16652	16706	16728	16606	16441	16692	16680	16652	16663	16673	16556	16722	16710	16488	16830	16965	16766	16761	16768	16793	16766	16715	16920	16706	16640	16736	16791	16791	16619	16611	16672	16625	16709	16791	16706	16576	16741	16736	16749	16457	16800	16809	16658	16596	16664	16790	16650	16621	16688	16681	16774	16580	16708	16684	16711	16656	16739	16790	16786	16887	16621	16652	16706	16430	16554	16631	16732	16757	16670	16734	16690	16594	16736	16643	16737	16709	16687	16515	16644	16770	16414	16605	16528	16706	16821	16622	16670	16726	16649	16821	16617	16605	16620	16800	16681	16735	16597	16712	16897	16811	16829	16800	16579	16740	16600	16707	16611	16561	16709	16938	16650	16658	16583	16831	16634	16577	16734	16715	16668	16792	16709	16772	16808	16753	16676	16687	16789	16786	16815	16717	16901	16644	16671	16740	16643	16797	16707	16626	16821	16808	16895	16789	16620	16537	16679	16620	16588	16934	16813	16674	16521	16740	16788	16872	16686	16545	16776	16761	16661	16667	16443	16536	16764	16886	16533	16767	16754	16681	16774	16632	16620	16622	16720	16799	16617	16729	16911	16642	16669	16712	16616	16776	16581	16616	16661	16739	16693	16708	16789	16593	16826	16785	17063	16772	16661	16452	16687	16757	16797	16778	16685	16682	16616	16669	16779	16764	16580	16662	16869	16792	16702	16750	16767	16640	16603	16754	16598	16676	16724	16751	16728	16732	16704	16705	16496	16766	16792	16725	16666	16598	16518	16675	16623	16637	16695	16815	16687	16958	16560	16620	16687	16693	16581	16717	16674	16770	16732	16567	16554	16806	16615	16906	16492	16708	16712	16945	16592	16819	16709	16928	16848	16488	16635	16724	16670	16771	16844	16792	16420	16794	16620	16615	16451	16549	16744	16706	16726	16639	16813	16790	16777	16749	16687	16720	16790	16734	16825	16971	16782	16633	16609	16746	16739	16719	16741	16848	16626	16663	16640	16751	16730	16703	16652	16672	16483	16603	16631	16665	16587	16799	16884	16773	16607	16794	16798	16655	16824	16567	16556	16506	16673	16604	16790	16760	16848	16735	16901	16544	16749	16901	16632	16483	16598	16649	16754	16727	16610	16623	16853	16872	16793	16731	16754	16646	16668	16638	16701	16725	16787	16734	16605	16682	16800	16638	16789	16809	16742	16765	16641	16609	16658	16737	16671	16486	16775	16737	16869	16816	16819	16635	16664	16778	16749	16567	16804	16855	16830	16752	16616	16712	16806	16676	16727	16847	16606	16668	16852	16801	16640	16722	16631	16843	16739	16489	16490	16689	16708	16633	16500	16690	16583	16716	16583	16865	16829	16752	16810	16923	16756	16698	16759	16701	16771	16763	16713	16637	16550	16525	16730	16813	16553	16708	16627	16640	16728	16836	16652	16541	16632	16739	16768	16768	16594	16761	16688	16873	16772	16739	16532	16593	16623	16785	16682	16481	16544	16508	16673	16555	16545	16559	16777	16754	16879	16798	16676	16881	16736	16788	16692	16718	16714	16735	16942	16663	16597	16710	16681	16779	16699	16682	16521	16736	16640	16712	16473	16764	16638	16615	16832	16872	16681	16847	16750	16591	16520	16771	16627	16596	16729	16635	16733	16687	16695	16949	16523	16778	16714	16741	16719	16554	16671	16782	16702	16920	16812	16650	16728	16567	16588	16552	16713	16646	16684	16638	16770	16742	16590	16584	16730	16676	16876	16778	16795	16708	16608	16880	16722	16941	16664	16724	16701	16843	16568	16556	16658	16633	16726	16578	16684	16823	16758	16774	16588	16632	16572	16701	16818	16709	16538	16595	16896	16552	16691	16717	16745	16614	16905	16721	16721	16584	16600	16750	16677	16688	16785	16781	16746	16838	16733	16538	16781	16900	16808	16691	16559	16735	16759	16738	16723	16777	16523	16749	16761	16571	16651	16702	16772	16565	16776	16682	16626	16685	16931	16742	16857	16663	16572	16667	16821	16828	16651	16805	16629	16642	16713	16776	16827	16555	16577	16679	16639	16466	16692	16549	16520	16643	16775	16870	16762	16559	16808	16638	16848	16495	16685	16507	16827	16779	16699	16851	16459	16682	16666	16606	16881	16880	16873	16620	16556	16760	16439	16805	16844	16589	16690	16760	16573	16588	16612	16608	16821	16612	16623	16630	16706	16840	16602	16757	16825	16910	16682	16921	16755	16801	16662	16744	16810	16569	16654	16747	16618	16695	16666	16801	16832	16746	16606	16773	16617	16612	16687	16659	16729	16711	16814	16790	16723	16696	16799	16752	16630	16390	16724	16794	16667	16681	16626	16728	16973	16887	16676	16542	16662	16770	16850	16847	16580	16750	16751	16916	16820	16836	16747	16696	16744	16757	16732	16638	16868	16621	16570	16915	16623	16751	16567	16757	16682	16634	16578	16524	16856	16720	16704	16760	16634	16659	16745	16716	16753	16873	16520	16700	16707	16709	16689	16878	16523	16827	16531	16797	16899	16578	16784	16743	16780	16737	16711	16749	16671	16752	16609	16414	16911	16780	16733	16667	16706	16715	16525	16591	16734	16899	16713	16832	16616	16586	16773	16714	16680	16666	16882	16711	16818	16664	16757	16663	16734	16729	16685	16629	16646	16860	16601	16613	16744	16914	16637	16783	16661	16914	16701	16723	16690	16725	16640	16810	16751	16575	16773	16628	16449	16635	16875	16746	16850	16696	16667	16746	16772	16682	16719	16612	16751	17014	16767	16763	16853	16710	16751	16746	16862	16497	16779	16713	16791	16757	16665	17029	16691	16714	16792	16589	16964	16850	16715	16699	16793	16779	16647	16643	16875	16671	16823	16653	16633	16652	16739	16811	16655	16730	16496	16687	16532	16635	16651	16595	16512	16783	16728	16913	16793	16701	16673	16781	16617	16649	16498	16590	16688	16725	16830	17007	16586	16649	16788	16812	16733	16660	16784	16693	16708	16836	16867	16855	16674	16621	16736	16717	16737	16648	16816	16789	16861	16586	16688	16709	16598	16885	16582	16609	16787	16729	16752	16843	16614	16713	16582	16654	16581	16569	16805	16520	16496	16820	16692	16712	16809	16573	16781	16761	16748	16712	16577	16567	16723	16715	16792	16734	16712	16767	16680	16719	16791	16698	16627	16689	16678	16668	16643	16700	16629	16710	16646	16640	16686	16843	16608	16764	16850	16730	16681	16646	16791	16603	16745	16629	16706	16692	16619	16794	16655	16860	16542	16547	16733	16693	16774	16660	16815	16756	16778	16736	16805	16766	16732	16610	16649	16540	16710	16799	16797	16766	16814	16833	16632	16690	16770	16958	16711	16747	16793	16785	16735	16654	16457	16637	16897	16873	16661	16672	16776	16670	16892	16722	16754	16691	16664	16827	16690	16760	16700	16809	16777	16745	16850	16734	16693	16695	16840	16611	16671	16460	16636	16598	16730	16855	16634	16763	16697	16636	16578	16555	16641	16629	16903	16639	16651	16780	16629	16671	16726	16802	16615	16738	16804	16690	16778	16703	16562	16670	16963	16904	16819	16573	16633	16730	16621	16553	16502	16755	16672	16837	16614	16860	16630	16745	16723	16908	16797	16725	16752	16941	16819	16707	16536	16714	16673	16792	16802	16797	16685	16539	16681	16890	16581	16854	16843	16735	16623	17001	16712	16818	16711	16785	16725	16747	16766	16889	16665	16809	16749	16705	16717	16664	16657	16515	16719
18110	27254	27831	23389	20299	18353	17219	16747	16392	16216	16051	15952	15679	15800	15707	15641	15480	15520	15453	15270	15313	15518	15492	15530	15363	15332	15292	15233	15293	15383	15406	15960	16225	15830	15605	15461	15409	15481	15442	15366	15309	15393	15332	15230	15308	15310	15062	15343	15285	15286	15272	15363	15174	15325	15243	15284	15230	15194	15352	15228	15313	15314	15241	15288	15355	15339	15222	15396	15432	15319	15094	15095	15314	15183	15168	15339	15246	15313	15293	15342	15404	15481	15329	15279	15316	15306	15336	15218	15414	15320	15328	15433	15528	15378	15185	15256	15353	15333	15214	15356	15269	15199	15269	15139	15265	15431	15362	15316	15401	15117	15349	15348	15233	15404	15322	15546	15285	15194	15394	15443	15219	15328	15406	15392	15431	15319	15290	15384	15302	15407	15196	15429	15247	15323	15378	15392	15385	15218	15398	15188	15257	15222	15286	15567	15407	15326	15173	15286	15360	15319	15298	15380	15401	15279	15263	15416	15347	15264	15094	15438	15339	15251	15405	15255	15277	15229	15352	15248	15242	15243	15231	15312	15214	15426	15399	15320	15285	15269	15240	15272	15429	15214	15317	15273	15306	15270	15281	15269	15223	15232	15228	15135	15257	15226	15272	15239	15394	15274	15216	15336	15329	15325	15255	15450	15286	15194	15252	15375	15265	15312	15235	15278	15292	15346	15158	15290	15308	15311	15432	15237	15303	15268	15437	15288	15138	15271	15380	15396	15249	15414	15334	15113	15157	15185	15303	15338	15258	15279	15365	15366	15305	15353	15339	15365	15145	15302	15208	15217	15284	15255	15187	15227	15227	15234	15264	15240	15260	15431	15313	15101	15333	15397	15256	15286	15427	15417	15208	15304	15311	15258	15345	15304	15396	15327	15297	15353	15210	15412	15269	15154	15369	15152	15278	15291	15430	15304	15423	15393	15169	15236	15415	15112	15198	15354	15383	15184	15353	15161	15242	15422	15381	15288	15280	15228	15209	15254	15221	15249	15051	15445	15325	15278	15260	15259	15426	15399	15418	15311	15312	15332	15293	15141	15310	15190	15513	15349	15388	15268	15572	15164	15293	15345	15388	15325	15352	15367	15414	15240	15518	15342	15299	15229	15366	15212	15350	15300	15332	15294	15281	15255	15125	15274	15391	15306	15330	15394	15268	15258	15320	15408	15133	15283	15283	15289	15246	15188	15304	15410	15120	15299	15469	15300	15361	15310	15240	15363	15196	15245	15377	15359	15242	15349	15295	15358	15444	15282	15392	15235	15323	15306	15203	15287	15401	15200	15165	15265	15266	15291	15354	15226	15306	15547	15441	15441	15403	15365	15225	15460	15404	15380	15262	15316	15258	15266	15399	15263	15242	15183	15351	15180	15305	15236	15322	15116	15359	15346	15427	15347	15310	15385	15423	15341	15420	15213	15324	15277	15299	15362	15154	15169	15406	15333	15308	15408	15375	15301	15338	15209	15206	15228	15304	15490	15327	15243	15321	15394	15368	15304	15343	15262	15418	15318	15238	15407	15256	15449	15378	15314	15196	15281	15377	15469	15244	15232	15177	15261	15273	15481	15196	15232	15274	15174	15353	15537	15227	15098	15407	15254	15229	15328	15404	15480	15343	15463	15310	15336	15380	15406	15249	15381	15225	15412	15384	15080	15273	15375	15289	15125	15308	15325	15094	15387	15100	15321	15342	15235	15321	15267	15314	15095	15304	15183	15365	15142	15280	15235	15330	15058	15316	15244	15345	15363	15107	15300	15261	15136	15130	15292	15325	15287	15093	15169	15222	15400	15264	15396	15151	15405	15290	15363	15332	15297	15289	15295	15387	15395	15365	15287	15382	15259	15340	15369	15275	15232	15244	15164	15173	15338	15218	15262	15404	15273	15351	15162	15357	15235	15378	15221	15310	15211	15306	15191	15061	15295	15151	15357	15294	15361	15174	15213	15234	15330	15364	15401	15364	15403	15235	15302	15249	15349	15086	15367	15324	15270	15461	15377	15238	15297	15302	15291	15189	15482	15191	15477	15190	15258	15293	15068	15158	15151	15301	15252	15361	15182	15179	15363	15395	15295	15266	15123	15374	15342	15450	15172	15445	15223	15318	15397	15329	15277	15269	15090	15221	15446	15265	15289	15438	15249	15285	15299	15481	15296	15309	15242	15153	15340	15310	15251	15327	15293	15269	15368	15251	15131	15295	15245	15307	15410	15205	15285	15334	15292	15259	15248	15456	15184	15384	15335	15326	15273	15343	15474	15398	15333	15374	15280	15203	15346	15265	15263	15370	15235	15232	15208	15315	15209	15217	15334	15417	15254	15303	15316	15242	15384	15440	15252	15283	15195	15251	15276	15284	15108	15295	15334	15416	15450	15012	15299	15230	15221	15217	15215	15424	15397	15305	15412	15400	15303	15200	15421	15182	15202	15259	15310	15438	15295	15333	15362	15494	15318	15360	15427	15377	15422	15361	15340	15240	15206	15166	15306	15449	15313	15361	15257	15248	15160	15271	15281	15204	15210	15389	15204	15171	15232	15201	15416	15385	15536	15311	15439	15374	15231	15275	15311	15236	15386	15279	15403	15205	15333	15166	15254	15349	15252	15319	15387	15286	15443	15325	15295	15380	15265	15458	15215	15320	15322	15425	15211	15142	15286	15355	15127	15085	15232	15213	15267	15227	15444	15431	15349	15279	15343	15284	15315	15211	15352	15369	15289	15341	15352	15208	15237	15159	15365	15367	15385	15216	15212	15364	15301	15369	15203	15452	15117	15360	15165	15237	15367	15344	15228	15385	15370	15208	15395	15259	15348	15284	15208	15354	15253	15212	15362	15246	15352	15296	15229	15402	15272	15300	15525	15404	15304	15245	15287	15359	15253	15344	15329	15358	15345	15308	15266	15326	15255	15215	15278	15228	15408	15384	15337	15268	15334	15384	15232	15506	15395	15322	15225	15364	15170	15130	15473	15283	15289	15294	15317	15292	15199	15317	15399	15348	15297	15347	15344	15287	15256	15401	15367	15417	15366	15393	15404	15175	15291	15605	15115	15269	15356	15302	15333	15358	15399	15301	15352	15293	15313	15363	15314	15156	15170	15487	15585	15341	15386	15267	15409	15274	15382	15237	15232	15254	15221	15258	15115	15260	15307	15440	15230	15316	15164	15217	15428	15178	15154	15314	15445	15478	15210	15415	15338	15284	15250	15385	15350	15378	15262	15122	15382	15241	15336	15279	15397	15346	15398	15247	15311	15252	15192	15381	15443	15304	15262	15244	15222	15421	15197	15373	15307	15172	15312	15179	15340	15232	15388	15371	15123	15389	15165	15269	15166	15222	15251	15374	15340	15294	15272	15522	15311	15283	15304	15378	15386	15310	15326	15264	15412	15306	15459	15346	15332	15335	15362	15201	15445	15262	15306	15230	15324	15215	15278	15429	15282	15273	15312	15211	15296	15250	15495	15290	15208	15313	15351	15396	15322	15343	15299	15213	15250	15377	15222	15489	15500	15253	15384	15274	15363	15226	15074	15165	15198	15241	15450	15295	15350	15313	15231	15223	15346	15387	15245	15388	15260	15362	15462	15408	15313	15242	15318	15337	15322	15281	15525	15087	15162	15321	15365	15390	15368	15347	15312	15354	15222	15202	15393	15361	15300	15462	15229	15279	15331	15272	15346	15164	15154	15261	15271	15327	15349	15342	15328	15293	15299	15251	15416	15260	15363	15236	15376	15403	15113	15376	15333	15235	15374	15293	15390	15222	15391	15345	15283	15506	15476	15171	15251	15360	15369	15344	15459	15356	15270	15258	15414	15288	15246	15275	15203	15150	15184	15431	15414	15317	15225	15359	15371	15221	15360	15168	15348	15282	15346	15250	15306	15333	15401	15435	15374	15405	15363	15390	15242	15253	15272	15418	15311	15279	15217	15280	15395	15304	15335	15310	15421	15298	15127	15318	15386	15245	15442	15221	15336	15290	15358	15344	15267	15222	15293	15497	15115	15315	15335	15189	15378	15298	15375	15236	15258	15322	15220	15273	15182	15330	15374	15547	15332	15293	15422	15290	15330	15275	15246	15191	15172	15238	15360	15357	15243	15345	15446	15169	15432	15263	15422	15348	15519	15536	15272	15370	15368	15260	15397	15165	15251	15239	15280	15305	15263	15314	15244	15361	15231	15283	15308	15338	15373	15349	15358	15243	15248	15401	15399	15341	15265	15482	15335	15166	15299	15283	15383	15221	15478	15291	15453	15329	15310	15368	15283	15284	15314	15322	15255	15473	15069	15213	15234	15263	15138	15304	15317	15348	15282	15354	15304	15254	15219	15242	15220	15416	15351	15239	15248	15305	15239	15384	15265	15212	15454	15345	15396	15217	15298	15389	15347	15446	15394	15260	15224	15483	15415	15103	15225	15362	15243	15401	15385	15324	15327	15265	15316	15262	15139	15222	15393	15209	15332	15419	15353	15273	15219	15431	15335	15263	15333	15488	15472	15285	15378	15433	15190	15271	15435	15315	15319	15275	15359	15399	15382	15250	15440	15308	15210	15214	15316	15456	15308	15458	15214	15166	15397	15510	15301	15423	15165	15154	15502	15298	15319	15260	15233	15318	15113	15311	15259	15373	15378	15298	15171	15308	15255	15322	15402	15550	15286	15318	15206	15274	15476	15286	15407	15207	15173	15298	15299	15375	15189	15457	15483	15427	15193	15352	15350	15444	15391	15430	15494	15247	15482	15112	15284	15353	15175	15355	15397	15383	15323	15436	15487	15299	15527	15236	15313	15417	15307	15259	15396	15404	15239	15453	15185	15384	15246	15230	15300	15249	15486	15404	15140	15218	15329	15350	15371	15356	15189	15364	15347	15251	15251	15209	15396	15259	15302	15317	15305	15617	15485	15224	15401	15358	15288	15396	15223	15404	15289	15343	15269	15134	15319	15242	15185	15381	15338	15390	15242	15309	15195	15274	15179	15282	15321	15315	15317	15404	15137	15320	15329	15227	15254	15271	15236	15255	15285	15323	15277	15156	15287	15227	15209	15378	15206	15486	15457	15342	15460	15348	15180	15377	15303	15283	15169	15384	15134	15378	15330	15337	15455	15348	15366	15236	15278	15357	15233	15303	15403	15312	15437	15184	15246
23813	21222	28602	24237	22118	21570	20637	18183	17501	17624	17549	17323	17175	16851	17089	16987	16975	16732	16889	16897	16929	17002	16966	16922	16821	16726	16729	16868	16824	16853	18136	19238	19259	18256	17634	17060	16808	16791	16589	16732	16994	16750	16714	16736	16722	16530	16711	16679	16824	16899	16799	16497	16860	16710	16824	16837	16775	16639	16781	16753	16798	16672	16725	16815	16703	16568	16542	16810	16701	16586	16577	16417	16741	16829	16576	16609	16643	16696	16716	16553	16754	16644	16575	16713	16644	16696	16697	16611	16623	16715	16621	16739	16803	16610	16578	16572	16634	16701	16659	16746	16644	16620	16686	16632	16568	16766	16848	16809	16815	16939	16914	16793	16626	16676	16625	16745	16626	16622	16743	16732	16602	16809	16397	16676	16812	16621	16695	16773	16687	16700	16581	16669	16664	16470	16756	16645	16550	16602	16878	16762	16683	16607	16725	16644	16735	16755	16714	16454	16634	16442	16555	16629	16637	16736	16698	16685	16681	16790	16686	16715	16669	16696	16672	16636	16785	16627	16566	16640	16725	16663	16643	16557	16727	16777	16706	16789	16767	16590	16840	16612	16644	16713	16603	16616	16625	16627	16575	16660	16657	16567	16553	16644	16701	16594	16879	16802	16622	16634	16600	16709	16645	16748	16596	16680	16716	16551	16638	16824	16714	16599	16661	16649	16757	16528	16913	16681	16663	16868	16755	16726	16739	16761	16671	16723	16672	16853	16461	16713	16791	16676	16626	16603	16610	16583	16551	16696	16671	16578	16630	16724	17000	16624	16711	16614	16613	16601	16688	16749	16752	16638	16556	16646	16876	16513	16803	16637	16506	16704	16755	16671	16847	16498	16631	16724	16628	16604	16658	16712	16631	16578	16606	16811	16629	16686	16849	16634	16639	16672	16848	16729	16658	16785	16634	16660	16543	16757	16762	16623	16821	16882	16645	16845	16770	16600	16740	16747	16686	16603	16698	16734	16829	16776	16760	16559	16763	16401	16694	16664	16804	16770	16701	16764	16497	16630	16609	16593	16604	16671	16580	16522	16626	16584	16587	16665	16643	16805	16424	16723	16531	16731	16663	16748	16766	16557	16684	16697	16737	16468	16778	16610	16646	16759	16754	16636	16712	16663	16541	16714	16644	16543	16787	16561	16388	16689	16676	16485	16692	16701	16617	16720	16597	16299	16608	16678	16645	16693	16686	16469	16767	16691	16555	16714	16490	16641	16793	16577	16554	16701	16713	16813	16751	16548	16516	16754	16614	16533	16630	16684	16661	16521	16586	16600	16736	16542	16514	16725	16692	16825	16663	16770	16773	16836	16352	16537	16741	16796	16590	16583	16760	16578	16606	16567	16578	16772	16618	16731	16593	16693	16662	16744	16666	16538	16619	16682	16638	16779	16725	16592	16660	16730	16466	16782	16604	16630	16777	16488	16618	16583	16561	16590	16655	16597	16588	16618	16729	16781	16677	16616	16624	16605	16507	16582	16801	16596	16700	16811	16539	16603	16753	16846	16594	16684	16690	16512	16724	16793	16516	16628	16708	16808	16497	16742	16691	16656	16487	16636	16654	16521	16726	16732	16800	16684	16583	16873	16618	16701	16637	16651	16614	16567	16715	16692	16718	16592	16863	16720	16714	16685	16712	16698	16716	16758	16863	16546	16438	16577	16485	16645	16590	16632	16613	16762	16700	16724	16621	16584	16568	16894	16693	16634	16877	16615	16440	16629	16660	16590	16674	16718	16554	16769	16497	16707	16543	16598	16599	16861	16688	16646	16761	16658	16670	16683	16536	16661	16478	16560	16831	16660	16786	16531	16458	16572	16833	16663	16297	16613	16620	16608	16692	16711	16664	16569	16757	16608	16739	16616	16736	16527	16647	16762	16795	16574	16730	16750	16664	16720	16764	16784	16629	16767	16686	16928	16539	16734	16631	17002	16505	16698	16610	16600	16752	16748	16704	16521	16730	16535	16748	16595	16755	16464	16721	16575	16597	16752	16556	16696	16724	16654	16485	16403	16676	16690	16796	16545	16921	16759	16664	16736	16530	16626	16698	16696	16737	16614	16485	16583	16647	16673	16789	16714	16593	16541	16750	16581	16626	16701	16768	16437	16744	16725	16629	16704	16580	16794	16437	16611	16849	16618	16601	16587	16610	16683	16673	16574	16702	16466	16503	16655	16634	16831	16607	16592	16621	16663	16754	16634	16627	16539	16510	16456	16596	16705	16535	16603	16886	16885	16846	16695	16709	16667	16447	16601	16633	16501	16577	16724	16775	16568	16615	16787	16747	16831	16671	16654	16678	16624	16574	16838	16475	16707	16442	16609	16799	16819	16734	16828	16857	16578	16632	16563	16551	16507	16446	16633	16649	16444	16585	16520	16659	16839	16569	16648	16727	16571	16676	16567	16675	16673	16815	16588	16519	16710	16734	16644	16688	16526	16771	16712	16793	16633	16655	16508	16621	16668	16669	16546	16717	16682	16684	16613	16706	16583	16529	16598	16496	16524	16630	16764	16768	16750	16575	16825	16774	16529	16824	16663	16699	16528	16784	16850	16644	16603	16706	16556	16667	16624	16861	16771	16776	16770	16700	16699	16736	16720	16626	16928	16627	16743	16701	16488	16701	16757	16610	16521	16586	16600	16612	16570	16698	16670	16497	16639	16745	16637	16706	16719	16726	16867	16744	16560	16587	16780	16800	16718	16794	16682	16870	16901	16653	16573	16599	16681	16773	16701	16680	16720	16755	16709	16566	16694	16678	16497	16645	16616	16629	16695	16555	16678	16667	16860	16607	16641	16721	16699	16720	16496	16754	16679	16890	16423	16655	16748	16475	16361	16514	16699	16883	16583	16558	16764	16656	16585	16631	16610	16630	16585	16858	16672	16663	16702	16798	16616	16564	16668	16599	16666	16758	16553	16654	16507	16594	16695	16643	16763	16731	16759	16734	16702	16712	16435	16665	16761	16855	16656	16629	16664	16743	16646	16492	16696	16669	16469	16784	16651	16810	16496	16638	16528	16629	16780	16693	16671	16437	16666	16818	16755	16586	16751	16645	16759	16553	16649	16562	16740	16614	16695	16673	16592	16734	16516	16606	16697	16688	16615	16649	16877	16580	16700	16799	16631	16536	16782	16441	16634	16700	16542	16816	16726	16657	16684	16675	16959	16623	16516	16560	16520	16610	16808	16677	16443	16454	16746	16850	16612	16729	16710	16796	16500	16759	16564	16802	16600	16545	16563	16575	16689	16754	16473	16736	16764	16558	16589	16564	16752	16754	16636	16695	16827	16595	16728	16635	16639	16713	16540	16723	16630	16730	16744	16653	16595	16707	16521	16843	16798	16603	16647	16625	16753	16758	16720	16669	16629	16847	16617	16829	16652	16571	16624	16568	16877	16703	16737	16727	16776	16654	16515	16505	16671	16657	16629	16582	16593	16816	16672	16437	16540	16687	16577	16613	16672	16606	16756	16531	16712	16595	16571	16783	16683	16597	16804	16690	16573	16709	16811	16635	16680	16559	16694	16643	16801	16748	16721	16722	16873	16735	16572	16703	16683	16824	16846	16581	16472	16471	16601	16610	16639	16594	16689	16575	16698	16741	16736	16572	16912	16716	16674	16551	16481	16796	16657	16674	16664	16740	16831	16636	16611	16713	16515	16753	16705	16643	16871	16826	16984	16467	16769	16681	16701	16672	16703	16584	16623	16583	16648	16576	16446	16689	16801	16881	16670	16732	16469	16407	16670	16624	16615	16684	16646	16515	16596	16550	16662	16612	16874	16707	16532	16575	16599	16882	16469	16539	16917	16654	16703	16917	16664	16637	16736	16521	16572	16526	16510	16337	16497	16713	16443	16628	16759	16705	16669	16583	16761	16618	16765	16841	16550	16682	16712	16753	16548	16644	16615	16526	16415	16608	16885	16628	16672	16705	16567	16693	16839	16481	16723	16785	16525	16610	16730	16799	16558	16598	16685	16633	16795	16587	16565	16639	16564	16667	16666	16715	16614	16461	16473	16637	16753	16627	16687	16492	16495	16704	16643	16525	16794	16745	16610	16478	16566	16606	16574	16726	16556	16592	16533	16561	16624	16769	16690	16691	16442	16597	16675	16706	16648	16763	16585	16609	16636	16664	16704	16462	16694	16636	16801	16956	16996	16650	16750	16759	16736	16649	16738	16663	16621	16406	16596	16637	16677	16647	16693	16819	16610	16810	16739	16626	16587	16573	16618	16734	16801	16751	16651	16562	16643	16762	16628	16570	16729	16583	16575	16706	16641	16643	16775	16822	16627	16572	16796	16673	16639	16601	16796	16689	16675	16523	16587	16790	16700	16740	16780	16714	16805	16781	16645	16720	16667	16864	16598	16433	16868	16775	16398	16659	16763	16588	16778	16634	16476	16793	16661	16735	16754	16780	16775	16650	16585	16534	16633	16682	16729	16558	16866	16641	16712	16770	16783	16701	16589	16740	16444	16686	16743	16648	16746	16634	16817	16991	16689	16738	16585	16698	16692	16681	16720	16734	16743	16783	16555	16744	16572	16699	16524	16664	16543	16710	16886	16696	16595	16668	16746	16530	16553	16678	16545	16674	16521	16848	16707	16707	16719	16775	16654	16758	16615	16654	16479	16648	16617	16726	16554	16805	16736	16537	16663	16543	16687	16695	16677	16745	16763	16694	16719	16560	16838	16658	16529	16695	16699	16913	16640	16687	16527	16640	16783	16414	16904	16575	16713	16760	16700	16571	16464	16674	16612	16804	16771	16637	16600	16526	16781	16603	16674	16803	16508	16668	16688	16871	16557	16629	16691	16721	16795	16632	16611	16735	16707	16651	16692	16727	16667	16741	16649	16601	16823	16680	16429	16716	16926	16635	16666	16913	16455	16674	16724	16618	16595	16486	16467	16638	16608	16725	16773	16757	16733	16758	16605	16808	16652	16784	16532	16802	16684	16392	16519	16774	16632	16449	16726	16585	16488	16752	16725	16685	16724	16868	16765	16776	16700	16630	16800	16594	16668	16433	16506	16779	16693	16861	16786	16718	16704	16568	16623	16706	16790	16624	16612	16707	16571	16590	16435	16618	16667	16537	16726	16707	16656	16790	16631	16741	16663	16725	16540	16635	16589	16789	16595
17788	32144	30189	23847	21007	18716	17857	17198	16835	16746	16471	16346	16061	16030	15799	15962	15505	15431	15519	15417	15508	15585	15530	15414	15478	15463	15576	15432	15339	15541	17962	19406	18928	17358	16009	15695	15357	15308	15414	15303	15373	15461	15213	15312	15346	15455	15496	15260	15224	15402	15192	15280	15282	15445	15369	15257	15238	15208	15307	15376	15202	15387	15302	15307	15448	15334	15192	15330	15198	15145	15417	15291	15286	15162	15232	15267	15348	15487	15386	15276	15293	15362	15255	15303	15194	15452	15272	15443	15213	15187	15378	15337	15297	15254	15267	15299	15312	15243	15375	15143	15335	15370	15303	15301	15315	15236	15348	15330	15478	15036	15407	15020	15159	15329	15361	15215	15302	15240	15322	15320	15210	15374	15172	15312	15164	15390	15345	15238	15425	15287	15209	15326	15402	15125	15007	15162	15360	15289	15264	15196	15225	15332	15253	15294	15342	15249	15277	15262	15224	15294	15409	15367	15268	15260	15284	15257	15292	15222	15382	15140	15320	15291	15260	15308	15285	15363	15425	15404	15277	15286	15205	15306	15320	15364	15591	15410	15234	15161	15467	15351	15485	15165	15496	15159	15269	15301	15288	15325	15232	15310	15234	15290	15234	15297	15179	15312	15337	15394	15273	15318	15271	15182	15203	15077	15071	15246	15160	15259	15173	15040	15184	15178	15386	15215	15177	15336	15317	15394	15451	15351	15395	15319	15382	15269	15403	15230	15267	15214	15290	15244	15412	15262	15224	15162	15272	15461	15382	15230	15271	15147	15300	15244	15329	15215	15290	15354	15218	15270	15431	15493	15290	15278	15517	15364	15186	15454	15409	15439	15409	15170	15268	15331	15318	15332	15343	15376	15202	15307	15271	15468	15125	15245	15240	15251	15252	15317	15266	15373	15335	15166	15374	15304	15268	15291	15160	15181	15211	15265	15216	15313	15268	15292	15391	15282	15122	15227	15327	15601	15248	15370	15209	15350	15392	15221	15144	15233	15365	15339	15434	15444	15079	15301	15313	15323	15168	15309	15253	15369	15168	15351	15196	15299	15255	15471	15227	15187	15166	15396	15234	15253	15297	15267	15337	15309	15346	15339	15186	15231	15109	15261	15279	15324	15345	15382	15322	15271	15313	15350	15260	15284	15263	15393	15465	15238	15266	15277	15280	15277	15333	15434	15269	15278	15202	15396	15230	15390	15449	15233	15371	15211	15333	15254	15373	15327	15369	15342	15160	15251	15276	15233	15372	15351	15171	15329	15465	15178	15423	15294	15242	15226	15293	15217	15282	15408	15357	15267	15317	15331	15331	15279	15298	15342	15145	15084	15440	15439	15251	15126	15185	15246	15276	15312	15280	15191	15324	15356	15221	15309	15256	15335	15244	15150	15087	15261	15385	15376	15082	15490	15163	15256	15389	15112	15219	15451	15290	15206	15440	15132	15355	15357	15270	15312	15312	15335	15460	15263	15243	15385	15293	15455	15347	15390	15331	15323	15457	15359	15268	15253	15370	15205	15272	15201	15221	15280	15398	15138	15240	15418	15343	15327	15371	15178	15234	15231	15372	15432	15399	15333	15162	15337	15436	15284	15266	15221	15342	15352	15269	15330	15319	15380	15214	15227	15349	15059	15207	15290	15144	15237	15464	15349	15323	15374	15338	15254	15304	15360	15202	15285	15261	15220	15270	15287	15185	15333	15151	15278	15349	15392	15389	15227	15279	15217	15513	15289	15357	15308	15247	15074	15364	15377	15428	15376	15399	15383	15323	15294	15341	15300	15165	15458	15101	15244	15121	15106	15315	15393	15311	15121	15367	15216	15357	15356	15345	15364	15202	15384	15350	15382	15257	15194	15323	15152	15349	15195	15513	15058	15360	15434	15287	15361	15378	15326	15170	15334	15114	15451	15292	15167	15426	15339	15279	15265	15271	15258	15149	15501	15246	15277	15311	15247	15332	15170	15409	15226	15336	15343	15317	15243	15236	15167	15286	15130	15197	15384	15305	15367	15252	15208	15293	15493	15199	15246	15268	15085	15334	15207	15285	15290	15414	15291	15313	15212	15304	15368	14995	15052	15318	15435	15222	15435	15262	15169	15211	15179	15345	15242	15126	15283	15432	15319	15305	15194	15366	15213	15176	15250	15295	15271	15246	15284	15221	15273	15250	15289	15160	15340	15293	15140	15332	15283	15263	15266	15210	15277	15354	15182	15375	15283	15375	15374	15286	15387	15257	15372	15256	15472	15279	15281	15281	15169	15283	15047	15334	15081	15279	15313	15248	15304	15476	15170	15269	15370	15348	15329	15335	15190	15254	15302	15331	15210	15321	15316	15396	15240	15229	15214	15116	15249	15312	15267	15181	15169	15354	15275	15353	15298	15214	15392	15295	15203	15244	15106	15067	15232	15202	15271	15280	15506	15253	15347	15108	15398	15309	15212	15280	15355	15189	15379	15193	15397	15297	15391	15350	15165	15233	15352	15353	15302	15137	15161	15141	15277	15228	15264	15312	15265	15242	15399	15463	15450	15345	15245	15362	15109	15204	15465	15166	15263	15277	15256	15304	15190	15183	15308	15403	15366	15446	15324	15348	15296	15194	15191	15199	15358	15159	15038	15301	15341	15235	15325	15167	15324	15024	15236	15256	15208	15172	15198	15296	15400	15324	15289	15451	15292	15349	15222	15179	15374	15353	15296	15158	15237	15424	15164	15254	15216	15210	15279	15286	15329	15287	15106	15288	15367	15169	15201	15242	15171	15260	15192	15258	15417	15367	15274	15354	15183	15288	15279	15357	15373	15234	15298	15256	15324	15425	15247	15329	15333	15363	15306	15352	15256	15305	15166	15459	15400	15347	15306	15235	15304	15206	15352	15491	15373	15264	15276	15300	15341	15275	15410	15226	15409	15343	15183	15250	15330	15300	15270	15342	15234	15236	15177	15273	15375	15195	15281	15307	15268	15317	15198	15297	15047	15271	15298	15362	15296	15298	15283	15264	15278	15253	15341	15384	15090	15304	15340	15087	15214	15334	15244	15309	15173	15251	15446	15476	15138	15233	15225	15146	15356	15403	15299	15278	15294	15237	15244	15449	15338	15178	15309	15412	15356	15334	15269	15258	15321	15338	15488	15248	15301	15266	15195	15335	15175	15306	15222	15309	15354	15338	15196	15281	15178	15223	15258	15364	15194	15415	15363	15313	15422	15149	15247	15422	15425	15245	15468	15335	15398	15190	15250	15343	15434	15298	15343	15304	15207	15223	15214	15356	15249	15228	15475	15303	15474	15290	15224	15206	15262	15224	15328	15250	15329	15329	15334	15031	15246	15322	15254	15274	15367	15331	15339	15270	15371	15384	15161	15287	15174	15289	15213	15127	15137	15273	15334	15188	15314	15409	15331	15410	15291	15260	15017	15251	15328	15368	15369	15254	15168	15441	15419	15260	15465	15139	15266	15325	15151	15560	15239	15303	15293	15345	15347	15177	15147	15383	15247	15304	15263	15356	15325	15332	15205	15314	15370	15253	15365	15220	15205	15287	15165	15173	15336	15302	15306	15241	15425	15555	15223	15379	15316	15182	15179	15396	15182	15333	15297	15248	15132	15261	15332	15300	15365	15299	15338	15344	15118	15380	15326	15292	15541	15277	15113	15194	15147	15390	15272	15347	15357	15372	15358	15134	15295	15156	15314	15335	15182	15280	15246	15295	15273	15349	15342	15378	15177	15330	15455	15256	15182	15274	15250	15226	15321	15320	15249	15361	15151	15509	15251	15146	15442	15283	15089	15350	15304	15308	15275	15159	15175	15350	15289	15175	15208	15352	15214	15273	15256	15355	15296	15423	15405	15268	15328	15324	15388	15295	15330	15126	15239	15277	15237	15316	15368	15396	15311	15341	15331	15234	15462	15091	15412	15198	15199	15262	15127	15225	15298	15229	15064	15336	15259	15441	15254	15334	15256	15232	15356	15277	15260	15255	15430	15221	15235	15353	15340	15349	15354	15134	15099	15307	15285	15295	15134	15261	15327	15417	15212	15374	15207	15473	15177	15147	15313	15203	15293	15478	15301	15217	15368	15271	15189	15370	15382	15212	15557	15296	15268	15199	15361	15247	15137	15236	15258	15371	15115	15518	15246	15187	15273	15337	15361	15305	15153	15341	15303	15298	15197	15099	15215	15240	15292	15234	15358	15371	15354	15439	15405	15351	15454	15410	15286	15411	15311	15195	15466	15223	15261	15221	15253	15370	15195	15212	15309	15332	15047	15384	15269	15245	15259	15217	15298	15286	15281	15202	15251	15263	15300	15388	15319	15306	15175	15236	15124	15331	15411	15193	15371	15290	15203	15276	15127	15371	15271	15195	15347	15516	15228	15379	15303	15388	15272	15180	15466	15267	15259	15201	15171	15363	15532	15433	15230	15306	15251	15264	15306	15187	15374	15342	15349	15256	15242	15266	15362	15280	15200	15286	15271	15409	15309	15160	15225	15173	15341	15278	15268	15313	15191	15304	15406	15237	15193	15379	15285	15490	15209	15340	15366	15218	15189	15194	15402	15302	15413	15195	15312	15273	15329	15320	15188	15338	15254	15196	15360	15290	15167	15211	15153	15367	15210	15447	15275	15315	15405	15252	15385	15291	15310	15487	15307	15553	15473	15166	15198	15156	15250	15485	15234	15324	15325	15214	15246	15363	15339	15416	15377	15188	15362	15392	15431	15263	15205	15208	15396	15437	15347	15284	15264	15090	15293	15334	15352	15280	15184	15114	15270	15392	15429	15318	15206	15140	15179	15299	15187	15224	15325	15325	15283	15248	15324	15110	15429	15143	15202	15380	15478	15119	15355	15174	15353	15286	15261	15260	15322	15413	15137	15305	15284	15273	15235	15246	15205	15353	15328	15204	15303	15263	15212	15490	15302	15253	15359	15200	15448	15175	15332	15434	15276	15401	15199	15238	15192	15104	15308	15281	15232	15348	15144	15284	15282	15294	15353	15308	15328	15408	15400	15405	15372	15369	15432	15384	15087	15279	15317	15290	15326	15335	15211	15404	15279	15255	15219	15365	15183	15242	15419	15218	15303	15281	15181	15241	15382	15179	15146	15196	15279	15323	15260	15469	15254	15349	15307	15134	15262	15237	15361	15328	15362
22943	21355	29177	23895	21552	23363	24419	19221	18112	18221	17984	17806	17471	17524	17373	17322	17292	17207	17154	17134	17019	17210	17304	17117	17206	17012	17249	17076	16966	17269	19935	21638	21184	19521	18272	17761	17168	17064	17155	17080	16889	16946	16815	16832	16873	17003	17023	16962	16812	16862	17002	17000	16946	16831	16971	16827	16990	16930	16915	17002	16852	16820	16956	16822	16942	16954	16839	16855	16835	16933	16762	16941	16820	16972	16864	16703	16858	17014	16853	16866	16678	16680	17022	16826	16976	16868	16870	16808	16787	16880	16806	16771	16933	16803	16774	16804	16900	16727	16734	16862	16675	16831	16978	16860	16675	16873	16978	16736	16957	16895	16889	16763	16853	16870	16867	16777	16779	16852	16901	17071	16885	16988	16841	16888	16842	16906	16854	16717	16820	16800	16893	16752	16789	16783	16925	16756	16836	16750	16948	16760	16712	17030	16896	16806	16743	16867	16794	16948	16839	16979	16837	16946	16802	16918	17038	16921	16859	16786	16859	16900	16862	17009	16820	16878	16779	16905	16983	16674	16930	16755	17009	16777	16801	17054	16961	16839	16791	16579	16851	17107	16784	16939	16784	17055	16808	16915	16693	16858	16856	16802	16860	16949	16746	16915	16831	16896	16909	16909	16989	16858	16836	16694	16826	16884	17057	16750	16738	16813	17011	16822	16928	16934	16879	16967	16874	17053	17007	16733	16758	16752	16978	17175	16860	16896	16964	16688	16847	16784	16699	16908	16895	16893	16804	16820	16899	16777	16823	16923	16762	17036	16915	16894	16871	16934	16831	16834	16815	16902	16750	16867	16841	16932	16932	16847	17049	16802	16949	16853	16859	16770	16864	16930	16860	16744	16863	16909	16824	16900	16754	16828	16771	16765	16815	16895	16802	16877	17029	16718	16867	16815	16719	16829	16709	16979	16862	16835	16696	16763	17007	16849	16760	16608	16949	16822	16927	16890	16836	16611	16932	16802	16916	16918	16811	16857	16636	16831	16808	16906	16825	16875	17023	16855	16884	17077	16901	16943	16792	16788	16741	16898	16846	16852	16739	16708	16648	16697	16838	16895	16790	16944	16678	16938	16873	16855	16853	16862	16625	16921	16742	16991	16962	16964	16774	17049	16863	16866	16919	16702	16798	16921	17052	16842	16828	16959	16797	16820	16873	17018	16914	16861	16841	16954	16765	16685	17010	16658	16846	16627	16954	16838	16591	16877	16732	16838	16967	16756	16983	16563	16881	16869	16831	17110	16963	16799	16855	16749	16798	16983	16953	16927	16846	16806	16795	16673	16971	16798	16595	16650	16816	17031	16779	16936	16782	16899	16949	17016	16812	16876	17007	16877	16951	16864	16887	16860	16887	16850	16653	17020	16669	16814	16750	16824	16716	16882	16911	16843	16823	16705	16791	16821	16895	16812	16811	16863	16822	16887	16734	16946	16638	16725	16912	16851	16755	17052	16992	16701	16827	16754	16820	16743	16919	16406	16813	16635	16753	16889	16915	16738	16903	16996	16793	16861	16994	16794	16814	16763	16681	16754	16856	16739	16890	16844	16709	16866	16711	16797	16759	16793	16968	16914	17023	16930	17165	16827	16827	16682	16950	16713	16880	16883	16750	17143	16905	16885	16858	16756	16951	16936	17083	16645	16742	17022	16944	16659	16896	16987	16853	16805	16938	16880	16951	16921	16811	16990	16811	16797	16834	16621	16781	16890	16942	16930	16996	17068	16902	16881	16880	16818	16655	16730	16835	16773	16807	16630	16799	16771	17073	16910	16871	16984	16856	17071	16723	16798	16820	16899	17027	16963	16911	16882	16873	16658	16739	16917	16911	16963	16734	16850	16756	16881	16771	16923	16918	16873	16894	17001	16937	16837	16715	16831	16744	17000	16745	16753	16775	16749	16764	16756	16877	16997	16882	16739	16976	16749	16894	16887	16923	16762	16996	16920	16991	16918	16962	16910	16770	16932	16923	16700	17015	16903	16956	16803	16592	17000	16689	16904	16780	16976	16859	16783	16950	16804	16924	16767	17019	16701	17055	16983	16728	16852	17007	16839	16809	16865	17016	16948	16805	16865	17107	16915	16833	16788	16830	16660	16787	16674	16853	17046	16687	17072	17054	16902	16724	16859	16824	16997	16731	16922	16723	16829	16646	16784	16842	16713	16827	16661	16666	16643	17069	16878	16912	16656	16925	16775	17101	16924	16939	16965	16845	16956	16971	16809	16806	16791	16945	16822	16864	16830	16889	16841	16942	16881	16982	16874	16796	16815	16817	16940	16826	16944	16789	16844	16943	16619	16820	16962	16818	16745	16763	16728	16775	16722	16992	16764	16879	16937	16938	17081	16741	16986	16961	16830	16790	16817	16927	16772	16740	16774	16858	16972	16815	16973	16934	16965	16741	16619	16982	16953	16901	16984	16926	16868	16874	16774	17013	16816	16751	16997	16990	16747	16842	16757	16779	16716	16808	16947	16817	16906	16846	16765	16962	17046	16893	16783	16808	16823	16907	16978	16860	16843	16659	16920	16679	16841	16891	16650	16837	16772	16850	16757	16936	16776	16794	16628	16689	17029	16837	16894	17205	16804	16742	16731	16898	16821	16883	16881	16651	16988	16595	16709	16868	17061	16875	16904	16839	16858	16919	17014	16890	16862	16969	16813	16661	16952	16843	16896	17008	16800	16847	16846	16629	16912	16796	16746	16933	16838	16933	16896	16984	16816	16759	16754	16587	16680	16851	16699	16729	16815	16975	16651	16757	16858	16799	16786	16836	16841	16830	17010	17056	16762	16876	16927	16989	16837	16699	16866	16947	16739	16824	16752	16944	16888	16929	16944	16873	16869	16786	16852	16888	16949	16697	16998	16897	16852	16820	16885	16872	16872	16777	16963	16843	16871	16801	16958	16813	16836	17040	17038	16872	16805	16938	17098	16849	16862	17303	16906	16797	16963	16573	16782	16708	16830	16998	16845	17012	16774	16788	16931	16764	16822	16852	16675	16820	16952	16921	16895	16850	17107	16903	16874	16870	16775	16770	17109	17017	16792	16744	16961	17005	16973	16688	16835	16936	16810	16883	16952	16830	16740	16928	16858	16907	16837	16981	16835	16807	16688	16844	16935	16891	16903	17036	16925	16849	16841	16917	16942	16983	16775	16906	16750	16834	16865	16649	16840	16946	16813	16905	16676	16903	16872	16839	16999	16895	16731	16730	16688	16790	16792	16627	16785	16813	16686	16840	16700	16903	16929	16835	16874	16754	16904	16991	16735	16932	17128	16891	16876	17033	16737	16769	16732	17065	16783	16811	16871	16722	16932	16788	16852	16666	16912	16929	16802	16860	17006	16820	16852	17014	16856	16914	16698	16666	16975	16902	16898	16695	16864	16742	16845	16980	16508	16797	16820	16861	16831	16892	16789	16937	16951	16677	16761	16962	16905	16915	17005	16672	17010	16895	16740	16800	16671	16977	16826	16872	16808	16720	16966	16881	16846	16917	17006	17077	16924	16784	16782	16767	16998	16748	16871	17207	16727	16896	16659	16754	16795	16790	16919	16758	16885	16860	16740	16816	16945	16929	16847	16776	16858	16828	16924	17042	16728	16695	16842	16899	16708	16766	16817	16984	16755	16758	16877	16904	16664	16905	16930	16759	16836	16915	16811	16681	16750	16706	16838	16946	16800	16610	17014	16967	17107	17020	16732	16961	16757	16668	16766	16900	16702	16835	16879	16950	17072	16877	16914	16726	16756	16850	16786	16964	16807	16793	16914	16935	16905	16962	16903	16765	16860	16822	16715	16954	16770	16818	16901	16876	16796	16820	16930	16886	16942	16681	16929	16827	16789	16853	16817	16942	16909	16648	16955	16840	16860	16979	16797	16734	17060	17046	16746	16850	16817	16799	16801	16814	17069	16783	16887	17065	16883	16701	16798	16778	16888	16803	16573	16902	16781	16816	16690	17108	16876	16889	16894	16901	16873	16872	16618	16963	16913	16949	17081	17027	16842	16714	16931	16941	17071	16959	16869	16759	16993	16825	16892	16809	16729	16748	16809	16971	16847	16839	16726	16895	16720	16820	16910	16919	16887	16934	16890	16973	17002	16795	16755	16969	16874	16870	17010	16738	16790	16747	16992	17179	16863	16935	16852	16884	16817	17048	16840	16670	16840	16754	16799	16829	16975	16836	16944	16670	16807	16903	16945	16706	16723	16880	16648	16899	17039	16865	17067	16742	17021	16871	16960	16899	16637	16661	16691	16864	16757	16726	16979	16885	16962	16579	16894	16685	17034	16857	16989	16683	16865	16844	16674	16788	16780	16872	16658	17056	16887	16950	16809	16974	17235	17065	16822	17092	16766	16779	16791	17038	16769	16806	16862	16852	16728	16852	16967	16876	16934	16607	16946	16907	16917	16823	16758	16547	16781	16592	16794	16542	16859	16794	16860	16904	16936	16862	16812	16858	16603	16960	16762	16700	16923	16836	16833	16871	16952	16950	16844	16776	16983	17027	16929	16952	17045	16685	16833	16999	17001	16735	16700	16774	16748	16764	16702	16674	16849	17157	16912	16598	16754	16746	16711	16687	16886	16800	16958	16717	16874	16778	16928	16929	16874	16931	17012	16968	16861	16969	16857	17098	16797	16785	17076	16768	16863	16795	16751	16742	16891	16939	16618	16719	16849	16989	16776	16816	16738	16939	16952	16732	16893	16942	16948	16737	16967	16793	16838	16860	16830	16762	16922	17014	16692	16837	16901	17034	17162	16997	16781	16819	16658	16795	16915	16793	16794	16817	16731	16909	16670	16741	16686	16656	16877	16752	16840	16870	16676	16932	16721	16938	16817	17008	16893	16834	16860	16843	16910	16864	17062	17042	16640	17004	16838	17046	16949	16928	16680	16924	16848	16812	16760	16902	16788	16850	16799	16666	16839	16727	17032	16734	16779	16882	16968	16698	16773	16799	16599	16755	16765	16985	16888	16842	16684	17084	16870	16584	16815	16852	16970	16854	16980	16907	16768	16786	16862	16888	16871	16711	16829	16842	16850	16837	16845	16797	17010	16615	16838	16904	16640	16828	16701	16726	16986	17038	16965	16685	16848	16724	16695	16830	16637	16783	16909	16952	16745	16635	16782	16876	16828
19453	34091	31020	25309	21573	20073	19098	18232	17721	16913	16607	16535	16094	16223	16130	15983	16067	15746	15845	15721	15580	15615	15766	15551	15571	15469	15635	15626	15703	15475	21285	22150	21599	19119	16919	15946	15493	15481	15546	15613	15322	15439	15480	15219	15324	15253	15449	15443	15404	15340	15520	15376	15499	15375	15447	15428	15451	15510	15349	15237	15641	15570	15550	15152	15473	15297	15434	15431	15296	15545	15348	15388	15309	15536	15529	15448	15423	15288	15428	15338	15551	15585	15522	15305	15386	15288	15410	15574	15452	15381	15313	15528	15386	15387	15406	15310	15386	15304	15384	15471	15472	15411	15461	15464	15439	15556	15527	15328	15336	15553	15233	15347	15305	15552	15397	15557	15237	15448	15362	15406	15366	15378	15516	15338	15310	15419	15500	15390	15367	15419	15460	15356	15482	15453	15398	15415	15438	15398	15413	15549	15295	15438	15402	15411	15538	15340	15394	15714	15450	15292	15441	15325	15379	15463	15364	15409	15303	15689	15487	15327	15237	15465	15225	15382	15303	15377	15311	15339	15345	15520	15398	15377	15495	15287	15459	15333	15521	15305	15301	15349	15324	15492	15329	15572	15414	15540	15448	15503	15316	15444	15354	15382	15268	15308	15383	15270	15402	15291	15372	15344	15344	15235	15395	15370	15297	15442	15321	15339	15433	15445	15335	15288	15316	15308	15481	15191	15552	15505	15468	15349	15272	15315	15540	15503	15506	15227	15243	15247	15368	15377	15353	15318	15367	15227	15383	15302	15490	15510	15313	15594	15503	15196	15466	15348	15347	15404	15275	15507	15358	15265	15421	15505	15261	15331	15372	15313	15404	15422	15452	15394	15356	15472	15329	15357	15439	15226	15314	15350	15514	15415	15464	15544	15315	15355	15346	15395	15462	15456	15332	15314	15453	15444	15320	15458	15317	15313	15645	15372	15291	15339	15668	15157	15467	15425	15191	15337	15504	15493	15428	15233	15526	15476	15321	15454	15404	15386	15390	15212	15301	15251	15295	15286	15587	15398	15466	15324	15181	15450	15497	15295	15586	15465	15335	15393	15383	15541	15416	15422	15296	15421	15496	15285	15345	15482	15399	15448	15412	15390	15389	15276	15467	15391	15252	15389	15392	15587	15227	15147	15494	15384	15428	15469	15431	15425	15342	15405	15417	15367	15399	15304	15540	15157	15229	15334	15291	15560	15232	15378	15447	15402	15418	15520	15473	15312	15329	15314	15431	15390	15527	15442	15385	15226	15490	15355	15355	15264	15258	15639	15294	15300	15452	15299	15259	15404	15559	15539	15373	15495	15341	15552	15433	15264	15512	15121	15373	15288	15299	15344	15534	15180	15489	15451	15336	15344	15254	15415	15464	15507	15554	15398	15373	15502	15345	15377	15497	15296	15369	15415	15521	15419	15465	15412	15367	15502	15590	15380	15308	15564	15281	15457	15438	15442	15378	15467	15465	15511	15500	15485	15443	15363	15175	15323	15483	15432	15393	15386	15449	15391	15356	15622	15291	15357	15346	15451	15313	15213	15356	15236	15356	15592	15357	15430	15420	15432	15336	15193	15522	15320	15322	15243	15426	15438	15397	15403	15419	15400	15565	15287	15407	15440	15301	15435	15542	15319	15390	15394	15264	15334	15291	15267	15507	15538	15329	15399	15436	15523	15193	15393	15463	15394	15318	15402	15209	15494	15438	15263	15343	15504	15450	15303	15493	15321	15358	15458	15194	15256	15399	15567	15441	15474	15394	15292	15386	15435	15412	15576	15438	15428	15450	15428	15282	15289	15488	15294	15241	15315	15413	15282	15499	15248	15249	15357	15401	15282	15441	15269	15380	15337	15510	15466	15311	15320	15534	15545	15095	15304	15336	15349	15326	15368	15309	15374	15501	15309	15524	15465	15318	15444	15215	15466	15423	15557	15362	15436	15231	15492	15408	15217	15356	15355	15547	15476	15496	15339	15572	15345	15256	15373	15275	15204	15384	15529	15513	15181	15478	15387	15507	15484	15183	15332	15348	15531	15456	15288	15413	15337	15538	15370	15454	15427	15376	15397	15354	15407	15285	15476	15453	15261	15283	15313	15256	15354	15255	15389	15463	15506	15428	15398	15420	15366	15321	15321	15551	15339	15415	15368	15278	15442	15323	15357	15394	15324	15533	15483	15439	15450	15394	15249	15642	15417	15345	15332	15304	15426	15536	15405	15391	15416	15467	15395	15292	15348	15403	15399	15507	15399	15411	15402	15394	15471	15257	15319	15377	15495	15298	15473	15434	15344	15248	15328	15515	15326	15251	15473	15347	15325	15481	15454	15339	15352	15299	15328	15404	15455	15324	15336	15377	15332	15253	15348	15623	15470	15466	15406	15329	15395	15358	15344	15343	15453	15462	15224	15361	15309	15273	15355	15359	15396	15454	15258	15461	15299	15388	15296	15286	15364	15170	15463	15347	15279	15397	15226	15401	15303	15557	15435	15387	15339	15347	15529	15353	15347	15432	15182	15455	15496	15427	15355	15377	15450	15229	15377	15408	15317	15539	15390	15276	15397	15288	15245	15487	15363	15283	15333	15489	15515	15189	15316	15226	15545	15239	15539	15496	15276	15324	15486	15347	15278	15250	15302	15300	15581	15367	15307	15404	15378	15340	15368	15238	15439	15476	15539	15473	15359	15520	15426	15481	15231	15356	15433	15338	15433	15350	15527	15351	15382	15416	15275	15265	15338	15042	15370	15374	15402	15419	15379	15339	15365	15392	15374	15262	15434	15401	15268	15351	15347	15248	15447	15425	15474	15405	15375	15476	15476	15449	15484	15411	15390	15380	15430	15375	15402	15370	15312	15364	15355	15213	15310	15422	15479	15326	15387	15425	15329	15335	15326	15404	15407	15476	15363	15446	15465	15489	15385	15418	15351	15310	15395	15482	15313	15355	15376	15316	15402	15423	15348	15333	15359	15212	15215	15461	15382	15338	15297	15283	15435	15409	15390	15385	15303	15493	15364	15447	15233	15537	15243	15507	15465	15369	15308	15208	15344	15354	15282	15398	15260	15469	15362	15273	15370	15354	15345	15508	15292	15492	15309	15427	15338	15379	15298	15414	15522	15388	15362	15258	15519	15587	15349	15396	15408	15438	15540	15585	15489	15350	15511	15337	15461	15350	15417	15307	15386	15484	15411	15281	15401	15526	15311	15355	15499	15555	15261	15424	15426	15515	15450	15339	15406	15498	15511	15399	15591	15426	15161	15427	15305	15396	15463	15314	15462	15426	15397	15357	15346	15355	15399	15390	15346	15557	15475	15381	15451	15275	15442	15350	15460	15267	15329	15332	15448	15392	15420	15621	15209	15548	15388	15332	15270	15417	15384	15381	15554	15453	15370	15376	15273	15268	15423	15341	15453	15337	15275	15365	15238	15540	15360	15303	15348	15432	15355	15497	15353	15388	15397	15251	15312	15494	15546	15424	15334	15378	15496	15636	15470	15528	15305	15504	15313	15310	15351	15266	15450	15437	15322	15397	15328	15292	15416	15241	15263	15428	15289	15261	15410	15412	15515	15533	15132	15328	15359	15331	15291	15566	15347	15355	15483	15317	15332	15396	15298	15405	15260	15399	15389	15272	15286	15518	15379	15147	15495	15397	15401	15499	15346	15346	15365	15331	15234	15485	15473	15319	15515	15482	15179	15279	15481	15567	15303	15370	15423	15531	15372	15282	15244	15370	15476	15366	15361	15430	15389	15419	15314	15472	15304	15263	15322	15301	15339	15241	15336	15456	15196	15365	15437	15349	15381	15416	15391	15232	15478	15416	15495	15408	15304	15378	15280	15379	15274	15318	15301	15331	15543	15212	15361	15281	15243	15364	15380	15343	15240	15478	15492	15274	15331	15306	15391	15260	15385	15399	15329	15210	15450	15432	15480	15389	15304	15506	15392	15276	15384	15342	15457	15443	15475	15533	15345	15587	15362	15465	15570	15489	15228	15338	15474	15232	15378	15466	15344	15229	15364	15392	15553	15420	15585	15350	15425	15513	15169	15270	15500	15456	15416	15389	15437	15356	15343	15503	15428	15300	15566	15202	15504	15327	15271	15438	15378	15391	15436	15238	15518	15327	15425	15314	15603	15369	15630	15508	15362	15178	15464	15508	15464	15345	15203	15267	15469	15225	15254	15432	15370	15289	15493	15517	15194	15464	15417	15342	15286	15136	15445	15428	15325	15424	15377	15326	15235	15453	15200	15475	15249	15479	15317	15362	15454	15325	15536	15361	15360	15476	15481	15472	15497	15420	15470	15447	15309	15532	15382	15492	15418	15436	15385	15323	15271	15398	15348	15311	15346	15194	15307	15281	15578	15259	15383	15496	15444	15420	15450	15551	15314	15472	15446	15383	15441	15236	15338	15390	15287	15245	15415	15382	15423	15510	15232	15296	15376	15484	15397	15436	15292	15331	15353	15288	15380	15517	15328	15519	15417	15375	15417	15406	15411	15310	15192	15484	15382	15415	15318	15450	15286	15347	15414	15386	15393	15439	15394	15401	15442	15229	15331	15377	15472	15380	15476	15303	15408	15271	15412	15383	15485	15406	15445	15358	15258	15434	15330	15446	15409	15343	15491	15385	15534	15521	15283	15185	15392	15506	15397	15390	15441	15534	15357	15400	15317	15397	15341	15317	15250	15366	15300	15285	15304	15425	15431	15215	15387	15354	15341	15202	15234	15479	15567	15433	15435	15410	15218	15416	15327	15428	15430	15484	15322	15489	15541	15397	15410	15657	15238	15497	15389	15512	15583	15411	15402	15347	15149	15368	15260	15330	15270	15217	15429	15401	15464	15502	15543	15317	15206	15519	15384	15362	15488	15292	15272	15381	15453	15515	15336	15394	15402	15514	15432	15351	15250	15366	15417	15612	15210	15286	15254	15411	15352	15456	15331	15389	15389	15417	15251	15427	15461	15420	15323	15403	15509	15357	15397	15363	15483	15547	15453	15261	15333	15289	15448	15410	15379	15364	15435	15248	15497	15435	15141	15416	15358	15298	15549	15292	15253	15360	15374	15366	15471	15611	15381	15239	15460	15416	15236	15442	15375	15294	15354	15500	15246	15402	15375	15339	15215	15401	15360	15488	15340	15302	15441	15271	15303
27794	22330	24509	21117	17701	17720	17502	17392	17222	17135	17200	17015	17001	16931	16924	17075	16987	16948	16961	16752	17012	16851	16751	16954	16969	16904	16729	16907	16949	16884	16996	17279	17469	17270	17167	17131	17060	16813	16961	16821	16943	17009	16905	16789	16900	17054	16857	16917	16954	16853	16824	16757	16759	16779	16859	17013	17092	16899	16964	16879	16762	16853	16981	16826	16835	17067	17068	16687	16988	16906	16795	16850	16769	16879	16910	16722	16740	16738	16806	16747	16739	16675	16780	16858	16932	16878	16813	16737	16747	16640	16998	16845	17037	16884	16876	16971	16851	16721	16850	16680	16825	16931	16616	16773	16875	16937	16774	16743	16798	16734	16575	16751	16971	16892	16817	16876	16695	16734	16975	16817	16836	16859	16814	16858	16877	16684	16947	16954	16710	16915	16904	16915	16835	16777	16573	16645	16756	16847	16790	16712	16738	16786	16863	16865	16968	16829	17022	16803	16891	17042	16831	16699	16721	16708	16741	16907	16715	16847	16871	16724	16821	16823	16718	16743	16964	16881	16894	16983	16722	16905	16822	16726	17039	16893	16752	16833	16872	16846	16750	16774	16714	16844	16988	16879	16988	16854	16743	16716	16770	16638	16915	16792	16850	16667	16762	16914	16787	16669	16614	16781	16872	16785	16891	16789	16598	16771	16786	17007	16726	16575	16846	16893	16874	16807	16803	16982	16943	16786	16767	16822	16737	16860	16914	16885	16691	16711	16957	16657	16938	16782	16820	16805	16803	16591	16616	16699	16779	16730	16910	16719	17029	16783	16741	16860	16679	16904	16932	16949	16815	16650	16847	16808	16724	16897	16749	16704	16854	16743	17038	16839	16711	16805	16834	16911	16765	16890	16802	16848	16792	16774	16937	16856	16871	16850	16668	16633	16638	16740	16737	16855	16854	16778	16858	16808	16727	16796	16745	16759	16709	16849	16716	16886	16740	16750	16856	16657	16698	16788	16902	16805	17037	16681	16659	16989	16984	16926	16925	16767	16616	16666	16851	16642	16680	16864	16874	16624	16906	16651	16849	16792	16609	16942	16880	16965	17007	16920	16804	16756	16928	16788	16913	16940	16906	17128	16840	16835	16908	16756	16869	16945	16792	17030	16739	16914	16984	16736	16996	16745	16704	16713	16867	16859	16947	16837	16804	16969	16567	16671	16863	16807	16808	16895	16911	16761	16694	16902	16833	16785	16863	16756	16816	16823	16752	16833	16955	16799	16787	16940	16889	16997	16806	16818	16845	16900	16821	16801	16671	16707	16648	16740	16997	16828	16901	17077	16978	16892	16945	16834	16839	16801	16839	16708	16918	16932	16827	16671	16891	16835	17048	16753	16847	16736	16845	16818	16814	16720	16858	16826	16864	16907	16767	17028	17075	16608	16820	16946	16713	16634	16712	17000	16709	16804	16897	16749	16830	16889	16865	16859	16838	16845	16878	16834	16815	16767	16764	16721	16787	16936	16706	16427	16736	16751	16770	16738	16875	16913	16719	16663	16866	16656	16720	16800	16921	16684	16692	16746	16842	16908	16851	16954	16772	16735	16918	16971	16861	16785	16823	16998	16918	16925	16885	16802	16787	16775	16863	16918	16541	16777	16931	16706	16874	16980	16701	16649	16691	16805	16831	16777	16803	16902	16778	16953	16756	16928	16941	16619	16748	16782	16996	16749	16942	16653	16635	16811	16824	16893	16781	16791	16780	16813	16781	16899	16981	16768	16779	16886	16850	16712	17009	16865	16922	16647	16895	16749	16926	16866	16932	16717	16770	16988	16882	16832	16808	16671	16763	16863	16826	16798	16799	16712	16895	16623	16755	16925	16700	16764	16705	16907	16619	16717	16739	16727	16750	16841	16759	16678	16801	16792	16894	16957	16957	16741	16771	16850	16977	16818	16870	16837	16818	16733	16881	16671	16834	16877	16743	16824	16896	16823	16717	16892	16763	16967	16737	16778	16761	16849	16683	16752	16736	16699	16605	16756	16841	16746	16746	16834	16733	16758	16901	16796	16930	16706	16843	16968	16573	16828	16789	16945	16786	16816	17046	16800	16787	16933	16763	16796	16764	16771	16840	16644	16785	16652	16622	16723	16967	16830	16948	16789	16994	16924	16832	16786	16880	16818	16851	16717	16792	16869	16694	16742	16869	16748	16884	16782	16874	16932	16817	16866	16898	16863	16844	16918	16730	16683	16781	16775	16929	16735	16781	16857	16755	16698	16818	16886	16860	16917	16764	16963	16861	16783	16732	16681	16786	16595	16902	16565	16708	16805	16896	16766	16792	16883	16906	16982	16894	16884	16918	16808	16880	16833	16877	16805	16750	16673	16983	16955	16853	16794	16820	16699	16816	16784	16809	16683	16861	16880	16953	16692	16927	16688	16985	16955	16864	16795	16821	16705	16781	16887	16859	17023	16825	16792	16691	16838	16684	16735	16961	16781	16833	16839	16755	16993	16912	16751	16847	16911	16801	16780	16788	16943	16838	16881	16690	16769	16840	16890	16759	16747	16800	16828	16867	16926	16745	17005	16809	16699	16993	16857	16854	16770	17016	16983	16885	16906	16868	16843	16626	16783	16526	16850	16882	16762	16827	16673	16646	16744	16913	16849	17039	17073	16748	16619	16650	17054	16841	16695	16694	16841	16873	16718	16769	16826	16838	16811	16898	16789	16812	16779	16749	16878	16846	16694	16671	16602	16751	16785	16728	16944	16843	16759	16551	16735	16754	16934	16768	16694	16604	16924	16796	16753	16844	17148	16774	16702	16910	16934	16852	16785	16895	16860	16796	17086	16813	16783	16941	17013	16883	16744	16968	16734	16823	16759	16789	17001	16938	16738	16886	16777	16879	16770	16947	16885	16969	16765	16934	17041	16913	16942	16739	16795	16789	16769	16839	16693	16700	16758	17110	17097	16959	16724	16815	16618	16872	16700	16842	16862	16883	16958	16968	17029	16830	16817	16745	16744	16923	16893	16913	16965	17041	16959	16753	16884	16672	16825	16807	16727	16891	16933	16736	16806	16879	16827	16855	16818	16623	16820	16950	16649	16624	16929	16765	16735	16712	16759	16758	16939	17054	16826	16916	16739	16795	16837	16956	16861	16927	16776	16616	16769	17110	16900	16878	16905	16821	16952	16831	16726	16794	16932	16931	16841	16636	16946	16715	16767	16766	16954	16932	16906	16766	16808	16524	16756	16917	16935	16976	16700	16773	16653	16715	16772	16689	16766	16858	16996	16809	16787	16934	17156	16943	16952	16933	16800	17050	16735	16713	16594	17012	16814	16958	16781	16736	16785	16888	16877	16806	16821	16972	17039	16746	16811	16934	16727	16592	16800	16879	17066	16524	16736	16982	16796	16765	16728	16760	17061	17057	16790	16815	16723	16796	17060	16792	16812	17061	16714	16638	16897	16753	17005	16689	16978	16856	16885	16858	16863	16628	16501	16784	16755	16753	16718	16849	16901	16817	16793	16767	16851	16698	16700	16839	17090	16890	16907	16759	16758	16853	16913	16762	16880	16800	16754	16625	16871	16696	16866	16824	16752	16854	16581	17121	16637	16787	16693	16859	16924	16887	16669	16784	16561	16729	16970	16769	16765	16688	16774	16967	16855	16924	16591	16714	16826	16970	16856	16533	16727	16699	16903	16685	16817	16842	16802	16752	16613	16755	16810	16942	16819	16867	16767	16923	16691	16942	16759	16703	16724	16825	16570	16773	16770	16971	16881	16823	16764	17055	16956	16937	16869	16937	16819	16664	16923	16810	16784	16870	16934	16869	16774	16725	16640	16840	16813	16923	16875	16837	16792	16949	16956	16787	16893	16872	16951	16927	16747	16765	16902	16817	16812	16942	16590	16787	17058	16902	16772	16864	16795	16803	16834	16825	16953	16792	16815	16785	16927	16971	16943	16846	16924	16880	16795	17010	17076	16863	16663	17031	16685	16814	16856	16872	16859	16869	16691	16747	16944	16888	16793	16719	16808	16884	16876	16666	16804	16808	16927	17034	16787	16759	16728	16839	16785	16842	16729	17016	16645	16742	16765	16803	16718	16908	16743	16718	16686	16793	16702	16575	16767	16660	16712	16661	16852	16642	16882	16800	16903	16960	16747	16746	16796	16939	16802	16840	16766	16854	16771	16740	16841	16752	16603	16770	16746	16863	16809	16784	16747	16767	16748	16832	16734	16691	16939	16859	17098	17028	16788	16824	16761	17023	16988	16845	16685	16803	16592	16705	16882	16892	16804	16748	16924	17003	16728	16712	16835	16799	16702	16808	16754	16829	16594	16794	16907	16669	16909	16914	16802	16906	16834	16943	16805	16871	16752	16703	16745	16886	16881	16696	16830	16867	17037	16755	16976	16886	16761	16886	16875	16890	16843	16771	16867	16855	16755	16763	16989	16955	16903	16938	16868	16807	16819	16829	16874	16756	16849	16762	16954	16951	16749	16912	16863	16950	16899	16874	16583	16908	16777	16894	16871	16967	16968	17027	16832	16818	16933	16801	16852	16749	16789	16664	16858	16977	16832	16754	16877	16824	16941	16721	16987	16745	16910	16834	16681	16855	16757	16753	16918	16915	16689	16954	16551	16774	16797	16690	16728	16644	16629	16721	16871	16916	16705	16934	16891	16739	16917	16835	16821	16844	16817	16717	16784	16831	16847	16872	16894	16666	16911	16554	16827	16914	16753	16854	16950	16848	16753	16931	16935	17010	16926	16956	16839	16864	16885	16871	16830	16854	16825	16760	16881	16563	16653	16744	16822	17045	17027	16926	16680	16740	16929	16904	16920	16714	16935	16875	16716	16884	16762	16714	16845	16803	16741	16887	16806	16779	16741	16835	16872	16728	16805	16863	16989	16751	16762	16847	16646	16474	16642	16761	16717	16845	16738	16858	16947	16917	16755	16805	16721	16930	16747	17040	16971	16753	16956	16658	17033	17017	16841	16697	16765	16726	16918	16967	16821	16971	16890	16872	16893	16922	16960	16574	16844	16839	16871	16991	16773	16609	16543	16889	16802	16903	16937	16966	16791	16925	16737	16742	17016	16861	16646	16806	16785	16741	16741	16895	16768	16789	17000	16806	17014	16647	16744	16710	16805	16830	16704	16759	16693	16749	17024	16921	16966
17904	21760	21183	18146	17160	16911	16372	16159	16246	15913	15633	15502	15426	15581	15648	15559	15508	15370	15355	15560	15424	15450	15322	15341	15439	15304	15336	15526	15457	15127	15575	15864	15981	15552	15854	15325	15325	15462	15371	15410	15260	15316	15256	15219	15379	15414	15365	15422	15413	15204	15353	15390	15244	15275	15290	15422	15320	15348	15398	15445	15191	15358	15433	15148	15417	15413	15205	15371	15275	15433	15359	15266	15411	15239	15325	15298	15265	15315	15414	15225	15144	15430	15366	15183	15397	15071	15143	15252	15505	15281	15333	15269	15173	15244	15043	15259	15430	15349	15302	15363	15326	15292	15283	15423	15350	15355	15266	15238	15232	15329	15377	15192	15159	15328	15121	15274	15280	15438	15310	15454	15362	15426	15234	15439	15297	15322	15357	15307	15409	15339	15164	15242	15353	15405	15129	15255	15577	15241	15220	15186	15372	15390	15389	15297	15300	15482	15440	15336	15227	15245	15579	15188	15376	15354	15309	15090	15455	15315	15238	15421	15486	15203	15313	15381	15202	15173	15495	15315	15207	15449	15277	15274	15368	15491	15411	15307	15411	15251	15267	15223	15397	15255	15263	15301	15328	15323	15315	15162	15259	15273	15312	15483	15348	15131	15416	15038	15363	15236	15375	15291	15302	15379	15561	15343	15388	15398	15417	15156	15382	15374	15212	15467	15405	15314	15265	15295	15276	15389	15333	15325	15433	15365	15354	15339	15243	15243	15377	15351	15323	15310	15277	15374	15346	15396	15218	15257	15309	15276	15282	15333	15267	15340	15317	15292	15426	15243	15121	15344	15153	15313	15247	15266	15305	15429	15473	15338	15356	15258	15220	15411	15235	15423	15335	15339	15386	15314	15214	15296	15356	15278	15281	15369	15287	15233	15435	15201	15465	15266	15261	15303	15435	15191	15364	15339	15455	15404	15139	15369	15310	15248	15075	15226	15245	15138	15422	15169	15293	15217	15277	15235	15157	15217	15275	15245	15249	15209	15384	15161	15385	15188	15185	15309	15280	15356	15319	15306	15179	15261	15203	15351	15345	15237	15208	15431	15217	15365	15342	15365	15240	15338	15370	15280	15342	15155	15434	15321	15234	15264	15137	15344	15217	15105	15317	15323	15541	15337	15551	15219	15546	15131	15360	15292	15304	15294	15248	15270	15282	15376	15302	15354	15322	15352	15332	15344	15366	15211	15345	15349	15216	15483	15320	15300	15396	15335	15206	15242	15398	15175	15329	15452	15312	15286	15329	15362	15321	15404	15429	15469	15497	15412	15291	15212	15399	15319	15416	15356	15152	15272	15380	15188	15281	15203	15401	15436	15197	15259	15354	15163	15297	15319	15242	15423	15254	15372	15325	15278	15442	15353	15311	15234	15257	15355	15290	15214	15296	15295	15218	15294	15369	15260	15221	15245	15110	15364	15385	15225	15413	15207	15341	15418	15428	15223	15394	15216	15399	15302	15412	15319	15537	15379	15404	15271	15176	15304	15332	15445	15375	15389	15231	15374	15290	15203	15408	15423	15288	15534	15352	15292	15416	15303	15330	15362	15435	15221	15223	15411	15284	15210	15267	15337	15268	15303	15326	15435	15376	15337	15405	15295	15448	15533	15191	15327	15440	15303	15190	15442	15274	15200	15247	15446	15327	15481	15316	15080	15134	15313	15349	15225	15348	15348	15360	15302	15093	15253	15294	15370	15306	15310	15200	15380	15333	15197	15314	15077	15135	15439	15195	15379	15269	15301	15241	15281	15288	15428	15384	15267	15298	15282	15480	15231	15264	15274	15060	15219	15153	15419	15285	15464	15181	15095	15428	15174	15337	15222	15188	15216	15321	15257	15103	15328	15336	15284	15213	15334	15415	15269	15082	15234	15218	15190	15380	15410	15173	15291	15300	15220	15342	15210	15179	15301	15195	15353	15298	15238	15254	15256	15338	15352	15289	15315	15188	15420	15171	15489	15234	15486	15332	15415	15209	15246	15386	15190	15324	15252	15126	15386	15353	15315	15434	15375	15260	15306	15305	15414	15184	15338	15289	15362	15466	15244	15318	15276	15207	15315	15235	15318	15468	15220	15297	15375	15173	15513	15365	15145	15379	15173	15278	15434	15260	15245	15496	15334	15202	15392	15355	15133	15256	15329	15137	15348	15452	15438	15489	15272	15290	15387	15401	15217	15367	15450	15298	15420	15247	15438	15510	15295	15486	15211	15351	15295	15333	15379	15485	15349	15349	15130	15368	15308	15348	15255	15171	15224	15414	15267	15301	15549	15313	15402	15355	15233	15198	15478	15377	15083	15410	15311	15357	15268	15212	15297	15300	15366	15353	15360	15363	15403	15240	15392	15426	15294	15451	15236	15386	15332	15338	15498	15228	15192	15284	15354	15459	15348	15430	15252	15478	15349	15301	15304	15313	15350	15261	15295	15478	15299	15474	15378	15489	15211	15403	15462	15415	15441	15416	15411	15383	15269	15403	15168	15371	15301	15200	15395	15313	15432	15190	15449	15336	15193	15329	15257	15355	15208	15386	15341	15251	15225	15290	15226	15304	15294	15357	15248	15356	15279	15169	15248	15231	15349	15330	15337	15193	15384	15460	15222	15503	15193	15206	15375	15356	15432	15357	15431	15326	15259	15410	15498	15368	15239	15337	15285	15354	15377	15239	15469	15423	15427	15294	15276	15435	15319	15362	15215	15370	15207	15265	15214	15257	15359	15427	14970	15336	15346	15428	15378	15375	15364	15194	15219	15344	15181	15301	15238	15350	15402	15286	15305	15366	15205	15235	15259	15381	15294	15353	15380	15223	15233	15124	15360	15243	15397	15164	15254	15293	15282	15285	15375	15293	15355	15240	15239	15386	15392	15265	15128	15240	15410	15316	15212	15237	15311	15299	15195	15351	15369	15314	15192	15136	15279	15374	15463	15391	15331	15290	15508	15273	15421	15169	15319	15467	15281	15397	15363	15283	15276	15384	15099	15502	15370	15193	15310	15228	15232	15333	15427	15146	15453	15450	15381	15248	15240	15317	15275	15397	15262	15261	15307	15242	15317	15354	15304	15323	15355	15290	15299	15281	15321	15339	15435	15438	15419	15243	15409	15344	15334	15244	15348	15357	15308	15385	15235	15288	15305	15391	15327	15341	15377	15419	15136	15264	15312	15420	15166	15522	15188	15257	15461	15402	15206	15231	15421	15335	15175	15436	15199	15338	15441	15325	15355	15359	15280	15382	15369	15282	15299	15237	15253	15221	15028	15304	15308	15384	15135	15573	15282	15337	15222	15325	15329	15351	15178	15249	15335	15253	15308	15239	15291	15462	15343	15318	15142	15408	15276	15427	15235	15374	15251	15330	15393	15268	15161	15370	15226	15464	15256	15343	15402	15260	15346	15163	15346	15164	15317	15180	15402	15241	15217	15357	15373	15180	15273	15298	15438	15442	15296	15163	15233	15301	15412	15168	15160	15224	15336	15169	15409	15343	15321	15293	15226	15477	15294	15258	15410	15259	15237	15281	15217	15442	15342	15432	15370	15273	15310	15286	15301	15357	15381	15331	15152	15225	15360	15589	15184	15358	15260	15281	15292	15346	15394	15285	15376	15450	15339	15300	15371	15341	15386	15401	15170	15368	15289	15330	15153	15321	15308	15528	15420	15194	15478	15470	15218	15203	15356	15187	15160	15302	15271	15393	15171	15330	15289	15173	15547	15337	15176	15399	15277	15401	15285	15394	15348	15178	15425	15360	15310	15252	15313	15357	15335	15183	15397	15430	15341	15534	15209	15240	15308	15199	15347	15283	15318	15538	15368	15388	15232	15419	15163	15327	15215	15310	15308	15295	15412	15381	15200	15391	15207	15292	15294	15416	15410	15230	15098	15191	15394	15232	15247	15342	15381	15403	15314	15445	15328	15319	15392	15281	15257	15285	15378	15262	15316	15382	15307	15315	15323	15247	15152	15444	15322	15336	15362	15305	15332	15261	15483	15400	15285	15280	15415	15316	15373	15287	15448	15176	15416	15479	15266	15394	15202	15381	15266	15420	15214	15266	15279	15174	15234	15300	15046	15238	15324	15194	15202	15476	15227	15223	15233	15208	15249	15430	15230	15216	15492	15512	15319	15551	15333	15314	15299	15069	15276	15164	15449	15323	15418	15275	15238	15328	15323	15126	15285	15263	15398	15368	15332	15371	15351	15297	15253	15313	15307	15197	15214	15438	15319	15271	15358	15312	15416	15363	15378	15224	15445	15329	15382	15328	15318	15188	15398	15339	15093	15346	15445	15308	15390	15281	15284	15379	15263	15273	15212	15289	15187	15296	15272	15272	15224	15294	15256	15237	15337	15366	15307	15369	15329	15386	15254	15392	15219	15210	15310	15292	15221	15287	15226	15428	15373	15340	15367	15515	15421	15358	15457	15239	15363	15173	15182	15295	15276	15340	15375	15322	15256	15436	15327	15319	15396	15198	15325	15229	15328	15234	15254	15177	15146	15178	15242	15405	15398	15357	15259	15222	15341	15406	15297	15313	15369	15322	15410	15485	15284	15334	15383	15273	15364	15455	15311	15382	15220	15339	15179	15243	15334	15158	15532	15308	15422	15264	15170	15354	15326	15337	15258	15351	15242	15329	15384	15271	15146	15268	15354	15390	15245	15290	15207	15372	15299	15255	15278	15164	15377	15448	15329	15287	15254	15360	15390	15278	15356	15355	15205	15412	15299	15346	15242	15237	15337	15259	15360	15254	15480	15452	15280	15261	15388	15254	15346	15254	15307	15389	15330	15319	15325	15451	15410	15395	15240	15266	15211	15344	15261	15409	15372	15226	15346	15358	15241	15360	15333	15315	15416	15487	15264	15246	15307	15342	15051	15416	15253	15386	15407	15420	15351	15137	15394	15464	15404	15308	15246	15347	15150	15262	15397	15448	15288	15408	15222	15285	15409	15214	15276	15270	15289	15169	15331	15467	15220	15421	15530	15261	15324	15303	15290	15336	15297	15176	15310	15375	15414	15251	15307	15194	15378	15253	15076	15429	15266	15428	15463	15248	15424	15269	15254	15221	15223	15450	15268	15317	15351	15174	15315	15494	15367	15292	15231	15246	15320	15210	15252	15318	15222	15469	15271	15276	15266	15156	15420
24002	21338	28754	24398	22192	21473	20366	18063	17693	17687	17621	17136	17315	17188	17344	17203	17434	16967	17199	17243	17044	17161	17116	16944	17047	17071	16985	16914	17092	16864	18385	19541	19472	18591	17395	17269	17105	16781	16900	16994	16829	16762	16706	16847	16747	16933	16852	16807	16643	16725	16688	16888	16870	16802	16918	16876	16814	16773	16875	16770	17058	16739	17099	16909	17061	16814	16983	16845	16822	16987	16821	16780	16947	17090	16855	16866	16735	16784	16743	16895	16666	16840	16885	16698	16820	16762	16806	16909	16863	17014	17083	16915	16821	16993	16953	16917	16794	16831	16945	17052	16778	16698	17011	16957	16835	16750	16998	16879	16871	16834	16696	16950	16738	16948	16644	17063	17088	16721	17002	16888	17066	16755	16896	16754	16799	16798	16996	16941	16977	16826	16977	16823	16863	16871	16884	16909	16893	16870	16935	17020	16941	16799	16932	16985	16793	16957	16873	16699	16963	16679	17039	16921	16793	16861	16976	16817	16876	16733	17123	16935	16914	16808	16949	16933	16938	16732	17017	16912	16831	16987	16870	16871	16790	16924	16839	16902	16894	17008	16693	16854	16853	16888	16819	16807	16571	16862	17070	16907	16801	16972	16860	16789	17033	16896	16955	16667	16874	16958	16733	16996	16704	17019	17010	16897	17135	16967	16834	16597	17044	16914	16974	16946	17065	16684	16892	16834	16937	16825	16876	16876	16847	16755	17019	16882	16816	17020	16989	16777	16945	16944	16764	16713	16783	16920	16889	16861	16793	16858	16779	16963	16897	16883	16853	16881	16997	16874	16775	16800	17142	16735	16829	16792	16632	16950	16826	16838	16751	16973	16934	16788	16878	16831	17014	16855	16878	16700	16751	16914	17058	16923	16903	16950	16694	16893	16979	17011	16825	17015	16782	16776	16902	16940	16815	16847	16685	16890	16743	16928	16834	16776	16936	16892	17018	16714	16932	16588	16771	16687	16859	17021	16810	16795	17025	16715	16950	17102	16818	16810	16753	16951	17015	17049	16912	16600	16941	16882	16992	16885	16889	17062	17045	16887	16802	16967	16791	16956	16942	17006	16875	16823	16864	17123	16916	16819	16789	16891	16851	16891	17134	16941	16780	17042	16998	16867	16915	17010	16802	16732	16753	16755	16838	16988	16830	16868	16873	16847	16973	17081	16915	16880	16941	16893	16971	17082	17047	16875	16723	16816	16883	16788	16731	17057	17085	16654	16904	16778	16772	16903	16935	16917	16904	16849	16874	17008	16892	16865	17023	16802	16982	16823	16993	16892	16763	16883	16867	16968	16968	16823	16878	16818	16975	16902	16996	17044	16918	16787	16825	16989	16914	16868	16827	17029	16952	16837	17118	16754	16697	16770	16796	17236	16754	17035	16844	16863	16807	16988	16749	16957	16832	16961	16853	17053	16929	16992	16785	16815	16942	17124	16792	16793	16807	17109	16735	16823	16941	16950	16804	17042	16792	16904	17152	16952	16850	16816	16799	16919	16855	17000	16871	16727	17047	17002	16888	16700	16849	16758	16610	16877	16940	17008	16716	16886	16834	16889	16843	16828	16720	16924	16876	16957	16964	16643	16989	16886	16828	16922	16791	16847	16938	17095	16943	16848	16879	16786	16636	16657	16715	16868	17077	16851	16884	16816	16771	16984	16938	16882	16812	16663	16764	16858	16830	16905	16963	17002	16747	16906	16777	16948	16905	16885	16604	16565	16785	16809	17062	16914	17056	16960	16846	16840	16832	16839	16857	16833	16876	16894	16809	16732	16935	16938	16867	16793	16959	16896	16825	16911	17034	16890	16768	16987	16956	16910	16818	16933	16881	16893	17059	16946	16866	17024	16625	16816	16682	16822	16896	16914	16793	16911	16944	17040	16773	16805	16725	16858	16882	16757	16912	16779	16908	16934	16728	16894	16776	16764	16925	16851	16784	16807	16817	16824	16966	16881	16976	17096	16908	16915	16763	16902	16809	16761	16976	16917	17153	16897	16839	16827	16850	16861	16883	16754	16994	16924	17086	16869	16663	16615	16987	16553	16952	16844	16907	17063	16807	16730	16720	16890	16765	16950	16998	16807	16968	16875	16713	16838	16855	17040	16931	16927	16758	16872	17024	16843	16967	16925	16873	16708	16809	16863	17171	16871	16807	16841	16786	16783	16901	16868	17081	16906	16931	16893	16894	16838	16789	16595	16690	16900	16738	16985	17040	16938	16704	16909	16790	16672	16930	16840	16979	16834	16897	16876	16799	16835	16835	16724	16959	16795	16845	16882	16905	16831	16980	16889	16838	16965	16971	16944	16986	16927	17050	16906	16923	16985	16868	17037	16946	16993	16860	16898	16855	17052	16982	16918	17010	17141	16900	16699	16795	16744	16814	16785	16888	16942	16936	16693	16973	16872	16752	16701	16960	16872	16862	16924	16925	16917	16856	17079	16821	16704	16850	16565	16957	16737	16644	16948	16954	16830	16805	16894	16901	16640	16790	16600	16750	16923	16946	16778	16733	16884	16865	17266	16971	16828	16849	16875	17019	16870	16715	16889	16948	16868	16846	16731	16883	16801	17050	16846	16894	16919	16858	17012	16753	16757	16996	16963	16953	17029	16869	16947	16700	16863	16931	16974	16811	16869	16926	16806	16783	16965	17019	16679	16882	16710	16822	17006	16932	16935	17056	16918	16853	16795	16837	16848	17164	17100	16971	16932	16910	16785	17146	16687	16864	16652	16737	17051	16756	16960	16890	17092	16872	16878	16954	16902	17019	16789	16801	16873	16753	16889	16629	16805	16811	16753	16913	16988	16988	16907	17048	17176	16842	16884	16761	16871	16910	17059	16911	17028	17030	16806	16760	16665	16782	16998	16772	17081	16767	16930	16843	17016	17032	17088	16890	16904	17017	16867	16886	16968	16761	17033	16828	16831	16698	17124	16841	16693	16651	16853	17011	16812	17009	16824	16916	16807	17047	16928	16908	17008	16881	16767	16778	17021	16903	17007	17143	16933	16899	16814	16899	16981	16888	17002	17036	16894	16659	16798	16966	17009	16870	16835	17154	16832	17025	16873	17080	16971	16778	16808	16792	16739	16703	16982	17084	16924	16728	16983	17131	16843	16736	16714	16929	16914	16761	16751	16874	17008	16867	16842	16953	16994	17009	16714	16941	16750	16896	16957	16814	16739	16829	16734	16896	16745	16872	17045	17043	17057	16677	16841	16813	16914	16950	16894	16833	16844	16670	16900	17034	16857	16743	16967	17021	17180	17042	17022	16854	16994	16742	16842	16849	17250	16879	16906	16931	17022	16910	16851	16843	16824	16803	16801	16773	17073	16855	16857	16853	16971	16728	16828	17066	16962	16771	16981	17010	16823	16886	16775	16793	16884	16862	17015	16970	16843	16810	17030	16833	16887	16924	16822	16689	16875	16963	16642	16854	16950	16988	16920	16943	16828	16971	16628	16945	16920	16825	16937	16971	17033	16802	16737	16851	16924	17020	16834	16714	16882	16856	16606	16879	16954	16833	16808	17047	16971	16940	17148	16710	16998	16889	16717	16886	16928	17066	16921	16799	16729	17053	16881	16870	16782	16990	16925	16894	16753	16848	16881	16699	16725	16929	16910	16996	16800	16799	16826	16835	16785	16890	16903	16972	16863	17002	16986	16802	16877	16878	16808	16903	16894	16843	16908	16836	16820	16888	16717	16756	17018	16798	16872	16881	16947	16813	16943	16775	16949	16843	16822	16904	16799	16737	16873	16849	16818	16999	16739	16871	16815	16919	16940	17027	17002	17077	17013	16989	16713	16949	17067	16870	16888	16786	16617	16869	16880	16882	16616	16969	16807	16874	16809	16859	16744	16682	16971	17061	16808	16995	16929	16888	17044	16932	16896	16787	16783	16847	16919	17038	16787	16990	16957	16966	16932	17055	16786	16944	16900	16889	16698	16982	16899	16633	16978	16740	17036	16928	16913	16796	16879	16783	16918	16920	16851	16904	16935	16957	16852	16933	17088	16987	16798	16802	16847	16907	16581	16881	16987	16962	16778	16883	16750	16904	16963	16839	16717	16821	16827	16583	17000	16873	17031	16813	16874	16762	16810	16904	17085	16917	16904	16877	17019	16933	16944	16794	16861	17044	17093	16809	17001	16978	16911	17130	16970	16994	16903	17059	16833	16958	16809	16884	16964	16866	16902	16955	16835	16890	16919	16909	16809	16899	17067	16935	16752	16760	16899	16788	16918	16907	16892	16875	16821	16998	16728	17023	16669	16773	16808	16939	16823	16789	16861	16989	16893	17001	16780	16703	16816	16757	16941	16819	16979	16798	16779	16718	16883	16885	16825	16805	16944	16862	16719	16790	16892	16889	16969	16822	16923	16827	16853	16902	16888	16792	17105	16827	16928	16896	16805	17130	16826	17190	17134	16822	16895	16732	16914	16944	16869	16882	16724	17047	16717	16767	17079	16816	16947	16789	16778	16946	16863	16838	16849	16737	16906	16770	16766	16933	16881	16803	16899	16708	16822	16759	16975	16871	16786	16739	16846	16829	17069	16867	16682	17076	17107	16965	16852	16995	16543	17013	16902	16822	16869	16929	16703	16885	16880	16837	16774	16939	16852	16642	16831	16816	17051	16835	16809	17075	16943	16944	16836	16871	16964	16753	16928	16780	16997	16908	16856	16930	16802	16812	17000	16909	16736	16990	17017	16808	16868	16704	16889	16800	16789	16889	16880	16948	16851	16922	16719	16901	16958	16977	16809	16625	16687	16876	16837	16893	16987	16836	16811	16905	16977	16894	16814	16978	16846	16859	16758	17017	17073	17106	16964	16995	16864	16980	16855	16988	16710	16879	16762	16974	16900	17024	16841	16902	16772	16868	17004	17074	16758	16944	16930	16837	16631	16882	16858	16928	16731	16791	17058	16960	16933	16755	16938	16740	16934	16882	16961	16743	16948	17135	16861	16817	16864	16995	16780	16728	16748	17006	17000	17069	16864	16872	16951	16940	16600	16865	16800	16840	16878	16958	16983	17035	16891	16738	16844	17059	16768	16818	16856	16984	17084	16977	16986	17006	17233	17006	17078	16949	17155	16982	16809	17025	16983	16867	16918	16851	16764	16992	16854	16930	16970	16787	16750
16666	27224	25998	21954	19585	18189	17669	17072	16795	16580	15883	16097	16044	15877	15862	15766	15554	15691	15417	15589	15556	15718	15608	15658	15645	15674	15565	15556	15591	15577	18437	19635	18824	17770	16193	15775	15506	15339	15457	15389	15385	15621	15380	15442	15483	15458	15144	15387	15593	15280	15382	15423	15297	15398	15329	15473	15558	15446	15455	15471	15435	15427	15401	15452	15492	15435	15443	15476	15497	15382	15375	15387	15448	15408	15224	15338	15374	15350	15371	15501	15405	15466	15357	15321	15458	15484	15420	15396	15403	15384	15334	15176	15574	15392	15357	15443	15517	15426	15461	15430	15358	15455	15276	15342	15319	15441	15480	15413	15409	15468	15446	15352	15419	15402	15482	15242	15302	15302	15460	15340	15429	15166	15424	15435	15332	15299	15330	15353	15494	15368	15347	15380	15470	15341	15297	15349	15336	15324	15424	15435	15414	15427	15419	15535	15320	15422	15347	15364	15443	15313	15482	15333	15500	15278	15315	15395	15462	15382	15444	15297	15607	15406	15309	15501	15168	15386	15357	15433	15206	15308	15434	15328	15367	15338	15247	15398	15321	15537	15321	15354	15436	15284	15576	15256	15431	15500	15286	15412	15294	15327	15353	15346	15389	15320	15450	15459	15411	15251	15291	15236	15519	15230	15464	15293	15309	15547	15378	15260	15311	15385	15245	15395	15384	15344	15381	15322	15263	15316	15486	15536	15340	15226	15334	15418	15420	15245	15425	15573	15253	15168	15402	15535	15310	15403	15491	15370	15440	15236	15312	15538	15320	15546	15312	15356	15420	15536	15321	15438	15476	15324	15397	15212	15259	15345	15458	15372	15263	15428	15354	15485	15466	15365	15366	15455	15481	15383	15564	15292	15274	15356	15414	15455	15220	15406	15393	15450	15302	15499	15235	15446	15375	15291	15352	15288	15325	15411	15343	15332	15372	15355	15272	15302	15488	15376	15308	15429	15187	15287	15459	15470	15401	15283	15545	15206	15312	15514	15470	15340	15405	15249	15350	15314	15346	15308	15507	15346	15379	15363	15302	15387	15436	15309	15272	15249	15488	15369	15456	15471	15426	15375	15267	15302	15402	15463	15416	15407	15606	15308	15465	15298	15327	15422	15255	15446	15313	15494	15222	15312	15541	15459	15385	15371	15276	15481	15374	15249	15414	15369	15371	15512	15340	15359	15456	15357	15572	15379	15336	15319	15338	15418	15205	15457	15277	15489	15399	15387	15371	15286	15382	15378	15466	15251	15386	15407	15445	15391	15343	15361	15371	15285	15233	15366	15230	15337	15428	15377	15294	15338	15448	15214	15355	15376	15484	15456	15482	15312	15461	15545	15411	15403	15438	15419	15329	15355	15424	15425	15451	15439	15318	15228	15379	15209	15421	15411	15406	15368	15308	15438	15500	15390	15566	15414	15334	15385	15563	15548	15361	15313	15401	15539	15387	15368	15235	15403	15262	15609	15634	15523	15412	15329	15518	15366	15428	15366	15451	15415	15345	15339	15445	15332	15340	15391	15349	15309	15396	15430	15295	15377	15457	15649	15293	15465	15227	15379	15353	15243	15490	15314	15471	15278	15383	15220	15530	15349	15319	15342	15433	15389	15469	15450	15428	15398	15360	15370	15384	15475	15444	15412	15385	15388	15541	15366	15379	15339	15402	15279	15314	15352	15358	15269	15269	15291	15362	15353	15348	15217	15512	15359	15291	15293	15451	15354	15451	15240	15396	15256	15410	15324	15247	15610	15315	15408	15481	15488	15179	15474	15382	15561	15205	15295	15305	15366	15372	15400	15410	15495	15256	15276	15322	15304	15434	15374	15242	15354	15387	15396	15414	15323	15347	15583	15479	15461	15508	15462	15403	15263	15337	15384	15313	15268	15345	15276	15498	15392	15325	15481	15356	15450	15568	15611	15370	15358	15363	15399	15589	15438	15501	15335	15429	15581	15383	15290	15353	15486	15573	15326	15441	15424	15365	15370	15501	15399	15514	15338	15281	15474	15349	15443	15353	15508	15258	15280	15415	15477	15234	15310	15474	15371	15299	15352	15418	15452	15293	15388	15413	15346	15503	15451	15459	15197	15278	15457	15478	15243	15487	15508	15396	15310	15354	15331	15392	15385	15303	15430	15341	15525	15439	15368	15442	15475	15514	15477	15282	15373	15263	15272	15480	15405	15525	15460	15421	15442	15372	15343	15305	15638	15400	15406	15386	15435	15493	15310	15280	15347	15511	15345	15347	15222	15405	15452	15386	15373	15368	15326	15330	15462	15152	15254	15441	15416	15314	15422	15274	15324	15407	15270	15321	15451	15361	15462	15385	15531	15424	15401	15429	15348	15278	15373	15224	15464	15546	15439	15119	15557	15406	15440	15275	15471	15542	15452	15343	15343	15361	15480	15549	15437	15423	15432	15392	15329	15409	15286	15474	15465	15394	15389	15506	15350	15512	15366	15439	15591	15534	15298	15362	15470	15219	15516	15464	15474	15419	15317	15388	15377	15374	15533	15293	15246	15316	15372	15513	15323	15277	15464	15520	15455	15302	15256	15274	15398	15229	15356	15278	15481	15525	15296	15304	15344	15269	15344	15455	15434	15461	15486	15476	15446	15269	15435	15319	15513	15430	15309	15343	15330	15425	15344	15395	15471	15293	15522	15348	15297	15349	15303	15417	15362	15451	15251	15458	15385	15227	15239	15379	15457	15391	15490	15539	15596	15207	15378	15411	15347	15377	15252	15403	15389	15281	15297	15484	15344	15242	15399	15290	15422	15363	15359	15547	15334	15246	15337	15400	15388	15473	15571	15045	15470	15448	15499	15457	15334	15463	15295	15303	15281	15279	15303	15274	15283	15445	15452	15429	15361	15524	15410	15352	15322	15332	15289	15391	15352	15367	15292	15414	15259	15320	15451	15305	15430	15465	15326	15382	15403	15459	15344	15553	15345	15448	15341	15390	15355	15384	15188	15542	15472	15399	15450	15274	15445	15221	15427	15463	15457	15470	15466	15613	15526	15254	15404	15463	15261	15426	15357	15242	15436	15269	15302	15584	15322	15309	15310	15466	15372	15402	15375	15274	15423	15264	15428	15432	15355	15372	15408	15548	15390	15417	15567	15295	15453	15326	15371	15303	15433	15356	15374	15421	15491	15407	15286	15191	15391	15359	15583	15314	15333	15307	15481	15478	15535	15288	15264	15399	15279	15489	15326	15511	15267	15360	15199	15191	15469	15333	15314	15296	15450	15406	15344	15264	15431	15256	15347	15314	15294	15472	15481	15306	15346	15370	15324	15295	15385	15433	15285	15390	15327	15294	15294	15376	15372	15336	15319	15472	15404	15394	15425	15226	15306	15467	15356	15345	15290	15325	15444	15478	15284	15374	15461	15309	15296	15437	15520	15427	15355	15341	15350	15491	15423	15379	15285	15302	15259	15332	15442	15395	15468	15275	15446	15313	15504	15414	15262	15474	15401	15579	15235	15395	15486	15154	15278	15405	15527	15297	15433	15449	15348	15423	15338	15352	15404	15298	15341	15439	15331	15370	15343	15246	15398	15429	15564	15437	15308	15194	15501	15421	15476	15344	15347	15251	15482	15311	15405	15250	15324	15428	15160	15348	15418	15384	15165	15524	15348	15641	15204	15261	15551	15405	15232	15682	15371	15235	15457	15353	15320	15338	15510	15385	15374	15363	15349	15444	15318	15449	15456	15193	15427	15485	15427	15441	15506	15522	15347	15272	15512	15371	15367	15433	15291	15316	15399	15400	15317	15610	15335	15361	15406	15386	15318	15345	15233	15418	15422	15280	15463	15460	15427	15548	15304	15387	15402	15581	15259	15286	15471	15552	15427	15432	15514	15466	15493	15464	15227	15318	15459	15236	15306	15339	15399	15223	15414	15461	15577	15456	15453	15355	15391	15418	15343	15363	15455	15351	15479	15401	15405	15298	15352	15325	15415	15471	15423	15322	15404	15321	15308	15244	15493	15412	15408	15427	15297	15353	15314	15298	15348	15250	15529	15515	15372	15226	15539	15307	15449	15310	15398	15432	15376	15437	15337	15379	15456	15410	15481	15269	15496	15215	15444	15438	15405	15457	15380	15529	15486	15336	15146	15364	15357	15339	15350	15245	15269	15374	15573	15434	15404	15269	15392	15420	15470	15362	15430	15387	15353	15351	15306	15392	15251	15513	15376	15479	15390	15490	15453	15380	15444	15358	15478	15332	15226	15414	15318	15335	15254	15354	15299	15404	15416	15512	15479	15298	15244	15405	15411	15385	15292	15339	15160	15467	15344	15297	15525	15398	15278	15421	15441	15454	15258	15278	15389	15250	15295	15394	15307	15239	15431	15431	15386	15483	15514	15449	15527	15261	15450	15474	15556	15304	15486	15323	15568	15503	15233	15365	15577	15226	15317	15383	15293	15457	15425	15289	15322	15380	15500	15276	15418	15247	15388	15348	15345	15409	15443	15540	15423	15414	15470	15531	15326	15275	15368	15492	15372	15385	15477	15455	15072	15417	15401	15208	15468	15324	15658	15222	15422	15414	15448	15335	15540	15257	15209	15240	15341	15360	15301	15220	15373	15538	15347	15566	15387	15423	15222	15529	15391	15312	15446	15389	15229	15519	15168	15355	15368	15324	15321	15214	15251	15431	15479	15388	15430	15269	15477	15306	15382	15161	15406	15363	15610	15280	15333	15236	15532	15441	15339	15444	15290	15623	15277	15335	15471	15626	15413	15553	15654	15428	15510	15396	15302	15509	15302	15320	15499	15409	15396	15448	15329	15445	15420	15431	15404	15479	15264	15356	15447	15348	15297	15509	15307	15475	15550	15210	15297	15349	15454	15188	15471	15374	15499	15279	15359	15459	15605	15306	15247	15315	15380	15343	15296	15398	15457	15438	15516	15358	15250	15461	15476	15538	15352	15359	15380	15534	15336	15458	15550	15401	15435	15303	15427	15155	15364	15525	15350	15418	15455	15355	15364	15343	15314	15430	15376	15234	15451	15516	15396	15304	15608	15568	15370	15318	15287	15503	15408	15314	15317	15444	15250	15531	15436	15383	15319	15323	15273	15338	15490	15319	15412	15229	15321	15285	15437	15359	15307	15395	15430	15272	15461	15513	15455	15409	15516
22914	21342	29181	23881	21509	23325	24173	18903	18096	18151	18041	17501	17576	17364	17370	17430	17378	17485	17360	17365	17453	17258	17469	17442	17324	17251	17227	17293	17172	17139	19363	21521	21611	20021	18418	17764	17161	17269	17026	17115	16961	17044	16776	17055	16913	16888	17301	16806	17134	16921	17193	16845	16876	16970	17173	17073	16897	17131	16912	17016	17022	16881	16937	17011	16933	17100	16880	17047	16911	17023	17165	16889	16883	17043	17043	16852	16907	16954	16929	16981	16974	17024	17061	16997	16847	16889	16764	16849	16863	17003	16850	16947	16653	16975	17151	17041	16955	17045	16856	16946	17015	16941	17044	16853	16939	17062	17004	17133	16957	16752	16986	16831	17054	16880	16873	16832	16770	17135	16831	17007	16813	16949	16803	16982	16832	16906	16905	16978	16763	16847	17021	16909	17110	16926	16874	17127	17133	16871	16874	16884	16973	17123	16943	16987	17099	16887	16899	17036	16999	16993	17005	17144	16818	16721	17016	16979	16954	16885	16754	17046	17034	16760	16739	16854	16865	17041	16962	16996	17126	16938	17068	16931	16819	16841	16816	16827	16843	17401	16888	16863	16957	16638	16826	16920	16774	16807	16835	17030	17013	16845	16980	16950	16853	16817	17010	17027	16918	16832	16965	16800	16880	17033	17033	16959	16808	16991	16968	17147	16901	17060	17001	16999	16963	16939	16956	16875	16770	17005	16906	17122	16887	16771	17091	16924	16912	17018	17152	17119	16674	16973	16940	16934	16860	17043	17058	16943	17141	16858	16991	17042	16894	16947	16998	16812	17026	16936	16755	16998	16832	17013	17075	16990	16860	16835	16984	17003	16958	16898	16927	16849	17003	16938	16951	16758	17088	16900	16828	16911	17017	16892	16932	16989	17008	16893	16908	16963	16838	16960	17037	17144	16865	16927	17112	17033	16776	16904	16954	17000	16819	16846	16835	17042	17042	16703	17027	16722	16771	16680	16841	16940	16943	16841	16761	16919	16812	16777	16978	16786	16943	16950	16900	16931	16942	16788	17124	17102	16960	16973	16914	16961	16748	16737	17071	16826	17074	17040	16859	17122	16808	17033	16980	16959	16982	16926	16820	16845	16971	16804	17001	16907	17102	16973	16951	16798	16906	17148	16864	16771	16739	16909	16853	16901	16913	16820	16901	17008	16885	17028	16914	17136	16850	16907	17017	16816	16853	16942	16931	16992	16942	16892	16971	16902	17043	16958	16923	16833	17125	17099	16816	16958	17092	17104	16934	16846	16916	16974	16862	17058	17027	17136	16862	16960	16914	16860	16890	16790	17126	16925	16931	16967	16970	16994	17128	16917	16974	16924	16972	16929	17089	16744	16981	17094	16961	16836	16901	16984	16778	16882	16818	16833	16918	17047	17072	16949	17092	16782	16845	16944	17029	17014	16788	17003	16962	16969	17126	17011	16831	16827	17043	16934	17069	17075	16974	17008	16628	16986	17107	17000	16899	16879	16741	17035	17028	16880	16976	17056	16819	16941	16968	17126	17003	16977	16876	17121	16874	16870	17089	16850	17013	16984	16974	16970	16998	16899	16925	16958	16738	16941	17041	16810	16992	17069	17017	16953	16885	17004	17104	16988	17024	17010	16914	16826	17170	16956	16690	16746	16731	16870	16812	17073	17072	16985	16920	16741	16998	16916	16933	16739	16925	17044	16894	17003	17058	16879	16990	16923	16850	16857	16919	16897	16753	16776	16906	16872	16973	17096	16798	16924	16904	17059	16819	16948	16987	16818	16913	16804	16851	17009	16851	16839	16735	17091	16901	16854	16848	16990	17045	16917	16915	16900	17079	16808	16743	17007	17060	16900	16894	16937	16946	16967	16681	16747	17169	17056	17021	17271	16903	16972	16820	16966	16908	16866	16927	16922	16798	16929	17034	17010	16914	16919	17012	17094	16958	16989	17065	16922	17056	16840	16881	16880	16934	17098	16837	16783	16971	16983	16911	16840	16963	17046	16957	17106	17003	16937	17136	17032	17137	17063	16815	16937	16918	17014	16891	16902	16899	16830	16902	17103	17063	16879	17173	16996	17060	16991	16822	16891	16745	16882	17023	16921	16792	16974	16766	16971	16982	16886	16883	16923	17194	16910	16970	16985	16759	16753	16896	17019	17036	16815	16756	16973	17071	17080	16971	17078	16968	16946	16966	16992	16913	16895	17042	17003	16756	16991	16908	16985	16876	17043	16845	17041	16875	16808	17392	16802	17077	17064	17101	16734	16928	16766	16824	16872	16732	16892	17055	16985	16879	16850	16973	16989	16705	16857	16945	16963	16848	16891	16963	16985	17058	17040	16794	16910	16950	16888	16861	16950	16800	16876	17102	16859	16940	16852	16930	16950	17008	16958	16937	16921	17091	17149	16925	17021	17027	17231	17112	17049	16883	17024	16867	16906	16689	16950	16990	16965	17038	17014	17128	16869	17024	16783	17170	16764	17188	16979	17020	16963	16912	16856	16935	16982	17045	16844	17040	17052	16860	17003	16922	17094	16859	17069	16903	16895	17045	16942	16833	16872	16763	16702	16696	17012	17025	17000	17023	16979	17084	17082	16924	16636	17020	17009	16874	16968	17015	16930	16788	16929	16814	16818	17228	17058	16843	16806	16903	16989	16896	17003	17010	16909	16694	17020	17076	16789	16843	16993	16830	17005	17018	16991	16958	16989	16903	16813	17084	16759	16987	16854	16882	16984	17087	16800	17005	17001	16829	16926	16798	17076	17140	17043	16907	16883	16974	17088	16710	16928	17070	16917	17104	17027	17035	16987	16854	16800	17053	16979	16834	16924	16842	17006	16993	16868	16900	16948	16711	16957	16807	16959	16913	17068	16838	17133	17052	16984	16819	16743	17126	16992	16813	16805	17024	16885	16967	16947	17016	17006	17008	17025	16831	16992	16890	17163	16863	17159	16758	16900	16977	16820	16840	16964	16957	17019	16739	17106	17015	16759	16846	17083	16871	16915	16875	16993	16933	16770	16963	16959	17175	16999	16936	16883	16815	17066	17022	16943	16812	16923	17021	16787	16785	16849	17042	16731	16976	16920	16841	16658	17124	16959	16971	16966	16924	17115	16897	16805	16745	16949	16841	16899	17012	16839	17167	16891	16795	16842	16752	17125	16913	16983	17030	16994	16840	16862	17082	16875	17062	17105	16992	16964	16910	16685	16907	16995	16805	17029	16795	16862	16827	16841	17104	16856	16800	17009	16798	16801	16900	17021	16794	16791	16803	16929	16905	16954	16907	16863	16950	16991	16745	17014	17032	16818	16952	16814	16847	16698	16892	16972	17024	16908	17005	16958	16992	17042	17029	16978	16935	16834	16927	16808	16925	16945	16861	17077	17091	16978	17024	17055	16982	16983	16930	16862	16918	16833	16910	16777	17012	16892	16782	16936	16941	17125	16857	16878	16923	17140	16914	16763	16916	17097	16874	16914	17050	16888	16965	16981	16762	17127	16792	16919	16915	16810	17034	16810	16757	16937	16893	16960	16947	16846	16710	16936	16966	17023	16944	16847	16851	16939	16981	16978	16893	16759	16889	16710	16945	16747	16626	16966	17075	16635	16792	16863	16808	17040	17046	16890	16957	16984	16852	16881	16888	16840	16908	17014	16867	16955	16889	16779	16812	16807	17010	17115	16938	17037	16953	17058	16992	16952	16855	16757	16785	16916	16903	17080	16936	16796	16864	17075	16908	16831	16834	16848	16894	16914	16759	16785	16955	16981	16925	16868	16819	16797	16895	16869	16816	17063	16794	17064	16920	17025	16981	16866	16929	16971	16939	16888	16913	16979	16841	16967	16823	16925	16996	16944	17108	16856	16873	16909	17088	17011	16988	16977	17003	17053	16960	16894	16822	16672	16939	16860	16859	17051	16827	16871	16864	16928	16999	16898	16946	16926	16832	16985	16800	16760	16668	16946	17021	16914	16898	16735	17008	16860	16898	17152	17000	16838	17046	16857	16931	17043	17023	16662	16985	16957	17000	17022	16948	16802	16845	16615	16783	16936	16959	17064	16872	16971	16927	16942	16812	16996	16955	17137	16880	16850	16955	17100	16951	16834	17049	16769	16983	17046	16973	16764	16760	16877	16897	16852	16757	17052	16888	16806	16960	16963	16833	17076	16930	16787	16850	17037	16979	16963	17019	16990	16909	16841	16888	16691	17090	16754	16961	17129	16869	16739	16802	17030	17099	16983	16940	16890	16948	16755	16949	16929	16987	16840	16918	17009	16925	16811	16824	16862	16872	16972	16867	16925	16994	16893	17072	16705	16829	16759	17061	17007	17018	17030	16833	17149	16839	16761	16713	16697	16866	16755	16866	16805	16920	17042	17031	16935	17059	16733	16744	16806	17067	16966	16894	16960	16718	17001	16909	17052	16974	16969	16962	16943	16826	16656	16947	17074	16928	16880	17100	17013	16859	16956	17052	17247	16714	17070	16863	17064	16909	16689	16946	16834	17038	16877	17041	16690	16884	16909	16940	16850	17029	17069	16796	16913	17008	16903	16878	17097	16930	17051	16710	16802	17041	16942	16797	16776	17202	17093	16892	17087	17035	17145	16937	16889	16998	16833	17009	16820	16819	16959	17005	16812	16941	16976	17043	16840	16942	16864	16966	16885	16963	16958	17077	16661	17101	16956	16833	17003	16939	16854	16885	16952	16992	16952	16866	16984	17007	17040	17162	16897	17124	16756	16886	16801	16901	16882	16954	16927	16887	16959	16753	16818	16679	16931	16769	16857	16936	16919	16858	16992	17021	16891	16926	16980	16974	17023	16972	17015	16945	17067	16955	16749	17013	16838	16831	17087	16984	16957	16844	16950	16791	16995	17091	16857	17042	16945	16973	16895	16743	16973	16903	16947	16854	16911	16845	17168	16905	16826	17043	16951	16738	16847	16870	16913	16965	17103	17096	16661	16990	17018	16934	17038	17066	16820	16691	16848	17015	16873	16941	17102	16795	16854	16905	16978	17057	16785	16989	16909	17099	17008	16670	17147	17069	17072	17077	16917	17026	16915	16953	16766	17130	17094	16937	16955	17022	16962	17002	16978	16946	16970	16938	16992	16998	16807	16831	16903	16882	16993	16844	17019	17014	17074	16870	16792	16951	16965
18015	31871	30090	25401	20949	19594	18382	17693	17244	16985	16738	16418	16306	16270	16193	15943	16066	15951	15889	15780	15761	15747	15727	15828	15684	15694	15612	15675	15503	15683	20101	22673	22231	19307	17030	16167	15657	15372	15502	15569	15614	15487	15444	15487	15247	15482	15609	15511	15528	15443	15608	15565	15302	15298	15526	15430	15310	15659	15494	15494	15555	15425	15388	15362	15592	15570	15516	15457	15565	15443	15501	15432	15577	15505	15533	15559	15437	15392	15388	15685	15558	15326	15431	15387	15360	15603	15511	15427	15448	15539	15386	15495	15523	15638	15413	15523	15402	15531	15410	15437	15547	15424	15488	15376	15423	15321	15430	15468	15348	15446	15541	15502	15607	15488	15442	15261	15519	15572	15530	15557	15400	15482	15432	15311	15565	15549	15454	15393	15357	15431	15406	15568	15545	15410	15556	15367	15600	15577	15371	15503	15545	15389	15373	15459	15407	15426	15533	15507	15565	15573	15574	15490	15476	15438	15394	15408	15325	15372	15459	15494	15581	15332	15187	15457	15529	15406	15220	15362	15576	15387	15463	15385	15387	15536	15463	15522	15307	15480	15501	15456	15530	15353	15536	15492	15430	15400	15417	15641	15534	15430	15406	15363	15463	15658	15631	15386	15480	15402	15312	15414	15312	15524	15198	15599	15555	15405	15501	15564	15500	15430	15370	15535	15507	15453	15428	15414	15573	15349	15351	15358	15496	15284	15511	15441	15434	15492	15245	15260	15320	15328	15451	15437	15492	15342	15502	15484	15539	15417	15545	15506	15355	15459	15494	15376	15441	15414	15393	15630	15485	15304	15562	15261	15478	15463	15472	15332	15573	15398	15464	15363	15364	15530	15569	15366	15397	15472	15353	15499	15292	15603	15476	15442	15380	15479	15407	15655	15531	15351	15497	15259	15502	15410	15532	15404	15281	15403	15367	15526	15457	15387	15413	15562	15357	15453	15433	15502	15490	15457	15461	15612	15538	15582	15367	15434	15449	15407	15407	15373	15261	15470	15533	15315	15235	15433	15510	15559	15482	15641	15511	15511	15502	15494	15348	15307	15425	15402	15458	15313	15575	15305	15445	15392	15322	15678	15444	15328	15526	15623	15442	15463	15700	15288	15373	15385	15480	15295	15439	15657	15511	15392	15371	15279	15502	15446	15462	15564	15434	15444	15350	15417	15479	15288	15392	15370	15353	15467	15400	15423	15587	15473	15361	15416	15384	15628	15369	15525	15249	15532	15406	15480	15369	15478	15604	15441	15475	15399	15364	15463	15485	15578	15375	15458	15596	15337	15422	15414	15208	15497	15601	15435	15510	15531	15609	15467	15424	15423	15404	15267	15436	15234	15429	15390	15379	15604	15467	15487	15424	15368	15445	15440	15352	15302	15465	15623	15397	15522	15445	15410	15267	15358	15449	15635	15285	15343	15569	15446	15357	15308	15466	15472	15524	15444	15418	15503	15567	15527	15579	15380	15241	15615	15336	15614	15320	15423	15351	15526	15474	15397	15640	15371	15414	15500	15253	15504	15521	15399	15405	15400	15389	15557	15518	15493	15466	15429	15357	15645	15422	15589	15363	15712	15311	15603	15501	15284	15482	15512	15475	15499	15343	15363	15504	15471	15419	15512	15472	15375	15451	15381	15316	15285	15384	15218	15346	15479	15514	15267	15465	15433	15541	15317	15282	15454	15519	15521	15434	15491	15431	15519	15418	15472	15402	15452	15450	15420	15564	15422	15614	15427	15516	15499	15500	15350	15273	15422	15589	15380	15602	15516	15364	15206	15479	15388	15434	15519	15562	15458	15463	15414	15381	15447	15575	15362	15482	15428	15383	15456	15520	15356	15454	15432	15387	15551	15277	15372	15535	15539	15573	15443	15278	15547	15444	15472	15449	15416	15228	15530	15320	15395	15289	15402	15562	15600	15478	15455	15356	15620	15530	15610	15477	15577	15486	15376	15412	15470	15425	15481	15434	15564	15471	15629	15470	15403	15392	15383	15278	15452	15310	15415	15375	15514	15324	15533	15352	15532	15461	15308	15453	15511	15512	15453	15485	15538	15540	15565	15397	15626	15514	15346	15502	15415	15387	15336	15583	15404	15491	15368	15496	15540	15498	15466	15479	15475	15348	15521	15422	15461	15610	15439	15350	15416	15371	15343	15514	15504	15515	15501	15514	15435	15593	15407	15404	15228	15644	15421	15528	15405	15397	15325	15407	15550	15388	15524	15646	15471	15472	15460	15279	15531	15471	15316	15330	15452	15431	15423	15388	15493	15388	15499	15106	15457	15351	15200	15325	15397	15453	15515	15492	15400	15464	15462	15505	15465	15568	15531	15347	15541	15464	15339	15512	15515	15605	15364	15482	15549	15535	15396	15536	15289	15389	15400	15376	15560	15237	15462	15422	15367	15393	15538	15538	15522	15447	15432	15316	15355	15351	15470	15724	15393	15305	15497	15425	15588	15465	15453	15482	15371	15513	15296	15493	15372	15405	15292	15566	15438	15387	15410	15527	15506	15516	15335	15565	15339	15430	15265	15462	15324	15605	15453	15492	15380	15614	15626	15495	15265	15387	15361	15477	15456	15521	15373	15389	15383	15429	15508	15535	15583	15445	15559	15437	15470	15482	15578	15453	15472	15450	15500	15438	15568	15455	15589	15429	15560	15445	15489	15440	15441	15470	15334	15548	15360	15413	15329	15456	15610	15423	15516	15516	15267	15581	15367	15555	15489	15513	15364	15466	15478	15383	15369	15465	15487	15372	15460	15442	15603	15325	15344	15315	15590	15378	15291	15447	15488	15317	15552	15556	15428	15351	15395	15434	15480	15441	15521	15380	15451	15544	15564	15301	15407	15521	15349	15436	15561	15493	15420	15446	15484	15367	15426	15431	15369	15606	15577	15404	15493	15401	15404	15609	15485	15435	15369	15435	15557	15427	15463	15400	15653	15479	15536	15446	15516	15377	15535	15374	15378	15426	15406	15365	15431	15393	15397	15555	15470	15508	15501	15463	15541	15421	15375	15529	15380	15426	15518	15391	15412	15593	15351	15472	15573	15388	15455	15354	15512	15301	15425	15527	15489	15374	15192	15427	15453	15401	15420	15425	15392	15328	15325	15696	15464	15609	15578	15484	15392	15531	15319	15422	15501	15544	15513	15468	15379	15626	15215	15497	15435	15438	15358	15495	15377	15354	15348	15457	15249	15602	15375	15545	15474	15474	15495	15331	15297	15408	15390	15466	15509	15419	15377	15442	15274	15372	15461	15270	15289	15541	15365	15323	15448	15419	15521	15504	15488	15447	15597	15396	15448	15379	15374	15324	15357	15406	15437	15456	15475	15605	15471	15543	15460	15374	15347	15490	15377	15349	15525	15634	15297	15507	15313	15365	15308	15511	15524	15212	15590	15578	15374	15387	15481	15496	15459	15402	15548	15329	15438	15380	15371	15348	15492	15356	15412	15466	15205	15403	15512	15518	15455	15672	15440	15506	15610	15352	15321	15390	15410	15360	15478	15409	15515	15368	15390	15550	15427	15480	15514	15314	15274	15510	15489	15518	15488	15333	15372	15492	15406	15470	15521	15444	15565	15482	15520	15491	15539	15281	15498	15501	15394	15264	15436	15326	15566	15251	15491	15692	15571	15455	15431	15523	15431	15372	15447	15338	15433	15515	15421	15420	15600	15558	15262	15438	15500	15550	15224	15344	15543	15393	15432	15502	15403	15329	15578	15263	15466	15655	15537	15416	15360	15470	15496	15400	15303	15378	15306	15389	15655	15413	15583	15665	15350	15546	15578	15401	15464	15411	15451	15527	15496	15439	15293	15295	15206	15398	15493	15522	15450	15369	15598	15521	15542	15561	15417	15588	15569	15355	15463	15471	15351	15398	15425	15348	15466	15338	15468	15500	15581	15394	15380	15248	15597	15277	15560	15474	15392	15445	15257	15425	15356	15468	15584	15356	15666	15294	15401	15478	15425	15272	15338	15354	15489	15490	15448	15426	15490	15370	15313	15462	15398	15464	15643	15379	15338	15381	15630	15494	15492	15564	15404	15326	15461	15514	15597	15307	15326	15362	15521	15251	15598	15341	15506	15434	15513	15571	15498	15456	15388	15514	15466	15291	15502	15486	15406	15475	15481	15432	15357	15454	15394	15458	15505	15317	15307	15534	15455	15541	15356	15301	15353	15291	15459	15538	15413	15527	15580	15511	15501	15360	15514	15577	15406	15530	15588	15490	15343	15314	15563	15402	15351	15473	15471	15631	15373	15398	15415	15414	15345	15394	15356	15504	15498	15382	15588	15432	15538	15530	15385	15208	15349	15513	15563	15596	15405	15313	15342	15459	15613	15519	15397	15417	15523	15409	15654	15256	15320	15383	15405	15441	15301	15405	15400	15466	15323	15610	15339	15511	15518	15513	15358	15516	15440	15514	15554	15478	15414	15467	15404	15439	15526	15526	15452	15375	15636	15488	15312	15389	15506	15490	15551	15526	15412	15367	15436	15519	15453	15376	15377	15457	15260	15375	15537	15358	15444	15449	15383	15443	15538	15314	15378	15379	15476	15447	15422	15327	15510	15444	15247	15360	15531	15462	15324	15495	15449	15381	15309	15378	15603	15532	15495	15626	15372	15526	15579	15381	15464	15543	15279	15509	15285	15487	15576	15436	15376	15480	15628	15353	15434	15453	15405	15602	15269	15415	15342	15445	15460	15375	15541	15539	15596	15414	15526	15496	15343	15444	15429	15509	15485	15328	15545	15341	15469	15408	15499	15477	15451	15418	15448	15462	15296	15412	15568	15395	15288	15500	15621	15377	15610	15517	15448	15369	15396	15510	15391	15467	15570	15400	15597	15417	15381	15487	15540	15289	15380	15486	15377	15634	15310	15432	15427	15447	15526	15423	15458	15506	15455	15439	15434	15360	15443	15330	15288	15553	15365	15580	15376	15467	15623	15419	15389	15498	15434	15419	15383	15320	15332	15384	15281	15484	15581	15472	15424	15513	15305	15505	15413	15412	15261	15501	15506	15549	15467	15296	15471	15584	15471	15394	15514	15518	15575	15436	15338	15435	15447	15510	15489	15532	15479	15379	15537	15444	15604	15571	15558	15580	15322	15458	15526	15505	15456	15533	15233
27624	22208	24637	21972	18082	17785	17473	17149	17154	17108	16984	17002	17157	17061	17093	17055	16901	17114	17008	17064	17087	16928	16874	17083	17051	17058	16952	17106	16974	16872	17081	17383	17246	17289	17177	17016	16969	17062	17015	16819	16722	16732	16901	17055	16841	16527	16798	16923	16772	16868	17215	16979	17225	16884	17076	16916	16853	16807	16944	16830	16809	16961	16872	17038	16818	16935	16975	16786	16733	16959	16858	16929	16746	17070	16905	16902	16684	17030	16837	16964	17032	16945	16809	16990	17101	17028	16790	16843	16728	16785	16643	16894	16908	16913	17058	16915	16942	16805	17060	16972	16663	16695	16923	16897	16787	16980	17021	16615	16867	16884	16912	16849	16692	16638	16865	16709	16861	16849	16712	16773	16824	16890	16907	16901	16912	16763	16921	16788	16684	16860	16840	16757	16813	16805	16965	16608	16746	17171	17028	16899	16712	16733	16857	16965	16889	16867	16953	16969	16818	16852	16865	16778	16960	16851	16762	17040	16919	16834	16850	16925	16841	16901	17002	16911	16837	16746	17095	16813	17081	16875	16971	16843	16877	16815	16790	16899	16742	16812	16745	16619	16861	16954	16856	16862	16817	16844	16902	16902	16797	16718	16928	16871	16853	16757	16721	16767	16779	16645	16946	17078	16819	16746	16871	16666	16859	17087	16903	16765	16937	16832	16928	16997	16871	16829	16860	16964	16950	16928	16965	16925	16782	17088	16810	17083	16852	16866	16904	16743	16867	16918	16845	16689	16766	16785	16721	16687	16764	16720	16859	17027	16741	16957	17068	16785	17029	17234	16924	17088	16890	17058	16959	16911	16899	16685	16942	16943	16839	16643	16858	16823	16907	16739	16743	16912	16934	17014	16871	16672	17036	17034	16876	16806	16641	16868	16767	16962	16958	16831	16894	16726	16823	16680	16929	16701	16783	16741	16895	16759	16875	16993	17008	16828	16914	16876	16840	16976	16772	16956	16836	16922	16715	16910	16908	16719	16802	16956	16960	16940	16984	17095	16930	16779	16731	16967	16918	16861	16736	16886	16690	16926	16854	16940	16843	17030	16693	16918	16772	16769	16831	16698	16710	16948	16793	16697	16762	16909	16854	16934	17010	16768	16817	16993	16930	16883	16979	16758	16978	16975	16914	16973	16605	16666	16811	16711	16967	16915	16814	16860	16816	16831	16883	16935	16892	16854	16866	16786	16849	16959	16737	16918	16912	16955	16850	16814	16952	16704	16636	16725	17061	16732	16954	16685	16750	16763	16723	16784	16912	17123	16944	16832	16952	17124	16927	17019	16954	16798	16763	16741	16863	16901	16791	16823	16796	16925	16914	16820	16760	17026	16889	16825	16842	16820	16640	16849	16624	16901	16764	16813	16820	16775	16788	16881	16922	16828	16758	16764	16798	16946	16786	16904	16957	16823	16742	16969	16905	16860	17074	16828	16604	16960	16937	16991	16987	16899	17045	16821	16706	16846	16782	16907	16886	16862	16882	17030	16887	16978	16870	16819	16824	16851	16889	16949	16745	16868	16939	16976	16798	16787	16953	16757	16848	16759	16889	16929	16772	16763	16704	16798	16937	16928	16944	17089	16959	16708	17084	16910	17013	17023	16646	16969	16989	16922	16969	16752	16840	16896	16702	16885	16834	16789	16708	16951	16821	16869	17001	16768	16997	16766	16930	17026	16820	16827	16882	16929	16798	16889	17058	16807	16918	16905	17041	16909	17010	16943	16779	16720	16975	16840	16798	16781	16808	16779	16690	16959	16700	16758	16675	16986	16822	16776	16969	16848	16736	16796	16932	16934	16814	16765	16853	17127	16864	16861	17000	16861	16957	16931	16680	16713	17008	16951	16940	16838	16959	16897	16978	16862	16871	16810	16784	16911	16827	16610	16930	16794	16780	16753	16719	16861	16801	16893	16908	16867	16891	16747	16895	16980	16682	16797	16850	17003	16637	16907	16982	16785	16830	16899	16711	16825	16755	16908	16888	16753	16946	17001	17042	16897	16837	16810	16795	16757	16681	16965	16851	16776	16832	16915	17037	17049	16953	16914	16949	16918	17033	16830	16727	16884	16960	16802	17012	16825	16806	16764	16898	16880	17013	16926	16934	16744	16744	16829	17089	16980	16722	16810	17112	16957	16850	16929	16931	16902	16859	16882	17074	16889	16735	16799	16919	16811	16841	16866	16813	16930	16818	16874	16984	16733	16868	16862	16959	16869	16781	16690	16834	16918	16941	16890	16947	17022	16943	16868	16929	16848	17087	16904	16889	16835	16977	16906	16857	16756	16783	17092	16783	16829	16908	16795	16885	17062	16848	16871	16853	16792	16727	16778	16998	16765	16879	16937	16856	16808	16720	16947	16835	16921	16805	16966	16888	16785	16989	17017	16994	17031	16865	16995	16995	16761	16911	16844	16800	16974	16982	16969	17064	16915	17006	17008	16978	16950	17015	16983	16832	16939	16845	16919	16848	16743	16830	16913	16737	16938	16963	16739	16937	16958	17064	16802	16841	16964	16528	16976	16659	16728	16996	16942	16968	16854	17053	16675	16673	16892	16879	16868	16999	16841	16849	17076	16894	16899	16825	16976	16896	16977	16734	16809	16835	16741	16925	16847	16906	16870	16768	16603	16690	16623	16958	16797	16947	16963	16822	17074	16818	16900	16917	16750	16727	16653	16907	16942	16895	16722	16842	17021	16906	16815	16880	16913	16916	16847	16855	16942	16966	16903	16909	17066	16885	16827	16915	16715	16837	16913	16986	16891	16837	16945	16834	16937	16994	16894	16787	16894	16908	16806	16887	16854	16974	16912	16905	16887	16987	16822	16631	16789	16987	16924	16957	17030	16831	16759	16721	16694	16841	16852	16834	16622	16868	16633	16818	17041	16968	16989	16961	16916	16913	16900	16945	16857	16960	16628	16852	16842	16824	16958	16961	17011	17095	16845	16739	16881	16803	16938	16913	16795	16844	16972	16735	16870	16659	17092	16920	16752	16719	16820	16836	17035	16858	16856	16682	16781	16897	16707	16624	16884	16850	17027	16773	17069	17025	16995	16939	16742	17113	16969	16833	16970	16679	16803	16854	16722	16870	16938	16851	16759	16787	16730	17104	16726	16907	17015	16732	16865	16915	16940	16857	16812	16939	16836	16889	16823	16713	16821	16615	16780	16853	16915	16932	16646	16849	16832	16945	16938	16862	16722	16669	16805	16757	16760	16690	16886	16928	16929	17049	16796	17009	16902	16865	16762	16753	16894	16854	16804	16852	16775	16900	16833	16769	16858	16938	16716	17035	16774	16905	16717	16942	16727	16983	16741	16633	16815	17091	16845	16886	16816	16991	16713	16812	16864	16779	16893	17021	16937	16755	16963	16862	16905	17036	16982	16920	16808	16829	16943	16862	16823	17141	16939	16781	16932	16887	16862	16796	16871	17067	16680	16930	16784	16920	17066	17115	16760	16840	16880	16929	16842	16633	16750	17126	16839	17208	16822	16848	16770	16700	16604	16921	16798	16721	16647	16911	16677	16733	17000	17169	17075	16944	16947	17083	17055	16830	16771	16868	16860	16938	16729	16643	16920	17106	16762	16814	16914	16934	16854	16881	16795	16770	16711	16833	16928	16904	16809	16708	16775	16847	16855	16806	16876	16992	17026	16962	16731	16727	16901	16921	17035	17012	16850	17019	16883	17044	16899	16946	16750	16852	16866	16950	16746	16957	16850	17107	16821	16901	16832	16691	16925	16773	16721	17055	16878	16893	16979	16966	16937	16870	16870	17164	17098	16896	16724	17082	16781	17055	16950	16831	16662	16883	16977	17005	16720	17152	17090	16871	16817	16828	16881	16699	17026	16916	16964	16946	16996	17055	17277	16914	16690	16808	17065	16834	16879	16782	16779	16900	17135	16976	16921	16905	16900	16978	16957	16641	16935	17099	16792	16941	16743	16769	16983	16857	16702	16976	16907	16705	16738	16724	16899	16765	16884	16947	16933	16868	17009	16867	16862	17184	16933	17097	16987	16806	16839	16971	16727	16943	16848	16857	16769	16687	16892	16747	17015	16771	16771	16796	16632	16941	16709	16824	17049	16951	16823	16915	16878	16932	16973	17017	17077	17141	16949	17001	16922	16843	16845	16919	16916	16896	16933	16946	16954	16830	16831	16715	16915	17002	16840	16969	16987	16992	17015	16920	16875	16832	16741	16811	16843	16967	16870	16953	16735	16788	16724	16874	16931	16872	16933	17186	16909	16681	16812	16751	16946	16844	17071	16919	16845	16923	16966	16785	16980	16867	16954	16759	16717	16830	17207	16824	16725	16923	16893	16880	16822	16929	16715	16838	16910	17180	17116	16798	16930	16923	16887	16787	16728	16639	16757	16727	16864	16833	16863	16908	16733	16879	16927	16758	17011	16572	16719	16598	16859	16873	17152	16939	16976	16842	16933	16833	16881	16927	16810	16998	17005	16929	16970	16930	16788	16889	16799	16942	16906	16912	16991	16851	16610	16874	16974	17026	16839	16899	16788	16843	16945	16975	16909	16985	16841	16794	16827	16761	17016	17000	16757	16773	16824	16801	16962	16931	16875	16878	16922	16870	16973	16820	16960	17072	17017	17079	16960	16992	16948	16807	16868	16858	16733	16681	16754	16984	16937	17072	16838	17066	16895	16905	16900	16628	16824	17065	16762	16975	16810	16790	16955	16969	17057	16897	16975	16820	16826	16916	16945	16979	17014	17032	16804	16884	17007	16796	16777	16854	16875	16973	16939	16907	16824	16841	16973	16999	16880	16866	16784	16784	17098	16904	16877	16858	16819	16843	16881	16876	16941	16933	16843	16818	16779	16829	17025	16886	16910	16851	16810	16543	16832	16633	16711	16804	16847	16993	16985	17080	16975	16833	16660	16910	16710	16894	16809	16882	16887	17142	17226	16896	16788	16761	16744	16898	16906	17007	16992	16905	16798	16954	16858	16909	16795	16858	16669	16758	16978	16735	16873	16943	16904	16993	16956	16817	16905	17154	16942	16767	16629	16548	16754	16876	16779	16997	17025	16898	16981	16711	16679	16785	16981	16912	16838	16820	16943	16988	16716	16972	16796	16927	16895	17056	17015	16943	16836	16826	17039	17018	16863	16785	16918
16594	20939	21543	19454	17953	16637	16224	16004	16011	15937	15929	15942	15840	15782	15707	15666	15692	15592	15539	15433	15550	15742	15629	15451	15371	15479	15513	15574	15481	15533	15728	16089	16226	15851	15889	15531	15493	15338	15277	15437	15294	15471	15414	15612	15531	15469	15524	15371	15486	15469	15392	15422	15409	15447	15384	15441	15353	15517	15346	15543	15401	15378	15581	15347	15521	15485	15466	15563	15312	15558	15441	15359	15378	15262	15506	15477	15606	15396	15330	15440	15470	15435	15594	15401	15349	15507	15436	15391	15279	15446	15544	15588	15223	15367	15591	15446	15521	15604	15354	15403	15360	15338	15361	15411	15433	15369	15482	15536	15375	15495	15298	15623	15449	15373	15451	15508	15526	15385	15476	15344	15447	15329	15453	15343	15385	15412	15378	15352	15473	15478	15458	15465	15576	15433	15421	15532	15339	15575	15455	15490	15401	15431	15388	15521	15537	15572	15653	15470	15507	15351	15471	15328	15516	15458	15502	15447	15438	15360	15406	15164	15404	15464	15605	15558	15462	15471	15451	15499	15305	15400	15397	15519	15385	15538	15462	15510	15402	15429	15450	15265	15349	15364	15330	15439	15386	15332	15344	15434	15353	15409	15433	15509	15522	15517	15449	15380	15625	15324	15491	15333	15371	15270	15409	15402	15615	15438	15306	15410	15355	15465	15463	15576	15493	15444	15340	15353	15421	15524	15557	15418	15320	15489	15453	15456	15451	15429	15414	15589	15409	15449	15622	15336	15616	15478	15458	15447	15515	15398	15541	15576	15500	15290	15586	15328	15543	15483	15412	15466	15469	15424	15425	15358	15370	15312	15425	15405	15474	15483	15460	15440	15463	15538	15555	15522	15505	15650	15502	15421	15554	15520	15342	15556	15607	15639	15469	15469	15510	15421	15332	15356	15472	15504	15529	15503	15575	15248	15685	15473	15531	15450	15449	15450	15270	15518	15618	15372	15435	15421	15366	15539	15350	15396	15519	15453	15449	15545	15561	15264	15354	15482	15350	15467	15548	15431	15401	15551	15442	15476	15203	15495	15352	15430	15548	15529	15445	15552	15504	15357	15407	15414	15344	15503	15434	15425	15495	15427	15414	15303	15495	15333	15334	15333	15522	15282	15542	15623	15449	15241	15334	15613	15427	15277	15372	15570	15628	15515	15511	15516	15397	15475	15328	15317	15421	15457	15472	15430	15444	15582	15408	15324	15279	15534	15388	15627	15418	15473	15350	15528	15363	15366	15475	15345	15384	15488	15530	15609	15380	15551	15472	15262	15496	15435	15438	15491	15366	15470	15468	15478	15386	15267	15383	15330	15536	15483	15519	15483	15423	15135	15496	15672	15371	15465	15386	15284	15251	15411	15466	15480	15556	15398	15487	15290	15383	15240	15435	15568	15487	15532	15624	15547	15517	15349	15516	15488	15432	15578	15432	15544	15558	15485	15306	15454	15349	15315	15622	15500	15497	15528	15511	15452	15314	15308	15451	15438	15515	15423	15443	15223	15401	15444	15494	15485	15464	15539	15506	15487	15373	15413	15253	15620	15395	15463	15468	15432	15320	15493	15503	15472	15460	15476	15431	15498	15294	15356	15561	15543	15420	15457	15570	15444	15580	15456	15240	15416	15514	15391	15541	15509	15353	15417	15650	15477	15549	15561	15469	15413	15504	15469	15483	15332	15587	15488	15573	15468	15388	15394	15486	15463	15443	15408	15393	15438	15571	15449	15227	15462	15354	15458	15499	15392	15597	15476	15389	15352	15417	15463	15363	15472	15213	15325	15416	15334	15468	15388	15436	15628	15473	15360	15341	15361	15476	15451	15600	15352	15209	15316	15368	15512	15561	15507	15501	15542	15500	15562	15243	15509	15549	15516	15617	15416	15393	15489	15465	15412	15588	15500	15481	15408	15627	15388	15390	15336	15396	15437	15380	15556	15377	15412	15572	15427	15792	15411	15544	15331	15572	15450	15410	15377	15410	15314	15431	15643	15557	15325	15423	15362	15507	15529	15412	15341	15577	15333	15608	15294	15515	15604	15478	15421	15396	15403	15532	15392	15500	15472	15374	15406	15567	15665	15386	15451	15421	15594	15408	15485	15480	15397	15600	15429	15495	15524	15537	15434	15468	15417	15458	15399	15302	15572	15446	15335	15411	15450	15536	15328	15502	15327	15574	15514	15398	15418	15390	15464	15535	15341	15491	15530	15541	15336	15416	15338	15359	15427	15354	15450	15425	15495	15387	15387	15440	15461	15214	15448	15436	15506	15427	15320	15441	15581	15562	15372	15543	15423	15548	15572	15546	15599	15485	15573	15425	15560	15536	15377	15367	15452	15466	15565	15468	15334	15550	15396	15392	15561	15503	15458	15542	15492	15480	15604	15424	15574	15330	15338	15477	15500	15284	15516	15547	15549	15441	15436	15314	15386	15294	15419	15409	15511	15294	15500	15536	15481	15395	15535	15448	15437	15513	15473	15504	15338	15522	15419	15393	15406	15471	15373	15486	15411	15506	15472	15330	15381	15454	15485	15509	15600	15480	15541	15397	15455	15403	15529	15477	15467	15407	15550	15436	15548	15446	15464	15484	15332	15629	15506	15415	15443	15615	15389	15488	15417	15510	15379	15418	15383	15423	15408	15578	15426	15598	15389	15551	15423	15448	15418	15510	15397	15511	15539	15521	15413	15430	15716	15470	15392	15561	15447	15446	15370	15391	15438	15528	15461	15364	15494	15494	15412	15495	15450	15565	15276	15523	15521	15504	15447	15334	15370	15469	15600	15556	15510	15383	15308	15366	15576	15359	15457	15379	15409	15669	15481	15307	15446	15546	15409	15367	15580	15514	15511	15359	15257	15534	15483	15426	15496	15461	15412	15483	15534	15450	15614	15381	15612	15456	15420	15536	15412	15559	15449	15453	15467	15525	15535	15335	15452	15483	15460	15413	15498	15521	15367	15386	15473	15403	15671	15596	15324	15496	15466	15364	15591	15448	15484	15370	15332	15404	15517	15363	15456	15414	15533	15465	15451	15383	15583	15537	15427	15508	15398	15339	15459	15374	15490	15417	15554	15548	15493	15350	15324	15579	15656	15531	15502	15347	15508	15536	15323	15493	15376	15453	15613	15498	15582	15503	15540	15482	15375	15454	15425	15453	15386	15564	15513	15446	15442	15625	15550	15553	15620	15435	15614	15414	15355	15625	15509	15465	15341	15455	15424	15471	15430	15453	15560	15440	15543	15549	15458	15650	15565	15435	15419	15397	15507	15687	15432	15421	15432	15451	15320	15506	15378	15514	15427	15533	15653	15159	15529	15273	15535	15513	15330	15312	15474	15587	15511	15516	15525	15462	15487	15601	15363	15304	15242	15394	15527	15459	15358	15344	15494	15201	15297	15453	15519	15615	15453	15302	15365	15462	15530	15419	15498	15452	15492	15470	15544	15467	15501	15536	15379	15440	15554	15432	15415	15564	15359	15386	15358	15365	15531	15584	15407	15450	15518	15485	15566	15500	15405	15524	15482	15322	15613	15430	15486	15490	15406	15306	15488	15517	15457	15565	15591	15498	15248	15367	15404	15301	15531	15589	15451	15315	15633	15316	15789	15374	15563	15387	15505	15422	15494	15415	15475	15532	15506	15240	15389	15333	15533	15493	15543	15475	15478	15535	15471	15353	15372	15391	15510	15391	15545	15314	15540	15418	15532	15476	15491	15379	15482	15454	15562	15447	15407	15575	15551	15454	15513	15473	15584	15372	15628	15501	15292	15538	15368	15527	15397	15384	15581	15540	15364	15429	15523	15445	15450	15501	15402	15572	15470	15395	15518	15546	15393	15600	15423	15516	15699	15275	15454	15580	15409	15423	15427	15427	15537	15527	15572	15367	15474	15520	15506	15486	15540	15518	15351	15226	15448	15581	15507	15387	15273	15519	15541	15514	15339	15250	15394	15517	15448	15398	15418	15522	15302	15446	15549	15427	15468	15287	15481	15419	15408	15466	15457	15526	15459	15384	15507	15441	15447	15288	15386	15422	15528	15481	15396	15372	15565	15460	15604	15508	15510	15524	15399	15596	15575	15513	15463	15332	15388	15526	15441	15393	15548	15527	15416	15488	15572	15434	15578	15458	15445	15491	15467	15476	15508	15488	15400	15387	15485	15586	15447	15595	15378	15418	15576	15359	15560	15545	15526	15319	15411	15466	15483	15445	15339	15463	15424	15394	15450	15445	15311	15369	15418	15538	15624	15444	15599	15539	15397	15461	15501	15503	15429	15531	15300	15473	15399	15379	15460	15441	15440	15353	15384	15476	15463	15545	15391	15475	15325	15518	15420	15486	15432	15512	15539	15553	15479	15331	15469	15415	15433	15481	15432	15587	15422	15566	15330	15560	15375	15476	15476	15380	15674	15397	15342	15312	15339	15609	15500	15414	15563	15493	15416	15612	15378	15398	15313	15363	15283	15601	15254	15367	15364	15481	15394	15517	15427	15557	15645	15337	15435	15486	15613	15439	15532	15671	15384	15310	15503	15326	15214	15390	15357	15322	15465	15451	15390	15401	15463	15455	15396	15442	15285	15548	15305	15445	15483	15299	15403	15470	15387	15530	15675	15448	15407	15450	15442	15427	15589	15211	15384	15381	15391	15362	15437	15521	15371	15462	15426	15434	15448	15445	15414	15467	15336	15478	15506	15489	15394	15461	15478	15433	15352	15580	15494	15541	15402	15518	15510	15517	15489	15418	15369	15375	15438	15541	15505	15460	15341	15432	15480	15442	15628	15190	15390	15646	15412	15487	15362	15401	15691	15669	15475	15379	15594	15391	15543	15412	15412	15443	15500	15335	15448	15677	15547	15419	15705	15467	15496	15552	15455	15457	15495	15508	15476	15554	15535	15329	15444	15366	15343	15386	15601	15637	15428	15431	15580	15446	15446	15391	15297	15367	15525	15378	15498	15441	15372	15341	15569	15592	15519	15545	15443	15467	15615	15390	15479	15459	15504	15711	15458	15429	15476	15493	15376	15501	15460	15374	15676	15418	15587	15543	15558	15419	15464	15240	15493	15371	15407	15478	15249	15465	15499	15416	15499	15436	15435	15458	15436	15545	15618	15543	15347	15438	15280	15579	15493	15449	15421	15403	15274
23951	21334	28721	24408	22229	21515	20596	18039	17711	17692	17635	17211	17351	17360	17405	17078	17447	17200	17219	17229	17233	17169	17108	16993	17137	16959	17108	17221	17150	17148	18568	19550	19702	18682	17428	17209	17091	17157	16895	16945	16982	17148	17043	17034	17036	17059	17016	17075	17126	17115	17178	17099	17214	16988	16931	17137	17059	17034	16880	17020	17088	16724	17136	16979	16986	17160	17046	16873	16924	16901	17113	17025	17167	16947	16869	17058	17099	16735	16843	16917	17052	17216	16913	17275	17026	17184	16947	17040	17031	17084	16806	16897	16994	17173	17114	16881	17196	17062	17225	16938	16922	16938	17062	16856	16919	16998	16911	16936	17069	16934	17032	16964	17080	17055	17103	16830	17083	16776	16787	17090	17105	16997	16921	17012	16947	17000	16994	17010	16943	17102	17056	16940	16780	16919	17124	17064	16861	16741	17082	16880	16918	16836	16938	17026	17011	16842	16971	17025	16987	17072	16928	17040	16949	16947	17068	16851	16991	16861	17258	17186	16910	16935	16965	16784	16756	16802	16962	16922	17156	16877	16814	16950	16870	16857	16875	16887	16974	16891	16924	16921	17070	16947	17035	16834	17011	16810	16978	16946	17134	16984	17041	16959	16863	16961	16945	16894	17122	17043	17010	17072	17050	17102	16859	17069	16921	16955	16861	16974	17180	16827	17024	17144	16896	16816	17144	16992	17004	17146	17001	16859	17033	16906	16994	16914	17048	17026	16883	16903	17056	16920	16975	16830	17062	16837	16988	16971	16923	17014	16979	16890	16968	17121	17311	17116	16872	16963	16914	16992	16994	16901	16900	16955	17061	16936	16958	16906	17017	16915	17009	17129	17174	17014	16907	16956	16872	16777	17047	17038	16866	16814	17067	17064	17071	16902	17190	17032	16941	16948	16970	17024	17024	17051	16950	16985	16911	16867	17146	17020	17128	16902	16903	17109	17047	16918	17025	16857	17120	17056	16915	16900	16951	17102	16917	17008	16756	16880	17015	16911	17033	16953	16832	16618	17035	17030	16943	17064	16966	16874	17085	17040	17135	17055	16855	16931	16997	17034	16964	17075	17294	16920	16903	16959	16745	16917	16871	16824	17008	17140	17265	16827	16858	16848	16946	16830	16760	16833	17105	17009	16784	17026	17048	16899	16938	17092	16905	17055	16953	17026	16908	16835	16849	16937	16994	17012	16853	16927	17191	16904	16973	16996	16935	17060	17019	16940	16959	16916	16792	16802	16927	16853	16865	17113	16922	17005	16832	17144	16856	17039	17023	17117	16950	16946	16970	17018	16844	17010	16833	16774	16947	17084	16890	17067	17113	16894	16962	16767	17095	16939	16897	17024	17026	17113	16914	16744	16781	16924	16822	16840	16805	16900	17017	16934	16979	16858	16927	17016	16965	16908	16940	16900	17161	17138	16927	16869	17031	17076	16879	17052	17064	16953	16985	16964	16853	16866	17015	17176	17047	17086	16952	16797	16816	16799	17132	17058	16976	16925	17206	16980	17146	17100	17129	17160	16993	16967	16919	16958	16878	16922	16896	16941	17129	16980	17108	17012	16894	16956	16928	17118	16782	16992	16780	16885	17023	16737	16930	16817	16917	17070	17116	16812	17096	17091	17114	16885	16951	16753	17110	16960	17153	16857	16961	17073	16989	17101	17020	17053	16794	17171	17005	17072	16803	16986	16898	16923	16919	17115	16847	16888	17109	17003	17068	17010	17156	16924	17069	16918	17029	17001	17065	16945	16930	17081	17150	16964	17056	16936	16934	16898	16874	16828	17070	16968	16993	16852	17121	16968	16951	17065	16914	17124	17111	16882	17132	16885	16960	16979	17095	16955	16785	17013	16905	16950	17103	17169	16821	17089	16909	16755	16835	16935	17023	16879	17011	17078	17185	16935	16887	17119	16959	16874	16977	16809	16932	16864	16890	16974	16794	17045	17130	17073	16984	17058	16708	17082	16968	17025	16894	16928	16937	16959	16938	16926	16806	16962	17095	16936	16978	16988	16984	17042	17028	17001	16980	16807	17014	16999	17055	17064	16998	16835	16875	17106	17143	16904	17026	16809	16854	16970	17073	17077	17174	16973	17119	16791	17133	17198	16969	17043	16925	17024	16960	17074	16913	16824	16987	17137	17037	17155	17030	17066	16833	16881	17099	16902	16856	17008	16989	17059	16943	16814	17063	16912	16833	16888	17081	17235	16820	17069	16942	16945	17135	16913	16869	16859	17045	16814	17015	16825	17041	17223	16883	17043	16969	17216	17067	17172	16923	16994	16935	17303	17016	16933	16977	16963	16975	16939	17085	17044	17106	17093	16985	17027	16946	16971	16787	16821	17131	16950	17011	17148	16949	16870	16987	16893	16651	16913	17044	17007	16955	17128	16977	17000	17091	17117	16827	16985	16984	16970	16944	16834	17081	16899	17017	17014	17065	16949	16856	17018	16976	16948	16721	16956	16831	16959	16910	17106	16869	16810	16989	16766	16940	16978	16839	16867	16887	16951	17008	17065	16977	17011	16858	16898	16974	16892	17098	17130	16834	16832	17103	17037	16996	17045	16991	17017	16969	16967	17094	16929	17029	16861	17129	17062	16889	17037	16900	17130	17012	16795	16924	16812	16901	16957	16920	16729	17056	16759	16903	16893	16929	17069	17018	16953	17021	17039	17234	16987	16977	16985	16954	17045	17196	17091	16960	16925	16996	17017	16989	16881	17012	17108	16982	17028	16894	16924	16916	17047	17083	17072	17198	16873	16924	17000	16936	17025	17099	16990	17194	16890	16803	16849	16932	16889	17074	17013	17130	16832	17171	17054	17035	17006	17050	16903	16819	17002	17041	17033	17046	16894	16989	16926	16884	16987	17074	16995	16867	16715	16842	16748	16844	16870	17038	17022	16780	16983	16835	16926	16928	17001	17119	16963	16929	16923	17082	16964	16951	16841	16730	17021	16968	16980	16979	16974	16934	17050	16926	16882	16815	16803	16956	16775	17112	17125	17208	17031	17018	17016	17084	16985	16915	16888	17078	17227	16831	16917	16936	16821	16832	17050	16968	17111	17052	16919	17066	17079	17001	16899	16862	16848	17012	17046	17070	16878	16776	16940	16887	16741	16888	16988	17179	17097	16973	17004	16999	17053	17102	16992	17085	16981	17044	17055	17044	17155	17220	17240	16979	17032	16920	17077	17092	16906	16682	16962	16901	16973	16927	16820	17112	17155	17087	16785	16991	17056	16796	16754	16770	17101	16997	16915	17161	16965	16987	17132	17026	17094	17002	17011	17109	16833	17048	17064	16856	16903	17033	17006	17071	16825	16915	16914	17024	16974	17180	16959	16981	16877	16865	16813	16834	16871	17132	17087	17048	16984	16863	17113	16894	17032	17241	16819	17047	17060	16960	17061	17027	17060	16893	16942	17159	16960	17116	16818	17108	16933	17027	17157	17038	16943	16898	17059	17037	16984	16889	16848	16995	17113	17019	16976	17135	16940	16977	17061	16901	16926	16855	17066	16940	16895	17052	17008	17226	17046	16795	16902	16899	16900	17121	16865	16998	16896	17055	17032	16985	17007	17137	17040	16985	16823	17017	16970	17032	17237	17036	16988	16987	16955	16954	17022	16842	17016	17064	17093	17011	16929	16886	16925	17077	16948	16885	16945	16963	17051	17230	16870	17051	17019	17236	17049	16820	17006	16974	16936	17027	17040	16979	17067	17042	17142	17153	16994	16999	16992	16902	16860	16887	16921	16906	16777	16971	16965	16825	16906	16962	16895	17098	16914	17074	16880	17238	17018	17126	16873	16944	16905	17052	17030	16920	16963	16830	17108	16776	16945	16891	16993	16951	16965	16939	17000	16905	16993	17015	16938	16939	17011	16918	16966	17192	17092	17238	16895	16973	16950	16926	17079	16970	16692	16833	16941	17054	16994	16908	16771	16964	17056	16839	16917	16935	16910	16924	16931	17144	17046	17163	17084	16936	16998	16836	16926	16880	17041	17021	16976	16937	16916	17246	16853	16994	16832	16959	16917	16873	16932	16959	17058	16917	16896	17058	16967	17008	16956	17040	17119	17103	16953	16847	16830	16908	16983	16879	17154	17025	16988	16981	17044	17079	16966	17019	17102	16897	16846	17223	16928	17126	16955	17077	17153	16939	16987	17063	16911	16859	16962	17034	16862	16829	16961	17045	16893	17127	16998	17056	17038	16929	17122	17003	16978	16795	16816	16859	16971	17062	16977	17085	16877	17054	16955	17014	16792	16856	16881	17126	16932	16889	16885	16843	17053	17155	16957	17106	17049	16978	17062	17200	16993	17046	17061	16709	16756	16940	16931	16745	16816	16955	17052	17096	16904	16876	17140	17081	17002	17034	16967	17066	16958	17134	16647	16907	16957	16814	16742	16877	17038	16933	16960	16906	16878	16980	16888	16955	17127	16973	16845	16820	16906	17060	17002	16731	16903	16968	16997	16999	16920	16919	17129	16963	16761	16771	17220	17039	16852	17093	16961	17067	17051	17254	17075	17050	16935	16963	16886	17020	16945	16979	16997	16893	16751	16907	17049	16987	16910	16930	16952	17218	16904	17020	16975	17021	17106	17035	16976	17052	17171	17022	16855	16854	16888	17172	16901	17021	17082	16928	17013	16937	16995	17146	17218	16913	16962	16939	16972	17009	16951	16913	16885	16932	16930	17020	16911	16930	16975	17073	16928	17007	17053	17023	16998	17037	16678	17043	16893	17139	16999	17135	17190	16873	16967	16865	17013	16942	16824	17065	16823	16951	16854	16938	17023	17066	16926	17032	16823	17097	16939	17055	16949	17129	16941	16973	17118	16930	17097	17141	16890	16863	17008	16951	16970	17200	17107	16963	17074	16999	16806	16981	16909	16980	16920	17043	16724	16912	17024	17126	17171	16942	16845	17017	16945	17033	17003	16818	17174	17285	17008	17111	17097	17100	17025	16977	17158	16920	16947	16966	16996	17117	17009	16974	16907	17062	16931	17022	16937	16762	16870	17047	17146	16983	17104	16960	16989	16952	16956	17002	17240	16907	16808	16809	16823	16762	16875	16940	16986	17130	17010	16775	16978	16940	16806	16982	17097	17027	17213	17049	17020	16917	16842	16765	17045	16958	17069
16096	27329	27159	22371	19356	18086	17280	16695	16464	16274	16174	15979	15874	15833	16096	15860	15862	15881	15854	15698	15860	15591	15615	15548	15451	15524	15594	15431	15533	15516	18331	19655	19196	17448	16462	15885	15534	15465	15503	15384	15539	15581	15625	15426	15523	15382	15687	15358	15554	15496	15647	15498	15584	15458	15462	15507	15581	15464	15546	15566	15398	15328	15510	15484	15429	15410	15579	15307	15515	15433	15586	15560	15565	15580	15601	15385	15458	15528	15445	15320	15532	15453	15665	15429	15390	15506	15484	15684	15469	15498	15506	15482	15415	15375	15481	15474	15457	15496	15259	15542	15406	15372	15517	15650	15288	15387	15501	15658	15594	15542	15528	15470	15442	15604	15445	15577	15520	15521	15394	15531	15347	15393	15483	15393	15288	15393	15365	15470	15397	15348	15418	15538	15389	15448	15554	15526	15486	15420	15456	15471	15547	15524	15494	15352	15481	15478	15538	15493	15437	15482	15475	15364	15503	15503	15474	15377	15655	15373	15326	15488	15422	15429	15343	15358	15556	15445	15474	15440	15480	15543	15357	15346	15568	15578	15533	15505	15460	15516	15413	15673	15373	15361	15342	15448	15419	15450	15449	15379	15380	15560	15687	15484	15454	15335	15434	15452	15582	15617	15425	15424	15515	15540	15538	15536	15365	15314	15376	15591	15544	15480	15506	15511	15478	15458	15481	15659	15433	15470	15599	15455	15521	15481	15523	15432	15294	15515	15393	15388	15494	15598	15650	15598	15475	15298	15389	15543	15497	15582	15371	15457	15552	15691	15407	15402	15418	15353	15432	15414	15438	15296	15462	15471	15399	15539	15391	15327	15580	15666	15575	15458	15401	15504	15500	15469	15600	15456	15444	15447	15561	15527	15395	15543	15320	15481	15401	15484	15512	15502	15482	15380	15415	15558	15557	15409	15528	15496	15445	15384	15348	15609	15597	15469	15382	15418	15423	15550	15533	15463	15550	15448	15554	15400	15326	15437	15427	15608	15310	15470	15537	15427	15488	15576	15467	15237	15449	15434	15349	15635	15406	15376	15694	15344	15428	15451	15424	15425	15589	15473	15549	15309	15450	15508	15411	15514	15400	15388	15455	15484	15463	15401	15442	15415	15371	15551	15503	15443	15410	15561	15334	15479	15391	15388	15628	15399	15376	15388	15534	15511	15583	15529	15416	15283	15593	15476	15470	15382	15551	15295	15612	15576	15559	15499	15415	15528	15479	15510	15426	15588	15556	15429	15597	15413	15417	15436	15362	15327	15431	15446	15519	15515	15573	15491	15654	15474	15557	15534	15430	15306	15601	15444	15616	15606	15515	15598	15534	15607	15368	15438	15699	15314	15356	15428	15578	15453	15563	15603	15420	15542	15561	15373	15587	15348	15546	15409	15450	15478	15448	15596	15571	15461	15508	15449	15464	15423	15446	15408	15535	15479	15550	15385	15477	15597	15570	15309	15452	15620	15436	15478	15575	15625	15687	15392	15517	15314	15346	15292	15444	15405	15356	15433	15331	15628	15596	15605	15554	15405	15402	15597	15337	15561	15549	15561	15527	15481	15309	15560	15379	15506	15463	15302	15486	15394	15441	15500	15368	15410	15586	15364	15382	15577	15520	15361	15594	15407	15581	15433	15538	15472	15612	15387	15370	15544	15503	15407	15438	15474	15437	15388	15447	15527	15489	15440	15549	15586	15368	15353	15440	15358	15420	15472	15607	15507	15534	15483	15492	15529	15443	15438	15595	15262	15436	15425	15556	15431	15353	15280	15360	15550	15518	15464	15305	15437	15427	15523	15470	15522	15396	15309	15667	15404	15331	15461	15405	15415	15528	15621	15430	15439	15605	15435	15336	15562	15407	15474	15507	15429	15489	15467	15583	15424	15458	15608	15591	15358	15545	15474	15509	15547	15518	15508	15356	15549	15437	15563	15436	15560	15544	15389	15362	15414	15458	15341	15379	15574	15273	15649	15540	15450	15468	15581	15331	15582	15544	15470	15479	15528	15540	15457	15483	15517	15530	15360	15544	15619	15361	15629	15516	15538	15486	15286	15532	15306	15443	15529	15438	15457	15472	15357	15553	15442	15538	15315	15589	15490	15384	15579	15589	15524	15407	15315	15431	15361	15641	15443	15531	15464	15557	15653	15265	15482	15499	15593	15471	15401	15455	15612	15296	15270	15346	15475	15325	15515	15563	15481	15288	15372	15484	15438	15321	15508	15497	15615	15505	15443	15313	15540	15418	15342	15632	15317	15481	15529	15549	15396	15471	15500	15494	15472	15276	15250	15413	15424	15326	15559	15516	15366	15548	15521	15452	15422	15568	15526	15643	15468	15610	15440	15517	15426	15427	15489	15551	15415	15293	15570	15297	15417	15603	15409	15512	15583	15423	15519	15369	15636	15339	15624	15496	15478	15495	15361	15491	15485	15352	15594	15415	15413	15553	15432	15534	15354	15597	15507	15481	15344	15500	15529	15608	15547	15482	15447	15461	15404	15476	15356	15277	15350	15590	15509	15191	15467	15366	15513	15592	15465	15313	15322	15463	15478	15345	15439	15485	15483	15675	15323	15361	15571	15267	15644	15497	15468	15491	15375	15527	15584	15490	15403	15546	15478	15502	15414	15511	15473	15444	15488	15558	15377	15386	15459	15563	15397	15450	15619	15468	15294	15527	15527	15432	15294	15390	15450	15525	15338	15467	15581	15261	15476	15425	15577	15495	15499	15318	15499	15490	15498	15543	15547	15653	15459	15478	15428	15310	15369	15428	15378	15471	15640	15508	15494	15545	15532	15398	15481	15391	15378	15477	15400	15322	15523	15290	15628	15542	15501	15428	15580	15401	15590	15527	15322	15610	15493	15375	15410	15632	15444	15454	15529	15659	15509	15468	15557	15394	15550	15432	15356	15471	15395	15324	15540	15320	15469	15617	15540	15436	15520	15493	15391	15478	15380	15502	15549	15589	15305	15415	15429	15454	15255	15539	15366	15523	15470	15557	15408	15393	15558	15592	15638	15352	15463	15442	15321	15580	15486	15489	15638	15503	15593	15608	15455	15601	15484	15514	15467	15505	15527	15364	15534	15362	15484	15493	15325	15438	15572	15500	15571	15449	15454	15477	15370	15504	15429	15398	15440	15578	15416	15493	15465	15690	15387	15437	15520	15385	15529	15429	15557	15400	15459	15453	15562	15564	15472	15460	15413	15476	15544	15521	15412	15449	15424	15497	15423	15536	15493	15376	15434	15498	15453	15474	15392	15555	15385	15445	15389	15588	15374	15436	15342	15409	15424	15614	15464	15449	15273	15426	15424	15507	15528	15576	15358	15433	15399	15641	15411	15427	15264	15572	15505	15557	15618	15470	15356	15430	15392	15538	15595	15301	15361	15487	15490	15302	15398	15460	15424	15487	15362	15479	15325	15381	15567	15522	15573	15565	15473	15402	15337	15471	15349	15477	15447	15441	15553	15387	15544	15497	15437	15553	15585	15481	15422	15535	15492	15553	15542	15509	15344	15530	15556	15439	15597	15617	15480	15533	15437	15334	15531	15342	15448	15270	15457	15441	15261	15602	15539	15328	15386	15462	15315	15505	15420	15461	15542	15440	15586	15398	15553	15306	15399	15422	15426	15360	15581	15541	15386	15460	15490	15429	15506	15726	15458	15499	15467	15428	15521	15632	15491	15638	15480	15481	15466	15451	15597	15374	15306	15504	15573	15577	15425	15527	15523	15400	15456	15424	15526	15486	15390	15634	15519	15604	15444	15515	15553	15568	15612	15541	15383	15420	15391	15423	15408	15554	15664	15433	15466	15446	15512	15265	15396	15415	15609	15477	15623	15430	15319	15572	15441	15440	15394	15457	15448	15597	15400	15486	15399	15563	15462	15413	15443	15540	15467	15483	15569	15610	15452	15508	15381	15467	15497	15567	15520	15562	15551	15476	15515	15441	15516	15578	15330	15502	15384	15573	15420	15696	15387	15531	15577	15519	15555	15468	15426	15423	15367	15519	15622	15399	15474	15463	15359	15418	15458	15419	15551	15509	15632	15496	15471	15551	15463	15448	15546	15488	15389	15321	15422	15392	15555	15373	15315	15666	15379	15487	15440	15533	15477	15524	15604	15534	15469	15444	15487	15473	15510	15514	15323	15393	15492	15480	15449	15378	15472	15531	15487	15397	15450	15382	15435	15478	15432	15494	15454	15454	15631	15617	15417	15454	15619	15614	15576	15544	15617	15312	15436	15467	15547	15288	15458	15365	15310	15493	15528	15360	15268	15538	15409	15529	15514	15425	15436	15480	15289	15575	15603	15458	15410	15483	15539	15375	15542	15339	15387	15507	15517	15518	15624	15621	15520	15447	15467	15576	15523	15472	15609	15463	15233	15507	15496	15538	15605	15560	15370	15437	15383	15540	15503	15428	15617	15537	15565	15484	15406	15394	15589	15426	15554	15438	15481	15659	15384	15472	15436	15444	15531	15537	15345	15531	15440	15395	15445	15531	15485	15666	15428	15427	15269	15476	15463	15428	15451	15557	15644	15533	15391	15417	15541	15443	15609	15461	15571	15537	15445	15465	15510	15502	15360	15490	15407	15443	15484	15535	15494	15460	15459	15594	15483	15424	15380	15489	15450	15297	15514	15522	15356	15550	15481	15478	15377	15731	15356	15473	15456	15472	15458	15591	15584	15355	15628	15470	15420	15573	15478	15525	15546	15532	15467	15481	15484	15455	15412	15441	15505	15541	15210	15470	15575	15521	15507	15468	15619	15355	15589	15392	15758	15509	15353	15377	15476	15514	15569	15468	15417	15427	15561	15337	15567	15517	15565	15420	15434	15559	15436	15471	15503	15410	15446	15446	15396	15574	15475	15430	15150	15431	15424	15542	15491	15451	15518	15473	15421	15489	15521	15424	15513	15308	15449	15451	15493	15575	15527	15479	15459	15411	15416	15311	15606	15569	15309	15419	15302	15383	15471	15490	15413	15552	15481	15496	15376	15566	15559	15435	15474	15482	15513	15550	15428	15565	15506	15343	15544	15484	15395	15509	15368	15538	15404	15394	15559	15533	15548	15341	15410	15436	15569	15408	15433	15559	15417	15360	15476	15475	15518	15532	15633	15477	15472	15221	15582	15469	15614
23007	21418	29320	23915	21626	23463	24220	18993	17977	18191	17836	17861	17729	17688	17725	17476	17510	17512	17365	17261	17518	17503	17342	17668	17307	17205	17089	17248	17317	17272	19364	22795	21786	19619	18268	17784	17497	17112	17332	17224	16983	17035	17293	17092	17202	17231	17325	17010	17129	17328	17258	17089	17169	17226	17278	17181	17017	17069	17263	17234	17371	17279	16950	17045	17133	17286	17256	17119	16976	17186	17219	16986	17135	17025	17246	17164	17179	17114	17223	17220	17150	17121	17116	17215	17010	17039	16894	17110	17193	17025	17193	17106	17028	17164	17292	17043	17039	17035	17037	17267	17123	17124	17105	17060	17021	17312	17036	16957	17016	17022	17189	17122	17122	17269	17111	17436	17107	16937	16931	17108	17114	17214	17304	17165	16920	17200	17030	17082	17060	17206	17231	17215	16879	17186	17019	17284	16990	16905	17079	17141	17146	17298	17123	17080	16899	17305	17103	16881	17109	17087	17035	17067	17121	17097	17247	17142	17225	16947	16977	16980	17161	17088	17114	17154	16843	17217	17180	17043	17077	17055	17100	16983	16970	17184	17044	17098	17082	17029	17143	17153	17085	17128	16818	17161	17361	17266	17074	17051	17172	17020	17123	17177	17191	17058	17280	17052	17030	16995	17099	16990	17097	17258	17030	17016	17035	17000	17160	16911	16916	16966	17008	16890	17244	17060	17264	16988	16986	17148	17123	16932	17165	17087	17226	16992	17265	16944	16924	17089	17077	16992	17068	16973	17015	17124	17027	17151	17005	17004	16974	17119	17137	17112	17051	17076	17006	17119	17013	17120	17172	16966	17006	17069	17142	17130	17132	17083	16984	17233	16986	17249	17101	17133	16986	17156	17027	17015	17116	17161	17252	17069	17248	17169	17228	17261	16940	17056	17075	16935	17065	17012	17217	17017	17027	16836	16826	16891	17129	17161	17030	16837	17097	17070	17131	17038	17061	17209	17172	17007	17249	17267	17149	17112	17020	17167	17032	17219	17108	17291	17177	17162	17088	16973	17350	17197	16990	17232	16954	16920	17035	17163	17150	16911	17202	17061	17039	17117	17104	17200	17042	17126	16933	17094	17225	17089	16942	16970	17156	17214	17148	17087	17027	17135	17202	16994	17107	17151	17044	17028	17319	17084	17227	17144	17200	17232	17134	16987	17142	17038	17018	16757	17145	17057	17135	17027	17037	17151	17038	17077	17050	17239	17060	17015	17096	17180	17228	17289	17040	17036	17167	17002	17153	17194	17141	17000	17233	17046	17170	17149	16973	17162	17121	17036	17235	17310	17235	16977	16894	17117	17014	17048	17096	17167	16880	17225	17074	16847	16998	17179	17061	17123	17144	17150	17288	17163	17224	17134	17148	17004	17146	17052	17304	16978	17152	17200	17162	17226	16973	16934	17105	17140	16823	16961	17162	17224	17026	17164	17058	17136	17247	17110	16984	17077	17242	17135	17094	17091	17124	17100	17113	17308	17138	16928	17009	17050	17266	17049	17127	17025	16895	17170	17107	17014	17107	16939	17212	17087	17124	17030	17000	17222	17253	17142	17122	17195	17044	16888	17273	17130	17067	16998	16996	17372	17121	17158	17151	16983	17085	17244	17171	17137	17035	17076	16993	17088	17165	17272	16835	17301	17176	16881	17027	17172	17025	17141	17011	17164	17054	17041	17012	17002	17170	17048	17167	16831	17223	17395	17127	17060	17292	17047	16987	16964	17160	17145	17181	17071	17110	17034	17300	16974	16974	17043	17206	17032	17094	17047	16996	17052	17092	17093	17008	17191	17016	17137	17216	17111	16935	17126	17261	17134	17236	16988	17084	17216	17149	17168	17035	17215	17211	16994	17067	16936	17156	17058	17078	17236	17097	17119	17071	17176	17193	17055	17094	17197	17255	17132	17095	16967	16981	17018	16964	17030	16983	16991	16892	17068	17023	17234	17125	16804	17027	17192	17135	17031	17053	16900	17121	17074	17377	17188	17225	17292	17087	17153	16832	17141	17037	16941	17053	17017	17013	17120	17168	17191	17230	17169	16920	16994	17181	17124	17102	17181	17087	17022	17152	17100	16870	17075	16932	16785	16998	17014	17239	17122	17031	16920	17030	17070	17065	17107	17160	17116	17147	17080	17153	17128	16991	16899	17058	17131	17187	17098	17228	17069	17206	17068	17133	16970	17157	17005	17219	17107	17005	16990	17150	17079	17182	17165	17059	17028	16929	16953	17013	17124	17081	17097	17097	16851	17044	17139	16862	16978	17082	17033	17191	17079	17078	16894	17011	17179	17051	17037	17139	17136	17148	17164	17160	17062	16965	17265	17294	17014	16939	17222	17027	16956	17217	17099	17114	17083	17170	17083	17267	17152	16953	17007	17312	17153	16987	16805	16951	16974	16928	17179	17126	17017	16977	16991	17194	16909	17033	17073	16981	17025	17110	17306	17247	17225	17147	17157	17170	17081	17043	17113	17238	17098	16956	17074	17062	17030	17060	17277	17040	16952	16987	17116	17134	17148	16991	17117	17070	17011	17122	16968	17217	17107	17215	17074	17085	17099	17323	16849	17113	17125	17095	17043	17147	17083	17161	16950	17105	17092	17169	17293	16941	17148	17044	17065	17169	16917	17346	17068	16957	17022	17012	17052	17239	17223	17187	17148	17053	17338	17050	17110	16947	17082	17217	17274	16996	17113	17109	17002	16953	17156	17112	17113	17155	17063	16922	17080	17129	16888	17116	17121	17063	17257	17255	17001	17146	16956	17056	17164	17207	17089	17177	16920	17100	16987	17105	17180	17069	16936	17257	16987	17085	16997	17165	17024	17066	16984	17035	17033	17023	17185	17090	17150	17198	17152	17141	17289	17315	16955	17306	17222	17011	17001	17186	17170	17053	17305	17255	17075	17153	17195	17113	16943	16973	17186	17265	16957	17132	16868	17255	17295	17009	16823	16973	17350	17184	17152	17240	17140	17213	17067	16970	17093	16998	17138	17030	17085	17130	17009	17023	17318	17204	16998	17078	17065	17037	17131	17229	16961	16882	17155	16961	16907	17151	17045	17064	17140	17156	16917	17023	17288	17014	17219	17099	17074	17061	16931	17152	17032	17180	17156	16975	17072	16960	17112	17129	17122	17038	17004	16950	17136	17081	17005	16993	17106	16958	17057	17041	17009	17116	17275	17203	17205	17020	17134	17137	17177	17060	17052	17127	17183	17152	17106	17181	16985	17079	17077	16968	16946	17004	17244	17102	17106	17073	17110	17093	17223	16943	17217	17161	16918	17020	17176	16963	17090	17175	16997	17085	17180	17283	17055	16985	17182	17153	17235	17067	17010	17019	17085	16978	16882	17261	16896	17001	17187	17222	16929	17082	17151	16895	16894	17176	17032	16899	16927	17041	17056	17143	17016	17196	17156	17028	17149	16950	17330	17029	17038	16974	17121	16980	17008	17067	17045	17180	17181	17149	17086	17135	16922	16861	17330	16983	17094	17070	17240	16968	17172	17201	17102	17047	17131	17002	17095	17222	17244	17089	16976	17137	17061	17033	17087	17072	17113	16992	16973	17230	16992	17248	16897	17163	17206	17243	17101	16948	17059	17247	17015	17182	17193	17059	17075	17085	16994	16893	17046	17228	17188	17083	17219	17083	17155	17119	17042	17148	17127	16947	17124	17259	17019	17185	17275	17179	17153	17185	17215	17082	16945	17034	17104	17066	17111	16888	17101	17201	17100	17043	17092	16997	17172	17081	17134	17213	17211	17166	17089	17157	17132	16996	17002	17191	17166	16980	17207	17010	17223	16905	17092	17121	17010	17289	17145	17074	17041	17121	17069	17243	17016	16984	17040	17111	17069	17186	16982	17095	17155	16937	17215	17272	17175	17057	17233	17047	16972	17131	17021	17007	17056	17155	17242	17169	17103	17178	17270	17004	16965	17182	17120	17114	16983	17219	16958	17182	17097	17002	17074	17078	17160	17011	17072	17197	16982	17281	17085	17200	17158	17214	17238	17180	16961	17099	17046	17119	17032	16975	17218	17218	16929	17253	16983	17163	17064	16963	17122	17135	17386	16955	17076	17140	17245	17288	17202	17297	16930	17113	17062	17098	17042	17109	17171	17282	17126	16978	17208	17120	17142	17087	17081	16986	17207	17002	17060	16924	16965	16930	17058	17289	17073	17068	16976	17290	17246	17121	16917	17139	17078	17160	17112	17195	17109	17095	17116	17152	17046	17147	17061	17136	17005	17162	16822	17077	17128	17104	17066	17258	16903	16994	16904	17095	17085	17125	17131	17121	17278	17037	17183	17359	17248	17004	17011	17022	17327	16926	16827	17187	16953	17160	16976	17120	17165	17032	17100	17049	17178	17248	17012	16966	17031	17211	17247	17001	16912	17123	16895	17115	17165	17192	17058	17232	17095	16956	17276	17292	16869	17000	17106	16953	17096	17182	16984	17219	16911	17266	17109	16981	17089	17087	17082	16981	17029	17063	16975	17355	17119	17096	17011	17000	17066	17023	17188	17103	17293	16982	16951	17156	17198	17034	17144	17275	17303	17077	17084	17228	17173	17138	17014	17349	16951	17114	16950	17062	17154	17185	17192	17175	16917	17011	17046	16974	17155	17105	16984	17032	17138	17154	17031	17008	17169	17013	17065	17174	17039	17097	16898	17171	17236	17180	16987	17027	17208	17103	17096	17124	17089	17119	17053	16979	17017	17179	17102	17245	17277	17363	17085	17324	17294	17084	17098	16757	17123	17019	16999	17046	17181	17033	17033	17171	17222	17024	16848	16907	17229	17261	17082	16966	16884	17066	17036	17058	16856	17038	16943	17009	17194	17178	17149	17045	16987	17351	16956	17058	17082	17103	17208	17262	17088	17013	17060	17174	17107	17139	17174	17145	17251	17009	17127	17002	17073	17105	16923	17073	16990	17290	17240	17025	17183	17085	17150	17112	17241	17026	16805	17057	17131	16986	17159	17188	16981	17102	17116	16988	17096	16959	17105	17109	17121	17051	17061	17021	17049	17053	16992	17082	17137	17032	17294	17035	17088	16994	17145	17123	16899	17015	17106	17204	17053	16926	17350	16928	16966	17067	17087	17183	17328	16926	17041	17178	16973	17120	17043	17071	16988	17123	17048
18099	32329	30897	25529	21976	20115	18732	17456	16899	16687	16294	16541	16168	16127	16032	15963	15919	15850	15917	15793	15972	15945	15783	15603	15796	15841	15688	15693	15806	15630	20132	24351	21771	18886	17161	16117	15776	15601	15500	15623	15550	15455	15647	15567	15578	15616	15485	15926	15592	15514	15648	15566	15570	15590	15676	15450	15488	15691	15539	15470	15510	15681	15584	15422	15495	15620	15473	15378	15483	15527	15483	15632	15572	15627	15607	15563	15485	15438	15727	15510	15534	15463	15518	15604	15542	15632	15349	15517	15726	15578	15534	15591	15396	15497	15670	15653	15631	15687	15552	15526	15524	15526	15499	15627	15579	15418	15583	15671	15661	15589	15421	15412	15532	15745	15538	15408	15688	15415	15537	15633	15377	15449	15586	15684	15413	15672	15564	15712	15586	15516	15583	15489	15713	15402	15604	15528	15602	15474	15571	15525	15492	15502	15501	15628	15428	15452	15655	15553	15358	15433	15557	15367	15531	15516	15337	15554	15505	15589	15452	15457	15613	15624	15463	15521	15500	15583	15499	15524	15593	15566	15530	15516	15515	15499	15465	15515	15650	15600	15551	15372	15522	15642	15607	15600	15697	15642	15504	15562	15464	15384	15496	15564	15589	15467	15471	15608	15398	15471	15409	15597	15530	15507	15452	15555	15500	15375	15516	15565	15520	15360	15521	15571	15716	15608	15433	15581	15594	15541	15496	15527	15622	15614	15333	15530	15479	15499	15557	15560	15489	15600	15587	15597	15478	15565	15575	15445	15579	15695	15406	15607	15489	15827	15449	15493	15646	15415	15594	15601	15509	15583	15605	15595	15518	15550	15697	15560	15472	15515	15520	15466	15474	15570	15607	15456	15503	15591	15621	15581	15539	15507	15590	15524	15499	15628	15508	15525	15543	15487	15512	15419	15575	15592	15478	15598	15589	15314	15349	15729	15462	15578	15443	15676	15448	15647	15550	15537	15636	15488	15566	15401	15452	15573	15563	15541	15488	15559	15644	15527	15626	15406	15449	15567	15530	15509	15400	15478	15520	15414	15552	15545	15550	15400	15452	15404	15450	15486	15588	15448	15507	15621	15678	15504	15552	15674	15776	15489	15602	15404	15558	15377	15568	15477	15322	15562	15605	15499	15659	15606	15638	15723	15579	15465	15403	15699	15366	15525	15566	15479	15485	15617	15503	15451	15486	15463	15483	15439	15421	15622	15578	15349	15472	15457	15505	15469	15633	15511	15680	15524	15480	15458	15544	15485	15381	15604	15543	15623	15577	15425	15636	15472	15505	15442	15445	15483	15578	15512	15485	15474	15488	15442	15633	15446	15654	15630	15518	15542	15470	15552	15501	15431	15799	15533	15603	15549	15480	15584	15278	15573	15676	15582	15485	15600	15554	15533	15488	15648	15457	15548	15528	15456	15510	15510	15445	15600	15446	15672	15522	15584	15574	15527	15633	15634	15486	15307	15406	15619	15649	15677	15494	15601	15480	15581	15507	15451	15540	15482	15496	15465	15524	15591	15435	15555	15517	15616	15476	15690	15695	15534	15343	15505	15499	15565	15423	15504	15528	15451	15637	15529	15448	15594	15610	15528	15646	15543	15510	15485	15549	15529	15444	15476	15571	15660	15430	15590	15571	15469	15553	15378	15559	15452	15463	15586	15669	15556	15528	15432	15590	15657	15600	15605	15436	15548	15498	15426	15502	15603	15531	15541	15619	15472	15415	15539	15312	15496	15574	15587	15593	15412	15516	15429	15397	15538	15708	15379	15488	15471	15574	15518	15454	15633	15443	15676	15562	15525	15509	15605	15480	15456	15632	15550	15430	15493	15686	15495	15506	15413	15654	15587	15473	15598	15472	15592	15371	15600	15388	15514	15436	15393	15484	15530	15572	15408	15527	15552	15518	15537	15676	15520	15608	15687	15549	15756	15619	15484	15722	15407	15498	15438	15675	15491	15470	15637	15543	15630	15584	15522	15507	15669	15501	15440	15585	15453	15440	15453	15521	15489	15547	15615	15572	15532	15601	15373	15465	15297	15549	15418	15593	15433	15487	15739	15547	15447	15543	15476	15537	15626	15603	15386	15625	15517	15406	15537	15437	15601	15553	15642	15535	15685	15593	15720	15428	15665	15454	15435	15797	15604	15504	15539	15526	15642	15396	15562	15491	15625	15319	15601	15508	15640	15693	15452	15513	15487	15503	15497	15427	15620	15568	15582	15449	15496	15498	15629	15431	15510	15478	15436	15562	15448	15526	15421	15480	15554	15512	15322	15437	15534	15637	15679	15779	15480	15332	15408	15679	15348	15632	15601	15464	15439	15644	15515	15589	15573	15561	15408	15533	15388	15679	15490	15404	15426	15474	15426	15511	15516	15411	15390	15582	15628	15573	15463	15496	15456	15838	15411	15497	15610	15573	15598	15466	15494	15705	15581	15426	15624	15520	15524	15479	15378	15530	15422	15456	15585	15475	15370	15601	15497	15546	15730	15481	15523	15487	15409	15523	15427	15512	15476	15562	15475	15663	15436	15463	15521	15563	15558	15607	15519	15380	15602	15498	15495	15797	15499	15387	15557	15432	15656	15510	15378	15533	15634	15721	15555	15516	15466	15644	15424	15483	15540	15617	15299	15414	15567	15665	15547	15579	15487	15456	15503	15477	15440	15396	15581	15485	15612	15470	15495	15473	15401	15502	15582	15592	15326	15398	15365	15537	15508	15442	15628	15637	15513	15631	15587	15316	15436	15565	15470	15587	15701	15479	15493	15570	15554	15493	15646	15484	15511	15496	15790	15599	15657	15608	15615	15391	15542	15505	15544	15471	15515	15603	15551	15556	15510	15513	15531	15629	15573	15527	15483	15454	15400	15409	15704	15491	15504	15327	15468	15668	15577	15647	15519	15412	15346	15589	15570	15405	15657	15612	15589	15408	15433	15587	15598	15503	15548	15480	15614	15598	15559	15614	15571	15457	15437	15687	15635	15488	15381	15406	15482	15429	15526	15375	15585	15537	15481	15621	15672	15495	15546	15560	15566	15505	15524	15484	15583	15432	15570	15526	15535	15448	15624	15602	15666	15326	15586	15640	15603	15608	15745	15568	15403	15392	15438	15435	15474	15504	15532	15305	15490	15561	15345	15378	15560	15402	15465	15690	15517	15517	15570	15540	15506	15519	15515	15524	15488	15499	15625	15601	15543	15566	15511	15475	15677	15544	15632	15788	15402	15573	15468	15539	15442	15521	15371	15571	15588	15532	15534	15336	15685	15539	15399	15443	15594	15581	15426	15408	15666	15440	15320	15346	15345	15333	15411	15610	15564	15689	15500	15583	15483	15414	15606	15434	15365	15448	15477	15490	15676	15574	15586	15531	15636	15165	15451	15483	15451	15605	15544	15348	15502	15407	15512	15518	15610	15358	15530	15587	15603	15485	15697	15431	15561	15521	15504	15559	15511	15532	15449	15621	15497	15462	15476	15446	15488	15527	15490	15518	15531	15607	15558	15691	15500	15336	15580	15631	15498	15543	15575	15498	15495	15685	15444	15627	15518	15506	15431	15537	15522	15677	15631	15610	15660	15581	15494	15342	15681	15498	15452	15603	15356	15454	15517	15629	15590	15462	15234	15511	15540	15484	15407	15510	15525	15269	15532	15682	15631	15438	15399	15419	15572	15603	15536	15668	15415	15398	15433	15546	15598	15548	15559	15510	15681	15491	15636	15423	15468	15590	15348	15436	15474	15561	15493	15549	15309	15702	15473	15654	15355	15616	15398	15506	15469	15469	15524	15591	15430	15605	15573	15344	15645	15556	15547	15459	15657	15459	15531	15536	15465	15555	15511	15563	15542	15538	15574	15591	15623	15531	15646	15556	15620	15479	15400	15691	15449	15504	15278	15478	15580	15623	15411	15752	15610	15401	15424	15485	15558	15501	15422	15534	15505	15593	15490	15655	15440	15594	15409	15649	15586	15560	15498	15581	15581	15476	15571	15445	15483	15317	15428	15346	15438	15376	15432	15424	15456	15399	15460	15569	15545	15561	15508	15370	15519	15587	15346	15517	15481	15468	15521	15680	15496	15472	15647	15573	15410	15659	15469	15624	15399	15689	15449	15576	15566	15451	15648	15457	15517	15440	15483	15585	15492	15361	15490	15657	15387	15448	15616	15565	15494	15638	15366	15560	15385	15583	15604	15530	15476	15419	15589	15401	15443	15766	15457	15447	15582	15619	15466	15491	15718	15604	15430	15486	15441	15482	15484	15521	15501	15443	15500	15671	15392	15614	15566	15543	15406	15688	15628	15512	15560	15475	15507	15596	15537	15580	15640	15521	15638	15510	15654	15529	15506	15562	15641	15519	15554	15480	15564	15538	15571	15482	15660	15538	15442	15518	15590	15476	15503	15481	15740	15604	15521	15520	15536	15403	15548	15442	15518	15504	15373	15514	15546	15584	15670	15619	15433	15423	15540	15627	15440	15495	15562	15495	15564	15371	15525	15491	15754	15402	15292	15599	15442	15538	15521	15745	15485	15448	15489	15396	15521	15489	15449	15444	15490	15607	15499	15638	15410	15535	15540	15620	15736	15561	15531	15553	15580	15544	15313	15476	15580	15674	15405	15585	15633	15715	15554	15529	15718	15620	15516	15591	15542	15500	15589	15528	15464	15434	15561	15452	15672	15389	15417	15555	15610	15463	15577	15563	15498	15615	15586	15561	15639	15663	15345	15478	15583	15582	15428	15516	15446	15655	15383	15627	15585	15523	15427	15554	15419	15464	15585	15429	15428	15447	15593	15448	15630	15545	15702	15622	15459	15530	15443	15668	15406	15696	15639	15564	15634	15524	15481	15524	15381	15584	15511	15625	15602	15482	15447	15735	15670	15380	15392	15476	15657	15442	15453	15504	15596	15561	15598	15621	15568	15363	15590	15473	15552	15565	15510	15445	15452	15430	15688	15645	15557	15511	15543	15566	15777	15547	15412	15548	15459	15584	15541	15590	15379	15473	15514	15598	15522	15487	15494	15528	15326	15382	15512	15638	15587	15517	15463	15499	15454	15538	15529	15507	15589	15571	15451	15494	15617	15494	15562	15576	15433	15626	15517	15625	15671	15393	15674	15471	15436	15516	15474	15521	15452	15505	15568	15486	15367
27434	22047	24713	21529	17958	17813	17278	17092	17218	16964	16904	16892	17006	16889	17006	17084	16808	16781	16901	16949	16785	16918	16815	16785	16814	16656	16919	16822	16985	16772	16814	17262	17295	17233	16954	16976	16902	16876	16878	16776	16942	16782	16628	16821	16724	16899	16681	16941	16833	16855	16941	16685	16775	16750	16776	16683	16988	16825	16847	16912	17017	16900	16794	16705	16716	16870	16835	16853	17140	17015	16832	16847	17026	16900	16541	16835	16926	16819	16771	16788	16949	16744	16929	16787	16929	16602	16991	16948	16907	16721	16788	16793	16690	16819	16766	16637	16692	16868	17076	16969	16790	16873	16773	16529	16761	16755	16838	16713	16752	16934	16772	16690	16789	16783	16688	16730	16846	16806	16893	16683	16810	16932	16787	17039	16738	16785	16941	16847	16854	16643	16860	16782	16725	16694	16764	16584	16910	16876	16667	16618	16531	16675	16943	16851	16966	16858	16755	16774	16768	16858	16754	16829	16848	16913	16722	16855	16761	16903	16935	16676	16786	16768	16909	16709	16817	16719	16685	16598	16891	16915	16739	16929	16968	16820	16768	16656	16567	16906	16714	16628	16863	16970	16954	16805	16829	16794	16741	16679	16820	16669	16808	16752	16907	16754	16931	16884	16855	16933	16781	16860	17025	17097	16642	16835	16812	16793	16878	16780	16859	16865	16846	16907	17007	16788	16946	16789	16847	16695	16797	16631	16761	16813	16862	16920	17009	16920	16905	16744	16811	16611	16908	16691	16710	16800	16770	17007	16967	16945	16881	16851	16598	16646	16616	16899	16824	16698	16773	16736	16962	16682	16812	16822	16992	16539	16649	16739	16720	16774	16609	16614	16777	16784	16970	16650	16812	16661	16811	16814	16679	16873	16855	16584	16649	16898	16692	16613	16710	16854	16853	16742	16598	16646	16806	16779	16680	16594	16622	16748	16822	16573	16686	16913	16933	16742	16634	16687	16804	16913	16932	16699	16886	16821	16680	16911	16710	16853	16978	16773	16792	16683	16891	16812	17129	16807	16992	16932	16625	16896	16779	16736	16941	16830	17011	16953	16847	16756	16887	16703	16835	16820	16763	16660	16802	16727	16603	16729	16801	16901	16796	16717	16664	16702	16768	16850	16565	16715	16899	16915	16757	16453	16771	16866	16728	16872	16812	16723	16803	16635	16763	16776	16893	16737	16862	16827	16838	16766	16802	16796	16735	16598	16879	16874	16864	16922	16695	16924	16780	16814	16830	16901	16948	17025	16899	16785	16716	16801	16925	16965	16927	16839	16905	16862	16916	16598	16833	16692	16898	16648	16876	17034	16783	16693	17016	16925	17076	16678	16875	16807	16636	16855	16787	16858	16771	16728	16753	16833	16889	16919	16835	16816	16774	16833	16780	16724	16737	16838	16653	16859	16932	16877	16945	16749	16984	16800	16632	16707	16756	16794	16815	16810	16710	16999	17005	16751	16752	16632	16817	16790	16982	16802	17007	16770	16964	16896	16916	16789	16773	16780	16932	16789	16748	16876	16662	16792	16791	17029	16898	16950	16931	16794	16776	16905	16849	16850	17069	16760	17062	16681	16742	16700	16860	16749	17038	16778	16888	16732	16854	16927	16677	16737	16993	16691	16758	16843	16699	16988	16764	16832	16725	16681	16763	16677	16610	16761	16853	16929	16916	16869	16919	16762	16695	16963	16713	16875	16782	16861	16847	16761	16754	16706	16687	17067	16882	16785	16920	16709	16793	16787	16923	16914	16943	16800	16849	16688	16881	16872	16869	16932	16729	16793	16608	16810	16897	16847	16967	16757	16775	16867	16978	16671	16833	16873	16743	16747	16938	16867	17013	16769	16819	16821	16824	16633	16859	16867	16696	16850	16772	16786	16814	16686	16863	16638	16666	16787	16871	16683	17005	16808	16806	16844	16909	16845	16873	16631	16687	16659	16868	17029	16888	16885	16728	16891	16683	16824	16775	16788	16883	16772	16908	16800	16774	16798	16758	16794	16724	16575	16749	16852	16721	16888	16867	16932	16866	16754	17120	16607	16836	16677	16943	16826	17083	16752	16779	16565	16973	16599	16896	16847	16847	16649	16763	16799	16779	16690	16751	16748	16825	16726	16741	16704	17017	16781	16780	17062	16788	16751	16567	16549	16689	16786	16898	16821	16679	16735	16942	16780	16782	16855	16674	16966	16605	16760	16842	16746	16675	16988	16779	16661	16938	16834	17015	16825	16752	17041	16713	16810	16984	16828	16646	16881	16795	16981	16895	17073	16980	16872	16794	16929	16809	16818	16749	16845	16874	16787	16709	16750	16913	16672	16881	16817	16627	16576	16901	16808	16756	16769	17006	16752	16791	16487	16855	16872	16804	16937	16950	16924	16856	16830	16760	16782	16734	16828	16950	16674	16742	16861	16730	16776	17022	16991	16807	16692	16880	16917	16893	16818	16783	16748	17005	16902	16925	16856	16974	16705	16845	16886	16933	16939	16893	17029	16716	16921	16881	16874	16891	16903	16710	16731	16742	16719	16854	16775	16811	16785	17095	16777	17068	16790	16843	16853	16923	16659	16936	16653	16884	16654	16883	16785	16764	16840	16835	16550	16927	16716	16695	16607	16759	16735	16915	16832	17081	16959	16728	16745	16627	16813	16593	16782	16999	16877	16752	16882	16711	16954	16757	16778	16746	16702	16826	16815	16576	16939	16845	16930	16862	16719	16685	16835	16934	16989	16886	16814	16854	16934	16761	17014	16873	16918	16821	17055	16905	16868	16822	16749	16942	16795	16741	16847	16840	16684	16987	16784	16994	16729	16700	16693	16626	16737	16713	16735	16681	16783	16923	16820	16861	16957	16859	16789	16867	16643	16718	16868	16829	16906	16846	16748	17050	16942	16993	16855	16759	16690	16624	17005	16863	16761	16984	16689	16845	16936	16809	16795	16933	16809	16686	16737	16676	16784	16805	16965	16766	16930	16877	16797	16825	16546	16721	16860	16819	16622	16639	16747	16793	16796	16652	16757	17047	16915	17031	16888	16847	16798	16879	16785	16791	17144	16854	16789	17125	16943	16863	16812	16779	16829	16795	16898	16836	16681	16694	16961	16768	16926	16775	16842	16907	16834	16848	16863	16822	16918	16761	16878	16925	16855	17013	16963	16631	16580	16778	16814	16940	16847	16788	16866	16750	16655	17023	16873	16885	16758	17028	16805	16950	16777	16847	16711	16767	17058	16801	16686	16751	16624	16788	16652	16888	16858	16722	16721	16915	17028	17053	16895	16990	16652	16889	16928	16923	16908	16588	16775	16728	16841	16826	16679	16784	16770	17002	16874	16824	16854	16832	16810	16915	16754	16707	16890	16916	16846	16805	16638	16755	16792	16905	16931	16785	16739	16974	16571	16712	16893	16918	16804	16786	16750	16842	16705	16778	16742	16880	16658	16677	16739	16952	16830	16897	16894	17072	16901	16640	17026	16779	16737	16868	16787	16847	16786	16884	16823	16894	16787	17043	16847	16861	16746	16901	16735	16589	16793	16983	16956	16697	16780	16949	16879	16888	16962	16693	16910	16700	16778	16665	16899	16795	16655	16923	16976	16877	17068	16858	16765	16733	16659	16978	16763	16815	16635	16750	16714	16530	16648	16812	16970	16765	16835	16819	16916	16885	16808	16956	16930	16882	16540	16810	16717	16844	16685	16694	16624	16723	16837	16737	16963	16802	16708	16680	16850	16867	16824	16875	16857	16991	16847	16765	16803	16837	16658	16972	16660	17083	16590	16844	16780	16785	16748	16656	16813	16891	16955	16772	16794	16772	16842	16747	16944	16694	16814	16760	16762	16957	16880	16945	16866	16909	16867	16771	16795	16872	16800	16853	16629	16923	16783	16556	16914	16985	16917	16617	16826	16704	16640	16888	16924	16762	16847	16842	16761	16697	16706	16736	16809	17058	16621	16747	16706	16936	16883	16962	16779	16713	16721	16827	16795	16659	17028	16855	16798	16876	16711	16974	16851	17015	16708	16633	16705	16827	16579	16789	16820	16813	16760	16745	16740	16844	16794	16900	16835	16642	16813	16821	16792	16757	16812	16986	16946	16800	16810	16778	16767	16772	16683	16911	16614	16829	16905	16935	16853	16754	16781	16962	16713	16678	16824	16732	16535	16876	16915	16849	16777	16967	16908	16758	16899	16760	16980	16929	16967	16714	16811	16824	16569	16901	16760	16734	16707	17056	16840	16981	16942	16933	16859	16932	16928	16697	16722	16730	16788	16774	16687	16767	16960	16877	16812	16548	16890	16703	16678	16856	16870	16712	16671	16665	16719	16806	16954	16940	16823	16740	16930	16706	16641	16802	16962	16803	16971	16905	16762	16922	16887	16810	16720	16702	16661	16684	16830	16896	16676	16801	16775	16833	16950	16891	16777	16820	16769	16963	16837	16728	16722	16684	16854	16910	16610	16901	16754	16923	16887	16737	16735	16845	16744	16983	17069	16742	16752	16685	16744	16829	16984	16867	16810	16703	16768	16841	16642	16787	16818	16673	16824	17026	16918	16803	16802	17093	16982	16758	16753	16796	16846	16698	16948	16935	16910	16632	16744	16677	16830	16920	16951	16733	16781	17063	16775	16789	16692	16792	16760	16662	16874	16747	16531	16869	16691	16622	16681	16905	16944	16700	16819	16753	16680	16713	16700	16810	16655	16734	16786	16987	16689	16848	16947	16966	16902	16858	16753	16886	16732	16713	16772	16752	16904	16748	16763	16894	16989	16931	16861	16793	16718	16895	16835	16944	16656	16808	16921	16765	16606	16797	16883	16924	16848	16889	16728	16648	16890	17145	17092	16849	16843	16854	16677	16754	16788	16733	17000	16861	16875	16886	16916	16622	16839	16998	17168	16960	16803	16964	17055	16899	16744	16912	16922	16671	16686	16753	16877	16823	16734	16772	16861	16811	16884	17065	16818	16830	16779	16862	16832	16826	16517	16589	16707	16757	16878	16714	16870	16848	16718	16880	16954	16736	16891	16740	16787	16834	16661	16889	16527	16844	16909	16902	16809	16805	16670	16791	16834	16680	16784	16923	16750	16773	16937	16895	16859	16840	16768	17022	16735	16843	16618	16822	16887	16903	16979	16792	16829	16710	16874
16093	20966	21901	19403	17532	16728	16105	15780	15547	15598	15734	15519	15448	15516	15433	15454	15528	15532	15393	15392	15288	15372	15443	15477	15351	15263	15350	15399	15222	15386	15516	16229	16135	15826	15658	15365	15316	15255	15327	15322	15196	15262	15319	15225	15497	15050	15241	15340	15483	15265	15398	15360	15377	15490	15487	15292	15390	15338	15343	15292	15347	15420	15406	15261	15360	15303	15313	15291	15308	15362	15331	15427	15300	15322	15406	15271	15293	15344	15314	15337	15298	15444	15218	15213	15391	15419	15338	15369	15184	15255	15113	15383	15321	15310	15404	15224	15373	15471	15459	15291	15325	15297	15283	15398	15383	15507	15358	15236	15414	15431	15330	15337	15415	15251	15303	15349	15251	15313	15520	15298	15275	15311	15290	15304	15281	15260	15407	15249	15371	15185	15371	15380	15374	15279	15233	15279	15437	15379	15339	15356	15168	15277	15307	15217	15359	15449	15112	15236	15368	15177	15255	15227	15436	15321	15209	15153	15268	15267	15345	15214	15422	15177	15217	15327	15285	15298	15327	15272	15185	15230	15382	15280	15385	15421	15128	15265	15132	15346	15264	15223	15391	15278	15409	15393	15323	15284	15265	15289	15329	15250	15220	15442	15173	15285	15369	15242	15224	15274	15296	15367	15140	15195	15201	15115	15224	15039	15085	15259	15407	15453	15297	15280	15446	15158	15258	15304	15276	15327	15460	15188	15422	15315	15371	15185	15327	15491	15310	15353	15189	15281	15236	15210	15338	15227	15352	15237	15326	15352	15426	15290	15364	15216	15332	15338	15243	15473	15392	15305	15248	15263	15346	15399	15340	15275	15338	15394	15364	15311	15190	15246	15209	15304	15379	15393	15314	15172	15273	15348	15317	15183	15627	15308	15379	15311	15464	15321	15447	15283	15469	15282	15407	15253	15266	15492	15295	15236	15416	15316	15209	15245	15291	15254	15319	15186	15142	15457	15134	15149	15465	15225	15191	15312	15296	15338	15497	15285	15350	15389	15400	15487	15380	15303	15329	15224	15201	15472	15189	15382	15422	15197	15265	15253	15265	15341	15517	15192	15463	15272	15466	15276	15290	15267	15167	15362	15334	15275	15308	15372	15194	15496	15246	15197	15231	15305	15289	15436	15349	15334	15382	15282	15375	15296	15293	15430	15288	15478	15253	15301	15311	15289	15352	15311	15397	15276	15195	15219	15445	15294	15337	15200	15232	15314	15179	15332	15575	15460	15368	15380	15452	15273	15326	15292	15719	15283	15502	15417	15317	15355	15340	15337	15284	15183	15193	15150	15210	15141	15383	15295	15150	15183	15365	15363	15442	15348	15249	15292	15331	15322	15309	15258	15156	15204	15170	15285	15268	15367	15257	15301	15286	15314	15247	15282	15349	15150	15403	15314	15141	15162	15511	15350	15255	15397	15359	15396	15308	15373	15107	15254	15329	15021	15337	15195	15392	15349	15246	15372	15367	15334	15427	15308	15369	15221	15401	15211	15354	15250	15370	15475	15399	15340	15352	15334	15398	15355	15543	15464	15258	15265	15202	15202	15217	15294	15340	15320	15428	15146	15361	15382	15230	15298	15231	15416	15328	15503	15322	15402	15281	15382	15219	15175	15180	15266	15301	15198	15303	15282	15189	15393	15403	15409	15249	15240	15297	15276	15351	15357	15334	15347	15402	15420	15273	15136	15265	15237	15253	15298	15280	15368	15268	15352	15306	15392	15200	15446	15310	15484	15488	15320	15201	15369	15232	15511	15328	15380	15175	15333	15461	15354	15230	15253	15225	15344	15328	15315	15299	15296	15327	15282	15089	15294	15217	15185	15228	15286	15216	15168	15362	15345	15284	15389	15245	15316	15228	15459	15257	15289	15261	15491	15422	15468	15120	15245	15388	15279	15387	15284	15392	15465	15109	15284	15309	15447	15280	15502	15295	15416	15292	15307	15383	15311	15396	15431	15336	15459	15370	15410	15314	15394	15262	15198	15299	15297	15380	15462	15187	15239	15023	15357	15332	15226	15135	15324	15277	15315	15212	15322	15297	15397	15427	15367	15249	15362	15284	15272	15298	15222	15345	15388	15506	15500	15284	15209	15328	15338	15331	15290	15393	15198	15282	15246	15235	15238	15237	15063	15475	15304	15374	15201	15318	15329	15440	15382	15546	15409	15237	15487	15333	15351	15449	15356	15142	15230	15394	15314	15282	15476	15107	15365	15170	15356	15313	15301	15354	15250	15265	15289	15326	15304	15456	15433	15364	15180	15445	15293	15219	15302	15463	15354	15401	15348	15207	15290	15257	15498	15232	15331	15339	15188	15388	15453	15324	15227	15394	15309	15151	15393	15275	15356	15309	15370	15415	15279	15351	15308	15374	15383	15209	15350	15357	15297	15197	15178	15295	15269	15282	15388	15268	15227	15368	15387	15284	15196	15405	15295	15381	15244	15234	15301	15258	15413	15305	15264	15506	15300	15388	15189	15214	15174	15363	15281	15340	15241	15221	15196	15266	15365	15200	15305	15409	15218	15347	15246	15332	15485	15187	15348	15389	15217	15431	15291	15230	15287	15400	15284	15329	15300	15146	15223	15353	15442	15376	15305	15402	15401	15237	15324	15142	15287	15389	15238	15224	15268	15309	15355	15219	15420	15435	15446	15330	15337	15475	15243	15304	15388	15407	15351	15469	15370	15345	15377	15286	15215	15400	15237	15340	15425	15257	15004	15268	15368	15328	15244	15473	15274	15348	15379	15285	15389	15431	15456	15356	15219	15119	15237	15284	15248	15199	15229	15221	15462	15262	15227	15300	15442	15406	15351	15293	15325	15426	15332	15276	15222	15212	15411	15290	15238	15167	15199	15174	15251	15236	15235	15411	15237	15345	15229	15305	15351	15290	15367	15421	15302	15322	15249	15400	15379	15131	15251	15492	15464	15359	15433	15531	15171	15306	15384	15288	15386	15427	15259	15381	15319	15392	15187	15364	15315	15359	15449	15487	15332	15195	15238	15320	15356	15201	15251	15332	15522	15442	15306	15252	15333	15290	15199	15352	15367	15308	15324	15314	15280	15181	15310	15290	15512	15174	15431	15241	15273	15434	15219	15263	15202	15451	15335	15379	15322	15455	15349	15339	15207	15330	15291	15274	15379	15531	15334	15296	15093	15240	15401	15453	15298	15423	15176	15227	15371	15384	15341	15334	15363	15215	15322	15419	15242	15406	15348	15320	15375	15454	15235	15193	15446	15399	15294	15514	15192	15326	15371	15276	15347	15288	15431	15315	15581	15329	15435	15468	15230	15351	15405	15323	15344	15370	15425	15287	15249	15345	15346	15125	15193	15481	15320	15370	15500	15271	15347	15340	15224	15357	15306	15287	15365	15219	15182	15479	15262	15375	15315	15327	15251	15296	15273	15394	15257	15312	15310	15410	15412	15348	15170	15292	15451	15242	15259	15119	15280	15322	15432	15347	15218	15265	15360	15269	15345	15341	15304	15360	15362	15421	15400	15269	15281	15213	15249	15384	15406	15365	15283	15286	15425	15327	15371	15436	15245	15288	15298	15169	15363	15339	15318	15194	15386	15353	15334	15254	15232	15286	15419	15344	15282	15422	15433	15434	15287	15470	15551	15214	15474	15353	15376	15272	15300	15416	15287	15450	15341	15390	15322	15369	15304	15415	15406	15367	15401	15504	15310	15430	15197	15317	15329	15394	15431	15257	15334	15244	15299	15332	15352	15411	15191	15266	15277	15379	15030	15258	15332	15288	15198	15282	15468	15259	15339	15332	15398	15230	15316	15155	15131	15336	15413	15462	15427	15358	15399	15399	15259	15209	15360	15430	15191	15236	15295	15158	15314	15289	15322	15237	15411	15302	15241	15406	15341	15245	15421	15331	15325	15312	15310	15274	15244	15483	15288	15294	15359	15204	15160	15455	15223	15268	15338	15311	15474	15316	15293	15403	15255	15260	15347	15211	15232	15463	15292	15237	15297	15429	15218	15431	15453	15374	15494	15356	15348	15327	15182	15334	15328	15308	15108	15371	15254	15135	15318	15261	15334	15267	15270	15328	15327	15369	15351	15493	15445	15306	15394	15363	15312	15157	15308	15430	15097	15342	15402	15196	15106	15402	15284	15339	15355	15266	15409	15395	15169	15370	15399	15336	15103	15407	15339	15154	15251	15399	15275	15204	15291	15399	15573	15523	15497	15307	15310	15286	15363	15355	15346	15413	15452	15330	15452	15183	15334	15368	15406	15132	15475	15287	15342	15352	15090	15364	15097	15327	15241	15334	15249	15360	15276	15308	15225	15339	15362	15498	15165	15382	15248	15363	15215	15374	15179	15330	15362	15447	15362	15320	15382	15439	15292	15440	15111	15469	15464	15305	15255	15548	15285	15303	15361	15223	15367	15250	15237	15398	15434	15355	15283	15376	15396	15360	15313	15250	15284	15125	15258	15327	15195	15260	15385	15367	15391	15446	15255	15218	15193	15234	15272	15449	15274	15233	15429	15309	15142	15215	15392	15460	15294	15373	15227	15334	15319	15307	15458	15386	15306	15282	15356	15193	15245	15303	15313	15443	15384	15444	15281	15192	15337	15341	15341	15431	15356	15478	15362	15264	15285	15180	15394	15389	15341	15363	15248	15409	15390	15281	15175	15349	15201	15309	15319	15311	15429	15433	15378	15393	15363	15334	15258	15262	15352	15442	15408	15443	15287	15347	15153	15276	15353	15356	15398	15167	15137	15458	15263	15459	15333	15313	15345	15252	15174	15255	15434	15338	15386	15312	15273	15374	15432	15313	15284	15437	15328	15238	15458	15443	15259	15346	15343	15191	15270	15269	15343	15381	15247	15231	15143	15212	15366	15425	15407	15446	15259	15368	15188	15192	15384	15425	15508	15250	15439	15336	15332	15352	15372	15361	15344	15290	15398	15214	15432	15219	15373	15045	15366	15330	15308	15370	15227	15097	15430	15193	15406	15293	15399	15295	15298	15320	15161	15308	15155	15312	15232	15341	15364	15296	15304	15383	15275	15351	15450	15444	15326	15543	15290	15266	15535	15421	15404	15554	15314	15329	15407	15242	15355	15289	15420	15417	15370	15339	15333	15343	15406	15213	15136	15424	15483	15260	15366	15206	15326
24058	21405	28911	24451	22321	21914	20544	18313	17526	17706	17848	17390	17427	17215	17467	17208	17290	17067	17387	17284	17125	17107	17122	17154	16979	17206	17149	17084	17180	17886	19649	20099	18815	17906	17796	17290	17070	16759	16908	17129	16979	17015	16791	17016	16927	16912	17083	17036	16917	17231	16891	16892	16942	16890	17058	17053	17015	16989	16891	16929	16975	16944	17170	16887	16814	17072	17018	16909	16900	16948	16991	16952	16855	17033	16893	16943	16754	16922	16826	16790	17038	17120	16994	16944	17114	16851	16776	16905	16955	16952	16987	16919	16855	17063	16914	17006	16879	17029	16843	17032	16879	16863	16985	16895	16973	16982	16934	16888	16861	16909	16905	16887	16893	16889	16831	16778	16908	17108	17101	17044	16986	17039	16951	16910	16828	16888	17021	16908	16712	17023	16918	17065	16973	16876	16797	16839	16909	16906	16831	17026	16793	17100	16945	16828	16853	17139	16825	16932	16907	16740	16837	16762	16913	16855	16887	16837	16838	16884	17053	17035	16961	16867	16992	16943	16999	16784	17068	16848	16931	16719	17042	16922	17062	16742	16925	17149	16991	17090	17135	17014	16946	16792	16997	17002	16732	16875	16791	16848	16771	16888	16891	16847	16721	17006	16730	16823	16991	17017	17072	17030	16837	17192	16995	16970	16832	16965	16941	17010	16892	17092	17113	16889	16907	16926	16775	16830	16908	17112	16899	16806	16964	16999	16914	16867	16876	16903	16772	16766	16935	16606	17030	16777	16786	16782	17039	17014	16817	17028	17148	16745	16698	16955	16840	16866	17024	16783	16981	16832	17005	16886	17139	16895	16934	17014	16787	16924	16939	16982	16972	17056	16976	16941	16791	16907	17052	16882	16793	17102	16827	16973	16962	16848	16821	16888	16986	16981	16898	17069	17025	16968	16918	16856	16981	16820	16882	16958	17102	16907	16888	17152	16740	17034	16869	16907	16890	16745	16866	16782	16998	17144	17017	16909	16853	17045	16875	16858	17102	16794	16940	17017	16750	16924	16805	16802	16846	16849	16837	16961	16905	17080	17007	16991	17143	16723	16952	17007	16959	16858	16979	17012	16902	16950	16854	16913	17053	16684	17015	16651	16916	16872	16818	17255	16725	17007	16773	16808	16771	16713	16826	16956	16993	16964	16801	16846	16759	17065	16955	16815	16789	16984	17015	16964	16905	16903	17121	16844	16813	17030	16995	16849	16916	16885	17036	16818	16752	16799	16805	16872	16772	16884	16918	16958	16642	16842	16791	17265	16908	17064	16914	16841	17051	16872	16754	16973	16786	16944	16988	16998	16766	16934	16711	16841	16947	16925	16883	17005	16704	16824	16727	16861	16818	16832	17001	17095	16913	17078	17173	17071	16783	16875	17001	17035	17025	16850	16966	16893	17043	17022	16930	17137	17000	17117	16965	17038	16863	16955	16838	16866	16769	16961	16868	16693	17089	16825	16739	16791	16809	16837	16881	17016	16850	16939	16851	16819	16825	16863	16903	16839	16898	16914	17065	16960	16955	16997	17071	16690	16871	17112	16890	16835	17049	16795	17039	16871	16882	16888	16834	17087	17030	17014	16878	16880	16936	17002	16863	16827	17104	16882	16927	16873	16917	16860	16779	16989	16889	17038	17256	16990	16944	16972	16827	16864	16871	17030	16997	16933	16758	16913	17094	16897	16838	16997	16929	16816	16885	16855	16934	16897	16937	16646	16848	16828	16908	16887	17007	17028	17124	16868	16933	17020	16781	16923	16976	17139	16773	16950	17055	16902	16920	16764	17031	16910	16929	17052	17081	16857	16911	17109	16807	16994	16910	16881	16933	16999	16900	16807	16955	16991	16723	16941	17076	16731	16690	16993	16835	17009	16824	16824	17039	16951	16904	17154	16767	17045	16919	16926	16793	16747	16883	16914	16872	16919	16878	16869	16953	17013	16937	17171	16871	17049	16813	16870	16950	16990	17019	16886	17071	17029	16793	16950	17130	16907	16887	16889	17019	17038	17191	16877	17050	16989	16874	16999	17044	16846	16789	16896	17005	16977	16825	16991	16975	16988	17124	16979	16782	16663	16854	17004	17175	17086	16939	17089	16944	16811	16844	16868	17091	16751	16873	16954	16743	16877	16871	17056	17128	16858	17215	16894	16938	17056	17174	16918	16857	17075	17206	17084	16927	17097	16939	16893	17004	16696	17143	16932	17032	16919	17011	16783	16823	16894	16907	16852	16852	16944	16927	17008	16865	17026	16861	16879	16981	16923	16854	16964	17083	16923	17063	17150	16858	16936	16790	16697	17081	17029	16942	17049	16888	16796	16694	16865	16882	17161	17167	17043	17051	16827	16643	16858	17044	17032	16824	16907	16886	16771	16938	16854	16873	16860	16645	16859	16803	16858	16867	17151	16932	17121	16891	16936	17018	17004	16973	16919	17163	16771	16833	17041	16840	16927	16909	16793	16977	16805	17041	17069	16866	16860	16834	16927	16966	17017	16879	16922	16840	16828	16929	16843	16863	16823	16973	16902	17102	16860	17063	16775	16947	17128	16970	17013	16946	16817	16799	16946	16781	16850	17069	16792	16976	16983	17198	16927	16907	16861	16830	16833	16937	16994	16825	16861	17017	16867	16859	17045	17158	16864	16882	17142	16996	16946	16936	16950	16867	16857	16943	17035	16861	17040	17102	16818	16848	16909	17067	16962	16983	16941	17040	16900	16966	16878	16789	17006	16992	16891	16962	16911	17015	16750	17068	16995	16892	16876	16810	17018	16911	17094	16970	16827	16891	17022	16946	17067	16745	16960	16879	17065	16894	17030	17079	16851	16861	16949	16972	16898	16991	17039	16861	16879	17069	16834	16839	16742	16855	16906	17005	16789	16841	16941	17205	17064	16940	16930	16927	16746	16995	16708	16934	16872	17145	16960	17126	16868	17012	16700	16866	16919	16810	16896	16936	17032	17002	16964	16891	16971	16825	16852	16755	16911	16958	16858	16999	17041	16907	16855	16710	17013	16944	16859	17015	16964	17022	17087	16923	16990	16997	17120	17024	16993	16997	17002	17112	16935	16998	16929	16822	16838	16791	16960	16948	16976	16951	17084	17123	16926	17060	16856	17024	16934	17076	16920	16761	17162	16779	16726	17050	16969	16802	16921	16925	16790	16872	16888	16934	17010	16975	17128	17103	16960	17073	16973	16945	16775	17021	16958	16903	16870	16818	16936	16964	17139	16775	16986	16791	17031	16926	16733	17038	16891	16932	16629	16993	17050	16968	16878	16830	16897	16986	16961	16918	16768	17013	17063	16917	16959	16998	16840	16952	16990	17055	16943	17145	16982	16801	16894	16836	16981	16750	16810	16899	16790	16963	16876	17006	16714	16875	17049	16882	16853	16961	16898	16952	16791	16814	16994	17082	17092	16870	16848	16952	17016	17024	16939	16941	16819	16900	16902	16952	16938	16899	16926	16892	16933	16969	17129	17061	16965	16859	17019	16911	16891	16957	16885	16921	16828	16863	17123	16826	17113	16999	17039	17018	17001	16963	16626	16839	16901	17250	16870	16872	16723	16735	16757	16922	17038	16929	17086	17041	16918	17009	16857	16883	16982	17081	17025	16724	16986	17057	16853	17058	16813	16846	16888	16884	16930	16922	16967	17078	16846	16863	16741	16989	17104	17076	16837	17000	17117	17027	16865	16903	16854	16940	16901	17195	16886	16902	17121	17037	16953	16882	17024	16979	16919	16760	16948	17024	16899	16828	16887	17028	17010	17015	16931	16862	16901	17033	16923	16845	17006	16975	17146	17007	16878	16974	17158	16999	16840	16845	17025	16980	16850	16852	17009	17175	17033	16948	16854	16821	16882	17055	16848	17106	16889	16791	17085	16897	16745	17028	16932	17071	17001	16855	16895	16959	16959	17018	17098	16996	17031	17118	17130	17002	16903	16963	16927	17091	16863	16806	16867	16955	16772	16654	16808	16668	16902	16943	16901	17051	16982	16874	16960	17106	16840	16995	16918	16712	16958	17005	16748	16962	16916	16838	16895	16972	17160	16825	16978	16705	16927	17067	16980	16736	17103	16852	16916	16933	16776	16801	16814	17142	16908	16684	16746	16803	16885	16802	17048	16852	16905	16912	16865	16982	17127	17110	16925	17011	16901	17046	16990	17000	17022	16937	16950	17003	16963	17074	16718	17097	16796	16979	17049	16651	16992	17077	17073	16813	16876	17191	16983	16820	16944	16971	16914	17000	16971	17036	16969	16973	17009	16770	16899	16934	17005	17085	16933	17049	16901	16991	17085	16908	16845	17106	16791	17022	16798	16918	16993	16756	16877	16853	17107	17042	17004	17170	16869	16938	16855	17067	16919	16950	16801	17025	16961	17020	16939	16845	16901	16996	16967	17016	17042	17064	17007	16882	16886	16937	17096	17004	16763	17127	16944	17056	16842	17037	17125	16816	17002	16817	16919	17107	16813	16937	16944	16872	16682	16961	17089	16819	16901	17054	16968	16895	16861	16858	16880	16793	16877	16775	17064	17044	16879	16922	16884	16896	16888	17037	16937	16850	16852	16927	16840	17007	16934	16927	16842	16953	17161	16857	16978	16963	16925	17081	16856	16913	17034	16896	16993	16870	16875	16966	17076	17056	17038	16985	17230	16948	17120	16816	16904	17099	16919	17065	17155	16927	16975	16944	17081	16809	16941	16804	16653	16710	17017	17056	16939	16957	16672	16961	16986	16907	16892	16931	17099	16896	17021	16894	17063	16823	16948	17063	17048	17014	17200	16819	16854	16899	16815	16869	17056	16886	16868	16956	16850	17108	16850	16888	16881	16957	16921	16914	16979	16989	17068	16897	16791	16711	17002	16920	16738	16940	16878	16721	16859	16801	16774	16870	17044	16968	16976	16744	16946	16990	16789	16875	16946	17001	16990	17007	16925	17028	16845	16836	16966	16936	16839	16880	16985	16896	16719	16848	16930	16854	16911	16988	16798	16900	16997	16894	16859	16935	16986	16880	17005	16827	16984	17052	16775	16886	16930	16921	16825	16893	16697	16990	17102	16928	16971	16943	16790	16785	16959	16981	17002	17004	17050	17251	16839	16976	17068	16759	16898	16666	16900	16909	17005	16989	17026	17035	16978
15999	27923	28316	23572	20553	18727	17425	16930	16321	16121	16080	16017	15775	16057	15755	15586	15814	15814	15733	15745	15713	15839	15436	15505	15558	15531	15557	15525	15592	17099	20216	20034	17729	16599	15948	15628	15457	15550	15544	15260	15413	15480	15346	15297	15735	15577	15366	15494	15399	15476	15208	15624	15404	15628	15314	15593	15442	15405	15582	15589	15516	15467	15353	15572	15492	15621	15594	15463	15475	15377	15457	15550	15530	15358	15403	15510	15464	15429	15405	15432	15352	15453	15551	15390	15401	15404	15522	15330	15442	15526	15366	15456	15465	15467	15536	15440	15536	15526	15570	15318	15455	15556	15421	15442	15458	15468	15387	15497	15368	15389	15310	15279	15366	15608	15306	15539	15497	15317	15520	15463	15320	15435	15383	15480	15588	15329	15442	15570	15565	15417	15437	15459	15557	15479	15459	15468	15372	15393	15519	15484	15453	15389	15594	15429	15371	15481	15401	15481	15508	15574	15359	15460	15386	15551	15252	15367	15509	15476	15361	15350	15453	15396	15564	15590	15417	15540	15357	15445	15174	15386	15602	15484	15437	15486	15319	15342	15335	15436	15408	15283	15544	15513	15537	15591	15245	15414	15381	15442	15405	15516	15582	15472	15555	15452	15325	15477	15397	15549	15431	15295	15606	15522	15387	15321	15435	15508	15330	15307	15436	15605	15325	15514	15489	15409	15579	15355	15462	15493	15381	15454	15443	15486	15453	15636	15383	15628	15530	15339	15395	15442	15364	15483	15401	15624	15441	15321	15588	15317	15580	15460	15421	15267	15517	15447	15352	15622	15453	15376	15587	15267	15453	15402	15367	15349	15419	15453	15288	15552	15459	15445	15370	15432	15416	15455	15612	15389	15459	15472	15288	15597	15624	15331	15288	15495	15469	15462	15447	15539	15358	15315	15474	15332	15248	15337	15501	15404	15573	15371	15442	15599	15410	15161	15367	15537	15453	15494	15579	15278	15538	15514	15370	15407	15587	15416	15541	15445	15509	15598	15575	15379	15405	15244	15445	15638	15453	15327	15480	15317	15451	15472	15305	15648	15454	15162	15488	15416	15414	15677	15429	15319	15603	15384	15419	15437	15597	15618	15338	15414	15474	15380	15359	15553	15389	15398	15571	15415	15455	15308	15597	15549	15418	15439	15481	15505	15393	15514	15467	15522	15302	15630	15483	15554	15351	15471	15312	15423	15411	15356	15565	15547	15388	15406	15500	15330	15394	15241	15342	15327	15459	15342	15505	15376	15495	15486	15503	15593	15420	15399	15393	15472	15585	15361	15446	15379	15371	15520	15425	15371	15356	15473	15416	15353	15491	15469	15616	15393	15284	15545	15580	15372	15496	15478	15329	15429	15536	15253	15471	15387	15445	15480	15293	15447	15295	15437	15504	15561	15382	15392	15419	15493	15467	15416	15513	15493	15408	15490	15358	15425	15412	15236	15458	15408	15484	15436	15385	15438	15361	15548	15356	15384	15522	15442	15385	15583	15545	15434	15430	15417	15447	15256	15545	15486	15369	15394	15376	15395	15303	15298	15605	15584	15378	15425	15372	15349	15327	15402	15479	15476	15445	15337	15396	15396	15545	15340	15464	15409	15567	15473	15565	15560	15553	15449	15446	15425	15345	15349	15519	15521	15459	15380	15390	15538	15461	15332	15368	15417	15482	15391	15373	15390	15248	15412	15476	15527	15331	15562	15342	15383	15558	15403	15433	15457	15379	15351	15451	15463	15399	15316	15485	15338	15329	15291	15546	15278	15405	15510	15320	15394	15460	15458	15516	15577	15348	15483	15503	15359	15529	15600	15318	15434	15573	15503	15413	15504	15532	15391	15398	15409	15385	15389	15495	15406	15455	15310	15393	15294	15714	15520	15503	15381	15489	15354	15292	15425	15343	15637	15315	15416	15595	15485	15389	15743	15284	15468	15469	15431	15513	15565	15536	15428	15309	15386	15587	15458	15472	15462	15416	15424	15473	15413	15373	15462	15382	15415	15562	15419	15270	15498	15548	15518	15292	15627	15448	15476	15414	15355	15404	15607	15324	15254	15563	15444	15463	15430	15430	15525	15544	15568	15404	15458	15514	15366	15460	15421	15506	15579	15482	15387	15467	15571	15425	15556	15420	15391	15334	15442	15559	15433	15472	15559	15441	15563	15360	15575	15537	15356	15594	15338	15330	15439	15423	15455	15508	15444	15424	15360	15410	15375	15525	15313	15369	15330	15334	15446	15628	15358	15646	15230	15380	15348	15395	15522	15437	15557	15366	15389	15349	15391	15414	15470	15545	15515	15382	15343	15438	15383	15426	15183	15365	15536	15334	15342	15467	15431	15501	15424	15330	15399	15461	15460	15412	15457	15652	15551	15562	15526	15522	15355	15423	15276	15330	15392	15287	15372	15270	15291	15278	15369	15482	15332	15420	15476	15501	15468	15494	15466	15448	15558	15156	15325	15387	15501	15443	15476	15342	15468	15527	15579	15378	15535	15453	15367	15401	15535	15379	15470	15559	15309	15485	15370	15477	15490	15491	15412	15319	15390	15392	15374	15468	15405	15473	15361	15579	15603	15412	15371	15553	15545	15420	15443	15547	15545	15418	15312	15404	15428	15401	15473	15579	15542	15480	15480	15432	15508	15546	15493	15384	15534	15391	15231	15471	15418	15392	15600	15599	15433	15452	15268	15505	15463	15404	15587	15384	15316	15483	15440	15594	15372	15365	15440	15529	15337	15371	15449	15542	15299	15389	15369	15686	15461	15446	15331	15335	15513	15450	15481	15548	15245	15350	15291	15408	15573	15371	15340	15345	15484	15449	15397	15437	15340	15464	15527	15459	15402	15449	15448	15480	15451	15493	15466	15503	15272	15447	15523	15379	15599	15447	15511	15233	15345	15371	15432	15260	15331	15415	15553	15433	15550	15332	15280	15617	15470	15264	15592	15306	15283	15337	15334	15342	15450	15494	15461	15379	15587	15414	15295	15570	15508	15457	15604	15461	15448	15330	15499	15379	15412	15399	15349	15368	15538	15330	15469	15312	15522	15270	15435	15456	15459	15465	15410	15428	15556	15458	15494	15447	15634	15482	15549	15484	15542	15534	15553	15522	15439	15465	15517	15363	15437	15441	15426	15475	15430	15293	15499	15517	15502	15469	15238	15294	15365	15438	15344	15340	15399	15378	15478	15441	15349	15444	15444	15371	15484	15456	15513	15332	15411	15448	15529	15307	15507	15495	15519	15534	15464	15350	15569	15547	15343	15385	15516	15364	15446	15500	15426	15385	15379	15311	15427	15485	15329	15360	15412	15547	15467	15286	15316	15408	15543	15229	15438	15528	15483	15757	15300	15422	15490	15426	15428	15274	15306	15446	15699	15342	15537	15292	15553	15518	15392	15301	15281	15446	15385	15454	15555	15202	15620	15426	15523	15448	15334	15432	15401	15509	15385	15456	15467	15361	15584	15483	15259	15530	15450	15463	15478	15561	15406	15416	15533	15428	15569	15597	15450	15318	15447	15466	15406	15309	15372	15542	15377	15569	15442	15339	15344	15554	15294	15373	15311	15479	15342	15385	15370	15429	15403	15590	15455	15398	15358	15492	15415	15446	15536	15460	15266	15352	15343	15558	15433	15428	15439	15315	15520	15403	15380	15575	15394	15419	15413	15554	15557	15468	15428	15484	15396	15416	15504	15512	15515	15413	15484	15562	15359	15341	15307	15384	15576	15417	15522	15657	15391	15384	15436	15432	15446	15241	15409	15178	15406	15452	15422	15495	15455	15422	15522	15505	15347	15316	15384	15520	15456	15509	15567	15409	15325	15333	15429	15472	15493	15459	15435	15382	15676	15477	15329	15482	15458	15392	15371	15605	15466	15404	15475	15543	15338	15546	15455	15545	15617	15345	15500	15454	15365	15516	15498	15383	15563	15389	15469	15383	15386	15458	15454	15535	15492	15408	15341	15480	15448	15416	15437	15366	15202	15409	15417	15504	15448	15534	15463	15506	15418	15375	15398	15518	15405	15257	15609	15449	15453	15390	15285	15496	15564	15460	15633	15380	15357	15410	15503	15411	15340	15478	15419	15428	15270	15424	15336	15451	15475	15519	15387	15414	15528	15511	15374	15252	15469	15483	15403	15410	15424	15627	15395	15506	15459	15486	15411	15658	15484	15507	15266	15391	15498	15332	15446	15614	15413	15318	15633	15422	15431	15573	15378	15544	15527	15533	15436	15397	15421	15416	15402	15314	15247	15344	15426	15328	15422	15429	15492	15405	15498	15284	15446	15470	15441	15259	15559	15353	15479	15456	15290	15654	15392	15305	15544	15348	15448	15339	15401	15558	15445	15426	15405	15513	15411	15354	15388	15557	15475	15413	15426	15376	15657	15552	15562	15234	15620	15542	15463	15526	15547	15314	15308	15379	15511	15487	15481	15342	15432	15197	15465	15422	15391	15327	15332	15403	15521	15219	15519	15409	15460	15433	15435	15388	15477	15598	15377	15510	15419	15560	15513	15480	15401	15607	15370	15427	15476	15305	15474	15535	15285	15665	15553	15400	15417	15522	15318	15664	15477	15479	15382	15249	15552	15436	15453	15382	15438	15334	15522	15454	15379	15639	15353	15466	15466	15485	15359	15554	15609	15512	15243	15427	15586	15442	15300	15398	15456	15498	15485	15558	15548	15468	15326	15457	15353	15379	15585	15366	15493	15532	15581	15310	15385	15511	15634	15373	15573	15306	15294	15484	15405	15733	15498	15387	15460	15521	15459	15447	15470	15572	15446	15398	15503	15609	15336	15588	15373	15391	15227	15250	15533	15520	15624	15588	15445	15339	15513	15434	15612	15265	15499	15499	15437	15413	15422	15398	15458	15399	15278	15458	15459	15489	15555	15500	15315	15447	15362	15469	15299	15455	15391	15298	15435	15495	15531	15441	15195	15465	15530	15551	15375	15330	15471	15497	15528	15558	15489	15429	15516	15543	15428	15412	15385	15413	15488	15440	15410	15357	15572	15521	15507	15496	15442	15371	15395	15526	15333	15392	15380	15359	15503	15467	15341	15595	15358	15560	15467	15426	15411	15485	15441	15555	15572	15604	15446	15556	15484	15309	15540	15449	15542	15439	15454	15536	15357	15524	15556
22936	21361	29237	23821	21587	23370	24276	19004	17684	18012	17841	17450	17338	17305	17575	17427	17352	17289	17375	17338	17494	17348	17348	17447	17304	17209	17399	17150	17367	18729	22241	22360	20357	18396	17782	17523	17103	17185	17077	16953	16996	17106	16851	16953	17044	17012	17113	17004	17037	16970	16814	16913	17109	17006	17033	16805	17149	17174	17076	16944	16922	16936	16997	16881	16839	16997	17014	17024	16879	16969	17137	17040	17038	17079	16969	17150	16828	16855	16960	16995	16967	17053	17142	17069	16911	16729	16933	17031	17148	16972	16823	16960	17114	16973	17006	17009	16855	17016	17001	16947	16958	16859	16870	17028	17040	17022	16930	16909	17044	16799	16977	17050	16912	16898	16985	17092	16951	16810	16917	16955	16828	16895	16929	17059	16821	17090	17155	17134	16907	17036	17094	16896	16957	16858	16903	17015	17056	16826	17101	16999	16967	17002	16995	16970	16921	16974	16882	16945	16920	16913	17017	16883	16903	17011	16936	17040	17083	16956	16905	16877	16965	16862	16780	16937	16945	17023	17099	16945	17097	16887	16986	17079	16986	16860	16888	17133	16872	16779	16916	16950	16950	16938	17069	16895	16798	16844	16907	16885	17095	16930	17011	16912	16891	16845	16965	16753	16993	17027	17068	16823	16916	17006	17007	16917	17128	17028	17118	16779	16904	17052	16822	16780	16768	16763	16886	16982	16791	16999	16970	17012	17095	16894	16934	17021	17009	16719	16997	16787	17027	17102	17170	16990	16800	16976	17129	17019	16916	16825	16891	17013	16915	16894	16889	16934	16826	16888	17055	16894	16879	17021	16979	16776	17017	16980	17029	17018	16948	16765	16883	16889	16894	16892	16838	16788	16916	17017	16971	17088	16781	16930	16939	16977	16931	16834	16944	16786	16952	17055	16812	16829	17025	16933	16963	17057	16839	17024	16992	17029	16927	16980	16905	16921	16965	16890	16886	17188	16879	16997	17179	17021	16628	17161	17074	16941	16875	16829	16809	16965	16957	16756	16928	17095	17023	16925	16817	16686	16808	17166	17046	16891	17083	16773	16922	16930	17119	16999	17198	16923	17099	16792	16859	16795	16880	16913	16996	16846	17057	16939	17049	16902	16791	17022	16913	16955	16952	16866	16935	17025	17130	16971	16932	16858	16914	17004	17053	16853	17104	16891	16948	16771	16802	16968	16829	17059	17029	17055	16965	16910	16899	16911	16874	17020	17142	16906	16929	16907	16841	16848	16959	16909	16993	17007	16920	16943	16834	16908	17063	16892	17010	16826	16981	16894	16856	16775	16809	16771	16957	16918	16938	16983	17106	16813	16844	16911	16893	16877	16923	16718	16985	16956	17074	16844	16882	16961	17094	17125	16894	16932	16839	16801	16922	16971	17093	16941	16882	16939	16887	16719	16852	17018	16963	17071	16968	16959	16895	16990	17024	17038	16685	16936	16838	16863	17043	16858	16953	16970	16901	16710	16887	16744	16836	16760	16822	17081	17188	17026	16756	16892	17119	16762	16959	16789	17003	16945	16874	16841	16757	17083	16876	16992	17000	17025	17027	17079	16792	16934	16939	16913	16991	17052	16776	16941	17023	17007	16855	17130	16902	16737	16979	16837	16898	16949	17116	16895	16888	17124	16806	17113	16924	16851	16928	17120	17122	17075	16885	16983	17017	17113	16842	16629	16819	17008	16975	16879	17025	16838	16958	16813	16986	16844	16755	17006	16946	16883	16836	16757	16893	16943	16959	16920	16811	16770	16768	16863	16750	17034	16708	16768	16925	16946	17086	16865	16972	16788	16808	16977	16921	17001	16920	17043	16905	17033	16827	16937	16971	16998	17113	17056	16801	16974	17026	17035	16962	16864	16810	16924	17069	16969	17169	16687	17114	16956	16891	16952	17023	17009	16860	17081	16860	17063	16891	16923	16976	17005	16980	16986	16674	16905	16798	16946	16926	17021	17051	16789	17190	16962	17027	17114	16978	16926	17193	16716	16934	16887	16997	16593	17141	17026	16920	16913	16710	16794	16997	17025	16790	16841	16914	16943	16801	16839	16934	16837	17027	16797	17028	16861	16833	17054	16882	16799	16943	16857	16989	16776	16960	16925	17024	16858	17039	17133	16971	16861	16758	16932	16884	16863	16933	17123	16916	17056	16993	16965	16904	16890	16905	16825	17016	17040	16871	16997	16974	16790	16851	17140	16987	16861	16924	16945	17125	16742	16710	16827	17005	17025	16903	16877	16900	16855	16932	16951	16771	16901	16772	17201	17037	17082	16987	16737	16919	16880	16949	16826	16939	16916	17171	16994	17188	16874	17114	17059	16988	17043	16769	17054	16844	16706	16890	16981	16921	17050	16872	16831	16950	16924	16827	16930	16838	16888	17111	17086	16853	16958	16765	17014	16847	16820	16985	16844	17009	16898	16902	17034	17008	16917	16995	16994	17225	16992	16774	16907	16965	16872	16699	17135	16866	16758	16918	16899	17035	16877	16922	16946	16887	17016	17001	16775	16791	16939	16997	16902	17208	16983	16938	16924	16949	17233	17300	16929	17078	16985	16984	17115	16989	17100	16999	16878	16867	16988	17109	16819	16835	16752	16922	16782	17041	16853	16745	17032	16935	16992	16938	16778	17013	16919	16950	17045	16847	16996	16816	16950	16949	16993	17141	17069	16903	16840	17133	16889	17052	17016	16832	17067	16907	16592	16880	16896	17023	16780	17053	17029	16988	16900	16959	16880	16948	16991	16999	16823	16882	16924	17137	17126	17087	16730	16988	16931	16966	16921	17011	17026	16928	16708	16976	16998	17050	17090	16974	16920	17333	17099	17027	17033	16967	17126	16929	17007	17129	16929	17061	16861	16796	17026	16902	16929	17114	16955	16979	16943	16912	16888	16898	17044	16925	16917	17028	16911	17023	16947	16839	16825	17032	16741	16969	16973	16916	16992	16796	16940	16935	17027	16686	17059	16879	16975	16799	17037	16956	17005	16933	16756	16850	16964	17211	17174	17128	16991	17033	16825	16853	16907	16831	16896	16857	16916	17004	16770	16941	16751	16977	17042	16906	16768	16789	16802	17165	16987	16915	17104	17076	17108	16917	17103	16973	16863	17033	16964	16942	16912	17190	16857	16990	16941	16854	16828	16738	16856	16777	16850	16911	16853	16916	17022	17052	16830	16956	16866	16809	17038	16763	16936	17029	16814	17020	16925	17031	17080	16745	16992	16995	17125	16866	17073	16919	17045	16781	16939	17018	16786	16838	17144	16903	16932	16721	16964	16878	16792	17008	16889	17237	17177	17217	17010	17096	16973	16940	16985	16931	17069	17026	16750	17049	16933	16850	16759	16781	16880	16887	16858	17003	17053	16892	16880	16970	16870	17059	16853	16959	16721	16986	16981	17105	16972	16954	16956	16937	16920	17029	17004	17067	17023	16885	16656	17085	16920	17001	16870	17068	17043	16811	17022	16754	16885	16987	16900	16961	17067	17090	16902	16995	17126	16818	16900	17041	16938	16936	16882	17015	16740	17015	17041	16767	16808	16954	16906	17090	17019	16865	16879	16902	16929	17080	17017	16786	17049	16921	16843	17010	16904	17048	17200	17057	17091	17006	16999	17063	17036	16942	16903	16960	16970	16943	17006	16828	16868	16927	16840	16949	17012	16869	16955	17033	17033	17068	16892	16846	17088	16936	16912	16874	16869	16824	17055	17092	16917	16977	16915	16957	16951	17005	17165	17011	16964	16821	16967	16927	16973	17100	17012	16920	16867	16822	17050	16896	17188	16739	16937	16990	17005	16849	17004	16874	16813	17065	16914	16913	17026	16889	16926	17112	16806	17096	16826	16872	16977	17068	16826	16882	16863	16812	16874	16849	16803	16947	16816	17165	17036	16958	16912	16821	16790	16946	16948	17091	16935	16893	16997	16739	16827	16827	16959	17087	16789	17274	17017	16820	17178	16884	16977	16885	16909	16959	16675	17008	16891	17055	16828	17023	16835	16923	16790	16972	16888	17024	16985	16842	17053	17081	16977	16675	16876	16964	17057	16857	16951	16945	16927	16991	16945	17092	16852	16999	17055	17078	17000	17170	17020	16997	16825	16735	16925	17002	16861	17011	16890	17142	16947	16982	16918	16975	16831	16813	17180	16902	16943	17259	17056	17057	17037	16909	17197	16993	17079	16834	16761	17029	16903	17102	16972	16994	16988	17023	16942	17015	16646	16790	16812	16998	16919	16885	17032	16995	16922	17236	17065	16947	17089	16977	16896	16981	16952	16864	16712	16992	16883	17014	16986	16747	16903	16911	16837	16921	17030	16921	17059	16861	16666	16968	16879	17011	16818	16858	16933	16847	16876	16863	17073	16766	16752	16822	16881	17112	16939	16761	16800	16865	16836	16985	16908	16841	17061	16993	16894	16875	16881	16760	16908	16916	16839	17069	16802	16710	16767	17031	16907	16909	16897	16869	16952	16868	16811	16900	17056	16924	17133	17074	17109	16893	16893	17082	16887	17022	17060	16946	16939	16882	16965	16978	16811	17013	17095	17005	16875	17141	16952	16825	16856	17003	16985	17090	17008	16915	16620	16974	16861	16995	16838	16944	16662	16919	17161	16952	16965	17103	16861	16923	16944	16675	16728	16959	16677	16959	16750	16892	17069	16859	16972	16745	16798	17045	17234	16867	16976	16927	16910	16986	16917	17082	16824	16936	17006	16979	16773	16890	16970	17031	16948	16910	16972	16913	16952	16937	16988	16851	16975	16979	16968	17036	16938	17101	17168	16919	16876	16981	16903	16968	16940	16966	17022	16863	16915	16979	16925	17016	16949	17057	16824	16813	17022	16854	16826	16686	16855	16751	16901	16797	16888	17047	16978	16874	17090	16921	16771	16839	17011	17204	16858	17075	16944	17026	16956	16935	17015	16896	16888	17017	17056	16939	16837	17079	16985	16886	16694	17037	16894	17010	16994	17084	16901	17100	16892	17074	16904	17133	16933	16895	16980	16922	17049	16879	16934	16947	16893	16972	16956	16916	16944	16781	16911	16844	16890	16889	17005	16803	17052	17056	16865	16613	17067	17190	17048	16839	16929	16997	17061	16986	17078	17168	17055	17083	16959	16872	17097	17031	16765	17030	16947
17632	33002	32839	26364	22472	20229	18647	17657	17231	16811	16430	16235	15916	16047	15955	15821	15828	15796	16083	15737	15836	15728	15831	15840	15692	15608	15710	15710	15686	18736	23590	22882	19695	17201	16482	15619	15608	15404	15427	15449	15418	15422	15227	15457	15514	15529	15223	15409	15402	15403	15571	15823	15462	15377	15424	15423	15428	15322	15503	15421	15356	15458	15608	15363	15403	15279	15396	15327	15331	15563	15473	15505	15288	15510	15285	15289	15531	15435	15454	15299	15351	15531	15635	15323	15474	15310	15303	15390	15273	15475	15580	15489	15284	15291	15408	15357	15410	15193	15362	15364	15460	15394	15461	15399	15296	15396	15290	15329	15372	15411	15499	15346	15328	15306	15445	15431	15517	15293	15384	15466	15530	15260	15379	15419	15451	15390	15536	15467	15377	15444	15505	15272	15369	15406	15407	15501	15404	15330	15618	15551	15314	15497	15496	15548	15318	15550	15510	15471	15464	15319	15332	15253	15522	15364	15500	15370	15372	15387	15394	15466	15594	15253	15458	15417	15300	15401	15437	15470	15573	15398	15404	15403	15334	15468	15435	15365	15325	15441	15325	15458	15403	15371	15400	15482	15408	15450	15450	15320	15394	15243	15366	15413	15299	15495	15411	15342	15430	15501	15443	15442	15472	15301	15432	15391	15512	15412	15410	15387	15456	15400	15584	15546	15476	15454	15329	15332	15334	15421	15340	15400	15382	15419	15507	15343	15271	15242	15357	15292	15374	15445	15489	15396	15543	15466	15393	15279	15458	15467	15521	15423	15317	15438	15411	15412	15435	15510	15440	15371	15470	15438	15516	15338	15395	15451	15356	15461	15476	15463	15290	15640	15452	15453	15631	15306	15437	15344	15462	15480	15482	15129	15307	15369	15391	15388	15507	15375	15390	15291	15314	15262	15560	15219	15389	15405	15408	15508	15311	15302	15516	15450	15416	15426	15497	15338	15594	15349	15399	15418	15346	15428	15536	15533	15341	15338	15572	15454	15377	15552	15261	15220	15413	15597	15446	15424	15441	15547	15378	15429	15294	15404	15616	15489	15483	15528	15405	15196	15226	15409	15301	15431	15446	15264	15460	15303	15390	15473	15440	15461	15412	15422	15436	15477	15464	15428	15474	15393	15478	15424	15428	15415	15440	15475	15335	15401	15231	15370	15451	15473	15682	15265	15532	15388	15352	15279	15513	15451	15433	15442	15442	15553	15480	15394	15544	15353	15273	15267	15320	15295	15297	15485	15377	15477	15451	15273	15532	15362	15466	15592	15460	15459	15410	15531	15426	15353	15410	15477	15418	15470	15332	15346	15551	15405	15382	15279	15305	15553	15368	15491	15497	15347	15242	15347	15338	15404	15480	15505	15507	15426	15471	15432	15455	15458	15415	15212	15458	15454	15491	15496	15511	15404	15326	15332	15460	15437	15511	15440	15438	15257	15413	15505	15344	15224	15423	15388	15423	15364	15364	15314	15485	15440	15467	15246	15368	15432	15374	15382	15442	15633	15427	15283	15482	15335	15348	15355	15446	15429	15353	15502	15286	15606	15319	15533	15541	15517	15393	15497	15443	15343	15286	15352	15470	15352	15530	15380	15392	15372	15553	15358	15424	15614	15377	15355	15393	15292	15385	15467	15450	15346	15504	15394	15396	15345	15496	15369	15507	15358	15518	15478	15438	15435	15442	15229	15337	15232	15381	15406	15347	15413	15339	15299	15382	15346	15327	15439	15364	15483	15412	15434	15451	15453	15299	15465	15330	15641	15394	15354	15440	15314	15352	15445	15436	15436	15338	15396	15348	15464	15567	15296	15356	15534	15369	15399	15416	15377	15402	15497	15478	15391	15490	15361	15410	15323	15550	15293	15197	15378	15305	15288	15307	15461	15323	15427	15429	15340	15495	15601	15468	15294	15383	15410	15401	15239	15551	15519	15201	15332	15438	15454	15370	15542	15550	15308	15486	15314	15413	15368	15373	15371	15429	15418	15371	15496	15549	15429	15291	15315	15413	15465	15422	15486	15459	15467	15467	15520	15312	15378	15395	15385	15405	15458	15263	15407	15424	15369	15602	15514	15501	15461	15467	15378	15460	15426	15166	15366	15346	15335	15422	15322	15336	15289	15395	15344	15424	15426	15457	15372	15460	15302	15399	15316	15421	15428	15565	15276	15438	15376	15373	15378	15216	15511	15293	15501	15462	15455	15341	15404	15296	15522	15386	15358	15554	15184	15462	15383	15332	15373	15437	15471	15417	15516	15289	15451	15554	15462	15493	15271	15416	15410	15487	15342	15497	15364	15381	15375	15419	15345	15345	15499	15439	15455	15361	15474	15490	15538	15359	15317	15516	15332	15346	15297	15408	15247	15471	15470	15554	15448	15361	15438	15195	15411	15405	15503	15472	15448	15445	15210	15537	15283	15291	15462	15479	15298	15337	15489	15279	15405	15462	15467	15252	15371	15376	15399	15501	15345	15442	15546	15445	15324	15451	15536	15302	15400	15351	15493	15530	15321	15473	15406	15296	15592	15482	15448	15367	15350	15482	15437	15444	15467	15611	15309	15568	15376	15457	15598	15473	15386	15427	15423	15386	15463	15439	15365	15384	15387	15251	15482	15385	15380	15337	15490	15321	15504	15204	15543	15341	15393	15274	15270	15208	15477	15506	15329	15284	15458	15448	15469	15226	15340	15643	15452	15326	15494	15495	15345	15539	15513	15497	15600	15328	15358	15332	15384	15366	15437	15502	15467	15432	15482	15332	15226	15271	15427	15519	15512	15459	15428	15383	15506	15379	15521	15440	15384	15332	15272	15395	15430	15405	15435	15443	15409	15379	15394	15412	15487	15564	15651	15242	15360	15317	15433	15382	15326	15424	15272	15497	15444	15426	15289	15518	15251	15344	15274	15259	15398	15298	15536	15330	15440	15326	15473	15398	15376	15427	15299	15416	15421	15353	15383	15566	15432	15408	15458	15455	15344	15443	15463	15359	15397	15495	15504	15444	15476	15395	15413	15378	15321	15421	15448	15367	15284	15375	15208	15487	15558	15378	15398	15380	15190	15428	15313	15398	15411	15522	15306	15225	15394	15266	15317	15396	15280	15507	15565	15580	15420	15288	15406	15306	15426	15344	15474	15383	15467	15534	15322	15338	15334	15365	15414	15386	15338	15393	15431	15338	15422	15615	15400	15497	15350	15480	15306	15545	15411	15397	15479	15358	15370	15260	15313	15312	15415	15488	15494	15541	15483	15471	15304	15426	15311	15285	15380	15252	15447	15285	15519	15475	15494	15448	15348	15450	15440	15423	15433	15305	15434	15306	15439	15397	15410	15437	15378	15413	15304	15536	15288	15364	15467	15351	15305	15430	15485	15365	15384	15377	15658	15489	15321	15538	15219	15449	15483	15323	15358	15405	15264	15350	15203	15286	15462	15556	15274	15439	15241	15474	15473	15465	15419	15346	15484	15383	15530	15586	15531	15472	15409	15525	15540	15375	15354	15499	15536	15420	15472	15411	15325	15363	15399	15274	15417	15302	15401	15499	15439	15421	15398	15523	15494	15307	15291	15362	15394	15294	15378	15387	15555	15423	15569	15370	15378	15261	15400	15266	15485	15460	15194	15456	15369	15427	15322	15374	15482	15206	15495	15357	15312	15365	15491	15372	15254	15344	15344	15393	15315	15316	15487	15273	15431	15356	15301	15440	15502	15585	15423	15397	15426	15546	15422	15283	15361	15390	15282	15301	15375	15671	15249	15299	15504	15258	15357	15277	15318	15394	15456	15344	15315	15349	15274	15177	15471	15543	15260	15207	15442	15387	15467	15533	15266	15522	15287	15516	15379	15516	15405	15515	15514	15477	15380	15592	15349	15416	15366	15401	15312	15458	15520	15321	15475	15528	15545	15321	15267	15235	15299	15448	15505	15451	15378	15377	15319	15490	15404	15220	15359	15391	15316	15416	15373	15421	15426	15427	15390	15463	15324	15474	15423	15480	15299	15465	15392	15455	15479	15370	15446	15335	15355	15471	15459	15423	15290	15324	15277	15502	15474	15350	15466	15432	15466	15446	15388	15423	15307	15381	15474	15403	15417	15437	15350	15375	15410	15312	15436	15189	15389	15337	15433	15515	15629	15291	15305	15579	15490	15419	15496	15286	15421	15269	15322	15349	15405	15431	15289	15429	15297	15468	15462	15376	15442	15337	15243	15458	15256	15532	15322	15367	15528	15474	15433	15393	15206	15308	15232	15438	15421	15541	15498	15520	15565	15288	15270	15336	15467	15378	15358	15402	15367	15436	15631	15306	15348	15222	15429	15380	15319	15419	15508	15418	15326	15474	15258	15381	15441	15341	15410	15575	15533	15329	15311	15337	15430	15488	15284	15369	15340	15502	15274	15259	15230	15356	15489	15341	15404	15412	15505	15595	15497	15358	15406	15290	15499	15405	15378	15192	15377	15421	15420	15494	15467	15326	15476	15253	15428	15421	15351	15531	15455	15275	15390	15452	15310	15531	15350	15433	15447	15358	15500	15376	15211	15364	15246	15377	15422	15427	15219	15379	15366	15367	15516	15401	15359	15467	15316	15497	15419	15414	15265	15546	15362	15333	15459	15418	15343	15473	15454	15468	15347	15323	15447	15406	15637	15258	15367	15441	15383	15439	15509	15482	15497	15272	15493	15426	15455	15422	15511	15488	15338	15411	15350	15424	15322	15403	15256	15553	15336	15297	15431	15420	15323	15493	15508	15323	15420	15253	15426	15289	15496	15582	15263	15482	15494	15588	15390	15446	15232	15320	15429	15445	15373	15384	15382	15393	15326	15324	15480	15364	15446	15486	15326	15421	15445	15409	15668	15466	15537	15418	15349	15392	15213	15474	15332	15512	15375	15337	15618	15336	15452	15329	15379	15454	15349	15553	15367	15371	15287	15331	15464	15466	15366	15294	15412	15382	15523	15542	15404	15343	15399	15432	15613	15282	15521	15326	15450	15375	15324	15567	15475	15215	15411	15210	15350	15381	15405	15338	15333	15341	15481	15333	15360	15404	15296	15492	15274	15462	15493	15483	15350	15469	15333	15411	15384	15445	15465	15375	15380	15378	15226	15429	15227	15284	15404	15374	15289	15260	15511	15309	15483	15450	15395
27681	22410	25177	21472	18056	17630	17551	17314	17350	17066	17120	17018	17067	17129	16878	17002	16918	16941	16910	16946	17013	16920	17162	16769	16922	17202	16975	17057	16961	17086	17329	17445	17478	17380	16983	16963	16963	16906	17024	17113	16809	16830	16957	16844	16868	16733	16934	16921	16847	16909	16893	16855	16908	16849	16736	16792	16724	16984	16990	16998	16845	16823	17040	16858	16707	16729	16744	17046	16943	16935	16945	16737	16855	17042	16992	16823	16786	16847	17171	16821	16898	16728	16757	16920	16875	17033	16956	16968	16904	17077	16779	17034	16733	16963	16741	16977	16690	16746	16999	16952	16835	16932	16925	16981	16909	16904	16884	17003	16718	16895	16772	16858	16965	16931	16755	16831	16943	16840	16803	16977	16979	16899	16990	17072	16874	16999	16900	17112	17070	16790	17056	16865	17106	16740	16865	16882	16871	16985	16929	17007	16800	16830	16920	17043	16958	17010	17008	16775	17010	16936	16898	16855	16656	16699	16862	16957	16740	17032	16850	16834	16770	17057	16852	16641	16899	16757	16726	16975	16871	16818	16951	16863	16778	16939	16900	16817	16713	17018	16890	16822	16953	16843	16838	16917	16926	16720	16924	16731	16860	16835	16845	16776	16960	16865	16865	16967	16924	16970	16946	16800	16701	16657	16881	17058	16905	16800	16730	16914	16773	16804	16758	16653	16908	16867	16881	16823	16968	16760	16936	16784	17003	16877	16755	16912	16902	16929	16794	16690	16741	16818	16771	16845	16723	16892	17034	17097	16842	16986	16789	16958	16773	16932	16833	16970	17157	17013	17071	16957	16945	16912	16863	16808	16814	16759	16896	16848	16991	16809	16915	16782	16759	16720	16942	16692	16801	16843	16872	16896	16901	16859	17045	16873	16804	16904	16806	16898	16957	16919	16793	16937	16777	16745	17032	16830	16884	16860	16858	16959	16972	16779	17029	16725	16902	16938	16826	16857	16587	16830	16701	16817	16839	16795	17058	16877	17007	16896	16810	16914	16595	16646	16826	16863	17005	16914	16858	16828	16835	16780	16776	16935	16620	16878	16800	16706	16893	16888	16810	16838	16833	16802	16802	17004	16696	16934	16934	16847	16803	16865	16915	16994	17219	16925	16909	16761	16970	16879	16651	16833	16992	16756	16858	16756	17012	16853	16923	17072	16627	16941	17015	16783	16785	16889	16843	16648	16836	16732	16967	16916	16861	16830	16783	16951	16946	16943	16920	16949	16883	16813	17041	16909	16943	16878	16680	16693	16962	16854	16841	17127	16882	16887	16984	16808	16826	16750	16555	16745	16760	16961	16891	16771	16963	16795	16789	17104	16945	16924	16929	16991	16920	16739	16607	16861	16724	16782	16888	16695	16918	17049	16825	16658	16774	16953	16770	16823	16951	16802	17031	17026	16783	17062	17015	16758	16861	16785	16730	16627	17054	16947	17001	16930	16989	16977	16884	16960	16724	16769	16965	16721	16854	16977	16726	16803	16870	16817	16832	16942	17039	17010	16920	16754	16957	16791	16927	16888	16643	16739	16917	16894	17159	16882	16642	16668	17038	16894	16972	16955	16985	16590	16748	16933	16645	16829	16984	17145	16808	16826	17078	17100	16907	16964	16866	16852	16800	16774	16766	16624	16956	16766	17041	16970	16881	16714	16948	16938	16942	17044	16952	16909	16906	16860	17126	16777	16851	16845	16944	16734	16855	16701	16961	16898	16927	16994	16874	16847	16755	16973	16852	16904	16822	16946	17072	16931	16868	16725	16913	16845	16719	17025	16981	16782	16719	16950	16790	16875	16827	16835	16894	16892	16772	16782	16823	16711	17081	16928	16826	16893	16869	16726	16727	16858	16919	17024	17041	16818	16803	16884	16888	16929	16716	16899	16975	16620	16792	17016	16725	16726	16990	16862	16640	16922	16842	17008	16868	16981	16830	16808	16962	16763	16940	16853	16757	17033	17016	16929	17199	16854	16801	16750	16787	16837	16919	16907	16805	16880	16972	16698	16748	16944	16861	16833	16688	17000	16972	16811	16986	16884	16750	16963	16801	16855	16952	16761	16808	16795	16859	16951	16666	16859	16959	16852	16768	16777	16839	16804	16915	16888	16857	16891	16847	16943	16852	16854	16789	16825	16837	17198	16945	16780	16924	16981	16802	16844	16924	16880	17038	16875	16749	16704	16889	16797	16833	16695	16892	16697	16833	17000	16953	16938	16784	16864	16959	16990	16979	16923	16944	16735	16728	16795	16930	16945	16992	16995	16972	17063	16902	16840	16819	17029	16953	16898	16925	16630	16813	16811	16987	16973	16920	16751	16935	16975	16728	16824	16928	16855	16907	16894	16835	16817	16683	16723	16882	16802	16985	16801	16897	16844	16785	16950	17089	16785	16864	16857	16726	16816	16847	16931	16940	16841	16780	16883	16896	16688	17002	16984	16922	16874	16915	16764	16955	16828	16797	16871	16838	16862	16772	16942	16999	16909	16777	16886	16749	16905	16736	16952	16814	16866	16840	16851	16922	16600	16861	16728	17037	16870	16866	16851	16831	16972	16783	16891	16942	16932	16914	16876	16662	16889	16818	16912	17101	17063	16941	16763	17159	16951	16932	16894	16830	16826	17032	17075	16778	16821	16947	16949	16810	16902	16774	16740	17163	16921	16764	16973	16994	17037	16777	16824	16887	16873	16807	16833	16725	16711	16805	16744	16812	16819	16768	16963	16865	16790	16790	16921	16922	16812	16910	16895	16913	17016	16889	16792	16990	16960	16857	17123	17006	16859	16945	16812	16790	16736	16891	17031	17033	16938	16789	16736	16630	16952	17128	16925	16900	16918	16930	16914	16989	16895	17042	16783	16624	16851	16546	16913	17000	16899	16898	16900	16716	16965	16712	16918	16740	16965	17008	17148	16859	16945	16910	16853	16834	16728	16981	16625	17033	17097	16665	16856	16719	16747	16976	16956	16849	16886	16881	17018	17036	16842	16726	17069	16867	16819	17084	16846	16586	16710	16918	17009	16950	16710	16985	16795	16898	16786	16824	16838	16697	16859	16788	16926	16808	16687	16817	16689	16825	16955	16921	17141	16673	16819	16822	16873	16922	16935	16711	16769	16899	16795	16885	16911	16808	16868	16856	17014	16840	16789	16872	17036	16882	17091	16822	16827	16787	16878	16999	16936	17004	16884	17045	17063	16790	16751	16719	16953	16853	16898	16837	16712	16828	16981	16853	16949	16916	17028	16947	16718	16912	16839	16928	16624	16847	16931	17070	16841	16847	16864	16835	16806	16759	16723	16785	16839	16847	16743	16915	16888	16921	16923	17084	16778	16938	16999	16760	16992	16752	17014	16822	16984	16843	16822	16982	16809	16646	16862	16966	16929	16869	16849	17023	17041	16924	17013	16994	17081	16864	16944	17010	17085	16894	16842	17118	16784	17012	16818	16832	16828	16887	16708	16954	16881	16852	17006	16819	16835	16773	16741	16893	16889	16683	16864	17039	16655	16778	16917	16878	16949	16738	16834	16935	16890	16680	16834	16924	16694	16880	16890	16787	16932	17051	16784	16933	16760	16935	17006	16683	17173	16726	17045	16867	16758	16951	17049	17018	16881	17008	16972	16884	16826	16943	16938	16985	16719	16889	16935	17045	16709	16899	17021	16884	16835	16952	16760	16877	16773	16734	17056	16974	16887	16785	16809	16680	16784	16981	16949	16902	16822	16830	16817	16876	17029	16862	16928	16861	16764	16739	16881	16753	16707	16987	17216	16863	16948	16996	16666	16852	17058	16703	16765	16789	16949	16825	16702	16903	16973	16892	16951	17113	16827	16820	17001	16984	16941	16827	16755	16993	16699	16741	16815	16904	16908	16948	16914	16917	16921	16931	16788	16986	16802	16972	16907	16688	16857	16910	16761	17083	16872	17031	16858	16778	16910	16951	16946	16824	16851	16918	16943	16979	16897	16907	16940	16839	16859	16946	16881	16981	16975	16955	16891	16843	16815	16824	16890	16933	16748	16791	16806	16845	17036	16828	16773	16915	16812	16898	17023	16898	16745	16963	16909	16970	16992	17115	16909	16783	16848	16793	16826	16957	16763	16855	16957	16850	16916	16930	16817	16892	17062	16846	16672	16735	16898	16938	16890	16937	16878	16775	16856	16760	17020	16798	16787	16910	17007	16954	16734	16846	16862	16766	16837	16877	16944	16721	16773	16861	16761	16861	16988	16631	16753	16875	16918	16870	16867	16800	16824	17080	17014	16748	16828	16725	16783	16907	17059	16991	16908	16824	16758	16792	16823	16834	17018	16955	16888	16795	16905	16855	16720	16941	16814	16873	17014	16816	16719	17065	16898	16660	16837	16863	16791	17002	16855	16791	16986	16899	17115	16791	16857	16978	16884	17094	16748	16746	17032	16988	16927	16756	16779	16960	17027	16885	16894	16906	16994	16863	16797	16747	16766	16857	16888	16810	16937	16860	16767	16879	16848	17004	16842	16862	17022	16838	16860	16810	16824	16882	16836	16773	16782	16768	16586	17071	16824	16823	16989	16696	16859	16891	16819	16740	16850	16624	16831	17058	16855	16693	17008	16990	16911	16823	16889	16786	16911	16972	17023	16811	16789	16979	16922	16841	16901	16830	16865	16917	17003	16872	16820	16996	16838	17049	16993	16978	16895	16903	16833	16722	16813	17131	16896	16916	16902	16751	16876	16757	16890	16962	16571	16902	16861	16985	16823	16975	17013	16758	16940	16910	16715	16864	16775	16898	16950	16762	16779	16784	16924	16985	16898	16814	16708	16902	16883	16965	16895	16953	16767	16689	16791	16798	17028	16936	16894	16838	16923	16857	16771	16726	16865	16763	16761	16940	16836	17081	16797	16785	16673	16983	16984	17089	16930	17025	17065	17066	16679	16821	16848	17016	16751	16799	17021	16856	16889	16680	16964	16936	16937	16731	16977	16985	16880	17080	16948	16794	16776	16818	16788	16877	16869	16886	16986	16865	17046	16848	16802	16805	16956	16780	16833	16879	16970	17072	16860	16830	16815	16733	16907	16920	17178	17094	16813	16843	16850	17022	16833	16914	16763	16917	16993	17020	16685	16800	17068	16751	16936	17059	16769	16932	16941	16867	16778	16899	16836
16585	23128	23024	19097	17627	16932	16376	16267	16087	15885	15587	15609	15478	15502	15364	15579	15602	15489	15354	15447	15500	15552	15368	15538	15625	15531	15485	15436	15538	15419	15843	16166	16165	15899	15600	15614	15435	15347	15422	15362	15508	15649	15488	15289	15295	15454	15375	15526	15472	15326	15459	15413	15338	15452	15617	15592	15512	15394	15530	15479	15534	15616	15486	15377	15263	15372	15393	15458	15424	15498	15356	15352	15464	15458	15359	15334	15440	15420	15472	15383	15509	15443	15490	15575	15355	15688	15336	15410	15416	15431	15259	15349	15370	15445	15272	15636	15544	15459	15448	15371	15502	15370	15433	15308	15342	15424	15458	15408	15456	15440	15282	15529	15246	15424	15402	15415	15399	15572	15324	15405	15525	15579	15326	15536	15364	15432	15334	15493	15380	15426	15175	15512	15298	15400	15405	15359	15569	15456	15468	15378	15336	15294	15533	15353	15440	15508	15402	15435	15414	15288	15478	15452	15351	15417	15665	15488	15200	15368	15413	15310	15607	15584	15500	15678	15526	15384	15286	15458	15286	15240	15591	15485	15357	15444	15474	15504	15457	15370	15276	15400	15548	15376	15414	15416	15507	15372	15500	15351	15394	15262	15324	15348	15566	15483	15437	15572	15492	15504	15336	15359	15403	15543	15439	15424	15349	15463	15384	15431	15398	15419	15390	15529	15238	15404	15382	15292	15412	15511	15567	15395	15545	15414	15537	15491	15472	15579	15405	15449	15427	15438	15479	15346	15442	15323	15556	15311	15609	15323	15382	15496	15551	15216	15429	15402	15425	15553	15258	15498	15289	15410	15440	15497	15316	15371	15463	15470	15324	15350	15425	15444	15388	15398	15416	15444	15467	15325	15435	15272	15523	15252	15417	15480	15392	15304	15361	15411	15576	15311	15500	15380	15356	15270	15413	15448	15496	15179	15416	15392	15556	15355	15542	15336	15498	15381	15341	15436	15313	15552	15695	15281	15453	15308	15419	15462	15331	15424	15329	15364	15322	15334	15464	15361	15462	15413	15448	15429	15420	15445	15378	15530	15457	15443	15494	15350	15257	15433	15462	15341	15381	15356	15411	15423	15427	15250	15457	15301	15377	15343	15446	15423	15382	15550	15446	15436	15367	15337	15230	15369	15503	15364	15406	15641	15461	15283	15266	15234	15429	15283	15434	15372	15282	15237	15381	15463	15536	15284	15382	15319	15321	15475	15537	15500	15399	15608	15494	15321	15159	15475	15367	15325	15211	15337	15410	15397	15368	15628	15558	15383	15336	15591	15358	15307	15216	15370	15613	15245	15558	15486	15370	15369	15500	15458	15502	15551	15382	15328	15447	15457	15619	15177	15415	15548	15497	15562	15636	15510	15259	15464	15442	15709	15293	15423	15563	15422	15297	15405	15405	15356	15440	15419	15325	15484	15380	15485	15458	15445	15542	15498	15553	15415	15480	15465	15388	15365	15268	15369	15515	15338	15293	15142	15352	15395	15484	15550	15563	15561	15429	15366	15429	15385	15616	15204	15357	15524	15404	15348	15433	15509	15596	15447	15395	15508	15470	15521	15236	15458	15456	15365	15422	15535	15279	15425	15532	15591	15455	15378	15430	15382	15381	15407	15495	15589	15346	15454	15405	15285	15440	15349	15454	15376	15423	15233	15514	15479	15353	15448	15273	15441	15475	15363	15537	15434	15386	15397	15499	15507	15305	15605	15331	15250	15419	15520	15496	15492	15577	15321	15470	15446	15403	15342	15323	15536	15383	15401	15433	15234	15331	15347	15508	15472	15423	15342	15326	15445	15349	15462	15407	15348	15418	15507	15359	15487	15417	15448	15467	15387	15377	15389	15493	15274	15402	15395	15417	15362	15527	15415	15511	15209	15462	15464	15333	15443	15292	15353	15350	15386	15342	15522	15353	15568	15600	15420	15532	15302	15390	15566	15468	15528	15622	15642	15379	15418	15451	15277	15416	15608	15394	15392	15399	15489	15386	15475	15314	15393	15189	15447	15422	15458	15513	15597	15463	15423	15320	15410	15463	15394	15460	15354	15400	15488	15488	15433	15386	15348	15299	15367	15525	15446	15310	15416	15410	15380	15279	15434	15454	15504	15332	15292	15431	15305	15395	15499	15307	15549	15583	15569	15417	15494	15470	15402	15460	15534	15480	15305	15467	15542	15370	15383	15243	15269	15430	15418	15408	15310	15544	15384	15421	15397	15461	15463	15404	15482	15397	15393	15339	15422	15302	15426	15343	15484	15376	15446	15516	15336	15332	15553	15502	15379	15341	15255	15602	15246	15436	15434	15422	15461	15534	15288	15496	15348	15574	15490	15489	15492	15272	15615	15401	15405	15436	15555	15460	15456	15262	15530	15472	15231	15586	15194	15558	15530	15217	15510	15512	15437	15394	15440	15591	15381	15502	15372	15462	15365	15516	15312	15274	15366	15480	15362	15411	15629	15383	15412	15314	15399	15536	15391	15535	15307	15362	15491	15437	15544	15509	15407	15213	15432	15602	15374	15188	15386	15497	15387	15349	15337	15504	15411	15529	15457	15496	15388	15363	15479	15536	15499	15337	15442	15563	15288	15501	15326	15366	15426	15236	15313	15502	15494	15334	15369	15259	15481	15430	15261	15701	15411	15353	15472	15515	15329	15433	15339	15628	15325	15442	15374	15421	15516	15412	15218	15338	15676	15380	15450	15448	15326	15458	15554	15477	15330	15435	15361	15432	15332	15399	15414	15428	15477	15425	15453	15526	15393	15443	15509	15352	15489	15385	15303	15398	15509	15477	15559	15451	15424	15366	15482	15422	15392	15574	15382	15268	15470	15383	15433	15372	15339	15390	15344	15473	15714	15489	15419	15414	15462	15360	15562	15303	15437	15521	15441	15349	15456	15419	15403	15373	15289	15455	15271	15387	15284	15299	15434	15339	15503	15435	15426	15418	15494	15525	15370	15333	15541	15294	15322	15382	15610	15496	15428	15556	15448	15355	15342	15323	15327	15331	15570	15436	15219	15526	15349	15347	15494	15455	15335	15361	15254	15332	15560	15403	15475	15340	15332	15437	15461	15429	15323	15452	15341	15538	15456	15409	15501	15610	15525	15446	15392	15492	15500	15365	15404	15527	15343	15474	15460	15531	15187	15527	15440	15421	15575	15326	15258	15436	15490	15324	15424	15397	15500	15509	15317	15548	15506	15490	15396	15396	15398	15458	15517	15496	15456	15590	15247	15579	15259	15544	15457	15369	15475	15495	15407	15388	15426	15522	15269	15536	15672	15536	15337	15199	15264	15494	15579	15283	15548	15587	15241	15258	15347	15482	15469	15215	15272	15414	15323	15513	15428	15307	15378	15642	15276	15477	15323	15255	15349	15492	15502	15248	15428	15462	15408	15518	15625	15400	15469	15346	15451	15394	15393	15350	15469	15377	15404	15368	15350	15346	15499	15276	15498	15267	15354	15467	15287	15228	15320	15498	15547	15592	15457	15626	15287	15452	15365	15355	15432	15546	15361	15406	15397	15466	15365	15395	15517	15489	15492	15336	15405	15373	15475	15569	15374	15251	15457	15453	15369	15374	15440	15431	15324	15465	15609	15392	15549	15472	15476	15361	15417	15353	15289	15269	15244	15489	15271	15503	15503	15335	15318	15372	15334	15450	15421	15414	15392	15471	15547	15176	15353	15437	15566	15388	15455	15522	15471	15379	15402	15468	15489	15318	15478	15269	15475	15523	15497	15477	15586	15512	15464	15365	15390	15272	15469	15474	15355	15639	15443	15599	15317	15401	15415	15423	15588	15346	15515	15296	15314	15462	15330	15424	15410	15474	15481	15388	15352	15135	15437	15489	15250	15456	15560	15347	15481	15478	15436	15342	15450	15344	15398	15461	15464	15286	15457	15246	15563	15536	15442	15543	15342	15454	15407	15458	15426	15528	15445	15383	15467	15590	15529	15291	15363	15420	15644	15528	15459	15533	15592	15449	15474	15372	15514	15429	15473	15606	15393	15499	15378	15388	15328	15533	15542	15262	15434	15298	15470	15342	15450	15389	15469	15533	15489	15631	15343	15416	15261	15495	15457	15380	15367	15552	15343	15457	15486	15457	15326	15472	15236	15274	15415	15404	15288	15555	15559	15344	15442	15487	15450	15557	15405	15382	15371	15346	15325	15673	15383	15415	15358	15470	15500	15322	15400	15503	15404	15639	15497	15398	15444	15408	15398	15463	15180	15593	15413	15339	15418	15551	15517	15510	15576	15339	15406	15426	15418	15343	15392	15373	15583	15539	15437	15390	15296	15457	15400	15392	15381	15296	15275	15455	15443	15370	15363	15459	15501	15354	15300	15281	15531	15370	15435	15369	15435	15501	15538	15620	15248	15423	15444	15589	15480	15313	15422	15364	15427	15501	15428	15438	15190	15563	15579	15513	15472	15478	15508	15391	15376	15373	15473	15415	15370	15522	15260	15281	15332	15449	15498	15514	15522	15342	15552	15603	15417	15458	15342	15391	15363	15465	15486	15405	15474	15459	15355	15436	15367	15463	15347	15348	15395	15527	15593	15374	15556	15375	15297	15219	15287	15345	15486	15493	15467	15634	15345	15373	15399	15447	15458	15316	15173	15389	15416	15418	15640	15597	15406	15387	15419	15635	15419	15358	15504	15246	15264	15455	15555	15457	15607	15365	15355	15377	15495	15344	15367	15468	15436	15580	15276	15404	15283	15485	15246	15419	15488	15442	15352	15432	15441	15269	15625	15461	15406	15250	15441	15391	15294	15312	15446	15711	15313	15317	15451	15351	15392	15293	15520	15454	15353	15570	15372	15239	15533	15532	15465	15437	15504	15374	15231	15476	15541	15340	15473	15454	15417	15425	15455	15390	15298	15473	15223	15368	15439	15464	15500	15523	15322	15299	15306	15372	15372	15556	15322	15500	15391	15438	15336	15450	15448	15349	15396	15345	15383	15458	15444	15509	15535	15682	15530	15564	15630	15291	15525	15376	15402	15363	15434	15543	15475	15397	15475	15261	15456	15365	15516	15317	15707	15478	15376	15366	15425	15473	15386	15460	15474	15450	15498	15287	15337	15265	15537	15355	15254	15179	15465	15420	15354	15246	15438	15364	15224	15400	15293	15397	15432
23945	21397	28799	24507	22149	21655	20563	18230	17676	17563	17517	17137	17409	17055	17267	17181	17155	17003	17262	17026	17048	17105	17087	16999	17042	17190	16847	17189	17030	18159	19674	19494	18800	17791	17156	17273	16952	16981	16944	17104	16955	16959	17066	16884	16896	17069	16943	16974	17030	16944	17011	16855	16995	17033	16981	17082	17067	16974	16860	16777	16827	17012	16851	17002	16875	16963	16957	16982	16948	16916	16882	17088	16854	17181	17038	16858	16904	17072	17042	16984	16963	16857	16994	16887	16803	16870	16984	16957	16973	17038	17005	16886	16981	16852	16928	16872	16856	16880	17017	17079	16729	17000	16953	16968	16929	16980	16852	16821	16986	16912	16872	17148	16919	16943	16858	16925	17002	16979	16881	16947	16714	16895	16960	16937	16835	17006	16948	16873	16759	16957	16804	17002	16810	16775	16744	16989	16734	16958	17014	16841	16906	16834	16686	16837	16809	16896	16724	16999	17076	17084	17048	16773	16782	16787	17101	16926	16817	16788	16998	16931	16934	16772	16831	16810	16913	16956	16864	16843	16729	16693	16823	16973	17012	16857	16756	17079	16851	16667	16951	16821	16974	16818	16997	16886	16952	16834	16911	16900	16865	16819	17020	16791	17011	16726	16745	16906	17009	17007	16921	16799	16975	17032	16895	16868	16945	16955	16807	16753	16924	16776	16972	16899	16780	16695	17016	16841	16948	16906	17021	16748	16991	16888	16909	16863	16857	16855	16780	16921	16887	17160	16989	16882	16913	16835	16909	16801	16833	16785	16864	16953	16792	16955	16838	16760	17047	16951	16802	16829	16907	16815	16906	16866	16843	17054	16830	17126	16811	16809	17084	16882	16996	17049	16900	16904	16913	16713	16848	17058	16923	17015	16700	16808	16958	16923	16819	16924	17045	17006	16991	16820	17077	16863	17113	16951	16881	16921	16972	16857	16895	16850	16979	16788	16980	16962	16825	16889	16952	16933	16876	16862	16676	16720	16780	16902	17005	16833	16842	17086	16962	16866	16961	16809	16909	16725	17061	16949	16746	16987	16750	17017	16967	16861	16997	16733	16946	16930	16765	16910	16897	16936	16660	16847	16916	16931	16980	16889	16940	16916	17007	16916	17027	16999	16760	16930	16838	17019	17312	16863	17048	16896	17072	16720	17068	16880	17028	16995	16914	16935	16986	17054	16793	16925	17051	16964	17078	17030	16704	16850	16997	16950	16908	16707	16874	16961	16948	16964	17020	16991	16938	16802	16876	17040	16873	16896	16935	16831	16999	16964	16841	16804	16787	16781	16826	16784	16933	16640	16914	17048	16917	16850	16948	16991	17047	17082	16887	16784	16808	16936	16968	17058	16846	16728	17024	16974	16885	16914	16799	16719	16816	16928	16890	17050	16875	16779	16795	16715	16886	16831	16818	16913	16843	16949	17109	17035	16843	16960	16791	16911	16965	16765	16855	16898	16940	16849	16957	17033	16908	16890	16940	16881	16966	17105	16827	16910	16946	16900	16713	17011	16750	16860	16883	16797	16906	17134	16880	16940	16821	16893	16915	17004	16868	17014	16918	17177	16952	16810	16855	16841	17112	16855	16865	16840	16769	16871	17047	16867	17110	16896	16875	16848	16961	16827	17032	16894	16968	16907	16927	16881	16995	16866	16929	16972	17009	16894	16834	17066	16868	17078	16807	16964	16913	17075	16918	16974	16991	17006	17084	16730	16775	17065	17048	16947	16794	16843	16763	16858	16984	17065	16817	17145	17148	17009	16962	16798	17185	16828	16939	17063	16864	16957	16906	17065	17080	16760	16769	16805	16942	16910	16907	16896	17038	16958	16817	16910	17065	16761	16880	16914	16838	16919	17036	16859	16961	17009	17061	16943	16864	16920	16855	17190	17131	16865	16769	16952	17060	16895	16903	17072	16990	17209	16890	16841	16946	16788	16912	16889	16606	16999	16924	16894	16980	16857	16900	16825	16961	16769	16747	16831	16862	16869	16910	17033	16877	16932	16993	16920	17024	16902	16706	16991	16724	16930	16905	16908	16917	17041	16929	16973	16766	16934	16917	16893	16835	16780	16917	16867	16938	16896	16754	16842	16746	16873	16640	16832	16830	16816	17131	17073	16944	16875	16940	16939	17021	16991	16796	16985	16945	17059	16857	16892	16831	16904	16992	16905	16760	17015	16817	16993	17028	16851	17044	16757	17039	16924	17031	17148	16939	17143	16885	16952	16955	17063	16935	17029	16768	16780	17021	16894	16938	16921	16948	16863	16904	17104	17088	16948	16926	17001	16972	16840	16899	16926	16829	16784	16810	16941	17036	17029	16803	16817	16932	16859	16946	16866	16957	16846	17212	17008	16772	16793	16826	16753	17019	16761	16861	16829	16776	17045	16879	16790	16597	16855	16742	16906	16935	16957	16758	16814	17096	16933	16820	16738	17014	16984	17139	16708	17023	17165	16860	17031	16864	16811	16831	16956	16987	16993	16960	16841	16873	16932	16884	17088	16937	16988	17059	16954	17015	16888	17113	17042	17132	17103	16944	16737	16718	16879	16717	16903	16824	16966	16883	16840	16924	17217	17020	17078	16737	16868	16959	16965	16990	16899	16620	16871	16757	17015	16934	16933	16802	16838	16820	17040	16703	16860	16682	16815	16846	16784	16914	16970	16862	17275	16957	16844	16793	17077	16829	16544	17016	16770	16913	16821	16842	16993	16916	16669	16887	16853	17086	16937	16941	16890	16916	16978	16757	16865	16862	16998	16732	16960	16934	17017	17113	16740	16832	16799	16791	16952	17188	16834	17007	17069	17091	16831	16963	16875	17064	16845	16950	16900	16829	16894	16990	16886	16928	16848	16968	16992	17073	16878	16885	16975	16944	16867	16806	17015	16886	16994	16827	17010	16864	16850	17001	16594	16774	16714	16855	16796	17001	16846	16820	16990	17123	16879	16864	16841	16984	16871	16966	16933	17030	16802	16886	16942	16845	16809	16931	16730	16957	16975	16741	16862	16860	16890	17060	17011	16966	16955	16872	16834	16860	16920	17011	17124	16871	16921	17132	17021	17095	16936	17061	16963	16936	17114	16809	16994	16736	17016	17210	16766	17012	16632	17041	16907	17013	16915	16984	16930	16836	17179	16978	16848	16857	16923	16983	16994	16795	16976	16967	16952	17020	17073	16860	16929	16899	17097	16890	16860	16903	16874	16861	16808	16865	17023	16858	16674	16939	16790	16902	16956	16930	16874	17031	17048	16823	16985	17058	17054	16715	16877	16994	17026	16981	16914	16988	16950	16917	16819	16965	16901	16789	17022	17033	16998	16662	16784	17008	16885	16773	16809	16825	16957	16978	17056	17228	16779	16874	16944	16925	16972	16852	16999	17005	16990	16954	16928	16796	16810	16897	16799	17172	16942	17111	17131	17073	16978	17040	16912	17001	16738	16949	16900	16882	16780	16956	16791	16775	16958	16854	16721	16747	17014	16845	17004	16922	17064	16952	16873	16966	16841	16865	16834	16879	16917	16860	16975	16937	17133	16925	16996	16807	16904	16914	16573	16858	16924	16859	16814	16998	16835	16845	16903	16924	16834	16948	16889	17068	16888	16942	16944	16912	17059	16771	16982	16983	17083	16923	16973	16965	16885	16756	16897	16873	16952	16815	16973	16950	16808	16977	16835	16882	17003	16971	16866	16961	16846	17048	16856	16773	16804	16941	16848	16915	16876	16829	17170	16827	16853	16846	17024	16899	16959	17073	17074	16993	16909	17034	16886	16862	16851	17104	16842	16790	16972	17007	16852	16973	16931	16886	16736	16878	16914	17114	17124	16804	16790	16857	17003	16893	17048	17126	16954	16864	16919	16782	16915	16822	16837	17125	16889	17154	16774	17196	16942	16878	16947	16876	17017	16821	16856	16760	17116	16764	16872	17063	16919	16823	16803	16811	16864	16906	16994	16965	16969	16853	16883	16974	16998	16983	16750	16840	16870	16890	17061	17136	17116	16910	16968	16640	16986	16979	16822	16752	17033	16969	16697	16927	16975	17029	16861	16866	16918	16940	16763	16948	16765	16967	17029	16947	16857	16768	16961	16963	16793	16888	16823	16813	16949	17004	16920	17019	16885	17043	17002	17010	16933	16905	16970	17042	16760	16887	16752	16852	16879	16910	16955	16985	17007	16871	16943	16860	16923	16775	16967	16998	16932	17083	17106	17177	17102	16931	16796	16772	16966	16994	16778	17107	16938	16795	16963	16940	16825	16948	16684	16926	16922	16913	16737	17020	16887	16855	16884	17160	16944	16947	16876	16719	16867	16728	16844	17061	17097	16953	16982	17105	16908	16855	17086	17001	16950	17060	16863	17005	16858	16813	17088	16795	16958	16957	16892	16884	16900	16931	16906	17047	16786	16901	16876	17084	16995	16941	16842	16943	16925	16829	16839	16794	16933	16853	16741	16968	17069	16984	16967	16968	16978	16931	16888	16816	17119	16807	16961	16991	17012	16948	16700	16934	16810	16851	17025	16778	16971	17001	17117	16957	16855	16957	17007	16883	16998	16868	16940	16880	16864	16949	16819	17035	16731	16971	16857	17014	16977	16927	16854	16944	16907	16988	17041	17127	17080	17056	16968	16854	16759	17058	16801	16787	16633	17052	16808	16883	16857	16959	17026	17008	17008	16865	16896	17015	16996	16788	16996	16935	16874	16994	16820	16788	16737	17049	16798	16770	16988	16765	16803	16754	16832	16873	16914	16929	17113	16696	16904	16983	17099	16900	16809	16963	16909	16877	17015	16942	16806	16879	16831	16898	16848	16836	16761	16763	16871	16826	16997	16831	16827	16961	16907	16799	17010	16808	16871	16892	16971	17090	16795	17031	17045	16832	16857	16784	16750	16907	16942	16909	16960	16980	16918	16883	16882	16792	16994	16929	16904	16975	17123	16933	16582	16967	16927	16840	16943	16947	16715	16923	16931	16840	16778	16591	16951	17066	16705	16896	16882	16877	16890	17061	17039	16855	16781	16794	16835	16854	16893	16906	16683	16876	16906	16747	16927	17118	16964	16838	16803	16846	16827	16888	16961	17022	16709	16987	17019	16751	16865	16889	16903	16985	16759	16987	16805	16809	16978	17030	16839	16848	16949	16901	16985
16610	29318	27919	22242	19424	18244	17554	17317	16474	16317	15975	15971	15816	15615	16034	15773	15592	15395	15458	15710	15655	15560	15620	15515	15763	15635	15507	15693	15544	17574	19668	19484	18151	16609	15853	15539	15460	15478	15633	15547	15413	15494	15379	15438	15554	15363	15616	15524	15498	15699	15347	15510	15379	15424	15335	15422	15533	15449	15434	15523	15422	15363	15366	15497	15414	15396	15482	15487	15525	15522	15462	15396	15401	15421	15284	15333	15610	15417	15389	15566	15570	15437	15379	15453	15449	15419	15595	15332	15541	15418	15294	15545	15439	15465	15333	15371	15547	15293	15386	15440	15468	15299	15509	15477	15432	15399	15621	15385	15419	15386	15448	15577	15481	15525	15403	15386	15391	15356	15386	15372	15356	15363	15380	15287	15510	15390	15357	15372	15324	15383	15479	15577	15543	15581	15604	15411	15510	15305	15449	15509	15516	15382	15564	15563	15346	15406	15489	15472	15506	15443	15392	15613	15342	15446	15443	15208	15439	15250	15353	15451	15518	15397	15498	15455	15485	15392	15323	15453	15381	15339	15482	15414	15404	15480	15544	15579	15381	15364	15337	15541	15301	15452	15307	15397	15438	15402	15475	15646	15433	15441	15567	15513	15385	15494	15418	15600	15483	15501	15375	15390	15305	15556	15513	15443	15350	15538	15487	15487	15489	15412	15557	15454	15375	15451	15590	15469	15408	15349	15460	15366	15409	15428	15451	15378	15382	15333	15352	15437	15685	15411	15276	15399	15293	15590	15409	15400	15567	15409	15333	15441	15410	15374	15535	15327	15483	15443	15498	15435	15367	15506	15520	15479	15401	15437	15560	15338	15425	15512	15521	15445	15442	15413	15407	15334	15652	15452	15281	15345	15387	15437	15488	15510	15491	15440	15344	15482	15471	15562	15460	15505	15403	15540	15488	15294	15363	15514	15333	15597	15430	15434	15476	15500	15552	15414	15438	15573	15434	15459	15479	15481	15410	15412	15505	15494	15436	15384	15501	15431	15559	15355	15437	15303	15341	15486	15522	15479	15311	15379	15388	15602	15398	15513	15369	15237	15545	15510	15349	15383	15452	15458	15479	15374	15533	15385	15572	15315	15450	15370	15409	15301	15602	15347	15418	15488	15299	15438	15523	15387	15685	15421	15501	15381	15534	15463	15287	15299	15443	15440	15368	15474	15487	15567	15348	15556	15394	15471	15491	15471	15472	15542	15409	15373	15591	15446	15441	15505	15266	15440	15344	15492	15508	15722	15423	15449	15410	15432	15652	15360	15442	15626	15475	15578	15454	15376	15376	15412	15484	15585	15513	15464	15451	15453	15479	15313	15542	15477	15471	15305	15328	15417	15467	15591	15481	15477	15700	15489	15627	15544	15432	15318	15305	15432	15575	15313	15492	15446	15484	15424	15407	15584	15456	15445	15491	15357	15399	15513	15516	15520	15440	15471	15503	15429	15637	15478	15303	15401	15253	15572	15577	15588	15532	15551	15501	15435	15403	15402	15341	15303	15407	15420	15590	15302	15366	15442	15378	15302	15503	15393	15299	15352	15415	15396	15391	15559	15471	15443	15348	15520	15292	15378	15455	15442	15477	15591	15374	15319	15608	15409	15445	15556	15504	15408	15438	15456	15496	15494	15537	15339	15452	15498	15486	15519	15466	15363	15517	15386	15485	15481	15450	15461	15418	15504	15513	15363	15483	15502	15459	15483	15424	15374	15578	15422	15470	15453	15631	15453	15429	15488	15528	15394	15459	15456	15435	15408	15399	15643	15376	15548	15522	15378	15529	15605	15379	15367	15554	15381	15378	15508	15453	15624	15250	15402	15101	15483	15335	15400	15485	15423	15385	15373	15546	15565	15591	15353	15549	15396	15442	15472	15444	15444	15486	15422	15526	15498	15378	15487	15389	15416	15381	15396	15408	15406	15502	15465	15594	15412	15384	15555	15393	15428	15402	15636	15440	15434	15461	15321	15355	15388	15558	15395	15631	15379	15490	15320	15338	15445	15390	15365	15401	15485	15205	15424	15550	15380	15385	15347	15397	15508	15345	15668	15308	15301	15502	15470	15602	15572	15484	15424	15436	15172	15534	15353	15341	15519	15382	15326	15433	15203	15463	15431	15518	15385	15524	15536	15397	15491	15469	15439	15422	15532	15316	15287	15341	15449	15467	15303	15351	15465	15468	15314	15449	15374	15394	15340	15279	15544	15524	15452	15469	15317	15573	15689	15436	15312	15432	15376	15332	15461	15401	15427	15536	15445	15423	15414	15461	15421	15466	15392	15500	15482	15461	15472	15448	15673	15464	15477	15482	15418	15228	15489	15375	15497	15375	15454	15404	15511	15263	15292	15666	15398	15497	15505	15594	15289	15636	15336	15583	15397	15398	15460	15525	15490	15250	15483	15480	15471	15449	15420	15607	15428	15332	15519	15517	15393	15387	15444	15561	15528	15392	15497	15493	15421	15504	15380	15408	15639	15404	15411	15379	15373	15617	15232	15583	15496	15391	15555	15350	15265	15521	15515	15422	15475	15550	15424	15516	15333	15520	15367	15584	15555	15417	15507	15477	15125	15466	15404	15455	15347	15362	15398	15324	15568	15392	15403	15353	15478	15408	15375	15374	15437	15447	15463	15371	15402	15361	15555	15313	15461	15556	15373	15514	15513	15373	15314	15415	15354	15550	15470	15458	15408	15385	15471	15479	15426	15428	15635	15300	15395	15518	15363	15392	15500	15492	15427	15512	15480	15434	15377	15606	15396	15535	15536	15422	15378	15421	15591	15579	15403	15630	15367	15451	15296	15359	15609	15478	15355	15361	15512	15354	15382	15448	15353	15334	15341	15367	15438	15512	15308	15390	15383	15314	15334	15481	15409	15392	15538	15463	15257	15510	15462	15298	15336	15576	15421	15484	15527	15446	15479	15597	15578	15427	15442	15376	15482	15380	15534	15511	15528	15377	15339	15477	15470	15463	15281	15309	15417	15558	15465	15427	15229	15505	15351	15492	15651	15396	15498	15472	15430	15353	15451	15513	15490	15566	15276	15514	15400	15540	15490	15504	15472	15215	15533	15413	15399	15510	15604	15371	15585	15419	15346	15372	15503	15406	15388	15444	15507	15443	15474	15425	15510	15542	15410	15436	15446	15339	15671	15433	15310	15414	15439	15409	15590	15433	15454	15368	15485	15428	15579	15401	15504	15579	15533	15508	15551	15453	15452	15307	15463	15409	15447	15500	15481	15159	15452	15397	15339	15501	15423	15548	15436	15397	15432	15386	15424	15556	15388	15431	15357	15589	15580	15606	15382	15384	15625	15463	15501	15459	15520	15293	15538	15278	15373	15556	15432	15428	15532	15428	15522	15521	15393	15365	15466	15578	15536	15377	15321	15444	15492	15468	15302	15505	15454	15479	15558	15559	15499	15260	15600	15450	15614	15472	15363	15431	15320	15409	15252	15438	15304	15339	15418	15263	15414	15549	15506	15424	15439	15313	15481	15547	15450	15399	15261	15477	15364	15510	15510	15463	15449	15434	15443	15402	15433	15494	15355	15451	15447	15420	15370	15300	15535	15285	15501	15409	15349	15544	15492	15417	15540	15388	15606	15582	15545	15418	15404	15670	15587	15364	15186	15438	15405	15497	15328	15394	15405	15521	15560	15509	15497	15478	15390	15347	15470	15321	15217	15366	15356	15410	15462	15542	15429	15448	15392	15492	15497	15517	15224	15553	15522	15496	15485	15439	15467	15504	15264	15415	15300	15467	15483	15290	15214	15437	15475	15492	15384	15559	15387	15427	15526	15465	15313	15525	15403	15478	15464	15398	15399	15539	15396	15558	15315	15446	15440	15381	15309	15259	15321	15427	15424	15507	15341	15552	15446	15524	15514	15439	15237	15378	15374	15284	15456	15335	15499	15442	15511	15591	15421	15374	15410	15503	15356	15368	15616	15435	15318	15530	15372	15496	15529	15379	15450	15341	15294	15592	15508	15382	15436	15361	15545	15451	15438	15406	15272	15316	15463	15304	15265	15373	15371	15456	15381	15466	15385	15694	15359	15457	15310	15590	15345	15347	15488	15518	15403	15467	15389	15431	15316	15264	15337	15409	15235	15450	15461	15340	15402	15540	15503	15430	15494	15484	15437	15406	15393	15440	15494	15509	15367	15458	15564	15358	15408	15390	15460	15386	15612	15593	15485	15461	15438	15557	15438	15317	15687	15323	15289	15322	15437	15527	15353	15376	15450	15373	15460	15319	15338	15558	15509	15390	15550	15342	15338	15330	15414	15396	15460	15310	15427	15499	15427	15401	15370	15626	15377	15538	15375	15464	15358	15364	15525	15433	15533	15513	15494	15476	15365	15572	15266	15263	15519	15382	15549	15325	15338	15404	15300	15527	15246	15489	15246	15479	15389	15662	15460	15466	15476	15582	15455	15407	15409	15578	15481	15560	15352	15410	15539	15378	15512	15423	15486	15469	15600	15622	15307	15438	15234	15359	15466	15514	15451	15530	15337	15618	15290	15310	15357	15382	15604	15485	15343	15425	15340	15392	15530	15454	15541	15511	15478	15389	15432	15553	15591	15466	15408	15564	15558	15433	15428	15475	15417	15443	15556	15479	15520	15429	15482	15416	15618	15516	15382	15456	15521	15683	15301	15449	15485	15375	15467	15335	15307	15433	15420	15131	15547	15406	15404	15344	15308	15339	15306	15485	15364	15433	15442	15364	15483	15373	15404	15344	15367	15552	15335	15317	15262	15490	15368	15673	15612	15501	15357	15543	15451	15411	15502	15399	15428	15369	15323	15360	15479	15477	15302	15395	15499	15395	15444	15496	15453	15445	15406	15395	15540	15475	15508	15273	15560	15406	15484	15527	15382	15523	15578	15352	15426	15593	15469	15429	15555	15472	15411	15489	15549	15393	15418	15410	15257	15354	15374	15404	15511	15606	15526	15521	15409	15457	15513	15427	15340	15301	15489	15421	15568	15371	15426	15349	15561	15581	15450	15535	15295	15428	15484	15518	15344	15342	15551	15515	15469	15462	15425	15432	15471	15274	15393	15338	15536	15480	15538	15574	15504	15439	15608	15422	15486	15234	15395	15336	15571	15356	15418	15379	15511	15443	15537	15300	15494	15241	15263
22943	21364	29234	23883	21552	23290	24278	19226	17925	17800	17551	17484	17724	17386	17556	17585	17269	17346	17173	17213	17434	17399	17178	17330	17224	17335	17388	17043	17128	19194	21969	21396	20114	18389	17659	17373	16907	16957	16970	17124	16929	17019	17171	16899	16793	17014	17073	17022	16951	17139	16930	16902	16915	17117	16934	16985	16948	17094	17135	17093	16990	16981	17037	16896	16905	17112	17060	16869	16973	17067	16876	16928	16931	16761	17022	17043	16897	16911	17217	16819	17018	17001	17160	16906	17046	17104	16994	16935	17083	16793	17045	17069	17173	16759	17049	16932	17072	17205	16918	16971	17001	17189	17020	16997	16820	16880	17099	16992	16936	17175	16879	16929	16979	16828	17020	16931	17109	17001	17015	16852	16952	16827	17088	17130	16991	17043	17192	16931	16765	16747	17071	17183	17018	17088	17207	16958	16867	17010	17018	16858	17018	17065	16748	17015	17039	17156	17009	16684	17042	16988	17042	16871	16955	16777	16965	17148	16931	17094	17138	16885	17049	16884	16811	17057	16962	16875	16879	17133	17127	16807	16973	16826	16835	16920	17024	16889	17001	16958	16884	16933	16920	16949	16899	16828	16884	17054	16901	17100	17081	16960	16888	17177	16965	17084	16942	16983	17119	16950	16940	16978	16911	16950	16861	17026	17139	17105	16779	17095	16945	16855	16998	16874	17138	17052	16885	16881	16873	17103	16981	16778	16966	16904	17090	17001	16901	16983	17080	16904	16852	16906	16897	17148	16963	17082	16942	16802	16888	16897	17050	16822	16850	16924	16897	16862	17100	17058	17005	17148	17269	16713	16998	17048	16979	17043	16946	16893	16828	16822	16953	16847	16838	16806	17165	17031	17051	16977	16924	16916	16926	16959	16980	16846	17053	16965	16955	17097	16935	17079	16996	16789	16844	16919	17155	16829	16768	16971	16825	16791	16982	17128	17001	16983	16876	17044	16956	16863	17072	17083	17094	17158	16778	17037	16907	16856	16897	17084	17027	16933	16917	16946	16815	16923	17120	16920	16979	16898	17061	16747	16940	17014	16864	16813	17107	16772	17124	16961	16732	16903	17253	17144	16954	17020	17060	16899	16913	16908	16977	16902	17100	16892	16897	16663	16854	17094	16841	16953	17026	16951	16956	16960	16861	16806	16994	16768	16889	17034	17080	17123	17052	16908	17052	16730	17019	16852	17033	17119	16809	16982	16945	16972	16742	16712	16992	16899	16957	16815	16904	16874	16945	16838	17047	16889	16906	16873	16885	16941	17024	17052	17053	16875	16875	16936	16938	16993	16969	16879	17011	16920	17003	17049	16868	17022	16929	17042	17013	17062	16958	17023	16722	17030	17064	16954	16918	16884	17008	16957	16842	16882	16828	16792	16894	16891	17001	17079	17022	17136	16756	17005	16894	16945	16906	16971	16839	16976	16856	16922	17167	16907	16854	16984	16942	16861	16755	16992	17020	17002	17031	17105	17108	16787	16998	16903	16885	16898	17095	16891	16842	16853	16906	16763	16943	16789	17019	16919	16950	16859	16974	16774	16977	17146	17175	16956	17142	17048	16860	16839	17069	16913	17171	17107	17040	16838	16850	16808	16892	17082	16873	16920	16826	16859	17057	16935	16900	16871	17097	16905	17131	16949	16953	17017	16940	16947	17070	16833	17010	17109	16935	16607	16827	16881	17012	16794	16891	17026	16944	16910	16750	16955	17027	17104	17076	16852	16819	16920	17031	16977	16847	16885	16791	16860	17014	16770	17048	16813	17001	16861	16869	17006	16867	16896	17031	16963	16788	17021	17073	16858	17076	16909	16914	16874	16986	16918	16924	17078	17035	16925	16795	16993	16995	16872	16982	17181	16958	16976	17060	16839	16768	17043	16909	16968	16993	16821	16794	16837	16722	17049	16885	17031	16883	17051	17166	17115	17041	17014	16951	17030	17062	16927	16833	16879	16717	16898	16880	16907	17046	17171	17089	16973	16888	17080	16967	16991	17007	16956	16910	16971	16681	16783	16897	16939	16871	16846	16890	16979	16975	16906	16812	16907	17005	17035	16952	16770	16808	16817	17090	16860	16829	16996	16902	16932	16824	17020	16992	16994	16848	17018	16936	16847	16964	16752	16909	17047	16988	17138	16909	16861	16807	16944	16906	17136	17136	17106	16764	17026	17034	16907	16910	16938	17101	17050	16952	16811	16989	16946	16998	16967	17065	16791	17029	16948	16894	17009	16967	16864	16998	16783	17038	16856	16838	16988	16934	16999	17050	16849	17078	16935	16837	17043	17026	17073	17012	16816	16898	16877	17025	16886	17048	17071	16970	16899	16866	16913	16768	16952	16775	16866	17196	16902	16965	16887	16754	16909	17035	16875	16822	17006	16790	16814	17062	17052	16898	16886	16841	17113	17032	16973	17144	17105	16892	16954	16760	16985	16878	16885	17076	16901	16933	16809	16851	16946	16696	17000	16947	16890	16935	16884	16848	16983	16915	16836	16953	17031	16921	17170	17012	17015	17127	17077	17191	16974	16906	17056	16896	16980	17100	16837	17108	16980	16914	16805	17004	17109	17024	17097	17188	16869	17077	16884	16910	16934	17056	16765	16944	16835	16887	16815	16864	16800	16839	16974	17185	17002	17050	17265	16846	16818	17015	16912	17019	16897	16893	17066	16936	16829	16922	16813	16769	16812	17078	17049	17089	16688	16757	16906	16864	16904	16898	16996	17083	17075	17056	16978	16943	16868	17020	17109	16997	17150	17037	16955	17002	17072	17072	16874	16917	16917	16932	16950	17052	16771	16978	16806	16997	17025	16992	16945	16882	16929	17000	17068	16929	16842	16944	16895	17037	17046	16842	16970	16994	16942	17038	17153	17170	17016	16868	17063	17031	16878	16969	17030	17036	17137	16933	17194	16982	16904	17098	17031	16989	16811	16749	16900	16924	16827	16896	16945	17054	16997	16962	16891	16927	16763	17113	16908	17071	16999	16867	17075	16981	17090	17110	17118	17000	16909	16954	16882	16963	17057	16905	17065	16936	16849	16963	16918	17007	17008	16954	16801	16882	16809	16841	16790	17013	16985	16928	16942	16976	16976	16888	16759	16949	17025	16925	17083	16976	16866	16850	16895	17028	16804	17005	17069	17099	17139	17016	16953	16825	16967	16781	16996	17121	16978	16900	17084	16920	16996	16932	17037	16842	16762	17121	16892	16887	16913	16988	16978	16927	16848	16938	17079	16798	16987	16974	16890	17094	16901	16965	17074	17079	16824	17069	17116	16910	17183	16924	16864	17033	16843	16965	17060	16964	16848	16868	16912	16869	16898	16888	16778	16864	16984	17021	16855	17103	16970	16934	16882	16965	17101	16930	16900	16970	16809	16965	17017	16843	16797	16926	16894	16713	16955	17002	17151	17031	16940	16720	16868	17138	17131	17173	16866	16868	17079	16876	17087	16866	17053	16884	16967	16944	17032	16854	16821	16972	16867	16848	16890	16977	16855	16858	16920	16829	16901	16873	17018	16884	16912	17121	17222	16939	16938	16948	16949	17009	17059	16921	16982	17108	16819	16808	16815	16958	17043	16875	16928	16909	16949	17054	16963	17052	16830	16739	16990	17198	16890	16867	16838	16893	16842	16947	16863	17090	16733	16908	16839	16789	16884	16949	16955	16868	16863	17060	16947	17094	17075	17053	17040	16983	16919	16861	17080	17137	17083	16934	17123	16968	16827	16910	16777	16850	16876	16912	16968	17000	17032	17000	16965	16978	17012	17173	17111	16919	17162	17010	17013	16702	17235	17010	17054	16938	17085	16888	17147	16958	16990	16896	17085	16954	17018	16846	16947	16990	17022	16910	16937	16879	16982	16968	17018	16928	16950	16975	16904	16938	17059	16763	16981	17145	17041	17095	16988	17079	16924	16713	16929	17014	16958	17027	16966	16873	17002	16898	17074	16909	16884	16940	16719	16918	16930	16915	17028	17112	16885	16739	16982	16823	16960	16927	16946	16951	16892	16852	16841	16894	16979	16889	17046	17163	17021	17011	17012	16869	16973	16948	16992	16883	16888	17085	16986	16705	16786	16806	16897	16805	16869	17062	16904	16874	16986	16893	17032	17225	16747	17170	17058	16947	17035	16986	16792	17047	17044	16910	16734	16884	16791	17015	17019	17064	16981	17004	17010	17107	16800	16847	16881	16930	16895	17076	16706	16931	16909	16817	16705	16815	16971	17049	16766	17243	16991	16972	16902	16820	16790	17054	17031	16922	16905	17208	16905	16820	16938	16976	16979	16990	16794	16964	16992	17192	17033	16999	17097	16733	16821	16891	16900	16856	17015	17042	16813	16989	16889	17074	17101	17187	16931	17260	17044	16851	16993	16943	16918	16961	16737	16971	16993	16997	16981	16788	16904	16941	16896	16968	16884	16934	16954	16751	16916	16910	16909	16857	16824	16838	16996	17019	16925	16948	16881	17092	16681	16860	17023	16866	16918	17192	16895	17082	16602	16697	16961	16964	16849	16871	16779	16825	16862	16854	16849	16916	16650	17006	16933	17231	16858	17036	16814	16857	16986	16892	17070	16976	16983	17011	16945	16912	16845	16740	17111	17239	16829	17123	16881	16900	16953	17059	17067	17056	17102	17059	16905	17020	16898	17099	16944	16805	17061	16918	16901	16991	16756	17008	16839	16891	16909	17120	16953	16970	16880	16909	16901	16949	16901	16888	16842	16914	16824	16957	16901	16960	16950	16917	16938	16909	16927	16944	17089	16948	16912	16975	16747	16972	16898	17049	16819	17011	16958	17122	17008	16817	16953	16972	17095	16922	16941	16900	16891	17052	16742	17123	16869	16894	16679	17083	17012	16894	16944	16759	16825	17011	16666	16690	16870	16844	17051	16992	16905	16986	17220	16915	17038	16772	16972	17037	16990	17039	16967	17054	17025	17055	16698	16892	17029	16868	16941	16854	16985	16812	16854	17003	17086	17051	16947	16931	16913	16992	16914	16968	16973	16928	17051	17107	16874	16816	16894	17037	16843	17014	17088	16916	16964	16991	17026	16947	17182	17093	16869	17077	16999	16972	16903	17014	17092	17109	16919	17168	16865	16806	16781	16907	16980	17009	16849	16887	17004	16942	17016	16892	16850
18699	33515	31141	23782	21023	19124	18634	18172	17275	16438	16323	16036	16154	16068	15942	15832	16100	15754	15850	15843	15678	15686	15803	15598	15778	15704	15774	15736	15908	19698	23064	22217	19598	17217	16115	15891	15391	15395	15465	15419	15594	15427	15362	15430	15438	15525	15562	15470	15571	15504	15532	15433	15611	15476	15530	15414	15640	15489	15524	15610	15515	15396	15536	15516	15391	15615	15466	15493	15493	15384	15570	15621	15359	15450	15666	15421	15478	15603	15350	15386	15513	15412	15565	15331	15331	15529	15493	15511	15402	15329	15448	15425	15367	15526	15528	15411	15500	15446	15701	15552	15416	15579	15618	15543	15373	15598	15476	15329	15576	15339	15385	15459	15571	15447	15552	15409	15521	15326	15528	15271	15488	15372	15484	15404	15525	15386	15433	15217	15506	15603	15416	15546	15394	15407	15449	15543	15465	15384	15454	15672	15393	15335	15445	15323	15451	15496	15402	15350	15456	15403	15431	15449	15572	15470	15365	15468	15443	15421	15273	15585	15379	15357	15712	15587	15310	15460	15387	15410	15533	15557	15506	15432	15468	15463	15409	15501	15472	15503	15401	15321	15374	15470	15324	15339	15516	15474	15318	15359	15447	15294	15592	15391	15595	15467	15556	15381	15404	15577	15245	15464	15456	15278	15490	15371	15447	15547	15469	15446	15575	15515	15382	15491	15573	15489	15394	15462	15454	15447	15277	15613	15548	15384	15466	15441	15582	15575	15473	15394	15553	15298	15490	15302	15396	15273	15494	15464	15231	15534	15292	15379	15602	15401	15493	15511	15513	15317	15445	15371	15466	15439	15345	15462	15402	15409	15482	15453	15510	15559	15628	15411	15566	15367	15496	15312	15545	15310	15469	15478	15256	15483	15438	15477	15364	15271	15372	15469	15618	15339	15311	15487	15612	15349	15272	15418	15494	15305	15406	15422	15475	15449	15259	15294	15395	15663	15485	15425	15390	15393	15405	15670	15256	15482	15325	15436	15476	15304	15313	15377	15427	15478	15416	15557	15430	15390	15545	15554	15430	15654	15515	15382	15467	15510	15465	15437	15566	15493	15547	15538	15517	15324	15416	15516	15387	15495	15413	15254	15388	15456	15318	15504	15295	15321	15415	15483	15443	15571	15416	15523	15338	15533	15504	15477	15558	15253	15415	15433	15594	15465	15495	15427	15377	15465	15519	15630	15330	15401	15466	15413	15326	15386	15264	15702	15418	15458	15470	15200	15434	15468	15369	15541	15515	15569	15396	15393	15528	15475	15463	15453	15333	15489	15517	15354	15305	15423	15520	15546	15339	15477	15489	15288	15399	15320	15594	15372	15481	15393	15420	15321	15481	15296	15525	15377	15503	15232	15508	15662	15499	15564	15437	15535	15461	15455	15489	15304	15528	15406	15434	15491	15533	15422	15545	15313	15572	15442	15435	15460	15554	15274	15453	15368	15351	15490	15449	15421	15374	15527	15535	15506	15501	15514	15421	15388	15389	15306	15421	15477	15368	15422	15564	15334	15449	15485	15496	15565	15332	15484	15372	15442	15586	15419	15378	15571	15449	15437	15595	15454	15410	15468	15550	15562	15521	15521	15375	15534	15495	15401	15297	15541	15430	15387	15612	15461	15289	15304	15493	15334	15365	15475	15482	15339	15554	15555	15464	15563	15429	15433	15469	15429	15380	15280	15552	15325	15473	15439	15598	15186	15447	15444	15503	15448	15570	15384	15397	15381	15464	15576	15421	15421	15493	15422	15414	15382	15411	15315	15763	15521	15363	15393	15472	15347	15533	15415	15553	15635	15218	15452	15450	15489	15490	15489	15360	15330	15382	15384	15445	15621	15520	15343	15331	15319	15592	15461	15282	15298	15410	15360	15414	15522	15579	15569	15321	15317	15470	15449	15370	15554	15538	15398	15526	15504	15446	15338	15431	15523	15371	15340	15414	15470	15390	15529	15441	15391	15353	15501	15411	15361	15528	15491	15412	15547	15282	15303	15401	15565	15309	15490	15548	15426	15398	15331	15539	15480	15604	15409	15465	15579	15549	15293	15453	15388	15649	15427	15415	15317	15534	15355	15611	15393	15465	15483	15382	15367	15403	15593	15379	15623	15404	15520	15319	15376	15577	15451	15488	15339	15525	15456	15486	15432	15532	15357	15498	15434	15440	15376	15425	15413	15352	15554	15458	15442	15568	15354	15506	15513	15285	15527	15632	15372	15508	15458	15422	15372	15463	15375	15355	15336	15487	15502	15477	15306	15423	15387	15412	15487	15546	15587	15478	15505	15517	15606	15405	15278	15472	15529	15349	15703	15562	15638	15513	15296	15626	15285	15406	15395	15493	15512	15412	15400	15327	15523	15521	15611	15501	15364	15429	15371	15429	15440	15300	15460	15398	15578	15342	15587	15425	15423	15567	15305	15659	15469	15425	15325	15512	15362	15555	15427	15654	15414	15434	15536	15444	15472	15589	15420	15532	15482	15306	15579	15497	15557	15360	15249	15489	15349	15568	15317	15466	15433	15437	15464	15267	15421	15517	15545	15218	15566	15436	15628	15320	15471	15385	15338	15557	15519	15377	15454	15515	15418	15556	15275	15369	15412	15555	15312	15601	15472	15509	15296	15405	15630	15542	15513	15382	15402	15494	15437	15489	15336	15297	15578	15439	15492	15463	15279	15422	15529	15442	15532	15419	15258	15364	15504	15498	15474	15617	15517	15503	15583	15474	15512	15424	15376	15346	15493	15440	15560	15441	15548	15337	15498	15513	15449	15485	15353	15513	15398	15390	15423	15383	15614	15333	15361	15213	15343	15343	15454	15625	15358	15398	15339	15404	15457	15483	15344	15403	15350	15363	15429	15478	15440	15501	15430	15509	15431	15319	15391	15516	15443	15498	15543	15521	15418	15420	15323	15412	15548	15434	15361	15581	15332	15416	15468	15437	15675	15462	15442	15564	15527	15469	15398	15389	15490	15412	15395	15544	15304	15407	15328	15423	15435	15551	15513	15546	15513	15446	15447	15394	15528	15572	15308	15283	15355	15366	15346	15541	15477	15398	15566	15446	15276	15502	15471	15490	15389	15438	15383	15472	15491	15470	15117	15430	15283	15590	15389	15376	15532	15458	15538	15343	15536	15253	15444	15339	15448	15328	15557	15262	15406	15421	15490	15264	15361	15397	15351	15510	15500	15441	15379	15360	15441	15504	15280	15290	15476	15523	15502	15324	15477	15438	15500	15472	15339	15420	15465	15360	15412	15376	15292	15656	15381	15601	15424	15394	15662	15327	15544	15489	15558	15529	15384	15378	15524	15469	15310	15554	15452	15326	15437	15528	15351	15443	15405	15494	15453	15498	15504	15476	15521	15406	15489	15502	15310	15545	15293	15380	15518	15500	15586	15381	15425	15333	15335	15454	15426	15472	15458	15509	15463	15379	15576	15469	15144	15336	15557	15520	15325	15287	15327	15442	15363	15374	15381	15609	15448	15526	15607	15566	15587	15408	15538	15428	15312	15401	15365	15283	15274	15427	15535	15295	15519	15365	15433	15511	15463	15372	15235	15407	15332	15368	15374	15423	15396	15508	15323	15492	15451	15342	15365	15576	15265	15412	15357	15522	15396	15572	15300	15495	15480	15542	15448	15558	15374	15423	15459	15495	15353	15343	15487	15305	15535	15456	15416	15396	15510	15369	15342	15479	15436	15553	15524	15567	15412	15550	15519	15412	15316	15265	15268	15440	15443	15487	15538	15581	15451	15375	15477	15280	15618	15513	15410	15441	15536	15388	15522	15494	15581	15385	15455	15526	15306	15489	15347	15638	15507	15490	15611	15547	15455	15298	15399	15509	15411	15430	15470	15429	15398	15260	15514	15287	15477	15467	15517	15492	15367	15426	15461	15605	15447	15303	15444	15317	15506	15414	15647	15488	15507	15619	15566	15563	15332	15445	15497	15416	15453	15391	15422	15485	15406	15426	15550	15379	15337	15402	15486	15444	15525	15529	15396	15503	15523	15461	15371	15420	15397	15277	15480	15587	15434	15569	15507	15436	15347	15532	15596	15585	15328	15471	15493	15438	15353	15633	15429	15573	15461	15461	15453	15471	15452	15478	15375	15595	15513	15407	15362	15494	15406	15270	15438	15394	15497	15514	15602	15389	15447	15514	15364	15415	15445	15424	15438	15408	15474	15522	15472	15300	15346	15331	15523	15262	15436	15498	15444	15429	15445	15471	15421	15289	15341	15234	15539	15341	15558	15413	15515	15503	15398	15497	15478	15301	15387	15391	15475	15471	15396	15425	15538	15361	15554	15326	15327	15344	15468	15539	15370	15520	15446	15405	15458	15446	15527	15424	15402	15489	15373	15457	15459	15479	15622	15374	15368	15290	15328	15420	15491	15598	15576	15406	15582	15564	15329	15540	15402	15406	15240	15554	15485	15332	15406	15560	15379	15377	15272	15469	15498	15449	15598	15450	15381	15407	15546	15396	15516	15449	15489	15403	15359	15556	15665	15487	15446	15396	15444	15311	15570	15368	15372	15318	15545	15503	15403	15566	15456	15388	15383	15210	15441	15461	15503	15371	15525	15471	15324	15387	15401	15436	15381	15474	15330	15443	15311	15551	15363	15388	15400	15429	15538	15431	15511	15459	15422	15418	15415	15368	15335	15373	15479	15445	15353	15451	15425	15496	15434	15426	15324	15469	15413	15468	15327	15465	15346	15473	15378	15553	15262	15492	15522	15494	15346	15413	15385	15388	15381	15602	15408	15460	15453	15508	15577	15467	15464	15466	15545	15639	15331	15411	15391	15386	15302	15386	15453	15420	15432	15516	15390	15503	15381	15319	15509	15519	15462	15588	15403	15525	15482	15546	15424	15611	15293	15437	15372	15546	15476	15445	15522	15540	15479	15306	15469	15396	15522	15557	15494	15316	15506	15516	15438	15427	15467	15557	15544	15549	15369	15220	15463	15592	15602	15373	15383	15526	15344	15495	15541	15381	15641	15658	15455	15478	15327	15416	15273	15469	15368	15363	15589	15361	15422	15424	15486	15494	15495	15310	15344	15511	15606	15457	15476	15292	15315	15350	15404	15334	15461	15530	15546	15460	15487	15547	15375	15551	15557	15429	15584	15556	15423	15573	15443
27668	22223	24243	20764	17452	17409	17691	17348	16925	17231	17218	17054	17062	16998	16996	16953	16968	17106	16940	16803	16995	16846	16982	16908	16980	16980	16962	16998	16681	17057	17221	17503	17425	17169	17142	16818	16808	16758	16738	16867	16758	16967	16743	16944	17046	16855	17098	16860	16889	17189	16833	16700	16849	16845	16983	16782	16867	16828	16915	16755	16867	16747	16893	16786	16839	16962	16775	16925	16917	16739	17176	16796	16994	16918	16834	17016	16787	16746	16739	17041	16771	16937	16872	16875	16995	16968	16899	16806	16666	16838	16770	16681	16969	17021	16757	16824	16852	16838	16859	16700	16851	16810	16947	16932	16622	17170	16879	16803	16937	16940	16944	16771	16910	16865	16938	16717	16760	16649	16958	17021	16796	16667	16685	16770	16911	16850	16749	16976	16985	16956	16844	16907	16810	16704	16928	16613	16840	16824	16961	16863	16682	17095	16718	16915	16954	16799	16980	16883	16946	16820	16884	16792	16915	16927	16885	16753	16737	16809	16733	16921	16914	16808	17017	16779	16975	16727	16684	16805	17155	16931	16952	16621	16842	16882	16912	16676	16844	16863	16722	16922	16910	16656	16803	16743	16637	16781	16860	16830	17124	16913	16978	16862	16743	16825	16940	16843	16726	16721	16849	16652	16771	16873	16630	16783	16876	16787	16980	16857	16940	16896	16908	16824	17000	16987	17049	16813	16831	17001	16794	16931	16837	16925	16762	16859	16804	17010	16821	16895	16804	16797	16878	16842	16745	16755	16752	16937	16952	16699	16790	16778	16965	16823	16678	16758	16903	17079	16601	17015	16843	17021	16893	16894	16967	16968	16876	16977	16915	16792	16977	16760	16838	16693	16988	16802	16990	16869	16857	16959	16819	16743	16616	16642	16747	16831	16802	16725	16952	16817	16812	16951	16727	16834	16779	16574	16815	16826	16947	16797	16648	16791	16871	16644	16668	16874	16702	16842	16901	16742	16692	16776	17052	16990	16890	16891	16739	16794	16818	16851	17031	16948	16984	16798	16837	16891	16709	17031	16863	16645	16820	16899	16848	16816	16778	16761	16914	16792	16841	16771	16769	16868	16923	16845	17019	17103	16736	16901	16706	16818	16793	16735	16878	17044	16922	16948	16845	16767	16971	16757	17023	16770	16713	16885	16763	16827	16827	16964	16895	16680	16966	16959	16877	16879	16753	16935	16929	16700	16825	16859	17019	16929	16883	16986	16966	16862	16801	16891	16891	16872	16978	16827	16866	16862	16770	16841	16727	16902	16892	16956	16830	16991	16825	16669	16816	16704	16788	16759	17033	17146	16779	16914	16924	16886	16690	17056	16931	16882	16730	16886	17000	16965	16905	16663	16832	16766	16645	16984	16583	16928	17095	16865	17040	16785	16752	16792	16837	16630	16672	16906	16741	16973	16911	16608	16738	16764	16798	16880	16983	16750	16630	16857	16795	16931	16874	16938	16986	17043	16939	16730	16822	16714	16913	16865	16758	16819	16639	16835	16854	17086	16778	16936	16966	16975	16830	16821	16981	17044	16823	16868	16819	16906	16994	16808	16861	16886	16696	16942	16928	16975	16689	16823	16787	16785	16724	16976	16830	16974	16616	16822	16814	16686	16806	16784	16687	16865	16810	16611	16832	16895	16797	17000	16949	16776	17078	16863	16735	16806	16963	17039	16840	16957	16932	16739	16800	16807	16889	16914	16753	16879	16876	16818	16873	16660	16915	17022	16784	16853	16749	16965	16864	16724	16848	16841	16778	16702	16857	16727	16800	16644	16688	16816	16878	16810	16765	16921	16939	16705	16919	16878	16821	16895	16914	16810	16855	17019	16758	17125	16921	16940	16670	16848	16956	16943	16749	16932	16841	16939	17051	16908	16962	16870	17121	16919	16968	16903	16884	16795	16923	16800	16795	16876	17028	16879	16905	16924	16822	16869	16984	16997	17021	16995	16779	16973	17038	16904	16798	17035	16980	16826	16909	16929	16967	16682	16786	16975	16864	16927	16999	16818	16745	16815	16893	16650	16896	16684	16845	16819	16744	16794	16826	16944	16665	16904	17028	16856	16721	16676	16728	16799	16851	16890	16891	16793	16848	16846	16918	16773	16764	16773	17010	17005	16814	16904	16949	17023	17005	16947	16725	16786	16751	16707	16739	16880	16879	16990	16728	16828	16838	16834	16665	16827	16675	16708	16890	16856	16887	16980	16955	16924	16868	16836	16824	16680	17047	16940	16704	16726	16859	16889	16797	16830	16607	16910	16725	16812	16752	16851	16830	16894	16876	16722	16780	17052	16961	16809	16879	16769	16874	16501	16859	16647	16825	16904	16813	16713	16899	16729	16736	16836	16865	16736	16872	16761	16700	16888	16883	16809	16841	16848	16881	17079	16864	16893	16878	16706	16814	16895	17074	16708	16815	16841	16915	16894	16645	16913	16865	16816	16824	16867	16935	16728	16708	16887	16822	16653	16851	16863	16982	16640	16847	16622	16738	16789	16906	16955	16864	16869	16898	16985	16937	16926	16892	16992	16918	16735	16945	16753	16645	16724	16993	16656	16853	16770	16835	16729	16848	16997	16740	16694	16825	16735	16825	16859	16864	16843	16928	16862	16837	16884	16910	16614	17032	16802	16853	16837	16823	16853	17022	17065	16783	16715	17106	16756	16778	16854	16806	16810	16827	16824	16869	16965	16923	16582	16776	16720	16914	16848	16926	16815	17004	16976	16957	16951	16873	17051	16923	16778	16844	16834	16977	16762	16781	16662	16871	16813	16765	16692	16721	16795	16731	16688	17024	16810	16708	16698	16886	16918	16814	16937	17048	16971	16819	16830	16818	17032	16917	16678	16842	16708	16835	16929	17027	16843	16756	16941	17037	16730	16809	16840	16723	16934	16931	16603	16808	16948	16949	16824	16921	16822	16808	16892	16878	16654	16807	16852	16712	16868	16872	16863	17049	16832	16796	16750	16860	16816	16789	16973	16904	16804	16957	16864	16761	17046	16849	16820	16876	16793	17014	16935	16774	16943	16974	16778	16895	16710	16977	16867	16857	16799	16855	16826	16802	16787	16710	16995	16788	16833	16734	16765	16876	16914	16982	16801	16877	16940	16880	16809	16712	16812	16814	16963	16843	16757	17020	16764	17083	16781	16803	16873	16873	16898	16983	17017	16919	16915	16931	16817	16991	16725	16912	16931	17000	16782	16931	16644	16821	16969	16829	16594	16808	16922	16912	16764	16932	16743	16528	17026	16736	16958	16844	16796	17110	16792	16776	16803	16750	16767	16841	16514	16847	16768	16867	16991	16728	16828	16882	16781	16790	17070	16928	16939	16917	17011	16863	16866	16877	16823	16970	16830	16860	16989	16857	16922	16858	17137	16894	16915	16839	16770	16827	16873	16809	16900	16876	16621	16617	16887	16829	16877	16806	16836	16956	16839	17002	16964	17058	16913	16858	16942	16954	16760	16825	16831	16884	16954	16874	16881	16869	16899	17004	16873	16811	16778	16815	16763	16946	16794	16767	16605	16772	16703	16854	16749	16685	16820	16774	16722	16947	16963	16917	16774	16835	16676	16930	16802	16715	16892	17034	16869	16858	16843	16798	16906	17068	16893	16823	16831	16671	16855	16959	17011	16931	16871	16811	16913	16828	16768	16817	16648	16772	16934	16915	16905	16843	16965	16873	16888	16697	16774	16847	16825	16927	16888	16787	16561	16874	16885	16884	16675	16865	16789	16776	16936	16916	16849	16905	16919	16842	17126	16804	16912	16709	16847	16942	16756	16965	16942	16694	16965	16786	17018	16840	16907	16682	16670	16892	16979	16811	16918	16786	16843	16839	16834	16804	16878	16818	16962	16880	17139	16845	16825	16750	16762	16852	16899	16814	17069	16973	16767	16800	16907	16847	16659	16827	16932	16952	16816	16827	16729	16943	16777	16704	17025	16836	16818	16800	16888	16858	16697	16922	16807	17216	16844	16810	16782	16938	16926	16572	16936	16834	16893	16773	16663	16705	16741	16627	16736	16981	16918	17200	16948	16812	16810	16841	16692	16954	16742	16877	16853	16914	16905	16898	16979	16861	16989	16922	17190	16955	16850	17010	16715	16817	16823	16822	16834	16805	17048	16882	16998	17005	16852	16870	16893	16929	16926	16676	16905	16831	16649	16806	16979	16791	16814	16799	16693	16635	16868	16757	16768	16592	16908	17162	16918	17019	16873	16619	16851	16617	16806	16927	16827	16764	16892	16951	16869	16944	17008	16848	16879	16910	16788	16916	16808	16931	16855	17038	16773	16821	16961	16877	17051	17008	16734	16875	16747	16743	16749	16853	16699	16985	16971	16855	16771	16875	16794	16791	16835	16716	16804	16925	16850	17047	16853	16882	16885	16815	16822	16851	16751	16859	16625	16951	16819	16941	16820	16828	16848	16850	16685	16807	16848	16761	17010	16787	17005	16836	16684	16865	16913	16947	16968	16832	16726	16889	16856	16848	16967	17037	16879	16692	16664	16968	16926	16771	16715	16753	16831	16706	16755	16970	16829	16849	17055	16927	17046	17193	16907	17006	16577	16657	16934	16718	16882	16993	16943	16857	16972	16946	16807	16830	16819	16823	16800	16926	16822	17053	16772	16742	17034	16821	16923	16818	16867	16914	16666	16682	16938	16951	16840	16638	16839	16969	16918	16933	16662	16836	16774	16860	16920	17033	16930	16597	16794	16748	16739	16882	16707	16838	16800	16857	16983	17066	16847	16747	17005	17001	16868	17022	16748	16641	16657	16923	16861	16754	16865	16765	16977	16823	17068	16851	17021	16933	16887	16884	16807	16884	16927	16738	16785	16704	16631	16783	16773	16822	16908	16912	16609	16757	16730	17062	16701	16803	16767	16813	16910	16977	16981	16666	16788	16975	16915	16755	16816	16970	16956	16871	16903	16696	16905	16987	16941	16976	16903	16898	16798	16935	17020	16876	16890	16691	16786	16785	16763	16742	16806	16573	16955	16732	16684	16727	16904	16861	16964	17161	16926	16798	16970	16943	16852	16786	16974	16882	16780	16700	17077	16899	16908	16716	16764	16708	16928	17035	16785	16818	16923	16987	16988	16997	16924	17001	16737	16905	16895	16832	17002	17115	16893
17065	22442	20474	17718	16714	16375	16643	16068	15736	15538	15644	15433	15546	15673	15372	15448	15444	15226	15466	15480	15545	15639	15499	15518	15658	15505	15286	15686	15331	15716	16183	16112	15990	15569	15421	15451	15371	15458	15367	15340	15385	15392	15488	15384	15566	15477	15371	15404	15462	15413	15289	15360	15357	15299	15257	15330	15361	15470	15436	15331	15235	15353	15315	15333	15383	15324	15258	15402	15307	15433	15414	15303	15449	15369	15509	15331	15437	15373	15555	15481	15380	15297	15331	15246	15343	15431	15323	15353	15381	15343	15487	15363	15541	15393	15273	15446	15495	15413	15378	15364	15320	15396	15351	15374	15412	15403	15439	15438	15300	15170	15506	15416	15344	15408	15352	15357	15257	15181	15320	15291	15436	15225	15275	15394	15306	15374	15355	15313	15436	15332	15332	15427	15308	15164	15262	15515	15212	15332	15365	15430	15348	15291	15444	15393	15283	15429	15357	15422	15359	15393	15300	15368	15413	15567	15172	15306	15418	15323	15321	15292	15313	15246	15295	15582	15350	15287	15381	15177	15360	15234	15307	15462	15389	15353	15448	15413	15411	15475	15445	15137	15270	15219	15133	15325	15439	15310	15343	15313	15291	15287	15394	15372	15293	15273	15339	15304	15412	15418	15190	15320	15491	15393	15402	15403	15349	15223	15364	15394	15341	15282	15338	15197	15509	15293	15307	15469	15308	15387	15409	15331	15315	15320	15210	15293	15115	15355	15184	15287	15317	15194	15496	15315	15454	15285	15375	15376	15520	15395	15267	15431	15430	15198	15220	15094	15324	15547	15387	15276	15368	15483	15325	15419	15316	15374	15247	15411	15361	15443	15382	15214	15378	15374	15311	15565	15441	15303	15467	15262	15361	15540	15178	15306	15404	15365	15206	15443	15284	15438	15344	15254	15476	15435	15274	15330	15329	15179	15322	15525	15316	15481	15457	15503	15302	15334	15196	15251	15656	15360	15272	15363	15475	15319	15241	15299	15153	15658	15209	15363	15367	15484	15183	15332	15506	15298	15394	15066	15404	15287	15386	15294	15239	15348	15217	15415	15350	15458	15535	15161	15346	15383	15471	15259	15272	15199	15413	15482	15237	15064	15142	15409	15326	15356	15315	15449	15540	15240	15370	15350	15321	15194	15438	15566	15446	15141	15366	15395	15293	15295	15390	15275	15305	15323	15246	15266	15497	15442	15434	15322	15320	15284	15242	15385	15189	15201	15430	15397	15204	15336	15274	15348	15395	15366	15239	15304	15388	15529	15397	15381	15412	15399	15410	15308	15444	15303	15223	15412	15221	15408	15342	15348	15322	15401	15325	15517	15322	15338	15423	15407	15162	15444	15260	15320	15451	15389	15195	15255	15437	15272	15483	15308	15414	15412	15362	15440	15427	15358	15316	15342	15371	15424	15347	15299	15346	15318	15391	15292	15418	15288	15387	15170	15336	15393	15262	15268	15384	15234	15412	15425	15392	15441	15407	15319	15434	15302	15250	15254	15267	15428	15227	15337	15371	15351	15549	15190	15483	15270	15353	15338	15464	15316	15252	15332	15230	15270	15438	15178	15260	15454	15261	15452	15379	15303	15333	15362	15427	15328	15091	15366	15430	15415	15345	15251	15302	15369	15326	15292	15391	15347	15488	15372	15381	15438	15407	15416	15174	15408	15220	15306	15276	15416	15192	15434	15301	15440	15358	15520	15472	15314	15431	15444	15386	15339	15375	15408	15425	15454	15235	15426	15255	15557	15282	15450	15242	15252	15191	15476	15285	15488	15439	15316	15383	15398	15422	15476	15300	15175	15247	15201	15515	15183	15188	15270	15417	15320	15297	15551	15299	15396	15367	15377	15284	15442	15307	15244	15409	15295	15336	15343	15338	15502	15300	15348	15358	15353	15378	15354	15335	15161	15625	15295	15558	15419	15350	15293	15431	15373	15501	15382	15379	15475	15351	15263	15302	15438	15355	15213	15352	15185	15311	15258	15414	15460	15394	15499	15343	15349	15482	15486	15382	15425	15126	15395	15347	15515	15257	15239	15520	15223	15308	15350	15341	15226	15233	15348	15486	15227	15217	15268	15431	15427	15336	15256	15143	15293	15460	15319	15313	15409	15450	15343	15308	15172	15336	15437	15370	15199	15465	15242	15367	15430	15338	15400	15484	15228	15396	15419	15324	15337	15177	15298	15235	15401	15313	15328	15331	15388	15481	15249	15296	15288	15320	15439	15231	15204	15333	15434	15436	15218	15489	15316	15366	15310	15451	15243	15402	15385	15486	15373	15338	15366	15197	15397	15336	15322	15267	15448	15467	15462	15328	15322	15384	15341	15393	15455	15467	15457	15296	15484	15314	15388	15318	15281	15474	15455	15389	15387	15498	15478	15506	15132	15282	15206	15338	15363	15617	15400	15435	15478	15424	15426	15380	15269	15496	15173	15295	15440	15254	15286	15409	15397	15395	15478	15314	15276	15448	15330	15282	15397	15294	15396	15465	15271	15312	15341	15368	15362	15294	15385	15523	15357	15429	15405	15276	15250	15590	15412	15383	15393	15619	15486	15371	15284	15537	15217	15250	15435	15255	15398	15465	15476	15228	15375	15364	15207	15312	15360	15437	15421	15317	15362	15231	15487	15317	15299	15156	15417	15412	15369	15255	15268	15309	15498	15424	15331	15367	15391	15211	15384	15333	15423	15413	15378	15383	15357	15286	15315	15179	15446	15335	15454	15215	15445	15392	15410	15479	15453	15324	15302	15348	15435	15388	15533	15297	15296	15461	15366	15426	15392	15466	15331	15242	15283	15512	15349	15291	15334	15404	15285	15382	15325	15219	15278	15386	15230	15386	15315	15421	15474	15273	15275	15265	15484	15426	15450	15322	15261	15471	15211	15175	15464	15353	15241	15438	15312	15436	15296	15302	15424	15169	15388	15224	15457	15316	15329	15398	15453	15326	15364	15382	15239	15358	15355	15361	15385	15480	15341	15500	15436	15398	15289	15314	15455	15398	15314	15359	15372	15450	15242	15346	15521	15255	15302	15175	15508	15539	15151	15475	15332	15475	15386	15364	15353	15427	15296	15432	15272	15399	15335	15488	15434	15229	15379	15372	15289	15273	15434	15385	15377	15485	15329	15303	15225	15325	15369	15332	15467	15329	15436	15360	15499	15383	15340	15367	15404	15320	15185	15400	15350	15253	15327	15405	15285	15469	15352	15304	15397	15328	15371	15504	15299	15494	15305	15337	15400	15412	15259	15308	15389	15398	15451	15400	15200	15406	15499	15429	15503	15476	15320	15429	15310	15480	15357	15292	15288	15443	15390	15358	15519	15341	15324	15393	15494	15378	15244	15416	15516	15526	15408	15175	15357	15389	15197	15497	15304	15480	15358	15338	15349	15154	15352	15296	15310	15323	15387	15160	15403	15379	15462	15222	15263	15613	15331	15419	15471	15546	15522	15224	15322	15377	15455	15420	15234	15278	15327	15492	15428	15369	15368	15415	15263	15292	15334	15392	15494	15410	15221	15368	15373	15322	15092	15410	15266	15447	15371	15250	15320	15202	15247	15320	15333	15339	15319	15384	15271	15461	15376	15335	15456	15417	15364	15402	15292	15292	15217	15517	15355	15284	15212	15286	15358	15336	15473	15418	15256	15382	15443	15400	15516	15354	15257	15412	15274	15264	15271	15550	15165	15425	15381	15281	15282	15379	15320	15432	15511	15282	15385	15375	15583	15392	15284	15542	15514	15386	15362	15529	15353	15386	15278	15354	15414	15200	15267	15357	15318	15408	15295	15266	15371	15212	15294	15528	15421	15436	15323	15419	15416	15288	15309	15460	15369	15348	15374	15365	15402	15347	15324	15438	15386	15317	15388	15333	15193	15189	15409	15282	15398	15299	15299	15402	15455	15326	15101	15387	15462	15465	15221	15505	15446	15324	15243	15225	15394	15316	15407	15293	15233	15344	15323	15273	15407	15318	15409	15295	15285	15365	15437	15464	15383	15398	15496	15356	15352	15501	15434	15243	15396	15325	15317	15270	15376	15329	15232	15399	15454	15453	15372	15413	15288	15356	15527	15296	15394	15460	15489	15383	15241	15345	15347	15375	15305	15362	15321	15352	15435	15080	15336	15231	15247	15325	15429	15312	15300	15165	15288	15319	15500	15488	15340	15411	15396	15405	15460	15416	15266	15171	15459	15358	15209	15427	15266	15430	15309	15325	15321	15340	15401	15403	15306	15364	15394	15600	15292	15427	15407	15534	15185	15568	15424	15309	15281	15358	15386	15538	15480	15331	15316	15472	15445	15303	15432	15258	15239	15448	15282	15235	15424	15413	15184	15254	15319	15404	15306	15393	15407	15510	15388	15227	15219	15316	15397	15353	15254	15318	15248	15310	15175	15357	15487	15271	15074	15349	15425	15404	15396	15392	15305	15335	15352	15273	15356	15297	15301	15378	15424	15326	15492	15447	15352	15306	15389	15366	15317	15315	15324	15357	15376	15415	15582	15305	15254	15296	15380	15350	15442	15267	15237	15402	15354	15382	15284	15481	15275	15498	15361	15436	15323	15398	15220	15441	15333	15407	15328	15415	15112	15317	15259	15500	15381	15292	15330	15283	15299	15357	15320	15449	15371	15388	15273	15387	15405	15214	15403	15509	15290	15147	15275	15295	15418	15427	15286	15325	15451	15424	15403	15481	15303	15515	15265	15471	15461	15350	15459	15335	15195	15445	15201	15351	15414	15252	15323	15418	15305	15246	15175	15246	15519	15434	15452	15478	15309	15280	15416	15267	15329	15250	15379	15223	15167	15424	15293	15449	15350	15425	15391	15428	15406	15423	15267	15545	15230	15274	15315	15355	15577	15103	15400	15362	15525	15198	15302	15261	15412	15429	15427	15379	15460	15173	15448	15357	15279	15309	15242	15333	15392	15241	15499	15271	15473	15456	15481	15317	15432	15403	15280	15353	15357	15281	15248	15471	15274	15338	15433	15282	15298	15580	15423	15336	15261	15410	15354	15365	15289	15217	15371	15346	15407	15408	15429	15339	15320	15202	15250	15361	15324	15526	15344	15310	15239	15295	15391	15322	15068	15271	15286	15344	15526	15256	15299	15263	15463	15265	15390	15278	15528	15276	15583
23959	21377	28810	24405	22070	21822	20570	18213	17341	17351	17412	17393	17273	17302	17017	17128	16949	17221	16995	17140	17215	16905	16958	16971	16987	16931	16920	16886	16900	18465	19398	19207	18906	17702	17123	17040	16922	16821	16800	16957	16901	16738	16747	16964	16835	16802	16772	16725	16824	16811	16859	16837	16745	16844	16777	16782	16909	16827	16970	16907	16811	16938	16784	16575	16629	16964	17029	16814	16848	16837	17019	16927	16829	16898	16832	16674	16833	16960	16923	16925	16773	16779	16683	16577	16856	16814	16649	16650	16690	16816	16816	16644	16781	16713	16753	16821	16849	16783	16921	16711	16729	16951	16663	16898	16838	16641	16916	17081	16949	16577	16932	16780	16730	16683	16865	16706	16925	16885	16621	16726	16682	16789	16875	16863	16827	16970	16714	16895	16956	16842	16855	16888	16766	16828	16822	16884	16891	16835	16928	16550	16902	16700	16782	16798	16873	16748	16843	16608	16965	16950	16938	16703	16860	16608	16705	16693	16751	16711	16701	16876	16703	16770	16812	16948	16958	16661	16922	16998	16753	16855	16815	16856	16857	16833	16707	16701	16888	16727	16739	16766	16900	16596	16747	16663	16759	16802	16860	16862	16733	16590	16723	16642	16716	16905	16811	16672	16752	16629	16678	16707	16569	16834	16636	16827	16736	16610	16634	16817	16688	16709	16765	16889	16619	16844	16819	16560	16744	16759	16704	16813	16806	16927	16654	16766	16608	16755	16714	16709	16773	16672	16718	16882	16634	16934	16919	16782	16711	16869	17037	16772	16772	16649	16673	16815	16837	16686	16761	16787	16685	16697	17073	16793	16859	16797	16781	16793	16765	16907	16821	16839	16859	16892	16980	16676	16799	16609	16842	16740	17052	16830	16742	16664	16680	16520	16756	16885	16859	16942	16823	16671	16831	16714	16708	16871	16718	16671	16904	16667	16759	16691	16726	16675	16903	16986	16941	16692	16987	16798	16886	16921	16770	16887	16689	16832	16955	16660	16856	16838	17013	16711	16695	16736	16742	16828	16648	16822	16723	16773	16591	16745	16841	16883	16966	16680	17050	16699	16533	16784	16671	16707	16705	16852	16882	16609	16861	16753	16826	16758	16793	16867	17007	16831	16696	16669	16831	16788	16778	16947	16926	16573	16979	16693	16877	16748	16771	16919	16751	16766	16848	16951	16864	16731	16990	16991	16696	16732	16750	16844	16921	16835	16983	16714	16755	16881	16868	16802	16768	16529	16558	16819	16724	16714	16826	16895	16726	16800	16517	16634	16817	16783	16978	16853	16984	16873	16656	16835	16791	16633	16718	16636	16729	16795	16723	16671	16775	16970	16802	17018	16979	16713	16840	16534	17004	16793	16446	16784	16740	16650	17018	16803	16656	16796	16808	16815	16869	16833	16726	16806	16660	16969	16906	16771	17002	16721	16885	16743	16689	16920	16753	16802	16881	16927	16787	16832	16746	16841	16810	16686	16749	16650	16796	16682	16725	16960	16670	16741	16659	16705	16981	16940	16632	16776	16819	16856	16851	16824	16794	16799	16894	16879	16778	16852	16804	16727	16623	16875	16829	16736	16994	16769	16801	17057	16830	16836	16823	16665	16786	16701	16936	16918	16818	16665	16760	16938	16926	16807	16686	16882	17022	16890	16814	16770	16829	16731	16909	16961	16752	16865	16852	16842	16678	16761	16782	16696	16861	16739	16998	16798	16593	16826	16828	16751	16633	16869	17078	16933	16848	16774	16742	16797	16960	16487	16865	16906	16851	16772	16954	16713	16885	16577	16744	16728	16656	16662	16864	16779	16778	16721	16770	16680	16785	16891	16667	16696	16654	16693	16458	16712	16979	16753	16749	16644	16728	16761	16816	16816	16757	16898	16781	16944	16868	16871	16977	16823	16620	16796	16841	16718	16688	16770	16812	16863	16907	16887	16483	16603	16807	16950	16632	16875	16860	16635	16618	16642	16884	16709	16671	16855	16955	16836	16916	16898	16747	16813	16922	16770	16707	16893	16800	16778	16947	16920	16930	16567	16901	16799	16894	16689	16702	16820	16783	16493	16954	16716	16872	16857	16862	16775	16694	16741	16590	16649	16807	16786	16748	16820	16852	16814	16875	16681	16891	16985	16668	16576	16602	16809	16701	16574	16657	16815	16615	16804	16928	16746	16912	16824	16890	16699	16684	16892	16931	16832	16754	17015	16789	16570	16674	16925	16990	16748	16881	16661	16776	16653	17022	16935	16740	16641	16786	16662	16807	16802	16773	16712	16778	16779	16934	16725	16751	16916	16686	16799	16852	16629	16895	16738	16773	16878	16794	16767	16735	16816	16726	16836	16744	16654	16874	16884	16876	16645	16734	16758	16780	16945	16928	16896	16940	16916	16788	16693	16817	16880	16755	16851	16851	16645	16765	16822	16624	16829	16775	16689	16868	16729	16875	16940	16731	16769	16907	16783	16702	16788	16841	16920	16868	16713	16797	16940	16721	16892	17008	16790	16798	16722	16990	16795	16885	16826	16871	16747	16638	16658	16688	16723	16800	16973	16900	16627	16789	16798	16707	16793	16994	16807	16866	16797	16887	16707	16878	16769	16500	17043	16866	16633	16747	16856	16923	16865	16552	16683	16662	16655	16921	16913	16558	16713	16700	16951	16876	16834	16866	16656	16706	16795	16709	16795	16781	16776	16725	16874	16648	16813	16859	17006	16712	16836	16691	16975	16682	16946	16683	16914	16716	16681	16645	16760	16688	16791	16734	16781	16858	16651	16765	16725	16765	16858	16769	16731	16699	16804	16819	16765	16974	16683	16730	16922	16773	16763	16930	16729	16884	16839	16748	16734	16904	16540	16744	16874	16934	16844	16919	16928	16802	16668	16858	16964	16723	16834	16819	16860	16728	16857	16739	16712	16914	16799	16782	16777	16861	16795	16855	16808	16815	16906	16514	16719	16800	16750	16923	16865	16924	16657	16552	16774	16773	16879	16710	16767	16802	16666	16764	16810	16679	16800	16804	16688	16966	16923	16775	16637	16835	16878	16826	16860	16870	16825	16694	16830	16831	16878	16836	16736	16819	16883	16808	17006	17013	16876	16728	16621	17010	16687	16798	17215	16801	16697	16588	16870	16822	16497	16791	16867	16798	16618	16927	16933	16699	16821	16778	16835	16617	16545	16827	16867	16744	16682	16862	16777	16831	17014	16784	16848	16783	16665	16674	16756	16724	16836	16848	16707	16884	16568	16681	16712	16807	16878	16736	16825	16899	16751	16838	16676	16666	16947	16809	16813	16740	16849	16571	16885	16908	16638	16900	16941	16758	16767	16686	16884	16797	16755	16558	16780	16828	16757	16999	16758	16740	16752	16812	16996	17004	16698	16975	16915	16692	16780	16993	16646	16894	17001	16784	17089	16678	16727	16878	16662	16708	16676	16836	16794	16675	16948	16895	16600	16782	16942	16684	16782	16769	16689	16939	16804	16803	16840	16857	16805	16880	16752	16643	16769	16733	16717	16833	16750	16749	17000	16529	16827	16785	16702	16913	16655	16709	16958	16928	16680	16893	16859	16976	16819	16795	16730	16622	16755	16916	16895	16930	16829	16735	16863	16609	16858	16792	16946	16744	16780	16712	16883	16780	16821	16709	16715	16712	16779	16699	16850	16860	16693	16747	16951	16846	16722	16929	16614	16720	16869	16744	16822	16908	16868	16799	16740	16742	16701	16739	16873	16629	16843	16704	16945	16799	16660	16783	16798	16793	16884	16730	16762	16889	16925	16956	16871	16836	16793	16958	16696	16690	16578	16639	16650	16845	16624	16808	16697	16731	16812	16876	16808	16821	16752	16872	16891	16714	16909	16866	16779	16759	16616	16584	16669	16953	16733	16870	16725	16980	16837	16638	16795	16853	16958	16698	16690	16671	16600	16817	16867	16830	16559	16754	16970	16892	16809	16925	16881	16820	17020	16966	16913	16784	16811	16879	16928	16759	16777	16711	16728	16637	16752	16741	16623	16945	16794	16831	16708	16857	16854	17026	16687	16785	16555	16772	16601	16854	16795	16909	16958	16705	16843	16799	16905	16600	16909	16658	17150	16865	16730	16822	16815	16896	16742	16737	16610	16737	16681	16618	16915	16902	16806	16762	16848	16908	16802	16575	16693	16638	16903	16922	16787	16791	16937	16897	16904	16753	16947	16638	16639	16757	16929	16886	16801	16794	16915	16873	16753	16825	16957	16728	17002	16836	16897	16931	16762	16700	16963	16846	16844	16787	16973	16777	16936	16738	16812	16816	16622	16856	16747	16872	16857	16746	16841	16661	16693	16920	16885	16795	16707	16723	16632	16890	16853	16735	16825	16852	16946	16883	16697	16760	16862	16635	16857	16681	16842	16787	16889	16934	16753	16586	16756	16775	16511	16935	16771	16643	16957	16652	16864	16848	16803	16877	16831	16785	16876	16726	16682	16839	16848	16603	16903	16808	16764	16837	16606	16882	16831	16874	16862	16765	16758	17107	16866	16577	16691	16560	16855	16997	16777	16822	16772	16769	16692	16894	16772	16897	16888	16758	16927	16715	16857	16848	16696	16862	16835	16754	16859	16775	16788	16711	16849	16576	16658	16958	16797	16742	16840	16876	16808	16802	16869	16777	16875	16853	16769	16720	16710	16841	16748	16861	16804	16939	16883	16625	16897	16771	16696	16700	16853	16647	16684	16824	16949	16873	16655	16638	16919	16845	16678	16811	16711	16914	16868	16746	16812	16703	16911	16967	16740	16787	16605	16794	16768	16758	16660	16673	16671	16759	16585	16860	16857	16862	16728	16953	16875	16693	16859	16792	16890	17013	16800	16651	16744	16945	16786	16782	16923	16841	16796	16677	16874	16696	16643	16669	16874	16948	16633	16781	16797	16872	16815	16780	16729	16753	16862	16998	16804	16821	16539	16814	16906	16799	16730	16779	16901	16856	16916	16750	16879	16823	16806	16805	16619	16717	16522	16759	16794	16740	17086	16877	16847	16776	16815	16761	16745	16800	16863	16667	16693	16832	16979	16934	16908	16762	16885	16778	16880	16849	16891	16798	16775	16838	16921	16781	16472	16613	16844	17080	16669	16795	17078	16726	16697	16730	16694	16679	16823	16684	16876
16731	28160	25838	20993	19116	18374	17499	16734	16108	16055	15946	15934	15741	15728	15803	15716	15830	15490	15519	15605	15588	15612	15476	15645	15645	15563	15567	15610	15660	18135	19508	18354	18003	16704	15864	15344	15390	15250	15384	15535	15448	15356	15407	15313	15343	15351	15396	15431	15422	15287	15155	15482	15175	15475	15460	15278	15494	15366	15465	15321	15313	15527	15473	15433	15414	15218	15426	15362	15477	15317	15281	15394	15087	15220	15273	15438	15455	15391	15466	15546	15485	15324	15418	15431	15449	15473	15320	15450	15336	15338	15479	15476	15319	15194	15324	15403	15332	15339	15549	15527	15447	15371	15274	15537	15264	15504	15397	15457	15214	15345	15305	15309	15381	15259	15295	15331	15241	15508	15562	15353	15257	15193	15402	15306	15297	15377	15404	15221	15352	15126	15576	15456	15457	15318	15454	15363	15406	15393	15367	15311	15474	15383	15334	15481	15364	15304	15396	15368	15430	15224	15451	15303	15436	15335	15346	15366	15288	15331	15448	15426	15374	15330	15453	15217	15287	15334	15373	15499	15438	15454	15225	15399	15342	15331	15441	15301	15343	15270	15562	15430	15402	15313	15450	15349	15291	15489	15498	15495	15300	15325	15445	15387	15462	15401	15325	15280	15430	15729	15265	15266	15329	15497	15225	15401	15299	15412	15395	15314	15417	15405	15268	15181	15310	15312	15320	15347	15452	15415	15486	15404	15436	15377	15423	15365	15315	15298	15245	15478	15431	15318	15265	15392	15500	15315	15378	15415	15370	15338	15148	15337	15377	15447	15448	15267	15475	15360	15301	15274	15447	15491	15581	15298	15251	15168	15502	15365	15435	15276	15320	15275	15322	15394	15311	15419	15229	15337	15489	15341	15305	15397	15184	15399	15200	15362	15375	15351	15383	15391	15390	15362	15429	15325	15394	15351	15561	15404	15307	15470	15286	15342	15456	15285	15445	15467	15414	15409	15468	15427	15345	15413	15472	15399	15405	15163	15208	15380	15529	15476	15475	15372	15424	15430	15349	15415	15444	15324	15447	15213	15387	15308	15405	15547	15514	15274	15356	15302	15364	15362	15284	15355	15320	15358	15327	15359	15484	15473	15350	15493	15246	15390	15447	15410	15339	15482	15359	15405	15517	15357	15376	15274	15483	15264	15403	15345	15406	15405	15349	15550	15452	15609	15331	15229	15398	15552	15403	15412	15310	15320	15563	15499	15336	15409	15372	15510	15476	15392	15447	15480	15398	15211	15354	15254	15244	15523	15407	15586	15334	15175	15445	15517	15307	15455	15349	15333	15392	15310	15373	15491	15135	15322	15306	15498	15298	15470	15304	15479	15171	15284	15165	15142	15301	15267	15360	15382	15349	15465	15277	15424	15271	15391	15429	15320	15439	15220	15434	15483	15349	15253	15280	15356	15343	15452	15390	15523	15380	15289	15468	15301	15406	15383	15408	15359	15383	15224	15356	15529	15424	15272	15320	15555	15299	15338	15363	15289	15397	15317	15255	15357	15185	15416	15479	15331	15271	15488	15403	15327	15388	15306	15319	15342	15357	15376	15342	15176	15235	15493	15272	15464	15466	15363	15400	15422	15406	15411	15478	15260	15385	15433	15245	15330	15315	15409	15234	15294	15490	15387	15470	15354	15382	15388	15384	15277	15402	15539	15328	15253	15443	15523	15316	15391	15367	15442	15398	15302	15391	15342	15424	15401	15298	15362	15360	15411	15160	15416	15364	15319	15431	15271	15459	15471	15500	15418	15392	15439	15238	15272	15361	15372	15441	15181	15442	15527	15535	15327	15322	15300	15356	15329	15264	15403	15392	15301	15390	15365	15404	15374	15311	15616	15399	15396	15307	15365	15433	15459	15395	15366	15409	15414	15363	15478	15459	15480	15421	15369	15413	15537	15275	15407	15387	15490	15208	15358	15308	15214	15388	15383	15391	15467	15418	15438	15431	15349	15350	15308	15319	15239	15435	15303	15302	15437	15464	15324	15469	15352	15360	15482	15470	15415	15505	15355	15337	15431	15389	15315	15229	15466	15426	15313	15427	15458	15383	15275	15323	15301	15392	15307	15237	15359	15276	15373	15554	15375	15358	15319	15465	15352	15441	15483	15477	15394	15385	15442	15309	15400	15471	15352	15424	15361	15283	15414	15482	15459	15179	15491	15370	15334	15546	15297	15314	15333	15506	15433	15346	15493	15389	15296	15359	15446	15463	15377	15366	15290	15292	15467	15489	15321	15446	15457	15359	15439	15283	15415	15331	15050	15409	15237	15269	15453	15352	15225	15594	15354	15441	15353	15322	15438	15237	15501	15379	15427	15354	15444	15430	15476	15398	15359	15427	15478	15451	15272	15377	15264	15344	15381	15271	15620	15471	15387	15369	15346	15506	15182	15442	15519	15424	15351	15355	15163	15431	15391	15332	15520	15201	15344	15468	15285	15433	15212	15462	15259	15193	15450	15395	15417	15282	15189	15266	15429	15433	15286	15437	15402	15379	15522	15456	15521	15494	15274	15344	15371	15367	15376	15269	15446	15308	15309	15352	15438	15401	15365	15666	15325	15400	15324	15431	15297	15499	15399	15492	15258	15398	15316	15241	15623	15266	15459	15486	15420	15328	15372	15452	15280	15484	15257	15272	15384	15489	15282	15379	15365	15413	15369	15287	15428	15311	15267	15415	15322	15283	15160	15390	15411	15252	15482	15504	15266	15366	15316	15340	15512	15510	15209	15363	15367	15339	15285	15385	15560	15429	15402	15403	15352	15340	15262	15297	15390	15273	15381	15300	15314	15332	15365	15431	15283	15355	15309	15330	15366	15169	15291	15313	15308	15220	15455	15284	15478	15308	15362	15177	15278	15386	15328	15531	15317	15456	15530	15447	15143	15378	15353	15410	15430	15169	15381	15449	15365	15453	15363	15368	15436	15317	15446	15294	15390	15461	15434	15348	15382	15409	15525	15216	15397	15459	15371	15154	15446	15436	15202	15484	15424	15413	15397	15421	15452	15470	15514	15272	15348	15321	15472	15363	15428	15375	15368	15527	15397	15369	15399	15355	15213	15377	15450	15442	15354	15381	15299	15396	15499	15427	15207	15399	15383	15386	15370	15292	15334	15380	15305	15342	15324	15410	15392	15451	15415	15408	15381	15367	15241	15277	15472	15463	15369	15432	15350	15344	15382	15384	15345	15376	15399	15222	15289	15292	15512	15425	15360	15426	15259	15570	15386	15345	15296	15389	15496	15346	15388	15230	15432	15335	15551	15293	15257	15383	15328	15430	15202	15291	15481	15463	15489	15525	15517	15386	15454	15319	15420	15266	15485	15284	15469	15337	15339	15310	15501	15274	15298	15325	15293	15315	15426	15273	15358	15435	15374	15476	15495	15356	15468	15603	15342	15427	15450	15343	15359	15545	15415	15514	15316	15389	15386	15379	15322	15323	15402	15337	15279	15435	15402	15283	15235	15367	15418	15588	15541	15426	15305	15207	15301	15215	15426	15384	15151	15392	15476	15414	15591	15305	15417	15360	15394	15092	15310	15340	15460	15469	15355	15354	15242	15284	15553	15311	15344	15447	15444	15439	15380	15422	15349	15443	15540	15487	15329	15278	15497	15415	15153	15232	15461	15474	15303	15506	15443	15396	15404	15338	15460	15444	15198	15354	15438	15437	15385	15393	15359	15415	15389	15365	15454	15407	15393	15436	15483	15284	15387	15375	15410	15268	15351	15314	15440	15356	15239	15457	15386	15229	15316	15307	15410	15423	15325	15309	15427	15347	15348	15397	15360	15368	15432	15388	15334	15274	15486	15394	15405	15286	15401	15388	15398	15511	15355	15335	15214	15285	15338	15351	15316	15167	15517	15373	15468	15343	15363	15407	15393	15523	15345	15460	15418	15362	15316	15386	15359	15485	15268	15460	15340	15337	15349	15324	15316	15443	15386	15263	15433	15370	15456	15335	15476	15398	15155	15279	15305	15316	15392	15372	15300	15495	15302	15373	15467	15387	15345	15444	15309	15263	15289	15594	15592	15376	15370	15341	15409	15382	15368	15413	15256	15518	15585	15157	15387	15382	15403	15276	15448	15486	15336	15396	15436	15305	15374	15392	15240	15293	15515	15343	15271	15380	15296	15356	15286	15439	15312	15250	15503	15608	15365	15321	15405	15492	15290	15411	15440	15493	15356	15516	15290	15391	15335	15278	15369	15396	15457	15460	15004	15376	15477	15405	15538	15520	15274	15363	15315	15480	15198	15284	15477	15498	15225	15440	15239	15120	15460	15382	15428	15488	15549	15489	15445	15459	15433	15231	15523	15475	15461	15317	15273	15392	15259	15361	15308	15379	15343	15422	15163	15434	15418	15387	15481	15495	15593	15353	15132	15416	15522	15307	15181	15411	15309	15451	15317	15307	15340	15292	15340	15457	15423	15311	15363	15408	15509	15385	15268	15371	15242	15165	15143	15400	15418	15368	15352	15551	15387	15335	15525	15279	15347	15361	15471	15318	15181	15427	15249	15258	15412	15481	15213	15281	15301	15391	15509	15523	15356	15369	15296	15346	15206	15515	15243	15425	15397	15385	15441	15446	15371	15293	15424	15213	15454	15332	15520	15468	15465	15416	15272	15358	15433	15497	15480	15302	15473	15175	15401	15294	15244	15316	15353	15233	15501	15443	15361	15401	15163	15426	15361	15333	15381	15466	15387	15497	15418	15421	15326	15232	15472	15352	15502	15477	15222	15361	15291	15347	15340	15445	15251	15433	15538	15354	15485	15358	15405	15301	15447	15378	15344	15421	15492	15420	15504	15521	15385	15257	15332	15454	15387	15338	15258	15365	15367	15370	15279	15353	15408	15322	15494	15267	15548	15393	15533	15471	15415	15381	15300	15573	15441	15405	15387	15340	15268	15373	15410	15388	15346	15412	15308	15327	15285	15412	15421	15418	15304	15458	15239	15450	15563	15328	15413	15343	15381	15274	15296	15455	15390	15517	15278	15307	15464	15390	15136	15364	15473	15430	15406	15352	15362	15367	15434	15437	15497	15277	15390	15417	15433	15281	15324	15480	15428	15315	15370	15425	15262	15347	15463	15542	15422	15495	15409	15435	15356	15297	15464	15354	15465	15389	15338	15507	15240
23037	21446	29355	23973	21619	23465	24107	18721	17621	17874	17696	17416	17301	17317	17156	17420	17116	17119	17150	17046	17087	16859	16882	17028	16934	17025	16800	16924	16897	17676	19527	21525	21069	19617	18002	17486	16856	16984	16896	16686	17010	16791	16871	16898	16875	16855	16744	16679	16819	16767	16739	16753	16780	16695	16723	16776	16832	16958	16612	16833	16900	16772	16871	16814	16699	16856	16994	16773	16793	16834	16842	16947	16882	16790	16848	16803	16724	16619	16634	16596	16853	16857	16845	16834	16604	16754	16990	16821	16656	16950	17022	16946	16764	16753	16818	16919	16894	16728	16921	16824	16800	16768	16898	16721	16646	16666	16729	16912	16626	16772	16847	16817	16888	16637	16941	16736	16848	16935	16544	16892	16827	16787	16792	16865	16954	16730	16567	16917	16774	16574	16645	16882	16842	16649	16839	16872	16775	16529	16558	16747	16868	16668	16812	16815	16794	16701	16558	16808	16603	16585	16804	16634	16700	16554	16639	16776	16738	16770	16914	16723	16780	16494	16679	16680	16751	16801	16723	16708	17028	16715	16866	16812	16850	16699	16815	16784	16742	16730	16759	16883	16733	16725	16783	16645	16820	16686	16778	16656	16677	16777	16758	16660	16778	16794	16734	16819	16763	16779	16499	16741	16716	16739	16890	16890	16805	16825	16876	16988	16695	16827	16761	16731	16708	16648	16736	16767	16692	16707	16786	16698	16622	16568	16694	16593	16744	16625	16787	16495	16859	16759	16559	16800	16642	16760	16863	16676	16567	16851	16794	16674	16670	16572	16789	16561	16587	16752	16923	16694	16913	16650	16596	16771	16627	16807	16562	16735	16875	16798	16792	16844	16770	16840	16748	16874	16784	16622	16658	16891	16787	16397	16607	16870	16828	16680	16821	16669	16758	16725	16697	16574	16679	16702	16637	16742	16602	16783	16575	16608	16859	16654	16766	16649	16858	16641	16865	16736	16826	16767	16603	16624	16670	16607	16737	16656	16740	16749	16841	16654	16608	16698	16714	16727	16778	16684	16681	16805	16734	16747	16745	16710	16756	16540	16772	16700	16787	16738	16782	16577	16753	16713	16852	16804	16710	16676	16696	16584	16657	16758	16732	16808	16563	16816	16824	16732	16652	16758	16822	16835	16735	16555	16624	16867	16577	16931	16754	16730	16827	16779	16749	16765	16739	16812	16736	16567	16716	16607	16675	16825	16665	16581	16773	16759	16660	16520	16776	16811	16752	16839	16779	16665	16704	16881	17080	16630	16703	16728	16855	16667	16638	16743	16739	16747	16667	16744	16726	16706	16650	16750	16661	16808	16623	16780	16490	16882	16696	16741	16746	16574	16616	16837	16687	16768	16754	16635	16756	16804	16626	16796	16750	16656	16697	16864	16819	16817	16831	16839	16781	17020	16792	16689	16791	16595	16863	16949	16674	16669	16656	16803	16781	16835	16471	16808	16702	16726	16589	16737	16868	16615	16633	16712	16874	16615	16776	16840	16569	16701	16771	16591	16620	16855	16904	16859	16841	16787	16752	16658	16852	16674	16717	16801	16845	16747	16803	16618	16816	16805	16785	16962	16848	16816	16883	16594	16809	16866	16771	16649	16746	16799	16748	16434	16742	16620	16889	16744	16626	16587	16488	16610	16818	16623	16532	16755	16354	16772	16820	16587	16769	16799	16732	16822	16657	16613	16457	16799	16759	16778	16658	16744	16660	16486	16739	16673	16793	16806	16700	16799	16711	16986	16692	16831	16937	16793	16713	16714	16964	16826	16945	16713	16809	16643	16657	16725	16621	16721	16484	16593	16697	16929	16916	17054	16986	16765	16496	16591	16721	16632	16789	16598	16804	16794	16781	16795	16767	16670	16875	16598	16786	16554	16675	16761	16832	16653	16737	16815	16427	16664	16809	16948	16731	16759	16715	17000	16922	16542	16650	16837	16767	16701	16729	16752	16749	16570	16658	16746	16669	16751	16768	16759	16778	16665	16947	16916	16765	16856	16676	16693	16752	16806	16636	16981	16672	16728	16607	16801	16772	16751	16880	16718	16828	16801	16725	16458	16707	16831	16793	16976	16810	16561	16681	16615	16842	16577	16667	16634	16848	16712	16571	16752	16717	16714	16792	16982	16591	16768	16761	16722	16917	16959	16613	16696	16721	16841	16561	16616	16813	16693	16710	16768	16526	16631	16867	16799	16724	16698	16670	16698	16877	16846	16936	16485	16854	16709	16592	16760	16655	16969	16794	16765	16937	16832	16557	16800	16849	16732	16556	16735	16640	16603	16817	16762	16486	16819	16813	16609	16904	16810	16905	16679	16877	16545	16758	16831	16731	16647	16628	16339	16733	16716	16787	16997	16585	16720	16806	16744	16777	16674	16721	16613	16815	16502	16708	16704	16666	16608	16786	16863	16713	16655	16739	16802	16701	16546	16798	16852	16772	16677	16725	16728	16868	17019	16742	16784	16769	16644	16765	16732	16724	16763	16622	16650	16595	16791	16729	16805	16785	16736	16764	16942	16573	16747	16766	16763	16892	16487	16887	16831	16896	16852	16800	16776	16746	16863	16786	16815	16661	16808	16725	16815	16794	16778	16702	16526	16784	16761	16780	16901	16793	16814	16884	16641	16621	16495	16542	16819	16769	16604	16745	16991	16763	16607	16898	17065	16840	16841	16683	16772	16623	16825	16619	16640	17025	16786	16785	16483	16460	16744	16854	16793	16720	16619	16573	16765	16741	16666	16695	16735	16546	16763	16787	17027	16820	16920	16701	16849	16814	16734	16821	16728	16755	16944	16662	16875	16743	16798	16828	16792	16749	16600	16626	16633	16878	16751	16713	16797	16966	16648	16702	16752	16769	16680	16702	16806	16879	16813	16689	16675	16954	16776	16624	16875	16754	16559	16820	16844	16860	16532	16702	16803	16603	16527	16738	16791	16750	16697	16833	16623	16658	16835	16678	16892	16725	16721	16972	16650	16620	16710	16707	16815	16853	16812	16729	16876	16603	16778	16888	16704	16734	16655	16602	16806	16652	16743	16811	16643	16675	16757	16807	16825	16738	16781	16918	16681	16565	16679	16653	16751	16722	16756	16606	16623	16699	16838	16700	16694	16724	16796	16677	16749	16779	16956	16789	16652	16604	16749	16649	16823	16846	16745	16937	16845	16714	16898	16810	16764	16666	16589	16646	16637	16616	16743	16879	16731	16746	16707	16658	16618	16745	16554	16723	16683	16668	16663	16511	16647	16720	16708	16549	16783	16708	16762	16708	16734	16646	16706	16800	16803	16781	16805	16897	16742	16693	16513	16765	16594	16766	16637	16522	16682	16776	16751	16565	16736	16710	16919	16603	16775	16695	16587	16464	16853	16692	16635	16674	16731	16856	16718	16727	16492	16813	16820	16735	16798	16940	16841	16630	16674	16854	16783	16708	16818	16565	16754	16699	16778	16768	16797	16873	16792	16783	16678	16906	16839	16601	16838	16677	16537	16764	16799	16595	16801	16850	16731	16517	16764	16654	16704	16685	16966	16695	16558	16617	16701	16780	17085	16687	16913	16827	16637	16844	16602	16731	16880	16711	16959	16646	16447	16617	16773	16976	16707	16456	16742	16706	17064	16806	16647	16687	16451	16767	16843	16785	16553	16632	16710	16605	16765	16527	16631	16687	17071	16781	16836	16883	16937	16626	16762	16859	16653	16485	16745	16809	16822	16850	16632	16590	16344	16754	16701	16724	16745	16690	16642	16807	16850	16856	16751	16676	16783	16855	16415	16725	16686	16735	16612	16838	16769	16750	16907	16915	16989	16925	16843	16643	16792	16702	16819	16652	16808	16658	16593	16830	16539	16666	16721	16693	16741	16707	17055	16714	16610	16657	16778	16738	16844	16732	16799	16737	16844	16568	16824	16783	16767	16817	16724	16809	16542	16747	16705	16839	16707	16656	16732	16887	16644	16657	16710	16979	16803	16824	16876	16803	16767	16530	16798	16629	16632	16756	16660	16651	16606	16715	16710	16829	16707	16650	16805	16787	16611	16781	16665	16727	16616	16642	16716	16895	16566	16595	16738	16763	16601	16887	16805	16741	16724	16663	16793	16846	16596	16812	16727	16718	16876	16782	16786	16675	16803	16751	16787	16670	16883	16933	16718	16592	16875	16733	16786	16710	16630	16863	16648	16530	16941	16597	16789	16724	16811	16807	16839	16633	16680	16666	16702	16517	16750	16464	16431	16450	16790	16661	16836	16545	16553	16773	16721	16665	16630	16852	16629	16601	16659	16841	16714	16684	16715	16640	16766	16712	16692	16841	16565	16834	16629	16761	16864	16886	16898	16670	16774	16834	16721	16766	16768	16801	16745	16848	16597	16489	16618	16589	16696	16826	16749	16763	16762	16900	16632	16733	16862	16685	16829	16689	16812	16753	16694	16608	16764	16980	16690	16482	16787	16691	16869	16920	16895	16660	16798	16898	16482	16640	16760	16636	16806	16825	16619	16773	16604	16825	16728	16609	16751	16788	16667	16669	16804	16802	16639	16803	16684	16519	16689	16787	16694	16714	16834	16757	16680	16742	16749	16821	16712	16700	16919	16828	16873	16884	16800	16758	16670	16651	16700	16842	16784	16911	16709	16748	16864	16878	16689	16533	16704	16802	16832	16863	16751	16799	17030	16728	16764	16704	16571	16537	16764	16596	16553	16722	16748	16919	16739	16888	16938	16746	16869	16858	16758	16857	16663	16706	16586	16491	16605	16837	16778	16724	16723	16588	16802	16671	16925	16750	16735	16590	16743	16927	16779	16874	16668	16774	16668	16722	16847	16802	16752	16503	16705	16681	16692	16754	16641	16585	16624	16914	16765	16921	16922	16612	16680	16543	16908	16677	16597	16478	16702	16662	16832	16502	16822	16669	16753	16800	16767	16828	16756	16757	16654	16777	16863	16632	16588	16695	16679	16728	16749	16669	16481	16829	16729	16717	16745	16651	16671	16757	16482	16414	16640	16754	16647	16746	16697	16616	16635	16679	16697	16833	16746	16772	16820	16593	16861	16729	16750	16844	16823	16750	16871	16947	16721	16775	16638	16707	16793	16822	16749	16749	16546	16748	16662	16929	16970	16621	16637	16758	16697	16491	16713	16722	16901
18550	32463	29392	24080	21491	19651	18033	17207	16723	16708	16555	16197	16087	15778	15835	15864	15934	15754	15721	15682	15354	15575	15538	15596	15470	15464	15427	15496	15598	16496	20485	22736	21538	18960	16854	15956	15580	15415	15474	15329	15267	15446	15250	15396	15450	15240	15346	15424	15235	15423	15479	15222	15329	15400	15331	15425	15414	15470	15430	15248	15454	15283	15285	15324	15412	15350	15311	15336	15228	15370	15229	15204	15260	15416	15426	15533	15407	15513	15355	15457	15346	15382	15478	15404	15319	15488	15399	15181	15300	15432	15330	15349	15426	15266	15294	15348	15403	15469	15333	15369	15392	15382	15360	15292	15306	15338	15278	15319	15452	15236	15324	15445	15332	15406	15348	15556	15145	15365	15464	15403	15424	15296	15368	15243	15331	15463	15455	15363	15230	15402	15411	15309	15362	15372	15396	15354	15422	15232	15286	15329	15467	15342	15394	15329	15496	15374	15239	15311	15385	15289	15309	15299	15290	15343	15313	15400	15303	15351	15326	15373	15403	15226	15367	15306	15147	15392	15404	15314	15367	15435	15422	15387	15336	15331	15523	15467	15499	15356	15263	15265	15479	15218	15292	15154	15333	15469	15432	15389	15185	15416	15318	15319	15387	15361	15368	15358	15169	15300	15301	15170	15461	15330	15334	15418	15290	15237	15276	15244	15304	15316	15450	15305	15200	15317	15430	15485	15285	15302	15252	15550	15320	15320	15307	15244	15318	15503	15202	15340	15321	15371	15385	15311	15248	15396	15379	15325	15402	15464	15349	15267	15283	15237	15449	15370	15447	15288	15333	15296	15425	15233	15159	15403	15279	15426	15512	15320	14985	15294	15226	15281	15473	15403	15456	15345	15252	15328	15256	15378	15227	15192	15174	15230	15250	15343	15296	15408	15255	15313	15224	15253	15409	15245	15373	15445	15490	15384	15291	15289	15446	15425	15362	15280	15265	15156	15331	15303	15390	15296	15350	15322	15445	15374	15341	15320	15150	15323	15214	15209	15320	15452	15286	15206	15271	15485	15416	15037	15349	15347	15339	15342	15163	15427	15360	15278	15423	15135	15435	15392	15218	15368	15381	15362	15131	15436	15365	15354	15434	15248	15299	15451	15242	15343	15341	15282	15324	15423	15233	15427	15341	15253	15266	15307	15282	15297	15331	15451	15245	15575	15178	15332	15224	15186	15315	15349	15453	15365	15454	15218	15388	15241	15280	15274	15294	15399	15350	15517	15152	15120	15173	15232	15269	15358	15359	15316	15317	15361	15308	15402	15296	15275	15316	15226	15195	15481	15343	15276	15331	15493	15410	15199	15319	15195	15369	15384	15340	15345	15285	15275	15277	15339	15287	15362	15365	15211	15374	15320	15404	15329	15298	15312	15375	15192	15348	15311	15374	15305	15369	15475	15336	15227	15378	15371	15352	15359	15452	15257	15420	15474	15347	15244	15319	15209	15373	15256	15362	15237	15236	15303	15243	15409	15465	15367	15267	15422	15395	15418	15396	15197	15293	15433	15317	15440	15357	15177	15283	15443	15349	15212	15483	15387	15373	15239	15253	15351	15262	15348	15339	15322	15227	15434	15196	15369	15316	15095	15407	15369	15309	15298	15066	15455	15372	15367	15401	15291	15295	15493	15184	15267	15381	15244	15250	15290	15324	15382	15384	15248	15226	15370	15379	15243	15328	15395	15444	15323	15368	15064	15388	15252	15296	15495	15260	15299	15278	15327	15167	15369	15392	15370	15323	15450	15236	15304	15513	15285	15402	15383	15422	15361	15221	15246	15498	15523	15385	15358	15303	15289	15306	15348	15357	15259	15286	15406	15510	15283	15431	15335	15368	15307	15347	15404	15355	15300	15237	15376	15247	15343	15324	15282	15202	15258	15347	15317	15317	15396	15398	15346	15555	15247	15252	15256	15307	15425	15437	15468	15338	15346	15263	15310	15483	15362	15351	15475	15212	15329	15153	15262	15366	15320	15246	15356	15329	15373	15415	15320	15338	15436	15289	15240	15304	15331	15227	15327	15112	15396	15546	15450	15269	15273	15529	15266	15221	15403	15450	15358	15261	15074	15238	15366	15324	15336	15285	15294	15278	15438	15288	15339	15202	15279	15437	15441	15343	15362	15315	15235	15264	15313	15325	15388	15490	15370	15248	15381	15277	15296	15210	15466	15332	15406	15366	15429	15425	15419	15389	15354	15327	15566	15151	15473	15325	15221	15437	15318	15356	15345	15213	15366	15421	15257	15365	15449	15450	15330	15400	15319	15268	15334	15293	15485	15373	15371	15483	15313	15181	15272	15155	15382	15334	15430	15237	15349	15429	15372	15343	15179	15473	15353	15446	15293	15271	15291	15443	15453	15235	15340	15294	15346	15355	15266	15424	15442	15373	15147	15332	15138	15426	15469	15289	15439	15358	15253	15404	15297	15448	15269	15262	15346	15224	15585	15479	15441	15329	15281	15206	15401	15504	15404	15333	15216	15285	15289	15349	15263	15402	15281	15247	15354	15216	15336	15342	15212	15204	15291	15333	15431	15337	15465	15293	15117	15440	15376	15280	15292	15140	15337	15343	15401	15469	15446	15472	15070	15298	15372	15332	15325	15256	15314	15219	15289	15384	15342	15313	15454	15389	15317	15284	15274	15434	15404	15214	15396	15252	15259	15325	15328	15408	15494	15255	15369	15304	15332	15322	15357	15200	15298	15404	15346	15220	15342	15255	15409	15145	15408	15362	15283	15274	15244	15374	15381	15383	15183	15252	15279	15228	15328	15356	15443	15234	15341	15179	15500	15342	15278	15435	15287	15321	15453	15163	15265	15217	15170	15371	15197	15159	15348	15409	15308	15373	15161	15351	15250	15293	15350	15298	15309	15377	15330	15232	15190	15267	15439	15167	15296	15321	15334	15314	15127	15319	15110	15364	15310	15298	15515	15401	15306	15355	15327	15358	15428	15326	15246	15324	15340	15385	15351	15337	15470	15434	15205	15238	15293	15231	15415	15327	15232	15372	15180	15304	15309	15319	15433	15302	15200	15140	15306	15382	15280	15430	15179	15346	15313	15310	15308	15347	15184	15267	15151	15260	15287	15375	15186	15357	15312	15314	15395	15401	15076	15244	15430	15523	15408	15354	15460	15420	15264	15431	15452	15359	15389	15223	15338	15193	15346	15270	15411	15279	15369	15296	15363	15161	15248	15278	15313	15504	15317	15244	15306	15337	15302	15411	15277	15146	15312	15304	15376	15275	15432	15382	15287	15294	15322	15121	15360	15366	15331	15342	15340	15333	15299	15210	15300	15452	15450	15355	15357	15326	15371	15263	15265	15320	15437	15238	15390	15458	15284	15221	15375	15277	15369	15287	15318	15134	15326	15375	15313	15240	15320	15444	15309	15223	15454	15224	15423	15281	15342	15341	15303	15445	15332	15251	15277	15346	15304	15205	15378	15461	15322	15541	15349	15399	15492	15337	15382	15220	15376	15451	15283	15357	15321	15386	15289	15377	15219	15288	15353	15289	15319	15270	15227	15355	15365	15428	15265	15313	15149	15411	15338	15278	15406	15330	15316	15207	15438	15217	15386	15303	15350	15208	15258	15654	15237	15308	15094	15305	15141	15305	15268	15284	15319	15139	15357	15456	15311	15496	15183	15306	15386	15408	15329	15360	15450	15283	15308	15394	15544	15279	15246	15353	15389	15339	15358	15354	15270	15306	15504	15275	15245	15210	15492	15341	15313	15280	15434	15216	15325	15421	15338	15363	15404	15330	15382	15355	15330	15357	15258	15262	15286	15239	15514	15330	15349	15500	15304	15332	15318	15477	15313	15411	15383	15466	15438	15405	15340	15345	15266	15352	15370	15244	15321	15231	15353	15419	15357	15359	15346	15328	15307	15329	15296	15280	15021	15227	15444	15257	15315	15272	15338	15373	15413	15159	15227	15207	15405	15324	15517	15334	15209	15500	15266	15412	15317	15237	15245	15278	15152	15416	15199	15347	15247	15444	15375	15206	15296	15279	15325	15427	15339	15258	15311	15194	15198	15456	15464	15413	15443	15308	15276	15238	15517	15426	15459	15343	15381	15228	15261	15359	15321	15208	15286	15466	15447	15298	15377	15237	15158	15420	15277	15250	15465	15373	15396	15322	15220	15339	15410	15289	15441	15304	15364	15309	15331	15228	15250	15295	15061	15296	15301	15357	15237	15215	15305	15351	15185	15288	15225	15194	15230	15279	15342	15329	15374	15332	15387	15378	15337	15396	15394	15344	15320	15460	15336	15370	15353	15568	15300	15427	15331	15211	15225	15439	15342	15278	15420	15394	15338	15359	15345	15240	15340	15442	15178	15247	15486	15374	15330	15365	15230	15403	15416	15251	15448	15304	15337	15250	15433	15229	15248	15238	15286	15293	15502	15558	15274	15528	15388	15311	15316	15271	15335	15323	15424	15369	15407	15343	15298	15391	15411	15280	15280	15422	15281	15377	15317	15280	15215	15169	15249	15485	15288	15395	15312	15455	15301	15323	15282	15486	15240	15349	15244	15381	15258	15252	15255	15295	15291	15368	15345	15380	15313	15494	15272	15378	15302	15392	15346	15267	15404	15427	15273	15334	15589	15328	15313	15474	15386	15386	15313	15237	15362	15426	15178	15341	15206	15257	15298	15281	15277	15222	15277	15478	15210	15341	15412	15371	15382	15169	15330	15317	15246	15370	15229	15455	15374	15319	15425	15309	15569	15355	15337	15333	15306	15228	15498	15399	15187	15353	15368	15437	15446	15409	15327	15301	15378	15350	15314	15337	15430	15411	15340	15430	15297	15432	15316	15314	15296	15351	15223	15349	15347	15269	15431	15444	15364	15369	15242	15324	15411	15412	15467	15296	15458	15343	15196	15324	15381	15325	15346	15394	15189	15080	15378	15291	15247	15309	15346	15161	15342	15252	15537	15332	15325	15472	15412	15306	15186	15439	15354	15415	15301	15411	15290	15298	15411	15395	15355	15309	15317	15210	15446	15315	15499	15476	15263	15383	15273	15297	15362	15272	15431	15468	15332	15523	15533	15239	15207	15252	15132	15485	15422	15481	15404	15321	15401	15372	15411	15340	15408	15200	15384	15361	15399	15321	15246	15324	15473	15416	15281
27617	22139	24115	20935	17562	17263	17146	16922	16903	16948	16849	16838	16709	16772	16729	16695	16888	16625	16693	16653	16452	16536	16650	16552	16674	16801	16481	16478	16543	16678	16740	17019	17161	17267	16941	16601	16631	16493	16679	16662	16488	16578	16604	16541	16644	16581	16607	16364	16737	16644	16617	16449	16501	16583	16391	16486	16666	16437	16523	16794	16404	16500	16513	16515	16698	16292	16496	16691	16588	16748	16461	16656	16795	16829	16505	16679	16499	16663	16812	16509	16569	16454	16460	16420	16513	16479	16562	16616	16371	16668	16729	16640	16743	16550	16496	16527	16568	16668	16570	16691	16657	16541	16567	16546	16680	16571	16550	16340	16582	16518	16608	16555	16607	16603	16538	16503	16598	16469	16599	16594	16689	16659	16587	16353	16533	16512	16608	16530	16507	16430	16502	16464	16367	16588	16650	16512	16435	16484	16387	16518	16520	16657	16388	16595	16645	16608	16413	16456	16341	16728	16681	16462	16633	16408	16516	16532	16429	16428	16436	16500	16570	16575	16509	16473	16366	16372	16510	16524	16469	16474	16491	16379	16676	16727	16628	16398	16697	16605	16622	16637	16373	16478	16561	16727	16533	16365	16373	16571	16409	16554	16681	16686	16482	16572	16484	16623	16643	16483	16511	16569	16634	16421	16448	16511	16472	16550	16464	16533	16681	16684	16706	16677	16776	16620	16699	16493	16380	16436	16347	16465	16332	16688	16603	16505	16626	16672	16466	16342	16861	16571	16489	16381	16394	16549	16463	16649	16624	16610	16568	16402	16791	16576	16472	16515	16591	16683	16594	16556	16490	16580	16482	16679	16630	16615	16580	16178	16491	16446	16507	16379	16807	16615	16612	16601	16742	16374	16432	16598	16463	16732	16592	16586	16746	16602	16644	16664	16517	16643	16649	16457	16605	16626	16567	16646	16545	16535	16401	16485	16633	16458	16703	16471	16446	16607	16645	16538	16454	16357	16458	16343	16597	16490	16660	16521	16520	16473	16502	16561	16575	16613	16586	16509	16208	16495	16533	16642	16480	16559	16577	16469	16452	16558	16584	16296	16537	16613	16621	16570	16619	16408	16617	16397	16784	16684	16476	16588	16430	16496	16584	16566	16430	16474	16651	16631	16505	16455	16651	16516	16543	16555	16527	16458	16641	16434	16759	16598	16515	16561	16639	16817	16717	16458	16563	16367	16721	16656	16602	16418	16594	16567	16690	16615	16570	16591	16600	16513	16559	16331	16301	16590	16478	16800	16665	16823	16732	16513	16669	16370	16571	16530	16545	16466	16470	16701	16682	16642	16471	16656	16458	16615	16430	16529	16420	16623	16637	16480	16557	16565	16633	16615	16733	16718	16608	16583	16740	16396	16684	16606	16631	16340	16444	16401	16434	16548	16792	16579	16539	16549	16524	16395	16485	16528	16608	16528	16399	16708	16578	16443	16652	16586	16516	16605	16674	16499	16515	16558	16439	16589	16389	16539	16590	16558	16384	16416	16364	16485	16319	16419	16421	16447	16411	16526	16523	16440	16306	16509	16406	16621	16471	16461	16737	16390	16577	16460	16540	16626	16703	16575	16511	16417	16589	16386	16564	16589	16441	16539	16561	16436	16725	16582	16489	16629	16397	16527	16341	16626	16563	16731	16531	16682	16727	16635	16581	16583	16552	16399	16702	16405	16451	16617	16681	16473	16664	16664	16625	16523	16560	16606	16575	16459	16541	16593	16709	16575	16504	16524	16443	16386	16512	16381	16515	16777	16495	16574	16608	16666	16447	16557	16692	16419	16587	16436	16493	16560	16522	16689	16671	16467	16292	16433	16619	16542	16507	16656	16370	16434	16347	16591	16665	16468	16574	16519	16483	16497	16520	16456	16560	16616	16531	16621	16393	16408	16549	16639	16403	16451	16662	16650	16699	16532	16500	16749	16648	16603	16512	16596	16597	16542	16631	16452	16490	16528	16510	16482	16476	16622	16767	16435	16666	16584	16468	16504	16496	16606	16679	16581	16576	16556	16513	16467	16627	16599	16435	16400	16524	16338	16775	16557	16601	16677	16479	16425	16538	16703	16555	16871	16457	16399	16758	16683	16587	16490	16704	16417	16722	16509	16611	16179	16686	16490	16591	16446	16483	16513	16495	16629	16419	16545	16652	16477	16660	16366	16531	16415	16443	16323	16511	16418	16483	16563	16397	16385	16678	16690	16463	16483	16512	16563	16519	16587	16631	16513	16694	16536	16511	16690	16477	16634	16490	16736	16556	16522	16509	16646	16394	16494	16699	16763	16530	16506	16634	16434	16431	16606	16526	16454	16382	16596	16304	16511	16647	16550	16433	16421	16686	16575	16621	16549	16501	16555	16362	16384	16600	16597	16586	16467	16481	16623	16565	16394	16382	16542	16668	16592	16376	16624	16494	16625	16708	16497	16345	16751	16793	16693	16582	16543	16509	16519	16610	16434	16611	16598	16495	16478	16747	16710	16534	16521	16566	16535	16413	16564	16480	16548	16479	16777	16566	16586	16626	16509	16421	16701	16409	16581	16543	16623	16411	16477	16546	16348	16640	16570	16424	16658	16569	16535	16591	16550	16556	16614	16478	16292	16566	16477	16583	16543	16437	16636	16644	16555	16398	16407	16403	16382	16575	16530	16473	16454	16790	16603	16461	16424	16660	16673	16460	16613	16493	16581	16509	16454	16566	16617	16719	16675	16737	16539	16799	16571	16711	16550	16411	16435	16607	16561	16550	16564	16671	16557	16431	16518	16826	16650	16449	16549	16573	16671	16494	16491	16419	16554	16582	16342	16711	16693	16577	16628	16694	16664	16509	16484	16716	16609	16573	16644	16750	16738	16467	16395	16466	16569	16526	16480	16616	16729	16648	16485	16698	16599	16571	16610	16537	16547	16458	16504	16380	16468	16726	16532	16323	16588	16738	16558	16418	16580	16534	16655	16527	16575	16524	16729	16571	16542	16561	16525	16415	16655	16540	16611	16544	16421	16795	16471	16706	16477	16531	16759	16592	16738	16536	16756	16572	16607	16581	16541	16422	16722	16553	16482	16490	16461	16405	16604	16449	16608	16569	16583	16658	16493	16526	16551	16788	16497	16689	16607	16512	16692	16641	16421	16710	16561	16588	16673	16652	16583	16578	16637	16722	16464	16472	16550	16581	16467	16769	16407	16420	16637	16481	16408	16569	16400	16518	16606	16747	16659	16601	16344	16614	16454	16724	16462	16462	16509	16439	16489	16479	16575	16559	16572	16518	16751	16541	16342	16561	16516	16631	16457	16384	16532	16584	16553	16476	16600	16461	16553	16484	16481	16773	16460	16605	16494	16701	16556	16565	16453	16670	16436	16586	16600	16551	16571	16452	16551	16564	16616	16675	16636	16589	16630	16636	16481	16475	16587	16648	16408	16348	16487	16879	16832	16571	16559	16428	16621	16403	16532	16722	16532	16525	16776	16539	16653	16680	16559	16784	16644	16541	16529	16385	16532	16736	16603	16537	16751	16537	16347	16539	16555	16616	16411	16571	16475	16353	16415	16681	16465	16546	16568	16659	16228	16572	16683	16584	16456	16581	16595	16623	16720	16585	16602	16432	16837	16587	16679	16778	16715	16804	16703	16609	16674	16370	16420	16688	16454	16625	16709	16577	16523	16608	16562	16454	16411	16615	16508	16606	16440	16338	16510	16487	16612	16468	16637	16655	16626	16460	16596	16662	16684	16695	16522	16492	16630	16643	16647	16456	16625	16450	16625	16636	16537	16580	16507	16472	16574	16719	16877	16426	16324	16646	16538	16526	16515	16587	16694	16699	16575	16520	16642	16597	16547	16661	16550	16515	16617	16629	16635	16518	16379	16557	16624	16490	16595	16669	16516	16736	16548	16383	16525	16687	16422	16517	16352	16430	16462	16629	16675	16566	16671	16629	16644	16653	16424	16675	16729	16592	16638	16605	16396	16578	16501	16435	16459	16549	16609	16382	16474	16634	16601	16591	16597	16786	16668	16639	16433	16439	16468	16416	16451	16378	16570	16497	16300	16494	16704	16647	16612	16614	16495	16458	16644	16657	16644	16510	16480	16496	16532	16568	16571	16626	16385	16653	16275	16644	16511	16522	16351	16534	16560	16439	16522	16502	16725	16555	16512	16514	16521	16497	16567	16514	16420	16384	16851	16550	16488	16540	16471	16567	16779	16465	16673	16514	16584	16455	16536	16544	16566	16391	16522	16442	16527	16571	16726	16722	16620	16526	16473	16721	16657	16481	16547	16725	16627	16592	16710	16584	16537	16561	16342	16770	16459	16517	16488	16520	16598	16787	16545	16483	16560	16603	16531	16542	16645	16475	16716	16529	16600	16661	16689	16376	16469	16766	16633	16582	16418	16706	16601	16649	16756	16214	16388	16552	16417	16581	16666	16753	16684	16552	16549	16552	16534	16633	16438	16597	16560	16654	16550	16716	16500	16533	16526	16650	16516	16622	16580	16477	16552	16540	16588	16485	16627	16460	16462	16496	16662	16597	16622	16634	16613	16596	16668	16799	16435	16636	16730	16617	16468	16654	16456	16360	16431	16483	16468	16398	16544	16415	16410	16495	16592	16593	16525	16729	16579	16602	16582	16320	16488	16511	16643	16518	16441	16440	16499	16556	16635	16559	16280	16435	16556	16534	16777	16586	16498	16630	16695	16500	16439	16671	16402	16585	16406	16462	16590	16462	16627	16639	16639	16702	16613	16360	16432	16415	16469	16590	16599	16630	16704	16598	16538	16649	16767	16487	16518	16414	16634	16612	16440	16466	16536	16631	16748	16525	16635	16613	16622	16689	16434	16531	16665	16316	16499	16577	16628	16684	16479	16543	16442	16413	16683	16593	16731	16602	16632	16490	16672	16710	16707	16329	16652	16471	16492	16532	16536	16657	16559	16383	16310	16513	16436	16349	16590	16488	16551	16662	16583	16418	16426	16526	16545	16750	16512	16615	16610	16504	16608	16405	16458	16585	16640	16454	16633	16521	16363	16659	16683	16681	16519	16373	16597	16677	16740	16667	16713	16622	16305	16764	16510	16419	16536	16317	16497	16454	16550	16589	16581	16627	16607	16565	16526	16646	16304	16679	16624	16602	16475	16616	16537	16598	16477
16761	20820	20329	18467	17079	16383	15807	15799	15629	15950	15890	15606	15479	15458	15388	15317	15621	15361	15398	15282	15264	15440	15356	15483	15155	15236	15250	15246	15213	15178	15685	15955	15979	15705	15482	15324	15297	15402	15077	15288	15149	15136	15193	15083	15218	15168	15224	15337	15105	15227	15309	15115	15080	15190	15384	15239	15375	15231	14999	15149	15040	15105	15273	15255	15097	15168	15240	15219	15097	15245	15264	15286	15192	15293	15170	15347	15227	15160	15211	15252	15210	14972	15253	15291	15135	15270	15163	15279	15190	15010	15345	15147	15286	15186	15244	15247	15360	15084	15457	15268	15329	15171	15107	15285	15073	15202	15220	15336	15319	15341	15278	15125	15244	15256	15300	15271	15329	15235	15165	15252	15178	15223	15413	15035	15193	15257	15080	15231	15526	15229	15285	15195	15153	15215	15201	15197	15270	15281	15283	15181	15254	15184	15188	15361	15146	15214	15203	15189	15290	15132	15216	15218	15263	15111	15320	15236	15323	14951	15142	15111	15354	15321	15154	15207	15148	15144	15150	15282	15125	15183	15273	15168	15183	15240	15185	15315	15098	15106	15371	15149	15232	15359	15239	15228	15095	15202	15183	15055	15334	15299	15223	15243	15393	15193	15189	15252	15175	15310	15209	15202	15007	15245	15392	15346	15338	15205	15307	15164	15203	15264	15280	15156	15133	15092	15153	15123	15261	15271	15357	15202	15170	15339	15351	15196	15151	15166	15285	15318	15296	15221	15253	15228	15122	15055	15221	15244	15203	15261	15102	15263	15327	15191	15189	15235	15239	15079	15328	15260	15236	15106	15194	15320	15271	15210	15273	15207	15221	15193	15218	15274	15224	15143	14984	15362	15250	15209	15170	15184	15201	15192	15311	15194	15335	15350	15153	15206	15231	15346	15125	15209	15229	15149	15373	15126	15234	15287	15133	15051	15387	15236	15130	15275	15075	15317	15079	15208	15159	15326	15208	15195	15319	15224	15095	15311	15341	15170	15064	15263	15110	15170	15068	15169	15248	15148	15106	15088	15421	15330	15313	15328	15383	15195	15185	15298	15166	15297	15271	15252	15214	15118	15351	15176	15160	15214	15148	15136	15128	15175	15088	15290	15149	15237	15143	15186	15165	15072	15483	15151	15094	15131	15351	15513	15260	15161	15166	15218	15230	15190	15405	15267	15195	15146	15162	15319	15362	15254	15225	15420	15284	15273	15112	15296	15206	15215	15235	15215	15285	15153	15225	15203	15252	15186	15313	15169	15207	15144	15123	15193	15139	15191	15121	15269	15113	15331	15256	15220	15261	15239	15363	15232	15219	15247	15161	15208	15355	15238	14911	15080	15165	15267	15279	15186	15362	15196	15246	15218	15174	15128	15158	15280	15193	15335	15205	15255	15155	15093	15112	15295	15305	15253	15296	15070	15305	15185	15231	15230	15101	15105	15195	15236	15373	15345	15156	15311	15317	15242	15158	15212	15288	15285	15148	15132	15316	14967	15187	15160	15166	15300	15334	15308	15234	15177	15364	15001	15286	15004	15253	15302	15218	15262	15200	15267	15368	15318	15217	15224	15279	15233	15255	15231	15310	15213	15311	15459	15131	15388	15256	15379	15075	15072	15107	15429	15205	15298	15333	15153	15156	15070	15151	15166	15028	15256	15298	15219	15223	15128	15164	15315	15359	15207	15236	15264	15186	15145	15484	15170	15231	15317	15229	15158	15272	15178	15276	15273	15271	15205	15207	15282	15210	15193	15143	15303	15310	15033	15179	15225	15338	15226	15273	15159	15343	15200	15254	15168	15287	15193	15194	15363	15303	15256	15230	15277	15253	15216	15158	15277	15229	15279	15183	15275	15159	15249	15289	15240	15150	15332	15327	15292	15203	15176	15113	15132	15222	15216	15455	15219	15084	15184	15327	15238	15341	15208	15415	15311	15133	15375	15258	15150	15274	15214	15285	15342	15359	15219	15345	15254	15152	15148	15098	15125	15093	15127	15261	15091	15175	15315	15123	15346	15195	15187	15330	15188	15175	15240	15311	15286	15219	15136	15330	15171	15171	15317	15261	15332	15326	15202	15236	15110	15112	15236	15382	15187	15331	15202	15333	15251	15315	15306	15116	15017	15229	15146	15241	15218	15113	15276	15116	15043	15229	15219	15013	15201	15297	14958	15184	15303	15222	15285	15424	15178	15200	15303	15188	15124	15379	15327	15258	15185	15346	15124	15281	15216	15121	15302	15226	15241	15252	15134	15250	15265	15382	15293	15167	15124	15196	15104	15345	15280	15155	15408	15008	15145	15198	15104	15280	15258	15333	15261	15159	15248	15320	15130	15164	14975	15277	15409	15331	15151	15287	15171	15175	15216	15229	15220	15319	15273	15143	15211	15432	15360	15243	15340	15483	15321	15298	15195	15308	15259	15236	15254	15191	15022	15053	15208	15119	15215	15283	15299	15212	15104	15008	15296	15320	15296	15287	15276	15311	15371	15094	15251	15300	15309	14991	15314	15114	15161	15270	15239	15301	15334	15216	15159	15113	15222	15283	15341	15177	15261	15364	15247	15157	15082	15246	15258	15177	15125	15175	15226	15257	15259	15309	15228	15099	15330	15369	15236	15250	15163	15071	15233	15187	15269	15198	15115	15309	15346	15191	15250	15217	15165	15197	15284	15147	15207	15109	15086	15079	15224	15211	15279	15185	15044	15005	15250	15397	15126	15208	15136	15287	15285	15313	15115	15147	15367	15082	15182	15302	15051	15290	15156	15098	15166	15282	15318	15092	15224	15141	15308	15158	15159	15258	15362	15250	15182	15298	15216	15349	15297	15054	15282	15082	15206	15231	15256	15137	15196	15112	15258	15186	15155	15172	15235	15191	15082	15163	15269	15275	15240	15197	15325	15205	15237	15202	15221	15381	15173	15228	15363	15066	15081	15324	15220	15318	15149	15238	15295	15255	15197	15119	14934	15227	15181	15377	15095	15143	15167	15243	15305	15226	15114	15158	15325	15138	15320	15207	15193	15215	15140	15257	15336	15312	15138	15355	15233	15136	15072	15298	15307	15235	15190	15239	15381	15218	15249	15171	15247	15358	15356	15226	15210	15280	15196	15177	15306	15267	15108	15233	15233	15108	15143	15084	15121	15167	15206	15201	15137	15278	15317	15252	15324	15139	15186	15253	15215	15367	15112	14918	15215	15105	15282	15112	15283	15270	15231	15191	15099	15306	15008	15226	15344	15223	15222	15288	15128	15255	15222	15074	15001	15359	15318	15071	15207	15124	15245	15292	15439	15265	15058	15124	15182	15346	15024	15367	15052	15248	15205	15412	15239	15048	15195	15275	15257	15292	15182	15282	15198	15208	15241	15382	15288	15282	15288	15295	15176	15261	15258	15305	15197	15137	15132	15129	15139	15251	15249	15176	15132	15260	15315	15192	15294	15200	15287	15381	15227	15257	15257	15288	15412	15254	15302	15330	15185	15279	15234	15121	15163	15237	15256	15178	15146	15106	15039	15221	15388	15233	15359	15335	15174	15222	15317	15228	15269	15265	15305	15363	15214	15285	15290	15211	15212	15083	15224	15228	15264	15239	15233	15359	15372	15312	15349	15143	15229	15115	15129	15244	15160	15205	15003	15220	15265	15246	15076	15299	15276	15242	15399	15203	15217	15163	15116	15169	15344	15247	15218	15132	15143	15300	15261	15208	15273	15302	15146	15123	15403	15020	15387	15248	15312	15380	15346	15254	15210	15280	15316	15175	15218	15278	15192	15528	15230	15247	15221	15236	15183	15472	15171	15144	15048	15294	15297	15147	15317	15315	15139	15162	15430	15079	15114	15270	15144	15248	15036	15139	15181	15284	15181	15215	15199	15219	15178	15276	15129	15418	15188	15332	15200	15337	15367	15164	15049	15206	15174	15139	15270	15377	15348	15133	15430	15165	15193	15284	15137	15409	15244	15198	15032	15081	15220	15391	15100	15264	15248	15133	15356	15130	15138	15025	15261	15172	15233	15300	15085	15297	15247	15250	15251	15281	15154	15336	15171	15130	15315	15254	15085	15200	15339	15097	15291	15313	15277	15055	15162	15348	15246	15277	15248	15182	15093	15267	15247	15304	15224	15173	15172	15102	15205	15060	15197	15293	15187	15282	15175	15226	15249	15335	15131	15181	15316	15242	15133	15267	15084	15210	15200	15156	15353	15371	15179	15266	15127	15232	15231	15174	15137	15416	15090	15156	15344	15417	15355	15332	15335	15161	15259	15225	15175	15270	15223	15323	15130	15208	15238	15161	15101	15246	15307	15184	15309	15288	15107	15182	15199	15082	15248	15339	14954	15276	15126	15254	15221	15255	15167	15213	15257	15239	15299	15263	15227	15499	15284	15152	15213	15183	15189	15231	15130	15345	15228	15253	15237	15196	15119	15190	15160	15381	15293	15389	15065	15235	15217	15323	15280	15208	15296	15302	15191	15163	15345	15269	15239	15314	15342	15113	15360	15201	15168	15417	15350	15223	15145	15151	15154	15330	15340	15177	15281	15226	15405	15228	15214	15277	15164	15159	15252	15294	15225	15247	15185	15172	15269	15315	15234	15297	15201	15257	15199	15245	15163	15296	15236	14907	15081	15196	15080	15195	15085	15195	15165	15360	15147	15135	15178	15386	15311	15212	15355	15259	15117	15157	15322	15021	15186	15303	15192	15194	15169	15335	15158	15294	15145	15411	15285	15313	15300	15237	15208	15361	15384	15074	15422	15204	15227	15405	15150	15167	15107	15302	15212	15313	15069	15144	15189	15267	15180	15198	15253	15104	15156	15298	15188	15200	15102	15354	15205	15187	15086	15184	15176	15258	15204	15295	15382	15210	15219	15276	15098	15224	15189	15164	15380	15267	15341	15154	15240	15198	15282	15387	15170	15116	15229	15228	15118	15155	15251	15244	15436	15179	15219	15234	15155	15258	15162	15154	15225	15384	15154	15237	15166	15106	15243	15154	15273	15084	15260	15287	15175	15322	15169	15190	15158	15180	15407	15210	15239	15135	15230	15173	15127	14992	15249	15133	15329	15111	15267	15367	15177	15201	15345	15266	15314	15214	15174	15221	15203	15165	15244	15171	15313	15270	15253	15223	15336	15124	15269	15168	15166
24038	21412	28852	24447	22161	21396	20097	18308	17469	17497	17469	17323	17313	17184	17281	16965	17155	17125	17030	16991	17088	17174	17012	17092	16899	16880	17175	17052	17134	17203	18323	19653	19438	18283	17437	17192	16985	16974	16818	16564	16808	16934	16786	16912	16721	16731	16809	16923	16893	16690	16752	16594	16734	16585	16818	16835	16734	16743	16697	16869	16840	16821	16971	16748	16583	16621	16547	16717	16677	16739	16688	16847	16654	16798	16632	17076	16730	16657	16775	16804	16744	16726	16974	16782	16672	16999	16778	16841	16783	16664	16688	16806	16939	16704	16794	16798	16833	16871	16765	16878	16717	16703	16628	16759	16627	16793	16746	16754	16793	16819	16708	16759	16843	16872	16827	16727	16888	16815	16819	16794	16801	16758	16888	16740	16705	16656	16941	16844	16748	16670	16789	16646	16647	16820	16720	16875	16432	16586	16660	16860	16651	16737	16916	16708	16851	16667	16531	16501	16791	16884	16536	16744	16712	16673	16731	16822	16696	16678	16972	16747	16901	16622	16689	16574	16717	16843	16822	16953	16651	16683	16545	16770	16766	16811	16755	16745	16911	16620	16519	16804	16796	16913	16745	16973	16853	16632	16656	16863	16873	16787	16833	16697	16753	16686	16699	16725	16970	16914	16748	16854	16747	16590	16871	16835	16692	16849	16927	17004	16773	16783	16919	16676	16880	16611	16833	16525	16829	16932	16894	16774	16816	16669	16709	16722	16865	16767	16770	16636	16686	16660	16819	16740	16799	16806	16691	16874	16514	16510	16792	16621	16851	16911	16836	16718	16726	16633	16810	16803	16596	16764	16891	16872	16764	16708	16706	16660	16773	16730	16919	16702	16768	16788	16856	16941	16709	17034	16813	16709	16794	16744	16918	16728	16676	16919	16650	16923	16745	16622	16818	16623	17002	16868	16761	16833	16674	16732	16689	16673	16802	16953	16771	16699	16670	16675	16782	16582	16663	16625	16943	16752	17003	16740	16672	16916	16945	16896	16693	16474	16934	16842	16476	16731	16752	16733	16733	16637	16817	16993	16784	16778	16832	16837	16786	16623	16683	16850	16677	16881	16754	16836	16758	16783	16876	16896	16725	16658	16704	16744	16820	16696	16694	16653	16591	16736	16697	16622	16899	16719	16717	16708	16812	16615	16749	16878	16746	16717	16753	16909	16654	16819	16881	16737	16815	16744	16833	16855	16801	16717	16513	16674	16660	16575	16630	16731	16765	16765	16754	16620	16716	16939	16780	16828	16805	16980	16686	16577	16950	16700	16710	16581	16798	16874	16967	16826	16717	16600	16750	16637	16746	16651	16697	16750	16768	16786	16874	16797	16628	16718	16756	16859	16680	16593	16717	16635	16737	16997	16821	16823	16696	16836	16754	16680	16829	16514	16747	16813	16779	16694	16918	16791	16836	16737	16829	16776	16537	16622	16520	16578	16595	16750	16587	16798	17082	16755	16802	16776	16591	16679	16761	16885	16883	16527	16786	16762	16721	16780	16744	16620	16645	16728	16811	16747	16616	16736	16645	16725	16553	16627	16766	16763	16946	16815	16719	16771	16838	16708	16730	16709	16578	16778	16693	16918	16809	16831	16808	16885	16797	16744	16752	16846	16855	16840	16649	16772	16860	16747	16533	16685	16730	16884	16907	16714	16885	16702	16865	16875	16874	16906	16741	16696	16884	16827	16669	16822	16778	16929	16895	16964	16782	16659	16775	16887	16582	16617	16679	16707	16906	16933	16696	16827	16710	16953	16925	16613	16799	16857	16951	16574	16596	16770	16859	16702	16844	16825	16795	16692	16873	16876	16674	16640	16749	16590	16861	16800	16583	16840	16806	16684	16545	16794	16808	16811	16802	16626	16809	16798	16590	16723	16741	16649	16642	16752	16698	16883	16632	16892	16627	16715	16582	16763	16855	16750	16679	16900	16759	16620	16812	16827	16682	16805	16699	16793	16594	16959	17009	16691	16844	16829	16695	16796	16807	16745	16736	16975	16670	16656	16657	16744	16652	16865	16612	16550	16613	16778	16826	16748	16830	16797	16828	16785	16615	16658	16610	16661	16692	16851	16662	16707	16761	16938	16775	16828	16855	16759	16745	16670	16645	16558	16823	16733	16783	16654	16835	16866	16966	16738	16824	16952	16655	16854	16750	16831	16747	16781	16659	16656	16983	16810	16978	16735	16620	16791	16651	16670	16720	16812	16645	16780	16626	16595	16816	16721	16676	16884	16852	16587	16757	16865	16758	16855	16748	16691	16772	16820	16777	16640	16782	16767	16850	16647	16846	16624	16872	16818	16689	17056	16889	16581	16902	16847	16764	16887	16693	16598	16730	16692	16955	16805	16704	16707	16832	16800	16798	16610	16758	16614	16683	16622	16688	16793	16894	16859	16813	16751	16722	16741	16867	16896	16770	16893	16714	16696	16660	16678	17052	16903	16744	16640	16751	16783	16945	16943	16836	16742	16757	16533	16866	16736	16658	16744	16677	16842	16599	16768	16659	16828	16692	16988	16837	16804	16529	16635	16782	16767	16729	16583	16773	16841	16852	16775	16636	17010	16532	16812	16610	16681	16703	16770	16652	16848	16721	16701	16742	16761	16599	16698	16849	16786	16955	16774	16548	16739	16788	16938	16601	16706	16579	16952	16882	16600	16657	16748	16715	16926	16877	16823	16847	16782	16759	16641	16721	16715	16761	16793	16615	16828	16694	16830	16910	16562	16840	16668	16787	16570	16724	16659	16714	16663	16748	16954	16603	16695	16899	16885	16756	16832	16770	16668	16797	17037	16524	16741	16808	16861	16638	16484	16796	16753	16688	16958	16538	16659	16926	16602	16699	16857	16688	16570	16597	16774	16707	16852	16831	16799	16724	16673	16920	16751	17043	16917	16564	16622	16853	16831	16707	16664	16726	16914	16692	16536	16762	16739	16839	16908	16534	16745	16770	16843	16754	16961	16722	16833	17019	16872	16796	16654	16730	16667	16735	16829	16795	16845	16652	16744	16795	16770	16786	16888	16788	16695	16717	16720	16726	16818	16817	16727	16718	16706	16809	16548	16742	16857	16686	16611	16766	16780	16559	16711	16872	16707	16849	16730	16576	16654	16804	16655	16700	16691	16698	16928	16948	16727	16771	16578	16826	16710	16784	16859	16710	16826	16805	16667	16761	16769	16735	16919	16745	16824	16758	16846	16604	16724	16674	16801	16766	16876	16820	16636	16930	16905	16781	16745	16847	16692	16693	17029	16811	16653	16688	16802	16671	16559	16579	16636	16840	16552	16907	16821	16739	16831	16648	16801	16670	16717	16868	17003	16810	16896	16755	16838	16626	16796	17084	16798	16847	16851	16842	16985	16774	16764	17004	16520	16913	16876	16805	16845	16771	16713	17046	16916	16792	16635	16685	16877	16815	16743	16592	16650	16811	16884	16829	16683	16951	16668	16593	16798	16719	16750	16799	16766	16793	16876	16709	16818	16718	16859	16860	16825	16698	16664	16840	16762	16595	16832	16736	16964	16868	16851	16762	16677	16887	16931	16869	16745	16809	16787	16883	16969	16803	16778	16749	16826	16926	16749	16779	16945	16742	16629	16566	16736	16668	16883	16817	16616	16770	16712	16714	16927	16952	16730	16880	16662	16755	16763	16741	16877	16850	16829	16531	16634	16956	16774	16871	16728	16658	16779	16699	16731	16845	16586	16788	16733	16778	16830	16728	16553	16873	16771	16681	16940	16566	16721	16711	16791	16639	16632	16745	17020	16900	16581	16865	16698	16816	16779	16718	16820	16561	16836	16843	16605	17016	16728	16901	16731	16697	16825	16820	16679	16819	16640	16770	16843	16802	16899	16689	16907	16909	16562	16839	16775	17137	16940	16885	16828	16795	16784	16744	16749	16874	16808	16845	16977	16710	16874	16729	16902	16682	16979	16661	16604	16887	16812	17031	16728	16783	16739	16973	16691	16962	16861	16802	16713	16907	16812	17099	16896	16798	16731	16584	16848	16976	16748	16953	16938	16888	16766	16886	16852	16807	16958	16990	16859	16945	16740	16748	16867	16806	16688	16818	16699	16807	16793	16706	16857	16768	16701	16720	16855	16803	16720	16516	16792	16611	16715	16715	16890	16758	16684	16792	16750	16807	16737	16740	16699	16833	16650	16881	16729	16954	16642	16649	16936	16889	16700	16646	16856	16676	16715	16890	16787	16900	16695	16831	16618	16623	16802	16930	16819	16754	16890	16769	16685	16728	16869	16656	16720	16614	16951	16864	16831	16713	16838	16779	16729	16747	16489	16724	16824	16633	16673	16799	16752	16677	16655	16648	16721	16802	16887	16820	16631	16734	16826	16793	16762	16933	16865	16684	16767	16672	16801	16660	16585	16677	16850	16597	16850	16832	16901	16863	16669	16834	16755	16755	16665	16744	16633	16655	16759	16779	16878	16718	16881	16830	16645	16824	16904	16797	16762	16532	16747	16959	16768	16759	16539	16823	16622	16891	16661	16794	16760	16922	16848	16746	16791	16764	17003	16798	16747	16710	16637	16682	16910	16669	16901	16870	16661	16722	16779	16647	16802	16760	16806	16656	16604	16895	16561	16645	16721	16967	16638	16628	16859	16697	16681	16640	16819	16682	16762	16880	16794	17063	16897	16897	16829	16820	16786	16825	16719	16897	16778	16612	16668	16838	16667	16706	16928	16678	16757	16804	16833	16687	16876	16778	16604	16641	16665	16722	16792	16700	16720	16693	16711	16823	16590	16868	16869	17141	16653	17017	16705	16726	16730	16867	16734	16742	16684	16816	16669	16733	16722	16717	16850	16698	16789	16924	16677	16986	16810	16773	16564	16599	16741	16731	16900	16845	16794	16775	16744	16872	16944	16881	16759	16816	16858	16690	16899	16919	16758	16710	16912	16680	16705	16625	17040	16605	16828	16768	16590	16756	16761	16674	16642	16924	16740	16753	16772	16833	16784	16668	16773	16639	16764	16753	16856	16941	16491	16925	16741	16691	16812	16907	16892	16753	16906	16775	16943	16881	17016	16937	16839	16534	16852	16554	16807	16682	16934	16891	16653	16715	16984	16640	16687	16655	16983	16724	16851	16738	16762	16641	16749	16605	16851	16749	16752	16649	16713
16531	27560	25914	21032	18587	17656	17349	17340	16595	16532	16338	16228	16114	15881	15672	15636	15739	15831	15472	15756	15595	15400	15607	15473	15505	15581	15500	15426	15679	15665	18359	19918	18927	17055	16000	15669	15325	15346	15319	15513	15475	15435	15321	15543	15410	15477	15449	15169	15442	15369	15235	15457	15451	15360	15470	15292	15385	15245	15420	15345	15382	15541	15209	15517	15406	15420	15350	15206	15360	15400	15335	15413	15593	15291	15228	15342	15369	15325	15275	15271	15508	15401	15387	15306	15595	15390	15430	15182	15407	15362	15361	15387	15522	15341	15253	15491	15381	15394	15474	15389	15255	15442	15360	15353	15446	15502	15329	15421	15350	15329	15391	15296	15395	15312	15304	15401	15515	15534	15399	15416	15325	15307	15253	15473	15328	15297	15230	15373	15317	15475	15239	15337	15297	15389	15272	15409	15271	15312	15310	15349	15361	15274	15316	15313	15299	15299	15365	15537	15243	15257	15163	15264	15123	15447	15355	15376	15290	15312	15409	15356	15412	15370	15350	15333	15432	15263	15233	15354	15153	15315	15460	15303	15435	15316	15455	15281	15388	15380	15442	15220	15323	15410	15227	15257	15344	15315	15339	15564	15450	15291	15233	15416	15379	15332	15434	15261	15305	15365	15182	15289	15416	15544	15374	15490	15368	15235	15302	15461	15321	15489	15502	15420	15400	15264	15481	15352	15274	15176	15316	15345	15320	15432	15340	15338	15464	15551	15351	15318	15432	15444	15419	15295	15400	15477	15183	15338	15369	15324	15218	15478	15386	15262	15316	15357	15253	15580	15298	15383	15411	15346	15442	15232	15446	15300	15321	15527	15522	15521	15496	15368	15271	15492	15333	15238	15214	15442	15200	15470	15439	15477	15412	15350	15577	15317	15436	15481	15426	15466	15404	15479	15342	15286	15375	15199	15275	15303	15338	15259	15333	15283	15335	15487	15391	15174	15406	15387	15364	15303	15431	15249	15422	15457	15442	15382	15306	15218	15413	15280	15324	15645	15441	15315	15436	15179	15304	15360	15298	15347	15347	15099	15182	15387	15569	15234	15548	15212	15472	15362	15365	15212	15288	15313	15275	15372	15450	15200	15294	15565	15185	15328	15313	15334	15341	15383	15493	15334	15450	15335	15276	15118	15179	15407	15304	15446	15451	15309	15381	15290	15410	15342	15396	15453	15354	15555	15315	15589	15236	15263	15431	15323	15306	15456	15310	15249	15323	15342	15283	15377	15249	15387	15453	15321	15293	15250	15258	15384	15398	15362	15348	15404	15342	15446	15525	15385	15352	15378	15275	15319	15216	15472	15294	15346	15443	15335	15508	15375	15246	15419	15432	15184	15290	15342	15274	15369	15478	15197	15340	15553	15122	15238	15407	15216	15243	15519	15289	15264	15405	15448	15395	15386	15447	15218	15570	15410	15363	15418	15253	15376	15404	15397	15394	15510	15268	15359	15323	15306	15317	15356	15268	15395	15292	15520	15354	15373	15234	15396	15408	15508	15272	15463	15303	15378	15413	15276	15167	15363	15292	15225	15283	15421	15258	15287	15501	15265	15442	15395	15435	15336	15307	15281	15345	15323	15345	15234	15349	15348	15446	15362	15295	15215	15569	15349	15535	15425	15328	15347	15396	15534	15445	15392	15377	15387	15440	15391	15262	15402	15261	15418	15451	15329	15281	15404	15204	15547	15468	15214	15344	15340	15307	15508	15441	15480	15356	15393	15542	15286	15448	15246	15292	15333	15517	15433	15617	15449	15414	15240	15179	15385	15206	15448	15272	15476	15300	15329	15425	15558	15350	15393	15368	15254	15242	15469	15446	15441	15254	15483	15419	15420	15415	15294	15408	15399	15345	15522	15237	15373	15309	15239	15361	15203	15398	15289	15315	15393	15315	15415	15398	15360	15491	15527	15490	15326	15319	15472	15435	15358	15410	15372	15279	15373	15422	15535	15470	15305	15318	15418	15327	15361	15303	15355	15322	15335	15221	15248	15406	15480	15144	15418	15383	15273	15397	15494	15357	15205	15344	15279	15443	15407	15457	15283	15402	15307	15437	15571	15359	15330	15383	15352	15415	15375	15461	15306	15334	15575	15356	15354	15337	15450	15439	15275	15404	15389	15282	15209	15427	15311	15376	15371	15410	15340	15191	15361	15403	15361	15596	15514	15332	15389	15430	15332	15461	15430	15321	15409	15379	15442	15497	15400	15311	15288	15255	15394	15236	15357	15372	15433	15513	15321	15257	15487	15435	15300	15321	15358	15331	15438	15386	15277	15334	15358	15272	15341	15380	15323	15316	15418	15277	15359	15439	15467	15314	15387	15375	15314	15362	15339	15267	15403	15354	15558	15335	15467	15391	15318	15329	15439	15309	15299	15305	15244	15483	15352	15308	15383	15395	15424	15314	15313	15286	15446	15367	15368	15314	15278	15390	15382	15248	15294	15427	15309	15295	15167	15404	15418	15402	15414	15533	15225	15406	15372	15404	15308	15367	15321	15317	15276	15206	15546	15208	15417	15365	15444	15418	15503	15270	15535	15278	15387	15212	15259	15369	15288	15492	15485	15349	15312	15224	15433	15388	15353	15457	15457	15363	15591	15309	15310	15347	15307	15529	15374	15235	15361	15312	15142	15423	15292	15355	15336	15443	15410	15443	15304	15310	15308	15337	15530	15099	15248	15384	15232	15478	15316	15225	15380	15400	15488	15402	15261	15297	15275	15242	15473	15363	15523	15308	15409	15486	15289	15389	15471	15456	15457	15448	15191	15470	15378	15376	15368	15467	15159	15537	15224	15257	15388	15456	15309	15260	15299	15346	15174	15441	15406	15450	15339	15294	15459	15277	15496	15462	15267	15330	15290	15293	15300	15463	15198	15296	15429	15272	15399	15406	15350	15303	15350	15420	15350	15455	15331	15358	15216	15289	15385	15391	15262	15432	15329	15445	15493	15264	15582	15257	15228	15393	15281	15409	15507	15318	15321	15489	15132	15436	15236	15280	15256	15306	15284	15223	15454	15552	15423	15340	15679	15474	15244	15279	15346	15373	15369	15217	15379	15418	15483	15478	15470	15347	15405	15453	15401	15574	15364	15242	15303	15340	15547	15351	15449	15491	15359	15344	15254	15241	15083	15429	15340	15480	15383	15367	15346	15426	15364	15408	15335	15139	15285	15259	15410	15294	15341	15354	15363	15382	15398	15331	15327	15460	15412	15434	15473	15246	15232	15365	15256	15270	15136	15357	15310	15457	15448	15314	15485	15395	15409	15345	15471	15350	15203	15401	15347	15503	15346	15386	15310	15316	15395	15307	15379	15449	15507	15412	15086	15255	15379	15215	15480	15399	15343	15319	15390	15248	15344	15274	15407	15290	15287	15206	15195	15477	15387	15441	15369	15460	15304	15274	15453	15432	15280	15493	15277	15248	15414	15296	15319	15338	15485	15437	15260	15496	15336	15262	15435	15364	15259	15384	15490	15285	15286	15186	15324	15491	15207	15334	15385	15239	15191	15336	15427	15324	15272	15636	15325	15488	15375	15229	15479	15460	15552	15117	15443	15382	15382	15260	15229	15347	15254	15431	15478	15306	15445	15384	15412	15319	15511	15296	15329	15377	15337	15244	15427	15403	15294	15339	15512	15178	15221	15407	15442	15385	15459	15419	15348	15268	15275	15228	15351	15281	15347	15412	15441	15221	15365	15301	15417	15385	15386	15247	15359	15453	15428	15133	15463	15473	15383	15270	15382	15224	15287	15338	15341	15477	15550	15502	15352	15441	15278	15343	15307	15328	15381	15402	15337	15449	15354	15150	15241	15178	15357	15293	15414	15394	15330	15220	15423	15286	15506	15491	15406	15373	15451	15308	15381	15292	15326	15430	15254	15411	15434	15599	15479	15331	15389	15392	15355	15462	15211	15400	15330	15428	15338	15494	15396	15290	15405	15176	15417	15348	15313	15215	15360	15488	15385	15424	15457	15269	15466	15420	15446	15361	15266	15433	15347	15319	15370	15464	15341	15496	15250	15371	15521	15389	15331	15303	15222	15267	15321	15279	15365	15190	15266	15294	15290	15498	15545	15427	15542	15228	15379	15462	15568	15260	15407	15367	15405	15360	15425	15372	15359	15301	15327	15447	15254	15432	15436	15412	15307	15386	15426	15346	15395	15420	15166	15323	15223	15588	15288	15279	15373	15274	15275	15344	15305	15314	15427	15274	15305	15301	15414	15315	15297	15278	15233	15277	15510	15361	15569	15430	15359	15429	15468	15392	15404	15364	15476	15335	15357	15352	15314	15343	15315	15343	15301	15323	15244	15441	15172	15267	15516	15575	15294	15376	15424	15239	15268	15281	15391	15385	15479	15207	15244	15292	15350	15385	15453	15322	15281	15381	15317	15369	15166	15310	15332	15507	15270	15524	15256	15293	15459	15448	15186	15231	15361	15323	15280	15341	15629	15365	15352	15458	15162	15399	15377	15309	15348	15437	15275	15441	15332	15567	15060	15505	15441	15416	15430	15131	15423	15285	15231	15374	15287	15247	15388	15222	15428	15337	15319	15232	15238	15595	15286	15204	15190	15394	15451	15309	15128	15222	15353	15429	15400	15349	15313	15316	15358	15374	15291	15373	15285	15441	15268	15228	15354	15060	15474	15426	15417	15332	15450	15296	15422	15492	15478	15440	15412	15328	15464	15236	15291	15223	15492	15472	15428	15369	15471	15412	15329	15395	15599	15433	15213	15199	15448	15407	15260	15249	15460	15307	15306	15026	15550	15485	15236	15179	15464	15434	15391	15186	15330	15413	15453	15443	15487	15180	15359	15250	15316	15303	15436	15412	15364	15204	15267	15307	15312	15277	15258	15477	15459	15294	15329	15374	15362	15270	15339	15238	15380	15291	15408	15209	15524	15288	15530	15253	15352	15219	15398	15442	15369	15402	15460	15363	15388	15392	15410	15285	15176	15482	15419	15344	15322	15341	15416	15503	15243	15474	15280	15497	15220	15501	15572	15395	15255	15371	15354	15315	15457	15102	15320	15384	15335	15287	15316	15347	15253	15321	15205	15274	15376	15154	15413	15314	15403	15325	15200	15261	15248	15306	15438	15237	15263	15330	15269	15239	15253	15431	15441	15460	15408
22981	21371	29265	23848	21544	23266	24249	19165	17926	18227	18073	17682	17570	17680	17255	17372	17294	17202	17298	17151	17137	17001	17171	16997	17020	16872	16896	16831	17274	18825	19812	21617	20556	19226	17837	17397	17056	17021	16939	17013	16982	16914	17006	16825	16913	16872	16729	16745	17023	17102	16777	16994	16780	16778	16984	16854	16905	16687	17045	16924	16875	16839	17050	16827	16786	16748	16940	16872	16614	16935	16893	16956	17077	16860	16847	16840	16926	16872	16886	17049	16910	16935	16884	16945	17017	16729	16942	16880	17206	16986	16846	16996	16795	16634	16595	16981	16865	16916	16751	16813	16789	16909	16883	16906	16659	16737	17008	16942	16890	16956	16896	16770	16720	16981	16919	16760	16835	16855	16830	16839	16848	16892	16762	16774	16919	16814	16833	16849	16683	16773	16987	16850	17003	16785	16967	16848	16799	16816	16902	16890	16631	16887	16669	16736	16862	16831	16868	16797	16946	16988	16853	16927	16607	16865	16974	16983	16715	16773	17024	16838	16891	16753	16595	16920	16913	16832	16814	16826	16821	16805	16659	16895	16746	16957	16609	16777	16801	16889	16901	16951	16918	16882	16765	16842	16771	16833	16584	16964	16976	16896	16955	16892	16861	16859	16887	16607	16917	16903	16839	16859	16758	16830	16914	16574	16854	16771	16831	16945	16642	16917	16906	16854	16820	16845	16938	16890	16664	16598	16890	16748	16776	16626	16811	16846	16801	16799	16801	16812	16740	16831	16746	16819	16711	16797	16858	17020	16869	16817	16982	16737	16950	17068	16944	16864	16819	16815	16846	16609	16813	16808	16716	16698	16671	16941	16609	16930	16706	16767	16794	16743	16631	16719	16827	16907	16762	16693	16934	16850	16910	16894	16767	16720	16637	16884	16829	16916	16974	17000	16785	16923	16689	16913	16849	17031	16853	16691	16866	17001	16853	16763	16875	16719	16882	16987	16840	16938	17007	16872	16803	16935	16713	16887	16846	16820	16929	16904	16864	16907	16973	17005	16748	16815	16764	16930	16799	16801	16883	16996	16809	16884	17031	16877	16876	17007	16876	16834	16793	16953	16860	16865	16789	16699	16995	16870	16833	16761	16849	17010	16793	16921	17059	16797	16837	16913	16590	16970	16777	16805	16521	16835	16914	16621	16865	16834	16859	16821	16862	16921	16866	16908	16977	16896	16791	16927	16717	16942	16847	16963	16867	16966	16704	16753	16904	16779	16889	16955	16782	17029	16834	16883	17023	16990	16827	16808	16788	16851	16771	16694	16747	16822	16926	16824	16741	16791	17007	16624	16804	16896	16885	16889	16779	16876	16847	16901	16924	16800	16993	16921	16799	16931	16907	16842	16915	16741	16927	16849	16802	16650	16827	16840	16735	17028	17016	16796	16867	16673	16808	16878	16762	16649	16819	16863	16763	16782	16904	16868	16849	16828	17021	16816	16724	16849	16865	16700	16804	16865	16809	16800	16896	16782	16959	16738	16868	17030	16860	16728	17010	16815	16705	16836	16765	16692	16818	16964	16903	16803	16902	16851	16807	16968	16923	16749	16888	16835	16805	16806	16698	16790	16867	16950	16827	16582	16820	17003	16824	16993	16917	16929	16852	16777	16935	16713	16731	16883	16896	16951	16676	16635	16867	16771	16881	17026	16997	16719	16967	16587	16649	16929	16826	16672	16964	17254	16747	16899	16875	16833	16850	16884	16771	16747	16854	16693	16620	16879	16737	16928	16857	16862	16776	16680	16789	16767	16990	16833	16723	17030	16910	16786	16797	16898	16629	16678	16708	16963	16728	16803	16975	16729	17065	16806	16981	16860	16629	16825	16807	16859	16783	16867	16805	16693	16949	16640	16828	16958	16775	16699	16888	16895	16863	16908	17053	16719	16917	16919	16856	16660	16812	16896	16840	17028	16688	16850	16526	16800	17002	16855	16811	16804	16854	16795	16762	16708	16760	16984	16920	16661	16782	16631	16799	16903	17003	16857	16821	16644	16632	16862	16881	16525	16726	16790	16662	17029	16745	16849	16833	16817	17143	16819	16895	16845	16828	16733	16776	16650	16721	16738	16870	16878	16726	16792	16866	16728	17021	16829	16908	16769	16760	16756	16688	16951	16815	16873	16939	16838	16788	17006	16634	16815	16755	16843	16767	16715	16779	16736	16886	16775	16871	16950	16899	16677	17049	16829	16847	16994	17013	16682	16895	16689	16836	16796	16452	16657	16669	16644	16893	16827	16814	16817	16888	17046	16895	16725	16879	16655	16734	16981	16705	16691	16895	16883	16925	16712	16852	16624	16820	16816	16768	16979	17035	16834	16856	16862	16885	17050	16865	16834	16779	16751	16839	16875	16844	16926	16863	16752	16941	16781	16907	16883	16879	16676	16708	16885	16852	16807	16746	16972	16711	16760	16836	17040	16923	16719	16875	16633	16644	16755	16553	16702	16813	16978	16879	16751	16749	17010	16675	16741	16900	16879	16956	16774	17019	16965	16936	16998	16815	17013	16828	16794	16882	16995	16821	16928	16835	16831	16843	16939	16654	16759	16786	16873	16684	16663	16803	16716	16830	16689	16748	16765	16639	16881	16957	16909	16649	16868	16776	16963	16969	16820	16846	16654	16865	16724	16813	16937	16677	16885	16807	16660	16823	16856	16873	16848	16785	16736	16529	16820	16833	16793	16801	16912	16867	16952	16629	16935	16949	16819	16793	16883	16910	16563	16890	16916	16902	16543	16977	16889	16795	16911	16892	16684	16919	16946	16851	16903	16864	16947	16860	16762	16889	16681	16886	16638	16845	16900	16918	16736	16873	16863	16830	16757	16896	16856	16845	16832	16824	16888	16748	16771	17008	16697	16685	16936	17050	16733	17107	16882	17107	16859	17054	16831	16967	16915	16823	16767	16699	16608	16866	16794	16677	16795	17045	16778	16904	16742	16859	16852	16863	16956	16817	17006	16773	16813	16844	16481	16800	16562	16786	16963	16812	16709	17031	16767	16982	16719	16954	16890	16844	16827	16911	16963	16705	16903	16742	16745	16763	16757	16850	16903	16735	16893	16736	16793	16857	16810	16989	16754	16961	16594	16912	16851	16865	16856	17120	16921	16950	17021	16720	16637	16583	16971	17033	16817	16892	16705	16787	16762	16922	16969	16929	16953	16711	16987	16970	16767	16717	16753	16973	16806	16790	16725	16743	16920	16895	16528	16788	16843	16738	16840	16828	16836	16732	16792	16604	16746	16808	16773	16838	16837	16714	16933	16936	16852	16836	16738	16995	16952	16847	16862	16800	16842	16918	16745	16819	16722	16871	16652	16712	16876	16691	16856	16684	16841	16877	16672	16907	16736	16821	16864	16914	16822	16877	16713	16854	16877	16805	16976	16762	17096	16904	16853	16875	16792	16909	17192	16954	16790	16740	16730	17040	16753	16760	16765	16918	16772	16805	16905	16825	16744	16895	16733	16786	16788	16851	16845	16953	16949	16956	16838	16846	16880	16757	16835	16806	16962	16731	16711	16879	16909	17004	16915	16844	16769	16935	16879	16775	16708	16829	16563	16657	16942	16914	16904	16696	16742	16791	16921	16793	16648	16867	16803	16780	16936	16919	16869	16915	16819	16785	17008	16967	16705	16822	16846	17062	16718	16975	17071	16804	16972	16667	16510	16634	16824	16739	17072	16882	16897	16901	16648	16989	16732	16872	16722	16822	16711	16942	16648	16708	16998	16893	16710	16805	16803	16750	16727	16656	16839	16796	16708	16915	16888	16844	16671	16645	16590	16753	16745	16772	16745	16704	16834	16865	16910	16823	16701	16863	17011	16677	16785	16761	17023	16724	16666	16651	16839	16840	16890	16469	16764	16897	16901	16829	16862	16907	16799	16700	16612	16812	16996	17036	16853	17026	16776	16525	16808	16849	16851	16783	16602	16973	16710	17058	16953	16858	16836	16867	16832	16840	16703	16684	16742	16735	16748	16767	17026	16837	16771	16797	16781	16836	16834	16848	16597	17237	16784	16867	16852	16878	16802	16702	16796	16837	16863	17014	16969	16758	16821	16833	16838	16810	16574	16836	16883	16635	16764	16812	16738	16683	16860	16630	16754	16767	16874	16723	16769	16857	16774	16932	16797	16971	16783	17043	16869	16709	16754	16701	16713	16916	16806	16899	16865	16811	16718	16866	16697	16936	16935	16991	16576	16900	16735	16687	16935	16817	16665	16753	16804	17091	16891	16804	16759	16818	16769	16879	16825	17033	16960	16955	16740	16729	16869	16710	16635	16599	16769	16833	16600	16798	16664	16796	16778	16895	16864	16883	16704	16827	16857	17028	16792	16736	16800	16986	16800	16637	16800	16802	16918	16774	16876	17051	17029	16949	17020	16781	16955	16581	16831	16854	16737	16890	16967	17005	16992	16726	17070	16834	16851	16926	16672	16612	16870	16700	16977	16816	17134	16940	16776	16929	16823	16853	16798	16816	16869	16779	16707	16909	16822	16765	16946	16933	16709	16793	16903	16973	16749	16657	16780	16859	16813	16693	16860	17117	16779	16866	16865	16988	16799	16895	16891	17063	16924	16860	16889	16821	16819	16880	16732	16646	16844	16944	16660	16827	16887	16793	16683	16856	16626	16964	16881	16949	16819	16672	16786	16914	16765	16840	16702	16807	16789	16862	16799	16772	16865	16930	16716	16746	16914	16870	16755	16915	16839	16927	17009	16839	16923	17085	16932	16798	16897	16804	16883	16867	16779	16787	16814	16538	16904	16822	16859	16779	16586	16770	16831	16954	17038	16999	16734	16804	16657	16842	16666	16729	16657	16693	16836	16996	16721	16834	16825	16992	16630	16751	16812	16996	16856	16666	16898	16938	16850	17004	16880	16806	16724	16610	16776	16966	16922	16896	16754	16761	16843	16870	16640	16830	16557	16757	16833	16594	16922	16791	16909	16847	16743	16801	16893	16819	16956	16879	16803	16771	16609	16822	16733	16917	17009	16775	16906	16789	16904	16914	16806	16850	16910	17030	16988	16786	16790	16850	16900	16813	16955	16941	16887	16747	16887	16757	16787	16773	16778	16790	16746	16893	16865	16888	16777	16807	16723	16896	16845	16642	16584	16844	16718	16937	16757	16971	16827
17996	31295	29516	24269	20782	19295	19211	18166	17637	17147	16793	16665	16271	16001	15930	16056	15932	15614	15825	15764	15720	15488	15400	15749	15656	15494	15467	15603	16145	18946	20893	22601	20718	18435	16572	15718	15510	15557	15429	15478	15363	15483	15664	15421	15357	15362	15564	15497	15295	15405	15419	15294	15407	15535	15476	15434	15377	15370	15478	15581	15366	15309	15363	15363	15289	15383	15571	15448	15263	15220	15395	15402	15279	15330	15428	15288	15426	15515	15356	15435	15421	15327	15404	15415	15347	15476	15445	15424	15470	15483	15360	15569	15516	15372	15386	15414	15564	15246	15256	15462	15320	15476	15348	15328	15255	15388	15312	15176	15436	15411	15411	15502	15554	15503	15473	15403	15451	15524	15365	15338	15358	15424	15412	15256	15355	15302	15427	15465	15436	15407	15339	15621	15416	15315	15291	15489	15422	15248	15387	15536	15382	15351	15443	15304	15364	15418	15373	15353	15585	15324	15556	15528	15475	15454	15283	15387	15247	15488	15489	15296	15457	15434	15399	15365	15557	15446	15245	15472	15531	15469	15471	15329	15482	15340	15415	15435	15425	15351	15339	15304	15324	15531	15495	15317	15310	15539	15317	15446	15405	15574	15538	15484	15525	15272	15530	15230	15345	15468	15394	15413	15392	15325	15523	15461	15434	15563	15432	15273	15485	15275	15444	15555	15446	15398	15337	15212	15321	15293	15404	15382	15381	15372	15227	15245	15426	15404	15488	15550	15308	15567	15325	15404	15267	15555	15387	15418	15350	15314	15375	15564	15453	15144	15376	15358	15321	15298	15453	15423	15302	15252	15577	15440	15521	15273	15555	15297	15352	15392	15311	15402	15548	15318	15408	15395	15630	15353	15380	15408	15215	15442	15402	15387	15433	15401	15277	15289	15437	15238	15305	15355	15505	15438	15469	15446	15518	15381	15296	15433	15631	15463	15424	15404	15349	15460	15298	15559	15362	15374	15345	15343	15274	15471	15453	15483	15404	15273	15335	15189	15349	15412	15433	15391	15424	15490	15297	15449	15428	15320	15461	15358	15466	15353	15318	15475	15382	15510	15457	15561	15293	15498	15315	15309	15380	15422	15437	15428	15473	15326	15360	15389	15508	15401	15336	15387	15397	15628	15515	15303	15350	15494	15368	15469	15336	15548	15371	15319	15282	15309	15316	15389	15475	15332	15353	15383	15518	15331	15414	15243	15439	15174	15567	15418	15482	15383	15459	15404	15581	15295	15578	15334	15321	15423	15379	15518	15381	15447	15569	15291	15437	15389	15260	15491	15426	15308	15398	15202	15215	15398	15477	15418	15467	15336	15452	15299	15420	15597	15372	15474	15378	15505	15349	15572	15341	15259	15434	15425	15463	15265	15266	15486	15406	15394	15519	15271	15406	15534	15285	15489	15437	15392	15418	15358	15420	15279	15351	15284	15524	15260	15319	15350	15572	15464	15380	15309	15453	15380	15437	15482	15455	15348	15442	15344	15490	15420	15407	15421	15384	15332	15372	15435	15253	15550	15364	15425	15503	15388	15407	15477	15536	15339	15432	15380	15440	15493	15538	15398	15355	15529	15409	15564	15418	15343	15542	15603	15464	15336	15247	15411	15318	15375	15396	15343	15448	15398	15416	15462	15331	15386	15394	15298	15447	15460	15307	15313	15392	15461	15342	15300	15399	15416	15412	15437	15422	15120	15354	15461	15498	15392	15389	15625	15564	15468	15473	15384	15300	15675	15399	15493	15357	15349	15459	15403	15385	15397	15428	15209	15479	15454	15532	15238	15419	15478	15513	15417	15402	15328	15356	15424	15345	15393	15296	15301	15381	15341	15587	15305	15547	15267	15492	15369	15479	15478	15397	15544	15309	15405	15465	15572	15271	15456	15467	15253	15407	15450	15317	15473	15572	15365	15525	15418	15624	15304	15400	15470	15578	15299	15312	15336	15465	15418	15383	15316	15431	15382	15438	15238	15509	15203	15483	15389	15438	15281	15587	15204	15595	15412	15456	15480	15428	15462	15371	15524	15483	15382	15204	15561	15337	15397	15448	15408	15383	15347	15418	15197	15446	15492	15454	15319	15443	15409	15516	15446	15444	15313	15369	15462	15164	15351	15460	15584	15548	15481	15480	15287	15341	15209	15441	15465	15457	15298	15226	15425	15394	15285	15477	15382	15278	15461	15129	15268	15360	15254	15447	15507	15427	15295	15297	15405	15369	15428	15200	15429	15466	15457	15278	15377	15498	15439	15405	15515	15372	15454	15491	15540	15229	15381	15273	15600	15344	15411	15375	15394	15398	15239	15277	15309	15391	15482	15509	15518	15503	15223	15414	15470	15333	15323	15415	15327	15532	15354	15430	15399	15367	15286	15604	15652	15470	15577	15410	15480	15369	15355	15321	15196	15257	15382	15409	15312	15274	15299	15338	15416	15315	15230	15399	15529	15409	15359	15449	15275	15497	15340	15369	15422	15420	15357	15444	15339	15452	15467	15295	15200	15308	15404	15368	15304	15452	15409	15388	15539	15271	15353	15230	15389	15537	15185	15419	15261	15377	15506	15546	15370	15354	15416	15405	15431	15281	15362	15290	15435	15490	15288	15350	15381	15283	15429	15529	15348	15237	15455	15413	15394	15432	15374	15445	15246	15341	15408	15520	15337	15564	15275	15375	15432	15385	15328	15435	15306	15403	15375	15417	15230	15315	15568	15427	15360	15340	15420	15464	15450	15529	15447	15256	15354	15603	15443	15346	15398	15304	15356	15343	15309	15461	15509	15300	15209	15521	15386	15221	15417	15381	15526	15505	15466	15535	15369	15300	15396	15348	15344	15444	15325	15270	15275	15283	15489	15514	15481	15384	15451	15349	15254	15480	15539	15438	15228	15419	15316	15377	15437	15339	15451	15294	15235	15287	15389	15480	15400	15367	15419	15375	15311	15451	15326	15264	15335	15302	15460	15369	15492	15338	15447	15389	15429	15520	15271	15439	15438	15299	15577	15199	15511	15345	15344	15477	15337	15599	15259	15532	15548	15370	15342	15285	15467	15268	15351	15387	15313	15282	15449	15373	15377	15548	15461	15297	15510	15286	15380	15441	15391	15323	15319	15378	15428	15459	15419	15395	15401	15353	15337	15366	15362	15522	15480	15439	15384	15353	15488	15381	15366	15369	15413	15284	15320	15375	15349	15257	15209	15306	15383	15370	15348	15439	15408	15373	15500	15445	15298	15499	15267	15347	15457	15370	15360	15388	15227	15458	15431	15396	15451	15301	15444	15233	15369	15333	15544	15282	15540	15321	15393	15356	15310	15385	15446	15358	15512	15473	15487	15355	15274	15501	15328	15200	15616	15350	15515	15224	15588	15251	15552	15400	15437	15432	15367	15471	15402	15245	15397	15328	15458	15233	15441	15466	15541	15291	15292	15241	15447	15353	15401	15389	15423	15520	15293	15560	15553	15505	15304	15371	15551	15548	15345	15367	15349	15552	15317	15398	15234	15405	15266	15321	15391	15389	15461	15367	15398	15495	15338	15478	15208	15363	15309	15435	15326	15538	15484	15323	15404	15361	15293	15342	15367	15397	15555	15318	15469	15293	15306	15369	15282	15242	15404	15417	15444	15425	15455	15446	15539	15598	15394	15265	15251	15338	15288	15353	15312	15478	15340	15375	15280	15327	15280	15310	15328	15387	15420	15408	15509	15389	15404	15375	15413	15530	15376	15462	15378	15603	15394	15294	15411	15592	15440	15327	15490	15321	15468	15481	15410	15187	15435	15124	15470	15477	15451	15493	15447	15525	15234	15368	15445	15485	15328	15441	15522	15421	15427	15603	15482	15418	15235	15324	15313	15464	15388	15422	15498	15430	15638	15313	15436	15456	15250	15428	15588	15449	15480	15431	15279	15395	15399	15462	15452	15464	15449	15294	15429	15505	15391	15329	15245	15355	15545	15358	15407	15167	15325	15452	15403	15365	15470	15379	15465	15164	15499	15390	15349	15228	15174	15383	15344	15502	15356	15379	15408	15371	15425	15446	15605	15367	15428	15466	15310	15349	15432	15391	15174	15167	15342	15334	15515	15553	15335	15460	15386	15475	15327	15331	15238	15274	15380	15453	15326	15408	15401	15309	15472	15266	15453	15434	15134	15433	15195	15347	15439	15386	15386	15329	15418	15335	15193	15493	15388	15244	15522	15386	15585	15365	15357	15504	15355	15289	15416	15298	15299	15286	15537	15456	15334	15489	15337	15284	15294	15394	15373	15467	15364	15326	15472	15511	15296	15449	15363	15490	15369	15394	15549	15388	15472	15503	15181	15373	15464	15361	15373	15311	15436	15517	15448	15361	15406	15296	15423	15253	15398	15436	15432	15424	15473	15632	15239	15507	15330	15547	15377	15309	15388	15396	15457	15477	15634	15554	15242	15422	15226	15355	15476	15609	15363	15520	15271	15410	15466	15441	15226	15386	15373	15332	15230	15257	15307	15435	15421	15488	15288	15425	15180	15477	15401	15393	15474	15495	15319	15336	15296	15374	15423	15515	15416	15375	15385	15456	15390	15418	15452	15373	15372	15425	15506	15376	15394	15321	15397	15496	15321	15403	15415	15408	15422	15329	15410	15467	15439	15359	15301	15380	15310	15395	15303	15302	15303	15538	15369	15423	15452	15159	15422	15336	15450	15457	15466	15488	15254	15328	15319	15373	15495	15281	15478	15333	15489	15406	15258	15468	15552	15424	15516	15311	15483	15433	15420	15305	15510	15387	15326	15302	15213	15362	15467	15501	15428	15412	15447	15309	15464	15280	15349	15395	15508	15421	15437	15368	15364	15455	15507	15195	15437	15476	15362	15571	15480	15324	15378	15536	15559	15519	15528	15432	15330	15581	15312	15338	15324	15242	15549	15308	15393	15430	15384	15315	15518	15408	15456	15228	15473	15166	15338	15467	15353	15316	15395	15512	15223	15527	15624	15406	15268	15308	15401	15307	15214	15518	15439	15393	15461	15397	15479	15235	15272	15529	15440	15389	15480	15455	15389	15110	15439	15421	15269	15340	15442	15400	15375	15314	15479	15371	15629	15343	15339	15353	15488	15454	15450	15286	15491	15406	15247	15477	15428	15303	15316	15356	15417	15487	15314	15448	15391
27550	22089	24185	21306	17894	17921	17682	17349	17206	17136	17045	17004	17036	17034	16877	16971	16804	16807	16685	16674	16826	16892	16904	17056	16902	16885	16637	16826	16795	16914	17135	17427	17318	17008	16960	16862	16663	16723	16715	16887	16845	16647	16798	16756	16987	16563	16793	16707	16696	16689	16898	16648	16660	16827	16824	16658	16690	16834	16821	16641	16617	16779	16608	16640	16609	16867	16746	16665	16696	16895	16661	16748	16711	16539	16769	16675	16703	16839	16857	16660	16649	16791	16590	16722	16834	16639	16524	16759	16875	16836	16701	16864	16722	16729	16665	16788	16619	16862	16777	16619	16683	16977	16599	16812	16706	16715	16905	16786	16770	16793	16719	16391	16758	16837	16784	16698	16874	16854	16602	16960	16774	16647	16790	16702	16904	16683	16572	16932	16727	16771	16777	16773	16675	16758	16628	16516	16649	16711	16705	16807	16550	16644	16595	16744	16732	16856	16764	16821	16849	16741	16732	16663	16740	16747	16504	16648	16711	16991	16772	16773	16748	16828	16780	16732	16755	16720	16639	16635	16552	16988	16680	16744	16744	16779	16710	16710	16783	16470	16703	16650	16799	16749	16822	16732	16588	16692	16833	16603	16659	16764	16659	16480	16570	16638	16701	16699	16876	16853	16784	16558	17017	16551	16668	16820	16785	16765	16701	16586	16813	16807	16892	16828	16760	16614	16772	16725	16635	16762	16873	16779	16650	16858	16684	16707	16726	16766	16826	16708	16837	16824	16750	16766	16987	16634	16757	16751	16795	16773	16887	16852	16765	16585	16720	16969	16700	16710	16870	16655	16739	16838	16550	16757	16646	16665	16708	16769	16814	16554	16751	16635	16712	16751	16740	16775	16791	16610	16792	16740	16707	16769	16912	16858	16790	16771	16733	16698	16597	16861	16644	16643	16836	16806	16674	16806	16470	16613	16688	16729	16879	16727	16726	16621	16626	16628	16829	16907	16734	16774	16807	16905	16724	16791	16752	16594	16635	16622	16869	16722	16848	16754	16853	16717	16634	16795	16940	16777	16740	16684	16751	16807	16773	16651	16884	16704	16891	16813	16734	16876	16497	16666	16796	16841	16937	16718	16716	16699	16727	16605	16735	16442	16782	16855	16994	16811	16878	16691	16652	16807	16780	16769	16523	16780	16723	16773	16828	16648	16726	16739	16653	16572	16738	16734	16683	16568	16683	16715	16795	16877	16700	16687	16758	16699	16489	16595	16805	16947	16617	16697	16711	16685	16651	16647	16685	16859	16786	16644	16562	16734	16660	16743	16547	16803	16721	16854	16728	16618	16725	16617	16665	16806	16629	16864	16744	16653	16580	16594	16770	16691	16793	16608	16885	16632	16613	16455	16933	16737	16766	16657	16760	16860	16786	16807	16794	16989	16650	16543	16540	16654	16854	16637	16828	16681	16773	16765	16626	16657	16752	16790	16746	16891	16740	16809	16707	16822	16758	16789	16849	16645	16695	16886	16585	16505	16752	16798	16573	16709	16702	16627	16938	16806	16771	16692	16754	16763	16708	16578	16753	16846	16580	16637	16646	16797	16881	16939	16708	16853	16514	16677	16680	16533	16699	16706	16621	16694	16748	16834	16626	16549	16382	16703	16439	16737	16781	16910	16722	16684	16777	16741	16702	16631	16615	16758	16735	16760	16696	16837	16763	16764	16712	16913	16498	16718	16787	16701	16747	16706	16677	16806	16655	16712	16636	16840	16758	16816	16779	16788	16747	16758	16833	16729	16729	16887	16906	16780	16734	16704	16590	16468	16880	16624	16798	16833	16787	16707	16745	16553	16736	16673	16739	16716	16746	16825	16778	16716	16477	16596	16539	16729	16768	16554	16897	16668	16587	16752	16887	16691	16845	16668	16780	16650	16724	16580	16641	16827	16605	16632	16765	17032	16789	16525	16685	16670	16787	16705	16625	16724	16718	16709	16537	16739	16676	16795	16644	16864	16978	16772	16783	16773	16713	16619	16766	16685	16451	16717	16816	16699	16871	16744	16732	16776	16733	16581	16777	16610	16850	16477	16821	16705	16714	16845	16754	16862	16749	16421	16596	16757	16721	16755	16642	16637	16944	16734	16690	16588	16822	16675	16818	16728	16794	16774	16771	16725	16891	16752	16614	16913	16670	16624	16733	16706	16694	16714	16842	16631	16637	16647	16654	16861	16464	16660	16947	16758	16662	16646	16796	16491	16874	16745	16746	16695	16785	16860	16625	16517	16903	16675	16720	16693	17013	16822	16868	16873	16824	16868	16634	16776	16686	16818	16902	16597	16688	16570	16541	16591	16681	16587	16748	16676	16856	16733	16700	16828	16757	16922	16724	16556	16533	16764	16771	16739	16727	16682	16676	16594	16861	16807	16916	16840	16766	16776	16794	16759	16775	16778	16721	16606	16931	16857	16674	16894	16658	16682	16682	16632	16709	16786	16837	16730	16702	16611	16743	16917	16771	16754	16805	16820	16732	16731	16825	16778	16618	16934	16657	16810	16766	16553	16824	16834	16666	16821	16849	16718	16707	16746	16784	16640	16801	16791	16863	16822	16729	16690	16863	16765	16704	16836	16730	16686	16687	16729	16802	16917	16875	16665	16748	16855	16799	16809	16769	16613	16746	16667	16775	16703	16628	16668	16674	16531	16889	16860	16857	16706	16721	16641	16951	16574	16781	16732	16825	16538	16695	16704	16675	16756	16759	16515	16665	16791	16831	16869	16792	16796	16681	16721	16828	16628	16727	16791	16739	17025	16590	16832	16521	16844	16661	16709	16848	16776	16759	16639	16816	16712	16693	16810	16675	16822	16755	16618	16518	16733	16737	16765	16715	16591	16816	16754	16893	16672	16957	16696	16610	16719	16821	16690	16767	16700	16650	16843	16845	16824	16727	16650	16675	16615	16812	16882	16703	16955	16743	16798	16702	16907	16867	16741	16810	16944	16830	16840	16734	16759	16790	16817	16855	16706	16724	16959	16740	16730	16773	16621	16757	16895	16638	16714	16850	16703	16485	16669	16590	16482	16704	16757	16816	16806	16905	16932	16814	16665	16697	16570	16815	16861	16833	16500	16844	16817	16721	16768	16849	16562	16810	16859	16820	16776	16559	16672	16764	16711	16939	16660	16755	16741	16720	16746	16679	16679	16798	16732	16793	16690	16733	16684	16833	16689	16743	16972	16646	16875	16888	16713	16739	16509	16709	16732	16697	16623	16779	16647	16709	16766	16755	16681	16641	16698	16648	16830	16665	16611	16815	16593	16624	16618	16773	16765	16862	16646	16584	16734	16728	16671	16579	16732	16887	16707	16852	16783	16826	16501	16620	16793	16627	16777	16719	16619	16573	16583	16760	16703	16830	16677	16561	16951	16650	16721	16780	16668	16950	16568	16588	16678	16719	16797	16948	16814	16703	16696	16751	16891	16641	16885	16787	16751	16707	16909	16798	16862	16678	16844	16722	16687	16781	16834	16957	16811	16818	16665	16889	16660	16488	17028	16923	16649	16598	16697	16664	16684	16897	16741	16802	16753	16667	16792	16632	16672	16660	16886	16710	16799	16749	16784	16515	16853	16947	16719	16845	16721	16716	16765	16725	16524	16547	16444	16847	16746	16725	16921	16863	16838	16987	16619	16887	16637	16750	16636	16802	16749	16857	16713	16785	16679	16759	16671	16662	16824	16721	16802	16728	16596	16742	16664	16606	16687	16901	16738	16920	16768	16772	16746	16787	16690	16882	16677	16718	16871	16682	16639	16621	16683	16822	16707	16870	16751	16725	16866	16892	16694	16660	16733	16771	16594	16778	16751	16606	16715	16904	16586	16733	16735	16492	16668	16806	16734	16754	16763	16854	16820	16663	16599	16658	16868	16955	16878	16745	16770	16763	16518	16567	16708	16718	16772	16635	16655	16577	16760	16822	16754	16799	16573	16682	16796	16796	16738	16693	16607	16748	16648	16696	16835	16639	16635	16753	16606	16675	16892	16702	16519	16347	16533	16731	16955	16884	16551	16630	16615	16636	16798	16782	16509	16661	16782	16686	16652	16887	16791	16660	16882	16519	16711	16643	16690	16894	16902	16613	16964	16878	16937	16497	16794	16684	16603	16895	16837	16852	16695	16834	16834	16812	16700	16765	16784	16836	16711	16762	16812	16777	16719	16878	16558	16800	16601	16831	16806	16771	16897	16678	16729	16833	16761	16651	16812	16759	16813	16709	16728	16700	16876	16727	16626	16770	16727	16778	16714	16740	16573	16836	16812	16665	16815	16855	16613	17046	16796	16675	16894	16808	16703	16644	16757	16841	16755	16988	16756	16694	16631	16738	16747	16580	16693	16596	16980	16755	16636	16807	16651	16663	16627	16726	16829	16829	16784	16958	16897	16727	16422	16667	16782	16755	16840	16758	16829	16783	16737	16677	16852	16642	16671	16767	16840	16662	16779	16501	16695	16636	16509	16846	16733	16918	16664	16535	16542	16714	16713	16850	16628	16797	16666	16932	16663	16763	16719	16924	16798	16659	16788	16883	16816	16728	16701	16870	16577	16900	16862	16648	16683	16607	16880	16634	16687	16812	16799	16637	16856	16761	16811	16818	16642	16621	16689	16866	16960	16693	16639	16568	16926	16864	16726	16867	16917	16844	16711	16750	16678	16700	16595	16837	16723	16782	16780	16616	16670	16682	16824	16814	16678	16555	16813	16778	16771	16871	16580	16607	16840	16835	16820	16828	16746	16649	16519	16818	16900	16720	16833	16763	16680	16731	16640	16773	16670	16710	16656	16930	16754	16590	16655	16608	16777	16817	16736	16715	16816	16763	16944	16766	16751	16529	16828	16698	16811	16704	16814	16773	16647	16803	16695	16646	16776	17000	16840	16673	16771	16644	16746	16683	16732	16865	16719	16686	16781	16740	16768	16739	16710	16747	16682	16578	16775	16853	16583	16724	16955	16890	16555	16762	16538	16764	16652	16782	16661	16646	16708	16552	16781	16700	16619	16784	16697	16771	16566	16933	16941	16730	16690	16822	16660	16780	16811	16933	16735	16694	16931	16801	16773	16833	16772	16678	16675	16784	16752	16779	16781	16781	16738	16769	16636	16847	16746	16746	16611	16729	16733	16685	16765	16946	16874	17023	16782
16295	20313	21040	18294	17287	17105	16605	16416	15956	15910	15910	15750	15667	15515	15434	15316	15342	15545	15429	15424	15316	15370	15278	15281	15379	15431	15495	15223	15373	15614	15907	15923	15737	15546	15393	15420	15278	15243	15151	15320	15157	15330	15211	15206	15232	15215	15266	15171	15232	15099	15156	15298	15168	15164	15154	15268	15246	15229	15297	15366	15233	15225	15317	15182	15286	15286	15090	15304	15135	15393	15210	15259	15327	15174	15163	15366	15049	15258	15521	15264	15332	15247	15249	15228	15173	15085	15409	15237	15258	15252	15246	15280	15255	15322	15103	15175	15226	15120	15383	15250	15353	15235	15371	15309	15297	15245	15447	15138	15168	15404	15224	15263	15324	15557	15271	15261	15364	15345	15300	15325	15343	15077	15373	15305	15272	15156	15449	15123	15252	15339	15141	15135	15181	15281	15261	15209	15285	15165	15318	15184	15273	15202	15422	15306	15362	15221	15231	15207	15137	15193	15241	15231	15345	15436	15039	15313	15243	15201	15192	15317	15159	15371	15234	15104	15054	15404	15266	15336	15327	15317	15378	15345	15190	15042	15179	15111	15455	15254	15237	15325	15327	15213	15201	15103	15303	15142	15257	15139	15164	15291	15383	15191	15177	15011	15216	15327	15279	15232	15254	15353	15317	15186	15319	15348	15313	15168	15236	15181	15260	15308	15303	15166	15206	15158	15165	15287	15253	15210	15256	15251	15183	15318	15122	15141	15229	15135	15175	15283	15138	15214	15033	15258	15256	15221	15273	15207	15214	15159	15197	15153	15215	15242	15298	15312	15249	15166	15321	15218	15206	15153	15137	15329	15193	15287	15024	15208	15334	15295	15214	15154	15396	15199	15250	15305	15317	15460	15321	15268	15118	15427	15234	15374	15356	15263	15290	15334	15276	15412	15305	15128	15148	15371	15160	15265	15169	15195	15352	15353	15232	15365	15291	15367	15358	15144	15333	15190	15179	15228	15200	15288	15430	15056	15234	15260	15310	15213	15384	15437	15319	15384	15480	15294	15297	15339	15346	15287	15245	15206	15333	15280	15344	15353	15186	15336	15231	15427	15161	15407	15377	15201	15254	15288	15171	15265	15266	15228	15231	15243	15203	15256	15065	15161	15386	15214	15168	15165	15171	15295	15233	15144	15336	15406	15291	15394	15250	15124	15197	15215	15180	15289	15355	15143	15157	15219	15301	15046	15227	15109	15258	15316	15294	15147	15011	15200	15211	15335	15297	15160	15371	15192	15241	15279	15308	15317	15062	15147	15231	15279	15235	15262	15285	15073	15397	15316	15257	15293	15301	15125	15458	15266	15293	15261	15172	15445	15385	15105	15340	15408	15263	15206	15295	15388	15250	15376	15269	15331	15412	15326	15176	15182	15294	15202	15269	15332	15387	15075	15174	15384	15118	15181	15261	15328	15220	15359	15229	15202	15277	15194	15211	15261	15293	15361	15306	15334	15369	15141	15174	15268	15250	15183	15242	15351	15312	15264	15297	15318	15268	15161	15217	15237	15397	15273	15146	15545	15150	15268	15193	15168	15260	15284	15178	15297	15314	15166	15248	15275	15261	15221	15280	15314	15368	15447	15333	15411	15330	15411	15194	15245	15156	15315	15324	15095	15412	15274	15131	15319	15256	15188	15286	15221	15216	15332	15089	15127	15331	15105	15465	15410	15231	15273	15130	15345	15218	15320	15186	15212	15221	15276	15325	15232	15172	15390	15211	15235	15281	15224	15088	15277	15428	15087	15198	15389	15187	15240	15208	15191	15270	15340	15097	15156	15333	15314	15203	15202	15257	15249	15151	15105	15473	15278	15328	15296	15224	15335	15222	15308	15473	15449	15308	15296	15274	15216	15276	15185	15257	15105	15280	15422	15272	15366	15250	15179	15207	15203	15323	15383	15153	15208	15219	15304	15333	15206	15334	15113	15079	15147	15379	15356	15215	15258	15345	15177	15268	15208	15087	15397	15178	15341	15358	15381	15220	15285	15324	15412	15288	15315	15353	15362	15293	15255	15100	15079	15365	15358	15144	15154	15141	15127	15314	15078	15271	15346	15179	15324	15267	15165	15138	15150	15218	15350	15201	15324	15124	15248	15182	15219	15348	15093	15325	15318	15290	15222	15170	15254	15168	15198	15245	15489	15201	15168	15206	15435	15363	15181	15313	15401	15487	15405	15087	15377	15191	15278	15180	15438	15296	15101	15138	15212	15198	15316	15318	15095	15128	15332	15187	15273	15117	15184	15170	15248	15265	15220	15188	15162	15436	15370	15266	15223	15197	15314	15354	15304	15438	15273	15187	15338	15259	15151	15267	15289	15082	15281	15309	15405	15249	15246	15285	15439	15077	15271	15238	15389	15392	15289	15184	15326	15243	15184	15161	15204	15120	15374	15134	15227	15522	15222	15162	15354	15136	15401	15356	15193	15258	15264	15222	15210	15205	15344	15188	15248	15193	15225	15212	15351	15215	15226	15477	15331	15379	15157	15369	15221	15331	15167	15407	15325	15237	15229	15262	15292	15262	15224	15227	15391	15107	15265	15255	15194	15208	15138	15347	15232	15316	15153	15261	15127	15168	15282	15379	15232	15267	15282	15261	15230	15204	15135	15200	15127	15217	15121	15314	15229	15455	15292	15255	15214	15475	15173	15306	15136	15298	15159	15277	15198	15292	15245	15114	15186	15182	15371	15284	15325	15133	15331	15234	15330	15244	15257	15410	15456	15263	15322	15259	15128	15459	15200	15370	15299	15033	15313	15184	15039	15335	15187	15287	15212	15144	15291	15334	14995	15294	15445	15159	14934	15246	15357	15317	15265	15157	15210	15291	15271	15199	15209	15273	15321	15271	15265	15163	15123	15094	15300	15245	15161	15115	15206	15201	15225	15330	15274	15077	15328	15300	15096	15354	15126	15152	15273	15120	15290	15257	15266	15192	15163	15413	15229	15171	15088	15473	15272	15376	15304	15209	15158	15380	15303	15245	15309	15088	15133	15295	15222	15295	15276	15187	15179	15258	15217	15143	15182	15386	15240	15360	15450	15239	15321	15299	15338	15415	15431	15310	15320	15201	15184	15328	15306	15219	15231	15332	15094	15228	15268	15337	15320	15393	15310	15298	15190	15184	15314	15325	15376	15427	15248	15294	15273	15415	15292	15116	15271	15216	15504	15325	15301	15382	15269	15323	15358	15260	15097	15288	15270	15062	15245	15457	15298	15261	15346	15218	15205	15184	15307	15336	15274	15172	15468	15256	15281	15112	15236	15305	15221	15245	15083	15169	15287	15219	15155	15249	15212	15338	15359	15049	15108	15303	15224	15239	15178	15366	15370	15285	15312	15056	15426	15275	15268	15377	15337	15352	15280	15189	15296	15343	15269	15288	15217	15157	15188	15283	15265	15349	15300	15143	15138	15244	15346	15211	15106	15301	15301	15220	15277	15190	15341	15303	15207	15127	15146	15123	15123	15323	15303	15441	15238	15204	15294	15377	15126	15223	15249	15263	15299	15265	15384	15399	15234	15210	15291	15258	15225	15262	15400	15403	15268	15210	15185	15384	15274	15299	15231	15137	15135	15381	15126	15334	15411	15432	15402	15434	15272	15235	15265	15289	15096	15370	15232	15341	15152	15149	15384	15254	15305	15369	15231	15357	15364	15347	15069	15331	15265	15230	15291	15242	15261	15296	15319	15120	15171	15194	15124	15328	15369	15174	15256	15257	15139	15212	15336	15283	15179	15188	15276	15139	15192	15409	15169	15326	15251	15302	15208	15231	15217	15336	15328	15385	15328	15480	15220	15282	15365	15306	15243	15212	15313	15347	15203	15401	15246	15157	15281	15225	15173	15451	15244	15329	15296	15274	15335	15281	15306	15398	15075	15250	15120	15268	15152	15196	15204	15384	15310	15017	15250	15213	15301	15257	15387	15270	15286	15137	15398	15318	15217	15391	15309	15188	15100	15393	15246	15374	15115	15302	15261	15254	15121	15397	15295	15170	15334	15124	15234	15364	15212	15314	15228	15338	15191	15359	15096	15258	15188	15261	15282	15191	15220	15245	15320	15223	15220	15155	15133	15129	15315	15301	15238	15202	15157	15080	15284	15297	15290	15301	15366	15335	15399	15294	15296	15306	15397	15326	15204	15288	15258	15191	15163	15112	15173	15290	15099	15064	15229	15045	15328	15314	15331	15196	15294	15356	15271	15230	15194	15136	15398	15266	15457	15064	15204	15242	15218	15314	15292	15336	15322	15306	15321	15272	15354	15268	15184	15368	15270	15174	15099	15254	15254	15283	15271	15325	15194	15219	15191	15217	15165	15184	15300	15530	15284	15178	15346	15181	15368	15282	15114	15429	15249	15290	15192	15265	15225	15244	15355	15326	15291	15163	15190	15185	15257	15297	15235	15392	15179	15151	15344	15284	15385	15079	15207	15435	15250	15366	15391	15274	15167	15269	15158	15355	15269	15270	15204	15365	15093	15137	15214	15295	15305	15402	15255	15127	15399	15215	15452	15180	15310	15425	15247	15288	15331	15255	15125	15248	15263	15193	15381	15294	15307	15112	15248	15143	15339	15271	15207	15266	15293	15200	15157	15355	15407	15298	15292	15232	15088	15308	15278	15199	15470	15423	15295	15087	15212	15298	15147	15199	15162	15289	15288	15415	15245	15247	15106	15143	15163	15333	15353	15155	15245	15356	15247	15371	15239	15286	15092	15106	15319	15213	15253	15217	15302	15136	15195	15343	15169	15252	15339	15205	15216	15351	15211	15383	15186	15196	15298	15209	15209	15295	15304	15260	15430	15238	15232	15375	15306	15351	15503	15368	15319	15210	15281	15410	15124	15197	15276	15327	15334	15133	15181	15351	15116	15233	15377	15325	15261	15196	15320	15214	15206	15167	15239	15266	15435	15117	15303	15272	15236	15233	15055	15249	15402	15140	15359	15145	15269	15354	15158	15257	15372	15178	15235	15267	15233	15262	15265	15291	15181	15312	15428	15226	15250	15368	15165	15247	15233	15325	15445	15505	15275	15519	15231	15382	15312	15240	15208	15158	15209	15292	15276	15217	15347	15265	15400	15231	15023	15236	15337	15291	15167	15137	15371	15115	15307	15247	15143	15335	15337	15209	15360	15104	15363
23925	21363	28761	24419	22173	21721	20560	18084	17638	17594	17475	17233	17230	17190	16880	17167	16936	16857	16899	16890	17043	16886	16824	16691	16845	16827	16822	16949	16905	17430	19408	19392	18603	17926	17268	16993	16807	16887	16662	16860	16885	16695	16795	16668	16763	16614	16694	16676	16792	16631	16747	16640	16774	16651	16842	16805	16800	16849	16811	16821	16682	16722	16752	16659	16790	16680	16622	16657	16727	16778	16768	16808	16714	16669	16633	16634	16778	16712	16700	16704	17001	16736	16652	16838	16738	16634	16484	16611	16672	16747	16717	16686	16882	16658	16727	16765	16708	16662	16693	16628	16754	16682	16729	16605	16668	16642	16703	16782	16965	16747	16765	16686	16693	16823	16841	16843	16780	16491	16688	16861	16803	16568	16749	16736	16682	16650	16841	16615	16829	16792	16790	16715	16820	16740	16636	16736	16600	16827	17056	16849	16868	16839	16856	16795	16814	16709	16719	16699	16738	16577	16826	16615	16682	16672	16809	16651	16656	16813	16792	16754	16806	16963	16613	16641	16527	16731	16828	16895	16839	16797	16802	16631	16681	16750	16676	16755	16539	16666	16715	16684	16711	16887	16663	16765	16762	16596	16883	16755	16455	16879	16898	16672	16688	16579	16755	16909	16800	16725	16740	16665	16803	16833	16658	16839	16834	16698	16581	16693	16653	16741	16534	16707	16869	16676	16605	16590	16684	16752	16965	16848	16732	16897	16899	16824	16637	16765	16719	16757	16709	16931	16903	16669	16867	16878	16804	16748	16699	16715	16708	16653	16669	16745	16640	16887	16816	16799	16703	16701	16731	16805	16760	16757	16652	16757	16804	16697	16773	16646	16676	16735	16607	16670	16701	16689	16913	16819	16641	16841	16754	16897	16745	16654	16617	16664	16834	16571	16822	16588	16729	16750	16722	16620	16684	16756	16809	16709	16755	16711	16642	16632	16692	16751	16657	16787	16684	16668	16803	16565	16832	16545	16542	16664	16770	16809	16753	16691	16808	16774	16706	16864	16536	16622	16725	16677	16668	16531	16681	16679	16831	16709	16722	16826	16822	16709	16720	16673	16721	16691	16769	16645	16655	16766	16603	16900	16622	16514	16717	16756	16860	16812	16669	16514	16852	16586	16646	16823	17018	16807	16736	16662	16690	16762	16975	16782	16670	16872	16972	16735	16827	16641	16749	16460	16701	16626	16587	16734	16682	16580	16787	16565	16693	16736	16725	16965	16728	16837	16464	16507	16814	16790	16815	16654	16583	16907	16803	16635	16762	16694	16734	16694	16837	16880	16778	16716	16640	16645	16658	16827	16796	16702	16698	16661	16739	16591	16648	16669	16654	16505	16622	16637	16808	16910	16798	16707	16762	16824	16851	16737	16610	16775	16702	16816	16809	16734	16611	16628	16717	16760	16636	16917	16518	16802	16838	16828	16867	16818	16847	16759	16692	16685	16855	16611	16589	16777	16590	16690	16923	16712	16923	16730	16500	16737	16778	16937	16807	16610	16690	16750	16608	16648	16754	16683	16672	16654	16835	16832	16724	16548	16790	16606	16707	16777	16399	16524	16709	16629	16641	16595	16749	16734	16909	16755	16708	16798	16828	16528	16739	16763	16915	16831	16788	16702	16568	16685	16762	16571	16730	16753	16793	16669	16515	16725	16830	16671	16476	16737	16691	16641	16773	16718	16526	16576	16838	16571	16766	16774	16667	16814	16950	16841	16621	16763	16773	16659	16752	16883	16633	16695	16879	16738	16598	16677	16736	16576	16736	16720	16774	16754	16586	16710	16811	16642	16797	16986	16614	16863	16811	16785	16892	16789	16738	16678	16716	16759	16685	16855	16699	16728	16675	16861	16779	16596	16693	16564	16588	16590	16594	16764	16758	16813	16803	16754	16772	16701	16566	16547	16853	16619	16983	16791	16698	16657	16694	16737	16765	16739	16728	16719	16724	16965	16755	16792	16786	16815	16796	16900	16760	16780	16711	16614	16788	16734	16666	16746	16740	16786	16887	16872	16768	16604	16581	16523	16692	16848	16489	16623	16817	16716	16592	16728	16976	17043	17001	16910	16619	16735	16802	16860	16655	16660	16569	16798	16749	16731	16688	16530	16816	16641	16667	16642	16576	16882	16775	16681	16568	16837	16774	16707	16692	16784	16701	16908	16486	16611	16751	16566	16712	16804	16637	16609	16728	17001	16774	16559	16662	16670	16719	16894	16681	16689	16789	16752	16756	16666	16748	16742	16546	16816	16646	16678	16777	16534	16567	16939	16745	16729	16697	16639	16607	16821	16673	16798	16839	16733	17021	16749	16760	16593	16676	16730	16668	16797	16656	16677	16685	16836	16780	16623	16764	16769	16534	16593	16468	16763	16702	16710	16747	16541	16835	16779	16769	16714	16727	16600	16655	16764	16872	16678	16855	16968	16712	16780	16731	16901	16693	16563	16717	16762	16798	16908	16702	16590	16629	16588	16869	16921	16780	16427	16502	16786	16744	16588	16737	16843	16957	16642	16661	16468	16893	16706	16778	16816	16877	16908	16871	16638	16820	16676	16568	16666	16757	16771	16625	16593	16493	16710	16738	16923	16771	16737	16763	16818	16667	16966	16741	16806	16730	16838	16986	16706	16548	16590	16743	16702	16720	16672	16768	16844	16712	16552	16656	16747	16887	16634	16708	16804	16565	16788	16795	16828	16585	16714	16800	16605	16774	16451	16694	16701	16753	16734	16632	16724	16851	16691	16934	16657	16786	16643	16559	16755	16864	16812	16857	16616	16712	16479	16816	16599	16645	16695	16542	16574	16573	16748	16672	16739	16784	16816	16847	16933	16759	16553	16759	16893	16690	16490	16714	16485	16788	16939	16757	16665	16746	16647	16734	16637	16802	16779	16836	16540	16780	16860	16682	16770	16856	16767	16648	16597	16592	16693	16748	16571	16739	16743	16591	16605	16806	16771	16720	16593	16824	16846	16823	16856	16609	16621	16781	16770	16773	17076	16625	16801	16849	16743	16867	16790	16594	16721	16895	16777	16672	16636	16631	16829	16852	16794	16653	16611	16634	16726	16715	16679	16732	16693	16772	16695	16831	16791	16810	16717	16661	16777	16744	16741	16757	16649	16736	16797	16942	16639	16807	16783	16783	16866	16683	16614	16725	16698	16621	16595	16679	16763	16655	16787	16822	16759	16680	16562	16809	16773	16634	16540	16737	16734	16868	16698	16627	16720	16669	16848	16688	16578	16809	16844	16691	16674	16707	16833	16603	16555	16616	16749	16725	16716	16724	16897	16819	16726	16493	16704	16711	16631	16748	16563	16878	16626	16717	16855	16725	16773	16916	16895	16741	16559	17030	16836	16674	17098	16547	16555	16790	16801	16877	16828	16850	16756	16818	16596	16726	16760	16839	16962	16877	16785	16860	16698	16877	16527	16675	16647	16759	16606	16725	16563	16726	16719	16710	16836	16944	16791	16812	16609	16630	16864	16889	16682	16737	16614	16749	16723	16770	16522	16765	16638	16720	16623	16628	16548	17018	16734	17027	17006	16692	16899	16770	16927	16854	16840	16656	16707	16657	16634	16587	16641	16917	16812	16563	16717	16786	16614	16820	16731	16749	16660	16906	16787	16687	17029	16652	16773	16898	16734	16667	16772	16918	16698	16819	16686	16911	16706	16706	16694	16706	16822	16761	16808	16664	16691	16832	16828	16598	16775	16734	16759	16770	16694	16680	16780	16648	16884	16679	16658	16622	16740	16662	16696	16812	16726	16855	16713	16730	16603	16639	16868	16559	16822	16732	16713	16629	16681	16585	16967	16825	16685	16552	16822	16496	16639	16645	16846	16614	16751	16860	16708	16602	16759	16701	16603	16761	16646	16609	16788	16869	16676	16732	16629	16624	16919	16597	16867	16912	16547	16631	16720	16663	16801	16670	16768	16573	16765	16856	16744	16658	16661	16751	16985	16732	16851	16742	16576	16856	16617	16722	16705	16751	16716	16773	16891	16831	16623	16776	16663	16708	16581	16676	16625	16744	16542	16609	16705	16609	16591	16796	16692	16718	16713	16883	16562	16791	16570	16725	16653	16546	16782	16860	16802	16923	16797	16590	16824	16723	16593	16807	16647	16658	16780	16754	16765	16935	16679	16771	16498	16499	16793	16648	16869	16703	16674	16735	16636	16692	16681	16721	16672	16585	16790	16616	16712	16949	16742	16733	16807	16878	16814	16913	16596	16792	16657	16702	16533	16788	16829	16846	16614	16951	16692	16611	16758	16517	16821	16604	16648	16550	16809	16653	16409	16491	16897	16735	16507	16719	16626	16893	16525	16785	16916	16782	16581	16788	16642	16902	16774	16610	16799	16737	16633	16790	16833	16665	16741	16801	16809	16745	16853	16735	16728	16659	16585	16692	16546	16780	16716	16746	16960	16742	16747	16534	16876	16768	16771	16710	16652	16725	16733	16679	16820	16798	16849	16814	16778	16698	16476	16754	16703	16569	16882	16688	16546	16820	16575	16706	16700	16798	16858	16961	16801	16728	16687	16788	16747	16654	16820	16872	16647	16696	16626	16647	16688	16718	16622	16933	16590	16613	16671	16755	16777	16753	16754	16690	16555	16770	16731	16695	16857	16606	16691	16762	16642	16622	16773	16718	16992	16818	16851	16876	16779	16651	16597	16795	16465	16754	16939	16829	16695	16681	16924	16884	16792	16665	16815	16707	16661	16517	16660	16690	16717	16759	16842	16877	16909	16978	16836	16638	16767	16605	16826	16718	16764	16617	16669	16739	16488	16863	16609	16521	16707	16601	16833	16756	16762	16705	16882	16873	16911	16873	16835	16797	16734	16793	16629	16981	16622	16842	16826	16671	16786	16738	16809	16617	16741	16603	16722	16594	16907	16776	16630	16610	16756	16748	16563	16715	16632	16664	16774	16645	16670	16824	16856	16693	16747	16771	16665	16603	16733	16692	16741	16903	16690	16675	16720	16698	16847	16682	16841	16794	16779	16655	16716	16593	16599	16413	16650	16821	16539	16656	16762	16747	16697	16611	16650	16727	16724	16785	16823	16622	16836	16708	16691	16901	16779	16912	16868	16850	16888	16864	16808	16612	16667	16819	16723	16715	16745	16735	16784	16809	16858
15771	26829	26238	21967	20204	18985	17568	17370	16749	16520	16241	16150	15890	15713	15644	15527	15332	15547	15376	15533	15542	15434	15503	15358	15469	15434	15329	15486	15570	16676	19914	19297	18014	16662	15843	15509	15477	15257	15244	15304	15338	15512	15240	15420	15493	15379	15185	15497	15354	15435	15381	15191	15325	15357	15310	15376	15336	15395	15392	15344	15485	15469	15418	15350	15379	15350	15361	15382	15366	15525	15314	15359	15381	15392	15223	15412	15251	15483	15103	15367	15359	15376	15477	15440	15335	15407	15325	15268	15325	15219	15311	15405	15355	15376	15404	15220	15300	15518	15348	15292	15340	15332	15402	15259	15298	15247	15467	15121	15372	15629	15540	15395	15380	15259	15472	15271	15408	15288	15506	15315	15477	15292	15389	15428	15381	15341	15183	15302	15209	15282	15310	15384	15221	15384	15343	15296	15193	15180	15160	15307	15377	15307	15386	15349	15229	15252	15403	15430	15300	15387	15155	15369	15439	15272	15353	15162	15436	15272	15228	15267	15336	15436	15304	15294	15349	15237	15231	15352	15515	15239	15252	15377	15341	15281	15279	15248	15394	15444	15364	15447	15414	15500	15390	15379	15397	15328	15406	15190	15352	15344	15394	15250	15270	15384	15315	15460	15415	15263	15365	15295	15341	15403	15297	15674	15210	15225	15451	15396	15310	15207	15357	15403	15388	15384	15202	15516	15269	15210	15401	15279	15143	15363	15343	15294	15420	15480	15328	15461	15325	15296	15334	15399	15543	15319	15466	15292	15418	15280	15256	15322	15421	15301	15285	15328	15400	15389	15368	15223	15255	15434	15220	15455	15338	15271	15272	15359	15254	15320	15473	15166	15351	15374	15461	15260	15553	15197	15308	15312	15394	15189	15390	15401	15363	15166	15368	15316	15402	15196	15308	15320	15379	15241	15301	15336	15304	15245	15360	15166	15269	15324	15342	15356	15252	15351	15296	15301	15276	15348	15277	15237	15526	15431	15245	15440	15347	15508	15414	15382	15179	15415	15283	15391	15337	15340	15179	15135	15533	15351	15206	15350	15479	15545	15350	15345	15427	15327	15552	15418	15265	15305	15263	15399	15401	15383	15364	15463	15413	15387	15296	15134	15374	15393	15293	15457	15276	15295	15337	15291	15218	15408	15314	15208	15273	15441	15199	15218	15181	15302	15268	15328	15300	15173	15413	15359	15367	15375	15523	15276	15345	15349	15358	15304	15273	15333	15341	15267	15429	15336	15178	15175	15311	15315	15326	15413	15336	15566	15428	15329	15317	15293	15281	15336	15204	15299	15344	15254	15458	15344	15292	15395	15350	15250	15334	15236	15245	15302	15390	15368	15386	15351	15339	15421	15533	15206	15269	15369	15514	15235	15354	15235	15426	15254	15380	15450	15417	15503	15373	15276	15284	15369	15172	15353	15299	15427	15205	15238	15271	15297	15445	15328	15497	15144	15428	15315	15481	15275	15297	15466	15213	15318	15468	15342	15272	15241	15383	15511	15480	15344	15304	15371	15395	15152	15255	15138	15468	15327	15345	15236	15360	15383	15355	15214	15359	15279	15431	15342	15349	15369	15275	15245	15502	15391	15375	15345	15420	15152	15301	15381	15298	15303	15162	15273	15304	15204	15325	15472	15375	15328	15429	15395	15428	15377	15286	15354	15421	15271	15230	15266	15307	15336	15128	15469	15342	15215	15242	15432	15419	15308	15312	15293	15252	15154	15352	15322	15366	15287	15223	15300	15402	15270	15166	15482	15324	15351	15178	15318	15425	15352	15296	15348	15291	15353	15399	15465	15388	15210	15292	15318	15257	15289	15386	15307	15076	15364	15246	15178	15165	15288	15275	15176	15320	15372	15419	15402	15412	15358	15300	15426	15452	15299	15218	15368	15324	15261	15343	15470	15208	15212	15442	15237	15343	15268	15088	15368	15278	15217	15195	15424	15238	15378	15320	15302	15250	15360	15150	15353	15394	15306	15395	15467	15345	15406	15290	15414	15303	15219	15303	15253	15489	15436	15244	15542	15444	15311	15389	15336	15349	15353	15152	15379	15164	15350	15443	15340	15365	15183	15398	15387	15454	15378	15213	15384	15416	15350	15373	15410	15338	15238	15294	15419	15368	15502	15331	15300	15290	15207	15305	15363	15328	15309	15281	15147	15339	15204	15341	15253	15416	15496	15474	15321	15499	15363	15311	15435	15240	15271	15467	15510	15252	15184	15197	15313	15428	15378	15408	15190	15348	15434	15409	15301	15496	15388	15309	15330	15387	15391	15203	15282	15444	15297	15449	15091	15201	15317	15345	15263	15164	15197	15300	15167	15259	15305	15366	15271	15452	15118	15426	15348	15299	15209	15316	15237	15441	15373	15253	15273	15355	15364	15385	15268	15278	15077	15182	15311	15230	15391	15371	15343	15404	15323	15344	15436	15236	15421	15267	15399	15321	15508	15317	15365	15362	15389	15362	15238	15391	15273	15294	15216	15212	15212	15433	15405	15301	15333	15325	15156	15180	15382	15462	15421	15297	15216	15273	15266	15395	15326	15348	15317	15349	15443	15299	15526	15239	15246	15351	15370	15230	15374	15379	15203	15246	15309	15447	15382	15319	15399	15148	15336	15337	15458	15357	15509	15288	15391	15236	15424	15364	15376	15417	15479	15122	15313	15265	15373	15203	15321	15343	15275	15402	15271	15511	15381	15187	15365	15257	15294	15361	15418	15417	15187	15364	15201	15396	15441	15490	15370	15269	15328	15273	15249	15292	15374	15489	15273	15481	15279	15378	15417	15075	15188	15395	15382	15308	15355	15231	15291	15372	15337	15296	15298	15364	15177	15325	15365	15266	15233	15215	15406	15344	15231	15332	15275	15196	15182	15310	15433	15321	15270	15352	15329	15145	15322	15458	15381	15257	15427	15248	15488	15274	15356	15440	15301	15277	15320	15353	15171	15372	15317	15531	15388	15234	15468	15435	15370	15443	15187	15342	15540	15350	15245	15372	15358	15383	15206	15469	15481	15417	15319	15275	15354	15195	15486	15359	15336	15443	15478	15167	15215	15308	15376	15431	15377	15234	15199	15524	15356	15462	15451	15163	15203	15275	15302	15298	15411	15336	15277	15291	15205	15461	15354	15360	15192	15301	15390	15284	15527	15314	15404	15271	15211	15220	15301	15179	15198	15332	15296	15373	15414	15292	15218	15258	15323	15297	15472	15329	15207	15362	15307	15581	15297	15387	15344	15458	15249	15256	15371	15290	15165	15393	15254	15386	15308	15309	15435	15563	15329	15248	15299	15411	15488	15371	15366	15351	15443	15550	15351	15358	15257	15292	15405	15414	15387	15423	15356	15261	15323	15257	15300	15287	15400	15546	15514	15349	15284	15221	15327	15224	15286	15290	15250	15433	15406	15463	15294	15480	15350	15424	15461	15312	15314	15529	15230	15277	15358	15320	15404	15445	15259	15358	15389	15292	15395	15367	15450	15264	15284	15392	15269	15214	15507	15290	15344	15371	15362	15236	15421	15331	15369	15380	15304	15221	15490	15561	15311	15352	15292	15315	15417	15404	15282	15310	15171	15433	15331	15343	15718	15298	15256	15317	15346	15351	15400	15312	15339	15395	15413	15316	15327	15318	15226	15459	15433	15333	15329	14996	15261	15261	15427	15375	15310	15463	15144	15328	15303	15250	15322	15268	15321	15314	15379	15399	15335	15348	15425	15220	15407	15335	15355	15184	15313	15394	15264	15256	15202	15468	15388	15334	15435	15363	15270	15422	15409	15217	15450	15431	15341	15279	15174	15357	15289	15302	15183	15170	15382	15368	15232	15373	15299	15249	15299	15364	15341	15456	15272	15338	15406	15430	15438	15347	15495	15362	15318	15174	15211	15421	15593	15297	15199	15227	15309	15302	15381	15246	15299	15458	15511	15364	15208	15277	15385	15159	15393	15358	15419	15238	15305	15347	15324	15321	15449	15421	15172	15456	15473	15233	15346	15263	15266	15394	15253	15450	15387	15308	15226	15244	15293	15389	15279	15238	15420	15323	15444	15199	15341	15454	15494	15475	15339	15297	15340	15393	15235	15266	15469	15486	15325	15468	15276	15473	15171	15363	15345	15083	15527	15413	15324	15137	15121	15191	15315	15410	15360	15286	15324	15504	15371	15287	15245	15310	15198	15393	15398	15455	15278	15194	15301	15430	15367	15335	15261	15309	15352	15401	15269	15297	15218	15430	15226	15367	15425	15262	15270	15324	15312	15337	15192	15454	15280	15433	15274	15166	15450	15125	15347	15263	15215	15475	15358	15249	15497	15338	15484	15266	15236	15401	15368	15361	15476	15505	15260	15416	15502	15426	15334	15424	15410	15343	15502	15173	15415	15022	15361	15240	15312	15255	15323	15417	15121	15422	15394	15414	15247	15293	15190	15471	15479	15408	15229	15236	15249	15327	15234	15299	15403	15469	15258	15446	15384	15414	15181	15121	15291	15537	15144	15349	15412	15431	15472	15429	15298	15279	15287	15237	15224	15425	15270	15411	15398	15326	15501	15357	15298	15169	15315	15378	15224	15373	15338	15390	15513	15222	15319	15261	15364	15331	15426	15326	15368	15390	15343	15300	15341	15393	15324	15320	15442	15346	15306	15322	15290	15462	15374	15384	15154	15352	15375	15304	15385	15396	15355	15342	15299	15261	15599	15448	15236	15350	15396	15155	15358	15379	15236	15451	15390	15384	15381	15252	15393	15424	15336	15279	15351	15243	15491	15446	15419	15309	15436	15296	15394	15405	15216	15221	15306	15304	15484	15507	15402	15301	15395	15111	15449	15253	15363	15550	15255	15394	15335	15368	15591	15289	15204	15248	15276	15360	15322	15380	15386	15214	15487	15408	15370	15275	15373	15327	15149	15247	15472	15197	15268	15414	15445	15282	15484	15236	15273	15308	15167	15502	15303	15318	15227	15254	15376	15408	15263	15411	15380	15292	15390	15395	15448	15379	15453	15413	15378	15320	15271	15251	15388	15274	15234	15237	15359	15464	15202	15403	15372	15231	15352	15310	15324	15389	15122	15397	15422	15289	15251	15362	15257	15237	15259	15136	15292	15315	15371	15442	15372	15387	15333	15351	15440	15254	15157	15449	15250
23000	21371	29267	23857	21600	23373	24147	19020	17968	17874	17604	17151	17306	17197	17231	16984	17036	17071	16850	16911	16990	16952	16883	16768	16749	16737	16900	16919	16941	17041	20485	21562	21086	19302	17729	17131	16860	16890	16628	16621	16732	16808	16655	16689	16533	16809	16792	16899	16582	16694	16679	16559	16713	16630	16536	16501	16602	16673	16517	16527	16578	16777	16598	16812	16654	16554	16707	16655	16710	16608	16670	16638	16531	16716	16580	16582	16561	16579	16747	16522	16599	16597	16534	16617	16580	16800	16656	16664	16684	16612	16524	16591	16717	16565	16797	16578	16689	16726	16834	16405	16449	16443	16558	16609	16615	16697	16669	16287	16627	16556	16651	16663	16557	16699	16786	16542	16361	16603	16501	16534	16477	16463	16627	16758	16706	16347	16655	16456	16640	16774	16804	16610	16641	16665	16505	16659	16510	16676	16579	16669	16679	16782	16601	16490	16462	16564	16552	16583	16685	16487	16798	16453	16514	16414	16547	16509	16563	16643	16632	16592	16732	16762	16481	16623	16641	16532	16578	16657	16680	16748	16628	16522	16666	16672	16658	16606	16353	16641	16510	16424	16620	16519	16521	16696	16566	16705	16723	16587	16677	16776	16512	16564	16513	16709	16532	16568	16738	16587	16721	16434	16704	16791	16667	16669	16518	16572	16686	16656	16587	16476	16481	16587	16642	16556	16706	16510	16763	16722	16591	16683	16768	16646	16613	16677	16469	16599	16810	16441	16478	16620	16546	16580	16598	16518	16890	16636	16746	16653	16407	16433	16465	16576	16648	16376	16556	16723	16686	16496	16571	16618	16608	16525	16708	16512	16683	16623	16510	16562	16612	16609	16624	16530	16505	16514	16610	16713	16644	16825	16567	16394	16431	16468	16587	16513	16647	16598	16748	16778	16542	16412	16601	16614	16608	16331	16633	16523	16699	16353	16505	16596	16578	16570	16507	16597	16514	16585	16640	16736	16403	16604	16610	16557	16551	16441	16701	16893	16345	16606	16659	16679	16439	16582	16478	16809	16614	16519	16574	16574	16594	16461	16590	16362	16597	16739	16552	16644	16528	16709	16534	16682	16648	16692	16535	16526	16603	16780	16569	16453	16606	16549	16473	16759	16666	16495	16521	16399	16497	16835	16628	16722	16770	16550	16736	16597	16702	16728	16534	16394	16632	16576	16634	16589	16706	16622	16662	16417	16775	16607	16514	16784	16654	16542	16616	16549	16664	16608	16751	16582	16509	16478	16644	16688	16637	16762	16774	16518	16707	16533	16488	16656	16772	16451	16614	16477	16475	16851	16588	16494	16542	16529	16589	16442	16667	16815	16726	16623	16608	16631	16477	16612	16514	16759	16576	16569	16588	16544	16755	16772	16567	16607	16579	16405	16662	16560	16653	16525	16514	16589	16631	16647	16543	16555	16685	16569	16436	16368	16702	16561	16640	16650	16799	16605	16399	16373	16445	16720	16747	16664	16419	16674	16456	16588	16620	16465	16619	16597	16530	16551	16586	16686	16652	16496	16637	16577	16542	16602	16629	16615	16647	16668	16546	16386	16542	16654	16565	16801	16727	16476	16666	16645	16485	16506	16562	16836	16515	16532	16799	16610	16536	16459	16676	16648	16521	16397	16689	16595	16609	16315	16709	16603	16576	16652	16566	16664	16516	16416	16418	16544	16743	16656	16560	16444	16730	16698	16615	16586	16616	16509	16670	16551	16466	16570	16496	16492	16852	16784	16555	16691	16544	16580	16572	16391	16405	16647	16550	16580	16551	16645	16465	16435	16539	16724	16435	16629	16673	16502	16826	16511	16460	16664	16251	16420	16482	16487	16638	16610	16805	16557	16699	16332	16602	16590	16697	16636	16623	16616	16724	16549	16408	16541	16512	16571	16627	16538	16529	16496	16418	16588	16742	16701	16606	16645	16715	16511	16256	16458	16602	16620	16642	16717	16513	16567	16616	16637	16639	16748	16555	16734	16441	16624	16677	16519	16497	16756	16569	16567	16390	16575	16490	16536	16652	16781	16764	16663	16638	16560	16728	16436	16565	16583	16553	16467	16694	16446	16733	16577	16629	16559	16587	16531	16533	16561	16573	16659	16614	16439	16598	16608	16548	16780	16559	16555	16553	16507	16396	16844	16647	16647	16702	16523	16749	16788	16464	16723	16601	16658	16596	16668	16611	16669	16641	16561	16654	16301	16499	16595	16715	16717	16487	16446	16714	16683	16509	16613	16522	16698	16636	16581	16646	16823	16690	16555	16644	16609	16339	16472	16541	16398	16527	16556	16408	16549	16795	16456	16518	16645	16529	16548	16544	16579	16791	16607	16721	16740	16604	16673	16749	16623	16604	16501	16581	16657	16579	16694	16523	16542	16760	16668	16706	16483	16528	16431	16680	16543	16575	16544	16645	16538	16461	16507	16753	16619	16473	16868	16436	16574	16480	16574	16512	16600	16595	16735	16660	16709	16549	16453	16616	16511	16614	16529	16660	16424	16744	16707	16675	16572	16490	16496	16644	16617	16476	16504	16580	16644	16554	16627	16472	16621	16445	16431	16794	16637	16610	16699	16738	16476	16568	16703	16460	16421	16561	16592	16468	16430	16697	16572	16667	16578	16523	16595	16561	16369	16534	16493	16573	16589	16493	16560	16419	16420	16560	16520	16876	16560	16611	16586	16606	16606	16734	16645	16612	16468	16722	16644	16501	16668	16550	16755	16525	16508	16580	16652	16560	16453	16611	16528	16709	16402	16770	16372	16477	16667	16602	16502	16490	16367	16562	16670	16538	16733	16616	16704	16634	16415	16514	16577	16724	16603	16549	16602	16624	16642	16616	16796	16669	16823	16570	16629	16442	16474	16522	16818	16727	16569	16665	16633	16715	16732	16701	16591	16482	16677	16518	16685	16449	16696	16455	16338	16419	16766	16680	16585	16640	16623	16724	16598	16425	16479	16536	16460	16439	16294	16506	16858	16720	16654	16626	16591	16534	16647	16550	16431	16855	16600	16842	16666	16717	16708	16520	16529	16625	16486	16679	16572	16700	16668	16478	16682	16541	16526	16672	16652	16622	16594	16352	16568	16666	16498	16358	16598	16582	16559	16707	16554	16364	16305	16845	16699	16480	16664	16990	16440	16791	16623	16595	16601	16639	16549	16543	16522	16572	16636	16543	16728	16489	16641	16542	16620	16606	16608	16628	16568	16556	16776	16556	16544	16477	16546	16513	16633	16548	16460	16650	16567	16484	16450	16683	16755	16553	16671	16570	16710	16598	16674	16711	16641	16442	16314	16526	16416	16525	16628	16576	16551	16546	16545	16600	16582	16603	16380	16713	16552	16682	16480	16521	16668	16719	16674	16610	16594	16465	16296	16658	16506	16595	16609	16520	16538	16958	16362	16611	16555	16675	16776	16464	16594	16641	16677	16475	16570	16513	16645	16660	16495	16577	16507	16622	16364	16487	16678	16597	16705	16570	16610	16531	16516	16439	16556	16719	16604	16665	16378	16618	16555	16566	16435	16482	16507	16638	16429	16771	16525	16501	16601	16466	16663	16557	16608	16607	16529	16566	16571	16572	16468	16583	16375	16607	16446	16486	16527	16693	16552	16688	16580	16597	16587	16732	16518	16496	16537	16557	16532	16619	16503	16479	16571	16468	16783	16559	16665	16766	16663	16431	16615	16500	16551	16503	16756	16676	16581	16613	16559	16672	16497	16577	16746	16760	16787	16698	16338	16740	16597	16597	16648	16447	16501	16522	16634	16554	16569	16642	16412	16528	16505	16724	16690	16616	16519	16710	16563	16705	16515	16526	16615	16669	16626	16392	16730	16510	16520	16602	16682	16582	16455	16530	16551	16767	16688	16519	16554	16694	16500	16584	16562	16766	16573	16690	16548	16589	16567	16462	16479	16795	16524	16633	16503	16585	16523	16667	16588	16718	16533	16544	16627	16457	16553	16480	16674	16553	16588	16588	16610	16666	16416	16646	16686	16448	16559	16711	16604	16687	16660	16475	16418	16496	16563	16477	16593	16609	16466	16674	16506	16559	16571	16468	16701	16532	16552	16636	16672	16629	16561	16458	16595	16468	16465	16523	16585	16269	16514	16586	16452	16600	16645	16409	16441	16522	16679	16695	16474	16517	16429	16580	16619	16607	16670	16504	16706	16598	16638	16726	16639	16772	16541	16564	16726	16284	16488	16738	16569	16709	16611	16631	16387	16643	16519	16685	16516	16435	16477	16462	16524	16504	16526	16585	16596	16728	16511	16696	16673	16647	16572	16486	16504	16574	16751	16515	16683	16503	16634	16634	16777	16634	16402	16583	16486	16623	16658	16614	16847	16625	16260	16508	16667	16452	16457	16588	16489	16690	16533	16635	16587	16464	16665	16612	16350	16663	16613	16742	16472	16541	16926	16756	16742	16586	16513	16577	16581	16542	16550	16551	16601	16576	16646	16516	16485	16678	16478	16583	16872	16604	16769	16613	16569	16762	16491	16498	16563	16718	16674	16723	16637	16525	16578	16600	16414	16580	16517	16525	16512	16685	16492	16457	16706	16425	16533	16723	16619	16870	16526	16598	16781	16683	16668	16629	16487	16751	16621	16749	16554	16665	16617	16681	16646	16355	16661	16490	16960	16519	16666	16598	16581	16556	16634	16453	16622	16742	16535	16620	16669	16497	16520	16602	16559	16401	16652	16695	16686	16583	16561	16632	16718	16601	16364	16652	16704	16502	16424	16592	16826	16726	16593	16503	16386	16707	16654	16535	16601	16334	16631	16666	16714	16442	16466	16567	16750	16698	16645	16663	16548	16565	16488	16618	16617	16592	16350	16675	16637	16605	16755	16657	16536	16550	16619	16666	16658	16597	16646	16555	16412	16536	16759	16529	16476	16493	16566	16577	16563	16619	16578	16612	16434	16537	16649	16581	16630	16745	16617	16433	16494	16661	16612	16827	16583	16375	16738	16795	16569	16807	16599	16573	16493	16330	16579	16542	16489	16633	16683	16704	16678	16641	16529	16451	16668	16434	16562	16564	16500	16515	16484	16749	16568	16401	16518	16628	16551	16481	16625	16602	16684	16642	16656	16547	16842	16793	16771	16589	16570	16502	16580	16598	16643	16538	16326	16513	16678
17546	31121	29887	25143	22585	20179	18740	18172	17454	16963	16117	15928	15952	15633	15691	15825	15767	15568	15597	15534	15494	15598	15539	15744	15377	15657	15424	15557	15630	16131	22209	22789	21354	18586	16459	15694	15312	15335	15442	15151	15295	15288	15588	15432	15286	15225	15206	15421	15281	15294	15300	15309	15414	15105	15327	15191	15277	15382	15394	15289	15258	15515	15365	15221	15264	15305	15303	15364	15326	15125	15264	15174	15239	15298	15369	15270	15262	15397	15355	15235	15265	15294	15188	15254	15274	15173	15376	15016	15217	15408	15320	15543	15377	15413	15371	15310	15445	15353	15277	15411	15235	15327	15357	15107	15229	15276	15188	15274	15200	15362	15262	15302	15342	15274	15384	15256	15427	15207	15339	15343	15221	15305	15287	15461	15382	15436	15250	15264	15115	15304	15445	15344	15279	15281	15380	15156	15451	15328	15298	15232	15365	15188	15339	15301	15369	15303	15253	15374	15370	15282	15246	15285	15321	15265	15312	15225	15296	15401	15346	15359	15392	15330	15507	15247	15385	15192	15212	15333	15294	15301	15278	15156	15432	15145	15220	15292	15385	15302	15394	15381	15232	15361	15499	15191	15400	15172	15242	15379	15266	15162	15242	15210	15211	15244	15389	15261	15292	15226	15112	15286	15182	15133	15331	15322	15173	15065	15117	15188	15230	15298	15290	15333	15284	15424	15212	15520	15148	15438	15299	15372	15229	15145	15331	15244	15255	15305	15296	15257	15155	15249	15288	15157	15225	15191	15284	15313	15429	15308	15201	15236	15258	15356	15332	15337	15145	15251	15319	15353	15251	15285	15250	15199	15296	15259	15375	15071	15427	15294	15274	15313	15208	15260	15168	15396	15190	15049	15275	15266	15235	15248	15272	15430	15186	15377	15317	15069	15330	15273	15227	15168	15320	15427	15161	15269	15370	15221	15318	15302	15512	15267	15242	15188	15162	15370	15208	15324	15344	15248	15304	15276	15435	15202	15174	15163	15219	15184	15176	15300	15221	15230	15298	15300	15128	15373	15201	15205	15143	15149	15322	15251	15444	15407	15274	15303	15197	15217	15326	15293	15375	15044	15248	15304	15132	15212	15407	15296	15293	15315	15395	15281	15455	15177	15199	15273	15233	15265	15272	15261	15340	15254	15232	15370	15250	15307	15354	15154	15321	15398	15255	15140	15383	15112	15517	15245	15238	15183	15167	15381	15341	15146	15175	15257	15360	15408	15291	15247	15223	15326	15392	15320	15214	15196	15339	15285	15212	15308	15218	15281	15301	15370	15189	15405	15275	15159	15280	15330	15206	15298	15357	15504	15296	15148	15376	15251	15423	15316	15318	15229	15292	15347	15202	15226	15407	15280	15459	15329	15250	15190	15268	15189	15140	15260	15290	15262	15314	15241	15405	15300	15160	15335	15363	15188	15198	15234	15149	15368	15315	15141	15189	15252	15291	15098	15086	15194	15201	15147	15375	15308	15315	15185	15305	15292	15344	15249	15285	15189	15241	15307	15116	15351	15288	15239	15426	15237	15372	15364	15283	15408	15350	15359	15237	15219	15397	15226	15287	15426	15270	15414	15539	15306	15260	15153	15289	15433	15346	15275	15275	15235	15337	15360	15371	15087	15341	15087	15065	15253	15262	15252	15277	15351	15178	15305	15193	15354	15213	15147	15248	15292	15191	15202	15271	15363	15442	15300	15200	15269	15318	15253	15180	15313	15170	15237	15165	15092	15352	15254	15164	15152	15275	15138	15166	15060	15397	15464	15323	15097	15239	15190	15308	15270	15282	15291	15140	15302	15317	15182	15394	15114	15159	15448	15375	15211	15208	15222	15256	15260	15275	15341	15256	15277	15319	15311	15070	15318	15105	15258	15161	14984	15254	15270	15297	15417	15355	15316	15203	15367	15316	15334	15403	15237	15471	15191	15252	15333	15196	15295	15142	15207	15350	15269	15096	15233	15434	15118	15201	15424	15287	15314	15292	15152	15313	15262	15197	15367	15277	15239	15179	15312	15336	15196	15333	15190	15246	15206	15393	15219	15399	15290	15137	15264	15290	15222	15306	15261	15194	15257	15324	15269	15363	15183	15221	15280	15277	15203	15333	15346	15263	15228	15278	15320	15208	15229	15277	15299	15337	15188	15278	15432	15278	15312	15276	15209	15257	15281	15276	15231	15323	15273	15229	15136	15199	15320	15371	15282	15190	15169	15242	15345	15322	15307	15254	15352	15427	15229	15275	15223	15371	15366	15219	15209	15267	15363	15259	15037	15268	15337	15232	15120	15063	15236	15219	15264	15346	15412	15157	15205	15242	15333	15337	15341	15157	15386	15383	15268	15327	15142	15133	15388	15529	15162	15242	15343	15192	15245	15180	15163	15163	15230	15328	15249	15346	15303	15228	15288	15345	15331	15382	15361	15308	15166	15335	15057	15322	15334	15222	15299	15391	15364	15228	15264	15423	15208	15185	15273	15277	15237	15275	15254	15366	15176	15177	15151	15270	15402	15517	15176	15351	15229	15222	15246	15326	15301	15225	15253	15240	15206	15149	15181	15258	15296	15197	15263	15255	15197	15087	15226	15221	15229	15287	15118	15275	15188	15313	15232	15194	15195	15331	15219	15229	15452	15187	15154	15356	15315	15299	15203	15291	15219	15231	15283	15290	15280	15213	15147	15281	15344	15283	15250	15197	15334	15314	15451	15434	15289	15260	15496	15381	15347	15233	15254	15156	15513	15197	15260	15230	15131	15320	15116	15314	15228	15162	15474	15221	15450	15419	15106	15171	15001	15277	15365	15289	15298	15359	15373	15360	15216	15096	15367	15216	15261	15321	15195	15286	15230	15225	15124	15230	15235	15130	15278	15378	15243	15215	15404	15147	15097	15337	15259	15446	15103	15316	15355	15284	15389	15135	15348	15405	15492	15197	15256	15127	15311	15279	15388	15367	14991	15434	15147	15183	15435	15270	15338	15339	15118	15189	15276	15425	15117	15374	15262	15244	15443	15369	15334	15248	15167	15377	15180	15287	15058	15096	15298	15249	15209	15291	15250	15273	15553	15239	15160	15289	15323	15287	15164	15167	15138	15253	15188	15351	15216	15320	15243	15329	15357	15191	15220	15421	15258	15314	15210	15164	15188	15247	15344	15396	15290	15190	15318	15427	15198	15092	15174	15251	15238	15206	15334	15156	15302	15185	15273	15117	15268	15250	15195	15390	15131	15305	15317	15348	15220	15386	15297	15223	15268	15214	15297	15179	15155	15342	15084	15179	15331	15279	15203	15470	15267	15172	15266	15229	15230	15279	15333	15198	15366	15309	15212	15129	15301	15266	15169	15295	15419	15365	15121	15375	15242	15299	15140	15255	15306	15393	15291	15316	15116	15217	15331	15311	15230	15268	15255	15335	15373	15257	15162	15344	15330	15208	15158	15354	15246	15280	15225	15178	15287	15224	15233	15222	15151	15141	15152	15325	15402	15470	15153	15157	15191	15283	15283	15332	15175	15164	15388	15372	15474	15243	15314	15220	15247	15421	15187	15319	15171	15222	15346	15431	15192	15264	15383	15198	15209	15404	15276	15354	15137	15289	15498	15510	15398	15258	15170	15235	15392	15300	15289	15281	15285	15187	15462	15077	15150	15349	15150	15251	15233	15153	15241	15358	15370	15341	15053	15260	15342	15251	15378	15195	15341	15307	15087	15332	15343	15252	15288	15404	15227	15337	15334	15195	15416	15282	15359	15238	15294	15159	15327	15075	15286	15256	15347	15310	15504	15177	15190	15411	15341	15326	15278	15367	15254	15237	15402	15350	15348	15168	15209	15238	15153	15355	15292	15122	15332	15184	15285	15305	15376	15179	15266	15287	15249	15203	15236	15232	15331	15215	15250	15374	15241	15237	15182	15171	15291	15398	15245	15172	15209	15274	15144	15419	15323	15209	15207	15223	15369	15244	15283	15291	15274	15093	15431	15357	15242	15211	15447	15307	15177	15251	15330	15218	15265	15291	15337	15314	15285	15302	15190	15278	15170	15535	15267	15266	15064	15217	15448	15298	15435	15250	15310	15273	15330	15302	15600	15273	15395	15156	15262	15366	15154	15369	15320	15242	15542	15149	15341	15226	15422	15302	15374	15159	15163	15268	15178	15220	15252	15284	15369	15321	15490	15175	15211	15363	15413	15089	15170	15278	15287	15303	15347	15315	15394	15086	15226	15365	15365	15163	15222	15215	15251	15169	15238	15142	15179	15335	15249	15263	15201	15148	15219	15341	15164	15420	15160	15256	15288	15459	15152	15282	15167	15182	15023	15272	15319	15201	15266	15253	15356	15345	15138	15255	15138	15136	15459	15182	15381	15417	15172	15267	15370	15262	15269	15174	15170	15240	15364	15417	15363	15535	15208	15281	15344	15416	15144	15286	15321	15255	15201	15312	15179	15030	15306	15253	15312	15439	15254	15401	15258	15238	15373	15309	15190	15368	15223	15371	15202	15280	15238	15234	15030	15179	15458	15280	15207	15210	15104	15341	15358	15412	15169	15064	15396	15402	15283	15275	15331	15078	15369	15349	15196	15140	15195	15104	15261	15084	15333	15245	15160	15260	15345	15223	15347	15238	15263	15555	15401	15199	15228	15203	15294	15408	15344	15317	15403	15179	15292	15258	15289	15164	15336	15086	15256	15360	15252	15282	15217	15294	15238	15157	15399	15303	15269	15248	15240	15224	15285	15257	15224	15154	15301	15349	15371	15209	15357	15447	15150	15343	15116	15205	15243	15372	15368	15197	15310	15265	15260	15338	15199	15139	15372	15332	15223	15125	15227	15145	15291	15293	15223	15326	15251	15401	15328	15147	15249	15063	15169	15230	15306	15248	15198	15196	15188	15251	15224	15409	15190	15318	15175	15245	15116	15367	15243	15206	15264	15122	15129	15269	15211	15485	15270	15349	15414	15425	15347	15228	15279	15170	15281	15266	15314	15206	15408	15413	15328	15259	15339	15359	15252	15157	15122	15393	15261	15231	15258	15361	15238	15089	15226	15178	15374	15234	15237	15152	15256	15338	15202	15274	15212	15258	15261	15122	15300	15189	15167	15278	15387	15363	15339	15314	15228	15327	15058	15275	15037	15200	15327	15166	15180	15480	15123
27685	22248	24655	21813	18241	17571	17417	17039	16834	16879	16587	16641	16565	16568	16759	16740	16682	16554	16412	16751	16633	16519	16468	16370	16682	16480	16580	16387	16537	16459	16763	16930	17295	16801	16863	16600	16515	16641	16428	16563	16630	16462	16449	16556	16622	16568	16437	16530	16329	16516	16599	16594	16641	16560	16549	16484	16606	16557	16605	16229	16514	16489	16376	16388	16534	16350	16386	16418	16567	16542	16489	16748	16616	16610	16529	16413	16672	16437	16609	16423	16576	16421	16409	16495	16495	16570	16486	16671	16520	16572	16454	16427	16617	16691	16766	16699	16668	16508	16422	16497	16615	16312	16399	16598	16715	16645	16434	16566	16708	16515	16456	16476	16474	16542	16579	16475	16434	16354	16456	16474	16528	16293	16480	16460	16643	16557	16426	16738	16425	16511	16347	16455	16387	16568	16553	16396	16453	16615	16449	16621	16630	16709	16598	16318	16363	16488	16569	16618	16366	16384	16478	16422	16547	16536	16625	16413	16479	16606	16366	16687	16551	16451	16474	16527	16443	16357	16524	16555	16451	16431	16299	16635	16434	16349	16437	16490	16622	16427	16475	16365	16585	16436	16628	16528	16643	16411	16625	16490	16415	16455	16544	16501	16407	16520	16385	16555	16594	16602	16438	16588	16616	16531	16531	16682	16433	16611	16622	16597	16462	16483	16470	16624	16615	16538	16540	16541	16494	16527	16356	16637	16365	16451	16563	16617	16525	16428	16452	16618	16405	16465	16341	16453	16591	16437	16479	16239	16428	16594	16598	16478	16624	16557	16504	16438	16545	16609	16530	16361	16723	16654	16538	16417	16541	16541	16747	16383	16550	16578	16591	16551	16675	16518	16364	16589	16438	16353	16681	16405	16425	16410	16665	16586	16264	16577	16518	16492	16604	16424	16394	16515	16440	16483	16437	16492	16442	16434	16292	16406	16430	16648	16499	16556	16575	16518	16548	16414	16569	16539	16568	16443	16301	16438	16422	16423	16569	16519	16457	16443	16694	16431	16389	16570	16669	16585	16318	16361	16500	16623	16442	16536	16672	16456	16638	16210	16396	16609	16335	16438	16615	16467	16503	16689	16432	16314	16472	16447	16492	16479	16514	16463	16470	16406	16646	16469	16456	16498	16546	16511	16466	16366	16484	16548	16503	16429	16515	16481	16499	16491	16535	16620	16409	16468	16560	16514	16553	16507	16597	16403	16392	16406	16454	16407	16529	16508	16795	16384	16481	16273	16532	16531	16614	16441	16419	16572	16463	16486	16439	16487	16555	16513	16496	16452	16482	16499	16457	16790	16561	16338	16731	16635	16537	16586	16511	16496	16638	16506	16550	16513	16606	16325	16570	16604	16612	16317	16524	16442	16652	16463	16415	16517	16793	16579	16602	16590	16510	16494	16463	16421	16597	16480	16484	16703	16533	16533	16614	16517	16481	16485	16545	16605	16456	16342	16493	16461	16585	16610	16548	16527	16563	16597	16346	16440	16723	16519	16433	16616	16490	16542	16315	16576	16476	16351	16598	16439	16576	16378	16450	16689	16537	16327	16432	16442	16324	16449	16743	16546	16509	16786	16487	16242	16490	16320	16728	16468	16468	16518	16496	16407	16561	16467	16419	16514	16267	16475	16582	16390	16503	16674	16555	16369	16491	16396	16403	16505	16553	16285	16548	16500	16500	16600	16375	16595	16523	16331	16576	16608	16588	16496	16420	16403	16435	16409	16465	16589	16447	16420	16674	16374	16383	16489	16364	16596	16541	16539	16661	16472	16526	16421	16584	16631	16613	16430	16669	16578	16458	16556	16470	16585	16395	16354	16536	16558	16575	16395	16412	16535	16294	16615	16387	16433	16630	16423	16452	16347	16581	16576	16622	16702	16534	16534	16326	16391	16503	16315	16544	16531	16446	16418	16497	16537	16378	16584	16399	16487	16714	16504	16459	16526	16690	16546	16381	16457	16507	16461	16335	16457	16749	16451	16377	16605	16572	16493	16545	16559	16352	16516	16453	16566	16490	16562	16430	16666	16584	16428	16555	16364	16545	16461	16491	16535	16615	16306	16496	16401	16714	16681	16674	16492	16579	16576	16450	16375	16443	16432	16647	16548	16415	16499	16430	16406	16431	16685	16534	16746	16633	16470	16553	16543	16469	16423	16466	16599	16475	16476	16468	16585	16733	16547	16446	16651	16342	16508	16682	16459	16570	16568	16528	16532	16537	16570	16829	16646	16559	16579	16644	16583	16417	16430	16569	16525	16476	16306	16591	16672	16468	16525	16377	16624	16298	16590	16467	16539	16510	16474	16574	16582	16588	16475	16487	16558	16620	16705	16480	16483	16484	16460	16600	16525	16603	16435	16636	16562	16580	16397	16551	16643	16551	16337	16575	16454	16436	16486	16567	16476	16470	16538	16562	16439	16608	16517	16510	16422	16689	16418	16467	16497	16373	16558	16646	16576	16526	16471	16628	16542	16457	16533	16534	16468	16443	16451	16388	16477	16608	16484	16498	16587	16513	16321	16460	16674	16616	16685	16756	16539	16709	16566	16511	16290	16492	16467	16452	16663	16444	16380	16469	16524	16393	16323	16351	16594	16484	16486	16667	16586	16456	16502	16515	16633	16542	16501	16549	16499	16533	16646	16614	16531	16560	16330	16574	16492	16443	16470	16498	16456	16503	16630	16674	16519	16492	16622	16579	16556	16460	16608	16325	16500	16528	16367	16505	16383	16628	16450	16492	16454	16464	16468	16501	16425	16549	16471	16358	16502	16826	16536	16367	16334	16689	16475	16427	16653	16624	16622	16637	16323	16596	16553	16507	16633	16568	16363	16491	16420	16606	16669	16625	16459	16455	16450	16616	16578	16446	16502	16371	16359	16624	16518	16396	16564	16566	16535	16522	16542	16642	16542	16329	16486	16300	16535	16535	16403	16452	16465	16544	16499	16724	16201	16573	16507	16692	16429	16539	16519	16381	16407	16417	16476	16576	16510	16568	16437	16629	16480	16607	16668	16437	16635	16550	16278	16518	16595	16450	16573	16576	16497	16717	16554	16388	16538	16389	16719	16476	16738	16570	16588	16633	16663	16530	16701	16406	16450	16451	16574	16683	16614	16586	16457	16533	16428	16282	16568	16458	16517	16514	16379	16591	16359	16493	16344	16496	16540	16573	16374	16301	16474	16578	16498	16621	16528	16350	16603	16300	16505	16557	16513	16505	16609	16425	16520	16741	16494	16458	16576	16517	16388	16440	16514	16620	16594	16507	16420	16580	16562	16592	16492	16573	16541	16486	16610	16549	16563	16446	16600	16477	16541	16531	16684	16723	16637	16383	16484	16470	16610	16576	16533	16354	16557	16452	16655	16376	16609	16524	16480	16584	16421	16508	16611	16407	16443	16485	16416	16512	16552	16516	16551	16524	16469	16562	16386	16385	16342	16409	16282	16479	16455	16397	16487	16554	16266	16456	16390	16604	16575	16549	16597	16577	16544	16733	16439	16567	16573	16653	16452	16307	16410	16498	16514	16553	16386	16533	16454	16537	16491	16634	16703	16538	16345	16442	16512	16534	16554	16627	16468	16397	16568	16390	16463	16562	16520	16579	16432	16500	16624	16497	16315	16569	16379	16683	16362	16473	16490	16562	16335	16479	16491	16460	16516	16476	16580	16447	16581	16406	16433	16584	16472	16491	16480	16388	16414	16633	16554	16476	16277	16408	16402	16499	16485	16594	16459	16439	16297	16467	16539	16576	16685	16643	16475	16598	16463	16506	16629	16472	16431	16483	16435	16644	16408	16479	16520	16501	16608	16508	16580	16517	16286	16357	16427	16590	16500	16392	16621	16477	16211	16358	16550	16564	16417	16698	16556	16647	16522	16469	16664	16498	16520	16397	16185	16374	16595	16497	16302	16576	16508	16437	16827	16677	16371	16365	16439	16601	16448	16415	16538	16415	16722	16534	16528	16408	16380	16536	16455	16582	16560	16533	16382	16354	16381	16543	16622	16236	16618	16631	16615	16407	16569	16721	16508	16345	16513	16456	16410	16422	16418	16442	16543	16534	16237	16491	16539	16458	16484	16463	16644	16367	16496	16418	16429	16517	16435	16576	16550	16538	16565	16444	16434	16373	16557	16526	16436	16599	16383	16708	16559	16574	16427	16384	16411	16446	16536	16595	16383	16378	16472	16595	16506	16567	16492	16379	16670	16566	16532	16624	16430	16470	16248	16483	16740	16360	16504	16372	16581	16408	16363	16645	16580	16470	16511	16458	16540	16420	16489	16514	16360	16375	16447	16512	16510	16583	16707	16629	16250	16464	16635	16543	16580	16568	16346	16503	16610	16404	16572	16678	16497	16656	16607	16568	16437	16501	16412	16533	16334	16605	16569	16558	16480	16551	16530	16533	16514	16521	16432	16456	16637	16683	16578	16431	16510	16347	16427	16448	16511	16600	16609	16576	16540	16315	16632	16403	16342	16574	16373	16634	16508	16548	16410	16495	16602	16703	16401	16421	16471	16616	16678	16714	16490	16336	16553	16575	16457	16657	16493	16572	16644	16515	16655	16542	16492	16520	16541	16461	16352	16678	16300	16435	16419	16545	16456	16702	16576	16473	16523	16302	16412	16737	16613	16562	16261	16354	16466	16424	16485	16473	16298	16582	16376	16573	16484	16499	16445	16453	16527	16556	16527	16625	16525	16654	16186	16428	16396	16479	16835	16797	16300	16508	16403	16500	16486	16336	16535	16615	16335	16456	16661	16523	16693	16415	16425	16416	16335	16681	16578	16786	16561	16352	16411	16401	16456	16681	16501	16417	16795	16580	16507	16527	16391	16551	16496	16798	16459	16658	16598	16601	16546	16497	16286	16447	16511	16651	16424	16526	16638	16411	16506	16501	16461	16503	16376	16415	16262	16577	16667	16446	16657	16486	16546	16635	16603	16485	16467	16441	16693	16420	16472	16380	16297	16507	16615	16528	16549	16581	16451	16710	16330	16415	16656	16652	16447	16476	16520	16361	16393	16619	16414	16609	16408	16360	16643	16525	16400	16404	16612	16411	16715	16454	16577	16576	16544	16484	16638	16324	16423	16589	16429	16637	16635	16553	16592	16481	16499	16586	16494	16526	16423	16576	16528	16492	16387
16202	21008	21734	19775	18099	16950	16691	16125	15820	15496	15456	15365	15384	15402	15129	15346	15363	15430	15355	15260	15301	15127	15272	15204	15352	15233	15399	15262	15138	15078	15666	15852	15874	15697	15301	15222	15192	15032	15285	15007	15051	15211	15107	15201	15186	15069	15019	15149	15237	15015	15161	15144	15110	15167	15092	15061	15010	15230	15222	15160	15089	15125	15179	15346	15203	15119	15002	15269	15074	15095	15044	15252	15147	15236	14996	15105	15074	15275	15232	15325	14963	15088	15260	15413	15089	15133	15186	15321	15204	15313	15041	15373	15205	15211	15117	15078	15144	15160	15063	15238	15284	15002	14989	15326	15194	15164	15269	15301	15254	15244	15103	15176	15146	15076	15385	15273	15143	15153	15111	15166	15204	15040	15298	15145	15305	15194	15214	15040	15124	15312	15082	15240	15150	15147	15226	15085	15194	14927	15353	15077	15286	15039	15104	15122	15270	15234	15157	15039	15270	15170	15202	15084	15121	15372	15225	15270	15147	15170	15259	15056	15215	15118	15182	15164	15075	15273	15079	15233	15165	15240	15180	15131	15073	15261	15224	15049	15305	15208	14985	15267	15221	15090	15189	15326	15244	15120	15111	15226	15150	15287	15350	15126	15118	15143	15111	15108	15154	15066	15182	15146	15226	15322	15131	15188	15113	15082	15179	15227	15202	15020	15170	15168	15109	15275	15126	15240	15140	15171	15144	15059	15249	15145	15131	14997	15180	15019	15252	15129	15183	15065	15120	15013	15093	15122	15097	15298	15254	15235	15139	15278	15319	15028	15145	15269	15226	15083	15136	15179	15093	15024	15219	15151	15030	15009	14929	15234	15175	15161	15294	15183	15148	15097	15277	15272	15196	15149	15168	15201	15269	14928	15267	15230	15036	15045	15207	15240	15097	15093	15157	15188	15195	15108	14978	15153	15128	14965	15233	15152	15039	15192	15123	15115	15253	15182	15074	15287	15261	15143	15239	15054	15071	15011	15224	15082	15126	15131	15022	15280	15280	14972	15086	15224	15200	14993	15064	15219	15181	14998	15058	15163	15057	15061	15081	15280	15075	15068	15163	15118	15143	15113	15071	15065	15098	14992	15209	15107	15167	15109	15179	15159	15217	15205	14976	15267	15099	15301	15002	15208	15241	14985	15449	15202	15245	15162	15247	15118	14965	15142	15128	15121	15155	15235	15049	15123	15127	15168	15048	15346	15334	15132	15360	15180	15204	15226	15229	15055	15131	15091	15120	15260	15100	15161	15213	15207	15114	15194	15194	15052	15342	15097	15080	15185	15197	15065	15101	15159	15103	15255	15151	15071	15260	15090	15102	15233	15092	15210	15201	15213	15294	15169	15271	15259	15238	15091	15187	15314	15297	15010	15248	15067	15124	15154	15122	15263	15123	15076	14991	15174	15080	15116	15266	15223	15175	15175	15042	15163	14878	15110	15016	15059	15186	15207	15228	15308	15179	15110	15176	15156	15220	15119	15146	14995	15229	15202	15155	15251	15344	15069	15111	15072	15205	15303	15057	14979	15028	15243	15149	15053	15230	15102	14967	15181	15092	15170	15151	15062	15089	15122	15120	15128	15120	15237	15197	15031	15166	15309	15104	15168	15097	15312	15148	15087	15035	15227	15178	15277	15319	15136	15405	15172	15153	15093	15285	15104	15198	15166	15100	15233	15088	15010	15291	15135	15154	15123	15044	15249	15230	15261	15077	15181	15228	15131	15175	15294	15205	15234	15134	14989	15179	15113	15106	15151	15316	15278	15137	15147	15121	15085	15238	15229	15039	15154	15096	15142	15076	15078	15174	15233	14991	15223	15140	15119	15167	14980	15139	15089	15052	15329	15111	14979	15062	15030	15137	15416	15013	15136	15237	15010	15084	15029	15277	15046	15113	15292	14948	15153	15241	15061	15237	15056	15165	15308	15118	15036	15190	15167	15237	14944	15180	15255	15095	15231	15136	15026	15309	15120	15079	15316	15090	15126	15089	15118	15259	15210	15178	15363	15217	15076	15071	15088	15155	15107	14973	15137	15143	15077	15044	15107	15160	15321	15278	15047	14979	15205	15164	15318	15192	15359	15141	15087	15000	15281	14942	15045	15141	15125	15293	15208	15206	15145	15110	15335	15104	15294	15211	15180	15185	15224	15061	15380	15379	15214	15044	15206	15146	15259	15115	15128	15178	15167	15274	15194	14970	15284	15410	15068	15309	15147	15287	15189	15122	15303	15216	15191	15146	15264	15099	15025	15179	15130	15294	15333	15199	15385	15246	15044	15163	15156	15091	15061	15331	15156	15200	15181	15144	15126	15227	15168	15106	15055	15246	15138	15232	15144	14991	15015	15156	15204	15177	15182	15256	15258	15107	15057	15139	15126	15161	15132	15207	15166	15019	15214	15028	15248	15119	15344	15158	15173	15137	15063	15178	15308	15174	15281	15158	15268	15278	15084	15169	15046	15468	15260	15117	15053	15145	15195	15009	15131	15391	15172	15124	15121	15145	15245	15238	15396	15163	15058	15239	15212	15053	15175	15214	15098	15210	15161	15093	15128	15128	15300	15056	15123	15085	15163	15174	15057	15228	15184	15047	15028	15154	15093	15213	15204	14931	15149	14948	15102	15130	15197	15142	14970	15106	15225	15170	15243	15110	15037	15163	15330	15264	15046	15148	15045	15094	15195	15036	15329	15174	15445	15086	15085	15299	15086	15230	15177	15269	15175	15085	15220	15045	15233	15037	15129	15222	15089	15052	15071	15102	15085	15134	15212	15337	15217	15066	15238	14994	15277	15178	15168	15308	15080	15033	15125	15188	15262	15067	15168	15207	15167	15122	15249	15275	15211	15274	15050	15169	15251	15235	15132	15068	15166	15217	15142	15361	15165	15226	15225	15143	15181	15180	15223	15160	15213	15109	15036	15137	15249	15168	15275	15214	15027	15085	15241	15330	15102	15094	15171	15216	15233	15332	15061	14888	15221	15235	15185	15371	15214	15297	15170	15127	15281	15080	15172	15116	15188	15252	15105	15159	15209	15029	15181	15099	15062	15146	15248	15187	15092	15177	15120	15116	15128	15148	15071	15170	15236	15279	15181	15054	15019	15048	15188	15315	15084	15320	15097	15310	15083	15136	15253	15210	14996	15185	15210	15073	15002	15070	15025	15197	15173	15151	15339	15094	15152	15040	15261	15230	15307	15252	15169	14928	15257	15081	15126	15234	15032	15161	15310	15285	15025	15334	15319	15169	15277	15089	15115	15209	15112	15304	15050	15126	15182	15153	15298	15159	15162	15232	15297	15139	15021	15206	15052	15097	15136	15082	15119	15215	15227	15207	15144	15196	15223	15097	15226	15086	15311	15267	15057	15286	15004	15082	15081	15183	15127	15211	15151	15124	15212	15081	15172	15074	15233	15125	15067	15142	15229	15101	15226	15231	15130	15316	15076	15072	15173	15093	15164	15208	15325	15147	15075	15216	15085	15311	15369	15182	15085	15181	15164	15152	15203	15289	15041	15205	15217	15073	15261	15061	15103	15220	15268	15174	15130	15314	15067	15150	14934	15207	15224	15152	15064	15295	15193	15294	15192	15276	15153	15131	15027	15087	15089	15136	15047	15141	15156	15228	15097	15254	15225	15138	15330	15066	15214	15139	15080	15348	15237	15293	15143	15121	15174	15072	15267	15176	15242	15036	15246	14962	15134	14993	15397	15193	15031	15121	15054	15258	15219	15162	15280	15034	15035	15073	15223	15229	15095	15130	15219	15198	15155	15285	15159	15237	15089	15263	15159	15226	15267	15230	15223	15059	15130	15176	15151	15199	15074	15182	15141	14916	15228	15104	15125	15192	15117	15334	15213	15025	15337	14845	15248	15208	15063	15122	15295	15163	15255	15167	15270	15208	15082	15144	15060	15197	15109	15162	15126	15256	15228	15159	15084	15136	15340	15067	15179	15146	15225	15266	15209	15150	15125	15345	15123	15156	15175	15243	15235	15282	15070	15276	15214	15203	15052	15319	15186	15118	15191	15221	15295	15218	15219	15198	15246	15112	15117	15152	15087	15087	15253	15223	15114	15106	15310	15127	15154	15015	15219	15145	15230	15099	15141	15147	15277	15234	15014	15221	14887	15211	15240	15094	15175	15278	15108	15157	15135	15274	15206	15270	14910	15203	15371	15147	15259	15173	15015	15329	15211	15177	15015	15182	15295	15210	15106	14917	15104	14981	14903	15147	15071	15169	15333	15246	15139	15218	15299	15045	15062	14975	15075	15289	15196	15213	15172	15107	15152	15163	15203	15271	15096	15103	15194	15078	15267	15226	15321	15063	15170	15153	15283	15077	15276	15270	15201	15189	15182	15197	15297	15156	15131	15313	14960	15289	15325	15082	15089	15252	15284	15066	15028	15329	15216	15057	15191	15204	15211	15105	15152	15080	15140	15243	15184	15112	15215	15149	15040	15234	15071	15165	15034	15141	15183	15113	15181	15098	15125	15164	15345	15278	15232	15223	15186	15012	15066	14919	15426	15131	15147	15270	14965	14987	15183	15176	15313	15274	15195	15154	15093	15296	15033	15090	14985	15291	15192	15183	15094	15261	15191	15233	14998	15220	15190	15095	15151	15080	15129	15117	15043	15253	15181	15293	15195	15285	15106	15267	15368	15156	15191	14975	15090	15252	15226	15238	15058	15245	15242	15185	15221	15136	15233	15194	15116	15240	15368	15180	15218	15158	15264	15191	15132	15185	15229	15060	14973	15133	15151	15224	15152	15192	15120	15266	15184	15019	15228	15254	15201	15221	15337	15283	15134	15153	15178	15123	15193	15190	15197	15150	15272	15233	15166	15014	15026	15227	15046	15274	15103	15159	15269	15238	15096	15220	15161	15122	15056	14997	14958	15152	15048	15172	15134	15134	15192	15379	15250	15187	15319	15278	15183	15217	15180	15171	15248	15237	15000	15091	15176	15055	15197	15232	15268	15269	15004	15216	15075	15314	15080	15179	15463	15229	15368	14976	15305	15171	15183	14978	15215	15092	15174	15129	15200	15159	15204	15051	15080	15145	14986	15247	15121	15101	15170	15080	15157	15239	15223	15072	15044	15240	15117	15149	15225	15143	15224	15039	15169	15209	15066	15157	15190	15287	15179
24060	21409	28855	24513	22254	21578	20113	17452	16719	17056	16876	16756	16483	16745	16573	16474	16478	16749	16568	16421	16658	16499	16540	16525	16347	16438	16496	16387	16442	16558	18584	19316	18709	17896	17091	16535	16613	16347	16448	16326	16317	16422	16557	16352	16236	16310	16468	16242	16448	16286	16179	16319	16348	16436	16325	16374	16450	16194	16264	16226	16517	16160	16231	16455	16476	16378	16369	16471	16286	16206	16506	16417	16260	16377	16264	16134	16390	16552	16421	16399	16171	16316	16414	16331	16365	16293	16285	16455	16456	16374	16640	16072	16282	16363	16466	16338	16369	16443	16332	16235	16149	16189	16218	16291	16231	15959	16426	16499	16169	16475	16283	16244	16222	16374	16243	16382	16326	16168	16439	16145	16255	16226	16176	16441	16238	16297	16442	16212	16405	16212	16295	16287	16497	16300	16175	16255	16291	16169	16374	16263	16218	16195	16284	16271	16288	16170	16327	16179	16346	16236	16198	16307	16476	16304	16227	16332	16103	16322	16346	16441	16222	16322	16323	16256	16206	16306	16251	16370	16414	16315	16258	16295	16327	16214	16162	16322	16354	16096	16167	16162	16311	16270	16282	16251	16341	16452	16203	16132	16326	16174	16497	16485	16333	16499	16305	16409	16218	16325	16338	16321	16317	16349	16285	16501	16446	16331	16293	16186	16256	16193	16413	16132	16242	16117	16364	16197	16393	16316	16196	16279	16492	16408	16424	16301	16393	16261	16117	16281	16186	16178	16262	16474	16415	16417	16281	16269	16149	16217	16454	16266	16236	16269	16264	16367	16156	16615	16284	16563	16557	16389	16178	16437	16408	16259	16136	16196	16234	16188	16411	16197	16522	16470	16382	16157	16283	16341	16330	16254	16483	16247	16154	16223	16387	16171	16306	16410	16369	16299	16533	16439	16434	16495	16337	16080	16363	16062	16413	16262	16239	16150	16237	16284	16345	16351	16249	16385	16363	16368	16242	16365	16369	16122	16365	16359	16297	16410	16115	16192	16199	16216	16345	16335	16456	16452	16457	16448	16347	16222	16292	16426	16254	16321	16265	16421	16288	16388	16239	16404	16434	16249	16461	16401	16184	16380	16273	16387	16246	16299	16472	16495	16017	16362	16192	16270	16135	16343	16333	16233	16118	16150	16393	16214	16304	16351	16430	16283	16399	16181	16254	16369	16051	16309	16422	16373	16501	16282	16427	16242	16231	16379	16396	16297	16330	16327	16255	16396	16419	16034	16242	16365	16445	16263	16193	16258	16333	16244	16206	16212	16475	16427	16174	16327	16371	16266	16432	16061	16447	16255	16072	16305	16259	16266	16177	16289	16247	16262	16391	16319	16261	16405	16198	16258	16475	16145	16465	16516	16316	16504	16328	16363	16355	16135	16306	16370	16290	16255	16303	16410	16442	16354	16264	16264	16528	16371	16421	16367	16138	16249	16348	16133	16307	16427	16236	16083	16250	16300	16218	16257	16176	16351	16319	16303	16290	16326	16323	16315	16128	16162	16111	16416	16166	16186	16325	16355	16236	16491	16248	16204	16344	16152	16376	16413	16357	16447	16163	16316	16133	16153	16217	16155	16154	16318	16215	16196	16144	16347	16145	16427	16255	16290	16372	16293	16119	16352	16502	16206	16284	16384	16323	16058	16264	16270	16193	16299	16211	16289	16254	16284	16317	16258	16248	16247	16472	16230	16389	16478	16106	16411	16368	16356	16412	16387	16298	16297	16225	16497	16215	16342	16184	16321	16334	16350	16322	16255	16162	16252	16403	16211	16365	16420	16188	16269	16272	16320	16314	16465	16319	16422	16218	16350	16383	16224	16262	16298	16436	16298	16150	16209	16296	16213	16339	16428	16269	16347	16205	16252	16298	16334	16220	16369	16343	16067	16216	16246	16275	16202	16363	16376	16281	16363	16255	16365	16294	16217	16348	16365	16103	16282	16186	16269	16478	16235	16452	16234	16382	16184	16532	16131	16122	16137	16282	16272	16272	16359	16443	16210	16225	16363	16543	16395	16129	16407	16425	16383	16520	16508	16231	16108	16294	16501	16497	16319	16222	16098	16236	16140	16326	16231	16195	16249	16385	16283	16248	16110	16168	16346	16261	16157	16200	16303	16288	16177	16420	16196	16271	16336	16291	15989	16168	16240	16319	16082	16148	16474	16529	16280	16201	16276	16277	16265	16184	16424	16241	16361	16284	16354	16460	16244	16304	16412	16330	16086	16206	16249	16218	16253	16115	16320	16238	16382	16188	16383	16253	16394	16375	16211	16314	16461	16396	16334	16293	16170	16217	16330	16245	16110	16559	16183	16212	16365	16333	16201	16426	16491	16120	16391	16238	16214	16475	16423	16338	16439	16349	16446	16257	16278	16191	16318	16413	16417	16212	16292	16400	16296	16253	16515	16081	16257	16447	16352	16226	16145	16314	16263	16364	16289	16249	16286	16095	16275	16303	16203	16247	16250	16320	16459	16318	16399	16136	16227	16298	16328	16347	16295	16355	16119	16493	16369	16391	16323	16258	16229	16178	16058	16314	16364	16202	16251	16534	16263	16206	16373	16324	16181	16384	16118	16314	16280	16266	16362	16204	16183	16315	16338	16274	16248	16138	16278	16192	16524	16325	16228	16397	16186	16361	16214	16221	16489	16313	16372	16276	16325	16099	16178	16247	16517	16167	16307	16211	16391	16252	16325	16434	16174	16410	16167	16211	16423	16369	16192	16251	16427	16329	16247	16096	16275	16243	16359	16412	16266	16172	16322	16326	16381	16673	16262	16289	16231	16263	16392	16184	16382	16163	16261	16253	16287	16178	16379	16405	16310	16346	16288	16354	16187	16186	16314	16260	16277	16257	16612	16365	16468	16353	16288	16190	16281	16227	16131	16206	16346	16442	16116	16175	16354	16405	16223	16397	16365	16352	16341	16172	16287	16387	16043	16274	16229	16270	16436	16165	16147	16255	16283	16442	16318	16244	16390	16206	16295	16153	16067	16467	16530	16321	16097	16167	16468	16255	16209	16390	16400	16277	16387	16136	16243	16469	16337	16173	16332	16256	16281	16232	16543	16366	16517	16529	16342	16362	16129	16186	16217	16320	16266	16318	16379	16331	16252	16287	16526	16453	16317	16482	16307	16258	16337	16362	16308	16278	16377	16296	16208	16255	16363	16291	16397	16362	16280	16384	16257	16252	16167	16403	16211	16161	16359	16302	16157	16202	16381	16179	16378	16483	16315	16456	16538	16500	16229	16450	16408	16228	16423	16304	16360	16222	16226	16278	16217	16323	16429	16233	16323	16168	16231	16567	16272	16375	16319	16449	16406	16400	16298	16166	16224	16190	16168	16237	16286	16349	16291	16373	16558	16393	16185	16315	16338	16345	16202	16368	16233	16343	16229	16176	16325	16467	16332	16219	16269	16156	16168	16130	16324	16307	16239	16363	16369	16317	16384	16327	16256	16216	16309	16253	16411	16401	16127	16375	16240	16288	16350	16140	16287	16292	16240	16177	16448	16242	16399	16382	16367	16334	16312	16280	16199	16445	16228	16276	16367	16383	16157	16261	16339	16295	16150	16303	16500	16326	16388	16269	16381	16361	16253	16469	16233	16231	16396	16358	16268	16376	16391	16570	16347	16114	16337	16436	16435	16342	16401	16359	16249	16416	16191	16435	16296	16392	16366	16275	16207	16024	16457	16482	16150	16204	16384	16420	16219	16161	16157	16389	16191	16450	16257	16427	16292	16369	16344	16397	16362	16463	16228	16423	16349	16398	16178	16536	16233	16179	16368	16317	16480	16282	16339	16351	16193	16190	16074	16492	16257	16300	16263	16437	16322	16279	16315	16516	16362	16253	16261	16317	16532	16306	16196	16316	16350	16304	16430	16349	16456	16232	16081	16271	16090	16393	16397	16422	16243	16221	16259	16328	16455	16402	16347	16384	16315	16152	16319	16247	16127	16330	16253	16360	16207	16382	16469	16364	16352	16386	16187	16229	16210	16337	16267	16414	16476	16324	16255	16356	16345	16067	16327	16247	16409	16205	16313	16362	16335	16412	16277	16300	16174	16285	16318	16374	16381	16559	16068	16419	16286	16333	16329	16263	16283	16167	16493	16291	16210	16298	16297	16235	16057	16259	16445	16127	16279	16392	16381	16310	16381	16456	16143	16307	16308	16282	16228	16371	16324	16175	16346	16381	16198	16300	16358	16106	16325	16436	16013	16337	16538	16420	16359	16389	16353	16166	16291	16349	16437	16292	16191	16194	16420	16429	16398	16330	16309	16424	16360	16545	16220	16255	16154	16509	16360	16332	16272	16301	16232	16143	16174	16434	16144	16345	16409	16352	16292	16387	16394	16446	16212	16290	16402	16305	16227	16330	16663	16374	16548	16302	16166	16232	16299	16330	16324	16250	16306	16186	16270	16444	16269	16310	16223	16261	16402	16332	16210	16318	16260	16269	16328	16284	16274	16229	16323	16280	16299	16449	16457	16275	16469	16378	16434	16088	16200	16301	16093	16208	16119	16100	16113	16264	16314	16041	16499	16229	16525	16236	16074	16120	16116	16397	16494	16351	16279	16255	16453	16353	16314	16326	16203	16298	16266	16488	16379	16435	16375	16305	16251	16300	16304	16328	16277	16178	16322	16394	16195	16279	16449	16317	16345	16206	16361	16245	16300	16437	16327	16544	16348	16377	16205	16474	16273	16297	16150	16251	16412	16335	16274	16241	16203	16264	16412	16247	16338	16311	16162	16303	16507	16415	16410	16452	16169	16408	16288	16175	16297	16178	16360	16147	16293	16209	16565	16365	16291	16376	16488	16175	16231	16312	16389	16330	16163	16325	16334	16467	16156	16087	16076	16264	16145	16165	16328	16226	16338	16280	16345	16501	16295	16625	16293	16187	16168	16181	16197	16404	16340	16276	16250	16247	16273	16145	16414	16222	16345	16330	16241	16423	16355	16153	16197	16324	16335	16443	16365	16462	16318	16380	16482	16236	16306	16394	16416	16325	16226	16134	16386	16281	16306	16098	16510	16093	16185	16152	16367	16221	16530	16437	16231	16316	16092	16297	16382	16339	16154	16310	16257	16233	16150	16345	16312	16309	16214	16382	16289	16311	16248	16116	16128	16320	16248
16011	27290	28352	23716	20357	18627	17439	16426	15956	15720	15474	15540	15379	15251	15371	15388	15431	15138	15489	15289	15303	15246	15213	15155	15267	15296	15203	15231	15210	15410	19152	19523	18490	16969	15722	15354	15294	15130	15106	14944	15122	15132	15196	15063	15106	15108	15078	15150	14965	15114	15170	14994	15163	15053	15061	15095	15124	14952	15090	14994	15084	15420	14995	15097	15068	14996	15082	15194	15069	15255	14986	15059	15026	15031	14995	15081	15305	15060	15216	15021	14986	15102	15234	14995	14981	15125	15026	15015	15017	14948	15023	15158	15134	15082	15111	14988	15103	15052	14926	14999	15054	15091	14964	15032	15172	15169	14995	15047	15162	15156	15133	15112	15001	15087	15149	15139	15162	14945	14935	14907	15199	15110	15140	15119	15056	14995	15151	15196	15215	14922	15078	14926	15133	15047	15125	15110	15044	15174	15179	15070	15121	15123	15234	15087	15129	15089	15085	15212	15096	15103	15092	15162	15086	15142	15049	15028	14942	15031	15015	15253	15103	14984	15230	15210	15073	15073	14996	15096	15172	15097	15108	15079	15075	15110	14945	15012	15122	15193	14947	15084	14870	15072	15206	14844	15172	15071	14762	15284	15071	15047	15206	15132	15028	15146	15143	14955	15057	15148	15106	15003	15143	14998	15078	15152	15123	15154	15190	15118	15066	15198	15197	15096	15110	15080	14987	14924	15173	15001	15103	15078	15105	15082	15160	15038	15223	15164	14950	15183	15155	15147	15121	15023	15177	15155	15158	15191	15038	15133	15024	15199	15144	15136	15157	15027	15011	15114	15021	15091	15089	15194	15240	15065	14970	15069	14978	15225	15035	15042	15176	14771	15065	15072	14996	15105	15047	15189	15034	15165	15016	15245	14958	15286	14990	15073	15036	14938	15137	15101	15093	14940	15100	15123	15074	15107	15093	15134	14965	15064	15154	15245	14943	14992	15167	15056	15077	15032	15106	14840	14915	15144	15263	15103	15130	15089	15060	15099	15158	15046	15135	15000	15276	15122	15194	15158	15139	14967	14946	15042	15160	14878	15080	15196	15007	15010	15204	15128	15070	14988	15262	15091	15136	15073	15192	15063	15191	15172	15093	15155	15139	15105	15112	15122	15082	14982	15083	15135	15089	14919	15168	15090	15036	15040	14969	14969	15161	15193	15141	15028	15133	15226	14892	15006	15152	14976	15182	15181	14936	15231	15098	15033	15175	14990	15046	15216	15032	15173	15052	15209	15000	15087	15114	15112	15096	15124	15085	15182	15207	15070	15165	14865	14999	15206	15073	15058	15105	15263	15066	15019	15164	15235	14891	15123	15072	15047	15404	15091	15201	15018	15237	14910	15045	15066	14923	15231	14949	15159	14907	15182	14972	14976	14965	14999	15190	15015	15188	15091	15234	15151	15083	15016	15066	15001	15080	15013	15123	15012	14953	15077	15125	15117	14842	15032	15103	14989	15144	15046	14950	15057	15282	15100	15217	15149	15279	15430	15001	15047	15092	15113	15097	15088	15132	15109	14985	15061	15173	14830	15058	15075	15109	15131	15141	15093	15174	15065	14891	15166	15165	15065	15166	15236	14840	15192	15134	14998	15038	15047	15071	15044	15024	15098	14903	15179	15029	15125	15224	15040	14999	14835	15155	15078	15185	15127	15002	15132	14970	15224	15004	15124	15030	15031	15136	15152	15065	15184	15038	15024	15100	14924	14984	15192	15057	15053	15141	14905	15191	14980	15158	14923	15052	15205	15280	15007	15195	15041	15066	14982	15101	15155	15215	15104	15030	15147	15148	14992	15280	15129	14985	14954	15295	15063	15085	14981	15019	15017	15052	15024	14897	14906	15082	15225	15329	15110	15023	14963	15071	14914	15026	15165	15051	15220	15183	14998	15095	15304	14997	15111	15046	15206	15189	15162	14982	15096	15063	14988	15087	15126	14972	15056	14969	15111	14937	14999	15065	15003	15099	14942	15009	15058	14994	15127	15097	14944	14987	15100	15195	15070	15161	15046	15212	15104	15157	15041	15074	14912	15185	15020	15036	15075	15241	15056	15176	15054	15106	14958	15107	15016	15144	15155	15135	15233	14943	15263	15212	15094	14956	15037	15062	14933	15064	15208	15070	15102	15136	15150	15054	15101	15208	15097	15155	15015	15198	15177	15115	15188	15026	15061	15168	15197	15042	15103	15113	15135	15107	15178	15090	14999	15044	15084	15226	15129	15083	15007	15103	15246	14891	15075	15107	15012	15233	15161	15109	15094	15080	15077	15043	14967	15263	14964	14866	15026	15164	15149	15096	15145	15155	14962	14974	15146	15231	14939	15051	14951	15107	15161	15097	15036	15001	15117	15142	15208	15052	15025	14889	15214	15039	15234	15119	15089	15049	15020	14880	15118	14943	14882	14968	15111	14971	15070	15000	15128	15165	14910	15056	15234	15106	14991	15052	15244	15072	15142	15156	15066	15070	15044	15239	14888	15241	14980	15047	15079	15082	14950	15173	15033	15202	15227	15139	14910	15096	15093	15030	15237	15021	15086	14940	15053	15117	15237	15089	14987	15116	15059	14882	14936	14900	15207	15045	14841	15191	15112	14989	15111	15061	15215	15167	15018	15140	15152	15120	15115	15170	15122	15165	14980	15296	14964	15204	14847	15065	14979	15133	15165	15084	15014	15083	14976	15047	15007	15154	15032	15115	15043	15004	14973	14976	15044	15006	15103	15090	15074	15122	15137	15102	15028	14981	15194	15065	15014	15227	15083	15096	15146	15158	15020	15264	15096	15029	15081	15104	15028	15224	15020	15111	15025	15091	15295	15129	15099	15031	15038	15193	15178	15059	15178	15130	15179	14915	15039	15058	15031	15119	15148	15144	15201	15191	15036	15125	15105	15073	15102	15063	15202	15138	15107	14973	15127	14991	15131	15143	14907	14934	15200	14978	15055	14976	15137	15022	15272	15115	15034	15161	15024	15166	14954	14998	15034	15226	15159	14937	15117	15064	15095	15053	15070	14872	15215	14977	15087	15055	15076	15118	15160	15044	14931	15184	14939	14960	15070	15107	15150	15125	14972	15239	15062	15090	15058	15063	14960	15058	15058	15189	15089	15250	15138	14992	15111	15054	15069	14952	15142	14982	15157	15056	15301	15064	15255	15036	15076	15223	15023	15167	15008	14877	15078	15182	15248	14944	15038	14994	15054	15075	14906	15077	15109	15018	15111	14976	15081	15013	15037	14878	15173	14964	15200	15022	15061	15013	15017	15148	15081	15146	15093	15190	14903	15103	15023	15074	15135	15098	15051	15018	14979	15024	15039	15138	15141	15051	14986	15080	15039	14912	15029	15158	15098	15011	15083	15180	15071	15190	15116	15103	15203	15137	15128	15209	15217	15144	15026	15116	15135	15178	15056	15041	15029	15057	15073	15184	15134	14963	15274	14886	15044	15213	15066	15093	15302	15110	15106	15036	15097	14992	14878	15158	15066	14986	15247	14921	14997	15165	15039	15104	14985	15009	15050	15163	15161	15188	15135	15183	15121	15136	15115	15120	15124	15216	15042	15278	15020	15112	14990	15141	15071	14979	15143	14992	15093	15005	15100	15179	15033	14996	15010	14834	15158	15150	15044	14975	15098	15038	15271	15013	15019	14978	15143	15059	14945	14966	15129	15202	15116	15209	15132	15188	15138	15122	15160	15042	15260	15188	14951	15142	15153	15176	15062	15131	14859	15123	14975	15175	15080	15104	14911	15248	15094	14989	15101	15089	14944	15036	15099	15056	15000	15095	14958	15084	15089	15035	15173	15161	14998	15184	15096	15122	15080	15224	15052	15094	15136	14963	14907	15077	15151	15140	14982	15189	15088	15019	15120	15114	14995	14980	15021	15087	15125	14904	15113	15024	15124	15180	14964	15029	14991	15077	15073	14964	15016	15062	15025	15083	15047	15050	15048	15074	15155	15172	14918	15076	15026	15051	14998	15055	15131	15131	15069	15025	15081	15079	14959	15161	14935	15098	15087	15078	15010	15029	15028	14985	15077	15162	15068	15143	15052	15071	14933	15144	15130	15230	15007	14969	15037	15180	14992	15063	15106	15061	14942	14960	14928	15154	15112	15097	15090	15288	15281	15140	15041	14953	15097	15056	15092	15069	15185	15198	14943	15182	15173	14995	15044	15173	15236	15082	15000	15063	15017	15188	15035	15080	15116	15190	15101	15216	15154	15051	15068	15094	15353	15089	14899	15199	15232	15019	15036	15054	15076	14945	15223	15092	15009	15177	15121	15162	14970	15069	15169	15104	15166	15101	14729	14991	15304	15143	15129	15344	15148	15159	14953	15053	14996	15072	15213	15033	14903	15069	15038	15187	15041	15140	14978	15058	15209	15101	15305	14985	15102	14972	15083	15049	15205	15322	14992	14935	14897	15162	15016	15029	15095	15091	15136	15169	14985	15081	14980	14992	15040	15040	14965	14989	14950	14935	14998	15004	15061	14993	15113	15235	15223	15156	15232	15104	15121	15146	15043	15083	15099	14933	15070	15130	15114	15174	15136	15228	15063	14973	15089	15094	15044	15031	15159	15102	15243	15001	14953	15180	15098	15072	15141	15079	15135	14990	15141	15050	15009	15202	15234	14901	15100	15091	15055	15091	15135	15006	15139	15119	15045	15138	15104	14879	14994	15140	15118	15129	15176	15116	15007	15051	15065	15003	14929	15040	14948	15060	15170	15086	15108	14932	15206	15131	14991	15204	15167	15115	14945	15133	15159	15077	15012	15236	14891	15085	15042	14884	15061	15111	15165	15067	14985	14953	15110	15058	15128	14983	15031	15073	15130	15023	15042	15015	15050	14992	15207	15166	15072	15101	15111	15052	14933	15003	15063	15008	15027	15136	15204	15125	15114	15039	15191	14988	15043	15094	14873	15011	15141	15102	15091	15031	14962	15037	15209	14942	15116	15079	15174	14984	15116	15162	15002	15198	14847	15058	15094	15050	15239	14966	15065	15122	15190	15177	14876	14995	15114	15168	15059	15132	15017	15147	15187	15079	15085	15076	15043	15056	15022	15119	14937	15054	14990	15004	15138	15112	15121	15032	14944	15059	15207	15196	15024	14904	15249	15143	15175	15215	14988	15197	14975	14958	15121
22986	21364	29220	23892	21553	23080	23525	18211	16905	17141	16721	16825	16766	16564	16643	16524	16398	16512	16538	16355	16446	16178	16553	16406	16428	16392	16228	16399	16338	16477	18841	21666	21057	19007	17531	16649	16464	16103	16287	16168	16058	16118	16085	16339	16129	16192	16088	16206	15954	15952	16181	16099	16413	16200	16406	16088	16246	16169	16105	16161	16098	16325	16275	15994	16021	16224	16132	16200	16303	16387	16013	15996	16127	16281	16087	16308	16026	16100	16198	16102	16121	16308	16176	16157	16235	16055	16216	16281	16077	16027	16149	16447	16175	16106	16086	15978	16103	15944	16030	16158	16198	16125	16048	15835	16184	16112	16176	16187	16273	16245	16033	16093	16068	16037	16170	16059	16282	16014	15954	16126	16012	16187	15951	15935	16040	16089	16088	16008	16258	16281	16097	16178	16073	16031	16121	16022	16178	15894	16031	16117	16297	16034	16181	16227	16283	16109	16025	16068	15973	16056	16211	16163	16187	16053	16345	16021	15940	16296	16077	16071	16287	16143	16076	16100	16253	16067	16250	16177	16129	16075	16205	16141	16220	16163	16007	16010	16048	15795	16210	16143	16114	15977	15978	16052	16154	15962	16130	16178	16430	15918	16197	16023	15961	15895	16223	15982	16077	15985	16053	16057	16196	16021	16046	16000	16019	16070	16175	16026	16114	15816	16051	16099	15969	16249	16174	15985	15870	16143	15978	16210	16027	16239	16042	15997	16185	16077	16055	16166	16119	16138	15996	16285	16044	16268	16183	16268	16035	16058	16168	16118	16073	16059	16074	15983	16077	15898	16131	15957	16021	16134	16103	15930	16176	16165	15969	16098	16021	16044	16293	16197	15959	16107	16107	15930	15949	16100	16079	16110	16155	16183	16119	15881	16124	16304	16131	16151	16189	16066	16000	16060	16136	16294	16121	15898	16225	15961	16113	16122	16215	16181	16129	16189	16169	16149	16224	16087	16176	16000	16218	16088	15948	16048	15925	15913	16172	16049	16172	16193	16174	16172	16127	16100	16272	16087	15936	16108	16029	16100	16033	16222	16304	16184	16004	16199	16108	16014	16154	16097	15962	16216	15942	15962	16300	16139	16129	16007	16138	16127	16221	16138	16133	16209	16186	15973	15998	16025	16279	16090	16104	15837	16060	16198	15932	16007	16431	16151	16059	16102	16104	16217	16083	16077	16274	16102	15952	16030	16157	15913	16221	16095	16076	16094	16011	15973	15945	16003	16206	16162	16222	16184	15940	16007	16051	15993	16141	16152	15916	16135	16159	16119	16041	16025	16119	16209	16263	16175	16068	15971	16186	16095	16150	15976	16138	16052	16040	16094	16031	16104	16113	16133	16053	16145	16208	16073	16004	16179	16083	16115	15932	16293	16220	15983	15792	15940	15984	15980	16109	16224	16164	15957	15971	16179	16028	16285	16104	16006	16165	16123	16060	16148	15989	16159	16281	16187	16149	16044	16018	16146	16124	16354	16172	16104	16174	16210	16057	16259	15954	16195	16201	16021	16212	16098	16100	16023	16049	16034	16142	15884	16046	15928	16179	16002	16206	16060	15965	16243	15958	16230	16181	15749	16014	16206	16139	16074	15943	16021	16130	16320	16120	16105	15905	16208	16128	16149	15878	15825	16238	16035	16051	16062	16195	15823	16128	16126	16087	16142	16008	16004	16017	15925	16097	16046	15890	15967	16292	16197	16088	16187	15978	16239	15998	16161	16172	16023	15929	15987	16233	16126	16087	16175	16037	16192	16075	16131	15989	15944	16073	16008	15888	16102	16031	15896	16285	16023	16222	16169	16128	16155	16105	16169	16167	16172	16005	15831	16054	16065	16100	16059	15920	15961	16076	15938	16068	16060	16203	16008	15936	16162	16291	16083	16083	15994	16088	16121	16084	16050	16005	15980	16109	16182	16096	16131	16056	16177	16040	16052	16137	16031	16087	16084	16024	16119	16136	16047	16239	16140	16013	16107	15956	15886	16045	16063	16191	16193	16103	16040	16116	16126	15795	16156	15947	16169	16263	15972	16080	16012	16055	16244	16235	16080	16061	16165	16150	16411	15983	16007	16004	15946	16244	15915	16011	16172	16193	16111	15963	16067	16139	15996	16019	16206	16090	16009	16160	15911	16072	16073	16082	15973	16119	16005	16007	16141	16211	15970	15889	15981	16023	16106	16125	16225	16181	16088	16148	15977	16272	16013	16020	16044	16174	16136	16098	16162	16309	16115	16030	16176	16144	15929	16017	16015	16141	16072	16141	16003	16228	16040	16063	16302	16116	16194	16079	16006	16195	16142	16107	16095	16086	16108	16004	16215	16147	16131	16160	16096	16199	16046	15938	16209	16159	16201	16281	16002	16145	16018	16034	16187	15976	16164	16029	16390	16028	16141	16052	16073	16059	16404	16110	16126	16153	16135	16141	16091	16050	16153	16062	16183	16356	16116	16191	16108	16162	16138	16095	15924	16052	15981	15968	16207	16082	16184	16109	16253	15959	16088	16055	16150	16272	15994	16235	16087	16293	16153	16124	15941	16047	16216	16233	15951	16157	16246	16127	16042	16146	15974	16084	16031	16102	16161	16216	16119	16091	16111	16184	16043	16111	16138	16233	16108	16305	16204	15965	16090	16035	16054	15941	15998	16222	16181	16138	16006	15973	16148	16090	16119	16258	16056	15992	16140	16231	16180	16277	16020	16069	16000	16217	16267	16075	16202	16033	16025	16173	16264	16014	15877	16179	16074	16280	16016	16128	16024	15978	16102	16089	16229	16067	16128	15928	16188	16140	15995	15879	16053	16225	15883	15987	16181	15951	16098	16101	16065	16056	16076	16250	16291	15981	16247	16121	15908	15997	16020	15906	16023	16154	16113	16116	16054	16154	16219	16106	16065	16099	16221	15987	16240	16259	15985	16039	15926	15851	15813	16070	16126	15986	16099	15953	15979	16111	16266	16091	15900	15919	15979	16057	15913	15992	16105	16148	16030	15951	16091	16115	16203	16097	16136	16127	15915	16116	16044	15904	15984	16176	16183	16044	16213	16023	16019	16060	16113	16064	16089	16008	16132	16027	16003	15972	16136	16083	16170	16024	15982	16066	15905	16182	15996	16057	16197	16119	16108	16050	16094	16186	16151	16121	16125	16020	16108	16118	16089	16213	16095	15978	16038	16090	16167	16228	16177	16145	16174	16160	16065	16095	16306	16042	15848	15969	16132	16242	16226	15992	16159	16040	15838	15960	16191	16139	16055	16153	15967	16077	16107	15949	15945	16079	16180	16044	16065	15878	16113	16036	15875	16263	16222	16032	16086	16089	16001	16092	15948	16078	15922	16193	16051	16165	16090	15961	16115	16149	16222	16149	16300	16176	15962	16029	16240	16057	15938	16050	15958	16111	16140	16005	16060	16402	16121	16013	16102	15982	16102	16099	15976	16096	16028	16088	16174	16081	16003	16062	16047	16160	15943	16002	15995	16289	16092	15855	16179	16034	16086	16152	16270	15904	16022	16227	16182	16196	15987	16013	15967	16124	16164	16110	16176	16070	15958	16033	15952	16078	16258	15970	16069	16185	16129	16189	16053	16031	16078	16201	15926	16053	15938	16112	16105	16135	16100	16064	15896	16137	16035	16155	16109	16190	16196	16110	16063	16096	16272	16263	16131	16215	15857	15996	16190	16179	16123	16091	16283	16084	16152	16101	16397	16108	16180	16211	16010	16242	16018	16097	15969	16228	15966	15999	16126	16095	16029	16200	16068	15956	16227	16083	16105	16347	15919	16064	15882	16284	16053	16184	15994	16234	16010	16180	16138	16264	16136	16034	15937	16067	16045	16021	16200	16064	16102	16211	16124	16143	16089	16136	16056	16158	16187	16020	16161	16153	16065	16209	16141	16256	16121	16057	16076	16004	16031	15923	16002	16107	16131	16198	16074	15942	16008	16123	16142	15972	16178	16067	16133	16027	16115	16168	16024	15952	16063	16131	16253	16127	16227	16047	16257	16100	15996	16118	16018	16045	16033	16023	16060	16175	16052	16067	16256	16080	16074	16169	16221	16109	16055	16070	15801	16171	16174	16028	16154	16231	16134	16072	16089	16151	15889	16209	16095	16311	16043	16105	16085	16057	16094	16081	15994	16214	16149	16092	16240	16144	16039	16139	16137	16343	15961	16158	16223	16005	16024	15959	15962	16276	16163	16300	16057	16068	15996	16193	16061	16226	16136	15949	16032	15998	16075	16104	16185	16159	16024	16202	16012	16107	15908	16343	16127	16037	15982	16049	15882	16043	16085	16096	16174	15915	16003	16199	16094	15880	16241	16219	16219	15932	16194	16124	16147	15933	16196	16173	15964	15957	16038	16145	16252	16039	15923	15982	16078	16066	16069	16188	15971	15999	15984	16095	15970	16233	16224	16098	16071	16248	16029	15999	15932	16074	16256	16125	16067	15994	16020	16017	16209	16218	16193	16177	16093	16054	16130	16166	15915	16008	16061	16136	16218	16120	16020	16068	16157	15986	15957	16248	16013	16044	16007	16144	16071	16142	16033	16209	16116	16274	16046	16157	16079	16012	16212	16140	15981	16026	15907	16181	16190	16031	16108	15929	15982	16168	16208	16061	16043	16065	16085	16018	16118	15838	16289	16057	16090	16197	15969	16138	16113	16302	16113	16045	16010	16009	16165	16107	16284	16190	16087	16149	15955	16177	16204	16242	16227	16154	16023	15990	15997	16112	16174	15965	15924	15987	16156	16125	16088	16174	16088	16142	16154	16136	16167	16009	15853	16084	15776	15973	15935	16139	16151	16201	16164	16091	16299	16074	16229	16131	16115	16096	16287	16177	16140	16168	16145	16054	16154	16144	16032	16122	16032	16086	16144	16225	16000	15971	16131	16023	16158	16285	15935	16171	16064	16122	16031	16208	16063	15947	16221	16267	16075	16195	16198	16171	16092	16007	16143	16140	16067	16148	16213	16104	16196	16194	16052	16295	15863	16040	16108	16119	16263	16192	15910	16041	15999	15987	16223	16088	15950	16196	16053	16282	16223	16178	16013	15917	16065	16039	16101	16073	16206	15974	16040	16061	16103	16204	16156	16050	16075	16224	16073	16146	15974	16089	15939	16051	16172	16074	16134	15977	16135
17832	31727	32282	26652	21500	18974	17938	16831	16187	15977	15800	15623	15645	15328	15266	15257	15373	15309	15510	15230	15296	15203	15451	15168	15190	15192	15038	15234	15059	14996	20346	23487	21542	18486	16139	15402	15002	14934	14973	15006	15028	14998	14985	14874	14872	14813	14846	14876	14962	14864	15092	15020	14936	15001	14870	14859	15085	14924	15021	14822	14876	14924	14830	14826	14998	14993	14891	15160	15014	14873	14913	14996	14981	14969	14910	14897	15034	14878	14926	14798	14916	15032	14958	14952	14835	15017	14656	14827	15014	14902	14937	15015	15125	14894	14944	14934	14945	14956	14925	15001	14805	14985	15031	14908	14955	14815	14846	15025	14982	14848	14863	14926	14834	14808	14769	14996	14981	14963	14858	14930	14977	14939	14937	14784	14980	14874	14927	14930	14822	14899	15021	14923	14959	15003	14946	14873	14934	14990	15117	14823	15073	14988	14863	14967	15013	14938	14943	14890	14968	14917	14766	15026	15012	14764	14867	14848	14932	14886	14828	14917	14959	14895	14878	15018	14857	14930	14898	14903	15044	14792	15027	14902	14907	14901	15069	15010	15089	15025	15076	14812	14862	14884	14825	14879	14777	14926	15006	14872	15053	14877	14813	14804	14947	14972	14997	15074	14919	14906	14969	14931	14971	14992	15008	14806	14899	15001	14868	14884	14973	14760	15016	14897	14970	14967	14853	14951	14719	14847	14909	14885	14878	14864	14831	14895	14953	14910	14845	14988	14897	14846	14884	14931	15029	14786	14864	14869	14843	14906	14887	15009	14886	14965	14824	15125	14946	14953	14863	14858	15029	14969	14963	15112	14850	14982	14824	15074	14714	14943	14803	14909	14806	14868	14854	14963	14937	14817	14956	14918	15094	14977	15030	14834	14924	14929	15064	15058	14980	15028	14806	14836	14872	14780	14896	14888	14812	14908	15025	14868	14876	14787	15064	14763	14805	15110	15115	14891	14918	14762	14771	14900	14809	14935	14880	14928	14900	14882	14787	14912	14964	14985	14801	15029	14904	14912	14845	15046	14893	14894	14902	14737	15010	14976	14993	14978	14832	14897	14927	14975	14905	14932	15069	14764	14819	14975	14850	14863	15047	14927	14728	14911	15020	14826	14958	14966	14950	14956	14942	14923	14900	14754	14807	15001	14787	14993	14798	14773	14894	14925	14892	15062	14673	14997	14872	14978	15005	14920	14855	15046	14883	15030	14730	14963	14908	15036	14873	14866	14991	14775	14856	14743	14910	14904	14878	14870	14924	15020	14889	14895	14787	14892	14989	14988	15083	14919	14902	14948	14862	14866	14880	15038	14921	14947	14926	14766	14812	14918	14892	14963	14777	14852	14810	14938	15031	14841	14828	15124	14901	14810	14868	14936	14969	15044	14979	15028	15040	14969	14802	14824	14819	15051	14898	14892	14925	14765	14944	14855	14853	14948	14793	14835	14953	14929	15013	15025	15025	14920	14980	14918	14812	14986	14797	14871	14957	15129	14865	14891	14861	14924	14903	14908	14731	14884	14915	14915	14954	14902	14944	14910	15140	14843	14842	14711	14957	15182	14758	14901	14900	14950	14919	15040	14905	14886	14982	14916	14797	15076	14828	14982	14922	14818	14882	14855	15076	14927	14943	14952	14961	14834	14883	14950	14893	14962	14869	15024	14913	14818	14947	14870	14905	14947	15010	14975	14920	14970	14854	15038	15049	14929	14902	14865	14914	15022	14886	14944	14846	14862	14980	14750	14849	14937	14981	14968	14883	14698	14919	14948	14968	15086	14932	14812	14869	14851	15006	15029	14788	14947	14881	14871	14839	14902	14821	14857	14912	14750	14843	14816	14856	14947	14976	14847	14764	14901	14867	14813	14893	14823	14920	14980	15047	14766	14950	14873	15008	14904	14807	14887	14767	15010	14966	15036	14866	14799	14775	14750	14818	14886	15052	14859	14893	14982	14979	14731	14954	14928	15102	14779	15001	14829	14922	14797	14907	14940	14955	14921	14802	14999	14807	14840	14780	15017	14965	14859	14870	14833	14970	14838	14917	14726	14951	14912	14851	14940	14814	14828	15054	14808	14902	15008	14888	14889	14992	14876	14899	14991	14868	14797	14794	14974	14909	14788	14862	14842	14796	14978	14877	14925	15023	14955	14845	14871	14808	14847	14912	15010	14911	14872	15087	14955	14836	14770	14977	14948	14912	15061	14894	15001	15022	15088	14958	14867	15002	14808	14889	14832	14923	15102	15003	14797	15036	15062	14965	14805	14783	14748	14885	14840	14953	14969	14953	14915	14875	14798	15004	14986	14899	14897	14750	14803	14786	14715	14881	14916	14729	14726	14847	14798	14850	14871	14901	14804	14977	14908	14992	14719	14989	14849	14819	14809	14953	14929	14993	14857	15020	14980	15083	14889	14846	14841	14688	14957	14939	14886	14822	14899	15027	14917	14722	14785	15059	14882	14972	15118	14871	14947	14996	15147	14804	14854	14811	14905	14713	14784	14817	14997	14742	15113	14858	14972	14964	14854	14876	14750	15017	14963	14847	14971	14860	14976	14876	14806	14938	14845	14845	14992	14782	14823	15097	14866	14787	14984	14660	15019	14837	14842	15105	15036	14813	14978	14950	14941	14953	14845	14803	14831	14734	14976	14991	15026	14975	15088	14953	14725	14911	14867	14958	15044	14911	14861	15163	14877	14982	14993	14798	14891	14901	14909	14678	15020	14848	14883	14714	15053	15000	14704	15132	14809	15153	14757	14876	14913	14899	14976	14969	14692	14965	14934	14842	14861	14873	15005	14785	14926	14824	14851	14990	15039	14667	14925	14930	14697	15057	14853	14989	14870	15098	15075	14810	14861	14875	14943	14838	14902	14846	14878	14888	14788	15010	14822	14908	14868	14903	14774	14920	14969	14849	15054	14966	14926	14909	14863	14872	14900	14851	14894	14730	14828	14915	14934	15071	14750	14919	14977	14938	14763	15104	14832	14978	14898	14900	14995	14821	14875	14829	14814	15045	14796	14905	14828	14993	14820	14955	14875	15030	14864	14966	15120	14826	14966	15035	15051	15042	14864	14897	14979	14987	14842	14801	14842	14817	14858	14924	14912	14902	14869	14815	14896	14927	14856	14890	14978	15054	14952	14765	14960	14932	14838	15142	15124	14782	15002	14930	14838	14864	14864	14786	14860	14911	14994	14842	14735	15053	14990	15066	14959	14768	14922	14858	14969	15064	14932	14962	14880	14922	14824	14889	14786	14948	14913	14798	14770	15019	14769	14940	14928	14990	14890	14952	14874	14793	14999	14928	14959	14974	14723	14906	14842	15015	14973	14770	14949	14945	14949	15024	14915	14934	15051	14885	14973	14849	15043	14872	14937	14843	14798	15068	15091	14955	14991	14924	14906	14914	14913	14756	14911	14969	14840	14975	14855	14832	14900	15014	14799	14960	14980	14915	15071	14898	14902	14885	14795	14958	15046	14962	14925	14985	14978	14970	14898	14938	14832	14818	14840	14953	14663	14898	14947	14931	14791	15062	14762	14948	14891	14955	14905	14804	14914	14689	14939	14860	14890	14927	14842	14936	14830	14921	14877	14919	14763	14968	14803	15031	14921	14926	14833	15048	14850	14983	14860	14953	14782	14879	14934	14852	14918	14946	14804	15001	14909	14880	14764	14792	14987	14800	14949	14999	14845	14749	15061	14759	14852	14718	14927	14885	14779	14859	14847	14882	14752	15025	15060	14866	14781	15097	14803	15040	14850	14830	15002	14905	14794	14976	14899	14925	14831	14794	14857	14889	14858	14793	14910	14819	14975	14889	14890	14922	14771	14834	14872	15115	14815	14824	14862	14914	14909	14842	14920	14943	14936	14849	14913	14841	14868	14839	15090	14939	14929	14952	14886	14846	14903	14910	14935	14779	14773	14941	14824	15029	14848	14875	14904	14848	14792	14841	14868	14905	14744	14740	14949	14914	14940	14967	14960	14932	14898	15049	14877	14756	14886	14898	14961	14913	14975	14730	14857	14732	14929	14893	15022	14861	14951	14857	14924	14811	14907	15022	14918	14983	14779	14938	14755	14926	14975	14784	14967	14743	14730	14818	14932	14997	14969	14879	14893	15046	14765	14900	14945	14892	14821	14878	15006	14839	14959	14695	14772	14967	14869	14821	14950	14869	14835	14991	14717	14686	14861	14813	14839	15034	14938	15015	14870	14998	15033	14971	14762	14885	14922	14978	14927	15000	15020	14960	14948	14871	14855	14743	15013	14954	14966	14708	14859	14825	14678	15071	14842	14893	14873	14929	14863	15036	14820	14819	14972	14763	15029	14934	14850	14924	14942	15008	14873	14803	14870	15119	14937	14813	15087	14828	14875	15021	14881	14788	14897	14956	14828	14798	15003	14871	15109	14872	14877	14940	14772	14982	14849	14960	14973	14898	14946	14969	15060	15023	15003	14799	14825	15014	15029	15034	14939	15016	14833	14885	14943	14892	15025	14978	14878	14732	14880	14889	14900	14897	14830	14917	14901	14891	15106	14813	14845	14829	14911	14874	14905	15109	14928	14958	15021	14897	14872	15114	14954	14870	14984	15154	14851	14829	14898	15011	14897	14646	14855	14827	14886	15105	14952	14824	14994	14948	14903	14894	14837	14976	15021	14799	14765	15077	15019	14850	14853	14803	14896	14904	14847	14965	14850	14886	14799	14909	14944	14901	14816	14727	14953	14832	14723	15004	14928	14853	14740	14774	15187	14932	14933	14860	14930	14847	15023	14790	14761	14885	14843	14868	14982	14963	15000	14977	14898	14933	14857	14840	14848	14938	14762	14856	14823	14832	14837	15016	14727	14838	14923	15018	14937	14786	14935	14952	14778	14857	14772	14931	14851	14815	14939	14861	14880	14879	14990	14922	14873	14825	14894	14895	14881	15229	15052	14849	14982	14942	14961	14841	14959	14889	14942	14906	14962	14903	15066	14826	14928	15041	14854	14997	14902	15017	14765	14897	15033	15016	14907	14929	14968	14738	15060	14822	14774	14951	14796	14783	14977	15051	14714	14801	14788	14778	14814	14920	14905	14716	14796	14977	14835	14926	14763	14821	14846	14964	14778	14752	15016	14906	15062	14966	14967	14981	14905	14890	14901
27682	22328	24487	20392	16879	16416	16541	16198	16091	15971	16143	16157	15727	15912	15999	15941	15972	15983	15887	15893	16121	16059	15764	15912	15992	16063	15988	15970	15955	16050	16037	16375	16358	16525	16211	16064	15797	15874	15869	16034	15939	15903	15895	16026	15937	15928	15908	15854	15704	15837	15811	15807	15872	16033	15966	15668	15884	15738	15819	15907	15685	15911	15933	15840	16225	15988	15715	15788	15764	15962	15921	15787	15825	15993	15789	15949	15998	15744	15975	15913	15827	15762	15873	15788	15713	15909	15886	15827	15927	15641	15898	15849	15852	15919	16092	15941	15831	15946	16019	15922	15757	16001	15802	15933	15875	15851	16075	15879	15953	15846	15695	15892	15891	15923	15800	15996	16072	15904	15903	15892	15913	15936	15996	15752	15978	15796	15917	15960	15707	15992	15990	15979	15734	16069	15926	15960	15693	15802	15892	16159	15813	15759	15681	15951	15855	15829	16048	15943	15871	15907	15893	15965	15830	15735	15958	15777	15828	15674	15783	15731	15779	15925	15958	15961	15822	15864	15860	15654	15771	15728	16120	15851	15812	15899	15789	15740	15794	15895	16040	15920	15823	15820	15905	15703	15820	15768	15959	15726	15770	15915	15916	15982	15907	16058	15583	15953	15989	15755	15833	15807	15984	15860	16049	16064	15848	15965	15731	15959	15900	15875	15783	15936	15725	15755	15714	16013	15719	15637	15645	15874	15936	15892	15876	15985	15805	15844	15785	16037	15845	15823	15896	15884	15906	15796	15951	15871	15704	15902	15734	15851	15962	16055	15831	15770	15841	15969	15831	15722	15832	15952	15869	15736	15954	15862	15984	15933	15879	16182	15850	16095	15840	16154	15990	15581	15903	15608	15884	15907	15807	15898	15870	15857	15810	15993	15869	15923	15825	15771	15987	15886	16019	15898	15902	15983	15916	15828	15923	15841	15926	16011	15948	15970	15882	15639	15897	16027	15847	15794	15675	15933	15902	16171	15684	15790	15833	15785	15965	15858	15773	15928	15721	15670	15884	15954	15869	15803	15739	15810	15703	15815	15915	15782	15850	15923	15878	15928	15842	15857	15663	15802	15620	15660	15894	15955	15877	15905	15954	15995	15983	15798	15841	15854	15917	15819	15854	15663	15948	15837	15865	15870	15852	15781	15964	15910	15870	15874	15798	15897	15888	16013	15898	15874	15713	15955	15897	15808	16051	15852	15956	15716	15882	15856	15790	15869	16063	15963	16059	15917	15882	15875	15869	15918	16021	15840	15756	15707	15737	15856	15810	15892	15879	15900	15798	16056	15803	15838	15997	15818	15931	15866	15928	15864	16000	15831	16042	15840	15995	15839	15802	15909	15866	16020	15970	15746	15997	15975	15718	15806	15782	15738	15829	15958	15863	15840	15888	15837	15805	15739	15923	15842	15847	15788	15807	15789	15811	15931	15787	15741	15893	16041	15764	15895	15864	15910	16026	15764	15828	15716	16030	16001	16044	15928	15726	15686	15878	15915	15644	15945	15858	15874	15746	15855	15716	15863	15799	15914	15769	16012	15719	15840	15909	15783	15888	15816	15857	15875	15765	15997	15962	15845	15858	15674	15787	16013	15988	15906	15696	15934	15824	15639	16066	15784	15890	15967	15656	15756	15887	15713	15977	15719	15801	15766	15862	16122	15740	15777	16002	15850	15862	15844	15947	15869	15944	15902	16027	15859	15939	15639	15902	15850	15709	15706	15882	16001	15954	15780	15763	15634	15825	15848	16018	16104	15924	15853	15908	15990	15803	15799	15877	15915	15902	15809	16027	15927	15932	15787	15974	15809	15846	15791	15853	15939	15712	15867	15736	15888	15899	15746	15839	15948	15790	15865	15937	15699	15821	16215	15957	15836	15846	15777	15788	15692	15702	15847	15903	15743	15901	15971	15926	15983	15942	15951	15880	15877	15949	15598	16082	15889	15888	15969	15881	15894	15933	15714	15582	15843	15990	15809	15757	15822	15940	15988	15773	15974	15825	15797	16064	16024	15872	15708	15696	15911	15867	15818	15851	15777	15981	16010	15915	15739	15935	15828	15815	15764	15835	15970	15869	15878	15902	15803	15860	15997	15886	16030	15890	15903	16059	15842	15711	15907	15766	16032	15814	15819	16112	16011	15987	15935	15855	15910	15893	15774	15916	15847	16117	15793	15690	15967	15942	15974	15849	15752	15883	15945	15867	16015	15940	15960	15910	15751	15878	15871	15962	15736	15899	15825	15936	15887	15751	15922	15899	15629	15743	15745	15896	15721	15678	15732	16009	15768	15968	15840	15755	15795	15809	15853	15889	15857	16003	15626	15896	15953	15741	15992	15759	15897	15976	16113	16051	15909	15703	15891	15980	15994	15970	15771	15805	15701	15773	15820	15949	15766	15739	15967	15894	16033	15794	15764	15745	15957	15849	15969	15967	15928	15993	15754	15981	15978	15960	15951	15778	15768	15767	15836	15910	15519	15917	15921	15902	15944	15699	15872	15889	15685	15656	15747	15829	15861	15804	15834	15990	15923	15881	15863	15838	15930	16005	15921	15738	15729	15913	15960	15757	15724	15759	16087	15770	15723	15847	15897	16026	15808	15788	15901	15810	15854	15843	15800	16084	15971	15693	15887	15890	15906	15905	15811	16077	15645	15988	15824	15858	15918	15867	15705	15918	15748	15871	16041	15901	16085	15759	15921	15951	15642	15940	16115	15966	15891	15896	15979	15947	15820	15729	16092	15838	15986	15935	15813	15789	15978	15904	15890	15879	15834	15841	16045	15999	16180	15992	15957	15920	16062	15823	15986	15771	15806	15915	15585	15797	15931	15940	16057	16066	15808	15693	15898	15860	15699	15765	15965	15934	15853	15725	15881	15605	15767	16097	15862	15883	15981	16043	15837	15832	15788	16034	15817	15699	16204	16011	15776	15841	15931	15768	15717	15812	15912	16014	15747	15884	15945	16014	16075	15800	15874	15815	15974	15741	15980	15891	16005	15941	15899	16065	15704	16078	16016	16099	16022	16044	16000	15719	16005	15814	15742	16008	15754	15898	15803	15916	15990	15985	15841	15695	15825	15814	15801	15791	15963	15812	15762	15899	15853	15877	16026	15973	15780	15931	16058	15992	15832	15854	15905	15862	15716	15917	15948	15799	15877	15875	16026	15949	15965	15782	16022	16032	15795	15892	15968	15868	15935	15559	15846	15849	15799	15937	15934	15747	15846	16115	15867	15761	15902	15828	15882	15781	15960	16077	15893	15799	15902	15807	15702	15739	15795	15735	15773	15897	15952	16003	15626	15879	15841	15858	16028	15840	15952	15866	15842	15756	15899	15795	15875	15857	15901	15867	15915	16088	15756	15844	15911	15941	15915	16093	16029	16083	15907	15794	15767	15815	15667	15754	15765	15723	15913	15803	15921	15820	15831	15745	15837	15984	16038	15630	15906	15880	15914	15827	15906	15847	15852	15992	15824	15989	15744	15877	15937	15875	15799	15871	15771	15612	15797	15854	15956	15772	15906	15996	15919	15990	15774	15801	15908	15750	15819	15895	15845	15915	15838	15654	15828	15970	15765	15552	15931	15954	15691	15792	15905	16104	15825	15891	15742	15789	15827	15973	15830	15787	15907	15788	15957	15651	16028	15892	15723	15867	15848	16009	15938	15997	15821	15788	15957	15895	15813	15883	16057	15989	15883	15928	15814	15890	15842	15843	15953	15896	15966	15756	15732	15955	15962	15738	15816	15940	15832	15837	15925	15822	15833	15972	15873	15928	16038	15667	16069	15901	15751	15686	15736	15691	15791	15956	15817	15894	15814	15734	15888	15859	15970	15858	15961	15956	15886	15843	15926	15862	15751	15839	15699	15827	15903	15883	15928	15969	15828	15922	15954	15864	16082	15967	15831	16036	16009	15739	15655	15808	15725	15769	15779	15875	15671	15988	15980	15984	15938	16003	15814	15886	15790	15851	15826	15784	15650	15909	16050	15908	15943	15822	15633	15738	15789	15956	15921	15835	15727	15968	15991	15899	15793	15784	15861	15840	16088	15890	15919	15756	15697	15981	15975	15746	15843	15984	15795	15843	15881	16035	15978	15853	16007	15910	15941	15948	15617	15973	15967	15735	15986	15725	15788	15959	15881	15937	15865	15968	15827	15789	15930	15815	15817	15868	15796	15693	15944	16029	15878	15747	16257	15838	15978	16093	15769	15779	15964	15791	15804	15793	15906	15822	15920	15892	15862	15761	15826	15978	15819	16017	15733	16036	15852	15877	15883	15831	15786	15951	15876	16003	15946	15817	15919	16030	15808	15970	15880	15957	16018	15885	15932	15828	15993	15955	15850	15843	15806	16083	16004	15922	16010	15949	15996	15982	15867	15887	15870	15803	15943	15923	15736	15789	15947	15862	15837	15764	15823	15859	15886	15855	15937	15980	15910	15875	15894	15934	15880	15938	15716	15855	16352	15873	15817	16027	15693	15933	16061	15725	15628	15696	16055	15882	15783	15980	15905	15847	15921	15742	16004	15914	15997	15894	15829	15931	15837	15951	15930	15864	15877	15987	15846	15837	15824	15960	15909	16044	15797	15941	15871	15907	15879	15964	15751	16030	15635	15940	15901	15919	15741	15757	15905	15960	15829	15896	15906	15801	16064	15860	15728	15808	15913	15981	15981	15871	15899	15930	15923	15901	15896	15921	15870	15869	15898	16020	15825	15880	15773	15877	15941	16002	15790	15866	15750	16027	15800	15839	15987	15662	15961	15713	15838	15768	15850	16000	15668	15943	15882	15770	16033	15851	15717	15732	15552	15677	15812	15753	15707	15892	15775	15907	15808	15795	15684	15726	15826	15935	16008	15981	16032	15829	15706	15977	15657	15912	15795	15891	15764	15934	16132	15900	16013	16061	15805	15798	15626	15878	15746	16072	15964	15835	15874	15740	15935	15887	15803	15887	15805	15776	15840	15866	16003	15911	15832	15961	15725	15946	15902	15850	15697	16031	15820	16067	15954	15745	16052	15922	15743	15837	15770	15755	15866	15933	15830	16130	15824	15876	15725	15971	15729	15913	15906	15921	15881	15795	15809	15908	15657	15625	15853	15929	16018	15905	15784	15929	15773	15908	15973	15951	15787	15726	15804
16063	22222	22414	18004	16488	15667	15350	15135	15232	15124	15152	15016	14866	14981	14990	14943	14991	14944	14862	14917	14953	14896	14773	14852	14933	14832	14913	14966	14899	14905	15223	15413	15535	15374	15039	14832	14752	14828	14851	14796	14677	14658	14581	14587	14730	14859	14858	14741	14934	14628	14805	14716	14866	14644	14886	14718	14774	14682	14765	14794	14882	14762	14853	14787	14663	14872	14756	14754	14818	14811	14821	14865	14751	14745	14625	14783	14916	14720	14626	14865	14754	14652	14828	14823	14668	14794	14827	14685	14706	14771	14837	14804	14810	14717	14824	14702	14747	14774	14911	14732	14866	14772	14779	14655	14809	14840	14841	14763	14786	14816	14724	14732	14700	14772	14706	14650	14751	14658	14772	14900	14825	14660	14840	14760	14697	14813	14881	14726	14625	14744	14740	14796	14751	14744	14811	14568	14837	14716	14836	14795	14810	14901	14660	14796	14744	14724	14820	14891	14751	14803	14873	14842	14796	14819	14681	14780	14848	14659	14833	14807	14869	14647	14916	14495	14644	14790	14784	14817	14751	14865	14876	14876	14724	14707	14768	14957	14829	14709	14974	14760	14681	14789	14727	14736	14837	14754	14766	14931	14834	14885	14729	14815	14757	14796	14779	14703	14674	14794	14629	14864	14738	14791	14927	14708	14767	14749	14758	14903	14883	14811	14830	14950	14721	14801	14835	14695	14894	14827	14867	14814	14782	14933	14751	14832	14747	14762	14901	14658	14683	14853	14777	14823	14708	14771	14912	14849	14811	14807	14805	14924	14585	14747	14752	14622	14596	14891	14921	14747	14790	14743	14632	14700	14856	14872	14729	14823	14761	14709	14979	14578	14795	14967	14738	14606	14783	14940	14811	14631	14709	14748	14759	14781	14853	14681	14620	14821	14801	14657	14729	14848	14872	14552	14632	14830	14679	14792	14780	14637	15036	14832	14788	14724	14778	14879	14602	14714	14753	14767	14703	14910	14842	14747	14753	14752	14742	14945	14886	14783	14816	14820	14768	14878	14864	14890	14691	14861	14604	14915	14817	14784	14846	14726	14733	14713	14657	14573	14751	14702	14853	14711	14953	14917	14763	14767	14785	14693	14745	14731	14644	14668	14872	14797	14851	14750	14708	14813	14547	14772	14772	14697	14755	14827	14529	14810	14675	14666	14899	14699	14624	14787	14743	14746	14676	14981	14794	14678	14951	14758	14794	14819	14887	14761	14829	14924	14872	14753	14737	14781	14815	14725	14741	14765	14882	14650	14853	14860	14806	14673	14703	14688	14834	14914	14602	14901	14881	14704	14744	14705	14920	14931	14843	14727	14779	14876	14740	14648	14742	14867	14797	14686	14702	14752	14930	14798	14658	14746	14858	14546	14729	14614	14675	14724	14913	14633	14752	14760	14717	14794	14771	14736	14893	14738	14622	14822	14649	14715	14814	15019	14668	14798	14744	14818	14748	14987	14772	14784	14688	14751	14556	14664	14867	14849	14627	14800	14745	14850	14658	14755	14783	14773	14690	14866	14804	14746	14747	14789	14811	14824	14694	14843	14855	14765	14873	14772	14630	14832	14679	14785	14691	14760	14776	14746	14819	14753	14858	14740	14778	14855	14767	14594	14918	14820	14811	14674	14659	14906	14813	14850	14736	14799	14789	14854	14711	14808	15000	14712	14656	14832	14671	14615	14864	14984	14979	14789	14906	14845	14682	14770	14698	14781	14837	14690	14908	14832	14691	14776	14687	14661	14829	14775	14790	14821	14807	14727	14915	14764	14779	14918	14880	14785	14786	14886	14759	14568	14896	14780	14681	14881	14667	14882	14820	14614	14665	14776	14693	14807	14723	14795	14792	14815	14717	14874	14731	14745	14799	14760	14761	14711	14644	14722	14599	14897	14898	14688	14803	14738	14739	14742	14662	14773	14809	14644	14848	14803	14759	14721	14946	14885	14878	14737	14668	14761	14587	14772	14745	14794	14696	14852	14649	14856	14724	14665	14871	14772	14759	14642	14874	14802	14769	14869	14572	14907	14911	14770	14805	14697	14812	14646	14623	14764	14652	14892	14597	14849	14885	14828	14906	14798	14747	14884	14701	14700	14745	14730	14792	14757	14828	14930	14665	14795	14787	14855	14820	14714	14751	14670	14865	14838	14834	14845	14787	14676	14712	14695	14798	14703	14885	14887	14712	14819	14645	14734	14774	14905	14882	14747	14907	14759	14702	14799	14833	14752	14841	14648	14867	14629	14749	14681	14819	14827	14695	14594	14681	14751	14689	14758	14710	14843	14764	14721	14769	14888	14737	14723	14709	14890	14769	14735	14634	14833	14803	14707	14804	14923	14748	14982	14806	14993	14667	14851	14684	14739	14760	14765	14757	14769	14787	14802	14968	14798	14872	14719	14819	14726	14642	14867	14810	14782	14853	14689	14873	14767	14734	14849	14812	14864	14668	14802	14695	14779	14750	14630	14772	14742	14703	14890	14650	14878	14961	14858	14663	14862	14900	14708	14849	14835	14792	14755	14800	14915	14770	15058	14875	14772	14714	14860	14492	14867	14781	14822	14581	14915	14884	14617	14699	14812	14790	14879	14786	14845	14845	14646	14759	14695	14750	14747	14852	14690	14804	14640	14979	14836	14949	14758	14817	15093	14659	14707	14813	14711	14786	14775	14898	14686	14748	14903	14862	14723	14727	14784	14779	14761	15019	14725	14776	14842	14649	14687	14672	14777	15031	14734	14836	14967	14775	14766	14793	14829	14924	14645	14880	14763	14847	14667	14913	14642	14735	14696	14745	14757	14846	14648	14707	14584	14892	14759	14662	14736	14906	14727	14830	14631	14767	14872	14802	14677	14804	14756	14727	14876	14847	15010	14696	14628	14781	14735	14682	14674	14717	14689	14661	14966	14815	14783	14787	14911	14756	14759	14747	14891	14832	14725	14835	14759	14613	14848	14850	14716	14806	14863	14684	14759	14815	14847	14796	14762	14818	14870	14752	14897	14888	15000	14829	14748	14770	14845	14700	14650	14777	14813	14561	14974	14849	14667	14659	14768	14795	14732	14944	14771	14776	14891	14740	14827	14785	14727	14874	14678	14745	14804	14835	14700	14873	14724	14891	14793	14749	14928	14847	14821	14624	14911	14795	14848	14791	14686	14828	14612	14871	14717	14815	14718	14859	14901	14742	14826	14736	14928	14685	14744	14830	14813	14934	14722	14628	14807	14661	14729	14958	14871	14839	14808	14919	14745	14894	14723	14674	14709	14643	14681	14912	14601	14677	14852	14924	14802	14716	14784	14805	14680	14785	14873	14699	14840	14815	14657	14873	14803	14831	14801	14922	14936	14798	14766	14790	14642	14885	14831	14634	14908	14615	14829	14858	14780	14726	14999	14853	14848	14841	14777	14723	14801	14837	14844	14765	14907	14615	14781	14788	14822	14811	14637	14775	14629	14714	14794	14782	14975	14839	14752	14794	14639	14812	14855	14750	14930	14828	14735	14834	14815	14762	14783	14900	14692	14896	14647	14950	14704	14867	14783	14826	14940	14584	14728	14853	14688	14755	14720	14861	14618	14856	15047	14812	14631	14572	14834	14938	14654	14779	14638	14800	14678	14820	14979	14646	14749	14768	14728	14672	14601	14874	15006	14694	14769	14823	14774	14816	14782	14836	14764	14943	14754	14670	14738	14758	14767	14734	14648	14720	14694	14850	14793	14765	14771	14753	14774	14788	14834	14776	14968	14894	14903	14788	14718	14980	14742	14862	14824	14649	14733	14760	14705	14892	14793	14968	14850	14826	14888	14777	14819	14885	14648	14701	14819	14870	14781	14850	14783	14735	14825	14655	14631	14682	14730	14799	14900	14834	14724	14784	14821	14672	14899	14755	14730	14782	14655	14814	14770	14716	14805	14681	14854	14847	14892	14792	14848	14731	14728	14713	14725	14756	14963	14821	14899	14701	14804	14807	14624	14870	14810	14923	14842	14843	14818	14954	14751	14638	14717	14804	14780	14624	14742	14931	14665	14677	14908	14790	14648	14890	14948	14721	14845	14618	14617	14682	14859	14842	14611	14854	14735	14598	14786	14720	14719	14817	14843	14766	14768	14845	14840	14646	14649	14861	14760	14804	14589	14678	14617	14774	14765	14595	14820	14861	14570	14710	14831	14863	14702	14945	14627	14807	14799	14733	14676	14697	14927	14749	14811	14749	14739	14841	14725	14675	14665	14782	14768	14814	14809	14787	14829	14889	14626	14748	14854	14757	14779	14718	14733	14781	14887	14877	14706	14749	14816	14837	14746	14909	14759	14627	14762	14790	14855	14905	14661	14842	14938	14767	14693	14906	14807	14768	14787	14833	14685	14857	14789	14776	14877	14754	14822	14665	14686	14752	14648	14786	14756	14863	14797	14697	14852	14725	14672	14901	14847	14669	14686	14813	14808	14762	14770	14698	14705	15019	14903	14740	14592	14783	14834	14655	14858	14736	14730	14753	14839	14787	14875	14905	14732	14625	14661	14873	14761	14762	14832	14934	14713	14755	14787	14652	14862	14761	14721	14713	14879	14820	14796	14857	14724	14851	14637	14659	14749	14743	14947	14719	14758	14925	14762	14540	14902	14560	14700	15027	14742	14782	14840	14815	14723	14678	14869	14893	14751	14734	14880	14847	14797	14752	14718	14878	14819	14760	14696	14774	14774	14949	14811	14659	14825	14830	14705	14714	14897	14699	14804	14805	14841	14631	14743	14690	14832	14733	14662	14790	14692	14859	14787	14697	14810	14941	14764	14723	14923	14917	14848	14683	14825	14703	14795	14845	14783	14734	14858	14832	14755	14815	14830	14764	14909	14690	14677	14692	14692	14710	14714	14830	14809	14783	14867	14826	14858	14776	14839	14721	14807	14827	14711	14754	14730	14703	14774	14798	14865	14768	14724	14702	14728	14847	14816	15002	14774	14727	14864	14907	14757	14839	14768	14772	14678	14827	14864	14785	14810	14893	14741	14888	14948	14883	14834	14752	14990	14901	14711	14737	14813	14807	14760	14791	14706	14852	14658	14660	14735	14918	14761	14867	14700	14806	14853	14857	14741	14833	14944	14689	14664	14789	14671	14704	14667	14828	14640	14849	14783	14761	14624	14585	14825
23949	21323	28680	24392	21947	20551	19086	16781	16203	16294	16346	15999	16051	16161	16185	15856	15927	15989	16033	15892	15940	15871	15863	16033	15852	15776	15910	15748	15932	15827	17523	18587	18354	17211	16524	15996	15651	15860	15609	15632	15569	15841	15542	15610	15564	15776	15812	15746	15670	15778	15773	15684	15770	15866	15804	15826	15952	15878	15813	15802	15680	15731	15805	15862	15620	15781	15652	15637	15718	15819	15592	15764	15755	15671	15616	15597	15746	15585	15672	15882	15773	15839	15665	15888	15659	15727	15721	15563	15740	15759	15792	15677	15703	15749	15670	15686	15839	15661	15630	15724	15699	15726	15909	15599	15710	15879	15807	15590	15706	15614	15850	15511	15798	15658	15777	15723	15577	15571	15837	15589	15609	15564	15558	15495	15701	15708	15881	15613	15784	15606	15866	15658	15591	15547	15468	15903	15739	15571	15603	15875	15591	15735	15728	15730	15544	15723	15531	15706	15605	15746	15849	15724	15519	15703	15712	15627	15658	15669	15825	15767	15595	15599	15701	15696	15801	15608	15628	15565	15574	15542	15725	15718	15863	15901	15622	15638	15760	15585	15635	15687	15504	15718	15767	15674	15629	15674	15779	15699	15850	15486	15546	15465	15871	15815	15730	15703	15709	15657	15740	15770	15585	15696	15697	15770	15469	15658	15788	15554	15639	15564	15688	15655	15580	15625	15762	15633	15677	15740	15712	15721	15706	15694	15661	15593	15708	15612	15700	15565	15797	15741	15484	15550	15715	15666	15782	15707	15752	15750	15624	15791	15816	15613	15968	15630	15582	15739	15583	15857	15730	15771	15753	15822	15603	15722	15753	15650	15708	15608	15688	15571	15509	15712	15677	15534	15636	15633	15629	15800	15654	15652	15503	15604	15664	15595	15557	15575	15710	15405	15770	15587	15679	15598	15683	15576	15630	15452	15655	15718	15564	15619	15820	15738	15710	15696	15770	15739	15553	15819	15768	15631	15736	15848	15873	15799	15746	15860	15640	15876	15688	15688	15619	15570	15657	15564	15982	15699	15775	15585	15593	15690	15815	15872	15811	15722	15529	15773	15644	15666	15740	15843	15621	15527	15728	15664	15527	15661	15544	15584	15825	15489	15718	15505	15704	15584	15743	15692	15795	15610	15480	15484	15692	15730	15498	15682	15712	15600	15697	15790	15577	15729	15607	15617	15692	15833	15519	15490	15687	15637	15657	15647	15763	15990	15471	15689	15615	15768	15653	15797	15799	15790	15580	15565	15661	15520	15479	15686	15765	15656	15543	15689	15675	15731	15662	15713	15583	15736	15879	15808	15690	15753	15827	15592	15679	15699	15478	15537	15669	15929	15798	15568	15684	15714	15830	15767	15711	15626	15634	15686	15643	15751	15799	15626	15765	15594	15624	15613	15577	15612	15619	15681	15576	15748	15561	15520	15660	15642	15775	15688	15693	15602	15610	15447	15818	15838	15706	15645	15835	15911	15647	15684	15816	15644	15778	15514	15534	15799	15667	15675	15628	15670	15577	15720	15685	15515	15798	15750	15750	15666	15859	15649	15783	15558	15566	15707	15762	15845	15873	15717	15727	15898	15899	15719	15561	15689	15707	15690	15593	15798	15492	15911	15724	15691	15708	15734	15796	15595	15594	15780	15778	15855	15776	15655	15685	15588	15716	15837	15865	15779	15812	15779	15632	15721	15686	15702	15709	15746	15699	15590	15489	15583	15817	15577	15726	15530	15770	15776	15668	15814	15728	15592	15689	15527	15785	15627	15699	15606	15883	15671	15712	15451	15645	15625	15701	15746	15648	15713	15600	15594	15582	15649	15672	15840	15788	15824	15711	15739	15605	15699	15642	15784	15540	15791	15663	15599	15697	15433	15734	15740	15677	15719	15653	15972	15822	15619	15691	15539	15755	15830	15710	15647	15530	15677	15646	15821	15655	15421	15805	15674	15595	15744	15754	15481	15835	15509	15692	15579	15729	15849	15730	15593	15617	15582	15596	15695	15662	15561	15729	15808	15751	15611	15738	15673	15668	15655	15717	15834	15707	15526	15585	15602	15640	15630	15682	15738	15689	15715	15512	15399	15874	15561	15664	15495	15596	15673	15627	15626	15559	15693	15761	15621	15734	15576	15727	15735	15528	15881	15633	15710	15655	15610	15695	15640	15760	15790	15792	15741	15696	15499	15555	15657	15683	15713	15729	15719	15819	15586	15639	15735	15670	15461	15783	15795	15577	15675	15845	15607	15696	15839	15813	15656	15635	15607	15636	15701	15855	15640	15669	15786	15776	15783	15802	15680	15710	15550	15647	15756	15680	15526	15872	15479	15641	15631	15746	15442	15585	15808	15761	15697	15505	15645	15753	15585	15833	15806	15724	15625	15771	15663	15701	15783	15739	15800	15803	15626	15699	15735	15633	15888	15722	15892	15680	15629	15493	15504	15595	15659	15736	15796	15557	15664	15660	15931	15683	15634	15611	15677	15487	15685	15767	15730	15611	15709	15717	15709	15702	15669	15680	15695	15860	15713	15664	15743	15749	15691	15804	15703	15838	15458	15570	15797	15541	15631	15620	15631	15688	15489	15632	15704	15857	15622	15893	15741	15837	15657	15792	15708	15709	15615	15556	15644	15672	15690	15647	15607	15436	15716	15651	15488	15776	15705	15642	15678	15589	15705	15689	15723	15909	15960	15630	15548	15521	15933	15832	15604	15782	15521	15683	15791	15860	15443	15826	15534	15615	15702	15912	15741	15689	15671	15646	15761	15556	15807	15517	15712	15539	15745	15712	15774	15733	15699	15663	15766	15700	15583	15792	15717	15794	15625	15834	15579	15678	15410	15598	15591	15594	15594	15635	15768	15687	15638	15659	15710	15590	15795	15614	15590	15717	15628	15584	15635	15791	15634	15592	15625	15738	15633	15750	15815	15578	15773	15892	15672	15560	15792	15529	15638	15589	15854	15617	15733	15546	15712	15866	15564	15566	15723	15615	15525	15818	15730	15805	15543	15782	15714	15685	15757	15719	15871	15682	15639	15683	15678	15670	15722	15719	15718	15773	15636	15619	15539	15649	15662	15575	15272	15715	15690	15695	15714	15687	15662	15611	15568	15643	15730	15443	15697	15946	15679	15708	15641	15753	15693	15767	15795	15593	15624	15731	15546	15528	15591	15707	15837	15552	15684	15801	15785	15733	15780	15772	15621	15809	15646	15512	15640	15658	15691	15616	15734	15688	15700	15852	15618	15485	15610	15712	15830	15660	15768	15772	15728	15677	15678	15529	15808	15612	15794	15651	15677	15698	15720	15837	15813	15556	15650	15571	15747	15630	15612	15572	15712	15827	15627	15655	15901	15812	15750	15601	15624	15768	15822	15724	15718	15609	15590	15540	15710	15466	15564	15552	15604	15655	15690	15719	15517	15672	15860	15713	15737	15549	15574	15696	15626	15574	15761	15849	15783	15554	15650	15686	15734	15790	15657	15612	15720	15745	15676	15676	15658	15865	15889	15818	15603	15842	15598	15702	15720	15791	15626	15769	15551	15706	15557	15727	15852	15727	15598	15865	15648	15805	15767	15781	15716	15737	15676	15681	15784	15828	15790	15777	15759	15600	15726	15534	15828	15680	15651	15838	15827	15542	15639	15688	15741	15845	15869	15653	15713	15682	15542	15745	15505	15868	15586	15528	15579	15522	15675	15819	15650	15726	15554	15698	15615	15588	15675	15690	15595	15547	15766	15809	15587	15691	15783	15708	15578	15767	15627	15580	15658	15785	15745	15686	15541	15694	15569	15765	15715	15490	15534	15855	15878	15561	15482	15715	15806	15703	15672	15564	15650	15526	15682	15815	15768	15557	15783	15651	15748	15811	15809	15574	15651	15977	15724	15738	15746	15827	15791	15660	15641	15677	15502	15688	15772	15630	15654	15856	15643	15640	15642	15883	15802	15573	15811	15699	15497	15678	15593	15837	15890	15791	15673	15782	15534	15847	15767	15716	15587	15813	15728	15564	15623	15663	15691	15700	15826	15882	15672	15582	15723	15616	15735	15729	15702	15840	15937	15781	15899	15813	15731	15784	15640	15593	15744	15556	15668	15589	15845	15831	15716	15732	15818	15764	15754	15774	15759	15607	15653	15723	15880	15877	15690	15651	15736	15690	15732	15739	15745	15691	15537	15737	15787	15711	15766	15784	15903	15690	15646	15712	15535	15723	15806	15454	15694	15614	15482	15623	15760	15648	15865	15642	15682	15522	15587	15599	15624	15632	15818	15695	15641	15633	15778	15737	15681	15709	15451	15833	15640	15715	15695	15963	15761	15500	15803	15805	15818	15937	15698	15621	15789	15710	15782	15686	15714	15688	15551	15570	15911	15689	15981	15705	15610	15790	15561	15732	15636	15769	15718	15659	15850	15802	15738	15889	15530	15611	15741	15515	15678	15897	15750	15558	15759	15671	15917	15612	15706	15642	15596	15682	15626	15703	15910	15783	15518	15695	15772	15811	15717	15334	15829	15749	15719	15489	15641	15925	15784	15782	15635	15825	15635	15732	15634	15595	15780	15591	15736	15696	15625	15757	15808	15792	15631	15775	15717	15640	15606	15777	15856	15660	15771	15651	15820	15683	15689	15647	15563	15726	15776	15917	15685	15793	15734	15797	15723	15691	15824	15711	15678	15551	15459	15759	15662	15661	15635	15748	15781	15662	15454	15669	15848	16103	15602	15652	15764	15701	15811	15858	15728	15771	15805	15633	15731	15490	15773	15718	15718	15639	15863	15656	15717	15490	15518	15791	15698	15704	15683	15505	15678	15561	15562	15697	15520	15541	15591	15618	15682	15632	15899	15512	15758	15633	15680	15648	15677	15754	15681	15731	15531	15626	15659	15810	15639	15791	15721	15415	15684	15566	15670	15980	15873	15809	15593	15816	15621	15699	15578	15711	15681	15688	15867	15676	15762	15755	15707	15751	15635	15740	15592	15596	16000	15635	15576	15805	15551	15792	15695	15540	15708	15853	15701	15648	15559	15481	15485	15760	15586	15790	15833	15797	15678	15738	15691	15497	15589	15699	15887	15729	15563	15620	15538	15802	15533	15657	15912	15763	15448	15541	15833	15683	15750	15610	15716	15568	15699	15697	15692	15600	15526
15781	28499	26490	20268	18001	17181	16367	16170	15775	15543	15201	15197	15221	15032	14889	14896	14873	14870	15202	15054	15041	14739	14672	14605	14830	14882	14745	14823	14835	14894	18026	19092	18268	16433	15593	14865	14940	14755	14744	14706	14672	14768	14603	14607	14713	14717	14745	14820	14595	14660	14752	14859	14619	14808	14581	14512	14724	14730	14690	14736	14724	14733	14660	14551	14693	14734	14813	14703	14733	14686	14795	14822	14660	14670	14451	14726	14740	14676	14567	14728	14687	14723	14651	14790	14517	14739	14929	14752	14751	14742	14847	14621	14573	14796	14644	14715	14587	14811	14589	14849	14624	14609	14636	14732	14608	14624	14689	14644	14562	14747	14649	14780	14597	14760	14660	14632	14654	14714	14571	14679	14718	14770	14643	14702	14565	14606	14662	14818	14724	14697	14882	14798	14722	14821	14716	14727	14765	14919	14803	14635	14605	14493	14568	14499	14900	14644	14685	14500	14550	14724	14507	14751	14642	14781	14554	14761	14543	14558	14678	14603	14622	14692	14687	14614	14749	14705	14664	14668	14766	14472	14664	14653	14594	14669	14637	14702	14712	14561	14638	14743	14887	14555	14659	14656	14648	14793	14680	14806	14763	14682	14687	14697	14816	14747	14626	14569	14749	14574	14626	14801	14722	14609	14709	14515	14712	14584	14663	14502	14575	14852	14668	14809	14728	14681	14617	14572	14628	14540	14642	14776	14831	14656	14586	14645	14740	14715	14750	14630	14662	14553	14894	14614	14786	14773	14794	14839	14717	14555	14754	14705	14676	14499	14598	14757	14788	14657	14825	14593	14748	14787	14580	14556	14675	14569	14711	14592	14780	14698	14732	14726	14737	14775	14676	14799	14837	14614	14874	14738	14760	14722	14800	14746	14670	14690	14693	14471	14622	14661	14704	14893	14700	14787	14776	14608	14605	14589	14602	14722	14660	14652	14671	14433	14778	14874	14782	14642	14709	14703	14682	14794	14717	14711	14523	14488	14677	14604	14735	14564	14774	14742	14712	14712	14759	14619	14442	14516	14703	14734	14642	14744	14743	14834	14672	14592	14697	14587	14677	14759	14562	14747	14547	14830	14737	14817	14641	14641	14579	14713	14803	14596	14621	14616	14622	14677	14650	14659	14796	14662	14592	14469	14684	14661	14834	14664	14821	14708	14776	14768	14529	14700	14578	14588	14824	14783	14621	14679	14823	14835	14696	14796	14683	14781	14637	14640	14724	14707	14639	14558	14612	14852	14810	14644	14794	14700	14651	14789	14623	14518	14825	14800	14497	14695	14599	14574	14716	14697	14595	14696	14649	14682	14795	14662	14817	14754	14715	14577	14729	14653	14633	14642	14730	14613	14764	14735	14792	14684	14596	14596	14786	14558	14695	14649	14745	14483	14606	14621	14813	14621	14630	14760	14679	14860	14671	14584	14611	14736	14788	14563	14603	14548	14826	14749	14750	14782	14709	14616	14795	14612	14686	14730	14775	14829	14749	14614	14583	14899	14679	14823	14628	14738	14490	14737	14628	14622	14820	14769	14881	14799	14686	14595	14777	14743	14592	14634	14574	14658	14852	14742	14636	14509	14610	14674	14705	14742	14742	14541	14674	14635	14599	14696	14701	14886	14685	14795	14680	14740	14670	14521	14673	14743	14675	14680	14758	14676	14729	14550	14677	14707	14754	14676	14756	14791	14796	14632	14618	14735	14611	14574	14690	14790	14888	14601	14670	14611	14722	14644	14751	14783	14750	14587	14880	14559	14881	14589	14710	14639	14641	14567	14629	14640	14734	14718	14625	14777	14763	14689	14420	14702	14649	14743	14646	14749	14731	14674	14790	14538	14734	14641	14740	14679	14808	14610	14639	14594	14739	14674	14728	14638	14547	14596	14516	14716	14509	14687	14721	14609	14529	14907	14756	14553	14739	14660	14689	14646	14845	14561	14909	14559	14772	14696	14727	14918	14675	14543	14641	14551	14657	14495	14709	14701	14846	14669	14534	14667	14735	14834	14719	14566	14770	14638	14703	14613	14615	14676	14706	14564	14750	14698	14628	14662	14826	14605	14612	14707	14722	14497	14650	14655	14801	14642	14724	14735	14923	14676	14446	14680	14571	14569	14655	14639	14752	14676	14551	14646	14552	14674	14641	14769	14749	14759	14898	14588	14632	14564	14717	14576	14696	14706	14609	14664	14709	14476	14775	14699	14607	14683	14683	14668	14749	14663	14704	14577	14475	14787	14657	14723	14613	14692	14644	14770	14754	14640	14562	14644	14683	14557	14549	14699	14665	14768	14707	14726	14661	14696	14630	14681	14657	14598	14678	14863	14530	14643	14560	14709	14738	14556	14626	14651	14607	14758	14724	14641	14820	14596	14598	14698	14617	14625	14846	14908	14691	14739	14437	14682	14780	14717	14746	14625	14733	14772	14494	14627	14716	14612	14614	14816	14666	14627	14663	14575	14847	14706	14462	14809	14612	14709	14460	14740	14579	14725	14822	14574	14839	14623	14760	14757	14674	14753	14689	14669	14540	14748	14706	14753	14682	14742	14555	14741	14624	14598	14588	14628	14779	14642	14734	14575	14801	14846	14760	14721	14722	14783	14764	14665	14845	14693	14643	14719	14452	14751	14754	14640	14773	14749	14595	14695	14737	14754	14735	14747	14777	14591	14666	14628	14626	14715	14730	14868	14746	14758	14624	14686	14863	14553	14622	14701	14758	14811	14765	14841	14731	14750	14692	14615	14647	14634	14625	14611	14795	14757	14627	14769	14720	14712	14658	14876	14708	14532	14754	14651	14635	14668	14688	14751	14609	14566	14589	14641	14611	14587	14844	14811	14611	14740	14647	14634	14743	14599	14633	14782	14608	14637	14503	14573	14556	14902	14736	14512	14806	14742	14588	14641	14700	14601	15001	14757	14637	14636	14786	14642	14669	14841	14617	14684	14682	14750	14475	14694	14818	14704	14766	14582	14549	14602	14741	14629	14657	14633	14649	14588	14751	14802	14694	14468	14481	14722	14777	14577	14680	14740	14667	14728	14488	14845	14580	14644	14614	14751	14708	14737	14632	14691	14769	14611	14690	14648	14692	14671	14699	14730	14833	14731	14568	14820	14635	14555	14838	14739	14748	14586	14713	14860	14693	14670	14735	14792	14527	14593	14697	14770	14590	14776	14621	14724	14755	14702	14664	14565	14708	14751	14709	14872	14678	14656	14537	14601	14715	14856	14719	14621	14575	14772	14805	14501	14725	14743	14613	14576	14611	14801	14595	14767	14740	14650	14686	14618	14745	14548	14674	14709	14784	14596	14774	14754	14673	14356	14591	14644	14759	14735	14633	14558	14788	14563	14681	14670	14681	14514	14764	14700	14789	14630	14739	14722	14564	14646	14657	14784	14658	14643	14673	14613	14705	14762	14802	14783	14701	14556	14813	14610	14609	14678	14761	14709	14522	14605	14883	14733	14953	14586	14925	14666	14623	14727	14815	14549	14603	14788	14700	14502	14665	14802	14568	14631	14654	14574	14755	14632	14546	14710	14646	14855	14643	14705	14583	14898	14680	14629	14695	14697	14568	14834	14740	14692	14633	14726	14834	14736	14708	14570	14736	14663	14550	14650	14726	14756	14583	14815	14706	14771	14717	14718	14783	14527	14534	14754	14886	14770	14750	14608	14652	14547	14588	14691	14807	14732	14735	14750	14665	14590	14753	14752	14730	14728	14493	14640	14830	14676	14713	14693	14655	14667	14573	14779	14744	14790	14757	14531	14929	14646	14748	14530	14737	14775	14630	14780	14720	14726	14495	14665	14742	14657	14436	14655	14591	14583	14711	14793	14796	14682	14526	14525	14756	14515	14691	14661	14530	14694	14639	14708	14596	14639	14623	14574	14849	14667	14731	14758	14747	14737	14677	14798	14605	14515	14615	14872	14757	14494	14776	14650	14835	14659	14628	14719	14906	14638	14725	14715	14759	14784	14679	14661	14611	14705	14615	14689	14630	14761	14642	14765	14666	14574	14691	14789	14651	14682	14766	14821	14625	14820	14724	14721	14773	14907	14756	14629	14814	14560	14512	14544	14730	14799	14744	14676	14839	14667	14625	14813	14573	14587	14857	14935	14814	14585	14722	14769	14727	14796	14540	14864	14755	14559	14599	14532	14836	14674	14597	14729	14585	14817	14796	14548	14781	14661	14687	14804	14795	14564	14720	14685	14545	14673	14698	14694	14616	14726	14675	14770	14754	14735	14702	14800	14624	14700	14675	14615	14698	14642	14717	14602	14715	14762	14489	14561	14694	14753	14646	14617	14623	14672	14970	14850	14619	14894	14590	14654	14684	14780	14619	14590	14524	14608	14775	14658	14793	14734	14581	14512	14609	14791	14542	14706	14612	14716	14648	14620	14768	14500	14618	14514	14649	14530	14922	14671	14822	14649	14801	14637	14600	14460	14704	14665	14651	14651	14746	14752	14724	14725	14683	14734	14691	14837	14695	14524	14587	14621	14581	14690	14867	14752	14688	14789	14742	14648	14812	14658	14648	14658	14613	14733	14595	14668	14882	14662	14566	14947	14874	14598	14686	14886	14679	14637	14700	14813	14826	14696	14696	14707	14563	14664	14435	14781	14657	14696	14592	14593	14667	14810	14714	14743	14863	14726	14694	14966	14774	14702	14669	14654	14681	14710	14624	14686	14684	14837	14783	14665	14512	14710	14827	14669	14718	14715	14614	14650	14762	14873	14672	14603	14662	14746	14685	14697	14776	14691	14655	14805	14502	14567	14850	14591	14513	14680	14772	14664	14541	14642	14874	14693	14644	14575	14565	14823	14662	14743	14715	14745	14637	14748	14722	14751	14838	14833	14764	14713	14778	14661	14755	14752	14569	14734	14577	14716	14730	14712	14640	14531	14569	14877	14692	14694	14694	14690	14649	14680	14694	14780	14662	14682	14759	14858	14899	14759	14653	14588	14729	14583	14740	14719	14604	14553	14639	14535	14610	14687	14727	14516	14722	14690	14734	14623	14635	14544	14717	14700	14872	14710	14847	14696	14752	14674	14724	14617	14753	14657	14510	14707	14601	14792	14621	14694	14861	14651	14627	14737	14808	14687	14812	14601	14565	14734	14716	14768	14537	14767	14748	14578
22827	21264	29109	23744	21428	22947	22926	17350	16158	16355	16421	16110	16350	16144	16041	15731	15890	15770	15821	15609	15865	15855	15816	15695	15737	15763	15763	15669	15635	15680	17998	20718	19867	18366	16940	15974	15737	15671	15456	15453	15729	15565	15633	15703	15497	15585	15787	15575	15489	15597	15650	15556	15435	15364	15621	15665	15564	15536	15521	15681	15477	15487	15695	15524	15542	15516	15631	15724	15483	15636	15513	15554	15468	15570	15585	15816	15642	15383	15685	15723	15485	15475	15450	15343	15434	15581	15475	15575	15438	15466	15786	15286	15450	15487	15289	15475	15359	15639	15560	15596	15247	15368	15571	15545	15491	15401	15442	15406	15513	15464	15587	15539	15506	15551	15742	15210	15674	15435	15621	15477	15438	15534	15625	15602	15544	15500	15602	15362	15402	15418	15261	15260	15380	15467	15143	15670	15576	15514	15354	15494	15679	15550	15481	15551	15577	15395	15502	15243	15345	15537	15442	15319	15590	15351	15481	15558	15584	15358	15398	15349	15500	15403	15469	15413	15635	15689	15384	15601	15474	15541	15459	15388	15542	15191	15373	15385	15466	15370	15495	15565	15463	15459	15332	15382	15508	15416	15488	15500	15461	15216	15495	15512	15598	15738	15531	15438	15455	15269	15551	15366	15404	15644	15515	15523	15550	15245	15672	15569	15364	15457	15581	15328	15386	15373	15514	15526	15567	15434	15470	15504	15272	15329	15394	15424	15379	15376	15410	15430	15405	15687	15453	15460	15461	15467	15508	15416	15465	15438	15575	15653	15419	15576	15436	15380	15587	15453	15374	15337	15455	15338	15471	15471	15529	15402	15286	15625	15465	15313	15555	15434	15433	15285	15342	15335	15351	15464	15438	15391	15538	15407	15623	15344	15553	15302	15277	15458	15614	15373	15364	15358	15412	15375	15360	15425	15515	15487	15580	15510	15404	15463	15640	15442	15162	15477	15468	15414	15355	15173	15499	15328	15444	15343	15454	15383	15647	15441	15486	15492	15335	15351	15325	15425	15425	15384	15446	15344	15342	15474	15442	15605	15489	15449	15502	15488	15419	15543	15513	15237	15367	15345	15306	15506	15416	15498	15585	15351	15518	15592	15572	15337	15625	15552	15327	15495	15680	15665	15604	15528	15356	15643	15498	15484	15434	15394	15318	15425	15314	15455	15422	15481	15406	15433	15489	15481	15491	15284	15439	15611	15333	15442	15433	15445	15503	15309	15461	15319	15485	15641	15536	15429	15451	15523	15427	15537	15154	15461	15536	15613	15356	15485	15491	15451	15611	15325	15338	15245	15308	15510	15612	15497	15585	15325	15300	15470	15448	15398	15505	15530	15389	15546	15470	15518	15261	15300	15518	15357	15464	15353	15295	15498	15330	15317	15482	15537	15378	15472	15441	15483	15529	15402	15663	15481	15619	15434	15485	15466	15382	15539	15436	15435	15510	15396	15579	15576	15322	15239	15463	15374	15602	15384	15490	15438	15394	15494	15363	15562	15507	15459	15340	15514	15460	15393	15407	15425	15613	15476	15611	15374	15621	15447	15500	15361	15264	15496	15572	15463	15361	15594	15296	15403	15366	15608	15446	15323	15416	15497	15455	15470	15528	15435	15572	15473	15550	15419	15447	15600	15342	15350	15715	15529	15617	15433	15589	15473	15437	15390	15463	15348	15579	15286	15494	15456	15580	15514	15461	15389	15260	15321	15446	15204	15452	15436	15550	15668	15457	15528	15453	15313	15567	15548	15401	15526	15458	15710	15556	15551	15376	15526	15480	15265	15390	15284	15409	15358	15577	15340	15420	15258	15423	15555	15432	15323	15323	15524	15613	15489	15288	15499	15627	15508	15379	15480	15445	15469	15346	15363	15558	15530	15455	15370	15530	15274	15745	15469	15582	15656	15753	15718	15502	15517	15522	15477	15431	15270	15484	15444	15428	15467	15360	15268	15505	15429	15588	15518	15546	15590	15282	15548	15377	15381	15336	15513	15575	15545	15267	15200	15419	15545	15641	15449	15393	15773	15449	15496	15449	15606	15557	15525	15409	15561	15556	15400	15521	15273	15480	15541	15550	15441	15358	15426	15294	15508	15293	15499	15311	15449	15335	15369	15528	15366	15516	15509	15363	15219	15321	15435	15526	15429	15411	15208	15408	15398	15431	15475	15380	15586	15589	15585	15363	15393	15520	15558	15524	15444	15504	15401	15733	15361	15599	15458	15530	15300	15380	15488	15555	15431	15608	15515	15495	15503	15395	15578	15685	15362	15574	15456	15444	15500	15594	15469	15247	15577	15499	15428	15380	15415	15389	15542	15425	15471	15440	15360	15452	15534	15351	15279	15445	15602	15374	15677	15363	15300	15617	15493	15440	15500	15637	15334	15453	15526	15390	15501	15535	15297	15649	15470	15565	15436	15400	15535	15391	15494	15575	15319	15178	15654	15454	15399	15368	15296	15287	15554	15576	15384	15628	15415	15441	15379	15438	15395	15547	15446	15332	15493	15473	15563	15514	15546	15279	15364	15526	15424	15475	15391	15464	15677	15529	15549	15549	15300	15594	15268	15427	15453	15364	15277	15433	15282	15290	15436	15539	15220	15383	15510	15635	15395	15529	15461	15316	15514	15397	15581	15485	15355	15507	15357	15593	15285	15446	15365	15671	15547	15479	15525	15622	15332	15286	15519	15411	15464	15347	15436	15489	15560	15564	15521	15527	15537	15694	15519	15428	15554	15559	15487	15480	15414	15383	15514	15404	15461	15588	15592	15448	15601	15515	15486	15616	15528	15602	15339	15457	15447	15572	15476	15680	15433	15728	15350	15406	15484	15453	15490	15476	15469	15315	15363	15481	15524	15566	15256	15218	15387	15555	15533	15373	15539	15295	15433	15725	15581	15523	15449	15469	15503	15460	15474	15673	15505	15438	15327	15236	15535	15614	15365	15414	15479	15524	15233	15440	15230	15414	15556	15496	15458	15511	15548	15409	15523	15349	15472	15598	15391	15395	15476	15407	15397	15620	15587	15455	15495	15257	15506	15415	15441	15631	15197	15381	15725	15562	15699	15626	15603	15565	15377	15427	15485	15348	15572	15699	15405	15472	15472	15469	15573	15352	15368	15325	15339	15480	15406	15362	15611	15478	15616	15541	15470	15382	15350	15406	15541	15582	15468	15579	15263	15559	15458	15303	15313	15264	15499	15595	15575	15444	15615	15334	15528	15372	15367	15585	15559	15520	15404	15582	15492	15482	15510	15483	15406	15430	15416	15436	15373	15393	15396	15418	15421	15441	15465	15662	15303	15446	15569	15417	15478	15435	15268	15404	15511	15394	15518	15502	15298	15455	15400	15629	15470	15701	15394	15218	15414	15536	15567	15420	15317	15440	15311	15478	15329	15350	15464	15337	15320	15551	15490	15441	15299	15498	15562	15668	15417	15408	15407	15389	15500	15569	15602	15423	15390	15476	15408	15524	15371	15264	15538	15411	15363	15458	15469	15558	15524	15418	15501	15431	15486	15330	15468	15605	15298	15463	15494	15444	15472	15519	15275	15463	15204	15536	15667	15575	15401	15473	15557	15469	15496	15434	15331	15242	15596	15439	15496	15343	15449	15592	15675	15468	15388	15160	15555	15569	15519	15516	15598	15602	15499	15647	15378	15363	15405	15399	15453	15389	15279	15519	15510	15282	15453	15457	15500	15415	15643	15449	15396	15411	15558	15252	15471	15503	15583	15373	15517	15426	15568	15587	15329	15694	15364	15362	15544	15589	15459	15373	15508	15470	15291	15513	15533	15455	15643	15546	15435	15425	15437	15641	15554	15568	15282	15496	15571	15412	15380	15443	15457	15500	15460	15322	15472	15594	15441	15435	15430	15591	15319	15711	15457	15584	15245	15366	15483	15535	15358	15231	15400	15401	15755	15610	15551	15639	15299	15261	15478	15494	15542	15415	15308	15379	15318	15630	15417	15520	15541	15473	15290	15529	15458	15428	15416	15637	15251	15418	15636	15517	15545	15462	15344	15272	15314	15595	15484	15429	15458	15239	15600	15319	15596	15437	15383	15514	15556	15470	15548	15471	15459	15310	15457	15528	15422	15471	15540	15508	15621	15498	15495	15382	15511	15359	15439	15574	15250	15521	15434	15285	15316	15381	15309	15511	15427	15528	15371	15272	15471	15428	15413	15433	15308	15427	15428	15345	15304	15646	15506	15438	15661	15367	15203	15347	15346	15383	15385	15295	15535	15466	15328	15479	15716	15354	15448	15513	15617	15496	15705	15332	15561	15335	15554	15499	15423	15443	15423	15315	15418	15463	15360	15511	15473	15621	15584	15311	15609	15638	15397	15525	15407	15557	15549	15377	15375	15261	15445	15309	15331	15443	15443	15296	15642	15340	15506	15648	15524	15713	15416	15523	15462	15443	15373	15625	15355	15384	15369	15324	15431	15557	15325	15524	15357	15405	15364	15522	15505	15315	15441	15397	15427	15388	15468	15507	15284	15577	15593	15358	15537	15488	15500	15715	15518	15547	15537	15534	15422	15341	15415	15524	15534	15600	15499	15432	15464	15470	15599	15459	15363	15474	15306	15369	15487	15169	15487	15414	15557	15346	15445	15589	15545	15581	15490	15448	15487	15624	15527	15485	15567	15481	15444	15515	15478	15605	15445	15677	15523	15357	15401	15485	15534	15491	15375	15558	15308	15519	15453	15404	15410	15250	15413	15282	15516	15332	15298	15250	15680	15550	15515	15590	15485	15452	15408	15474	15311	15600	15315	15211	15434	15430	15443	15409	15339	15517	15438	15394	15258	15437	15316	15456	15463	15367	15375	15531	15403	15516	15292	15438	15398	15410	15414	15244	15424	15605	15388	15552	15559	15265	15531	15463	15316	15771	15382	15445	15455	15553	15528	15418	15532	15529	15500	15531	15543	15386	15246	15501	15529	15468	15355	15512	15433	15435	15505	15478	15439	15561	15385	15487	15476	15420	15407	15431	15597	15556	15552	15450	15494	15424	15480	15468	15450	15400	15450	15514	15420	15415	15538	15382	15483	15480	15460	15467	15367	15697	15577	15382	15488	15515	15519	15485	15533	15528	15350	15412	15479	15355	15346	15643	15420	15435	15379	15421	15467	15487	15598
17417	31726	29073	22486	20374	18975	17428	16583	15935	15603	15448	15425	15264	15179	15253	15023	14872	14647	14842	14846	14804	14679	14853	14839	14683	14638	14730	14701	14750	14840	19244	22991	21090	18040	16060	15204	14724	14712	14561	14493	14404	14615	14558	14478	14339	14538	14682	14604	14713	14489	14645	14605	14535	14562	14522	14647	14641	14436	14554	14486	14503	14378	14298	14570	14687	14502	14557	14579	14490	14719	14560	14401	14518	14517	14474	14499	14483	14642	14674	14455	14387	14628	14575	14473	14389	14589	14608	14410	14575	14543	14269	14556	14657	14798	14569	14554	14618	14547	14509	14449	14537	14488	14494	14553	14492	14570	14454	14660	14483	14496	14564	14522	14623	14414	14550	14631	14582	14622	14641	14500	14416	14562	14498	14491	14438	14505	14500	14607	14524	14504	14685	14588	14524	14627	14672	14423	14520	14555	14493	14402	14563	14518	14466	14583	14696	14645	14627	14538	14545	14522	14496	14460	14569	14619	14556	14765	14311	14569	14583	14537	14652	14725	14567	14458	14546	14434	14647	14658	14665	14507	14582	14488	14503	14477	14519	14579	14556	14473	14498	14456	14557	14554	14503	14500	14496	14665	14507	14390	14445	14650	14529	14478	14427	14466	14439	14409	14551	14397	14714	14543	14553	14416	14521	14560	14486	14506	14532	14645	14376	14413	14675	14607	14413	14474	14718	14680	14496	14575	14425	14530	14349	14632	14393	14403	14498	14432	14616	14455	14399	14694	14423	14434	14418	14451	14611	14559	14376	14557	14603	14434	14505	14433	14421	14605	14614	14514	14439	14461	14394	14438	14496	14569	14549	14379	14529	14587	14517	14597	14578	14509	14762	14373	14431	14563	14490	14515	14564	14438	14612	14582	14564	14503	14647	14369	14501	14597	14425	14501	14510	14512	14540	14445	14409	14594	14428	14508	14583	14479	14529	14482	14561	14488	14579	14507	14498	14577	14377	14461	14606	14679	14601	14555	14595	14518	14521	14630	14466	14362	14593	14538	14518	14498	14726	14564	14416	14422	14528	14609	14527	14394	14521	14514	14656	14592	14545	14516	14388	14628	14572	14713	14473	14423	14658	14671	14511	14562	14440	14520	14392	14686	14665	14534	14449	14547	14439	14534	14323	14372	14507	14490	14455	14570	14520	14353	14407	14470	14336	14602	14544	14419	14622	14277	14493	14473	14507	14315	14397	14415	14457	14495	14455	14499	14550	14473	14537	14523	14540	14469	14459	14510	14650	14389	14381	14451	14397	14675	14536	14351	14605	14530	14588	14602	14643	14487	14474	14378	14530	14515	14662	14493	14582	14526	14474	14420	14588	14417	14677	14590	14485	14546	14542	14372	14453	14473	14680	14520	14558	14481	14418	14590	14551	14625	14568	14489	14369	14554	14606	14648	14406	14508	14467	14305	14595	14430	14519	14480	14535	14395	14393	14556	14628	14490	14506	14625	14435	14490	14608	14362	14401	14578	14664	14576	14591	14377	14507	14643	14452	14413	14445	14293	14609	14651	14411	14513	14434	14421	14494	14551	14577	14542	14556	14674	14532	14537	14469	14393	14412	14555	14507	14534	14547	14466	14554	14525	14397	14446	14587	14350	14551	14489	14496	14564	14635	14446	14594	14518	14622	14517	14458	14404	14520	14441	14403	14384	14342	14399	14529	14624	14514	14469	14550	14448	14392	14493	14433	14414	14556	14581	14396	14534	14476	14551	14515	14521	14564	14390	14401	14581	14660	14638	14511	14554	14350	14360	14316	14520	14401	14579	14691	14341	14601	14598	14487	14560	14486	14578	14426	14550	14492	14448	14696	14460	14522	14337	14375	14536	14509	14569	14621	14441	14581	14582	14648	14481	14582	14520	14637	14283	14738	14567	14442	14517	14509	14594	14498	14490	14546	14548	14487	14597	14445	14476	14427	14553	14439	14332	14786	14506	14449	14426	14414	14528	14558	14482	14388	14537	14502	14387	14564	14511	14613	14421	14557	14549	14488	14584	14460	14516	14435	14507	14504	14623	14523	14610	14384	14523	14467	14356	14539	14618	14464	14487	14570	14570	14640	14426	14656	14434	14351	14619	14696	14504	14521	14563	14658	14498	14385	14459	14473	14587	14489	14472	14484	14581	14340	14447	14475	14522	14499	14547	14398	14513	14583	14494	14440	14690	14470	14505	14435	14599	14323	14558	14502	14418	14515	14427	14481	14594	14519	14578	14678	14677	14625	14448	14602	14445	14569	14486	14600	14528	14425	14688	14616	14504	14458	14461	14648	14445	14469	14627	14519	14515	14550	14616	14492	14542	14402	14741	14465	14593	14387	14664	14469	14528	14536	14491	14320	14676	14556	14511	14371	14425	14417	14476	14570	14531	14600	14666	14405	14498	14504	14558	14553	14609	14423	14450	14569	14496	14518	14520	14546	14634	14494	14415	14501	14391	14467	14518	14572	14470	14257	14452	14399	14432	14638	14447	14499	14644	14526	14507	14486	14476	14633	14478	14395	14434	14349	14658	14556	14618	14556	14639	14513	14619	14560	14505	14613	14383	14504	14473	14550	14596	14385	14569	14496	14698	14479	14655	14439	14534	14568	14432	14531	14471	14438	14543	14655	14542	14606	14427	14379	14688	14591	14459	14540	14595	14543	14514	14634	14545	14551	14383	14520	14361	14590	14560	14353	14513	14669	14594	14600	14540	14519	14727	14605	14430	14620	14592	14403	14527	14501	14530	14491	14576	14462	14681	14482	14563	14511	14475	14586	14615	14557	14476	14416	14550	14384	14481	14508	14623	14500	14560	14432	14485	14591	14437	14530	14522	14711	14538	14478	14527	14495	14466	14533	14474	14364	14601	14544	14426	14551	14527	14599	14462	14484	14721	14449	14488	14378	14451	14387	14504	14383	14428	14545	14415	14541	14531	14566	14480	14464	14622	14527	14634	14474	14609	14641	14360	14612	14548	14557	14363	14682	14590	14439	14507	14554	14370	14648	14537	14483	14614	14423	14452	14480	14467	14533	14505	14660	14404	14522	14601	14420	14586	14543	14593	14445	14537	14633	14489	14432	14368	14539	14284	14506	14554	14583	14619	14599	14520	14508	14469	14467	14326	14724	14461	14431	14557	14501	14664	14403	14519	14420	14604	14568	14427	14514	14692	14572	14527	14494	14499	14409	14583	14435	14590	14519	14553	14588	14592	14618	14486	14547	14670	14636	14460	14663	14331	14393	14359	14648	14484	14442	14427	14386	14588	14727	14545	14412	14530	14605	14524	14567	14549	14599	14575	14496	14624	14435	14531	14563	14403	14395	14426	14520	14591	14418	14432	14410	14355	14528	14613	14453	14615	14518	14444	14497	14647	14484	14493	14458	14557	14506	14354	14596	14541	14635	14435	14574	14505	14408	14666	14534	14418	14470	14542	14501	14591	14607	14540	14433	14540	14573	14453	14488	14740	14501	14607	14511	14451	14480	14464	14596	14537	14619	14641	14550	14518	14622	14600	14520	14614	14517	14313	14429	14647	14537	14679	14605	14492	14380	14494	14358	14733	14393	14667	14462	14493	14626	14574	14412	14623	14523	14587	14529	14486	14353	14609	14497	14566	14466	14551	14722	14379	14550	14585	14493	14394	14426	14574	14562	14498	14553	14414	14536	14517	14551	14538	14566	14443	14557	14485	14549	14496	14736	14599	14496	14431	14536	14554	14490	14684	14500	14527	14468	14649	14601	14578	14582	14473	14402	14598	14416	14472	14551	14634	14393	14514	14452	14482	14601	14310	14352	14504	14526	14504	14417	14468	14533	14496	14418	14629	14459	14506	14536	14441	14516	14630	14549	14608	14672	14668	14649	14455	14492	14495	14555	14520	14631	14388	14455	14388	14564	14442	14597	14571	14451	14423	14476	14651	14559	14682	14428	14657	14474	14523	14525	14350	14595	14638	14373	14386	14405	14456	14602	14447	14532	14574	14442	14544	14506	14353	14495	14461	14667	14487	14514	14523	14535	14716	14466	14572	14518	14566	14593	14562	14309	14500	14569	14499	14638	14553	14505	14394	14414	14538	14585	14528	14400	14532	14515	14562	14619	14667	14323	14335	14417	14416	14663	14619	14643	14534	14537	14663	14615	14501	14598	14379	14584	14498	14536	14495	14543	14407	14513	14542	14458	14441	14502	14517	14532	14486	14467	14736	14565	14562	14360	14514	14400	14470	14513	14496	14660	14358	14635	14399	14458	14366	14664	14459	14779	14544	14554	14489	14499	14591	14595	14450	14612	14568	14592	14464	14601	14430	14445	14650	14559	14594	14506	14496	14406	14495	14528	14600	14564	14416	14774	14418	14602	14406	14592	14519	14485	14467	14543	14363	14538	14563	14529	14389	14455	14473	14548	14580	14453	14594	14576	14349	14517	14530	14504	14490	14465	14575	14480	14540	14382	14649	14670	14450	14506	14615	14410	14514	14490	14514	14412	14442	14671	14560	14350	14520	14525	14692	14281	14549	14615	14365	14407	14455	14594	14325	14520	14501	14490	14620	14698	14377	14645	14460	14711	14570	14540	14568	14691	14507	14766	14502	14440	14583	14656	14697	14559	14499	14427	14513	14551	14362	14456	14399	14617	14561	14450	14335	14434	14534	14452	14464	14600	14682	14590	14284	14559	14557	14532	14548	14663	14415	14566	14349	14519	14481	14504	14443	14580	14464	14562	14443	14553	14577	14376	14388	14385	14574	14378	14596	14475	14348	14622	14538	14632	14522	14631	14667	14561	14497	14567	14568	14508	14558	14405	14708	14704	14553	14538	14361	14421	14593	14600	14427	14523	14380	14467	14596	14583	14414	14415	14498	14563	14613	14542	14486	14517	14503	14565	14607	14597	14466	14645	14487	14570	14468	14467	14410	14501	14592	14552	14565	14446	14559	14525	14453	14546	14476	14492	14336	14598	14486	14491	14534	14339	14598	14614	14476	14616	14497	14469	14501	14584	14589	14355	14604	14467	14479	14367	14472	14469	14553	14482	14487	14300	14439	14677	14490	14357	14552	14569	14398	14421	14546	14715	14549	14409	14526	14538	14578	14531	14582	14475	14511	14358	14520	14372	14608	14547	14660	14414	14526	14527	14467	14602	14366	14481	14522	14537	14536
27417	21888	23144	19383	16207	16006	15791	15658	15565	15692	15748	15415	15312	15231	15152	15306	15220	15270	15379	15080	15424	15240	15519	15181	15237	15346	15253	15314	15218	15413	15652	15864	15868	15670	15506	15404	15273	15169	15478	15278	15344	15312	15461	15240	15287	15132	15469	15352	15271	15060	15250	15290	15335	15211	15121	15308	15342	15191	15181	15309	15422	15355	15375	15456	15172	15199	15298	15319	15418	15177	15216	15227	15265	15319	15208	15294	15197	15071	14958	15238	15378	15372	15380	15310	15418	15275	15030	15112	15075	15109	15278	15458	15176	15314	15329	15187	15181	15201	15217	15287	15369	15220	15331	15133	15229	15262	15138	15180	15231	15192	15217	15269	15179	15195	15202	15438	15314	15379	15089	15114	15319	15123	15217	15183	15302	15194	15298	15413	15157	15183	15345	15188	15371	15212	15215	15091	15281	15345	15285	15313	15192	15191	15245	15236	14990	15308	15077	15373	15303	15122	15082	15279	15415	15200	15139	15122	15246	15218	15349	15267	15238	15355	15157	15217	15261	15156	15175	15087	15379	15359	15142	15021	15210	15248	15334	15137	15333	15413	15314	15357	15279	15227	15424	15226	15078	15196	15129	15216	15154	15009	15277	15378	15133	15354	15238	15158	15223	15307	15199	15258	15415	15159	15402	15091	15183	15311	15276	15010	15072	15228	15197	15160	15462	15437	15253	15186	15275	15276	15205	15269	15309	15227	15225	15087	15224	15102	15203	15243	15271	15112	15112	15255	15222	15377	15291	15316	15287	15255	15273	15253	15244	15373	15191	15147	15381	15201	15249	15160	15232	15145	15258	15303	15219	15250	15136	15169	15369	15069	15104	15328	15070	15296	14945	15271	15126	15233	15152	15280	15408	15250	15262	15222	15457	15415	15358	15177	15331	15566	15275	15190	15403	15352	15307	15148	15307	15256	15301	15269	15410	15279	15351	15284	15209	15187	15206	15353	15255	15242	15254	15063	15279	15160	15166	15182	15242	15174	15259	15359	15192	15040	15424	15319	15106	15485	15345	15180	15328	15178	15197	14974	15088	15130	15394	15246	15183	15248	15281	15137	15301	15396	15227	15218	15237	15188	15149	15270	15376	15368	15205	15114	15260	15114	15372	15408	15082	15072	15122	15325	15189	15234	15338	15196	15374	15365	15286	15353	15281	15255	15209	15437	15255	15291	15073	15278	15241	15052	15279	15293	15327	15247	15105	15302	15266	15254	15266	15210	15093	15359	15249	15242	15363	15226	15208	15219	15134	15209	15101	15052	15315	15166	15283	15241	15371	15185	15300	15247	15326	15274	15271	15056	15256	15308	15282	15229	15347	15171	15124	15276	15227	15347	15379	15232	15269	15141	15184	15148	15435	15169	15297	15276	15437	15078	15214	15099	15381	15072	15141	15283	15321	15214	15309	15201	15451	15302	14948	15162	15172	15093	15090	15169	15238	15225	15442	15259	15244	15347	15211	15286	15212	15313	15244	15151	15326	15223	15192	15188	15272	15241	15355	15130	15375	15358	15394	15254	15394	15445	15265	15209	15178	15224	15209	15116	15381	15037	15261	15300	15305	15375	15129	15315	15175	15258	15201	15279	15364	15298	15213	15253	15311	15166	15287	15475	15304	15315	15278	15087	15269	15334	15412	15296	15197	15318	15248	15146	15020	15134	15317	15436	15396	15171	15293	15174	15444	15213	15220	15158	15317	15179	15046	15062	15215	15154	15332	15436	15301	15249	15287	15208	15195	15182	15089	15185	15122	15174	15374	15236	15270	15177	15348	14959	15232	15249	15369	15223	15307	15196	15278	15137	15326	15347	15350	15136	15125	15353	15527	15223	15208	15305	15189	15349	15290	15256	15257	15331	15128	15307	15271	15278	15276	15170	15101	15006	15213	15334	15409	15405	15121	15254	15329	15153	15151	15287	15115	15019	15380	15177	15203	15295	15115	15207	15298	15118	15369	15448	15138	15519	15163	15127	15203	15310	15144	15293	15216	15439	15323	15561	15354	15169	15293	15413	15306	15175	15335	15153	15304	15025	15377	15296	15279	15260	15203	15435	15170	15321	15234	15186	15281	15372	15326	15357	15412	15292	15137	15181	15208	15157	15171	15317	15325	15281	15205	15386	15148	15076	15096	15177	15295	15319	15206	15198	15481	15351	15378	15336	15153	15304	15303	15163	15263	15172	15293	15144	15200	15154	15118	15326	15340	15226	15383	15345	15385	15252	15537	15349	15220	15216	15256	15263	14958	15206	15274	15161	15229	15381	15339	15207	15251	15337	15211	15198	15225	15290	15112	15367	15187	15146	15154	15217	15276	15209	15193	15231	15165	15111	15393	15344	15401	15303	15201	15419	15294	15417	15316	15372	15221	15440	15358	15277	15504	15422	15357	14999	15172	15356	15337	15262	15280	15265	15313	15359	15312	15278	15245	15179	15254	15115	15382	15324	15270	15194	15399	15111	15304	15146	15119	15250	15341	15108	15201	15075	15332	15401	15292	15044	15370	15174	15253	15246	15227	15295	15238	15144	15183	15192	15243	15215	15362	15329	15427	15224	15203	15168	15316	15270	15128	15345	15221	15154	15165	15426	15073	15046	15186	15238	15028	15179	15235	15224	15253	15191	15082	15365	15236	15324	15313	15239	15223	15190	15414	15186	15138	15052	15172	14901	15050	15113	15211	15280	15145	15217	15142	15183	15292	15187	15129	15395	15240	15231	15347	15285	15396	15304	15225	15301	15356	15191	15252	15314	15325	15400	15341	15370	15140	15289	15578	15290	15375	15352	15120	15114	15247	15188	15377	15192	15345	15316	15411	15131	15168	15259	15214	15082	15109	15395	15366	15149	15203	15204	15124	15218	15188	15337	15452	15163	15102	15129	15168	15429	15296	15223	15264	15303	15092	15200	15193	15140	15463	15300	15325	15433	15293	15347	15262	15039	15108	15289	15301	15501	15337	15343	15282	15398	15407	15206	15141	15153	15085	15376	15306	15199	15380	15058	15160	15239	15351	15295	15204	15186	15451	15154	15325	15266	15302	15419	15199	15314	15246	15297	15342	15149	15252	15136	15283	15304	15246	15130	15235	15203	15293	15038	15246	15332	15317	15052	15289	15341	15233	15115	15295	15148	15263	15161	15219	15211	15018	15310	15113	15171	15228	15408	15272	15298	15253	15314	15229	15223	15110	15171	15099	15221	15265	15374	15297	15176	15369	15243	15184	15292	15226	15128	15357	15275	15318	15257	15220	15117	15305	15488	15338	15136	15472	15366	15302	15215	15193	15195	15268	15248	15258	15335	15335	15097	15429	15341	15221	15146	15461	15175	15251	15063	15334	15209	15238	15151	15109	15184	15292	15151	15144	15167	15133	15256	15148	15212	15349	15217	15228	15353	15313	15226	15125	15295	15399	15417	15199	15191	15277	15271	15114	15273	15272	15401	15291	15117	15122	15294	15242	15165	15208	15342	15059	15213	15224	15300	15394	15361	15360	15096	15177	15288	15394	15372	15191	15158	15148	15335	15478	15246	15146	15528	15193	15363	15204	15184	15263	15333	15434	15271	15177	15296	15240	15315	15144	15293	15221	15066	15157	15320	15225	15257	15155	15294	15406	15217	15309	15358	15409	15474	15163	15148	15332	15216	15329	15153	15161	15344	15300	15232	15446	15297	15361	15321	15252	15121	15197	15283	15272	15198	15338	15343	15306	15356	15252	15210	15445	15431	15306	15295	15035	15193	15250	15428	15476	15428	15236	15399	15472	15228	15357	15417	15343	15310	15249	15030	15256	15380	15222	15032	15257	15176	15362	15141	15320	15206	15198	15266	15274	15158	15123	15399	15373	15405	15384	15183	15337	15226	15320	15284	15172	15015	15266	15191	15160	15321	15103	15117	15086	15305	15188	15186	15099	15396	15424	15373	15321	15472	15348	15260	15236	15390	15245	15320	15431	15240	15266	15139	15370	15413	15307	15274	15207	15339	15289	15194	15203	15325	15290	15292	15256	15339	15306	15245	15224	15175	15204	15160	15207	15344	15125	15146	15250	15269	15498	15286	15086	15131	15261	15235	15204	15301	15252	15225	15093	15398	15189	15283	15255	15156	15361	15219	15172	15225	15102	15178	15209	15142	15404	15350	15076	15108	15239	15408	15220	15255	15338	15407	15316	15202	15344	15289	15380	15212	15394	15118	15327	15280	15315	15186	15291	15168	15212	15319	15329	15083	15182	15343	15234	15372	15325	15156	15136	15224	15290	15248	15207	15243	15196	15193	15407	15301	15263	15348	15290	15387	15173	15326	15340	15225	15334	15468	15357	15215	15259	15228	15264	15357	15300	15224	15386	15301	15320	15503	15206	15342	15168	15257	15156	15159	15240	15377	15365	15252	15398	15164	15447	15390	15249	15322	15194	15285	15359	15533	15344	15453	15215	15391	15225	15112	15334	15280	15182	15378	15317	15122	15436	15291	15193	15246	15287	15266	15322	15386	15106	15113	15324	15219	15333	15470	15270	15166	15281	15098	15319	15141	15109	15380	15295	15205	15298	15231	15223	15116	15314	15283	15323	15279	15292	15296	15199	15452	15291	15348	15347	15303	15315	15259	15220	15390	15252	15277	15239	15326	15119	15139	15289	15374	15292	15320	15337	15418	15197	15091	15423	15345	15318	15305	15422	15348	15395	15337	15312	15285	15228	15304	15197	15342	15394	15021	15310	15183	15130	15274	15357	15170	15254	15207	15333	15190	15335	15078	15240	15326	15287	14996	15133	15491	15177	15366	15145	15313	15421	15386	15315	15419	15420	15131	15276	15142	15236	15115	15204	15245	15161	15439	15366	15283	15236	15283	15229	15258	15215	15378	15302	15320	15366	15320	15446	15510	15016	15251	15350	15272	15233	15284	15253	15448	15162	15303	15167	15129	15266	15176	15200	15361	15372	15316	15284	15168	15198	15282	15117	15344	15220	15035	15209	15072	15055	15188	15131	15416	15371	15329	15296	15288	15216	15339	15069	15127	15333	15198	15207	15005	15407	15375	15462	15319	15466	15025	15412	15367	15478	15092	15428	15373	15424	15315	15277	15257	15287	15335	15391	15340	15430	15297	15020	15082	15414	15178	15289	15304	15125	15378	15565	15307	15210	15309
15943	20416	19284	16985	15739	15473	15168	14804	14780	14926	14557	14857	14552	14627	14491	14693	14466	14612	14372	14537	14515	14543	14339	14512	14363	14366	14512	14473	14477	14323	14980	15179	15040	14966	14572	14374	14295	14388	14306	14330	14446	14213	14411	14492	14210	14332	14392	14273	14438	14239	14301	14317	14428	14440	14434	14438	14258	14257	14346	14422	14413	14233	14395	14489	14419	14163	14269	14402	14420	14562	14392	14470	14372	14353	14382	14356	14449	14361	14362	14425	14291	14200	14249	14372	14327	14349	14419	14320	14418	14360	14392	14171	14331	14499	14381	14326	14365	14369	14524	14272	14535	14252	14282	14355	14337	14225	14418	14321	14340	14405	14373	14261	14374	14392	14426	14407	14363	14482	14540	14324	14501	14409	14413	14305	14414	14573	14327	14256	14243	14370	14449	14168	14195	14526	14492	14474	14352	14311	14444	14512	14284	14382	14423	14375	14371	14467	14365	14448	14303	14298	14284	14178	14436	14310	14507	14508	14313	14361	14407	14334	14337	14446	14314	14318	14426	14348	14373	14366	14271	14375	14433	14349	14363	14265	14471	14250	14353	14601	14324	14329	14407	14378	14400	14377	14342	14388	14497	14319	14413	14271	14602	14359	14330	14344	14586	14279	14311	14454	14462	14316	14314	14416	14447	14252	14335	14352	14357	14276	14288	14390	14310	14406	14437	14269	14359	14301	14315	14426	14431	14375	14375	14501	14230	14418	14341	14447	14364	14303	14346	14224	14454	14330	14386	14435	14393	14382	14547	14353	14409	14482	14310	14262	14498	14329	14358	14410	14257	14216	14511	14491	14296	14422	14388	14523	14446	14385	14517	14400	14504	14374	14361	14289	14417	14482	14376	14497	14283	14360	14305	14409	14429	14274	14288	14298	14327	14409	14332	14434	14314	14235	14311	14295	14396	14493	14365	14223	14427	14333	14368	14421	14487	14383	14302	14377	14238	14249	14328	14256	14417	14424	14328	14145	14300	14262	14356	14378	14254	14465	14463	14420	14328	14498	14282	14380	14417	14412	14387	14249	14505	14395	14257	14468	14478	14497	14536	14407	14444	14339	14310	14476	14243	14360	14369	14425	14473	14371	14441	14334	14540	14458	14370	14132	14365	14664	14265	14581	14415	14419	14326	14462	14342	14461	14357	14281	14329	14545	14416	14445	14259	14348	14287	14460	14282	14325	14406	14368	14425	14450	14470	14535	14339	14491	14380	14558	14367	14350	14334	14413	14465	14437	14394	14396	14282	14274	14396	14456	14469	14445	14408	14426	14457	14351	14334	14503	14262	14408	14143	14230	14444	14380	14419	14253	14382	14460	14401	14578	14400	14476	14326	14417	14347	14405	14438	14237	14448	14329	14343	14430	14352	14312	14390	14457	14368	14399	14347	14474	14369	14332	14356	14560	14198	14421	14212	14355	14502	14277	14218	14429	14162	14375	14377	14490	14194	14340	14335	14530	14453	14373	14459	14414	14352	14291	14282	14466	14417	14247	14240	14249	14355	14340	14418	14526	14168	14396	14442	14169	14261	14227	14193	14327	14336	14477	14391	14478	14436	14423	14359	14436	14477	14346	14276	14257	14421	14368	14606	14473	14315	14368	14295	14447	14523	14418	14351	14362	14312	14151	14269	14296	14448	14416	14453	14285	14428	14338	14416	14417	14403	14434	14391	14314	14264	14401	14292	14525	14331	14278	14231	14319	14276	14341	14280	14266	14349	14511	14326	14509	14344	14383	14435	14498	14245	14403	14491	14525	14370	14440	14400	14310	14297	14429	14362	14366	14270	14301	14329	14363	14337	14447	14443	14397	14428	14341	14264	14302	14351	14525	14311	14265	14411	14362	14355	14567	14364	14360	14154	14466	14479	14346	14388	14391	14471	14344	14281	14264	14366	14479	14456	14312	14369	14539	14358	14411	14366	14497	14391	14484	14417	14352	14387	14270	14385	14346	14314	14298	14306	14352	14365	14517	14342	14322	14326	14317	14340	14242	14526	14358	14304	14294	14328	14316	14425	14362	14401	14371	14319	14416	14369	14251	14341	14284	14432	14435	14512	14323	14365	14252	14390	14335	14399	14309	14332	14370	14312	14225	14249	14363	14306	14327	14456	14315	14328	14246	14146	14305	14315	14325	14362	14352	14221	14322	14353	14289	14357	14193	14476	14372	14356	14356	14370	14170	14318	14355	14357	14626	14362	14352	14443	14440	14418	14316	14365	14462	14243	14279	14464	14374	14274	14529	14342	14478	14525	14354	14350	14427	14491	14349	14484	14471	14421	14297	14401	14461	14315	14493	14395	14512	14243	14157	14365	14338	14444	14321	14333	14341	14529	14472	14295	14543	14309	14265	14380	14361	14325	14526	14444	14452	14443	14344	14383	14360	14300	14344	14367	14376	14460	14420	14221	14377	14379	14510	14350	14630	14336	14325	14386	14213	14322	14236	14366	14405	14381	14254	14341	14393	14253	14355	14236	14539	14429	14534	14447	14339	14504	14385	14380	14476	14414	14559	14388	14493	14461	14359	14268	14237	14470	14305	14291	14306	14217	14445	14442	14270	14596	14327	14451	14337	14226	14340	14289	14374	14442	14349	14317	14591	14434	14175	14330	14413	14282	14442	14312	14604	14427	14344	14323	14343	14448	14393	14210	14303	14285	14368	14343	14484	14363	14514	14288	14423	14455	14455	14337	14513	14561	14363	14269	14312	14464	14463	14469	14436	14300	14392	14458	14388	14175	14426	14486	14396	14182	14249	14470	14454	14386	14443	14305	14256	14529	14314	14370	14295	14342	14375	14436	14230	14433	14544	14362	14229	14377	14358	14416	14293	14446	14264	14379	14375	14200	14282	14374	14412	14517	14354	14331	14517	14403	14433	14343	14363	14391	14416	14418	14495	14403	14407	14360	14542	14221	14473	14429	14257	14258	14407	14302	14460	14322	14412	14288	14486	14446	14278	14318	14364	14259	14296	14521	14431	14265	14323	14291	14349	14510	14374	14293	14249	14307	14492	14367	14384	14217	14457	14356	14524	14357	14246	14385	14321	14306	14405	14448	14333	14426	14415	14424	14271	14335	14398	14397	14346	14304	14419	14454	14467	14276	14302	14384	14415	14275	14308	14277	14446	14242	14408	14533	14151	14433	14423	14405	14254	14449	14276	14394	14454	14506	14151	14336	14364	14395	14380	14346	14289	14475	14306	14506	14407	14383	14304	14255	14374	14305	14292	14287	14369	14269	14493	14357	14583	14381	14247	14254	14428	14473	14385	14374	14391	14615	14423	14536	14384	14566	14337	14420	14400	14357	14374	14470	14438	14337	14255	14634	14516	14307	14422	14256	14264	14337	14322	14295	14524	14490	14330	14375	14441	14365	14467	14423	14430	14401	14462	14516	14459	14420	14565	14496	14268	14418	14528	14251	14434	14483	14450	14475	14357	14217	14318	14351	14298	14486	14325	14259	14519	14480	14446	14379	14498	14459	14446	14257	14417	14281	14378	14365	14439	14345	14455	14292	14419	14338	14344	14515	14338	14371	14522	14526	14371	14448	14408	14349	14429	14408	14516	14459	14435	14301	14410	14461	14322	14462	14437	14329	14498	14374	14452	14433	14363	14316	14342	14451	14438	14514	14384	14486	14297	14297	14238	14426	14443	14274	14324	14557	14415	14210	14340	14394	14369	14357	14390	14377	14338	14540	14357	14504	14212	14409	14449	14573	14341	14491	14380	14544	14288	14396	14353	14458	14359	14345	14395	14559	14310	14347	14341	14402	14310	14315	14293	14272	14342	14392	14451	14477	14457	14514	14278	14534	14349	14357	14343	14270	14307	14262	14292	14228	14495	14513	14178	14385	14445	14393	14497	14288	14342	14319	14252	14381	14543	14390	14370	14272	14447	14314	14282	14361	14409	14377	14487	14262	14319	14282	14400	14347	14427	14445	14428	14367	14338	14371	14234	14487	14332	14311	14358	14411	14213	14475	14433	14501	14331	14421	14413	14446	14175	14281	14370	14420	14334	14440	14446	14340	14266	14353	14262	14436	14332	14388	14382	14332	14280	14243	14517	14357	14331	14421	14350	14437	14583	14170	14302	14396	14467	14411	14367	14487	14370	14386	14357	14505	14411	14283	14334	14450	14322	14500	14330	14298	14447	14428	14267	14239	14376	14465	14431	14337	14255	14446	14353	14227	14461	14410	14499	14261	14384	14346	14318	14395	14472	14414	14289	14399	14312	14390	14259	14329	14421	14246	14390	14185	14392	14356	14721	14364	14421	14314	14532	14458	14282	14516	14548	14438	14459	14254	14124	14226	14339	14397	14296	14415	14243	14310	14383	14447	14400	14325	14281	14354	14493	14278	14370	14477	14195	14287	14410	14153	14393	14538	14154	14429	14501	14348	14365	14430	14438	14361	14296	14367	14401	14331	14382	14363	14343	14414	14293	14450	14365	14419	14305	14239	14372	14450	14404	14363	14360	14461	14353	14425	14218	14471	14459	14499	14181	14285	14349	14435	14506	14405	14325	14480	14234	14454	14392	14407	14352	14369	14357	14349	14464	14356	14251	14390	14283	14425	14321	14207	14353	14398	14373	14313	14442	14441	14367	14367	14521	14433	14593	14342	14318	14483	14286	14432	14390	14495	14297	14248	14415	14333	14380	14307	14396	14634	14387	14420	14212	14287	14518	14260	14233	14440	14357	14353	14297	14398	14500	14455	14357	14370	14366	14376	14379	14287	14455	14499	14296	14418	14439	14502	14346	14362	14616	14321	14320	14389	14221	14396	14351	14396	14305	14340	14334	14386	14267	14393	14371	14379	14272	14430	14303	14392	14443	14465	14337	14285	14363	14391	14294	14400	14450	14320	14500	14351	14337	14323	14435	14317	14431	14377	14443	14355	14354	14394	14486	14348	14400	14423	14406	14386	14257	14521	14401	14339	14333	14458	14418	14496	14269	14380	14351	14381	14209	14399	14514	14374	14420	14414	14268	14404	14185	14439	14382	14568	14417	14415	14296	14533	14468	14288	14333	14397	14385	14389	14322	14319	14433	14395	14328	14366	14446	14331	14484	14359	14363	14395	14211	14181	14431	14337	14541	14323	14273	14446	14241	14310	14399	14272	14394	14506	14478	14353	14190
24088	21405	28777	24517	21958	20542	18892	16643	16292	16234	16220	15977	16032	15756	15833	15883	15647	15528	15835	15712	15642	15626	15597	15539	15694	15635	15653	15726	15587	15691	17145	18331	18064	17408	16474	15828	15640	15516	15480	15552	15479	15500	15809	15605	15496	15779	15621	15416	15467	15997	15556	15571	15438	15546	15555	15396	15492	15437	15735	15465	15394	15539	15678	15470	15527	15552	15665	15520	15386	15434	15645	15625	15524	15384	15422	15419	15429	15545	15471	15490	15659	15594	15432	15537	15413	15703	15703	15433	15587	15485	15492	15708	15614	15479	15339	15571	15704	15582	15565	15513	15530	15255	15376	15479	15671	15391	15514	15549	15482	15399	15608	15563	15670	15370	15554	15581	15573	15327	15484	15298	15416	15509	15487	15524	15482	15616	15593	15504	15393	15531	15556	15538	15519	15335	15491	15566	15520	15441	15537	15464	15523	15546	15466	15488	15471	15514	15450	15598	15462	15343	15347	15350	15457	15512	15736	15536	15351	15558	15576	15483	15337	15519	15291	15562	15398	15447	15355	15611	15525	15625	15355	15540	15338	15597	15621	15615	15501	15519	15426	15298	15359	15409	15342	15522	15387	15443	15466	15406	15446	15535	15383	15472	15411	15492	15506	15444	15490	15488	15535	15243	15449	15649	15316	15473	15622	15649	15676	15556	15518	15354	15493	15578	15507	15265	15524	15589	15670	15535	15411	15285	15456	15472	15521	15347	15332	15559	15548	15277	15501	15368	15502	15648	15686	15359	15521	15510	15384	15616	15513	15364	15382	15468	15471	15565	15431	15366	15383	15391	15528	15501	15539	15483	15496	15444	15545	15549	15208	15299	15477	15425	15654	15476	15604	15492	15655	15522	15514	15550	15355	15403	15557	15408	15442	15385	15642	15374	15571	15431	15500	15519	15476	15451	15537	15497	15441	15501	15562	15400	15446	15704	15649	15491	15446	15640	15382	15387	15263	15263	15466	15331	15497	15382	15551	15388	15309	15504	15522	15538	15530	15524	15525	15525	15470	15388	15438	15644	15445	15525	15657	15463	15550	15600	15515	15588	15404	15676	15249	15513	15487	15485	15494	15445	15437	15508	15520	15517	15545	15592	15561	15651	15695	15434	15539	15522	15487	15316	15446	15441	15413	15513	15424	15435	15540	15472	15641	15557	15531	15708	15644	15463	15366	15461	15636	15527	15364	15705	15480	15517	15538	15510	15420	15289	15550	15595	15537	15538	15594	15568	15554	15471	15590	15416	15341	15373	15707	15538	15669	15593	15530	15366	15458	15361	15500	15213	15569	15582	15314	15501	15536	15432	15388	15475	15364	15561	15444	15329	15454	15372	15375	15487	15516	15431	15412	15503	15338	15591	15425	15449	15466	15595	15630	15389	15452	15429	15349	15359	15499	15542	15357	15625	15413	15446	15620	15478	15458	15577	15495	15509	15433	15355	15284	15489	15473	15578	15467	15464	15504	15215	15446	15455	15436	15427	15345	15358	15653	15599	15430	15432	15432	15534	15558	15636	15478	15639	15429	15431	15677	15457	15438	15502	15423	15494	15495	15713	15502	15414	15464	15531	15464	15362	15420	15348	15564	15547	15467	15533	15464	15427	15366	15469	15475	15520	15500	15515	15249	15580	15486	15601	15553	15403	15530	15509	15300	15439	15324	15457	15588	15479	15632	15497	15818	15518	15533	15453	15465	15553	15457	15500	15643	15492	15645	15566	15755	15385	15525	15589	15638	15471	15512	15315	15584	15472	15450	15493	15549	15444	15276	15443	15500	15377	15510	15514	15629	15400	15360	15518	15607	15461	15641	15396	15510	15617	15649	15245	15427	15525	15416	15625	15577	15509	15463	15620	15636	15448	15494	15592	15612	15484	15508	15334	15411	15422	15253	15509	15463	15652	15512	15408	15740	15529	15356	15366	15509	15526	15301	15309	15462	15357	15343	15481	15569	15602	15378	15470	15483	15536	15497	15569	15610	15545	15621	15448	15574	15776	15410	15509	15771	15573	15479	15449	15615	15572	15291	15407	15438	15336	15486	15512	15528	15512	15592	15636	15475	15481	15423	15439	15636	15563	15454	15321	15577	15353	15426	15561	15441	15339	15431	15614	15422	15655	15394	15549	15411	15525	15621	15448	15319	15474	15610	15504	15596	15427	15439	15416	15289	15638	15594	15519	15643	15443	15492	15341	15409	15451	15481	15404	15452	15615	15488	15657	15679	15476	15410	15412	15424	15559	15492	15521	15598	15569	15319	15442	15443	15704	15423	15491	15457	15284	15394	15430	15462	15525	15403	15694	15455	15450	15315	15435	15538	15352	15583	15519	15448	15414	15569	15475	15508	15572	15442	15596	15394	15481	15489	15472	15633	15635	15643	15462	15523	15642	15534	15331	15524	15414	15355	15532	15400	15351	15487	15499	15658	15775	15576	15597	15419	15432	15516	15585	15512	15516	15356	15304	15487	15495	15600	15463	15680	15437	15551	15501	15392	15476	15601	15644	15577	15620	15525	15365	15423	15445	15612	15502	15315	15499	15647	15519	15422	15576	15566	15369	15168	15441	15450	15300	15284	15368	15360	15300	15533	15471	15532	15290	15582	15404	15359	15448	15428	15507	15369	15252	15275	15474	15515	15585	15254	15638	15542	15435	15423	15365	15707	15474	15422	15555	15453	15479	15524	15647	15677	15426	15489	15425	15342	15603	15491	15385	15538	15471	15506	15499	15462	15574	15461	15432	15492	15577	15650	15527	15507	15485	15533	15322	15473	15521	15414	15491	15459	15364	15363	15540	15594	15443	15485	15756	15613	15400	15406	15575	15755	15484	15472	15424	15476	15494	15421	15480	15622	15410	15514	15536	15454	15565	15568	15428	15419	15571	15448	15521	15414	15534	15423	15443	15206	15439	15464	15387	15553	15622	15559	15480	15504	15476	15448	15505	15567	15603	15487	15639	15543	15737	15463	15566	15278	15430	15579	15535	15469	15599	15436	15614	15477	15489	15542	15430	15467	15506	15468	15568	15479	15397	15532	15749	15318	15389	15478	15580	15600	15535	15493	15641	15747	15482	15420	15466	15368	15855	15631	15626	15554	15610	15377	15425	15651	15398	15532	15461	15491	15523	15479	15505	15581	15511	15509	15556	15510	15634	15369	15725	15443	15632	15670	15465	15452	15438	15521	15635	15550	15551	15546	15503	15319	15552	15439	15477	15400	15608	15399	15484	15565	15553	15270	15395	15489	15430	15365	15474	15393	15598	15618	15403	15558	15561	15577	15497	15738	15375	15409	15626	15311	15535	15287	15633	15470	15386	15624	15478	15436	15289	15550	15317	15365	15517	15526	15533	15748	15525	15407	15474	15548	15387	15552	15605	15649	15391	15402	15436	15494	15456	15497	15493	15557	15471	15397	15362	15608	15195	15378	15505	15614	15374	15306	15501	15548	15439	15523	15225	15319	15423	15478	15488	15486	15258	15366	15525	15488	15383	15428	15526	15365	15653	15295	15550	15333	15515	15481	15586	15470	15432	15491	15661	15493	15609	15454	15534	15500	15540	15546	15538	15473	15471	15422	15461	15465	15530	15404	15528	15395	15462	15523	15658	15443	15333	15519	15484	15483	15603	15499	15494	15437	15529	15609	15387	15649	15494	15312	15323	15436	15467	15409	15571	15522	15426	15201	15462	15443	15542	15383	15540	15411	15595	15287	15527	15520	15408	15494	15263	15446	15490	15583	15437	15450	15365	15452	15436	15484	15481	15489	15373	15542	15324	15410	15638	15405	15460	15659	15687	15715	15485	15492	15518	15289	15343	15526	15530	15593	15527	15430	15628	15626	15621	15425	15660	15500	15602	15534	15517	15554	15372	15653	15429	15468	15377	15543	15391	15511	15603	15423	15793	15487	15657	15396	15530	15276	15450	15470	15537	15487	15397	15461	15345	15481	15603	15358	15425	15370	15479	15472	15562	15413	15418	15543	15397	15674	15617	15571	15545	15668	15472	15440	15362	15632	15484	15479	15502	15464	15485	15464	15385	15548	15534	15345	15365	15407	15303	15259	15607	15535	15637	15637	15599	15461	15457	15373	15510	15509	15402	15444	15489	15394	15342	15586	15569	15442	15500	15190	15584	15459	15416	15380	15514	15316	15529	15406	15561	15550	15641	15378	15628	15518	15266	15333	15377	15633	15619	15395	15425	15407	15579	15399	15418	15636	15340	15567	15366	15388	15526	15336	15493	15360	15416	15726	15471	15468	15563	15244	15631	15373	15336	15538	15523	15395	15488	15585	15375	15523	15510	15501	15532	15330	15493	15393	15571	15587	15478	15443	15397	15394	15349	15562	15446	15430	15684	15395	15726	15487	15551	15616	15251	15566	15469	15639	15503	15659	15413	15609	15514	15634	15546	15445	15693	15645	15377	15492	15428	15488	15377	15605	15527	15562	15461	15375	15539	15622	15458	15459	15743	15532	15440	15563	15568	15417	15581	15546	15547	15597	15425	15461	15661	15554	15456	15449	15440	15450	15413	15658	15429	15527	15495	15540	15722	15553	15432	15591	15585	15438	15160	15295	15406	15551	15347	15482	15332	15371	15384	15468	15373	15408	15492	15653	15466	15580	15477	15563	15582	15401	15560	15432	15553	15525	15390	15764	15650	15686	15596	15327	15324	15471	15433	15496	15432	15471	15371	15476	15553	15522	15448	15537	15362	15554	15334	15458	15519	15456	15524	15430	15419	15797	15439	15425	15465	15450	15791	15559	15406	15624	15422	15365	15428	15340	15335	15557	15371	15491	15683	15631	15408	15552	15370	15534	15546	15659	15590	15344	15496	15305	15339	15350	15490	15636	15605	15540	15578	15352	15496	15647	15457	15546	15599	15503	15589	15237	15499	15511	15531	15493	15615	15526	15491	15435	15672	15427	15504	15381	15316	15365	15414	15342	15322	15426	15551	15617	15621	15423	15618	15480	15472	15461	15636	15447	15404	15705	15512	15491	15651	15495	15569	15400	15491	15539	15669	15414	15440	15343	15355	15547	15406	15535	15597	15412	15372	15372	15501	15397	15589	15649	15404	15451	15587	15472	15537	15519	15331	15292	15588	15500	15554	15610	15351	15574	15539	15530	15558	15624	15489	15371	15359
15882	26091	25202	20342	18313	16952	16310	16017	15720	15837	15298	15173	15053	15000	14903	14799	14969	14885	14846	14815	14773	14835	14636	14864	14801	14643	14834	14771	14740	14842	17948	19054	18302	17015	15598	15031	14631	14696	14761	14616	14612	14629	14633	14604	14625	14407	14393	14656	14740	14589	14597	14810	14616	14626	14481	14516	14578	14695	14515	14716	14600	14523	14648	14767	14472	14525	14510	14729	14637	14586	14585	14812	14443	14773	14584	14540	14589	14785	14582	14701	14627	14575	14554	14726	14527	14722	14767	14507	14640	14807	14613	14517	14683	14707	14707	14558	14625	14601	14583	14616	14601	14610	14736	14733	14691	14679	14771	14703	14655	14604	14704	14669	14667	14504	14750	14645	14509	14711	14645	14597	14462	14498	14532	14641	14585	14445	14701	14651	14562	14512	14696	14700	14631	14538	14534	14601	14570	14551	14503	14504	14620	14651	14614	14686	14624	14652	14638	14616	14639	14679	14698	14494	14452	14676	14443	14651	14708	14556	14616	14761	14657	14752	14585	14513	14577	14638	14500	14739	14609	14668	14526	14615	14719	14554	14462	14660	14660	14615	14560	14561	14705	14686	14642	14653	14444	14649	14544	14532	14605	14608	14506	14663	14623	14544	14714	14704	14561	14673	14541	14762	14436	14431	14581	14603	14563	14730	14304	14559	14608	14634	14728	14579	14640	14540	14615	14455	14566	14702	14493	14489	14547	14806	14691	14529	14526	14678	14710	14515	14610	14713	14778	14655	14524	14562	14654	14655	14615	14668	14583	14710	14651	14480	14606	14462	14616	14652	14662	14789	14562	14624	14448	14722	14610	14719	14686	14780	14488	14550	14508	14574	14619	14614	14218	14522	14613	14626	14585	14623	14615	14578	14625	14645	14708	14685	14557	14581	14574	14689	14691	14599	14528	14664	14463	14592	14662	14703	14608	14544	14565	14758	14502	14688	14708	14688	14512	14737	14673	14676	14567	14637	14756	14532	14455	14652	14742	14565	14722	14821	14627	14700	14404	14793	14625	14499	14602	14510	14667	14716	14676	14742	14661	14562	14592	14614	14583	14542	14580	14749	14620	14578	14678	14619	14570	14737	14544	14581	14656	14599	14553	14604	14593	14655	14532	14438	14584	14472	14667	14528	14764	14497	14645	14628	14564	14775	14629	14614	14582	14627	14625	14544	14619	14653	14688	14667	14747	14447	14630	14493	14493	14530	14561	14436	14659	14606	14720	14540	14637	14548	14423	14716	14610	14493	14584	14645	14564	14619	14531	14683	14672	14813	14610	14516	14562	14603	14630	14585	14516	14706	14498	14596	14605	14518	14569	14620	14586	14641	14587	14506	14607	14515	14503	14578	14528	14521	14376	14646	14556	14706	14699	14364	14480	14612	14586	14696	14615	14536	14774	14731	14516	14662	14683	14584	14630	14613	14640	14631	14540	14600	14538	14463	14474	14676	14511	14570	14660	14710	14667	14656	14645	14392	14801	14514	14577	14856	14572	14639	14682	14674	14626	14697	14566	14637	14568	14594	14542	14688	14508	14650	14448	14591	14552	14696	14530	14754	14562	14403	14606	14482	14691	14498	14617	14699	14655	14595	14518	14735	14631	14610	14607	14685	14688	14616	14745	14612	14444	14781	14746	14590	14546	14711	14544	14731	14702	14622	14602	14621	14699	14477	14576	14678	14697	14573	14556	14537	14535	14602	14687	14781	14586	14496	14497	14476	14497	14624	14745	14647	14699	14636	14501	14715	14666	14637	14676	14627	14610	14652	14676	14718	14674	14611	14642	14622	14520	14656	14491	14733	14524	14590	14632	14666	14805	14625	14668	14590	14500	14610	14593	14712	14606	14573	14860	14534	14804	14711	14659	14549	14529	14593	14561	14592	14692	14482	14529	14537	14403	14684	14699	14641	14619	14702	14522	14636	14722	14513	14445	14509	14701	14584	14702	14607	14367	14506	14645	14637	14590	14649	14511	14684	14677	14581	14664	14529	14703	14675	14745	14567	14548	14571	14625	14850	14515	14686	14613	14647	14662	14614	14698	14640	14469	14807	14660	14548	14661	14567	14511	14575	14660	14627	14568	14563	14740	14733	14677	14556	14723	14439	14643	14729	14462	14592	14762	14492	14609	14745	14523	14613	14522	14529	14487	14644	14619	14614	14455	14598	14486	14570	14671	14702	14522	14726	14471	14551	14676	14654	14549	14672	14654	14592	14626	14669	14655	14744	14604	14671	14593	14512	14616	14636	14571	14588	14611	14458	14648	14598	14606	14678	14596	14622	14680	14576	14538	14581	14835	14796	14644	14689	14591	14581	14718	14709	14512	14478	14593	14546	14351	14603	14542	14778	14661	14678	14699	14716	14501	14795	14443	14718	14629	14655	14734	14760	14644	14585	14590	14649	14611	14615	14613	14736	14648	14713	14571	14502	14682	14616	14692	14647	14505	14489	14770	14470	14632	14599	14581	14736	14602	14663	14654	14474	14510	14640	14626	14567	14761	14557	14556	14570	14551	14491	14474	14469	14680	14537	14641	14773	14690	14669	14402	14702	14572	14519	14553	14628	14584	14644	14625	14503	14491	14594	14698	14594	14537	14623	14740	14625	14731	14716	14758	14620	14553	14519	14653	14736	14708	14609	14539	14687	14663	14621	14728	14642	14622	14653	14428	14632	14622	14735	14505	14599	14452	14566	14565	14492	14603	14657	14434	14605	14533	14648	14624	14459	14558	14720	14637	14627	14583	14701	14494	14559	14632	14703	14682	14626	14573	14625	14682	14512	14486	14516	14722	14693	14696	14720	14660	14575	14612	14684	14817	14573	14680	14589	14502	14741	14664	14613	14528	14648	14657	14741	14579	14722	14602	14834	14586	14621	14536	14617	14603	14494	14511	14650	14519	14712	14656	14533	14610	14539	14645	14517	14727	14577	14734	14704	14711	14758	14579	14695	14502	14722	14726	14588	14775	14381	14615	14584	14504	14901	14607	14563	14518	14598	14564	14536	14734	14616	14638	14738	14579	14627	14614	14576	14584	14620	14657	14614	14623	14534	14404	14681	14472	14524	14625	14611	14637	14773	14647	14601	14681	14617	14670	14713	14698	14785	14529	14579	14610	14684	14467	14684	14421	14649	14760	14683	14547	14692	14612	14556	14768	14567	14551	14571	14556	14603	14443	14715	14691	14597	14651	14689	14609	14623	14649	14437	14776	14571	14717	14476	14522	14469	14541	14628	14687	14518	14543	14720	14608	14785	14616	14526	14735	14639	14549	14609	14613	14592	14602	14671	14508	14565	14485	14612	14689	14543	14551	14691	14589	14620	14660	14556	14625	14550	14711	14605	14665	14462	14623	14630	14767	14531	14712	14766	14613	14563	14563	14541	14636	14612	14593	14640	14550	14584	14554	14608	14649	14573	14593	14683	14549	14320	14646	14668	14555	14699	14466	14459	14638	14726	14478	14680	14665	14535	14796	14638	14605	14672	14707	14544	14740	14641	14657	14552	14642	14555	14529	14611	14585	14449	14480	14559	14791	14490	14499	14636	14541	14610	14429	14619	14699	14542	14628	14737	14664	14788	14653	14557	14700	14605	14438	14726	14791	14492	14507	14588	14443	14532	14618	14607	14614	14574	14621	14760	14674	14698	14670	14564	14583	14644	14499	14724	14542	14667	14462	14682	14644	14656	14628	14604	14496	14595	14565	14500	14619	14664	14638	14513	14818	14595	14792	14612	14671	14503	14562	14504	14633	14574	14601	14515	14707	14629	14663	14604	14725	14604	14494	14621	14743	14594	14603	14432	14686	14499	14643	14617	14824	14448	14574	14537	14454	14564	14665	14547	14530	14699	14776	14404	14562	14578	14593	14652	14734	14641	14624	14686	14536	14499	14618	14576	14478	14585	14742	14527	14622	14493	14670	14462	14473	14630	14583	14658	14682	14429	14606	14541	14554	14737	14549	14667	14686	14533	14776	14616	14700	14561	14638	14618	14568	14555	14479	14668	14663	14550	14720	14529	14706	14633	14598	14506	14643	14492	14633	14718	14724	14780	14782	14508	14667	14557	14784	14513	14899	14647	14483	14394	14439	14622	14627	14716	14492	14727	14531	14499	14640	14623	14583	14739	14794	14550	14632	14726	14532	14617	14559	14634	14614	14511	14585	14540	14574	14607	14342	14742	14656	14686	14668	14638	14861	14683	14706	14594	14527	14704	14440	14557	14613	14554	14573	14538	14499	14484	14494	14702	14483	14680	14551	14617	14723	14463	14635	14457	14582	14485	14497	14584	14695	14403	14568	14572	14488	14687	14432	14484	14547	14618	14387	14728	14620	14719	14612	14454	14439	14677	14482	14629	14680	14572	14654	14596	14675	14701	14611	14721	14625	14814	14512	14544	14672	14559	14650	14517	14548	14509	14524	14602	14699	14647	14661	14336	14614	14741	14526	14503	14548	14599	14531	14609	14510	14755	14608	14482	14646	14613	14647	14614	14686	14584	14525	14690	14691	14509	14485	14681	14511	14669	14452	14579	14620	14817	14749	14619	14474	14681	14645	14520	14720	14667	14668	14502	14630	14694	14597	14754	14499	14748	14630	14698	14612	14686	14679	14525	14605	14516	14596	14630	14550	14465	14696	14642	14632	14674	14557	14677	14608	14586	14745	14584	14714	14651	14741	14515	14721	14604	14530	14439	14778	14640	14602	14584	14619	14654	14687	14604	14614	14522	14490	14630	14497	14703	14487	14509	14560	14728	14530	14562	14629	14608	14692	14394	14598	14504	14688	14590	14605	14601	14643	14669	14674	14474	14751	14482	14584	14681	14539	14332	14619	14705	14619	14585	14562	14712	14721	14601	14697	14495	14508	14681	14690	14534	14527	14605	14598	14588	14617	14589	14529	14733	14619	14572	14666	14518	14585	14545	14693	14619	14598	14565	14507	14597	14747	14525	14593	14734	14584	14558	14593	14692	14617	14721	14551	14628	14526	14601	14615	14507	14558	14651	14704	14607	14754	14719	14484	14574	14719	14512	14637	14665	14658	14524	14585	14601	14690	14550	14571	14608	14628	14604	14727	14612	14593	14523	14655	14706	14606	14609	14643	14528	14596	14687	14553	14589	14654	14558	14657	14515	14541	14735	14813	14611
23039	21400	29278	23909	21545	23043	23160	17538	16474	16846	16519	16162	16157	16034	16086	15981	16134	16058	15975	15988	15768	15808	15683	15846	15599	16015	15703	15809	15822	15736	18574	20707	20192	18543	17039	16218	16053	15744	15644	15788	15745	15825	15729	15485	15830	15498	15681	15973	15834	15574	15665	15661	15631	15806	15798	15775	15528	15711	15560	15651	15598	15838	15507	15593	15736	15861	15838	15781	15429	15678	15630	15734	15628	15854	15813	15774	15743	15550	15700	15618	15739	15635	15826	15595	15474	15960	15659	15716	15660	15629	15591	15699	15569	15660	15693	15762	15702	15686	15583	15747	15865	15626	15685	15581	15512	15474	15517	15519	15649	15596	15483	15628	15615	15437	15810	15576	15721	15703	15870	15687	15551	15584	15582	15782	15645	15560	15653	15667	15568	15516	15662	15476	15330	15566	15573	15684	15623	15572	15739	15520	15454	15653	15592	15468	15727	15519	15609	15868	15652	15774	15457	15585	15669	15615	15722	15701	15780	15725	15580	15466	15718	15544	15676	15765	15682	15521	15892	15583	15723	15637	15692	15637	15637	15458	15363	15499	15498	15599	15541	15606	15529	15634	15439	15618	15621	15592	15528	15460	15706	15598	15699	15727	15420	15428	15565	15769	15534	15442	15681	15533	15465	15799	15622	15571	15585	15636	15629	15597	15529	15548	15670	15860	15557	15605	15570	15497	15569	15562	15532	15634	15414	15467	15604	15618	15517	15508	15587	15548	15593	15691	15729	15608	15569	15433	15620	15849	15686	15530	15670	15684	15877	15714	15658	15601	15448	15660	15679	15596	15528	15656	15673	15596	15792	15415	15515	15576	15631	15569	15626	15531	15518	15706	15958	15746	15603	15698	15609	15652	15787	15377	15734	15490	15533	15586	15612	15605	15667	15547	15652	15532	15502	15644	15782	15638	15625	15700	15485	15526	15657	15699	15693	15606	15527	15601	15586	15731	15778	15457	15451	15586	15388	15575	15860	15433	15595	15526	15568	15679	15708	15763	15639	15484	15523	15750	15515	15698	15603	15477	15604	15444	15640	15544	15739	15589	15528	15498	15831	15685	15646	15380	15730	15515	15650	15740	15598	15725	15456	15641	15857	15637	15831	15717	15529	15513	15563	15667	15720	15545	15575	15557	15419	15696	15624	15725	15548	15648	15611	15731	15572	15454	15719	15541	15563	15826	15607	15585	15633	15445	15646	15693	15695	15748	15604	15755	15760	15782	15368	15624	15427	15597	15533	15592	15740	15668	15603	15791	15618	15642	15539	15642	15547	15936	15684	15417	15291	15566	15508	15516	15600	15488	15562	15549	15808	15672	15647	15637	15436	15656	15655	15743	15669	15573	15608	15414	15672	15664	15763	15606	15573	15631	15543	15758	15509	15641	15748	15657	15687	15769	15582	15458	15716	15432	15725	15659	15792	15558	15584	15677	15819	15695	15734	15471	15653	15694	15580	15565	15610	15499	15692	15739	15588	15459	15476	15666	15608	15645	15545	15848	15686	15657	15406	15512	15344	15667	15582	15665	15719	15664	15597	15468	15586	15569	15617	15664	15643	15703	15700	15631	15680	15601	15620	15671	15817	15533	15376	15522	15664	15668	15541	15710	15561	15580	15573	15769	15439	15533	15658	15705	15606	15783	15580	15626	15666	15581	15854	15757	15466	15663	15508	15590	15695	15737	15749	15554	15567	15644	15623	15630	15578	15628	15507	15391	15712	15545	15676	15634	15621	15460	15545	15584	15714	15521	15666	15634	15750	15554	15660	15691	15624	15689	15577	15553	15458	15447	15640	15597	15629	15568	15506	15869	15566	15742	15576	15621	15633	15613	15582	15379	15577	15743	15505	15663	15582	15726	15598	15408	15576	15533	15690	15702	15454	15681	15641	15662	15498	15659	15560	15635	15695	15667	15665	15457	15721	15591	15379	15568	15639	15580	15663	15742	15733	15653	15465	15627	15452	15693	15592	15740	15559	15735	15398	15443	15473	15468	15636	15538	15477	15659	15713	15717	15674	15584	15633	15580	15669	15496	15542	15702	15641	15568	15725	15562	15699	15488	15820	15586	15666	15629	15652	15576	15634	15564	15489	15835	15691	15757	15426	15494	15552	15773	15566	15617	15674	15490	15740	15545	15653	15593	15600	15602	15635	15640	15495	15474	15425	15680	15636	15768	15849	15544	15680	15793	15723	15646	15723	15614	15538	15658	15694	15614	15671	15460	15307	15516	15451	15616	15732	15689	15557	15679	15530	15648	15800	15641	15575	15548	15484	15412	15524	15639	15743	15652	15595	15798	15517	15657	15465	15493	15478	15653	15558	15632	15603	15586	15448	15679	15540	15711	15687	15550	15473	15655	15765	15591	15581	15772	15577	15542	15600	15577	15649	15405	15457	15505	15744	15526	15773	15680	15609	15535	15504	15684	15500	15476	15388	15554	15553	15534	15629	15594	15368	15553	15751	15629	15705	15531	15585	15566	15540	15507	15531	15612	15394	15457	15613	15550	15445	15504	15443	15733	15645	15512	15502	15462	15595	15572	15573	15569	15558	15648	15848	15492	15613	15515	15678	15568	15525	15585	15511	15744	15400	15552	15605	15584	15522	15687	15734	15624	15561	15522	15706	15561	15317	15569	15662	15697	15634	15384	15698	15501	15676	15651	15655	15605	15551	15651	15566	15546	15541	15692	15627	15535	15748	15495	15767	15692	15548	15497	15745	15760	15593	15511	15677	15550	15603	15561	15580	15623	15707	15558	15810	15594	15666	15560	15504	15536	15858	15514	15708	15574	15584	15517	15685	15441	15365	15547	15762	15769	15588	15608	15651	15609	15520	15492	15680	15695	15761	15607	15741	15658	15484	15673	15633	15384	15513	15779	15452	15924	15755	15524	15418	15673	15784	15692	15383	15530	15364	15353	15654	15550	15572	15463	15604	15556	15713	15682	15642	15734	15665	15819	15590	15569	15613	15492	15544	15573	15745	15529	15580	15456	15501	15522	15630	15804	15670	15711	15814	15524	15592	15483	15689	15516	15677	15540	15580	15591	15783	15740	15644	15549	15537	15490	15434	15671	15584	15502	15750	15724	15414	15661	15608	15687	15601	15806	15677	15439	15560	15690	15680	15787	15590	15624	15487	15667	15723	15641	15868	15512	15553	15625	15357	15682	15522	15572	15759	15530	15590	15307	15367	15678	15599	15461	15510	15763	15674	15607	15740	15511	15680	15606	15866	15501	15450	15536	15488	15559	15672	15592	15433	15832	15603	15467	15482	15595	15564	15596	15613	15704	15657	15719	15493	15675	15636	15575	15624	15496	15542	15724	15600	15632	15542	15730	15726	15680	15809	15711	15513	15515	15676	15710	15662	15594	15595	15493	15689	15775	15598	15502	15581	15655	15725	15535	15635	15404	15644	15631	15583	15607	15504	15677	15820	15696	15397	15476	15603	15497	15758	15609	15646	15793	15522	15568	15582	15606	15683	15483	15677	15436	15662	15585	15656	15679	15700	15614	15609	15580	15686	15544	15676	15557	15713	15480	15646	15632	15627	15631	15802	15575	15533	15476	15739	15698	15575	15712	15507	15507	15495	15580	15668	15757	15477	15751	15826	15577	15594	15501	15484	15454	15531	15502	15441	15685	15533	15594	15795	15561	15511	15739	15681	15610	15815	15360	15513	15821	15632	15642	15575	15725	15721	15629	15682	15646	15650	15539	15582	15661	15604	15530	15511	15450	15541	15594	15715	15574	15607	15660	15560	15614	15714	15489	15654	15544	15521	15658	15309	15759	15755	15675	15667	15640	15719	15696	15468	15633	15713	15429	15630	15654	15738	15597	15406	15646	15519	15763	15346	15415	15404	15502	15451	15545	15587	15511	15620	15459	15553	15661	15588	15686	15678	15678	15510	15693	15545	15825	15708	15647	15526	15447	15742	15590	15664	15737	15635	15747	15448	15412	15297	15501	15671	15482	15610	15602	15721	15484	15545	15787	15543	15356	15541	15715	15432	15775	15571	15534	15599	15585	15394	15453	15483	15299	15660	15507	15488	15607	15560	15660	15639	15526	15746	15498	15538	15717	15691	15597	15346	15509	15488	15668	15637	15529	15625	15837	15811	15539	15783	15601	15517	15701	15741	15524	15420	15330	15665	15515	15746	15649	15655	15505	15654	15468	15733	15349	15832	15778	15796	15554	15466	15613	15863	15676	15666	15638	15793	15734	15658	15722	15735	15654	15505	15554	15656	15556	15470	15744	15446	15681	15586	15552	15575	15679	15512	15482	15757	15399	15829	15603	15488	15477	15550	15457	15597	15505	15570	15616	15738	15521	15735	15469	15528	15654	15582	15549	15412	15629	15626	15621	15542	15500	15567	15510	15547	15793	15703	15707	15534	15491	15504	15447	15680	15645	15644	15686	15728	15652	15519	15621	15736	15577	15367	15648	15587	15532	15691	15545	15798	15589	15752	15509	15649	15334	15453	15511	15508	15670	15530	15714	15550	15730	15448	15599	15817	15485	15632	15707	15429	15586	15455	15334	15525	15654	15555	15727	15543	15671	15810	15546	15588	15596	15457	15734	15554	15529	15675	15694	15539	15419	15579	15455	15700	15668	15615	15517	15538	15591	15632	15510	15469	15626	15551	15522	15748	15906	15708	15445	15603	15657	15769	15792	15417	15575	15692	15492	15666	15849	15654	15716	15613	15664	15694	15753	15438	15353	15616	15530	15609	15667	15596	15668	15561	15618	15727	15651	15463	15354	15492	15482	15779	15576	15672	15639	15742	15476	15526	15862	15603	15539	15626	15694	15691	15476	15746	15524	15602	15687	15655	15763	15570	15649	15681	15602	15544	15614	15738	15546	15687	15560	15564	15620	15588	15429	15577	15653	15671	15647	15587	15824	15641	15486	15642	15294	15644	15549	15627	15736	15517	15466	15583	15408	15610	15732	15574	15731	15645	15785	15780	15660	15666	15705	15704	15665	15714	15621	15600	15480	15683	15507	15547	15520	15605	15598	15423	15519	15646	15692	15429	15514	15460	15464	15498	15630	15627	15552	15552	15559	15575	15413	15541	15623	15441	15441	15581	15623	15530	15521	15727	15854	15851	15464	15673	15709	15537	15524	15542	15530	15639	15621
17266	30259	29302	22693	19969	18155	17395	16780	16409	15813	15721	15582	15075	15029	14981	15019	14982	15037	15117	15212	14863	15160	14919	14985	14761	14835	14828	14882	14781	14653	20251	22420	21651	18687	16436	15206	14869	14614	14731	14695	14536	14723	14697	14660	14638	14603	14773	14661	14607	14693	14627	14801	14608	14625	14644	14675	14673	14611	14634	14821	14626	14619	14680	14666	14622	14598	14722	14594	14629	14645	14463	14652	14708	14629	14606	14701	14786	14569	14661	14679	14812	14591	14667	14701	14606	14666	14755	14635	14669	14574	14674	14593	14761	14618	14644	14560	14765	14778	14776	14736	14441	14816	14546	14564	14728	14549	14659	14805	14853	14771	14585	14575	14611	14826	14598	14637	14673	14550	14538	14687	14596	14718	14777	14751	14642	14753	14724	14753	14636	14497	14676	14666	14810	14554	14485	14598	14599	14762	14773	14596	14681	14624	14611	14844	14594	14671	14774	14520	14760	14612	14725	14765	14797	14529	14455	14685	14692	14672	14606	14755	14730	14624	14743	14694	14622	14692	14613	14762	14647	14765	14672	14595	14554	14869	14667	14674	14499	14704	14684	14643	14598	14444	14671	14759	14706	14558	14673	14579	14715	14694	14607	14573	14854	14586	14696	14682	14652	14810	14556	14586	14652	14597	14840	14891	14658	14694	14686	14613	14629	14698	14574	14615	14764	14793	14632	14696	14579	14619	14876	14534	14668	14551	14551	14617	14608	14555	14681	14616	14667	14584	14806	14645	14748	14738	14632	14702	14718	14551	14662	14686	14533	14588	14676	14552	14623	14588	14734	14607	14643	14684	14689	14591	14533	14512	14711	14688	14747	14631	14571	14648	14744	14647	14674	14572	14777	14797	14791	14682	14749	14634	14541	14600	14560	14643	14783	14669	14678	14602	14741	14722	14662	14736	14723	14591	14574	14799	14566	14657	14759	14786	14591	14559	14599	14524	14507	14696	14676	14571	14737	14515	14630	14532	14334	14709	14611	14799	14550	14608	14687	14691	14755	14553	14676	14759	14731	14761	14657	14709	14583	14727	14652	14654	14678	14545	14716	14773	14578	14640	14669	14728	14795	14745	14725	14682	14694	14609	14461	14718	14801	14554	14560	14534	14838	14819	14743	14573	14657	14602	14614	14707	14598	14734	14713	14762	14696	14627	14651	14599	14671	14744	14732	14720	14683	14618	14779	14724	14707	14637	14735	14836	14668	14633	14895	14676	14695	14650	14707	14615	14578	14604	14642	14761	14538	14638	14715	14558	14593	14716	14665	14535	14757	14692	14549	14468	14733	14639	14616	14498	14653	14674	14597	14674	14548	14676	14674	14656	14617	14775	14857	14619	14788	14615	14771	14723	14723	14826	14512	14590	14701	14682	14721	14565	14688	14845	14587	14712	14743	14741	14625	14652	14623	14654	14599	14444	14648	14783	14550	14513	14723	14503	14536	14630	14763	14562	14644	14783	14589	14616	14584	14539	14607	14823	14534	14724	14638	14648	14707	14660	14597	14603	14479	14607	14549	14676	14602	14689	14673	14721	14583	14819	14562	14657	14767	14550	14774	14785	14733	14550	14725	14679	14694	14681	14468	14559	14560	14541	14754	14531	14607	14668	14749	14652	14711	14720	14659	14723	14789	14622	14764	14711	14623	14593	14574	14638	14748	14686	14496	14709	14655	14762	14574	14794	14659	14742	14728	14641	14631	14751	14625	14589	14640	14662	14684	14602	14522	14553	14714	14555	14760	14664	14481	14690	14753	14682	14832	14723	14722	14697	14755	14734	14548	14733	14524	14814	14616	14603	14709	14712	14681	14643	14793	14612	14702	14647	14608	14622	14627	14623	14663	14742	14688	14548	14807	14781	14706	14852	14704	14510	14432	14729	14545	14443	14659	14456	14683	14660	14619	14707	14815	14695	14634	14789	14655	14684	14683	14601	14653	14716	14626	14755	14515	14628	14789	14649	14649	14762	14740	14459	14379	14567	14497	14613	14788	14477	14609	14734	14706	14687	14784	14643	14818	14669	14728	14751	14516	14631	14511	14679	14652	14498	14620	14689	14645	14626	14576	14686	14614	14513	14690	14777	14625	14514	14637	14733	14697	14580	14579	14577	14547	14558	14651	14649	14591	14656	14605	14710	14755	14652	14682	14558	14681	14593	14646	14783	14718	14700	14754	14803	14767	14596	14632	14566	14555	14496	14622	14749	14558	14702	14678	14467	14620	14568	14763	14626	14708	14661	14502	14768	14687	14605	14593	14558	14741	14631	14703	14644	14693	14685	14773	14611	14552	14563	14813	14719	14586	14677	14731	14512	14807	14613	14563	14612	14627	14611	14756	14634	14621	14635	14723	14658	14662	14609	14683	14709	14707	14604	14679	14726	14579	14673	14616	14701	14498	14528	14492	14715	14613	14657	14531	14552	14794	14702	14774	14491	14586	14791	14660	14522	14698	14673	14911	14588	14661	14436	14498	14515	14733	14643	14677	14620	14698	14610	14695	14657	14670	14676	14625	14618	14651	14481	14602	14668	14552	14517	14813	14678	14674	14524	14454	14605	14561	14548	14673	14737	14568	14833	14780	14633	14545	14522	14685	14636	14643	14731	14589	14355	14687	14616	14682	14560	14609	14595	14778	14583	14564	14691	14564	14636	14756	14495	14649	14617	14731	14664	14429	14801	14711	14590	14686	14544	14533	14438	14657	14545	14610	14570	14683	14556	14727	14500	14773	14631	14622	14695	14737	14636	14727	14572	14626	14753	14598	14598	14549	14644	14633	14620	14709	14568	14802	14653	14726	14632	14496	14696	14448	14616	14588	14717	14697	14531	14718	14599	14609	14531	14624	14680	14961	14565	14669	14691	14600	14663	14530	14597	14547	14742	14808	14623	14606	14649	14613	14724	14723	14622	14610	14832	14631	14654	14652	14578	14551	14668	14639	14601	14643	14421	14699	14633	14678	14660	14514	14733	14744	14561	14769	14699	14582	14630	14722	14624	14689	14888	14609	14727	14588	14622	14618	14702	14518	14661	14587	14683	14434	14716	14580	14622	14665	14698	14848	14649	14619	14611	14495	14672	14715	14686	14636	14668	14934	14704	14505	14565	14556	14721	14589	14629	14525	14481	14677	14693	14544	14571	14564	14748	14549	14663	14597	14599	14544	14629	14514	14702	14626	14507	14643	14606	14651	14517	14748	14598	14656	14686	14650	14480	14593	14706	14558	14658	14529	14609	14832	14469	14648	14567	14613	14874	14902	14615	14589	14746	14585	14735	14617	14763	14535	14648	14643	14676	14564	14707	14601	14482	14629	14618	14671	14685	14532	14703	14768	14655	14737	14679	14715	14475	14739	14703	14687	14618	14689	14764	14568	14600	14787	14821	14879	14549	14728	14719	14754	14630	14567	14822	14617	14756	14687	14608	14513	14652	14614	14681	14800	14635	14544	14703	14638	14580	14701	14464	14731	14721	14906	14595	14593	14688	14657	14529	14892	14623	14631	14727	14732	14531	14758	14574	14740	14719	14495	14623	14591	14750	14646	14617	14753	14780	14604	14682	14591	14660	14514	14580	14568	14549	14616	14639	14726	14614	14681	14777	14630	14728	14813	14527	14503	14686	14632	14606	14726	14735	14779	14749	14732	14615	14461	14642	14722	14543	14670	14534	14530	14626	14738	14740	14573	14701	14488	14682	14486	14608	14676	14724	14551	14630	14759	14699	14604	14598	14599	14705	14749	14727	14696	14587	14693	14645	14820	14752	14601	14651	14561	14580	14439	14607	14663	14736	14694	14647	14577	14747	14663	14728	14763	14597	14728	14692	14713	14565	14736	14608	14658	14753	14553	14582	14657	14662	14840	14621	14611	14646	14542	14610	14780	14596	14631	14670	14583	14722	14680	14660	14546	14686	14624	14624	14631	14705	14547	14588	14840	14608	14806	14606	14611	14608	14615	14631	14808	14685	14674	14755	14648	14666	14627	14616	14601	14588	14745	14647	14641	14597	14695	14741	14621	14788	14794	14705	14535	14658	14688	14578	14541	14483	14765	14705	14671	14463	14799	14709	14612	14603	14664	14456	14701	14621	14824	14726	14563	14716	14680	14621	14547	14593	14767	14685	14760	14705	14782	14559	14802	14521	14553	14768	14655	14736	14571	14568	14785	14455	14727	14633	14558	14543	14694	14925	14554	14507	14704	14637	14654	14577	14700	14734	14687	14644	14716	14672	14839	14587	14593	14643	14543	14593	14577	14753	14548	14627	14653	14585	14403	14606	14811	14620	14702	14454	14563	14806	14701	14578	14724	14603	14720	14736	14707	14888	14580	14488	14511	14547	14689	14423	14639	14568	14641	14543	14608	14533	14502	14776	14624	14682	14532	14445	14638	14555	14588	14564	14766	14718	14413	14699	14655	14654	14699	14878	14533	14674	14660	14551	14582	14592	14753	14778	14753	14524	14563	14655	14644	14707	14652	14606	14610	14681	14518	14727	14558	14561	14657	14597	14589	14579	14632	14623	14733	14623	14864	14785	14678	14762	14645	14633	14785	14680	14772	14791	14315	14603	14576	14691	14901	14664	14715	14632	14571	14552	14667	14681	14546	14745	14667	14563	14671	14664	14621	14802	14773	14508	14523	14755	14766	14913	14652	14832	14680	14786	14570	14593	14666	14501	14689	14876	14762	14648	14594	14546	14574	14786	14701	14653	14530	14548	14625	14611	14726	14569	14663	14535	14562	14560	14695	14774	14611	14601	14500	14583	14760	14600	14654	14461	14672	14731	14783	14545	14622	14693	14800	14548	14680	14687	14596	14672	14648	14660	14683	14653	14681	14662	14655	14821	14725	14793	14584	14907	14630	14662	14547	14697	14710	14827	14589	14643	14538	14543	14715	14809	14722	14713	14643	14766	14654	14709	14729	14704	14862	14524	14676	14537	14612	14662	14768	14742	14573	14640	14691	14673	14560	14730	14624	14790	14722	14644	14585	14554	14602	14568	14653	14597	14664	14538	14626	14817	14808	14848	14707	14721	14816	14589	14619	14536	14640	14513	14594	14731	14544	14723	14934	14736	14725	14640	14626	14725	14619	14725	14549	14672	14731	14609	14629	14740	14477	14757	14483	14614	14714	14722	14675	14672	14717	14564
27332	21846	23264	19795	16545	16350	16451	15991	15898	15989	15926	15582	15743	15663	15732	15686	15653	15740	15729	15840	15547	15966	15692	15809	15615	15758	15623	15606	15623	15734	15764	16156	16177	16005	15974	15923	15902	15537	15739	15656	15658	15744	15553	15469	15653	15649	15702	15620	15546	15481	15720	15620	15773	15657	15569	15571	15474	15458	15679	15967	15683	15589	15510	15720	15537	15709	15534	15571	15618	15861	15586	15619	15593	15544	15558	15685	15564	15507	15621	15501	15460	15510	15707	15757	15827	15674	15619	15490	15615	15759	15721	15712	15605	15774	15821	15693	15836	15581	15532	15881	15496	15589	15637	15605	15683	15367	15626	15649	15752	15673	15501	15712	15856	15597	15810	15658	15708	15630	15724	15739	15739	15604	15495	15661	15581	15550	15484	15730	15689	16009	15781	15716	15653	15730	15585	15723	15753	15574	15688	15672	15605	15596	15570	15747	15608	15765	15786	15591	15551	15703	15561	15642	15384	15571	15515	15533	15869	15351	15600	15679	15746	15513	15503	15545	15672	15624	15582	15713	15611	15516	15592	15806	15646	15751	15713	15616	15670	15617	15510	15478	15529	15776	15712	15761	15657	15670	15731	15509	15469	15632	15628	15659	15648	15581	15494	15420	15533	15489	15642	15729	15892	15534	15713	15428	15639	15688	15538	15458	15441	15586	15496	15654	15586	15592	15715	15523	15755	15490	15823	15719	15551	15589	15535	15523	15517	15673	15615	15534	15565	15616	15562	15739	15565	15635	15579	15542	15577	15629	15446	15569	15678	15539	15719	15458	15707	15638	15741	15824	15659	15751	15627	15652	15567	15494	15703	15510	15584	15603	15545	15417	15470	15502	15498	15567	15541	15607	15633	15544	15565	15355	15695	15622	15703	15760	15500	15711	15402	15447	15745	15463	15546	15522	15832	15586	15566	15606	15495	15656	15793	15663	15623	15621	15469	15898	15552	15686	15640	15517	15361	15482	15907	15846	15696	15548	15487	15619	15730	15744	15705	15527	15621	15517	15534	15647	15559	15738	15643	15642	15442	15718	15488	15625	15526	15833	15629	15489	15657	15747	15747	15749	15780	15616	15594	15560	15297	15562	15324	15490	15678	15680	15645	15580	15558	15558	15525	15704	15862	15645	15564	15579	15489	15623	15509	15657	15754	15624	15570	15581	15519	15404	15606	15502	15678	15628	15635	15406	15616	15619	15813	15688	15630	15723	15637	15669	15706	15549	15631	15682	15510	15480	15541	15611	15810	15921	15822	15407	15834	15690	15409	15574	15651	15450	15673	15674	15737	15632	15694	15678	15739	15790	15442	15598	15540	15784	15488	15400	15516	15709	15708	15553	15638	15567	15549	15508	15583	15755	15582	15850	15664	15596	15791	15638	15627	15688	15592	15477	15702	15481	15636	15529	15489	15365	15649	15441	15517	15570	15496	15590	15652	15631	15632	15568	15619	15542	15522	15508	15654	15600	15689	15728	15324	15688	15648	15622	15724	15752	15636	15698	15764	15617	15667	15625	15671	15564	15695	15555	15547	15602	15613	15418	15631	15646	15438	15472	15739	15648	15549	15655	15698	15570	15556	15481	15524	15571	15672	15760	15887	15767	15850	15527	15673	15538	15632	15551	15577	15863	15789	15712	15763	15592	15767	15599	15817	15557	15615	15541	15600	15527	15595	15663	15671	15462	15651	15694	15474	15643	15610	15717	15569	15633	15451	15440	15480	15458	15425	15620	15425	15562	15662	15293	15495	15523	15629	15551	15755	15546	15578	15361	15651	15538	15809	15418	15614	15619	15620	15592	15647	15583	15728	15530	15397	15590	15487	15706	15551	15514	15563	15525	15672	15549	15415	15347	15635	15522	15561	15460	15637	15597	15730	15588	15593	15619	15795	15830	15524	15557	15705	15503	15583	15747	15726	15518	15524	15791	15672	15564	15647	15718	15669	15697	15753	15567	15497	15497	15600	15772	15762	15575	15620	15513	15554	15578	15649	15646	15547	15697	15573	15680	15522	15539	15750	15462	15690	15628	15546	15547	15801	15652	15745	15600	15442	15465	15724	15483	15534	15546	15530	15600	15680	15673	15531	15431	15450	15714	15652	15503	15714	15563	15564	15575	15700	15611	15759	15529	15635	15739	15552	15744	15590	15666	15524	15677	15537	15512	15591	15359	15705	15625	15629	15721	15901	15800	15716	15496	15663	15348	15633	15639	15645	15716	15596	15485	15773	15672	15806	15563	15535	15502	15590	15661	15481	15724	15582	15558	15608	15785	15559	15727	15572	15714	15812	15553	15708	15592	15770	15517	15678	15680	15720	15435	15781	15598	15824	15551	15337	15566	15717	15512	15622	15505	15749	15710	15627	15665	15731	15674	15529	15517	15801	15506	15624	15568	15550	15489	15593	15658	15575	15485	15479	15569	15796	15578	15780	15714	15762	15765	15763	15526	15626	15532	15580	15739	15641	15550	15828	15562	15654	15675	15646	15611	15696	15609	15594	15564	15573	15636	15633	15674	15694	15557	15606	15601	15650	15579	15797	15779	15658	15516	15478	15729	15753	15637	15454	15604	15432	15595	15580	15648	15447	15547	15681	15590	15715	15571	15711	15536	15624	15506	15542	15592	15467	15555	15516	15567	15571	15570	15682	15540	15861	15685	15630	15665	15652	15693	15644	15554	15760	15610	15535	15621	15651	15683	15609	15542	15522	15481	15564	15702	15616	15503	15561	15619	15731	15819	15923	15637	15621	15813	15444	15475	15443	15475	15532	15718	15589	15748	15612	15448	15616	15656	15361	15508	15395	15664	15768	15696	15546	15492	15464	15765	15488	15456	15622	15564	15640	15688	15613	15604	15641	15514	15698	15793	15482	15820	15677	15531	15649	15710	15803	15694	15477	15473	15719	15616	15413	15638	15693	15569	15643	15870	15683	15617	15592	15603	15601	15750	15630	15701	15631	15440	15661	15621	15412	15507	15551	15765	15437	15532	15777	15618	15516	15588	15662	15600	15824	15478	15561	15666	15731	15704	15570	15496	15623	15657	15551	15730	15539	15618	15531	15592	15590	15646	15550	15638	15485	15473	15696	15642	15589	15842	15522	15474	15524	15516	15663	15586	15512	15554	15614	15463	15611	15569	15753	15495	15733	15662	15547	15732	15637	15671	15532	15582	15589	15674	15641	15583	15498	15480	15638	15553	15601	15815	15534	15471	15629	15713	15661	15755	15532	15722	15738	15637	15724	15659	15618	15593	15763	15609	15680	15864	15754	15560	15573	15729	15603	15511	15527	15582	15712	15572	15492	15540	15684	15601	15645	15688	15695	15614	15737	15554	15544	15491	15606	15492	15596	15693	15590	15558	15865	15680	15437	15325	15646	15661	15626	15616	15757	15751	15599	15489	15668	15575	15622	15597	15536	15579	15420	15521	15546	15457	15681	15564	15571	15728	15601	15480	15556	15642	15798	15717	15801	15512	15628	15659	15721	15648	15823	15773	15682	15462	15771	15755	15727	15674	15624	15597	15742	15732	15582	15689	15749	15570	15552	15584	15539	15488	15690	15666	15690	15640	15706	15745	15769	15636	15702	15702	15545	15455	15622	15688	15859	15499	15602	15688	15645	15827	15552	15617	15696	15528	15456	15534	15375	15493	15583	15511	15716	15568	15589	15452	15662	15607	15679	15703	15719	15596	15565	15776	15775	15595	15653	15687	15619	15683	15716	15524	15695	15363	15601	15784	15532	15576	15782	15541	15546	15602	15720	15484	15821	15511	15460	15564	15642	15634	15662	15663	15625	15673	15910	15558	15552	15568	15640	15688	15634	15750	15602	15656	15677	15542	15668	15431	15654	15639	15582	15796	15454	15637	15505	15518	15620	15701	15830	15609	15645	15600	15734	15421	15399	15624	15769	15651	15711	15744	15655	15447	15712	15655	15704	15529	15647	15512	15750	15671	15721	15513	15613	15581	15667	15571	15595	15539	15718	15683	15358	15532	15703	15569	15794	15661	15641	15626	15540	15629	15584	15721	15781	15679	15372	15454	15621	15805	15492	15463	15631	15756	15670	15832	15653	15403	15698	15536	15684	15733	15612	15624	15561	15554	15560	15897	15646	15631	15642	15601	15764	15616	15746	15530	15699	15669	15528	15479	15580	15800	15565	15759	15612	15577	15704	15561	15714	15621	15840	15821	15727	15594	15653	15605	15549	15522	15543	15610	15734	15574	15741	15619	15532	15751	15763	15563	15579	15604	15835	15624	15697	15827	15726	15543	15589	15623	15670	15769	15781	15880	15763	15659	15525	15638	15693	15666	15702	15663	15601	15596	15506	15715	15531	15493	15641	15787	15712	15661	15413	15562	15446	15389	15515	15515	15673	15484	15589	15680	15849	15722	15741	15712	15708	15795	15695	15676	15814	15610	15667	15610	15645	15542	15657	15639	15627	15447	15527	15633	15695	15680	15541	15651	15584	15573	15675	15590	15648	15583	15634	15749	15511	15492	15720	15601	15710	15543	15802	15599	15697	15591	15882	15641	15611	15573	15702	15585	15644	15587	15708	15477	15502	15578	15735	15703	15583	15659	15482	15542	15707	15788	15697	15615	15574	15633	15674	15607	15634	15722	15581	15606	15721	15844	15615	15545	15378	15632	15749	15497	15668	15538	15798	15602	15564	15484	15831	15462	15589	15618	15716	15543	15625	15726	15746	15632	15733	15692	15700	15577	15629	15523	15535	15444	15431	15605	15745	15491	15648	15576	15635	15600	15560	15577	15605	15510	15621	15586	15850	15536	15509	15609	15717	15742	15766	15639	15550	15457	15695	15768	15708	15623	15852	15887	15777	15658	15668	15617	15611	15609	15560	15629	15631	15735	15573	15721	15670	15541	15545	15536	15676	15478	15718	15491	15436	15573	15750	15563	15679	15589	15714	15467	15697	15486	15770	15611	15802	15576	15290	15494	15730	15575	15665	15498	15694	15737	15764	15830	15625	15616	15601	15569	15663	15678	15479	15676	15716	15805	15651	15573	15482	15772	15729	15547	15857	15787	15623	15443	15636	15636	15497	15446	15558	15665	15529	15713	15561	15659	15624	15531	15610	15784	15569	15754	15642	15641	15638	15514	15441	15584	15631	15750	15705	15721
15409	19474	19105	17205	16210	16046	15736	15240	15144	14893	14784	14650	14821	14734	14893	14813	14823	14636	14725	14858	14523	14644	14741	14644	14527	14504	14720	14629	14713	14561	14803	15241	15509	15257	14990	14908	14591	14647	14514	14658	14799	14746	14643	14636	14688	14669	14701	14842	14765	14637	14632	14519	14531	14480	14568	14524	14477	14697	14658	14634	14519	14906	14699	14698	14460	14607	14645	14562	14559	14560	14687	14506	14640	14573	14801	14672	14586	14640	14546	14636	14588	14730	14461	14726	14601	14627	14617	14679	14584	14609	14613	14517	14666	14706	14753	14600	14658	14693	14632	14541	14620	14609	14545	14671	14672	14580	14643	14747	14669	14451	14893	14650	14555	14592	14598	14563	14638	14581	14727	14586	14586	14564	14465	14489	14548	14577	14711	14741	14530	14658	14558	14606	14632	14764	14596	14619	14622	14466	14743	14542	14605	14502	14718	14611	14663	14580	14462	14708	14663	14528	14725	14771	14688	14524	14733	14637	14698	14571	14524	14400	14565	14698	14605	14714	14664	14681	14519	14467	14698	14534	14495	14715	14775	14690	14492	14700	14816	14536	14749	14692	14642	14631	14677	14669	14451	14821	14662	14590	14685	14591	14623	14628	14726	14698	14453	14681	14448	14495	14606	14614	14638	14587	14492	14681	14497	14677	14627	14615	14672	14623	14730	14410	14618	14526	14461	14588	14615	14509	14772	14509	14645	14783	14667	14576	14664	14450	14767	14712	14718	14819	14555	14641	14592	14523	14762	14729	14612	14561	14512	14631	14529	14634	14653	14633	14577	14586	14503	14524	14465	14603	14572	14618	14708	14604	14639	14760	14639	14657	14733	14538	14525	14847	14690	14639	14638	14750	14548	14507	14607	14595	14719	14648	14616	14681	14730	14735	14675	14769	14450	14626	14721	14775	14655	14802	14479	14691	14657	14517	14687	14731	14539	14630	14693	14592	14732	14556	14770	14578	14561	14641	14473	14546	14713	14694	14712	14639	14761	14556	14723	14648	14584	14587	14916	14636	14593	14725	14549	14583	14487	14593	14599	14662	14762	14636	14680	14611	14550	14513	14549	14723	14714	14592	14583	14734	14503	14587	14677	14439	14771	14584	14639	14570	14728	14594	14721	14617	14533	14654	14580	14536	14585	14646	14530	14477	14697	14715	14715	14595	14604	14552	14735	14641	14750	14689	14485	14581	14768	14805	14655	14626	14616	14622	14521	14621	14630	14652	14585	14689	14587	14668	14740	14453	14511	14496	14519	14552	14727	14758	14604	14643	14524	14492	14743	14586	14659	14728	14622	14692	14532	14593	14535	14598	14681	14619	14658	14650	14581	14692	14583	14498	14783	14465	14719	14636	14536	14646	14621	14607	14732	14669	14715	14693	14626	14824	14493	14550	14672	14894	14712	14600	14711	14522	14624	14792	14661	14676	14628	14703	14692	14531	14367	14647	14760	14655	14670	14569	14637	14611	14682	14812	14521	14534	14571	14553	14693	14578	14605	14606	14610	14688	14593	14557	14616	14622	14671	14805	14602	14575	14587	14573	14498	14596	14488	14622	14518	14744	14515	14536	14632	14686	14581	14622	14724	14594	14529	14701	14555	14386	14450	14705	14749	14510	14534	14495	14527	14812	14588	14547	14445	14638	14543	14807	14540	14773	14565	14518	14604	14733	14387	14672	14407	14508	14505	14773	14797	14622	14656	14540	14699	14590	14551	14792	14466	14660	14729	14555	14525	14705	14490	14699	14687	14695	14689	14479	14512	14680	14671	14740	14660	14707	14649	14633	14615	14588	14772	14451	14516	14537	14805	14521	14698	14437	14564	14570	14662	14813	14601	14401	14703	14508	14613	14486	14693	14545	14829	14507	14690	14675	14533	14676	14430	14545	14717	14669	14479	14760	14710	14556	14514	14785	14600	14599	14691	14654	14679	14484	14700	14566	14631	14536	14575	14658	14608	14690	14586	14796	14597	14600	14662	14686	14648	14614	14649	14636	14668	14871	14571	14721	14696	14690	14612	14682	14898	14634	14555	14731	14537	14589	14669	14554	14633	14780	14479	14690	14648	14656	14753	14767	14521	14676	14673	14484	14594	14614	14794	14554	14536	14525	14600	14690	14531	14676	14731	14574	14592	14592	14790	14528	14631	14612	14656	14537	14585	14343	14687	14646	14576	14546	14579	14595	14569	14544	14549	14749	14577	14501	14614	14566	14555	14706	14673	14659	14579	14691	14624	14479	14554	14677	14623	14596	14600	14710	14569	14445	14627	14656	14531	14725	14561	14517	14690	14578	14682	14727	14453	14536	14654	14505	14573	14557	14590	14647	14672	14660	14571	14599	14627	14680	14658	14689	14654	14469	14573	14562	14485	14549	14493	14700	14581	14678	14775	14631	14599	14464	14608	14463	14553	14599	14616	14864	14772	14522	14599	14581	14668	14643	14619	14738	14675	14719	14658	14569	14617	14511	14719	14565	14680	14764	14576	14626	14558	14482	14598	14579	14542	14659	14506	14621	14694	14669	14592	14623	14640	14467	14503	14484	14714	14751	14634	14623	14642	14673	14781	14764	14656	14595	14712	14462	14474	14507	14673	14592	14668	14819	14568	14602	14594	14681	14566	14871	14637	14601	14593	14634	14755	14670	14520	14518	14695	14623	14417	14495	14564	14598	14613	14490	14610	14637	14563	14496	14557	14626	14467	14575	14522	14818	14531	14719	14568	14562	14594	14628	14595	14709	14630	14641	14604	14448	14676	14617	14518	14644	14610	14686	14568	14655	14645	14533	14515	14698	14786	14517	14556	14450	14591	14705	14687	14708	14654	14666	14611	14736	14705	14599	14604	14681	14624	14778	14745	14706	14676	14629	14762	14770	14759	14681	14625	14806	14516	14515	14594	14660	14693	14466	14575	14723	14624	14764	14639	14571	14557	14717	14590	14587	14527	14642	14757	14709	14587	14599	14666	14752	14400	14727	14555	14648	14571	14594	14782	14665	14647	14780	14588	14604	14592	14543	14785	14782	14568	14645	14665	14808	14697	14457	14602	14759	14868	14666	14804	14716	14513	14558	14550	14718	14501	14510	14609	14652	14773	14522	14653	14540	14518	14602	14705	14565	14706	14517	14775	14648	14532	14735	14668	14754	14677	14745	14516	14656	14598	14576	14485	14613	14639	14766	14775	14703	14569	14683	14827	14451	14798	14611	14723	14665	14735	14558	14649	14802	14564	14507	14595	14688	14708	14616	14584	14595	14647	14530	14714	14573	14570	14633	14571	14788	14489	14591	14581	14831	14665	14573	14518	14696	14697	14730	14766	14776	14475	14566	14655	14544	14671	14693	14496	14534	14531	14715	14691	14573	14633	14592	14684	14577	14611	14660	14584	14835	14551	14442	14672	14672	14743	14587	14548	14613	14826	14679	14657	14595	14582	14820	14444	14839	14627	14581	14520	14651	14672	14741	14634	14410	14675	14748	14548	14554	14591	14557	14639	14735	14757	14615	14575	14760	14627	14531	14635	14705	14642	14597	14691	14685	14590	14669	14576	14549	14599	14666	14691	14821	14523	14762	14603	14708	14596	14693	14544	14567	14430	14610	14795	14562	14579	14616	14679	14589	14586	14586	14695	14810	14520	14724	14755	14654	14652	14765	14539	14609	14814	14730	14686	14653	14615	14641	14526	14670	14552	14615	14577	14635	14458	14530	14432	14691	14611	14706	14604	14791	14652	14695	14744	14619	14700	14742	14841	14700	14747	14742	14631	14613	14656	14623	14577	14583	14599	14667	14725	14607	14532	14693	14515	14575	14684	14597	14650	14645	14502	14714	14744	14650	14540	14534	14700	14654	14520	14586	14633	14826	14687	14472	14645	14546	14683	14646	14613	14650	14511	14652	14588	14566	14438	14573	14607	14517	14659	14718	14673	14627	14590	14553	14585	14629	14546	14832	14453	14677	14441	14631	14596	14688	14525	14692	14504	14761	14671	14535	14608	14670	14435	14551	14519	14603	14578	14709	14518	14584	14476	14554	14515	14753	14633	14761	14707	14525	14661	14689	14532	14648	14623	14633	14693	14603	14636	14670	14483	14505	14706	14781	14580	14405	14507	14726	14586	14595	14765	14729	14620	14757	14558	14642	14620	14602	14732	14645	14673	14647	14612	14821	14567	14552	14695	14512	14787	14512	14623	14700	14534	14515	14552	14678	14708	14659	14827	14704	14771	14676	14512	14676	14583	14663	14539	14597	14649	14541	14793	14748	14687	14670	14610	14532	14581	14652	14649	14625	14622	14657	14457	14580	14640	14738	14431	14701	14533	14689	14504	14471	14705	14375	14737	14570	14525	14421	14432	14599	14566	14635	14575	14622	14606	14657	14650	14591	14535	14382	14657	14619	14836	14582	14646	14773	14588	14671	14628	14650	14633	14634	14729	14708	14668	14645	14716	14717	14654	14576	14639	14720	14659	14599	14633	14495	14823	14622	14559	14543	14529	14603	14712	14618	14661	14690	14483	14686	14718	14566	14763	14531	14696	14472	14586	14651	14664	14556	14749	14504	14480	14719	14679	14690	14629	14841	14692	14652	14662	14629	14655	14627	14696	14613	14568	14613	14544	14682	14647	14499	14646	14483	14852	14678	14426	14672	14800	14543	14654	14618	14692	14615	14553	14670	14578	14700	14742	14631	14434	14818	14801	14668	14746	14507	14723	14613	14609	14729	14593	14638	14662	14594	14724	14842	14612	14479	14761	14523	14646	14678	14511	14638	14623	14686	14678	14549	14523	14649	14676	14773	14788	14462	14542	14561	14673	14584	14645	14563	14564	14615	14520	14632	14579	14520	14609	14477	14732	14738	14714	14636	14512	14561	14553	14492	14602	14720	14627	14484	14535	14672	14632	14619	14436	14434	14602	14652	14596	14672	14632	14623	14605	14662	14601	14622	14636	14722	14658	14688	14571	14517	14605	14641	14690	14679	14481	14767	14729	14558	14592	14621	14735	14577	14681	14590	14447	14708	14481	14646	14503	14731	14612	14519	14662	14629	14544	14636	14656	14643	14661	14587	14614	14601	14821	14664	14697	14791	14857	14599	14700	14513	14496	14547	14655	14521	14610	14589	14772	14569	14713	14755	14805	14651	14569	14645
23987	21348	28755	24391	21993	21073	19592	17023	16387	16590	16365	16576	16449	16275	16312	16165	16188	16440	16345	16326	16230	16231	16220	16262	16259	16210	16178	16349	16225	16626	17418	18692	18734	17738	16820	16377	16337	16171	16180	16086	16201	16227	16223	16162	16055	16101	15921	16184	16017	16065	15948	16121	16072	16085	16074	16132	16064	16200	16177	15955	16051	16024	16065	16164	15975	15959	16028	16190	16174	16178	16246	16061	15997	16087	16016	16097	16111	16121	15995	16029	16120	16018	16178	15961	16013	15913	16183	16127	16069	16163	16116	16192	15950	15936	16171	16220	15917	16212	16026	16040	16120	16117	16004	16076	16042	15952	16037	16053	15988	16035	15956	16050	16178	15972	16016	16122	16114	16159	16140	15992	16240	16196	16056	16146	16159	15861	16116	16145	16205	16249	16048	16158	16041	15972	15829	16055	16066	15993	15998	16132	15966	15902	16046	16122	16116	15980	15968	15969	16096	16091	16109	15864	15988	15997	16023	16209	16045	15939	16055	15902	15918	16004	16031	16164	16100	16117	16044	16016	16043	16009	15858	15882	15977	15787	16008	16232	15998	16074	16038	15979	16101	15956	16037	16212	16112	16124	16040	15994	16132	15914	16039	16007	15914	15948	15897	15815	15984	16081	16041	15928	15767	16058	16056	15954	15989	16013	15939	16351	16045	15917	16144	15973	15927	16033	16087	15864	16082	16236	15950	16129	16126	15985	15888	15905	16151	15996	16027	15999	15942	15984	15843	16022	15943	15899	15970	16065	16010	16125	16128	16055	15976	16122	15892	16184	16065	15904	16035	15912	15953	15941	16139	16279	16032	16070	16061	16057	16068	16100	16041	16149	15999	15909	16133	16062	16055	15999	15942	16099	16186	15967	16002	15832	16004	15903	16053	16167	16111	16170	16201	15832	15902	15904	16033	16120	16135	16020	16092	15798	16118	16218	16040	16178	16107	16098	15990	16118	16134	16138	16135	16156	15924	15954	15989	16056	15970	16032	16048	16217	16192	16144	16038	16304	16015	15912	16246	15907	16005	15878	16131	15948	16022	16163	15983	15892	16004	15959	16119	16066	16097	16028	16056	15939	16048	15854	15940	16214	16111	15975	16097	16111	16020	16037	15786	15865	16034	16099	15954	15871	16049	15816	16232	15926	15933	16079	16133	15913	16046	16193	16244	16024	16079	16141	16215	16066	15975	16091	15981	16074	16260	16153	16069	15956	15892	16153	16109	16074	16009	15863	16021	16079	16093	16042	16085	16250	16222	15841	16132	16004	16011	16177	15988	16074	15726	15967	16062	15821	15971	16038	16024	15939	16051	15907	15860	16191	16114	16018	16044	16052	16034	16008	16269	16015	16134	16118	15910	15953	15774	15971	16078	16202	16042	16057	16025	15969	16069	15964	16074	16103	16078	15967	16101	16061	15997	15928	16104	16084	16073	15958	15991	16026	16073	16062	16119	16025	16194	15930	16004	15938	16163	16142	16204	16018	16183	16003	16018	15995	16033	16148	16148	16062	16098	16133	16299	16045	16026	16086	16120	16145	16156	15970	16234	15943	16082	15958	16098	16227	15995	15871	16001	15908	16029	15930	16100	16054	16031	16122	15966	16121	16006	15980	16105	15957	15803	16029	16112	16005	16123	16061	16104	16055	16068	15938	16003	15957	16196	16033	16098	15826	15959	16035	16124	16278	16154	15966	16227	16031	16083	16076	16171	16064	15962	16028	16107	16057	16017	16040	16129	16152	16036	16026	15930	15789	15974	15853	15996	16011	15948	16059	16085	15966	15961	16006	16137	16277	16030	16099	16109	15834	15983	16256	16212	16223	16136	15912	15949	16071	15844	15864	15893	15887	16124	16079	16144	15996	16200	15996	16168	15754	16080	15890	16149	16008	16068	15991	16158	16040	16022	15908	16005	16054	15951	16133	16050	16094	16001	15849	16072	16080	16001	15963	16180	15952	16103	15961	15965	15760	16120	15921	16072	15974	16042	15936	16033	15998	15921	16154	16234	16210	16088	16078	16189	15792	15994	15998	15941	15974	16053	16010	15993	16081	15894	16131	16123	15893	16117	16178	15936	15959	15864	15960	16029	16055	16104	15997	16266	15921	16167	15907	16047	15951	16065	16228	16037	15968	15906	16149	16115	15787	16018	16157	15866	15899	16039	16118	15956	16010	15909	15777	16073	16149	16000	15994	16228	15974	15954	16189	16133	16068	16144	16022	15964	16037	16014	15985	16164	16027	16106	16102	16060	15863	15989	15856	16004	15792	15859	15899	15829	15960	15974	15934	16174	16170	15802	15876	16081	16026	15928	15889	15994	16092	16003	15986	16125	15966	16097	16213	15987	15875	16027	16175	16105	15979	15894	16097	16099	16062	16017	15907	16030	16058	16149	16064	16025	15943	16185	15938	15989	16134	15845	16170	15994	16033	16004	16099	16011	15921	16182	15895	16181	16042	15931	15870	16035	16170	15894	16008	15947	16070	15990	16136	16257	16175	16146	16222	16138	16057	15944	16166	15981	15916	16039	16008	16101	15948	15865	16070	16010	16059	16107	16000	15923	16108	15993	16094	16110	16094	15991	16010	16258	15866	15909	16074	16121	15978	16011	15895	16068	15909	16065	15977	16112	16177	16314	16018	15942	16041	15977	16187	15936	16034	15941	16074	15942	16147	16251	16067	16128	16035	15994	16010	15899	16064	16052	16129	16188	16077	16154	16119	15978	16039	16014	16052	16127	16161	15846	16216	16117	15913	16009	16009	16186	16079	15971	16097	16198	15996	15959	16152	16021	16010	16011	16247	16087	16034	16166	16123	15925	15971	15815	15886	16229	16044	16083	16053	16044	16051	16128	16021	15962	16026	16276	15894	15928	15989	16031	16248	16099	15983	16172	16054	16210	16015	16077	15943	16074	15838	15802	16020	15863	16031	15939	16074	16087	16009	16182	16179	15865	16034	16119	15970	16108	15925	15898	15956	16103	16021	15945	16070	15919	16134	15884	16117	16151	16160	16082	16250	16221	15938	15903	16126	15936	16116	15895	15986	16140	16102	16256	16223	16250	16100	16084	16120	15937	15816	16040	15956	16024	16126	15937	16177	16197	16176	16102	15925	16099	16126	15915	16139	16220	16258	16187	16322	16064	15988	15911	16183	16184	16083	16089	15910	16032	16015	16052	15981	15960	16099	16059	15805	15878	16047	15978	15859	16160	16134	16017	16085	15852	16157	15929	16231	16112	15932	16007	15957	16077	16044	16111	16119	15999	16077	15961	16245	16082	16030	15983	16029	16033	16116	16012	16060	16178	16202	16028	16029	16049	15948	15996	16020	16111	15874	16047	16002	15963	15973	15952	16218	15891	15849	16059	16166	16003	16081	16230	16248	16083	16071	15893	16056	16249	16145	16206	16063	16077	15979	15802	16163	15899	15974	16087	16091	15960	16146	15974	16185	16131	15908	16265	16065	16003	16231	16063	16010	16048	16238	16146	16122	16102	15973	15957	15935	15994	15964	16039	16080	16002	16110	16111	16026	16039	15983	15897	15896	16195	16210	15969	16232	16053	16023	15937	16044	16069	16188	15948	15863	15968	15967	15986	16224	16153	16134	16008	15948	16216	16180	16039	15901	15900	16126	16033	16081	16075	16236	16120	16016	16127	16101	15986	16048	15914	15898	15932	15864	16096	16158	16066	15976	16055	16119	15936	16073	15661	16050	16136	15990	16185	16051	16006	16145	15928	16076	16293	16071	15915	15933	16098	16057	16095	15967	16286	16045	15984	16112	16101	16119	16013	16039	16268	16052	16122	16051	16077	16096	16167	15926	16034	15943	16324	16012	16126	16117	16128	15954	16147	16102	16120	16083	16036	16030	15943	15933	15998	16075	16116	15964	15977	15944	16151	16151	15968	16240	16018	15888	15974	16018	16057	16066	15981	16196	16009	16046	15849	16220	16073	16053	15990	16144	15982	16127	16266	16135	16050	15919	16102	16063	16163	16110	16088	16131	15961	15834	16064	16008	16278	15947	16008	16104	16057	16039	16076	15908	15936	15979	16088	16056	15870	15921	16104	16046	16010	16039	16195	16056	16161	16038	15989	16030	16117	16012	15958	15964	16236	15921	16163	15929	15801	15961	16025	16090	16051	16143	16091	15937	16168	15987	16095	15966	15908	15855	15951	15954	16150	16221	16016	15830	15917	16147	15847	16021	16123	15995	15946	16003	15901	16085	16044	16124	16136	15948	15813	15892	15907	16019	16162	15970	15989	16036	16094	15883	16012	15749	16028	16162	16101	15998	16075	15987	16035	16095	15969	16221	16144	16028	16113	16088	16139	16191	15909	15861	16039	16168	16045	16014	16016	16113	16091	15989	16023	16051	15982	16132	16071	16103	15962	15989	16084	16035	16053	16083	15996	15755	16168	16076	16044	16054	15960	16180	15822	16171	16135	15900	16042	16139	16009	16226	15979	15942	15964	15938	16037	15979	16006	16023	15970	16209	16045	16227	15984	16141	16205	16145	16010	16073	16152	16127	16044	16312	16031	16193	16203	16268	16155	15837	16192	15928	15834	15995	15876	16025	16025	16175	15924	16025	15928	16025	16038	15990	16049	16023	16049	15823	16253	16156	15888	15945	16146	16044	16038	15993	16056	16066	15967	15985	16038	16119	16118	16107	16067	15863	16117	16177	16339	16008	16203	16137	16020	16136	16086	15982	15909	15991	16034	15736	16040	15983	16023	16117	16170	16038	15968	15989	16027	15935	15872	16224	16119	16133	15918	16064	15976	15966	16112	15891	16200	16068	15930	16096	16026	15921	15993	15897	15844	16025	15846	15883	16131	16031	16046	15796	16138	16067	15978	16073	16029	16114	16020	16076	16008	15930	16094	15994	16054	16079	15967	16147	16100	16092	15955	16181	16051	15897	15999	15965	16096	15917	15977	16022	16042	16194	15965	16098	16081	16259	15921	16068	15982	15799	16268	15924	16061	16176	16013	16035	15910	16163	16147	15982	15938	16236	16086	16115	16177	15897	16013	16096	16158	16034	16046	16101	16023	16091	15954	15969	15933	16011	16120	15917	15980	16068	16130	15927	16026	16052	16014	16095	15969	15942	16126	16244	16034	16130	16125	16028	16035	15899	15906	16038
15672	25963	24927	20735	18519	17672	16842	16105	15828	15736	15297	15619	15481	15164	15090	15165	15119	15244	15169	15131	15190	14939	15141	15145	15261	14993	15097	15010	15125	15665	17613	19063	18388	17384	15986	15369	15212	14869	14947	14994	14999	15007	15021	15037	15000	15056	14833	15176	14930	15056	15032	15064	14937	14867	14999	15011	14929	14910	14989	15059	14902	15012	14899	15048	14930	15065	14955	14766	15046	14860	15035	15064	14811	14976	15008	14898	14988	14871	14955	14906	15068	14906	14996	14955	15025	15145	14802	14763	14849	14876	14882	15015	14919	15105	14966	15053	14822	14947	14955	15021	14917	14827	14916	15053	14828	15020	14971	14928	14750	15035	14968	14830	14926	14916	14846	14882	14965	15011	14910	15004	15046	14931	15028	14962	14844	14981	14820	14984	14721	14921	15001	14923	14891	14873	15002	14967	14970	15104	15202	14896	14941	14990	14885	14883	14867	14857	14928	15009	14963	14917	14680	14921	14730	14959	14957	14899	14847	14891	14900	14888	14866	14947	14928	14896	14885	15023	14862	14911	14924	14934	14856	14963	15004	15015	14950	14978	14930	14933	14941	14856	14873	14911	15063	14789	14807	14909	14899	14841	14863	14957	14873	15119	14994	14831	14897	14971	14749	14891	14994	14959	14969	15087	15049	14869	15008	15051	15080	15160	14966	14782	15017	14957	14855	14886	14867	14848	14823	14947	15019	14977	14687	15075	14840	14795	14855	14860	15006	14967	14954	14722	14931	14985	15055	14856	14951	14987	14977	15002	14895	15005	14873	14735	14772	14804	14965	14845	14982	14857	14894	15098	14921	14838	15039	14851	15010	14843	15106	14991	15008	14961	14887	14949	14981	15056	14829	14786	15031	14898	14890	14841	14903	15029	14961	14939	15027	14887	14840	14847	14846	14996	14923	14868	14834	15004	14885	14922	14758	15021	14989	14911	14893	15015	14939	14900	14964	14871	15138	14887	15025	15052	15012	14952	14734	15071	15026	14924	14814	14931	14946	15000	14979	15080	14819	15035	14948	14957	14897	14934	14889	14859	14942	14851	14802	15031	14777	14906	14739	14779	14814	15006	15001	14821	15083	14955	15053	14860	14757	14874	14922	14819	14886	15084	14990	14927	15047	14807	15022	14943	14851	14946	14894	14875	14921	14884	14970	14935	14925	15041	14905	15012	14968	14930	14926	14793	14923	14993	14906	15066	14930	14999	15112	15137	15014	15082	14871	14850	14814	15097	14911	15015	15012	15014	14891	14816	14861	14920	14878	14830	14822	14882	14953	14871	15011	14914	14921	14808	14923	14939	14862	14912	14884	14732	14957	15104	14935	15055	14821	14825	14953	14944	14953	14898	15131	14981	14840	14835	14913	14895	14923	14884	14963	14728	14755	14916	15051	15023	14966	14905	15035	15039	14784	14882	14964	14824	14899	15014	15022	14929	14759	14962	14853	14950	14924	15015	14854	15069	14776	14903	14881	15048	14828	14969	14954	15051	14953	14854	14884	14776	14958	14715	15012	14832	14866	14778	14979	14879	14984	14965	14800	14883	14887	14825	14976	14942	15014	14836	15047	14869	14850	14919	14952	14955	14824	15123	14775	15034	14950	14914	15114	14911	14716	14911	14897	15035	15128	15016	14817	14904	14967	15015	14932	14955	14846	14892	14950	14961	14876	14903	15099	15017	15019	14855	14952	14921	14822	14940	14854	15000	14830	14785	15003	14773	14998	14922	14757	14818	14870	14912	14974	14911	14970	14838	14802	14938	14906	14895	14892	14957	14912	14968	14918	15019	14910	14952	15123	14790	14925	14747	14875	15149	14941	14907	14901	14791	14903	14931	14940	14874	14967	14961	15034	14828	14835	14829	14715	14860	15003	14856	15029	14896	14980	14946	14810	14862	14755	14984	14818	14902	15030	14895	15034	14784	14941	14883	14831	14901	14784	14782	14918	14987	14943	14867	14932	14861	14974	15035	14899	14934	14967	14846	14977	14904	14912	15029	14977	14961	14898	14774	14926	15083	14891	15030	14981	14775	14937	14947	14906	14825	15001	14717	14872	14742	14952	14751	15103	14876	15098	14965	14874	15060	14951	15077	15091	14863	14968	14714	14948	14927	15057	14877	15035	14927	14816	15070	14977	14900	14873	14748	14837	15039	15112	14856	15008	14946	15004	14881	14918	14876	15020	14800	14971	14984	14934	15030	14759	15006	15088	15064	14875	14995	14873	14933	14875	14960	15070	14792	15041	15038	15034	14918	14993	14799	14960	14886	15053	14911	15084	15112	14915	14953	14922	14900	14868	14876	14908	15016	14877	14949	14907	14720	14976	14784	15074	14933	14942	14904	15033	14948	14726	14893	14919	14972	14733	14785	14899	14907	14914	15006	14870	14859	14844	14871	15029	15038	14931	14785	14985	15112	14931	14917	14674	14993	14905	15046	15129	14877	14989	14905	15042	14949	14743	14861	14987	14943	14820	14818	14745	14998	14974	14916	14811	14906	15054	15023	15062	14921	15105	15095	14839	14949	14919	14937	15016	14953	14963	14976	14910	14915	14988	14944	14988	14792	15039	14913	14951	15116	14785	14943	14877	14909	14977	14959	14860	14830	14914	14805	14936	14925	14839	14773	15063	15023	14905	14884	14903	14838	15076	15008	14737	15038	14961	15046	14939	14917	14863	15074	14898	14978	15153	14998	14854	14834	14910	14959	15007	14967	15000	14859	15066	14822	14982	14911	14932	14958	14921	14974	14949	14912	14904	15063	14934	14816	15049	15180	14902	15067	14697	14926	14848	14847	15096	14844	14899	14892	14955	14940	14927	15129	14777	14957	15012	15037	14996	15047	15005	14991	15072	14863	14822	14939	14893	14926	14945	14976	15134	14901	15023	14941	14833	14998	15017	14860	14822	14683	14962	15036	15016	15009	14961	15003	14895	14855	14923	14832	14977	15167	14900	14864	14884	14839	15009	15005	15080	14918	14853	14849	14705	14953	14861	14930	14726	14931	14906	15146	15002	14909	14937	14898	14877	15011	14875	15007	14954	14765	14912	14931	14928	14825	14967	14824	15139	15087	14922	15081	14838	14993	14880	14987	14712	14905	14825	14987	14868	14952	14899	14907	15003	14927	14948	14995	14941	14844	14916	14894	14889	14991	14813	15067	14997	14865	14815	14987	15065	15052	15051	14845	15045	14912	14868	14907	14872	14894	15026	14784	14927	14910	14882	14862	14961	14840	15114	15097	14883	15022	15052	14973	15033	14911	14875	14808	14808	15004	14942	14877	14839	14986	14992	14986	14842	14812	15052	14891	14912	14931	14973	14847	14959	14959	14998	14961	15006	14942	14944	14933	15069	14905	14936	15196	14918	14892	14917	15010	15062	14884	14999	14963	14916	15041	14933	14974	14944	14908	14909	14890	14888	14857	14973	14815	15054	14864	14899	14980	14857	14889	15001	14976	14952	15039	14997	14952	14945	14881	14952	14926	14801	15071	14913	15091	14967	14870	14833	14941	14674	14884	14835	14883	14969	14992	14872	14856	15006	14998	14882	14873	14949	15000	14906	14921	14891	14925	15015	15016	14917	14964	14842	14807	15088	14952	14863	14869	14816	14891	15020	14862	14795	14776	15008	14907	14882	15054	14888	14802	14957	14824	14901	14923	15040	14911	15034	14903	14914	14943	15011	14827	15054	14877	15025	14980	14978	14840	14880	15020	14963	14757	14912	14883	15049	15155	14993	14860	14967	14944	15051	15093	14962	14981	14959	14824	14869	15051	14990	14880	14737	14902	14884	14966	14926	14933	14810	14984	14857	15011	15013	14887	14958	15023	14949	14800	14925	14969	14882	14900	14989	14957	14879	14867	15113	14795	14869	14841	14844	14893	15076	15035	14990	14939	14940	14917	14932	14866	14850	14892	14998	14908	14965	14857	15043	14858	15119	15004	15055	14885	14956	14902	14879	14830	15099	14836	15010	15119	14910	14780	14824	14861	15051	14878	14921	14796	14887	14956	14895	14943	15095	15042	14993	14892	15029	15075	14957	14737	15062	14861	14949	14956	14959	14969	14917	15175	14809	14935	14904	14958	14837	15006	14921	14863	15123	14920	14982	14948	14889	14836	15077	14820	15092	14983	14935	15138	14871	14925	14981	14949	15117	15180	14902	14789	14958	15083	14834	14920	14990	14876	15000	15126	14959	15057	14914	14789	15111	14963	14982	14950	14939	14964	14821	14987	14943	14886	14877	14803	14904	14871	14931	15085	14718	14837	14925	14830	15008	15085	14838	14873	14771	14834	14937	14787	14953	14837	14901	14872	15036	14909	14966	14818	14802	14980	14871	14914	14974	14893	14976	14937	14745	14905	14840	15013	15093	14850	14805	15023	15007	14998	15019	14866	14908	14799	14965	14865	14894	14964	14907	15010	14897	14999	15031	14889	14959	14874	14948	14850	14959	14881	14878	14995	14889	14836	15046	14896	14794	14942	14852	15116	14870	14948	15052	15048	14758	14881	14933	14940	15053	15035	14938	14974	14940	14757	14945	14992	15091	14939	14984	15087	14916	14848	14947	14679	14900	14923	14915	15038	14974	14919	14760	14860	15046	14886	14936	14937	14831	14934	14811	14974	14838	14765	14861	14806	14745	15044	14843	14894	14934	14982	14885	14818	14830	14972	14785	14933	14954	15072	14926	14987	14929	14923	15018	14887	14884	14876	14943	14771	14880	14762	14701	15029	14929	14717	15007	14967	15053	14879	14955	14949	14908	14873	14981	14923	14726	14865	14888	14966	15044	15133	14934	15049	14879	15026	15197	14914	15036	14812	15021	14986	15022	14903	14932	14881	14822	14775	14944	14955	14967	14945	14931	15051	14896	14872	14901	14870	14734	14986	14938	14876	14982	14841	14874	14983	14923	14768	14937	14754	15061	14981	14848	14951	14747	14802	15023	15061	14823	14966	15099	14958	14895	14937	14996	15002	14978	14874	14848	14971	14860	14967	14901	15073	14913	14889	15007	15021	15065	14820	14982	14952	15014	14960	14846	14973	14958	14802	14946	15025	14805	14926	14928	14965	15025	14913	14915	14984	14857	15094	14841	14739	14935	14743	14918	14916	14939	14929	14980	14828	15062	14895	15023	14886	15104	14918
23103	21452	29355	23959	21633	23241	23555	18022	17019	17309	17108	16832	16977	16947	16587	16722	16765	16584	16705	16485	16583	16571	16575	16514	16520	16559	16366	16552	16508	17257	19691	21006	20948	19533	17805	16846	16497	16425	16374	16301	16396	16517	16474	16342	16422	16289	16412	16348	16484	16452	16338	16269	16574	16475	16531	16286	16266	16345	16552	16452	16364	16460	16442	16252	16608	16431	16377	16373	16335	16245	16453	16448	16478	16493	16503	16430	16332	16607	16275	16540	16552	16213	16423	16387	16435	16228	16481	16362	16404	16486	16361	16397	16311	16460	16344	16328	16609	16360	16395	16434	16629	16264	16655	16384	16321	16344	16332	16261	16370	16354	16439	16357	16329	16273	16474	16328	16408	16339	16390	16312	16335	16437	16443	16344	16254	16484	16332	16188	16281	16259	16362	16314	16357	16221	16490	16229	16327	16537	16412	16383	16280	16125	16140	16170	16491	16384	16363	16369	16189	16276	16484	16175	16306	16303	16317	16299	16449	16471	16348	16437	16265	16338	16377	16477	16286	16313	16307	16377	16306	16412	16235	16408	16429	16546	16324	16347	16489	16277	16295	16364	16440	16290	16441	16352	16388	16354	16288	16294	16344	16287	16461	16227	16510	16631	16359	16260	16254	16407	16198	16233	16346	16342	16433	16471	16285	16469	16216	16098	16412	16412	16314	16318	16372	16413	16472	16376	16423	16337	16339	16421	16400	16310	16280	16432	16354	16172	16048	16315	16323	16393	16505	16453	16526	16481	16398	16368	16442	16143	16277	16382	16399	16497	16273	16291	16171	16206	16293	16373	16371	16357	16246	16334	16363	16438	16439	16500	16497	16165	16381	16538	16334	16554	16349	16284	16277	16160	16287	16360	16490	16405	16367	16426	16266	16540	16229	16293	16301	16333	16422	16375	16240	16269	16404	16331	16319	16191	16311	16468	16498	16246	16283	16344	16684	16433	16368	16098	16658	16338	16282	16447	16521	16274	16424	16352	16185	16224	16373	16569	16294	16325	16243	16156	16285	16274	16160	16423	16272	16294	16263	16342	16571	16319	16251	16190	16271	16196	16409	16361	16266	16522	16414	16149	16292	16195	16260	16290	16332	16339	16291	16448	16380	16309	16540	16193	16275	16436	16217	16223	16232	16333	16380	16402	16151	16400	16359	16481	16573	16251	16477	16520	16305	16515	16335	16208	16233	16548	16260	16228	16251	16285	16296	16170	16170	16502	16315	16430	16403	16284	16303	16382	16468	16402	16092	16411	16209	16461	16409	16241	16592	16294	16300	16389	16480	16545	16264	16264	16407	16414	16398	16308	16358	16336	16565	16341	16362	16246	16311	16222	16393	16361	16345	16202	16411	16482	16453	16331	16502	16283	16303	16335	16198	16413	16433	16485	16310	16269	16417	16292	16460	16283	16296	16183	16235	16407	16301	16340	16567	16170	16643	16262	16467	16371	16326	16408	16252	16181	16393	16369	16431	16316	16286	16334	16320	16320	16375	16300	16376	16372	16337	16688	16430	16520	16329	16233	16116	16361	16473	16251	16447	16378	16277	16497	16294	16311	16278	16235	16445	16165	16480	16321	16422	16458	16529	16377	16387	16411	16409	16263	16162	16228	16378	16426	16330	16255	16372	16490	16400	16374	16137	16361	16320	16575	16308	16415	16165	16528	16553	16613	16475	16234	16148	16334	16290	16258	16297	16276	16437	16483	16468	16287	16479	16313	16450	16441	16314	16279	16279	16217	16537	16469	16354	16425	16310	16186	16377	16186	16508	16631	16252	16394	16342	16381	16328	16405	16452	16393	16393	16369	16251	16298	16501	16286	16207	16455	16533	16398	16487	16390	16284	16132	16237	16248	16394	16202	16408	16434	16313	16177	16473	16371	16440	16431	16379	16256	16513	16383	16541	16391	16343	16241	16425	16391	16319	16421	16492	16379	16314	16292	16536	16463	16186	16245	16464	16329	16504	16213	16408	16497	16111	16407	16370	16239	16575	16347	16081	16239	16258	16519	16379	16207	16313	16267	16315	16361	16179	16272	16183	16331	16542	16408	16367	16272	16303	16355	16374	16476	16360	16458	16418	16284	16224	16475	16378	16412	16193	16219	16326	16457	16105	16543	16459	16327	16393	16355	16412	16344	16273	16282	16650	16335	16428	16473	16206	16380	16289	16510	16380	16417	16209	16431	16407	16327	16576	16205	16220	16488	16399	16386	16470	16501	16460	16453	16234	16413	16373	16339	16399	16318	16261	16366	16418	16240	16242	16542	16350	16257	16350	16415	16388	16490	16410	16360	16220	16252	16349	16340	16393	16528	16179	16349	16146	16408	16454	16533	16455	16296	16428	16303	16405	16303	16156	16561	16460	16371	16130	16329	16312	16376	16343	16338	16347	16306	16347	16570	16423	16443	16399	16291	16503	16306	16273	16453	16494	16272	16480	16271	16422	16356	16331	16504	16402	16219	16297	16261	16152	16377	16474	16428	16424	16174	16561	16648	16377	16322	16308	16379	16248	16277	16315	16360	16395	16228	16378	16407	16184	16392	16365	16219	16478	16215	16404	16355	16413	16426	16179	16334	16287	16365	16050	16153	16354	16276	16217	16232	16427	16386	16331	16227	16457	16335	16346	16365	16459	16314	16274	16373	16342	16271	16627	16427	16334	16368	16250	16298	16398	16436	16258	16310	16437	16386	16452	16364	16319	16263	16261	16298	16484	16500	16430	16006	16270	16253	16392	16417	16457	16345	16369	16393	16366	16225	16222	16219	16377	16608	16257	16259	16241	16447	16493	16328	16277	16503	16267	16531	16513	16248	16361	16551	16429	16363	16390	16394	16330	16401	16246	16695	16535	16475	16368	16461	16439	16188	16464	16215	16349	16442	16475	16444	16282	16410	16288	16427	16248	16374	16195	16347	16229	16517	16101	16132	16504	16491	16441	16366	16310	16207	16405	16590	16326	16489	16331	16329	16313	16136	16321	16305	16462	16503	16430	16410	16492	16346	16464	16369	16341	16378	16413	16377	16492	16207	16330	16276	16477	16480	16317	16426	16434	16209	16345	16511	16349	16384	16523	16460	16363	16386	16262	16353	16361	16429	16379	16612	16377	16395	16196	16268	16430	16418	16337	16240	16396	16499	16332	16479	16275	16255	16457	16534	16635	16357	16318	16241	16287	16123	16406	16491	16627	16476	16285	16459	16269	16545	16319	16415	16374	16295	16401	16318	16254	16420	16471	16371	16418	16215	16320	16333	16279	16176	16310	16352	16431	16410	16294	16419	16419	16192	16381	16569	16109	16345	16387	16325	16128	16341	16452	16434	16178	16248	16306	16307	16601	16321	16332	16230	16209	16361	16259	16402	16496	16278	16377	16295	16255	16305	16134	16400	16399	16248	16240	16283	16129	16544	16367	16341	16373	16384	16614	16298	16387	16356	16507	16296	16316	16472	16430	16345	16501	16265	16337	16268	16270	16180	16311	16344	16235	16454	16266	16391	16376	16127	16179	16479	16247	16280	16513	16201	16223	16208	16338	16246	16396	16480	16478	16370	16427	16276	16356	16320	16315	16355	16289	16183	16423	16544	16632	16410	16294	16309	16217	16427	16213	16445	16369	16285	16499	16318	16395	16312	16436	16231	16428	16326	16245	16382	16436	16388	16261	16184	16405	16442	16249	16232	16214	16354	16438	16184	16328	16432	16401	16499	16252	16622	16424	16301	16315	16393	16254	16351	16281	16434	16375	16500	16420	16206	16444	16255	16186	16601	16393	16255	16388	16329	16351	16450	16563	16404	16284	16351	16482	16247	16337	16305	16350	16346	16368	16391	16543	16271	16431	16482	16389	16354	16473	16452	16398	16415	16423	16381	16482	16394	16338	16393	16267	16251	16530	16319	16397	16417	16195	16353	16364	16288	16427	16262	16368	16323	16478	16359	16257	16199	16389	16466	16342	16180	16310	16160	16287	16288	16511	16453	16388	16509	16299	16238	16425	16384	16345	16366	16355	16364	16469	16339	16073	16440	16223	16361	16270	16303	15964	16236	16186	16441	16270	16237	16357	16351	16422	16114	16335	16396	16352	16485	16508	16445	16226	16224	16415	16383	16352	16393	16423	16372	16203	16189	16457	16324	16263	16187	16386	16437	16167	16333	16449	16447	16102	16339	16238	16270	16260	16183	16429	16327	16488	16285	16355	16417	16260	16328	16169	16368	16493	16334	16291	16229	16351	16439	16407	16466	16439	16150	16346	16428	16402	16410	16204	16516	16366	16318	16302	16172	16368	16488	16363	16313	16351	16311	16302	16295	16388	16384	16363	16136	16126	16242	16462	16365	16301	16209	16339	16443	16385	16303	16278	16512	16281	16228	16529	16314	16371	16382	16352	16579	16534	16207	16465	16424	16263	16523	16382	16469	16381	16166	16490	16362	16311	16315	16315	16274	16418	16453	16361	16436	16243	16226	16384	16190	16184	16264	16534	16351	16282	16431	16322	16311	16348	16441	16384	16362	16576	16296	16413	16372	16324	16280	16293	16364	16431	16448	16406	16111	16402	16313	16456	16187	16327	16376	16235	16314	16353	16220	16339	16239	16335	16406	16196	16430	16381	16236	16385	16305	16193	16305	16423	16458	16490	16552	16291	16306	16456	16390	16253	16357	16215	16217	16328	16379	16508	16226	16386	16414	16487	16438	16488	16216	16320	16234	16274	16317	16382	16235	16460	16397	16364	16273	16272	16335	16355	16432	16426	16362	16499	16352	16280	16352	16330	16356	16205	16153	16297	16410	16473	16255	16252	16269	16191	16277	16207	16400	16508	16323	16422	16355	16383	16163	16599	16311	16388	16329	16461	16262	16468	16404	16306	16308	16369	16266	16127	16569	16180	16340	16483	16317	16410	16351	16478	16217	16448	16290	16405	16373	16455	16281	16264	16323	16355	16238	16326	16308	16363	16202	16284	16282	16192	16278	16406	16539	16292	16266	16249	16191	16278	16341	16354	16288	16469	16278	16169	16278	16293	16355	16418	16359	16352	16207	16357	16199	16440	16216	16280	16196	16231	16340	16303	16239	16316	16078	16341	16315	16469	16204	16290	16353	16350	16488	16293	16368	16371	16348	16331	16328	16471	16250	16392	16432	16438	16044
16997	30955	29179	23044	20772	19191	17676	16698	16340	16101	16081	15596	15626	15790	15501	15301	15449	15517	15513	15340	15440	15368	15440	15261	15174	15228	15381	15257	15282	17041	20708	22201	21424	19126	16896	15715	15356	15270	15226	15260	15326	15051	15176	15153	15125	15128	15211	15211	15358	15163	15265	15154	15056	15036	15131	15183	15192	15117	15269	15175	15110	15016	15156	15319	15116	15125	15151	15206	15176	15149	15160	15263	15057	15126	15130	15207	15160	15150	15119	15149	15248	15188	15100	15140	15256	15125	14993	15089	15082	15157	15029	15217	15196	15132	15080	15229	15179	15309	15091	14954	15002	15087	15181	15055	15183	15121	15120	15118	15249	15092	15122	15180	15009	15103	15264	15114	15115	15074	15209	15123	15143	15217	15034	15012	15200	15159	15063	15279	15179	15265	15191	14983	15078	14893	15248	15125	15015	15267	15177	15205	15235	15161	15123	15197	15104	15204	15092	15229	15062	15172	15052	15032	15375	15132	15187	15070	15157	15209	14979	15201	15214	15206	15028	15124	15244	15116	15127	15265	15041	15239	15328	14940	15243	15114	15215	15121	15278	15206	15118	15293	14994	15075	15250	15116	15227	15327	15012	15142	15205	15061	15258	15180	15245	15024	15194	15050	15094	15211	15244	15119	15159	15219	15204	15139	15106	15203	15206	15314	15203	15185	15066	15172	15155	15296	15022	15193	15165	15234	15309	14970	15107	15203	15239	15062	15068	14884	15359	15188	15099	15041	15162	14959	14962	15129	15164	15180	15111	15212	14934	15158	15124	14931	15105	15104	15215	15163	15194	15265	15292	15030	15274	15031	14996	15184	14999	15117	15154	15252	15058	15180	15120	15191	14880	15255	15186	15096	15163	15217	15015	15023	15307	15110	15102	15272	14997	15183	15181	15071	15037	15121	15090	15087	15103	15214	15252	15097	15173	15216	15204	15304	15158	15122	15181	15288	15097	15026	14926	15181	15210	15090	15076	15331	15050	15206	15161	15127	15007	15186	15198	15134	14963	15174	15099	15093	15119	15043	15302	15115	15317	15029	15068	15194	15053	15321	15237	15212	15293	15103	15217	14955	15141	14855	15226	14976	15039	15264	15184	15196	15175	15067	15090	15014	15158	14870	15091	15025	15169	15159	15041	15216	15232	15113	15086	15090	15081	15215	15135	14989	15243	15222	15193	15158	15020	15147	15303	15222	15051	15155	15221	15282	15234	15238	15137	15216	15076	15115	15220	15094	15169	15054	15068	14974	15079	15031	15217	15129	15106	14995	15114	15066	15123	15182	15115	15144	15288	15205	15105	15195	15056	15068	15222	14996	15263	15155	15212	15043	15128	14942	15050	15057	15149	15269	15094	15113	15167	15030	15160	15187	15292	15228	14992	15148	15027	15227	14997	15081	15068	15137	15225	15227	15032	15017	15212	15039	15200	15003	15022	14997	15050	15063	15073	15301	15088	15274	15183	15226	15199	15275	15133	15187	15033	15055	15204	15013	15174	15041	15147	15164	15192	15153	15067	15004	15237	15076	15172	15293	15293	15110	15108	15154	15119	15171	15135	15058	15176	14984	15048	15057	15192	15222	15019	15288	14998	15174	15240	15075	15217	15158	15257	15135	15228	15235	15100	15155	15148	15085	15103	14959	15101	15206	15020	15182	15131	15137	15105	15198	15101	15087	15239	15126	15268	15107	15071	15179	14889	15153	15338	15193	15035	15196	15158	15203	15086	15092	15109	15229	15046	15038	15158	15131	15230	15203	15126	15222	15159	15239	14889	15114	15131	15137	15112	15308	15079	15028	14976	15274	15085	14984	15154	15140	15069	15016	15237	15189	15224	14997	15195	15174	15130	15241	15098	15070	15018	15181	15143	15237	15252	15161	15307	15174	15085	15286	15207	14953	15238	15158	15114	14969	15293	15239	15188	15074	15022	15264	15446	15113	15233	15138	14973	15271	15076	15133	14986	15206	15345	15272	15217	15106	14990	15111	15172	15016	15146	14994	15232	15083	15168	15098	15073	15041	15251	15258	15156	15369	15162	15002	15173	15043	15222	15294	15235	15104	15162	15076	15275	15235	15271	15126	15181	15298	15065	15084	15170	14998	15031	15062	14998	15190	15078	15058	15054	15108	15064	15212	15157	15095	15103	15149	15165	15089	15077	15044	15189	15036	15016	15173	14968	15061	15122	15209	15079	14936	15225	15000	15127	15152	15166	14996	15141	15106	15058	15158	15204	15003	15140	15007	15171	15134	15047	15217	15291	15039	15176	15111	15174	15093	15169	15128	15158	15190	15055	15110	14990	15082	15227	15139	15198	15123	15172	15028	15227	15075	15242	15219	15090	15092	15200	15239	15176	15260	15041	15034	15099	15255	14991	15059	15028	15037	15093	15188	15170	15074	15095	14989	15024	15222	15049	15287	15199	15122	15095	15261	14976	15053	15116	15328	15301	15057	15100	14984	15023	15075	15155	15018	15081	15142	15198	15064	15076	15111	15149	15085	15205	15246	15101	15287	15024	15183	15102	15329	15070	14999	15187	15010	15214	15379	15003	15215	15088	15019	15145	15134	15139	15152	15018	15176	15160	15147	15235	15182	15179	15097	15031	15184	15119	15185	15202	15045	15224	15155	15132	15074	15160	15205	15192	15136	15193	15173	15126	15074	15246	15199	15168	15111	15105	15166	15169	15127	15121	15092	15211	15099	15261	14982	15144	15339	15168	15047	14978	14956	15122	15248	15011	15053	15305	15183	15020	15151	15047	15138	15096	15206	14991	15129	15282	15074	15132	15066	15180	14972	15286	15169	15086	15103	15237	15267	15178	15151	15132	15121	15096	15024	15114	14932	15056	15020	15160	15087	15021	15084	15189	15161	15173	14973	15099	15123	15085	15208	15128	15120	15250	15194	15155	15272	15033	15105	15234	15153	15225	15165	15086	15202	15061	14967	15154	15053	15113	15062	15130	15149	15258	15035	15360	15154	15236	15126	14980	15153	15101	15210	15266	15266	15284	15205	15206	15047	15054	15148	15012	15085	15137	15111	15178	15245	15178	15066	15276	15062	15063	15195	15128	15328	15055	15350	15091	15243	15075	15138	15183	15318	15222	15252	15144	15219	15103	15179	15207	15129	14919	15063	15107	15209	15170	15266	15125	15154	15118	15091	15204	15034	15096	15319	15233	15141	15026	15103	15320	15075	15135	15164	15190	15124	15063	15228	15081	15167	15068	15093	15099	15099	15126	15264	15224	15132	15038	15146	15159	15110	15260	15022	15097	15175	15121	15099	15162	15008	15146	15113	15111	15043	15269	15129	15134	15128	15141	15146	15261	15167	15132	15126	15078	15126	15089	15055	15179	15012	15096	15150	15193	15275	15151	15236	15019	15118	15102	15094	15145	15279	15006	14977	15160	15063	15251	15037	15129	15153	15264	15130	15191	15153	15219	15011	15082	15146	15284	15217	15173	15176	14995	15041	15013	15041	15239	15084	15006	15365	15068	15156	15253	15038	15257	15153	15217	15052	15275	15078	15044	15153	15149	15040	15148	15270	15138	15208	15113	15180	15054	15250	15110	15130	15165	15132	15174	15138	15128	15070	15166	15066	15109	15333	15088	15223	15308	15139	15149	15122	15208	15111	15112	15146	15133	15241	15176	15149	15187	15182	15121	15081	15098	15064	15288	14915	15329	14940	15249	15113	15304	15120	15308	15198	15084	14902	15101	15201	14984	15080	15060	15187	15323	15074	15049	15099	15297	14988	14991	15155	15108	15235	15157	15172	15118	15192	15175	15193	15100	15162	15338	15052	15137	15244	15178	15135	15175	15013	14975	15097	15301	15166	15171	15380	15170	15173	15034	15349	15014	14972	15189	15215	15219	15135	15124	15297	15151	15062	15092	14971	15113	15248	15041	14897	15032	15145	15273	15232	15206	15114	15101	15275	15245	15031	15068	15255	15267	15035	15116	15024	14987	15143	15147	15078	15197	15140	15139	15287	15193	15127	15060	15141	15161	15233	15164	15312	15013	15039	15085	15114	15186	15105	15220	15076	15067	14947	15180	15251	15245	15183	14995	15150	15177	15178	14999	15324	15100	15032	14921	15170	15186	14987	15120	15137	15179	15116	15181	15260	15098	15222	15098	15229	15064	15226	15119	15130	15082	15006	15166	15165	15254	15038	14919	15148	15195	15278	15179	15076	15196	14999	15171	15116	15091	15122	15188	15131	14941	15056	15253	15064	15089	14999	15337	14977	15210	15065	15054	15150	15073	15258	14990	15058	15122	15138	15086	15056	15087	15087	15177	15064	15173	15057	15213	15013	15125	15058	15353	15144	15151	15143	15024	15163	15004	15382	15126	14982	15333	14907	15139	15309	15263	15165	15272	15002	15142	15181	15286	15201	15142	15207	15193	15296	15187	15066	15129	15200	15190	15023	15237	15239	15173	15033	15197	15274	15333	14931	15195	15178	15226	15072	15136	15098	15202	15162	15158	15134	15090	15124	15252	15081	15176	15023	15057	15112	15196	15053	15034	15171	15105	15004	14887	15058	15139	15093	15194	15052	15132	15109	15100	15167	15139	15116	15118	15283	15237	15075	15248	15031	15193	15080	15105	15096	15196	15064	15196	15036	15172	15174	15071	15174	15189	15124	14942	15122	15177	15118	15304	15308	15166	15127	15209	15039	15173	15204	15080	14948	15173	15241	15006	15161	15097	15241	15231	15124	15148	15221	15202	15120	15015	15049	15067	15092	15127	15115	15227	15177	15203	14983	15038	15154	15016	15132	15137	14928	15167	15163	15102	15146	15203	14957	15078	14978	15048	14955	15113	15137	15196	15220	14974	15185	15100	15200	15083	15106	15297	14927	15128	15082	15189	15039	15245	15131	15046	15286	15140	15284	15334	15169	15172	15057	15025	15095	15211	15114	15065	14994	15191	15216	15131	15134	15231	15091	15181	14983	15006	15007	15151	15191	15087	15171	15146	15116	15128	15099	15136	15251	15076	15121	15108	15145	15198	15191	15172	15099	15228	15231	15314	15230	15068	15107	15119	15261	15160	15115	15097	15291	15230	15110	15057	15250	15170	15235	15045	15076	15116	15234	15068	14991	15192	15292	15103	15138	15166	14977	15161	15284	15134	15222	15017	15031
27670	22077	23832	20318	17273	17223	16929	16519	16769	16799	16736	16477	16699	16371	16800	16795	16580	16439	16397	16482	16688	16736	16533	16395	16458	16479	16524	16567	16502	16588	16831	16940	16934	16737	16639	16627	16415	16653	16462	16556	16501	16521	16476	16440	16430	16452	16496	16582	16723	16401	16578	16528	16425	16561	16639	16430	16500	16594	16640	16334	16345	16688	16544	16512	16507	16508	16545	16508	16450	16313	16542	16408	16484	16454	16526	16446	16377	16508	16559	16372	16590	16568	16520	16475	16488	16422	16519	16678	16368	16365	16330	16347	16391	16600	16425	16339	16363	16502	16519	16487	16570	16509	16430	16388	16387	16827	16412	16378	16462	16566	16232	16564	16421	16335	16411	16497	16480	16534	16548	16375	16595	16364	16421	16280	16437	16575	16394	16353	16452	16441	16324	16520	16420	16607	16514	16531	16456	16411	16422	16466	16380	16533	16509	16303	16414	16464	16559	16562	16365	16687	16263	16624	16541	16650	16523	16499	16403	16522	16603	16610	16491	16534	16362	16556	16364	16633	16516	16379	16554	16323	16392	16521	16482	16560	16356	16299	16559	16593	16406	16634	16409	16517	16416	16420	16374	16388	16675	16372	16643	16612	16362	16345	16418	16557	16270	16268	16348	16512	16564	16515	16487	16353	16389	16370	16530	16751	16504	16469	16501	16398	16293	16247	16604	16469	16497	16403	16220	16517	16739	16370	16529	16575	16368	16668	16550	16467	16508	16478	16488	16368	16440	16534	16491	16665	16483	16516	16480	16497	16524	16330	16429	16523	16511	16544	16430	16475	16602	16561	16529	16309	16463	16405	16565	16318	16625	16383	16561	16469	16345	16425	16281	16472	16358	16624	16568	16520	16423	16518	16335	16521	16480	16436	16615	16585	16560	16276	16568	16496	16456	16453	16420	16303	16496	16582	16607	16339	16535	16163	16552	16469	16467	16638	16311	16709	16549	16386	16471	16492	16450	16496	16396	16410	16224	16451	16434	16435	16638	16440	16476	16505	16390	16269	16212	16672	16406	16555	16448	16249	16548	16511	16442	16267	16439	16479	16468	16618	16489	16528	16429	16451	16733	16436	16461	16495	16605	16443	16608	16565	16553	16576	16399	16415	16485	16499	16312	16457	16567	16456	16397	16358	16668	16428	16476	16450	16484	16379	16552	16335	16532	16645	16486	16599	16304	16320	16403	16520	16460	16303	16555	16613	16572	16424	16462	16456	16398	16261	16348	16372	16417	16410	16509	16378	16554	16291	16686	16464	16504	16338	16404	16386	16413	16466	16515	16262	16542	16389	16603	16302	16421	16440	16504	16455	16273	16326	16619	16618	16357	16412	16551	16542	16491	16444	16215	16494	16587	16502	16491	16475	16510	16379	16289	16393	16447	16459	16452	16330	16499	16459	16390	16567	16328	16557	16401	16613	16356	16282	16506	16588	16525	16468	16641	16539	16564	16372	16565	16231	16628	16568	16427	16314	16274	16642	16581	16584	16553	16527	16525	16587	16339	16390	16255	16548	16431	16466	16642	16637	16569	16182	16358	16548	16486	16538	16394	16678	16545	16552	16432	16559	16351	16472	16616	16285	16421	16539	16565	16353	16408	16393	16319	16557	16421	16525	16214	16493	16448	16534	16466	16575	16596	16522	16661	16371	16489	16510	16407	16478	16307	16453	16332	16364	16410	16431	16535	16556	16604	16430	16695	16452	16411	16400	16513	16599	16463	16466	16566	16403	16277	16357	16666	16577	16424	16449	16524	16545	16546	16494	16244	16586	16476	16423	16474	16528	16395	16385	16302	16490	16458	16695	16474	16376	16459	16432	16516	16592	16382	16485	16605	16555	16508	16550	16462	16519	16366	16564	16443	16464	16336	16618	16417	16566	16475	16383	16415	16575	16460	16359	16426	16599	16555	16511	16494	16518	16472	16600	16734	16388	16490	16415	16439	16515	16605	16349	16318	16709	16353	16525	16425	16610	16446	16325	16387	16333	16495	16671	16348	16528	16378	16349	16429	16372	16607	16357	16434	16273	16368	16289	16327	16425	16569	16534	16444	16465	16494	16464	16594	16419	16423	16671	16395	16472	16348	16587	16533	16412	16463	16484	16531	16426	16560	16543	16617	16570	16390	16390	16508	16364	16522	16599	16335	16568	16335	16583	16471	16381	16357	16381	16385	16429	16526	16482	16512	16451	16602	16580	16438	16476	16477	16349	16680	16446	16603	16571	16465	16613	16527	16336	16403	16232	16588	16408	16460	16611	16562	16533	16374	16540	16496	16486	16602	16438	16468	16481	16387	16585	16416	16486	16482	16352	16293	16372	16463	16313	16452	16684	16321	16290	16392	16468	16361	16457	16614	16389	16397	16466	16495	16385	16572	16399	16602	16481	16398	16595	16418	16638	16258	16246	16325	16438	16384	16497	16386	16570	16585	16435	16428	16505	16580	16495	16546	16464	16416	16658	16345	16536	16415	16430	16482	16432	16354	16410	16473	16266	16594	16545	16511	16434	16302	16496	16627	16446	16468	16485	16620	16550	16446	16472	16643	16425	16553	16494	16493	16422	16558	16345	16522	16497	16413	16483	16623	16342	16703	16586	16309	16561	16516	16444	16415	16502	16496	16615	16349	16473	16380	16360	16549	16425	16560	16549	16349	16622	16397	16542	16461	16594	16718	16646	16392	16628	16455	16486	16458	16594	16506	16457	16612	16478	16549	16552	16430	16655	16531	16604	16368	16266	16231	16383	16326	16472	16559	16585	16538	16637	16476	16387	16412	16493	16477	16428	16491	16442	16456	16463	16370	16632	16750	16502	16477	16261	16418	16412	16321	16382	16485	16396	16417	16356	16526	16566	16319	16380	16539	16632	16489	16381	16502	16525	16384	16346	16336	16496	16463	16407	16587	16370	16279	16307	16535	16425	16532	16257	16649	16519	16579	16596	16536	16574	16714	16333	16760	16642	16607	16576	16533	16516	16495	16480	16355	16440	16663	16623	16420	16624	16485	16619	16721	16622	16759	16523	16426	16681	16459	16525	16473	16372	16389	16465	16277	16543	16490	16491	16370	16180	16686	16544	16653	16471	16622	16622	16557	16540	16501	16627	16511	16582	16604	16477	16581	16455	16736	16312	16369	16444	16380	16385	16191	16224	16584	16629	16525	16624	16654	16576	16588	16429	16553	16734	16743	16425	16466	16331	16470	16210	16356	16504	16488	16314	16479	16566	16633	16598	16384	16423	16464	16276	16444	16276	16523	16413	16548	16325	16520	16456	16584	16402	16446	16522	16452	16258	16469	16604	16609	16316	16465	16491	16521	16560	16437	16508	16572	16604	16464	16391	16584	16656	16403	16497	16442	16505	16619	16362	16354	16643	16556	16475	16611	16356	16447	16640	16588	16466	16433	16380	16386	16471	16494	16592	16480	16519	16573	16402	16421	16410	16490	16475	16496	16400	16618	16468	16273	16496	16527	16352	16448	16502	16545	16384	16626	16557	16548	16245	16449	16612	16422	16334	16376	16392	16610	16469	16495	16536	16578	16258	16258	16442	16553	16604	16398	16372	16456	16429	16536	16527	16284	16590	16493	16435	16653	16556	16479	16290	16527	16614	16342	16642	16425	16341	16499	16596	16461	16430	16557	16465	16392	16385	16339	16307	16413	16308	16515	16412	16776	16548	16430	16378	16274	16428	16591	16689	16423	16593	16641	16482	16515	16577	16634	16460	16551	16425	16444	16505	16477	16528	16433	16483	16523	16460	16469	16430	16581	16315	16545	16551	16428	16465	16435	16339	16608	16386	16515	16498	16319	16539	16372	16414	16410	16396	16547	16519	16580	16481	16414	16493	16490	16551	16614	16613	16512	16626	16557	16457	16300	16310	16516	16459	16585	16586	16490	16319	16262	16450	16558	16648	16604	16544	16479	16419	16536	16343	16476	16448	16454	16565	16402	16450	16423	16510	16495	16469	16403	16545	16619	16485	16465	16594	16380	16302	16415	16391	16747	16417	16509	16591	16680	16716	16319	16511	16530	16681	16487	16420	16445	16408	16492	16464	16434	16307	16507	16485	16709	16615	16323	16332	16545	16466	16326	16285	16487	16553	16450	16509	16673	16503	16474	16226	16462	16515	16405	16326	16504	16621	16391	16172	16444	16353	16522	16401	16264	16567	16673	16429	16444	16278	16542	16347	16501	16528	16487	16298	16434	16475	16465	16632	16441	16420	16463	16352	16532	16496	16502	16409	16513	16433	16268	16413	16482	16465	16396	16376	16485	16393	16315	16410	16435	16381	16458	16548	16576	16568	16547	16365	16483	16371	16340	16585	16333	16430	16353	16318	16410	16334	16411	16440	16392	16392	16563	16526	16397	16572	16572	16558	16426	16385	16595	16500	16409	16523	16361	16356	16580	16335	16487	16429	16603	16548	16429	16469	16713	16511	16562	16413	16455	16612	16573	16321	16251	16505	16457	16541	16559	16389	16436	16320	16542	16542	16434	16463	16565	16428	16472	16445	16388	16530	16296	16470	16497	16533	16413	16488	16706	16359	16371	16413	16301	16351	16336	16515	16407	16407	16521	16397	16552	16245	16513	16394	16341	16533	16507	16636	16485	16604	16557	16447	16493	16373	16455	16391	16574	16417	16328	16662	16566	16438	16587	16501	16525	16449	16473	16311	16433	16394	16285	16401	16611	16563	16354	16678	16447	16332	16357	16435	16609	16488	16630	16471	16516	16402	16488	16550	16554	16237	16382	16434	16512	16334	16429	16308	16368	16356	16488	16414	16804	16276	16426	16288	16468	16434	16582	16577	16378	16635	16621	16648	16712	16484	16444	16433	16436	16393	16566	16455	16389	16319	16351	16407	16461	16200	16333	16596	16477	16748	16399	16630	16359	16232	16399	16623	16470	16486	16498	16399	16510	16431	16584	16371	16420	16401	16477	16369	16501	16481	16547	16653	16471	16636	16487	16551	16376	16434	16457	16419	16277	16504	16438	16374	16703	16431	16499	16359	16481	16554	16497	16539	16357	16383	16490	16623	16426	16535	16499	16481	16610	16206	16558	16371	16512	16386	16603	16506	16537	16479	16687	16497	16563	16384	16399	16543	16456	16474	16376	16618	16529	16473	16593	16452	16374	16392
15540	19732	19993	17541	17051	16355	15801	15459	15199	15459	15369	15249	15368	15423	15392	15316	15325	15212	15164	15267	15328	15304	15271	15312	15189	15191	15159	15181	15198	15494	15712	15811	15742	15693	15473	15139	15228	15255	15239	15229	15349	15152	15114	15214	15163	15279	15159	15269	15257	15206	15413	15328	15222	15182	15157	15175	15499	15145	15272	15207	15085	15243	15277	15159	15263	15232	15081	15076	15161	15225	15277	15228	15185	15215	15245	14975	15212	15275	15137	15216	15267	15368	15227	15175	15132	15266	15314	15184	15266	15224	15188	15244	15273	15248	15106	15176	15169	15244	15287	15219	15184	15102	15301	15274	15256	15166	15313	15094	15329	15114	15212	15100	15221	15198	15234	15130	15229	15338	15267	15208	15153	15274	15124	15120	15169	15205	15201	15120	15128	15369	15050	15204	15143	15242	15383	15037	15271	15133	15462	15321	15361	15288	15165	15021	15376	15334	15126	15314	15342	15146	15344	15170	15158	15252	15124	15173	15114	15290	15412	15166	15237	15174	15151	15181	15203	15349	15189	15152	15239	15274	15161	15191	15255	15199	15144	15102	15225	15238	15249	15247	15240	15184	15208	15303	15203	15187	15121	15139	15242	15210	15160	15180	15104	15253	15199	15326	15381	15268	15277	15214	15242	15209	15277	15186	15415	15260	15024	15192	15295	15315	15144	15165	15255	15081	15303	15247	15210	15230	15243	15232	15227	15258	15415	15317	15191	15101	15067	15376	15184	15093	15110	15269	15252	15195	15267	15142	15473	15289	15185	15156	15183	15169	15232	15115	15117	15289	15315	15072	15171	15249	15217	15329	15186	15247	15050	15176	15193	15322	15163	15132	15286	15286	15251	15365	15294	15226	15338	15343	15158	15311	15285	15193	15439	15115	15297	15216	15185	15079	15285	15139	15297	15133	15232	15363	15292	15408	15222	15026	15155	15236	15257	15238	15314	15193	15070	15239	15333	15344	15259	15316	15190	15188	15246	15206	15118	15286	15102	15152	15127	15063	15307	15243	15093	15280	15206	15273	15255	15219	15231	15392	15222	15086	15088	15121	15171	15393	15345	15382	15247	15081	15316	15020	15100	15177	15182	15164	15081	15273	15206	15211	15131	15314	15175	15271	15137	15153	15223	15279	15262	15166	15119	15283	15202	15139	15250	15153	15129	15181	15250	15129	15345	15423	15175	15371	15158	15282	15104	15287	15101	15140	15307	15327	15243	15131	15187	15091	15279	15338	15151	15143	15091	15142	15264	15171	15177	15082	15026	15226	15209	15200	15270	15164	15278	15361	15224	15090	15267	15164	15124	15421	15239	15216	15206	15190	15380	15107	15489	15223	15343	15366	15245	15176	15230	15286	15165	15268	15219	15253	15153	14985	15102	15171	15222	15148	15434	15323	15131	15142	15149	15145	15176	15251	15262	15147	15148	15237	15118	15288	15074	15354	15194	15227	15296	15044	15150	15339	15234	15149	15192	15250	15191	15346	15246	15091	15321	15311	15094	15203	15434	15170	15089	15436	15162	15313	15196	15090	15351	15238	15247	15211	15157	15076	15161	15178	15252	15307	15338	15144	15363	15158	15064	15216	15246	14998	15220	15356	15355	15301	15194	15266	15151	15259	15046	15252	15241	15224	15370	15120	15432	15215	15150	15266	15051	15188	15140	15243	15281	15245	15221	15226	15100	15281	15404	15128	15557	15236	15325	15294	15222	15202	15338	14983	15332	15122	15285	15032	15218	15422	15210	15050	15300	15194	15075	15190	15237	15167	15170	15280	15255	15154	15415	15163	15152	15216	15102	15347	15127	15247	15219	15067	15200	15151	15312	15433	15207	15385	15060	15236	15176	15136	15252	15209	15143	15255	15166	15256	15033	15123	15139	15074	15305	15255	15379	15278	15300	15019	15206	15322	15344	15158	15188	15248	15309	15301	15165	15147	15123	15104	15164	15218	15273	15100	15205	15252	15123	15099	15246	15160	15289	15070	15220	15337	15091	15362	15063	15208	15066	15310	15349	15119	15203	15159	15194	15238	15281	15112	15128	15116	15135	15182	15055	15198	15098	15103	15333	15232	15233	15142	15189	15234	15291	15205	15242	15106	15194	15279	15124	15265	15086	14984	15102	15231	15284	15002	15141	15264	15188	15358	15190	15146	15323	15324	15225	15268	15428	15193	15277	15231	15251	15250	15108	15326	15256	15335	15333	15213	15126	15162	15093	15170	15220	15134	15183	15157	15097	15234	15331	15272	15060	15130	15140	15253	15202	15305	15318	15215	15237	15311	15357	15153	15072	15135	15228	15270	15155	15198	15175	15232	15292	14984	15253	15370	15191	15110	15044	15185	15235	15188	15332	15254	15429	15170	15127	15165	15065	15189	15151	15162	15290	15224	15319	15401	15199	15248	15215	15141	15161	15097	15260	15059	15467	15171	15313	15256	15267	15097	15123	15218	15095	15181	15103	15025	15202	15274	15235	15328	15300	15177	15305	15322	15094	15109	15222	15218	15165	15238	15237	15068	15337	15233	15261	15188	15261	15250	15286	15340	15353	15246	15173	15145	15081	15124	15127	15174	15277	15059	15341	15149	15131	15314	15152	15310	15207	15355	15167	15297	15228	15136	15273	15243	15254	15258	15246	15450	15129	15206	15376	15327	14904	15388	15186	15370	15069	15124	15233	15249	15228	15290	15129	15179	15291	15275	15137	15187	15261	15234	15187	15246	15259	15209	15178	15380	15129	15304	15155	15088	15136	15278	15218	15255	15139	15214	15277	15135	15244	15064	15186	15224	15316	15174	15086	15179	15139	15092	15176	15302	15157	15128	15180	15326	15157	15241	15339	15278	15248	15057	15308	15334	15145	15224	15237	15226	15376	15225	15333	15261	15281	15276	15072	15139	15299	15101	15217	15137	15313	15246	15299	15108	15144	15225	15248	15126	15218	15223	15164	15118	15257	15144	15189	15293	15320	15298	15259	15095	15424	15280	15347	15251	15066	15146	15272	15064	15208	15281	15220	15357	15154	15205	15237	15352	15046	15194	15298	15381	15123	15255	15188	15403	15085	15340	15209	15220	15194	15258	15063	15044	15298	15010	15238	15139	15396	15145	15353	15299	15232	14990	15141	15110	15338	15139	15138	15317	15104	15185	15195	15134	15246	15174	15152	15278	15265	15206	15233	15394	15057	15111	15102	15349	15172	15244	15181	15121	15232	15182	15216	15138	15216	15203	15270	15278	15221	15241	15298	15301	15175	15212	15168	15171	15243	15239	15244	15227	15047	15273	15164	15143	15291	15358	15063	15343	15099	15117	15341	15359	15077	15196	15196	15169	15295	15127	15057	15150	15081	15178	15208	15151	15112	15152	15082	15358	15201	15330	15116	15140	15274	15384	15207	15174	15310	15459	15212	15184	15177	15024	15233	15155	15311	15398	15133	15257	15262	15321	15309	15248	15285	15260	15058	15262	15265	15263	15238	15308	15299	15252	15293	15298	15240	15079	15415	15279	15250	15200	15193	15081	15312	15210	15352	15096	15311	15087	15324	15251	15149	15294	15152	15261	15220	15073	15330	15318	15155	15234	15228	15143	15172	15205	15224	15071	15336	15243	15251	15142	15251	15208	15264	15207	15185	15112	15294	15252	15366	15206	15148	15102	15198	15204	15192	15164	15198	15199	15276	15331	15101	15517	15092	15219	15308	15209	15269	15107	15251	15201	15221	15297	15157	15248	15294	15115	15385	15380	15241	15236	15191	15234	15286	15432	15226	15275	15198	15346	15105	15188	15201	15235	15288	15323	15121	15218	15369	15195	15129	15177	15258	15130	15216	15201	15278	15151	15289	15145	15229	15276	15335	15161	15133	15233	15355	15231	15209	15174	15096	15417	15180	15271	15326	15013	15174	15253	15294	15204	15017	15194	15174	15241	15322	15211	15298	15220	15152	15119	15127	15098	15246	15118	15092	15325	15324	15242	15336	15339	15200	15228	15254	15341	15216	15281	15213	15239	15269	14993	15369	15186	15187	15244	15204	15214	15237	15170	15303	15314	15357	15291	15059	15301	15188	15298	15273	15316	15152	15177	15156	15207	15177	15380	15195	15089	15167	15134	15201	15206	15365	15455	15265	15126	15338	15052	15341	15311	15066	15132	15391	15079	15260	15272	15390	15174	15006	15304	15204	15315	15276	15146	15202	15063	15219	15152	15115	15386	15176	15157	15227	15125	15112	15228	15184	15284	15108	15167	15014	15142	15138	15285	15282	15336	15210	15278	15218	15229	15461	15082	15209	15294	15336	15285	15385	15235	15312	15197	15395	15206	15253	15378	15112	15353	15227	15150	15261	15242	15245	15110	15181	15353	15310	15011	15156	15287	15201	15283	15242	15313	15149	15343	15285	15079	15309	15124	15026	15329	15198	15335	15160	15406	15342	15178	15257	15256	15149	15236	15286	15160	15063	15334	15182	15311	15196	15144	15206	15137	15199	15244	15001	15212	14997	15100	15145	15251	15118	15262	15184	15090	15194	15175	15258	15204	15295	15444	15029	15234	15212	15026	15259	15172	15205	15186	15128	15139	15192	15305	15342	15359	15223	15359	15373	15330	15161	15152	15328	14976	15407	15116	15182	15459	15245	15254	15125	15311	15178	15168	15405	15240	15029	15244	15200	15191	15221	15259	15217	15070	15113	15263	15302	15200	15268	15136	15282	15149	15234	15228	15127	15185	15197	15294	15108	14929	15263	15184	15276	15091	15298	15190	15322	15246	15170	15296	15351	15191	15305	15228	15238	15183	15360	15060	15221	15055	15286	15085	15310	15334	15272	15078	15038	15207	15321	14985	15347	15417	15114	15248	15193	15202	15192	15196	15207	15248	15297	15137	15264	15377	15230	15376	15197	15205	15218	15154	15145	15285	15290	15251	15071	15131	15246	15200	15089	15055	15325	15136	15245	15136	15377	15334	15172	15132	15216	15185	15231	15205	15333	15131	15283	15228	15088	15218	15216	15273	15199	15247	15191	15294	15219	15198	15288	15131	15121	15309	15192	15200	15105	15193	15260	15232	15257	15260	15410	15238	15178	15167	15269	15161	15191	15176	15124	15117	15183	15311	15368	15068	15195	15226	15209	15030	15229	15291	15317	15091	15237	15385
23980	21408	28824	24469	22089	21151	19992	17719	17351	17484	17249	17013	16925	16988	17190	17187	17221	16866	17004	17045	17109	16872	16988	16968	16930	16947	16921	17092	17110	17914	19035	19113	18647	18200	17786	17046	16977	16902	16976	16828	17142	16946	16858	16865	16800	16822	16660	17003	16856	16671	16744	16860	16738	16605	17004	16926	16900	16859	16925	17085	16869	16773	16697	16827	16778	16828	17096	16902	16924	16858	16899	16920	16885	16856	16799	16934	16771	16887	16876	16968	16972	16915	17136	16749	16721	16982	16842	16735	17106	16993	16940	16763	17059	16819	16729	16981	16735	16899	17143	17081	16748	16651	16844	16919	16922	16750	16875	16818	16794	17036	16673	16654	16840	16882	16988	16934	16774	16849	16859	16805	16732	16738	16839	16904	16942	16738	16802	16855	16903	16850	16644	16726	16832	16627	17047	16982	16813	16937	16745	16697	16864	16779	16861	16755	16818	16780	16854	16684	16769	16751	16786	16844	16826	16943	16941	16876	16755	16810	16845	16984	16846	16910	16694	16923	16777	16787	16857	16706	16748	17012	16860	16852	16743	16772	16859	16719	17088	16949	16575	17073	16674	16878	16832	17049	16793	16887	16936	16815	16876	16814	16637	16697	16740	16722	16722	16905	16811	16791	16944	16878	16804	16865	16816	16760	17100	16651	16942	16863	16933	16822	16656	16683	16863	16855	16699	16788	16875	16859	17018	16660	16796	16671	16857	16854	16939	16732	16897	16995	16700	16884	16899	16841	16754	16860	16860	17003	16783	16855	16860	16875	16707	16918	16775	16731	16739	16909	17099	16950	17035	16904	16794	16855	16952	16799	16740	16985	16843	16992	16859	17030	16842	16692	16841	16746	16746	16821	17063	16680	16812	16856	16842	16989	16933	16832	17007	16779	16813	16807	16776	16747	16999	16808	16796	16781	16810	16863	16903	16829	16820	16786	16845	16919	16959	16616	16671	16979	16748	16826	16862	16889	16829	16958	16745	16766	16858	16910	16900	16797	16915	16748	16754	16820	16861	16857	16945	16867	16813	16726	16765	16965	16941	16722	16806	16976	16852	16747	16967	16817	17011	17082	16889	16843	16784	16666	16994	16667	16873	16882	16887	16788	16805	16983	16826	16867	16974	16983	16728	16746	16811	16673	16700	16705	16943	16982	16734	16916	16735	16762	16998	16972	17009	16759	16889	16611	16783	16722	16831	16946	16763	16678	16952	16822	16867	16928	16882	16916	16875	16732	16796	16621	16634	16954	16762	16623	16884	16835	17005	16676	16948	16971	16974	16944	16992	16822	16722	16871	16967	16755	16576	16717	16793	16888	16916	17082	16784	16795	16978	16712	16963	16784	16869	16884	16987	16830	16996	16800	16767	16900	16689	16750	17077	16823	17021	17051	16819	16948	16802	16663	16819	16847	16770	16813	16659	16720	16909	16781	16872	16740	16907	16646	16967	16878	16747	16701	16803	16735	16885	16707	16879	16639	16797	16832	16879	16760	16716	16619	16798	16895	16709	16786	16790	16807	16699	16774	16974	16937	16710	16744	16853	16841	16745	16715	16990	16843	16740	16982	16959	16930	16790	16995	16655	16855	16839	16842	16747	16776	16856	16917	16929	16925	16767	16717	16872	16855	16885	17013	16943	16794	16924	16931	16884	16856	16895	16984	17112	16800	16968	16750	16991	16687	16724	16699	16626	16731	16816	16824	16861	16771	16748	17007	16750	16600	16756	16715	16928	16937	16933	17022	16770	16797	16932	16714	16737	16791	16732	16719	16803	16532	16782	16726	16884	16923	16925	17014	16929	16802	16976	16878	16894	16827	16800	16753	16790	16831	16749	16792	16759	16893	17028	16894	16749	16577	16763	16922	16816	16925	16944	16817	16736	17232	16709	16729	17073	16866	16767	16667	16860	16805	16903	16788	16771	16768	16695	16892	16912	16767	16761	16875	16811	16906	16736	16661	17099	16936	16731	16789	16878	16993	16896	16723	16820	16709	16676	16679	16636	16793	17038	16952	16768	16799	16895	16801	16890	16872	17023	17042	16995	16743	16571	16785	16656	16914	17083	16862	16785	16952	17111	16835	16946	16663	16791	16714	16812	16855	16833	16743	16872	16780	16918	17092	17083	16773	16893	16768	17026	16908	16905	16754	16855	16772	16833	16728	16805	16813	16687	16858	16806	16698	16804	16684	16853	16777	16873	16761	16768	16869	16727	16809	16704	16796	16633	16960	16906	16836	16874	16624	16725	16760	16793	16640	16841	16872	16671	16490	16893	17068	17026	16809	16829	16934	16835	16757	16840	16836	16797	16778	16846	16866	17013	17028	16763	16781	16912	16898	16697	16797	16861	16727	16897	16850	16737	16975	16933	16608	16976	16854	16803	17015	17026	16757	16958	16835	16966	16826	17046	16866	16758	16712	16842	16836	16791	16830	16852	17008	16894	16671	16906	16843	16928	16993	16916	16942	16847	16931	16912	16813	16674	16690	16740	16767	16819	17030	16862	16844	16791	16903	16794	16761	16662	16886	16903	17052	16974	16797	16910	16862	16601	16927	16831	16913	16808	16704	16943	16787	16888	16862	16799	16795	17088	16925	16769	16862	16890	16781	16961	16871	17037	16697	16824	17093	16831	16933	16732	16746	17003	16658	16750	16778	16654	16806	16544	16898	16843	16741	16947	16731	16995	16602	16800	16860	16664	16791	16939	17036	16686	16672	16809	16977	16817	16847	16851	16642	16920	16757	16746	16801	16864	16951	16820	16697	16852	16725	16883	16724	16800	16775	16919	16686	16713	16959	16719	16699	16597	16999	16792	17058	16761	17125	17093	16958	16946	16953	16782	16813	16865	16815	16864	16748	16819	16918	16759	16636	16789	16947	17024	17027	16721	16663	16678	16876	16822	16707	17119	16770	16648	16871	16809	16797	16785	16799	16813	16751	16992	16775	16769	16960	16777	17004	16940	16930	16934	16751	16627	16858	16728	16971	16788	17037	16790	17125	16856	16565	16864	16903	16726	16622	16731	16846	16977	16918	16704	16922	17048	16883	16799	16873	16839	16869	16748	16837	16686	16814	16844	16875	16821	16814	16994	17001	16874	16967	16982	16951	16814	16895	16755	16815	16735	16833	16887	16750	16762	16799	16812	16901	16898	16673	16870	16824	17077	16865	16774	16779	16886	16822	16927	16876	16922	16911	16764	16890	16683	16774	16959	16687	16908	16961	16753	16770	16891	16833	16822	16911	16658	16965	16895	16912	16625	16672	16991	16796	16927	16962	16756	16742	16971	16934	16873	16947	16688	16704	16992	16874	16735	16686	16911	16749	16887	16753	16993	16695	16759	16894	16745	16773	16932	16951	17020	17015	16813	16688	16706	16733	16615	16904	16759	16804	16820	16909	17053	16882	16746	16706	16917	17107	16930	16725	16823	16635	16810	17081	16998	16850	16945	16943	16669	16734	16837	16901	16658	16834	16793	16571	16833	16779	16883	16831	16871	16716	16689	16989	16695	16750	16938	16490	16717	16889	16716	16731	16793	17005	16718	16791	16670	17005	17054	16691	16918	16941	16802	16802	16875	16965	16945	16835	16857	16859	16940	16761	16742	16860	16499	16751	16816	16821	16911	17002	16646	16921	16789	16952	16812	16672	16726	16715	16785	16531	16714	16620	16704	16807	16808	16728	16790	16752	16774	16778	16927	16884	16895	16798	16893	16736	16789	16897	16770	16940	16830	16771	16690	16729	16701	16805	16876	16763	16781	16866	16950	16880	16813	16938	16716	16661	16755	16759	16624	16764	16950	16678	16816	16860	16867	16808	16973	16681	17075	16917	16977	16576	17028	17003	16895	16893	16899	16750	16977	16819	16605	16797	16934	16897	17043	16728	16671	16753	17029	16739	16798	16912	16825	16812	16816	16946	16890	16754	16805	16844	16992	16719	16779	16645	16930	16647	16822	17000	16844	16815	16628	16875	16761	16854	16934	16799	16649	16805	16769	16842	17056	16969	16900	16992	16868	17041	16873	16781	16919	16806	16854	16899	16752	16742	16961	16660	16764	16486	16838	16801	16614	16976	16837	16835	16832	16853	16763	16892	16862	16768	16824	17083	16949	16647	16934	16881	16891	16748	16904	16938	16757	16874	16868	16847	16813	16606	16859	16793	16945	16751	16989	16809	16885	16793	17074	16757	16862	16736	16711	16753	16646	16975	16891	16869	16695	16799	16803	16689	16948	16969	16801	16898	16604	16827	16990	16998	16892	16925	16813	16844	16982	17082	17023	16714	16926	16915	16671	16725	16893	16777	17001	16928	16813	16850	16858	16853	16973	16918	16999	16870	16818	16644	16923	16828	16836	16679	16805	16880	16849	16837	16888	16660	16960	16960	16914	16868	16774	16865	16768	16772	16735	17002	16884	16833	16864	16782	16815	16967	16925	16718	16927	16791	16742	16619	16867	16645	16915	16869	16902	16672	17082	16679	16909	16654	16886	16649	16977	16622	16685	16845	16753	16870	16913	16846	16949	16859	16901	17154	16894	16558	16923	16751	17154	16803	16607	16691	16833	16917	16771	16954	16724	16672	16795	16921	16970	16629	16844	16769	16836	16992	16973	16740	16966	16964	16749	17044	16912	16830	16692	16807	16780	16937	16900	16997	16842	16880	16813	16650	16739	16972	16639	16966	16812	16845	16840	16878	16871	16680	16798	16800	16823	16573	16762	16779	16774	16976	16833	16769	16849	16809	16936	16623	16807	16873	16746	16673	17020	16905	17002	16690	16685	16866	16679	16990	16698	16817	16719	16690	16729	16900	16842	16958	16796	16835	16857	16675	16801	16856	16722	16738	16949	16761	16805	17056	16686	16839	16901	16938	16775	17008	16736	16965	16909	16808	16912	16936	16679	16775	16753	16766	16847	16844	16788	17048	16656	16852	16797	16577	17116	16971	16625	16852	16640	16967	16944	16722	16808	16699	16826	16783	16668	16679	16849	17013	16738	16777	16872	16711	16942	16816	16744	16941	16797	16723	16745	16867	16820	16896	16664	16871	16819	16914	16923	16821	16808	16934	16711	16849	16678	16876	16748	16815	16779	16574	16824	16960	16886	16863	16672	16859	16779	16889	16814	16827	16858	16948	17067	16905	16991	16824
15505	26277	25601	20787	18937	17644	16909	16212	16001	15962	15882	15837	15641	15888	15651	15883	15769	15549	15686	15303	15666	15715	15463	15595	15761	15562	15535	15457	15792	17463	19072	19106	18147	17159	16394	15722	15579	15559	15474	15668	15407	15536	15544	15754	15602	15496	15461	15425	15550	15509	15377	15548	15492	15443	15545	15420	15553	15546	15501	15342	15509	15477	15356	15464	15381	15448	15331	15512	15437	15412	15472	15563	15395	15456	15471	15443	15470	15536	15502	15631	15243	15578	15478	15639	15396	15526	15410	15547	15514	15419	15452	15307	15503	15374	15385	15412	15412	15335	15440	15553	15410	15372	15576	15412	15402	15463	15532	15434	15450	15397	15452	15511	15299	15419	15344	15328	15486	15618	15466	15426	15453	15410	15589	15600	15405	15618	15478	15324	15577	15408	15575	15518	15619	15352	15484	15502	15235	15488	15447	15526	15467	15505	15422	15438	15607	15551	15360	15562	15467	15389	15344	15436	15468	15492	15593	15530	15375	15368	15469	15270	15501	15527	15268	15490	15558	15463	15419	15467	15487	15410	15461	15515	15287	15348	15403	15637	15317	15431	15263	15405	15386	15286	15345	15591	15541	15479	15475	15410	15582	15551	15528	15324	15362	15437	15443	15457	15568	15321	15512	15328	15538	15228	15492	15291	15564	15480	15495	15563	15262	15311	15251	15539	15377	15423	15542	15476	15537	15528	15510	15417	15459	15613	15268	15473	15576	15505	15426	15503	15415	15489	15400	15285	15515	15382	15553	15489	15464	15551	15463	15398	15434	15280	15546	15478	15325	15508	15336	15487	15479	15396	15717	15431	15354	15517	15379	15467	15471	15379	15502	15527	15460	15393	15482	15490	15468	15580	15285	15365	15288	15494	15419	15251	15428	15433	15525	15323	15671	15491	15468	15373	15545	15514	15569	15521	15514	15356	15361	15470	15523	15559	15292	15469	15452	15585	15492	15376	15273	15469	15421	15452	15549	15546	15280	15404	15466	15472	15426	15564	15442	15413	15593	15417	15403	15367	15313	15464	15655	15508	15495	15445	15335	15457	15382	15290	15472	15228	15575	15425	15518	15554	15454	15243	15440	15382	15552	15514	15336	15502	15468	15245	15427	15612	15571	15398	15322	15441	15368	15419	15593	15460	15327	15505	15632	15589	15380	15384	15260	15694	15371	15601	15448	15530	15470	15643	15536	15328	15429	15454	15373	15391	15552	15328	15446	15569	15577	15378	15332	15447	15387	15306	15453	15276	15458	15337	15354	15521	15269	15497	15450	15455	15510	15478	15396	15457	15225	15371	15391	15557	15561	15406	15577	15333	15335	15388	15521	15430	15433	15462	15263	15514	15534	15495	15490	15368	15482	15352	15320	15614	15466	15259	15648	15470	15585	15394	15379	15512	15382	15544	15538	15404	15434	15321	15485	15448	15447	15478	15377	15373	15276	15477	15304	15485	15597	15450	15533	15408	15327	15507	15388	15356	15524	15440	15358	15576	15573	15437	15438	15426	15400	15540	15579	15432	15338	15522	15469	15510	15561	15442	15407	15451	15535	15471	15350	15451	15449	15451	15484	15596	15379	15563	15592	15472	15289	15537	15511	15443	15434	15478	15521	15632	15573	15307	15409	15439	15526	15384	15504	15614	15319	15563	15536	15461	15574	15409	15650	15569	15420	15568	15484	15478	15478	15538	15568	15678	15371	15481	15456	15597	15375	15349	15466	15412	15562	15394	15524	15511	15227	15655	15504	15486	15420	15325	15395	15320	15485	15514	15447	15603	15349	15585	15455	15477	15463	15512	15479	15445	15429	15509	15522	15448	15445	15476	15387	15203	15554	15283	15412	15498	15623	15507	15337	15492	15478	15540	15483	15370	15468	15489	15490	15598	15453	15504	15452	15353	15236	15296	15576	15474	15470	15454	15407	15324	15365	15292	15459	15342	15441	15536	15535	15467	15443	15601	15481	15422	15359	15502	15446	15487	15552	15302	15480	15417	15382	15513	15534	15587	15413	15484	15422	15499	15617	15520	15533	15435	15513	15480	15492	15524	15399	15641	15646	15401	15459	15598	15452	15499	15392	15314	15656	15458	15261	15402	15255	15416	15608	15450	15358	15278	15579	15577	15424	15392	15413	15441	15497	15415	15539	15470	15297	15496	15474	15479	15456	15512	15336	15455	15382	15418	15509	15531	15493	15272	15557	15434	15599	15406	15483	15394	15588	15678	15626	15516	15465	15464	15573	15461	15501	15475	15457	15475	15443	15281	15503	15490	15500	15317	15304	15272	15646	15607	15437	15405	15416	15388	15309	15412	15480	15394	15471	15470	15292	15478	15374	15450	15467	15562	15575	15436	15390	15531	15378	15308	15573	15514	15478	15513	15317	15382	15366	15467	15362	15402	15436	15435	15412	15511	15414	15382	15337	15582	15405	15477	15472	15418	15339	15464	15417	15421	15459	15400	15484	15458	15285	15314	15557	15473	15420	15350	15411	15469	15493	15394	15429	15496	15413	15327	15313	15474	15623	15414	15491	15612	15342	15416	15610	15422	15482	15353	15523	15418	15529	15363	15521	15385	15396	15554	15404	15456	15450	15336	15405	15448	15488	15524	15474	15598	15428	15426	15438	15389	15493	15353	15414	15380	15270	15452	15534	15379	15580	15437	15259	15498	15517	15421	15386	15469	15574	15235	15369	15322	15454	15455	15608	15535	15306	15345	15427	15519	15345	15466	15536	15477	15427	15278	15456	15574	15553	15488	15332	15519	15462	15560	15349	15456	15665	15241	15494	15381	15606	15567	15424	15377	15545	15336	15337	15485	15162	15416	15338	15421	15500	15298	15259	15604	15245	15610	15451	15335	15474	15608	15408	15339	15403	15437	15362	15330	15507	15608	15469	15486	15402	15609	15262	15353	15472	15537	15600	15502	15606	15521	15444	15393	15425	15299	15501	15256	15295	15490	15341	15445	15401	15464	15441	15448	15530	15361	15462	15363	15477	15427	15327	15416	15378	15327	15345	15510	15596	15470	15578	15542	15316	15380	15523	15471	15441	15500	15426	15499	15438	15478	15414	15539	15410	15698	15599	15536	15685	15369	15347	15552	15603	15462	15508	15440	15498	15360	15467	15469	15312	15448	15378	15360	15559	15473	15451	15448	15476	15497	15305	15409	15389	15469	15566	15428	15488	15320	15289	15536	15487	15409	15391	15356	15627	15377	15390	15446	15419	15383	15488	15568	15567	15449	15422	15583	15483	15474	15463	15481	15501	15574	15417	15412	15399	15702	15438	15451	15289	15427	15474	15444	15587	15389	15587	15532	15484	15195	15406	15444	15548	15487	15415	15451	15406	15655	15529	15409	15508	15488	15432	15471	15423	15430	15682	15436	15373	15404	15397	15541	15533	15391	15441	15340	15335	15576	15536	15521	15531	15277	15362	15319	15544	15468	15402	15423	15478	15593	15493	15392	15459	15488	15474	15661	15420	15650	15375	15408	15362	15442	15497	15421	15473	15431	15451	15552	15447	15355	15490	15375	15320	15549	15431	15513	15380	15456	15429	15552	15434	15457	15424	15525	15643	15428	15297	15504	15524	15609	15393	15485	15575	15601	15511	15423	15421	15540	15558	15412	15591	15373	15434	15462	15463	15418	15404	15336	15600	15390	15484	15379	15421	15357	15500	15629	15383	15404	15532	15534	15616	15394	15481	15474	15529	15603	15514	15305	15466	15439	15279	15553	15548	15467	15464	15430	15515	15361	15353	15499	15535	15478	15462	15403	15419	15465	15565	15570	15494	15551	15367	15356	15225	15469	15584	15527	15371	15349	15611	15438	15275	15496	15416	15472	15550	15618	15412	15425	15562	15333	15516	15550	15561	15521	15278	15391	15383	15415	15470	15363	15447	15605	15698	15473	15424	15517	15342	15440	15267	15509	15328	15534	15339	15371	15464	15536	15492	15497	15491	15372	15493	15358	15241	15535	15447	15597	15538	15600	15416	15482	15483	15366	15357	15471	15436	15488	15388	15389	15533	15373	15338	15365	15458	15495	15340	15545	15429	15522	15342	15507	15465	15335	15435	15460	15402	15331	15402	15416	15541	15505	15470	15700	15502	15518	15402	15332	15452	15503	15517	15450	15508	15506	15358	15581	15445	15631	15419	15507	15519	15397	15352	15557	15563	15424	15609	15456	15409	15470	15441	15475	15424	15477	15579	15423	15595	15434	15410	15475	15413	15525	15439	15435	15514	15422	15535	15412	15430	15344	15336	15400	15498	15460	15556	15377	15365	15478	15624	15586	15304	15562	15517	15476	15535	15380	15418	15274	15484	15359	15616	15411	15487	15448	15427	15474	15387	15312	15403	15458	15529	15517	15392	15312	15361	15432	15381	15399	15568	15403	15465	15444	15382	15355	15361	15382	15401	15574	15311	15604	15269	15348	15463	15451	15346	15510	15371	15499	15369	15574	15413	15596	15456	15672	15450	15386	15368	15352	15594	15431	15530	15527	15508	15366	15507	15548	15549	15561	15429	15657	15342	15357	15347	15420	15337	15325	15393	15520	15415	15304	15380	15478	15373	15443	15294	15362	15461	15503	15496	15363	15361	15277	15454	15288	15573	15580	15471	15452	15511	15571	15321	15384	15362	15340	15501	15605	15434	15509	15473	15589	15604	15537	15279	15487	15467	15387	15500	15377	15365	15503	15523	15383	15375	15580	15496	15373	15344	15446	15393	15309	15598	15456	15528	15358	15643	15428	15496	15467	15467	15575	15613	15428	15336	15376	15494	15489	15510	15412	15522	15475	15515	15310	15397	15419	15477	15227	15483	15461	15490	15392	15363	15514	15437	15529	15630	15499	15462	15544	15639	15552	15646	15367	15404	15612	15414	15253	15425	15479	15620	15686	15348	15601	15381	15417	15558	15641	15338	15307	15535	15601	15548	15464	15418	15561	15313	15474	15522	15366	15463	15542	15509	15458	15401	15325	15344	15480	15374	15741	15667	15669	15514	15437	15431	15369	15476	15340	15483	15223	15193	15487	15384	15508	15371	15347	15455	15513	15370	15346	15503	15352	15420	15477	15492	15398	15455	15401	15510	15618	15292	15412	15577	15520	15321	15425	15370	15503	15449	15530	15444	15532	15518	15481
22993	21407	29260	23949	21613	23303	23978	18925	17767	18114	17948	17486	17539	17517	17758	17337	17692	17459	17667	17426	17384	17284	17320	17541	17511	17395	17365	17419	17846	18476	20145	21846	21207	19829	18514	17579	17422	17404	17289	17236	17329	17287	17371	17143	17294	17265	17291	17182	17249	17293	17226	17314	17301	17093	17471	17151	17158	17306	17309	17152	17414	17140	17051	17333	17286	17420	17277	17320	17312	17315	17248	17168	17148	17206	17211	17243	17419	17236	17249	17161	17303	17182	17210	17332	17377	17303	17300	17411	17155	17051	17119	17384	17206	17228	17311	17308	17208	17259	17051	17314	17267	17043	17185	17212	17364	17414	17141	17096	17238	17332	17122	17070	17208	17172	17408	17221	17325	17074	17203	17206	17120	17150	17385	17305	17008	17152	17191	17323	17362	17278	17215	17068	17139	17196	17155	17209	17105	16969	17404	17159	17166	17261	17088	17320	17173	17117	17260	17153	17140	17228	17258	17291	17290	17292	17181	17498	17297	17042	17141	17038	17400	17146	17327	17234	17180	17346	17235	17262	17301	17165	17379	17328	17427	17229	17043	17225	17224	17164	17149	17038	17219	17178	17155	16909	17192	17234	17382	17049	17121	17121	17283	17254	17147	17284	17179	17230	17117	17257	17228	17244	17085	17091	17248	17229	17085	17108	17281	17064	17315	17160	17082	17292	17240	17221	16961	17247	17105	17221	17185	17299	17244	17158	17374	17221	17132	17307	17083	17141	17131	17171	17083	17054	17050	17129	17274	17112	17275	16964	17238	17304	17293	17379	17206	17362	17160	17133	17256	17211	17211	17046	17110	17319	17032	17096	17098	17202	17118	17323	16967	17053	17044	17158	17218	17271	17142	17154	17314	17213	17264	17208	17078	17182	17232	17250	17122	17220	17167	17217	17258	17244	17139	17027	17355	17024	17236	17237	17186	17189	17098	17001	17170	17178	17169	17196	17084	17201	17035	16906	17175	17190	17220	17288	17209	17101	16968	17195	17062	17152	17178	17177	17276	17054	17269	17387	17075	16968	17141	17144	17165	17095	17216	17123	17039	17206	17170	17281	17122	17221	17197	17247	17058	17106	17160	17388	17313	17137	17232	17142	17149	17046	17073	17151	17312	17167	17206	17249	17175	17117	17359	17188	17146	16977	17256	17141	17245	17179	17148	17247	17075	17200	17228	17094	17243	17316	16772	17085	17169	17160	17087	17160	17229	17067	17268	17248	16993	17090	17034	17284	17290	17251	17375	17363	17115	16960	17117	17108	17147	17286	17208	17264	17123	17131	17003	17359	17292	17177	17181	17101	17190	17171	17188	17197	17363	17208	17129	17235	16995	17162	17162	17124	17207	17490	17217	16973	17054	17267	16774	17151	17318	17373	17207	17101	17171	17230	17289	17213	17264	17080	17411	17086	17164	17243	17407	17268	17338	17175	17155	17334	17050	17209	17034	16998	17137	17323	17095	17138	17354	17177	17266	17322	17237	17181	17214	17235	17215	17091	17068	17093	17181	17144	17169	17313	17257	17176	17300	17366	17285	17197	17241	17174	17159	17108	17309	17229	17007	17103	17080	17213	17139	17122	17242	17264	17171	17191	17258	17316	17104	17210	17182	17005	17266	17135	17224	17156	17207	17264	17214	17168	17475	17280	17186	17256	17037	16995	17445	17209	17276	17130	17248	17285	17331	17153	17293	17084	17182	16980	17190	17009	17261	17035	17278	17312	16994	16975	17197	16994	17180	17104	17108	17191	17158	17035	17469	17173	17099	17076	17284	17098	17031	17221	17290	17164	17171	17102	17159	17112	17210	17098	17133	17076	17466	17229	17221	17210	17107	17336	17051	17221	17287	17142	17205	17221	17368	16993	17210	17231	17203	17210	17155	17166	17164	17257	16978	17159	17216	17267	17289	17097	17343	17077	17158	16827	17259	17194	17113	17238	17178	17129	17326	17237	17418	17238	17321	17384	17254	17253	17345	17218	17186	17222	17090	16982	16968	17169	16978	17294	17317	17134	17397	17136	17214	17082	17074	17283	17025	17154	17074	17000	17073	17120	17105	16931	17162	17150	17063	17010	17248	17313	17229	17165	17247	17107	17131	16941	17142	17294	17218	17171	17079	17630	17236	17189	17215	17332	17292	17217	17268	17185	17144	17252	17036	17263	17102	17197	17178	16942	17244	17236	17312	17144	17331	17102	17258	17303	17157	17103	17116	17307	17204	17110	17211	17104	17063	17450	17179	17123	17214	17300	17059	17167	17175	17257	17201	17473	17297	17218	17127	17239	17032	17239	17418	17188	17154	17146	17172	17018	17208	17127	17143	17154	17072	17173	17010	17210	17086	17140	17427	17094	17274	17255	17317	17163	17118	17275	17306	17029	17176	17107	17323	17197	17048	17288	17154	17192	17187	17131	17168	17259	17215	17301	17277	17253	17259	17142	17271	17102	17042	16951	17254	17171	17247	16983	17192	17015	16993	17378	17219	17135	17133	17256	17372	17300	17253	17188	17108	17189	17098	17092	17345	17094	17349	17179	17417	17200	17040	17115	17332	17084	17106	17302	17279	17083	17159	16928	17172	17209	17417	17191	16953	17194	17108	17267	17022	17219	17187	17189	17149	17263	17235	17333	17280	17346	17201	17030	17156	17193	17136	17187	17143	17092	17324	17291	17336	17178	17272	17124	17074	17149	17355	17140	17206	17116	17374	17406	17165	17077	17099	17137	17035	17164	17125	17152	16931	17163	17075	17328	17165	17095	17184	17162	17140	17184	17091	17058	17306	17400	17383	17195	17022	17190	17144	16945	17240	17133	17142	16987	17374	17313	17187	17246	17155	17082	17179	17267	17291	17083	17360	17189	17207	17282	17242	17152	17044	17097	17242	17353	17260	17246	17115	17427	17242	17221	17304	17049	17211	17083	17172	17138	17243	17267	17192	17134	17092	17240	17313	16988	17169	17231	17161	17321	17371	17016	17234	17119	17298	17104	17262	17091	17217	17185	17195	17269	17134	17200	16867	17136	17150	17161	17170	17256	17057	16890	17222	17408	17100	17117	17142	17192	17154	17288	17152	17261	17356	17060	16904	17167	17207	17017	17304	17302	17193	17197	17131	17261	17271	17062	16965	16954	17075	17207	17201	17198	17172	17140	16962	17251	17136	17079	17130	17228	17288	17285	17354	17234	17265	17268	17133	17298	16997	17250	17316	17091	17215	17091	17081	17105	16965	17104	17217	17269	17108	17107	17024	17296	17154	17147	17263	17028	17176	17238	17339	17323	17437	17129	17139	17146	17180	16974	17126	17322	17247	17153	17198	17033	17253	17089	17147	17105	17022	17146	17244	17339	17212	17016	17229	17397	17337	17211	17084	17240	17278	17344	17401	17308	17233	17205	17039	17089	17094	17122	17187	17322	16923	17153	17122	16810	17569	17316	17044	17269	17376	17001	17369	17018	16862	17045	17201	17263	17152	17191	16956	17169	17205	17134	17244	17150	17201	17187	17069	17161	17404	17011	17246	17005	17300	17122	16986	17235	17117	17115	17357	17315	17344	17101	17106	17292	17265	17097	17124	17248	17214	17232	17088	17043	17187	17291	17373	17340	17331	17159	17350	17162	16965	17233	17259	17008	17306	17089	17091	17026	17253	17113	17147	17083	17198	17338	17055	17213	17349	17064	17291	16968	17053	17107	17127	17233	16983	17143	17237	17343	17088	17208	17300	17023	17207	17022	17133	17183	17168	17129	17102	17047	17028	17104	17147	17056	17256	17300	17166	17129	17152	17013	17306	17225	17080	17258	17313	17232	17146	17210	17101	17217	17258	17002	17140	17015	17208	17184	17164	17248	16948	16992	17227	17119	17140	17150	17167	17191	16970	16942	17114	17167	17104	17357	17022	17215	17172	17174	16914	17127	17102	17185	17186	17173	17210	17136	17061	17268	17143	17019	16971	17121	17154	17251	17392	17100	17152	17058	17242	17201	17243	17299	17305	17140	17182	17118	17173	17343	16986	17174	17492	17343	17164	17229	17258	17316	17104	17253	17154	17183	17068	17225	17102	17112	16987	17161	17185	17022	17310	17048	17114	17140	17150	16882	17214	17306	17001	17222	17149	17227	17120	16982	17410	17408	17129	17174	17163	17101	17004	17246	17408	17279	17100	17329	17367	17184	17200	17235	17218	17139	17220	17342	17314	17155	17242	17312	17060	17358	17021	17208	17210	17110	17362	17288	17097	17108	17301	17118	17044	17141	17030	17216	17279	17281	17369	17265	17092	17174	17321	17277	17224	17167	17027	16851	17058	17074	17168	17012	17166	17335	17223	17155	17219	16923	17157	17260	17301	17161	17322	17262	17158	17201	17404	17151	17046	17331	17132	17066	17270	17183	17159	17086	17074	17195	17161	17312	17270	17074	17376	16876	17104	17271	17294	17250	17190	17182	17224	17248	17242	17131	17292	17157	17188	17214	17174	17141	17299	17064	17123	17111	17264	17242	17234	17231	17318	17138	17032	17238	17083	17135	17146	17327	17193	17155	17093	17206	17291	17140	17229	17203	17378	17102	17209	17304	17332	17117	17173	17037	17246	17054	17312	17178	17267	17203	17129	17193	17000	17252	17403	17153	17167	17199	17207	17192	17399	17105	17260	17092	17094	17338	17178	17221	17293	17048	17229	17297	17036	17181	17223	17175	17055	17150	17159	17032	17192	17138	17082	17098	17027	17225	17052	17462	16974	17223	17192	17230	17217	17070	17092	17105	17138	17069	17279	17283	17031	17050	17080	17051	17210	17215	17115	16985	17270	17301	17328	17174	17253	17086	17254	17208	17067	17114	17212	17039	17126	17121	17264	17206	17152	17269	17033	17100	17064	17276	17321	17126	17177	17043	17211	17179	17271	17234	17338	17193	17066	17253	16987	17102	17223	17049	17210	17254	17186	17289	17217	17220	17105	17139	17149	17329	16974	17341	17231	17239	16998	17043	17201	17112	17306	17152	17357	17160	16980	17107	17203	17114	17253	17085	16968	17270	17251	17332	17274	17037	17051	17338	17308	17067	16984	17106	17080	16914	17315	17160	17404	17324	17164	17249	17106	17163	17343	17280	17078	17068	17302	17214	17345	17046	17125	17142	17156	16946	17232	17161	17192	17158
17138	30888	29288	23651	20320	19155	17889	16994	16584	16525	16347	16087	16003	16035	15889	16072	15886	15885	15846	15981	15774	15932	15826	15684	15825	15839	15882	15977	16551	17966	20966	22856	21313	19143	17352	16137	15839	15739	15670	15676	15667	15656	15586	15746	15518	15568	15731	15703	15620	15595	15617	15691	15645	15643	15798	15494	15576	15626	15666	15638	15764	15661	15710	15511	15787	15633	15657	15618	15715	15694	15527	15767	15892	15644	15741	15596	15679	15863	15760	15680	15733	15562	15747	15632	15450	15826	15723	15596	15706	15819	15685	15782	15500	15610	15726	15751	15442	15791	15632	15700	15636	15653	15798	15665	15538	15736	15467	15606	15640	15540	15772	15692	15633	15660	15811	15707	15799	15786	15834	15554	15447	15532	15497	15611	15545	15821	15559	15585	15725	15695	15613	15557	15585	15699	15590	15537	15622	15533	15611	15652	15629	15670	15670	15630	15492	15671	15661	15585	15760	15857	15707	15488	15609	15686	15503	15699	15645	15715	15671	15788	15577	15717	15701	15567	15712	15450	15817	15674	15541	15637	15603	15722	15698	15624	15603	15708	15550	15729	15713	15756	15510	15542	15586	15590	15512	15617	15596	15565	15735	15625	15489	15601	15686	15659	15608	15753	15538	15531	15568	15654	15699	15774	15425	15709	15607	15762	15730	15608	15727	15750	15577	15605	15644	15644	15616	15527	15744	15690	15631	15644	15633	15782	15843	15821	15751	15796	15779	15789	15866	15562	15608	15675	15742	15725	15562	15745	15636	15578	15700	15603	15629	15566	15673	15723	15841	15773	15558	15762	15504	15654	15609	15646	15633	15607	15727	15769	15571	15541	15570	15432	15796	15674	15639	15526	15678	15685	15740	15633	15532	15777	15560	15637	15660	15471	15897	15677	15717	15470	15514	15657	15553	15588	15585	15558	15700	15786	15667	15737	15850	15547	15592	15492	15603	15776	15579	15749	15685	15791	15644	15756	15585	15564	15661	15701	15545	15644	15645	15755	15599	15673	15674	15654	15561	15591	15711	15654	15486	15613	15488	15448	15376	15623	15650	15707	15534	15459	15751	15684	15812	15468	15548	15523	15683	15600	15453	15591	15633	15672	15667	15501	15686	15808	15643	15537	15749	15735	15715	15570	15542	15589	15640	15803	15594	15530	15513	15714	15637	15618	15660	15454	15615	15608	15583	15517	15685	15532	15482	15650	15694	15594	15752	15577	15638	15600	15772	15655	15642	15609	15631	15563	15801	15668	15518	15585	15529	15617	15773	15589	15708	15785	15444	15651	15599	15819	15696	15617	15528	15608	15531	15728	15771	15787	15705	15511	15645	15616	15634	15543	15564	15669	15697	15738	15588	15601	15541	15356	15580	15617	15532	15506	15731	15469	15605	15585	15626	15646	15685	15525	15557	15775	15666	15673	15701	15624	15623	15655	15815	15618	15683	15723	15593	15561	15676	15608	15652	15500	15579	15530	15625	15347	15614	15677	15752	15776	15604	15759	15573	15731	15621	15727	15784	15519	15759	15560	15567	15685	15893	15585	15725	15560	15563	15662	15555	15527	15667	15683	15699	15668	15560	15819	15597	15651	15547	15697	15427	15672	15734	15472	15614	15693	15637	15746	15635	15585	15612	15566	15745	15562	15733	15566	15608	15599	15646	15658	15710	15679	15435	15639	15785	15517	15750	15593	15674	15472	15634	15829	15582	15640	15581	15645	15683	15684	15677	15627	15589	15716	15567	15629	15613	15680	15517	15736	15567	15555	15729	15518	15699	15712	15599	15643	15647	15645	15591	15604	15750	15689	15652	15580	15565	15655	15617	15581	15763	15568	15666	15774	15741	15697	15598	15725	15772	15653	15660	15621	15647	15650	15606	15525	15586	15702	15492	15649	15566	15588	15577	15627	15675	15533	15698	15453	15581	15591	15595	15767	15626	15641	15831	15742	15545	15561	15660	15586	15667	15675	15611	15657	15589	15682	15629	15594	15479	15635	15695	15691	15562	15660	15708	15758	15500	15724	15400	15638	15626	15635	15526	15587	15670	15625	15664	15688	15675	15604	15650	15752	15604	15691	15709	15635	15612	15572	15495	15645	15633	15614	15676	15495	15765	15615	15613	15565	15645	15568	15635	15519	15543	15705	15584	15851	15606	15765	15719	15405	15586	15675	15428	15733	15630	15700	15659	15630	15612	15650	15620	15627	15637	15671	15734	15462	15648	15444	15456	15686	15637	15714	15731	15673	15512	15819	15577	15668	15824	15553	15606	15457	15860	15681	15632	15882	15640	15636	15828	15699	15604	15646	15630	15652	15530	15617	15768	15661	15484	15623	15659	15807	15573	15773	15671	15825	15632	15562	15607	15636	15579	15649	15556	15699	15572	15710	15458	15619	15562	15600	15816	15758	15782	15703	15624	15515	15662	15637	15783	15584	15593	15710	15726	15593	15466	15670	15704	15765	15527	15648	15688	15470	15751	15597	15542	15680	15779	15748	15646	15668	15666	15712	15625	15485	15623	15549	15575	15736	15793	15730	15675	15716	15745	15647	15669	15687	15722	15610	15666	15746	15750	15687	15658	15635	15719	15795	15740	15563	15562	15603	15666	15645	15615	15620	15648	15651	15633	15670	15537	15613	15799	15550	15604	15562	15756	15561	15631	15672	15661	15702	15724	15597	15735	15600	15581	15672	15639	15711	15758	15528	15600	15652	15650	15642	15652	15591	15681	15593	15762	15780	15680	15603	15655	15581	15890	15574	15671	15625	15741	15672	15581	15621	15649	15646	15812	15670	15674	15704	15640	15742	15740	15677	15678	15741	15563	15632	15675	15645	15644	15634	15649	15706	15902	15727	15836	15824	15693	15650	15542	15532	15667	15642	15527	15716	15681	15683	15702	15660	15668	15592	15821	15674	15800	15854	15535	15778	15568	15743	15653	15648	15583	15656	15605	15629	15731	15591	15615	15752	15593	15729	15693	15508	15580	15742	15605	15488	15508	15583	15443	15670	15598	15520	15626	15820	15575	15668	15553	15657	15674	15581	15424	15615	15647	15688	15714	15582	15629	15646	15488	15661	15573	15594	15594	15520	15601	15506	15579	15866	15727	15452	15685	15594	15652	15668	15451	15626	15607	15577	15619	15612	15763	15443	15654	15476	15555	15762	15419	15712	15731	15546	15692	15609	15549	15774	15807	15590	15588	15685	15548	15840	15500	15499	15641	15621	15558	15523	15601	15497	15718	15522	15479	15763	15670	15492	15878	15730	15680	15845	15478	15603	15650	15637	15604	15645	15600	15825	15751	15688	15535	15435	15553	15660	15611	15610	15638	15589	15517	15572	15459	15805	15718	15713	15496	15811	15780	15783	15514	15497	15660	15508	15642	15678	15544	15619	15498	15559	15562	15572	15649	15774	15744	15617	15720	15709	15378	15730	15606	15588	15611	15645	15633	15550	15527	15638	15638	15423	15650	15737	15644	15687	15649	15813	15706	15664	15506	15487	15651	15638	15604	15659	15528	15557	15637	15596	15631	15677	15537	15504	15454	15438	15847	15460	15663	15635	15668	15630	15686	15656	15620	15555	15677	15759	15697	15602	15383	15572	15732	15603	15656	15530	15665	15609	15613	15683	15796	15444	15718	15591	15652	15591	15495	15683	15747	15561	15472	15739	15686	15743	15628	15507	15673	15774	15700	15804	15378	15561	15650	15814	15647	15841	15473	15662	15694	15622	15479	15594	15808	15448	15690	15678	15661	15615	15498	15596	15662	15603	15680	15473	15688	15612	15587	15534	15583	15647	15580	15547	15665	15672	15517	15537	15677	15702	15652	15691	15647	15567	15747	15693	15861	15589	15556	15640	15530	15599	15608	15756	15697	15647	15661	15605	15676	15781	15773	15592	15701	15719	15722	15452	15578	15506	15539	15551	15562	15610	15643	15474	15994	15477	15676	15765	15653	15583	15584	15697	15807	15547	15732	15520	15566	15597	15628	15754	15643	15632	15651	15579	15391	15493	15528	15694	15744	15604	15699	15492	15605	15744	15602	15629	15524	15662	15603	15646	15646	15585	15442	15542	15412	15574	15867	15581	15833	15577	15586	15577	15639	15667	15689	15677	15818	15724	15528	15602	15661	15711	15678	15666	15628	15603	15576	15401	15746	15652	15593	15823	15580	15688	15719	15640	15658	15711	15638	15753	15604	15810	15608	15615	15637	15546	15615	15636	15781	15747	15478	15638	15451	15688	15597	15708	15601	15558	15591	15696	15692	15620	15686	15724	15486	15705	15632	15574	15548	15623	15554	15668	15711	15726	15620	15781	15641	15590	15685	15572	15563	15533	15653	15639	15499	15503	15624	15598	15865	15497	15605	15775	15591	15729	15599	15667	15614	15558	15539	15648	15596	15564	15573	15603	15764	15698	15532	15506	15522	15667	15714	15906	15666	15622	15639	15643	15562	15602	15652	15714	15625	15551	15633	15781	15773	15585	15790	15669	15600	15553	15848	15726	15696	15554	15696	15597	15625	15496	15519	15787	15617	15612	15775	15685	15666	15639	15647	15624	15580	15689	15641	15721	15634	15378	15702	15759	15492	15753	15656	15545	15542	15654	15595	15591	15623	15444	15630	15668	15675	15499	15651	15526	15668	15647	15674	15577	15667	15745	15606	15568	15632	15773	15619	15575	15794	15751	15568	15784	15532	15512	15628	15482	15610	15647	15467	15581	15754	15694	15575	15542	15680	15687	15644	15498	15613	15484	15732	15587	15651	15805	15707	15695	15677	15631	15489	15672	15499	15773	15636	15676	15695	15650	15755	15634	15823	15626	15647	15833	15643	15507	15619	15593	15624	15637	15669	15663	15678	15623	15861	15619	15580	15543	15524	15588	15600	15732	15618	15758	15584	15615	15678	15622	15631	15692	15604	15500	15725	15648	15558	15771	15756	15875	15452	15581	15626	15428	15614	15629	15677	15589	15713	15549	15696	15642	15686	15386	15769	15656	15756	15693	15695	15682	15633	15856	15525	15642	15647	15696	15844	15344	15676	15546	15641	15683	15552	15580	15656	15559	15787	15511	15753	15744	15572	15677	15478	15641	15797	15573	15585	15821	15576	15739	15623	15879	15703	15483	15559	15446	15704	15730	15429	15580
27708	22169	23975	21075	17890	17903	17466	17350	17427	17566	17272	17249	17364	17071	17257	17081	17312	17527	17289	17257	17334	17190	17132	17078	17235	17258	17225	17218	17260	17230	17350	17541	17547	17416	17637	17395	17224	17025	17136	17246	17210	17195	17123	17163	17207	17001	17060	17178	17101	17153	17165	17199	17177	17109	17189	17192	17239	17335	17376	17277	17172	17154	17311	17332	17034	17224	17228	17143	17101	17355	17094	16906	17357	17084	17110	17256	17283	17166	17204	17215	17027	17130	17078	17032	17371	17088	17003	17194	17154	17269	17298	17060	17074	17249	17207	17128	17151	17087	16894	17075	17126	17074	17283	17223	17172	17243	17272	17098	17063	16987	17247	17141	17366	17073	17153	17251	17297	17310	17161	17060	16977	17230	17330	17151	17070	17170	17008	17145	17183	16981	17039	17128	17035	17139	17109	17123	17179	17130	17196	17189	17229	17102	17201	17172	17125	17159	17064	17275	17005	17251	17219	16869	17075	17189	17122	17291	17083	17217	17063	17338	17166	17057	17438	17166	17222	17088	16993	17204	17071	17208	17002	17315	17113	17214	17198	17197	17417	17157	17234	16955	17092	16947	17196	17309	17238	17143	17112	17260	17102	17092	17211	17243	17285	17263	17071	17247	17032	17018	16907	16992	17325	17164	16939	17386	17224	17310	17163	17167	17114	17490	17211	16997	17203	17203	17170	17182	17155	17101	17232	17220	17395	17198	17161	17123	17089	17123	16993	17057	17175	17164	17202	17223	17052	17333	17014	17230	17054	17277	17077	17165	17200	17049	17202	17090	17028	17203	17197	17155	17258	17054	17204	17166	17024	17078	17330	17208	17038	17196	17291	17324	17089	17279	17106	17075	17195	17133	16913	17188	17121	16954	17212	17269	17100	17295	17090	17306	17138	17325	16937	17234	17244	17057	17221	17154	17269	17084	17195	17211	17202	17070	17151	17162	17262	17078	17078	17118	17025	16956	16981	17208	17464	17097	17197	17187	17124	17062	17263	17137	17078	17026	17099	17131	17226	17108	17324	17236	17228	17094	17167	17199	17337	17112	17112	17058	17131	16992	17098	17158	17122	17080	17113	16987	16920	17198	17283	17284	17114	17145	17009	17157	17144	17121	17234	17199	17164	17085	17292	17182	16893	16913	17145	17132	17363	17167	16933	16938	17156	17011	17102	17220	17297	17229	17110	17391	17157	17164	17141	17224	17049	17110	17091	17334	17278	17083	17118	17009	17097	17054	17190	17149	17222	17191	17269	17051	17213	16979	17037	17251	17241	17264	17182	17044	17256	17382	17372	17149	17218	17274	17180	17151	17271	17197	17329	17216	17130	17064	17298	17327	17078	17132	17153	17222	17299	16954	17313	17133	17257	17137	17116	17247	17267	17009	17128	17126	17275	17173	17041	16816	17066	17090	17112	17059	17225	17269	17350	17221	17176	17125	17280	17096	17241	17258	17284	17267	17370	17238	17355	17140	17265	17125	17171	17111	17184	17066	17237	17197	17075	17102	16971	17021	17089	17192	17024	17225	17106	17312	17139	17207	17168	16863	17394	17225	17089	17017	17161	17180	17205	17210	17132	17158	16936	17158	17047	17242	17326	17250	17014	17245	17205	17174	17182	17109	17267	17321	17273	16879	17156	16880	17270	17263	17254	17071	16958	17340	17247	17136	17349	17257	17216	17297	17190	17146	17195	17284	17094	17198	17090	17180	17089	17261	17198	16961	17188	17441	17397	17365	17199	17117	17212	17107	17195	17139	17312	17258	17220	17300	17324	17115	17156	17332	17182	16959	17038	17109	17068	17016	17231	17163	17103	17302	17106	17255	17235	16952	17349	17245	17146	17147	17059	16991	16997	17115	17246	17140	17135	17129	17199	17094	17247	17077	17358	17114	17223	16886	17190	17185	17211	17166	17296	17049	17134	17149	17181	17174	17319	17060	17123	16983	17057	17275	17277	17276	17064	17323	17125	17223	17028	17126	17181	17193	17244	17039	17191	17218	17105	17114	17116	17242	17232	17337	17160	17166	17066	17090	17263	17317	17153	17200	17360	17341	17051	17150	17042	17290	17269	16992	17304	17216	16957	17204	17135	17175	17226	17171	17162	17340	17251	17248	17209	16913	17150	17268	17332	17045	17308	17167	17188	17383	17166	17013	17080	17058	17183	17261	17280	17219	17195	17240	17250	17040	17151	17298	17099	17176	17201	16954	17155	17336	17097	17027	17330	17142	16959	17169	17075	17331	17074	17039	17288	17012	17075	17077	17062	17057	17127	17280	17179	17099	17298	17047	17243	17111	17123	17308	17349	17101	17337	17178	17006	17413	17372	17249	17170	17072	17331	16961	17106	17167	17212	17209	17217	17083	17006	17086	17112	17249	17344	17076	17242	17234	17198	17193	17127	17320	17286	17007	17159	17165	17111	17327	17281	17174	17389	17211	17102	17115	17004	17245	16962	17184	17300	16997	17155	17149	17012	17021	17050	17303	17101	17244	17240	17252	17343	17169	17133	17081	17085	17076	17039	17110	17349	17214	17165	17268	17181	17229	17327	17330	17199	17119	17209	17158	17337	17130	17134	17295	17106	17084	17280	17168	17198	17119	17154	17030	17218	17124	17274	17346	17182	17294	17131	17151	16970	17077	17072	17234	17158	17300	17230	17079	17115	17412	17174	17177	17110	17337	17333	17129	16936	17071	17169	17266	16930	17156	17256	17246	17208	17184	17230	17130	17069	17150	17139	17078	17313	17464	17201	17031	17137	17299	17061	17138	17304	17028	17180	17203	17317	17052	17262	17361	17326	17373	17260	17330	17119	17194	17131	17015	17065	17129	17122	17108	17015	17074	17157	17131	17079	17125	17256	17185	17097	17098	17339	17064	17299	17086	17186	17292	17156	17159	17259	17131	17166	17250	17248	17299	16982	17113	17300	17268	17319	17243	17256	17368	17336	17189	17269	17136	17357	17393	17056	17121	17227	17060	17205	17113	17186	17252	17173	17168	17130	17246	17416	17162	17199	17281	17279	17247	17061	17016	17242	17316	16905	17167	17202	17074	17169	17084	17198	17010	17285	17024	17079	17205	17252	17105	17262	17187	17240	16937	17131	17159	17069	17100	17272	17037	17086	17128	17265	17044	17112	17172	17200	17010	17373	17162	17186	17027	17213	17151	17231	17107	17339	17173	17314	17418	17271	17368	17210	17284	17324	17236	17432	17116	17174	17223	17273	17164	17342	17025	17038	17179	17203	17126	17089	17278	17176	17279	17250	17116	16998	17147	17207	17374	17098	17290	17173	17142	17033	16988	17203	17041	17249	17069	17068	17297	17277	17289	17225	17282	17208	17000	17168	17103	17034	17235	17263	17303	17231	17250	17138	17104	17261	17204	17286	17258	17274	17166	17099	17073	17248	17173	17431	17295	17166	17062	17216	17215	17274	17256	17223	17200	17288	17025	17170	17093	17150	17248	17060	16927	17128	17052	17048	16918	17125	17156	17138	17127	17052	17164	17134	17234	17107	17362	17391	17083	17173	17144	17015	17170	17171	17242	17190	17214	17283	17112	17303	17271	16987	17187	17223	17178	17059	17169	17211	16888	17292	17129	16965	17054	17098	17184	17238	17292	17243	17238	17169	17085	17119	17105	17320	17319	17166	17143	17043	17237	17020	17058	17135	17236	17134	17129	17059	17401	17240	16993	17015	17254	17097	17163	17155	17198	17123	16962	16968	17026	17292	17285	17052	17119	17052	17228	17136	17060	17122	17144	17264	17213	17284	17091	17177	16997	17135	17118	17252	17174	17159	17206	17153	17202	17365	17391	17389	17092	17307	17110	17232	17341	17049	17141	17137	17077	17150	17222	17033	17050	17014	17050	17085	17233	17144	17283	17094	17021	17302	17266	17260	16974	17165	17171	17292	17129	17138	16981	17241	17172	17455	17150	17057	17265	17405	17208	17236	17224	17127	17157	16957	17108	17170	17238	17270	17143	17256	17317	17167	17302	17327	17123	17237	17196	16998	17082	17139	17048	17300	17094	17241	17189	17126	17088	17269	17165	17107	17306	17253	17345	16973	17184	17125	17149	16967	17148	17158	17181	17127	17076	17280	17226	17245	17285	17270	17108	17229	17015	16985	17014	17008	17211	17217	17125	17117	17162	17135	17156	17208	17391	17100	16916	17141	17137	17270	17179	16966	17322	17341	17150	17212	16989	17072	17018	17188	16985	17257	16995	17195	17136	17294	17069	17103	16985	17282	17204	17059	17116	17066	17269	17029	17324	17102	17291	17081	17039	17065	17278	17141	17102	17171	16973	17269	16866	17193	16973	16993	17139	17100	17287	17269	17151	17020	17116	16989	17245	17107	17037	17206	17147	17341	17129	17078	17060	17231	17215	17118	17184	17309	17211	17299	17476	17233	17023	17183	17098	17281	17275	17196	17181	17117	17147	17222	17301	17160	17178	17111	17076	17091	17115	17164	17246	17248	17234	17209	17137	17289	17228	17164	17209	17157	17140	17399	17305	17371	17184	17096	17113	17237	17322	17135	17152	17291	17168	17217	17224	17190	17283	17052	17166	17157	17146	16981	17258	17264	17165	17199	17040	17217	17363	17006	17173	17023	17249	16963	17164	17202	17202	17185	17180	17192	17109	17211	17250	17423	17310	17130	17134	17188	17317	17122	17177	17173	17241	17145	16947	17211	17018	17081	17047	17186	17131	17108	17182	17152	17071	16964	17133	17252	17291	17043	17152	17104	17149	17051	17043	17099	17302	17211	17204	17252	17148	17154	17020	17271	17170	17293	17322	17016	17078	17250	17121	17146	17153	17356	17152	17378	17312	17053	17189	17073	17152	17145	17158	17225	17078	16982	17346	17115	17100	17130	17183	17372	17184	17425	17210	17225	17122	17090	17253	17144	17325	17108	17251	17272	17359	17179	17086	17263	17278	17135	17308	17221	17059	17312	17069	17064	17024	17113	17221	17149	17315	17273	17049	17239	17147	17344	17189	17278	17097	17100	17337	17118	16992	16990	17189	17102	17212	16968	17323	17209	17201	17268	17168	17095	17098	17157	17186	17093	17104	17112	17264	17262	17270	17179	17129	17069	17290	17324	17028	17084	17237	17339	17088	17283	17305	17276	17396	17037	17197
15964	20038	19991	17812	16976	16599	16173	15918	15832	15736	15623	15569	15723	15516	15691	15672	15596	15769	15687	15781	15493	15717	15626	15740	15785	15686	15706	15678	15541	15674	15889	16364	16193	15974	15878	15803	15578	15597	15529	15553	15799	15680	15572	15745	15656	15560	15643	15660	15804	15591	15559	15554	15739	15434	15646	15649	15553	15712	15511	15548	15506	15534	15630	15581	15532	15542	15661	15471	15706	15601	15686	15565	15617	15683	15411	15695	15556	15528	15544	15578	15718	15689	15592	15483	15452	15651	15491	15568	15613	15567	15536	15424	15769	15639	15582	15524	15366	15513	15619	15605	15650	15579	15562	15440	15601	15556	15516	15531	15647	15572	15713	15671	15528	15495	15736	15502	15550	15648	15602	15412	15527	15566	15696	15531	15665	15569	15677	15841	15604	15672	15633	15660	15330	15479	15497	15459	15497	15697	15556	15562	15394	15624	15503	15522	15444	15651	15602	15577	15628	15635	15488	15688	15557	15433	15613	15678	15827	15611	15663	15621	15661	15668	15645	15564	15563	15609	15693	15574	15489	15684	15673	15611	15566	15589	15694	15605	15626	15450	15678	15638	15516	15607	15473	15684	15683	15504	15737	15358	15605	15706	15658	15457	15618	15611	15649	15719	15645	15597	15580	15719	15643	15387	15557	15423	15617	15656	15458	15507	15633	15646	15655	15593	15641	15620	15808	15398	15692	15647	15561	15640	15492	15732	15362	15529	15654	15532	15525	15465	15713	15684	15639	15656	15632	15737	15611	15675	15775	15645	15721	15511	15432	15646	15690	15639	15714	15582	15351	15549	15616	15724	15681	15579	15544	15551	15648	15571	15528	15529	15821	15429	15715	15624	15499	15467	15640	15592	15472	15426	15452	15536	15448	15623	15628	15821	15528	15579	15478	15656	15635	15542	15587	15688	15550	15542	15679	15450	15442	15482	15646	15577	15513	15578	15545	15460	15578	15689	15476	15628	15429	15508	15594	15578	15651	15516	15562	15549	15514	15703	15313	15701	15796	15655	15751	15601	15765	15466	15754	15643	15573	15619	15654	15478	15715	15358	15645	15409	15546	15675	15536	15652	15721	15536	15611	15537	15569	15578	15582	15460	15455	15631	15527	15640	15505	15713	15650	15769	15564	15737	15758	15640	15571	15546	15618	15683	15597	15499	15662	15439	15646	15630	15511	15536	15649	15680	15489	15402	15580	15673	15619	15483	15677	15642	15575	15577	15806	15682	15659	15364	15668	15637	15716	15570	15551	15629	15757	15529	15638	15643	15616	15506	15512	15705	15631	15598	15677	15581	15889	15674	15572	15707	15505	15687	15429	15657	15672	15586	15644	15478	15539	15708	15756	15620	15392	15518	15654	15737	15722	15671	15599	15590	15749	15736	15683	15679	15473	15670	15672	15648	15593	15600	15749	15502	15612	15450	15574	15631	15380	15726	15673	15545	15598	15556	15494	15592	15442	15496	15591	15624	15544	15521	15638	15557	15578	15567	15682	15445	15529	15537	15579	15739	15458	15759	15512	15641	15498	15578	15683	15415	15720	15593	15635	15588	15639	15668	15565	15500	15390	15534	15668	15566	15605	15543	15644	15749	15629	15530	15614	15655	15685	15546	15520	15440	15745	15549	15768	15518	15628	15603	15699	15403	15514	15893	15476	15469	15609	15574	15684	15502	15694	15609	15634	15753	15740	15441	15538	15600	15651	15676	15592	15684	15612	15582	15602	15635	15591	15642	15614	15558	15611	15443	15634	15577	15658	15636	15509	15513	15474	15540	15431	15833	15840	15702	15748	15518	15578	15554	15562	15625	15610	15632	15604	15535	15604	15495	15646	15632	15506	15632	15526	15583	15412	15586	15481	15507	15763	15682	15721	15630	15532	15771	15617	15604	15541	15685	15534	15689	15753	15403	15544	15565	15663	15561	15519	15548	15596	15761	15480	15633	15505	15501	15647	15811	15568	15750	15650	15766	15449	15594	15553	15640	15600	15653	15679	15565	15603	15418	15510	15718	15611	15800	15541	15531	15452	15616	15555	15564	15599	15489	15590	15609	15587	15573	15546	15479	15762	15603	15449	15619	15701	15663	15591	15498	15483	15557	15661	15442	15568	15588	15599	15670	15563	15498	15528	15698	15454	15583	15638	15448	15578	15443	15593	15522	15499	15647	15760	15663	15688	15489	15690	15462	15552	15737	15669	15584	15649	15496	15441	15557	15558	15623	15567	15506	15554	15638	15624	15430	15369	15503	15630	15490	15757	15642	15652	15597	15611	15741	15575	15560	15504	15465	15562	15619	15525	15516	15480	15619	15482	15504	15745	15517	15746	15629	15695	15434	15535	15547	15721	15516	15700	15549	15693	15773	15485	15599	15887	15574	15707	15382	15581	15742	15576	15553	15640	15606	15710	15665	15603	15575	15508	15650	15662	15739	15692	15564	15670	15604	15609	15655	15591	15479	15677	15519	15486	15666	15434	15720	15589	15562	15661	15648	15687	15439	15631	15595	15671	15600	15643	15420	15551	15669	15431	15477	15604	15659	15726	15709	15664	15525	15574	15607	15660	15484	15515	15612	15560	15662	15557	15707	15539	15637	15494	15524	15470	15490	15526	15497	15643	15453	15683	15559	15716	15660	15709	15576	15562	15526	15544	15607	15510	15643	15694	15622	15655	15643	15582	15559	15621	15596	15514	15683	15475	15775	15650	15347	15709	15576	15495	15742	15611	15436	15695	15580	15660	15490	15699	15540	15621	15596	15600	15609	15666	15532	15551	15600	15630	15546	15494	15701	15577	15518	15458	15706	15628	15599	15506	15657	15639	15593	15734	15459	15499	15487	15528	15540	15683	15428	15538	15627	15634	15582	15690	15680	15624	15770	15428	15614	15615	15655	15597	15521	15608	15620	15565	15675	15661	15673	15638	15570	15689	15553	15544	15478	15519	15586	15577	15568	15565	15469	15570	15495	15612	15416	15513	15691	15719	15666	15620	15644	15706	15635	15713	15613	15567	15483	15698	15537	15686	15598	15749	15573	15642	15695	15583	15490	15476	15581	15510	15732	15569	15624	15659	15515	15520	15634	15622	15673	15680	15503	15521	15665	15482	15473	15467	15566	15555	15534	15641	15797	15644	15604	15726	15542	15739	15482	15605	15480	15458	15534	15625	15520	15794	15595	15415	15693	15637	15626	15554	15683	15621	15678	15589	15582	15467	15653	15576	15446	15574	15624	15700	15658	15657	15515	15544	15585	15638	15510	15657	15478	15598	15651	15757	15542	15590	15625	15588	15598	15712	15595	15646	15686	15476	15703	15685	15569	15442	15771	15599	15629	15526	15647	15610	15543	15714	15589	15495	15648	15725	15633	15555	15610	15621	15721	15448	15436	15584	15552	15537	15435	15615	15538	15655	15752	15661	15633	15735	15715	15533	15563	15534	15574	15671	15748	15457	15594	15653	15515	15664	15554	15606	15529	15449	15526	15636	15550	15703	15679	15580	15551	15599	15714	15616	15632	15651	15534	15614	15722	15665	15509	15603	15688	15512	15583	15536	15646	15725	15519	15630	15711	15560	15692	15447	15599	15786	15536	15708	15706	15573	15466	15491	15491	15468	15764	15666	15811	15820	15538	15810	15564	15677	15592	15455	15647	15466	15669	15532	15517	15707	15792	15527	15762	15575	15547	15608	15501	15671	15671	15761	15522	15555	15527	15711	15537	15612	15524	15528	15653	15719	15864	15509	15357	15818	15597	15749	15616	15615	15377	15627	15574	15565	15604	15712	15713	15718	15481	15487	15459	15732	15404	15499	15733	15478	15752	15692	15880	15687	15581	15581	15471	15559	15531	15731	15646	15604	15507	15439	15587	15441	15510	15394	15610	15571	15510	15695	15525	15664	15630	15445	15563	15542	15705	15505	15650	15620	15555	15673	15553	15721	15621	15670	15519	15722	15435	15489	15437	15493	15707	15682	15639	15558	15543	15545	15576	15665	15532	15688	15672	15600	15656	15586	15445	15565	15593	15851	15571	15685	15714	15598	15680	15545	15652	15592	15524	15586	15663	15734	15493	15563	15443	15572	15708	15659	15517	15628	15580	15690	15581	15639	15663	15664	15550	15472	15675	15439	15766	15477	15517	15497	15646	15475	15580	15650	15623	15475	15582	15446	15709	15583	15482	15479	15468	15674	15572	15511	15604	15715	15696	15442	15690	15398	15633	15434	15564	15625	15658	15665	15548	15697	15640	15655	15417	15592	15575	15579	15658	15473	15696	15643	15593	15570	15509	15613	15736	15442	15735	15604	15343	15559	15481	15494	15405	15501	15722	15617	15560	15512	15659	15661	15578	15765	15587	15403	15443	15599	15533	15521	15546	15671	15572	15629	15748	15375	15550	15576	15521	15608	15682	15449	15619	15756	15671	15565	15655	15614	15709	15515	15595	15525	15652	15557	15560	15670	15437	15658	15453	15583	15575	15603	15754	15629	15491	15624	15686	15504	15761	15730	15573	15454	15519	15518	15488	15655	15742	15509	15503	15487	15658	15694	15648	15564	15651	15532	15697	15566	15552	15707	15549	15494	15451	15557	15583	15624	15504	15654	15567	15582	15505	15499	15685	15672	15616	15776	15655	15576	15716	15607	15564	15707	15695	15496	15594	15648	15829	15583	15689	15576	15425	15681	15495	15536	15608	15581	15487	15725	15692	15656	15677	15555	15586	15643	15615	15537	15455	15714	15622	15419	15548	15487	15521	15554	15401	15751	15404	15494	15583	15637	15634	15521	15587	15531	15627	15568	15510	15579	15572	15653	15535	15521	15558	15687	15716	15572	15629	15456	15669	15635	15649	15635	15715	15527	15544	15629	15618	15596	15713	15737	15610	15777	15598	15423	15643	15585	15559	15733	15425	15651	15381	15618	15432	15724	15570	15681	15550	15530	15384	15433	15475	15791	15514	15403	15747	15548	15595	15650	15524	15508	15405	15532	15646	15413	15492	15583	15593	15601	15500	15580	15519	15587	15573	15463	15755	15592	15604	15690	15659	15563	15436	15660	15760	15583	15570	15434	15433	15555	15682	15757	15554	15646	15562	15658	15671	15853	15834	15608	15672	15497	15614	15604	15588	15583	15540	15720	15575	15732	15735	15664	15543
23998	21331	28717	24384	22199	21609	20460	18227	17820	17813	17815	17423	17555	17639	17590	17371	17368	17440	17580	17502	17485	17419	17582	17353	17465	17525	17390	17407	17441	17835	19286	20171	19357	18785	18349	17639	17356	17425	17423	17367	17368	17416	17573	17353	17396	17494	17402	17360	17360	17495	17533	17528	17374	17350	17223	17349	17364	17384	17335	17441	17346	17347	17389	17223	17309	17193	17442	17217	17300	17095	17265	17405	17229	17310	17355	17527	17385	17126	17091	17384	17418	17321	17322	17108	17128	17369	17247	17523	17356	17151	17170	17253	17371	17291	17158	17285	17391	17416	17352	17346	17512	17523	17354	17181	17430	17407	17330	17502	17224	17203	17290	17454	17363	17209	17184	17374	17348	17289	17243	17315	17461	17561	17278	17395	17442	17290	17361	17415	17307	17253	17360	17293	17400	17082	17176	17409	17314	17318	17309	17186	17449	17239	17189	17207	17207	17323	17210	17322	17308	17155	17352	17062	17053	17325	17361	17210	17158	17512	17291	17580	17475	17310	17369	17225	17374	17259	17360	17328	17464	17296	17329	17218	17254	17245	17195	17282	17302	17238	17294	17354	17368	17158	17316	17170	17221	17156	17424	17013	17433	17417	17377	17295	17077	17333	17287	17192	17369	17063	17317	17210	17281	17355	17236	17228	17061	17227	17347	17530	17358	17358	17235	17348	17298	17191	17457	17290	17300	17281	17247	17349	17285	17385	17470	17450	17294	17405	17296	17209	17411	17165	17433	17332	17330	17284	17476	17279	17102	17269	17483	17127	17384	17279	17358	17218	17523	17354	17311	17442	17430	17122	17238	17521	17339	17309	17527	17282	17572	17190	17340	17397	17425	17457	17330	17329	17216	17303	17430	17485	17254	17318	17186	17150	17502	17341	17389	17329	17257	17206	17299	17265	17311	17249	17481	17278	17430	17295	17181	17106	17402	17266	17343	17427	17077	17178	17277	17089	17225	17257	17184	17287	17332	17220	17224	17408	17285	17350	17407	17297	17318	17239	17284	17261	17246	17541	17139	17279	17169	17312	17465	17314	17552	17308	17502	17254	17328	17473	17180	17472	17259	17487	17272	17262	17320	17164	17340	17360	17448	17497	17480	17082	17346	17364	17195	17444	17249	17295	17326	17303	17322	17241	17299	17374	17421	17165	17117	17117	17458	17178	17246	17343	17406	17286	17414	17155	17374	17386	17383	17183	17043	17240	17482	17366	17175	17065	17393	17124	17147	17349	17454	17364	17382	17232	17194	17103	17371	17199	17343	17216	17250	17388	17254	17463	17191	17437	17136	17200	17140	17462	17359	17296	17400	17277	17384	17308	17047	17359	17093	17118	17431	17194	17466	17348	17208	17274	17231	17192	17289	17049	17437	17434	17425	17241	17420	17186	17338	17222	17382	17364	17272	17361	17243	17250	17281	17413	17310	17336	17394	17225	17390	17531	17351	17320	17446	17159	17281	17377	17087	17230	17111	17155	17142	17212	17156	17217	17284	17345	17511	17399	17176	17324	17427	17264	17357	17318	17322	17530	17404	17507	17399	17210	17246	17332	17390	17234	17507	17350	17234	17185	17294	17407	17176	17246	17146	17361	17295	17122	17351	17306	17335	17336	17239	17156	17412	17251	17394	17321	17199	17309	17266	17299	17266	17384	17497	17174	17146	17330	17314	17377	17458	17298	17425	17343	17245	17111	17309	17346	17349	17193	17295	17277	17267	17335	17388	17138	17138	17489	17364	17134	17372	17154	17243	17336	17441	17144	17176	17160	17222	17297	17300	17270	17256	17156	17394	17157	17517	17459	17369	17345	17240	17293	17248	17134	17240	17185	17219	17248	17284	17157	17098	17187	17430	17602	17306	17372	17374	17375	17538	17252	17241	17240	17377	17328	17321	17188	17254	17261	17190	17224	17184	17430	17278	17306	17256	17327	17477	17178	17168	17385	17267	17304	17311	17450	17457	17295	17393	17343	17455	17381	17228	17295	17276	17300	17290	17276	17353	17192	17155	17283	17216	17271	17438	17490	17436	17334	17431	17289	17431	17478	17141	17135	17477	17432	17302	17339	17445	17144	17291	17170	17317	17195	17270	17300	17270	17287	17099	17366	17229	17172	17218	17079	17295	17270	17262	17176	17126	17175	17311	17323	17369	17400	17189	17229	17255	17006	17468	17336	17315	17582	17399	17361	17208	17302	17321	17465	17155	17311	17318	17389	17190	17214	17309	17426	17319	17294	17354	17205	17270	17375	17214	17370	17135	17368	17113	17358	17341	17453	17496	17365	17337	17511	17294	17343	17358	17240	17411	17222	17343	17304	17272	17362	17285	17302	17349	17473	17509	17349	17132	17160	17295	17188	17355	17171	17262	17259	17235	17268	17062	17305	17352	17078	17407	17305	17427	17199	17335	17178	17502	17335	17472	17461	17311	17310	17390	17344	17376	17457	17297	17311	17522	17170	17175	17216	17363	17305	17311	17326	17316	17173	17269	17342	17267	17277	17376	17370	17231	17460	17361	17328	17473	17154	17099	17404	17300	17570	17326	17412	17180	17194	17212	17409	17401	17226	17564	17281	17268	17405	17291	17272	17386	17271	17475	17344	17328	17559	17218	17293	17292	17331	17151	17301	17317	17230	17288	17275	17167	17203	17456	17489	17239	17253	17163	17316	17208	17233	17257	17385	17103	17329	17153	17338	17344	17421	17372	17427	17090	17387	17336	17091	17333	17305	17243	17177	17469	17419	17308	17416	17343	17383	17270	17481	17209	17335	17293	17385	17233	17299	17394	17419	17399	17481	17214	17320	17212	17191	17255	17122	17316	17385	17275	17259	17355	17442	17403	17177	17182	17336	17358	17227	17128	17462	17415	17414	17268	17248	17197	17067	17316	17427	17167	17373	17138	17424	17297	17201	17367	17151	17335	17313	17255	17352	17361	17471	17362	17351	17285	17365	17349	17358	17303	17233	17182	17347	17230	17254	17335	17292	17286	17247	17341	17385	17352	17390	17144	17215	17375	17201	17412	17473	17302	17252	17201	17244	17487	17312	17124	17097	17058	17469	17264	17339	17352	17267	17229	17310	17366	17460	17445	17354	17296	17513	17339	17187	17255	17393	17306	17276	17266	17386	17334	17284	17306	17402	17387	17322	17398	17156	17304	17349	17318	17286	17476	17435	17314	17133	17189	17326	17299	17395	17339	17395	17228	17478	17192	17484	17443	17462	17143	17486	17190	17205	17528	17358	17358	17227	17229	17483	17273	17212	17233	17232	17365	17237	17203	17290	17247	17408	17345	17345	17268	17276	17283	17366	17464	17405	17392	17169	17285	17424	17374	17302	17323	17310	17227	17287	17162	17386	17277	17502	17283	17470	17176	17261	17393	17401	17171	17247	17288	17299	17463	17123	17245	17300	17262	17280	17467	17346	17282	17305	17491	17064	17281	17371	17329	17100	17225	17389	17476	17308	17300	17411	17235	17274	17334	17306	17519	17493	17411	17380	17267	17401	17274	17144	17351	17382	17145	17154	17300	17306	17189	17328	17456	17472	17259	17446	17172	17292	17334	17328	17264	17346	17513	17074	17292	17173	17436	17458	17145	17476	17296	17188	17374	17297	17224	17302	17270	17390	17485	17254	17423	17299	17299	17212	17213	17137	17475	17432	17256	17223	17305	17366	17364	17425	17379	17042	17499	17453	17250	17104	17180	17258	17424	17257	17202	17334	17333	17391	17517	17321	17144	17294	17203	17253	17468	17314	17227	17420	17349	17521	17432	17287	17421	17491	17401	17375	17476	17139	17387	17149	17194	17233	17285	17180	17257	17327	17225	17146	17287	17347	17483	17371	17216	17280	17162	17476	17286	17051	17279	17430	17294	17221	17132	17343	17293	17404	17313	17260	17075	17318	17414	17274	17171	17162	17401	17269	17236	17334	17229	17407	17227	17260	17278	17339	17131	17138	17380	17238	17410	17363	17353	17404	17323	17242	17185	17275	17424	17210	17508	17306	17193	17355	16991	17039	17272	17351	17214	17402	17368	17277	17055	17380	17095	17176	17360	17270	17343	17417	17289	17279	17184	17478	17342	17259	17295	17290	17233	17351	17444	17234	17207	17206	17266	17344	17208	17238	17024	17237	17174	17260	17182	17405	17348	17332	17510	17219	17361	17250	17191	17196	17258	17300	17255	17377	17448	17430	17114	17423	17353	17116	17222	17240	17386	17223	17348	17268	17098	17203	17255	17273	17217	17000	17151	17270	17082	17167	17319	17195	17436	17335	17378	17256	17204	17322	17498	17157	17411	17343	17560	17373	17369	17163	17190	17286	17274	17345	17464	17347	17254	17288	17293	17442	17337	17239	17249	17396	17381	17167	17379	17098	17407	17165	17297	17309	17334	17079	17287	17171	17239	17432	17257	17346	17355	17158	17518	17313	17266	17035	17396	17242	17383	17194	17355	17279	17310	17460	17231	17528	17392	17509	17423	17334	17414	17181	17370	17415	17194	17338	17316	17404	17341	17537	17237	17489	17036	17479	17300	17261	17314	17276	17308	17346	17359	17251	17197	17117	17308	17388	17438	17218	17336	17362	17529	17210	17379	17244	17297	17318	17380	17348	17248	17216	17411	17243	17342	17070	17315	17266	17473	17410	17308	17430	17455	17271	17189	17204	17072	17474	17182	17192	17378	17356	17413	17450	17268	17211	17339	17251	17257	17224	17297	17247	17184	17345	17276	17106	17351	17236	17323	17212	17190	17232	17243	17304	17387	17353	17244	17306	17194	17227	17262	17256	17214	17463	17418	17429	17212	17381	17098	17011	17384	17195	17174	17389	17183	17293	17307	17283	17447	17364	17423	17261	17415	17300	17409	17231	17478	17459	17050	17227	17299	17157	17154	17364	17334	17298	17374	17308	17097	17105	17388	17305	17400	17299	17161	17275	17226	17265	17447	17272	17336	17327	17344	17182	17554	17269	17368	16890	17327	17223	17290	17326	17213	17234	17256	17452	17180	17267	17169	17251	17266	17346	17409	17247	17277	17464	17267	17423	17286	17216	17194	17344	17104	17219	17454	17263	17380	17141	17250	17309	17535	17409	17329	17190	17189	17068	17397	17238	17393	17366	17331	17376	17144	17205	17133	17286	17218	17255
15774	25994	24421	20469	18862	17675	17061	16539	16524	16084	16128	15846	15987	15965	15863	15853	15816	15817	15938	15902	15839	15908	15833	15743	16005	15706	15861	15824	15793	16649	19429	19983	18777	17713	16375	15777	15944	15719	15627	15763	15656	15752	15529	15632	15787	15633	15581	15639	15760	15672	15713	15783	15710	15805	15851	15727	15808	15773	15668	15700	15874	15804	15757	15737	15769	15609	15664	15729	15769	15688	15761	15668	15704	15753	15612	15634	15696	15688	15911	15717	15768	15694	15771	15624	15811	15636	15715	15823	15663	15581	15568	15678	15704	15684	15636	15477	15833	15706	15767	15710	15860	15754	15746	15781	15612	15694	15805	15563	15729	15662	15611	15680	15642	15513	15588	15595	15868	15710	15634	15608	15763	15631	15609	15845	15703	15713	15597	15791	15742	15773	15677	15746	15645	15399	15704	15539	15735	15711	15649	15712	15746	15589	15609	15771	15606	15692	15662	15768	15597	15523	15696	15724	15590	15771	15703	15726	15730	15549	15705	15770	15791	15588	15839	15626	15518	15709	15779	15745	15618	15676	15795	15777	15672	15692	15753	15751	15539	15778	15788	15728	15575	15853	15542	15763	15569	15763	15611	15761	15645	15520	15844	15797	15715	15644	15702	15586	15679	15554	15787	15600	15716	15626	15729	15712	15883	15681	15765	15762	15796	15706	15762	15820	15677	15569	15660	15642	15792	15634	15762	15704	15743	15820	15765	15793	15768	15624	15633	15754	15700	15664	15499	15520	15671	15681	15700	15703	15789	15580	15677	15618	15796	15916	15518	15599	15635	15743	15822	15732	15618	15626	15689	15600	15557	15601	15841	15598	15779	15551	15633	15725	15620	15701	15638	15613	15715	15808	15686	15631	15564	15778	15585	15542	15718	15705	15829	15549	15644	15554	15664	15625	15697	15759	15692	15612	15733	15740	15716	15689	15640	15607	15575	15616	15557	15487	15576	15600	15625	15782	15699	15695	15988	15695	15830	15699	15722	15822	15707	15720	15769	15739	15904	15730	15606	15759	15621	15742	15740	15688	15686	15614	15716	15632	15746	15605	15693	15697	15761	15775	15646	15682	15638	15785	15549	15707	15800	15554	15541	15735	15649	15710	15822	15566	15754	15669	15719	15832	15697	15746	15747	15621	15822	15531	15744	15769	15616	15975	15703	15643	15623	15792	15666	15761	15728	15726	15863	15646	15765	15544	15737	15499	15588	15732	15686	15628	15560	15684	15556	15680	15659	15732	15835	15558	15797	15856	15608	15638	15713	15681	15570	15779	15593	15771	15866	15567	15734	15637	15764	15584	15824	15686	15499	15797	15746	15687	15662	15752	15626	15675	15768	15798	15727	15662	15660	15808	15485	15833	15671	15678	15816	15752	15691	15561	15836	15687	15562	15900	15530	15529	15531	15851	15752	15609	15789	15816	15716	15852	15740	15675	15497	15627	15630	15580	15684	15730	15653	15735	15896	15696	15613	15713	15855	15818	15630	15701	15727	15728	15816	15710	15799	15765	15642	15732	15693	15805	15712	15584	15662	15793	15739	15613	15710	15737	15639	15747	15679	15809	15726	15723	15648	15790	15724	15854	15478	15838	15662	15750	15744	15567	15716	15592	15653	15740	15604	15769	15622	15865	15658	15606	15819	15568	15705	15700	15748	15787	15790	15693	15842	15626	15607	15681	15709	15664	15817	15644	15682	15868	15816	15650	15752	15736	15567	15845	15818	15831	15791	15663	15680	15679	15816	15676	15850	15486	15673	15709	15677	15637	15567	15634	15676	15674	15826	15907	15607	15694	15582	15687	15785	15853	15755	15699	15609	15784	15585	15573	15659	15684	15699	15757	15839	15769	15711	15761	15755	15729	15602	15566	15747	15623	15636	15693	15693	15652	15768	15786	15795	15842	15644	15751	15694	15773	15620	15709	15792	15709	15694	15579	15778	15698	15549	15613	15457	15602	15663	15723	15569	15664	15645	15666	15676	15677	15562	15774	15694	15614	15610	15683	15849	15737	15647	15714	15785	15778	15611	15622	15614	15742	15681	15663	15683	15510	15653	15671	15645	15803	15872	15731	15732	15609	15714	15687	15760	15407	15716	15542	15544	15796	15669	15573	15702	15653	15591	15677	15784	15574	15645	15687	15635	15779	15665	15590	15722	15639	15576	15792	15626	15644	15759	15686	15726	15811	15701	15786	15665	15674	15684	15726	15664	15697	15574	15511	15713	15625	15536	15752	15617	15649	15647	15833	15646	15754	15733	15588	15669	15726	15609	15601	15650	15471	15579	15608	15621	15705	15727	15853	15663	15632	15821	15713	15743	15769	15655	15578	15721	15620	15721	15708	15768	15650	15855	15637	15598	15662	15747	15664	15777	15647	15856	15884	15567	15754	15752	15639	15808	15505	15609	15699	15732	15541	15627	15668	15627	15768	15604	15743	15690	15682	15706	15645	15665	15765	15595	15825	15885	15830	15520	15743	15668	15692	15695	15612	15629	15697	15835	15808	15773	15579	15840	15732	15736	15830	15640	15719	15648	15588	15866	15557	15662	15807	15605	15717	15716	15580	15640	15665	15708	15640	15849	15712	15718	15609	15608	15528	15851	15584	15719	15742	15751	15684	15640	15536	15642	15848	15804	15668	15659	15737	15659	15831	15603	15594	15948	15680	15798	15618	15609	15615	15629	15804	15701	15964	15758	15607	15790	15711	15634	15715	15777	15642	15743	15742	15648	15632	15720	15795	15683	15658	15794	15693	15542	15594	15700	15729	15746	15670	15778	15802	15728	15760	15675	15756	15648	15712	15672	15795	15681	15606	15671	15707	15659	15697	15770	15571	15827	15643	15798	15588	15724	15729	15563	15599	15822	15855	15743	15722	15805	15719	15725	15780	15698	15591	15716	15609	15671	15685	15782	15641	15687	15775	15692	15789	15703	15759	15649	15720	15853	15775	15615	15739	15594	15795	15613	15612	15830	15537	15805	15706	15706	15746	15677	15644	15680	15593	15721	15701	15679	15758	15614	15548	15743	15924	15741	15501	15669	15810	15655	15753	15681	15560	15847	15559	15712	15863	15489	15728	15704	15852	15770	15628	15617	15581	15730	15739	15667	15575	15682	15600	15636	15761	15657	15558	15686	15672	15707	15682	15634	15686	15782	15765	15727	15671	15647	15705	15693	15681	15726	15573	15652	15598	15723	15911	15774	15799	15733	15680	15806	15806	15765	15823	15553	15669	15812	15696	15684	15718	15667	15667	15626	15736	15813	15595	15662	15606	15621	15588	15689	15732	15563	15868	15508	15803	15715	15750	15639	15848	15584	15722	15732	15621	15605	15731	15498	15814	15568	15708	15722	15647	15628	15788	15670	15739	15779	15620	15820	15774	15644	15718	15825	15685	15792	15560	15834	15624	15468	15694	15534	15765	15716	15635	15788	15528	15635	15611	15671	15774	15648	15680	15723	15719	15707	15754	15651	15830	15729	15654	15682	15575	15623	15801	15588	15709	15702	15873	15683	15479	15676	15618	15545	15684	15733	15772	15693	15592	15685	15677	15698	15652	15662	15664	15702	15736	15731	15567	15839	15517	15868	15641	15732	15578	15616	15800	15517	15727	15765	15798	15783	15617	15766	15744	15812	15624	15618	15578	15724	15815	15760	15770	15569	15780	15692	15707	15596	15543	15830	15676	15656	15767	15611	15694	15735	15705	15706	15668	15775	15657	15720	15782	15751	15811	15867	15672	15706	15736	15832	15715	15831	15658	15798	15702	15643	15682	15765	15709	15517	15640	15843	15710	15772	15841	15792	15561	15737	15640	15672	15559	15519	15827	15664	15900	15852	15635	15631	15741	15701	15563	15776	15554	15690	15691	15573	15703	15669	15602	15660	15495	15800	15731	15716	15756	15698	15760	15978	15755	15776	15569	15740	15719	15723	15877	15679	15668	15586	15542	15677	15732	15775	15817	15661	15692	15725	15668	15737	15768	15789	15666	15469	15591	15576	15511	15578	15757	15676	15560	15541	15737	15785	15755	15730	15555	15751	15717	15648	15762	15733	15518	15769	15737	15761	15689	15665	15597	15563	15832	15647	15631	15787	15718	15602	15648	15635	15581	15700	15713	15652	15711	15557	15542	15700	15738	15717	15845	15598	15648	15726	15783	15815	15789	15604	15676	15679	15630	15921	15565	15652	15853	15787	15514	15924	15630	15720	15871	15697	15700	15588	15658	15738	15753	15662	15720	15549	15639	15528	15790	15487	15655	15746	15828	15823	15991	15641	15730	15659	15763	15615	15624	15784	15797	15595	15713	15728	15816	15735	15758	15712	15602	15919	15524	15748	15739	15593	15801	15614	15628	15639	15645	15583	15648	15680	15647	15786	15710	15758	15871	15629	15797	15742	15565	15706	15769	15693	15679	15824	15771	15738	15597	15806	15745	15705	15698	15844	15620	15655	15627	15591	15799	15719	15783	15654	15696	15846	15470	15800	15771	15539	15641	15704	15712	15671	15580	15680	15787	15919	15846	15810	15649	15505	15672	15819	15684	15736	15815	15641	15540	15731	15813	15582	15849	15671	15717	15687	15659	15695	15696	15765	15640	15874	15693	15773	15666	15624	15694	15623	15718	15884	15659	15691	15788	15659	15619	15711	15816	15632	15773	15661	15609	15649	15606	15741	15673	15579	15664	15682	15631	15640	15687	15720	15790	15849	15636	15551	15813	15715	15638	15887	15595	15630	15593	15696	15728	15720	15790	15656	15503	15735	15772	15797	15759	15624	15592	15634	15736	15573	15753	15558	15612	15611	15663	15937	15723	15698	15810	15786	15788	15587	15697	15607	15772	15683	15667	15764	15812	15839	15794	15705	15628	15845	15713	15603	15695	15592	15592	15765	15626	15423	15581	15682	15737	15895	15586	15760	15711	15712	15597	15659	15581	15588	15878	15777	15747	15728	15720	15818	15690	15813	15619	15636	15716	15749	15721	15770	15640	15816	15577	15672	15782	15595	15672	15546	15625	15725	15721	15769	15682	15854	15593	15611	15548	15601	15756	15714	15697	15766	15786	15685	15610	15530	15740	15731	15617	15457	15887	15460	15640	15791	15639	15785	15724	15833	15613	15612	15705	15686	15743	15753	15612	15575	15716
22917	21366	29216	23888	21555	23315	23966	19081	18091	18237	18130	17818	18048	17777	17684	17829	17872	17614	17731	17747	17700	17659	17555	17710	17604	17759	17630	17640	17758	18295	21077	22383	21358	20116	18781	17891	17837	17643	17682	17514	17489	17726	17659	17581	17665	17460	17439	17366	17318	17602	17336	17410	17605	17460	17342	17440	17266	17388	17427	17402	17320	17485	17534	17490	17180	17535	17254	17348	17558	17464	17326	17453	17481	17630	17303	17527	17522	17452	17514	17514	17426	17362	17418	17533	17392	17705	17592	17449	17604	17462	17426	17405	17433	17540	17316	17485	17333	17649	17373	17566	17386	17297	17544	17181	17269	17325	17623	17478	17483	17542	17455	17391	17367	17381	17435	17490	17312	17467	17333	17453	17629	17293	17226	17634	17503	17433	17577	17357	17329	17364	17260	17434	17489	17300	17402	17500	17293	17237	17345	17603	17174	17310	17510	17591	17311	17300	17484	17567	17533	17378	17395	17371	17476	17490	17405	17446	17361	17416	17512	17450	17397	17385	17506	17488	17424	17337	17579	17572	17738	17448	17353	17503	17462	17316	17310	17501	17341	17342	17478	17316	17547	17567	17537	17388	17454	17285	17296	17336	17433	17547	17314	17305	17544	17263	17472	17422	17388	17356	17390	17408	17355	17360	17630	17403	17477	17395	17505	17265	17441	17570	17400	17227	17513	17395	17450	17152	17376	17353	17510	17458	17449	17478	17084	17409	17225	17408	17305	17424	17621	17366	17209	17246	17358	17395	17461	17509	17307	17300	17423	17409	17378	17477	17461	17436	17439	17311	17412	17380	17326	17212	17488	17465	17502	17163	17318	17502	17378	17438	17358	17412	17427	17481	17465	17448	17414	17277	17417	17472	17213	17430	17430	17169	17251	17083	17218	17271	17293	17555	17463	17422	17414	17375	17335	17605	17123	17204	17406	17191	17620	17249	17382	17487	17631	17342	17234	17247	17535	17353	17402	17405	17329	17415	17484	17491	17215	17467	17407	17343	17458	17444	17221	17470	17489	17482	17208	17442	17369	17399	17465	17318	17448	17441	17400	17294	17347	17193	17253	17474	17402	17431	17472	17419	17291	17441	17372	17661	17493	17513	17126	17275	17460	17441	17267	17404	17269	17379	17143	17346	17442	17390	17467	17314	17214	17386	17166	17424	17470	17396	17339	17524	17452	17411	17390	17483	17337	17507	17507	17303	17409	17386	17353	17511	17324	17296	17452	17384	17412	17527	17371	17415	17366	17343	17469	17414	17507	17069	17286	17510	17149	17437	17463	17204	17273	17395	17157	17284	17568	17383	17439	17379	17331	17249	17633	17549	17381	17373	17480	17190	17266	17562	17281	17438	17380	17367	17221	17436	17349	17267	17368	17278	17259	17469	17432	17149	17436	17656	17587	17334	17440	17403	17333	17397	17443	17217	17315	17196	17479	17281	17436	17402	17473	17535	17658	17414	17350	17183	17375	17361	17342	17594	17473	17412	17399	17441	17536	17426	17480	17283	17393	17287	17317	17354	17236	17576	17343	17505	17386	17514	17285	17168	17335	17502	17434	17451	17392	17415	17529	17172	17351	17426	17328	17483	17592	17326	17257	17476	17286	17363	17240	17293	17413	17387	17093	17497	17400	17501	17280	17443	17360	17515	17437	17333	17557	17251	17207	17464	17292	17278	17324	17248	17504	17256	17363	17288	17372	17303	17651	17203	17392	17585	17569	17268	17370	17340	17239	17468	17314	17448	17370	17507	17435	17362	17277	17536	17169	17317	17555	17436	17412	17533	17340	17520	17536	17609	17549	17556	17322	17180	17343	17386	17314	17316	17510	17334	17256	17442	17198	17381	17249	17428	17510	17420	17246	17210	17206	17243	17474	17333	17248	17413	17352	17560	17332	17369	17300	17382	17293	17374	17525	17402	17461	17333	17424	17480	17332	17382	17398	17472	17370	17277	17269	17340	17434	17397	17443	17405	17462	17414	17234	17407	17498	17429	17317	17414	17296	17333	17550	17350	17489	17637	17341	17576	17406	17352	17378	17419	17337	17403	17468	17443	17285	17457	17348	17504	17415	17440	17523	17344	17425	17438	17250	17374	17427	17335	17417	17302	17323	17370	17440	17430	17502	17453	17482	17502	17254	17521	17341	17444	17493	17411	17460	17368	17255	17377	17347	17374	17427	17330	17351	17380	17332	17085	17353	17359	17434	17212	17422	17298	17676	17449	17402	17423	17481	17382	17478	17175	17647	17441	17396	17603	17405	17215	17549	17246	17384	17333	17279	17423	17448	17479	17219	17317	17335	17428	17467	17190	17453	17488	17244	17437	17224	17389	17387	17210	17450	17642	17286	17387	17324	17115	17451	17586	17435	17548	17386	17269	17303	17277	17279	17329	17214	17363	17382	17182	17307	17457	17427	17401	17426	17407	17389	17301	17288	17427	17454	17422	17442	17275	17594	17384	17228	17433	17556	17508	17475	17489	17487	17387	17399	17330	17534	17447	17549	17414	17552	17477	17520	17428	17342	17185	17168	17465	17372	17345	17339	17622	17490	17385	17475	17513	17503	17279	17465	17291	17105	17406	17274	17363	17320	17411	17393	17234	17179	17530	17162	17221	17398	17432	17378	17484	17437	17184	17403	17506	17537	17411	17481	17240	17556	17346	17328	17515	17324	17339	17568	17482	17489	17351	17412	17334	17432	17481	17417	17367	17531	17400	17364	17484	17207	17368	17491	17369	17341	17479	17361	17549	17353	17327	17295	17646	17507	17049	17446	17259	17553	17390	17299	17411	17317	17289	17527	17183	17197	17429	17338	17257	17483	17264	17469	17512	17204	17325	17349	17150	17644	17486	17330	17619	17413	17457	17478	17543	17367	17363	17500	17307	17437	17303	17420	17309	17426	17149	17312	17462	17250	17327	17305	17243	17519	17378	17488	17423	17257	17556	17364	17248	17566	17519	17516	17335	17402	17441	17423	17170	17469	17379	17298	17376	17509	17485	17334	17488	17376	17419	17398	17524	17232	17531	17416	17287	17346	17486	17311	17212	17258	17153	17428	17426	17521	17318	17241	17191	17351	17387	17314	17275	17478	17535	17500	17324	17392	17272	17472	17506	17354	17290	17372	17297	17252	17523	17383	17449	17627	17654	17330	17494	17268	17395	17141	17300	17316	17408	17394	17299	17422	17438	17323	17269	17296	17364	17423	17489	17255	17532	17572	17377	17528	17343	17256	17445	17491	17573	17391	17441	17260	17383	17401	17551	17409	17453	17182	17462	17454	17410	17308	17088	17301	17339	17304	17542	17165	17244	17326	17469	17463	17498	17390	17405	17444	17301	17371	17463	17398	17402	17349	17468	17240	17292	17397	17410	17481	17396	17322	17563	17475	17329	17372	17397	17378	17482	17292	17545	17477	17393	17303	17250	17582	17394	17572	17159	17283	17326	17305	17423	17419	17331	17390	17459	17465	17406	17381	17502	17585	17421	17202	17279	17266	17296	17382	17280	17372	17327	17567	17493	17250	17403	17250	17396	17536	17350	17274	17419	17477	17274	17251	17382	17644	17461	17422	17288	17397	17365	17326	17378	17440	17285	17542	17350	17332	17492	17539	17554	17409	17439	17451	17307	17422	17366	17345	17342	17417	17407	17416	17143	17387	17399	17517	17429	17388	17406	17420	17416	17242	17480	17508	17422	17458	17142	17225	17156	17303	17361	17417	17299	17327	17359	17168	17385	17343	17449	17422	17113	17426	17539	17321	17385	17392	17320	17533	17438	17319	17346	17438	17602	17353	17588	17291	17291	17290	17433	17398	17283	17233	17553	17372	17364	17225	17241	17498	17348	17350	17162	17444	17282	17211	17386	17491	17436	17417	17287	17546	17506	17555	17210	17391	17331	17264	17346	17379	17329	17507	17313	17440	17390	17566	17357	17299	17634	17345	17267	17296	17353	17291	17316	17477	17409	17344	17483	17477	17276	17444	17472	17397	17397	17513	17399	17243	17267	17268	17176	17441	17401	17464	17311	17310	17538	17485	17355	17252	17409	17408	17440	17389	17475	17287	17366	17339	17605	17446	17334	17411	17318	17508	17397	17248	17288	17366	17469	17147	17314	17238	17482	17295	17627	17477	17546	17111	17406	17471	17312	17320	17306	17257	17370	17420	17447	17461	17349	17348	17470	17481	17444	17398	17683	17549	17295	17183	17280	17253	17256	17414	17446	17359	17407	17402	17283	17417	17403	17399	17290	17480	17754	17487	17345	17191	17339	17311	17238	17439	17245	17213	17386	17277	17435	17609	17555	17501	17575	17332	17409	17429	17224	17489	17318	17379	17280	17429	17293	17313	17257	17389	17373	17448	17393	17564	17252	17329	17587	17303	17161	17415	17486	17533	17518	17344	17387	17470	17410	17461	17620	17515	17222	17239	17497	17301	17428	17493	17378	17200	17323	17198	17554	17310	17349	17535	17406	17606	17217	17302	17403	17391	17275	17413	17431	17472	17501	17136	17503	17511	17497	17563	17446	17490	17348	17272	17187	17388	17428	17502	17492	17515	17332	17459	17511	17241	17313	17563	17348	17471	17352	17487	17670	17535	17434	17299	17545	17560	17575	17416	17262	17417	17498	17395	17436	17275	17358	17327	17238	17366	17329	17437	17161	17288	17390	17411	17288	17482	17309	17383	17503	17280	17366	17635	17517	17560	17489	17565	17420	17245	17315	17312	17068	17420	17287	17334	17383	17453	17374	17431	17050	17242	17255	17409	17393	17442	17643	17194	17458	17419	17320	17452	17438	17323	17408	17245	17519	17295	17343	17256	17448	17548	17564	17566	17497	17415	17307	17435	17515	17468	17383	17355	17324	17459	17539	17462	17277	17633	17540	17186	17414	17471	17293	17259	17398	17243	17376	17329	17436	17346	17435	17346	17255	17439	17206	17497	17332	17466	17361	17460	17163	17455	17453	17430	17281	17541	17382	17408	17316	17291	17321	17373	17492	17565	17552	17156	17153	17363	17487	17389	17392	17356	17416	17341	17438	17434	17364	17446	17531	17369	17186	17605	17059	17347	17333	17466	17376	17445	17322	17267	17463	17475	17488	17509	17576	17374	17233	17468	17213	17526	17352	17476	17468	17319	17546	17388	17340
17426	30190	27898	23010	20373	18792	17650	17242	16682	16741	16310	16219	16017	16200	16155	16182	16012	16029	15990	15924	15892	15877	15789	15968	15871	15981	16026	15863	16042	17482	22109	23115	21706	19147	17241	16357	15992	15901	15802	15672	15773	15857	15771	15725	15964	15681	15672	15861	15595	15729	15696	15774	15809	15618	15699	15715	15852	15570	15664	15817	15719	15601	15718	15576	15697	15854	15626	15827	15703	15806	15783	15870	15786	15706	15594	15632	15978	15800	15632	15729	15843	15685	15842	15690	15656	15922	15820	15819	15889	15769	15760	15769	15591	15957	15770	15695	15768	15808	15939	15888	15809	15783	15640	15755	15781	15825	15909	15872	15682	15680	15762	15840	15691	15870	15643	15653	15845	15797	15640	15808	15828	15912	15894	15567	15748	15776	15638	15754	15703	15750	15615	15742	15764	15597	15858	15698	15742	15803	15764	15772	15714	15751	15742	15844	15630	15931	15643	15669	15768	15802	15706	15694	15780	15708	15623	15776	15755	15846	15937	15659	15936	15825	15967	15721	15657	15840	15776	15719	15806	15774	15624	15730	15811	15737	15711	15713	15678	15878	15803	15682	15931	15709	15611	15707	15720	15677	15594	15781	15674	15604	15765	15753	15704	15809	15625	15736	15721	15666	15859	15854	15827	15735	15821	15987	15792	15818	15751	15858	15720	15795	15642	15794	15703	15699	15725	15645	15845	15938	15868	15827	15806	15736	15638	15813	15731	15732	15684	15715	15749	15660	15783	15557	15716	15622	15837	15908	15539	15768	15720	15776	15661	15928	15818	15917	15687	15756	15751	15758	15733	15834	15633	15648	15647	15793	15564	15783	15848	15678	15613	15746	15745	15775	15673	15665	15638	15688	15654	15662	15740	15594	15838	15663	15767	15714	15795	15712	15922	15690	15799	15656	15660	15791	15774	15729	15754	15660	15874	15689	15656	15798	15763	15618	15747	15652	15769	15934	15661	15766	15651	15612	15748	15736	15834	15561	15761	15850	15828	15714	15692	15732	15752	15580	15840	15662	15774	15672	15730	16009	15604	15621	15672	15746	15952	15801	15868	15850	15781	15646	15693	15838	15781	15731	15763	15870	15635	15770	15640	15831	15683	15654	15898	15774	15900	15802	15703	15644	15744	15788	15818	15772	15785	15749	15956	15625	15833	15640	15715	15693	15758	15685	15698	15604	15763	15791	15779	15732	15849	15970	15698	15910	15685	15822	15707	15661	15759	15827	15829	15809	15880	15754	15625	15825	15865	15632	15539	15833	15665	15757	15711	15604	15878	15706	15887	15677	15847	15827	15721	15787	15599	15794	15955	15833	15782	15586	15725	15876	15687	15756	15820	15727	15817	15793	15830	15546	15746	15694	15650	15616	15701	15558	15890	15718	15707	15832	15670	15862	15779	15749	15560	15922	15938	15798	15811	15812	15644	15652	15886	15674	15730	15781	15706	15847	15804	15891	15690	15653	15780	15785	15491	15726	15856	15786	15683	15803	15604	15674	15890	15761	15661	15831	15772	15833	15819	15913	15664	15785	15711	15758	15739	15728	15588	15724	15780	15589	15690	15688	15656	15459	15812	15873	15754	15862	15629	15789	15648	15834	15748	15866	15592	15728	15684	15680	15642	15558	15902	15746	15626	15702	15689	15625	15687	15668	15751	15641	15686	15900	15869	15651	15908	15796	15672	15639	15759	15714	15715	15724	15795	15799	15732	15790	15854	15658	15730	15761	15790	15760	15802	15825	15733	15593	15788	15665	15675	15783	15738	15621	15974	15574	15742	15462	15815	16093	15759	15809	15770	15826	15701	15623	15742	15635	15699	15914	15720	15605	15869	15745	15620	15773	15871	15863	15700	15720	15670	15767	15753	15634	15781	15793	15701	15856	15755	15748	15645	15562	15773	15632	15850	15883	15774	15781	15788	15821	15663	15865	15670	15702	15790	15845	15716	15891	15687	15683	15795	15876	15857	15686	15746	15719	15832	15735	15805	15855	15699	15680	15758	15837	15778	15742	15733	15824	15602	15756	15718	15688	15843	15916	15823	15761	15624	15715	15805	15751	15762	15637	15747	15660	15733	15746	15774	15796	15725	15632	15789	15950	15613	15773	15722	15804	15621	15715	15749	15718	15718	15720	15879	15830	15699	15843	15811	15765	15758	15593	15536	15626	15756	15859	15702	15798	15720	15869	15804	15757	15674	15690	15771	15577	15688	15776	15651	15815	15840	15747	15758	15837	15790	15823	15816	15859	15734	15844	15773	15741	15777	15969	15935	15686	15766	15628	15712	15727	15702	15657	15815	15705	15602	15730	15795	15880	15710	15856	15716	15848	15825	15717	15791	15729	15846	15454	15707	15777	15849	15685	15728	15708	15752	15856	15585	15743	15723	15720	15881	15758	15756	15861	15732	15631	15642	15889	15666	15816	15557	15708	15761	15841	15794	15749	15763	15819	15746	15783	15825	15802	15848	15851	15591	15663	15791	15841	15760	15769	15764	15742	15666	15768	15775	15762	15828	15817	15845	15626	15683	15689	15613	15688	15723	15827	15647	15747	15745	15583	15839	15959	15777	15837	15828	15762	15609	15668	15777	15774	15778	15700	15687	15738	15691	15755	15829	15812	15698	15699	15781	15702	15816	15637	15873	15714	15683	15634	15717	15680	15614	15742	15774	15867	15803	15709	15594	15638	15697	15805	15574	15639	15582	15789	15766	15733	15545	15780	15804	15816	15676	15709	15577	15868	15789	15830	15705	15801	15745	15787	15777	15555	15719	15619	15815	15608	15715	15740	15949	15703	15663	15858	15708	15735	15738	15801	15671	15779	15708	15627	15907	15709	15758	15982	15787	15711	15892	15691	15721	15730	15782	15719	15695	15639	15917	15697	15663	15791	15798	15810	15662	15705	15788	15590	15891	15733	15784	15848	15526	15846	15661	15689	15708	15838	15639	15816	15731	15689	15570	15676	15702	15850	15684	15599	15748	15692	15877	15639	15740	15774	15793	15764	15611	15733	15772	15859	15789	15782	15697	15762	15538	15717	15708	15774	15870	15815	15698	15889	15615	15830	15601	15634	15895	15560	15797	15653	15702	15767	15650	15760	15858	15830	15748	15665	15837	15850	15659	15731	15670	15757	15723	15688	15836	15921	15585	15914	15808	15709	15834	15771	15673	15756	15857	15813	15826	15698	15793	15716	15819	16004	15711	15601	15769	15845	15747	15677	15553	15585	15657	15669	15884	15568	15741	15704	15847	15614	15808	15779	15833	15781	15719	15556	15806	15733	15710	15735	15764	15743	15725	15659	15696	15626	15738	15571	15840	15760	15679	15786	15843	15720	15728	15765	15813	15801	15779	15776	15812	15783	15906	15799	15821	15744	15565	15789	15780	15666	15635	15665	15783	15713	15507	15734	15812	15838	15656	15677	15720	15730	15788	15845	15795	15677	15722	15674	15680	15726	15786	15647	15790	15538	15708	15720	15708	15688	15891	15801	15597	15734	15821	15742	15775	16071	15631	15680	15995	15601	15745	15572	15763	15845	15624	15578	15781	15612	15655	15840	15691	15686	15786	15621	15696	15753	15605	15654	15687	15701	15786	15636	15801	15596	15570	15761	15710	15687	15760	15851	15651	15720	15736	15885	15725	15636	15771	15708	15664	15745	15828	15760	15923	15767	15596	15587	15853	15742	15729	15671	15747	15693	15731	15738	15839	15787	15705	15787	15575	15658	15651	15697	15696	15635	15677	15709	15766	15757	15798	15802	15685	15710	15862	15668	15776	15688	15837	15831	15699	15688	15708	15677	15587	15620	15569	15649	15820	15701	15712	15718	15715	15631	15566	15809	15684	15720	15915	15564	15732	15712	15914	15804	15722	15795	15642	15945	15690	15762	15669	15770	15785	15842	15747	15816	15586	15672	15824	15595	15501	15811	15898	15702	15784	15780	15704	15796	15666	15670	15845	15806	15609	15707	15761	15811	15803	15570	15846	15718	15628	15712	15593	15587	15879	15780	15939	15753	15832	15625	15794	15620	15913	15708	15520	15791	15781	15869	15760	15630	15595	15912	15721	15843	15746	15794	15648	15773	15785	15729	15781	15676	15689	15755	15705	15771	15783	15774	15644	15817	15945	15565	15702	15747	15680	15529	15688	15666	15716	15681	15879	15749	15735	15681	15687	15705	15669	15699	15948	15828	15947	15582	15571	15825	15732	15732	15798	15830	15766	15688	15935	15704	15742	15657	15903	15861	15823	15597	15737	15802	15707	15639	15610	15864	15761	15806	15765	15889	15826	15730	15731	15647	15763	15623	15651	15713	15690	15770	15582	15683	15729	15691	15753	15706	15991	15832	15816	15834	15609	15805	15609	15578	15716	15589	15777	15719	15664	15841	15710	15775	15810	15949	15758	15792	15721	15695	15714	15697	15869	15713	15841	15645	15738	15720	15739	15778	15634	15657	15607	15785	15802	15683	15653	15637	15756	15660	15760	15761	15740	15646	15763	15607	15768	15789	15846	15748	15713	15598	15662	15814	15884	15753	15836	15706	15708	15776	15784	15832	15850	15682	15702	15725	15557	15729	15637	15690	15619	15802	15548	15887	15600	15567	15895	15673	15690	15847	15571	15566	15782	15821	15711	15613	15675	15625	15672	15660	15654	15976	15576	15785	15720	15853	15781	15729	15827	15778	15652	15803	15669	15686	15784	15577	15779	15758	15837	15536	15675	15672	15625	15659	15669	15846	15773	15784	15674	15700	15863	15657	15819	15655	15747	15733	15823	15832	15750	15764	15758	15646	15677	15752	15600	15654	15700	15852	15658	15684	15801	15638	15525	15860	15692	15693	15775	15785	15720	15725	15730	15734	15724	15900	15899	15708	15795	15710	15960	15836	15674	15825	15770	15714	15707	15760	15769	15715	15599	15667	15813	15706	15556	15895	15650	15953	15877	15909	15970	15641	15903	15813	15688	15662	15797	15681	15879	15815	15659	15563	15765	15873	15649	15746	15833	15725	15760	15783	15658	15816	15923	15808	15772	15793	15848	15763	15806	15605	15718	15559	15879	15784	15570	15733	15724	15737	15712	15760	15831	15835	15624	15766	15684	15710	15888	15731	15619	15809	15609	15591	15713	15814	15688	15829	15619	15899
27507	22004	24023	21015	17851	17547	17622	17280	17267	17096	17105	17282	17358	17412	17485	17485	17229	17324	17233	17046	17236	17246	17195	17085	17395	17344	17316	17239	17249	17234	17380	17714	17606	17745	17294	17372	17255	17158	17170	17271	17142	17114	17081	17360	17154	17202	17237	17115	17230	17075	17128	17196	17209	17161	17211	17132	17206	17220	17429	17167	17366	16996	17061	17160	17332	17166	17221	17387	17254	17252	17341	17349	17128	17169	17142	17224	17236	17124	17141	17083	17069	17095	17413	17291	17192	17239	17250	17152	17227	17143	17217	17349	17101	17078	17241	17188	17269	17165	17316	17211	17158	17186	17168	16924	17012	17062	17216	17124	17090	17083	17269	17340	17145	17186	17384	17104	17245	17153	17312	17142	17299	17092	17307	17327	17223	17069	17198	17140	17059	17132	17228	17118	17218	17383	17142	17137	17523	17320	17272	17104	17212	17175	17149	17155	17206	16972	17149	17300	17166	17283	17015	17240	17122	17117	17144	17171	17189	17164	17199	17108	17218	17209	17192	17267	17296	17259	17229	17108	17148	17158	17101	17091	17066	16990	17159	17233	17155	17019	17310	17229	17020	17173	17203	17292	17086	17077	17584	17117	17207	17294	17344	17027	17455	17164	17169	17236	17194	16978	17197	17319	17127	17099	17286	17336	17180	17145	17137	17219	17405	17505	17433	17322	17118	17340	17432	17230	17244	17171	17100	17136	17187	17281	17112	17289	17043	17225	17077	17089	17277	17238	17249	17292	17338	17151	17326	17207	17147	17266	17214	17146	17102	17086	17252	17183	17219	17162	17026	17215	17383	17175	17113	17055	17038	17102	17112	17136	17191	17128	17079	17087	17180	16976	17074	17205	17105	17386	17286	17123	17233	17021	17153	17220	17350	17149	17123	17088	17269	17001	17183	17284	17231	17090	17080	17059	17239	17164	17165	17055	17297	17193	17237	17119	17334	17345	17229	17041	17076	17315	17331	17136	17307	17375	17329	17052	17195	17261	17299	17170	17196	17115	17142	17251	17053	17303	17291	17269	17221	17209	17051	17344	17326	17049	17358	17133	17321	17246	17204	17221	17170	17216	16967	17259	17236	17176	17194	17054	17174	17212	17202	17128	17251	17322	17210	17157	17286	17068	17350	17330	17215	17279	17181	17236	17295	17074	17119	17351	17240	17016	17198	16972	17167	17125	17069	17208	17401	16998	17324	17282	17326	17217	17163	17226	17144	17271	17156	17365	17344	17006	17151	17154	17075	17088	17232	17346	17123	17121	17267	17321	16942	17032	17341	17282	17044	17155	17428	17311	17256	17368	17352	17275	16998	17223	17188	17262	17000	17112	17089	16937	17217	17093	17136	17246	17046	17101	17141	17241	17378	17294	17336	17052	17275	17277	17210	17240	17100	17061	17134	17331	17244	17124	17126	17329	17268	17296	17207	17169	17369	17211	17138	17309	17291	17129	17186	17185	17186	17056	17420	17108	17318	17291	17384	17290	17150	17052	17269	17192	17265	17304	17265	17064	17151	17345	17216	17168	17200	17204	17194	17256	17124	17441	17113	17349	17226	17298	17251	17143	17327	17047	17106	17036	17188	17088	17191	17227	17262	17189	17038	17240	17366	17247	17172	17013	17352	17213	17174	17015	17291	17316	17245	17237	17086	17072	17121	17292	17259	17096	17197	17163	17219	17298	17400	17317	17128	17050	17291	17107	17284	17229	17162	17315	17052	17208	17149	17175	17088	17265	17375	17164	17183	17096	17439	17121	17126	17194	17057	17326	17258	17453	17249	17170	17166	17258	17183	17264	17303	17274	17239	17279	17176	17305	17206	17218	17000	17243	17212	17233	17038	17226	17212	17211	17290	17146	17333	17345	17360	17137	17093	17184	17166	17209	17126	17088	17233	17157	17130	17132	17115	17232	17064	17132	17214	17281	17222	17321	17286	17123	17236	17021	17279	17215	17202	17211	17139	17276	17249	17288	17379	17153	17278	17213	16974	16781	17176	17319	17012	17247	17292	17215	17160	17260	17353	17235	17233	17264	17176	17182	17187	17205	17245	17189	17172	17143	17255	17310	17185	17192	17191	17178	17113	17303	17265	17185	17121	17123	17003	17113	17352	17333	17185	17127	17178	17261	17411	17082	17362	17236	17145	17090	17127	17353	17277	16978	17271	17103	17053	17129	17220	17136	17145	17238	17124	17163	17504	17198	17215	17172	17246	17302	17365	16990	17222	17283	17308	17242	17169	17108	17308	17139	16920	17071	17253	17341	17377	17080	17179	17267	17373	17115	17148	17225	17263	17267	17223	17151	17261	17197	17349	17148	17315	17181	17185	17241	17193	17242	17366	17214	17339	17075	16984	17416	17274	17169	17140	17195	17305	17388	17338	17336	17205	17113	16969	17381	17268	17406	17224	17206	17053	17062	17109	17260	17208	17233	17049	17166	17318	17072	17116	17209	17099	17145	17027	17108	17152	17096	17303	17205	17196	17209	17173	17215	17286	17174	17128	17134	17036	17200	17063	17038	17130	17224	17295	17193	17122	17196	17182	17318	17213	17264	17254	17095	17202	17107	17207	17225	16897	17200	17210	17233	17092	17241	17337	17330	17192	17185	17380	17051	17075	17134	17064	17165	17105	17305	17316	17216	17347	16984	17236	17151	17087	17385	17181	17112	17212	17443	17240	17459	17297	17189	17293	17042	16984	17009	17248	17198	17191	17086	16957	17230	17161	17194	17243	17247	17097	17050	17351	17257	17012	17017	17244	17180	17062	17107	17057	17131	17168	17194	17142	17151	17136	17076	17115	17081	17114	17238	17318	17209	17184	17278	17285	17163	17355	17253	17194	17279	17195	17340	17189	17097	17075	17247	17247	17275	17110	17147	17191	17481	17052	17041	17477	17150	17267	17021	17271	17090	17218	17205	17248	17228	17231	17296	17118	17265	17137	16980	17263	17274	17259	17134	17296	17371	17117	17042	17209	17107	17200	17273	17303	17155	17316	17206	17192	17165	17295	17171	17183	17362	17125	17328	17492	17297	17039	17090	17138	17240	17249	17211	17308	17231	17471	17042	17204	17231	16891	17236	17180	17218	17231	17208	17303	17119	17081	17134	17082	17049	16961	17151	17322	17099	17299	17247	17280	17117	17262	17293	17361	17174	16984	17284	17123	17150	17009	17084	17266	17380	17358	17261	17000	17098	17432	17251	17058	17264	17219	17021	17194	17336	17509	17207	17140	17161	16981	17140	16814	17348	17199	17191	17218	17260	17106	17080	17134	17341	17381	17337	17107	17251	17095	17185	17311	17202	17331	17468	17077	17167	17386	17285	17111	17298	17343	17281	17050	17136	17269	17294	17181	17220	17104	17209	17267	17203	17124	17186	17118	17240	17226	17220	17215	17383	17253	17194	17100	17232	17238	17233	17258	17303	17246	17138	17262	17195	17267	17079	17201	17303	17423	17260	17164	17228	17338	17197	17029	17220	17273	17106	17252	17029	17262	17292	17260	17465	17155	17359	17273	17204	17165	17127	17237	17231	17145	17213	17089	17297	17196	16992	17461	17071	17109	17274	17116	17145	17262	17250	17239	17232	17047	17234	17106	17427	17212	17067	17152	17223	17004	17336	17091	17072	17250	17194	17018	17257	17254	17369	17441	17351	17191	17195	17276	17121	17109	17134	17139	17234	17278	17241	17053	17380	17339	17201	17258	17165	17389	17300	17237	17171	17157	17063	17227	17294	17110	17132	17235	17260	17037	17126	17208	17209	17183	16908	17094	17219	17029	17300	17314	17343	17223	17179	17444	17278	17158	17181	17148	17127	17154	17299	17324	17205	17324	17270	17306	17243	17199	17126	17225	17089	17047	17213	17183	17139	17076	17300	17248	17036	17161	17127	17121	17248	17337	17017	17198	17122	17212	17443	17322	17314	17200	17136	17202	17226	17228	17032	17067	17231	17181	17204	17073	17247	17177	17274	17323	17182	17175	17248	17201	17265	17168	17240	17138	17139	17354	17272	17150	17176	17245	17206	17286	17087	17202	17050	17263	17132	17296	17198	17026	17149	17226	17257	17268	17339	17323	17282	17132	17231	17062	17245	17087	17373	17229	17433	17213	17239	17162	17093	17300	17232	17285	17086	16951	17159	17133	17042	17355	17034	17156	17020	17202	17039	17086	17196	17326	17183	16876	17279	17153	17346	17326	17079	17220	17341	17099	17103	17038	17178	17212	17177	17194	17095	17220	17351	17131	16975	17230	17300	17176	17258	17318	17407	17193	17301	17296	17412	17331	17391	17423	17424	17134	17060	17312	17242	17179	17108	17218	17185	17498	17027	17101	17173	17188	17181	16987	17255	17108	17095	17313	17216	17245	17127	17175	17095	17298	17156	17269	17157	17264	17176	17084	17177	17204	17179	17399	17342	17213	17182	17120	16954	17047	17239	17069	17082	17190	17232	17237	17244	16974	17364	17338	17164	17323	17058	17218	17194	17146	17085	17068	17289	17291	17292	17235	17203	17248	17368	17107	17028	17314	17044	17310	17472	17180	17279	17345	17055	17146	17090	17135	17161	17327	17123	17097	17130	17242	17235	17152	17019	17299	17173	17142	17040	17274	17230	17205	17346	17177	17070	17002	17256	17333	17283	16929	17311	17080	17267	17147	17297	17204	17291	17183	17099	17161	17177	17315	17087	17062	17117	17296	17060	17223	17139	17326	17097	17301	17133	17093	17138	17254	17143	17277	17254	17105	17144	17104	17145	17165	17084	17279	17313	17450	16935	17246	17057	17130	17148	17029	17384	17144	17065	17131	17144	17343	17223	16983	17327	17296	17030	17187	17109	17046	17205	17095	16849	17222	16991	17492	17315	17258	17169	17338	17203	17077	17147	17216	17287	17352	17201	17173	17173	17250	17301	17165	17038	17334	17270	17132	17209	17068	17051	17369	17172	17406	17012	17131	17102	17214	17095	17038	17194	17187	17179	17230	17123	17288	17036	17156	17309	17443	17160	17062	17323	17077	17273	17206	17155	17242	17125	17150	17091	17333	17147	17124	17268	17125	17136	17283	17110	17249	17027	17129	17118	17294	17320	17255	17280	17342	17196	17141	17109	17073	17210	17362	17130	17143	17278	17159	17270	17176	17318	17101	17294
15842	19666	19251	17607	16619	16258	15981	15842	15721	15712	15573	15611	15603	15607	15647	15585	15617	15521	15763	15632	15636	15403	15662	15635	15481	15574	15586	15655	15629	15609	15918	16071	16255	16053	15950	15765	15563	15557	15516	15499	15538	15530	15612	15555	15605	15484	15446	15683	15501	15572	15455	15651	15477	15756	15582	15341	15625	15484	15705	15463	15492	15659	15545	15698	15444	15590	15425	15343	15391	15630	15549	15397	15412	15586	15481	15594	15566	15617	15427	15517	15561	15598	15705	15515	15781	15453	15554	15561	15638	15436	15596	15440	15493	15611	15627	15492	15660	15384	15721	15436	15639	15395	15633	15644	15539	15571	15647	15479	15561	15542	15611	15408	15442	15600	15356	15531	15529	15527	15435	15512	15599	15451	15609	15699	15590	15389	15465	15585	15700	15432	15576	15663	15578	15388	15677	15514	15441	15557	15744	15376	15474	15587	15619	15669	15528	15525	15531	15483	15509	15511	15541	15511	15697	15543	15504	15703	15526	15621	15525	15778	15674	15511	15506	15627	15551	15581	15580	15568	15538	15415	15486	15457	15663	15534	15580	15689	15687	15589	15477	15717	15387	15740	15488	15744	15669	15397	15414	15513	15586	15626	15498	15711	15545	15545	15614	15503	15578	15450	15524	15520	15626	15703	15645	15660	15611	15508	15681	15430	15559	15346	15511	15618	15533	15602	15508	15628	15585	15558	15609	15519	15420	15497	15616	15553	15740	15645	15486	15615	15695	15385	15601	15510	15494	15497	15463	15673	15592	15520	15690	15529	15471	15512	15446	15563	15436	15576	15623	15473	15654	15474	15321	15582	15648	15626	15507	15743	15417	15641	15612	15713	15303	15508	15578	15458	15318	15642	15585	15504	15573	15640	15478	15509	15626	15557	15436	15497	15708	15451	15355	15566	15503	15444	15679	15536	15594	15698	15590	15567	15508	15420	15649	15562	15516	15409	15408	15554	15606	15466	15458	15561	15403	15398	15496	15592	15491	15533	15709	15376	15698	15740	15623	15722	15504	15673	15548	15565	15611	15351	15562	15527	15607	15304	15537	15676	15485	15629	15391	15705	15722	15530	15524	15413	15549	15722	15499	15398	15427	15624	15485	15589	15518	15541	15439	15633	15607	15603	15605	15576	15573	15647	15638	15462	15456	15604	15743	15623	15545	15466	15598	15628	15551	15514	15449	15649	15632	15507	15679	15485	15466	15635	15535	15539	15643	15435	15576	15519	15654	15580	15581	15512	15610	15715	15368	15645	15496	15447	15468	15641	15591	15495	15646	15567	15534	15524	15583	15604	15440	15697	15619	15575	15584	15451	15563	15662	15692	15526	15533	15520	15563	15549	15673	15625	15463	15584	15504	15627	15509	15464	15546	15573	15397	15423	15512	15405	15672	15497	15603	15465	15626	15697	15560	15772	15478	15607	15478	15531	15485	15451	15418	15479	15658	15634	15453	15516	15507	15586	15643	15675	15463	15710	15475	15411	15371	15551	15499	15762	15576	15583	15597	15662	15514	15530	15554	15534	15652	15571	15466	15482	15516	15744	15697	15592	15674	15710	15628	15475	15596	15469	15646	15505	15533	15668	15449	15460	15616	15442	15510	15441	15516	15504	15716	15537	15625	15554	15474	15491	15512	15545	15619	15607	15609	15380	15636	15674	15540	15428	15630	15576	15635	15544	15460	15549	15480	15490	15467	15747	15437	15421	15516	15448	15582	15626	15566	15574	15629	15660	15407	15777	15645	15441	15537	15502	15695	15462	15616	15558	15547	15497	15454	15507	15607	15451	15582	15494	15626	15457	15592	15568	15546	15591	15517	15610	15716	15465	15529	15516	15525	15683	15617	15592	15704	15589	15575	15517	15477	15766	15528	15670	15463	15324	15464	15441	15456	15614	15575	15589	15590	15671	15553	15500	15497	15571	15713	15494	15724	15593	15531	15654	15548	15510	15680	15543	15572	15623	15598	15601	15622	15500	15441	15670	15787	15522	15367	15514	15464	15643	15576	15563	15530	15611	15568	15609	15455	15667	15551	15508	15510	15723	15623	15674	15503	15458	15549	15609	15451	15496	15395	15488	15551	15633	15295	15553	15567	15575	15516	15516	15675	15483	15525	15564	15644	15615	15423	15452	15681	15708	15475	15529	15465	15664	15612	15665	15564	15540	15527	15585	15436	15680	15392	15513	15742	15734	15546	15441	15668	15605	15587	15457	15658	15648	15598	15512	15557	15455	15598	15577	15534	15484	15606	15853	15678	15401	15532	15394	15499	15434	15637	15768	15464	15473	15563	15619	15460	15683	15784	15399	15571	15625	15776	15389	15561	15647	15722	15570	15426	15575	15549	15619	15617	15375	15779	15624	15659	15482	15437	15727	15712	15504	15714	15521	15477	15547	15465	15479	15579	15554	15524	15480	15532	15621	15527	15601	15587	15560	15670	15652	15488	15650	15804	15528	15581	15723	15491	15665	15553	15601	15390	15643	15464	15744	15419	15438	15420	15636	15582	15444	15522	15398	15509	15521	15300	15650	15664	15629	15466	15676	15534	15393	15747	15572	15539	15678	15671	15609	15576	15455	15555	15583	15537	15440	15501	15601	15718	15400	15482	15505	15499	15504	15598	15483	15535	15547	15505	15656	15537	15430	15495	15616	15441	15560	15469	15431	15463	15756	15644	15529	15587	15495	15642	15440	15805	15611	15521	15364	15739	15535	15583	15598	15635	15573	15593	15541	15520	15591	15798	15460	15607	15440	15648	15485	15573	15524	15323	15706	15546	15779	15690	15683	15539	15546	15442	15597	15798	15538	15684	15704	15509	15544	15523	15567	15450	15582	15563	15579	15495	15369	15670	15615	15570	15562	15399	15710	15712	15567	15678	15479	15563	15658	15548	15631	15620	15624	15572	15502	15548	15597	15589	15591	15671	15639	15473	15565	15497	15499	15594	15569	15477	15549	15462	15507	15523	15721	15514	15666	15712	15494	15528	15681	15502	15616	15506	15406	15467	15657	15605	15688	15490	15646	15646	15557	15604	15529	15618	15609	15621	15553	15553	15693	15657	15597	15516	15599	15545	15584	15556	15592	15586	15669	15628	15613	15711	15501	15606	15494	15725	15505	15506	15533	15588	15515	15769	15586	15564	15481	15596	15703	15501	15606	15619	15520	15770	15517	15727	15497	15689	15524	15481	15573	15620	15495	15629	15508	15631	15595	15508	15603	15565	15524	15644	15487	15426	15533	15579	15485	15751	15618	15499	15501	15430	15505	15699	15324	15503	15501	15461	15481	15555	15577	15647	15440	15626	15676	15641	15571	15535	15527	15598	15467	15487	15459	15628	15616	15688	15497	15562	15426	15709	15437	15584	15607	15482	15579	15659	15433	15552	15742	15543	15519	15437	15724	15486	15423	15537	15386	15652	15474	15594	15505	15738	15525	15553	15550	15657	15477	15512	15546	15584	15572	15525	15542	15692	15456	15474	15322	15636	15565	15546	15486	15439	15614	15462	15426	15465	15572	15679	15669	15556	15720	15758	15488	15596	15612	15694	15500	15602	15647	15503	15591	15600	15525	15678	15627	15670	15667	15533	15483	15570	15540	15503	15378	15458	15754	15608	15505	15488	15539	15453	15530	15515	15663	15497	15562	15671	15565	15563	15644	15488	15520	15466	15582	15607	15633	15579	15538	15521	15627	15705	15513	15584	15653	15521	15496	15557	15497	15446	15517	15607	15718	15480	15666	15468	15549	15440	15412	15536	15701	15661	15590	15474	15475	15412	15539	15578	15555	15616	15592	15402	15545	15429	15685	15411	15681	15500	15596	15452	15546	15550	15657	15595	15550	15410	15892	15552	15596	15699	15628	15535	15632	15623	15448	15516	15579	15564	15505	15482	15705	15759	15525	15584	15545	15511	15627	15521	15612	15387	15686	15660	15719	15487	15745	15636	15625	15614	15664	15605	15573	15649	15521	15557	15531	15548	15492	15474	15537	15614	15507	15616	15312	15440	15533	15549	15750	15576	15563	15571	15571	15424	15549	15587	15601	15472	15588	15731	15628	15579	15500	15793	15448	15639	15595	15586	15596	15472	15632	15632	15668	15609	15589	15548	15536	15490	15606	15556	15394	15479	15519	15636	15486	15623	15524	15394	15733	15567	15633	15445	15587	15591	15427	15630	15543	15652	15675	15704	15565	15543	15601	15613	15611	15509	15564	15509	15529	15596	15584	15489	15581	15492	15567	15684	15562	15684	15621	15562	15555	15511	15602	15545	15577	15505	15621	15633	15559	15451	15548	15373	15434	15533	15704	15537	15428	15573	15538	15489	15331	15563	15647	15553	15549	15511	15522	15378	15574	15708	15518	15705	15659	15473	15657	15456	15573	15329	15528	15545	15484	15576	15627	15542	15676	15632	15576	15451	15619	15659	15625	15427	15419	15700	15519	15411	15643	15764	15671	15612	15703	15691	15596	15491	15513	15602	15445	15677	15509	15586	15464	15556	15526	15513	15650	15602	15548	15527	15493	15484	15502	15575	15647	15598	15503	15387	15481	15510	15546	15639	15506	15514	15628	15599	15581	15655	15597	15619	15607	15463	15592	15631	15563	15570	15433	15574	15596	15585	15510	15480	15580	15558	15603	15627	15699	15699	15642	15668	15268	15507	15610	15548	15484	15480	15463	15520	15474	15552	15627	15530	15517	15469	15735	15608	15493	15610	15587	15404	15699	15526	15538	15647	15494	15690	15683	15600	15579	15417	15670	15538	15598	15435	15510	15646	15544	15673	15596	15733	15506	15575	15564	15626	15596	15522	15708	15506	15338	15545	15479	15544	15516	15528	15544	15657	15604	15612	15705	15536	15393	15674	15557	15687	15703	15522	15408	15691	15562	15713	15536	15649	15639	15543	15665	15569	15552	15467	15636	15433	15474	15672	15620	15716	15665	15693	15577	15546	15755	15653	15469	15705	15580	15681	15495	15645	15505	15601	15596	15675	15672	15502	15551	15476	15637	15464	15586	15455	15279	15484	15502	15564	15568	15560	15592	15472	15606	15310	15622	15407	15521	15586	15570	15633	15628	15626	15587	15604	15563	15513	15717	15566	15745	15568	15488	15530	15484	15667	15476	15529	15790	15696	15720	15440	15675
23802	21303	28733	24314	22057	21239	20230	18068	17706	17548	17665	17260	17277	17422	17465	17263	17380	17286	17381	17432	17383	17345	17258	17211	17184	17300	17229	17269	17274	17478	19457	20019	19406	18526	17805	17558	17139	17347	17219	17236	17174	17197	17134	17146	16943	16813	17015	17015	17031	16984	17091	17373	17195	17234	17054	17157	17229	17095	17123	17174	17200	17153	17193	17128	17074	17187	17213	17265	17187	17322	17167	17281	17009	17175	17136	17217	17385	17195	16998	17004	17091	17104	17039	17109	16943	17076	16917	16966	17042	17234	16955	17089	17209	16806	17071	17074	17185	17098	17156	17181	17166	17252	17210	16933	17030	17144	17175	17093	17070	17042	17191	17105	16995	17170	17092	17190	17170	17097	17003	17147	17182	17159	17095	17181	17118	17408	17098	17214	17111	17006	17178	17091	17043	17051	17180	17001	16879	17074	17138	17082	17001	17268	17031	17096	17150	17304	17120	17129	17226	17200	17200	17287	17168	17054	17189	17195	16986	17175	17297	17148	17181	17072	17162	17174	17114	17133	17075	17122	17072	17249	17255	17196	17264	17159	16946	17137	17037	16951	17218	17004	17175	17244	16978	17201	17111	17128	17297	17025	17082	17278	17061	17066	17050	16998	17081	17101	17015	17073	17223	17140	17091	16967	17102	17132	17272	17229	17238	17101	17117	17169	17264	17233	16947	17212	17128	17051	17211	17051	16980	17015	16896	17134	17106	17143	17360	17164	16989	17114	17126	17080	17132	17021	17018	17102	17085	17125	17216	17030	17134	17240	17021	17093	17125	17059	17062	17032	17286	17194	17099	17277	17008	17126	17171	17072	17089	17009	17030	16989	17079	17054	16944	17029	16990	17046	17046	17181	17098	17096	17237	17164	17021	17377	17168	17093	17297	17177	17094	17099	17018	17289	17009	16969	17131	17056	16778	17120	16997	17036	17255	17142	16993	17104	17095	17053	17094	17171	17220	17166	17374	16833	17172	17045	17127	17079	17061	17110	17389	17205	17158	17027	16993	17128	17072	16927	17027	17064	17135	17002	17209	17244	17232	17134	17079	17235	16899	17138	16979	17063	17030	17081	17231	17131	17244	17083	17013	17215	17090	17324	17181	17264	17134	17109	17220	17082	17206	17188	17116	17252	17161	17239	17132	17037	17064	17139	17165	17167	17123	17052	17107	17312	17104	17103	16922	17282	17232	17181	17267	17005	17354	17150	16871	17022	17087	17241	16958	17197	17141	17071	17114	17286	17354	17072	17188	17154	17117	17194	17131	17050	17074	17105	17073	17391	17232	17456	17297	17194	17183	17147	17020	17059	17297	17275	17073	17162	17116	16973	17127	16988	16866	17196	17024	17095	17054	17115	17174	17193	17112	17378	17157	17047	17153	17011	17109	17237	17073	17190	17249	17173	17131	17209	17090	17180	17175	17008	16981	16938	16938	17050	17330	16858	17248	16956	17048	16947	17214	17131	17023	17217	17126	17008	17221	17243	17221	17042	17050	17217	17143	17115	17152	17075	17064	16893	17060	17146	17079	17038	17021	17287	17026	17089	16897	17022	17053	16995	17261	17221	17198	17077	17148	17160	17171	17100	17088	17102	17191	17098	17126	17099	17302	17049	16924	16913	17220	17041	17319	17081	17006	17175	17238	16941	17216	17165	16980	17067	16994	17179	17206	17168	17067	17149	16955	17250	16998	17053	16950	17104	17106	17079	16971	16996	17147	17104	16992	17020	17175	17138	17184	17174	17063	17044	17186	17163	17208	17430	17114	17160	17089	17138	17201	17099	16998	17097	17000	17020	17091	17203	17081	17006	17105	16917	16953	17158	17115	17108	17130	16985	17253	17055	16945	16951	17083	17078	17136	17048	17205	17118	17181	16848	17028	17193	17047	17297	17110	17286	16954	17247	17044	17095	17093	17101	17207	17169	16995	17012	16943	17140	17080	17036	17096	17160	16954	17095	17312	17081	17164	17163	17338	17135	17276	17105	17064	17216	17180	17206	17084	17158	16912	17198	17175	17212	17295	17331	17059	17220	17028	17034	17226	17238	17199	17305	16966	17104	17044	17013	16961	17056	17149	17228	17155	17096	16979	17034	17040	17178	17295	17075	17137	16902	17174	17064	17234	17213	17278	16989	17335	17226	17098	17092	16985	17209	17084	17003	17018	17031	17090	17347	17189	17079	16824	17120	17051	16883	17026	17018	16839	17036	17160	17053	17227	17309	17031	17162	17218	17053	17207	17207	17116	16968	17127	16917	17110	17080	17071	17054	17216	17058	17060	17208	16910	17187	16915	17107	17162	17087	16980	17161	17161	17157	17049	17224	17290	17237	17036	17048	17196	17275	17203	17159	17048	17051	17082	17092	17217	17361	17133	17218	17113	17077	17125	17264	17223	17192	17225	17443	17075	17245	17152	17216	17210	17322	17193	17133	17154	17236	17179	16998	17199	17149	16883	17041	17108	17022	17155	17066	17032	17172	17063	17159	17061	17219	17225	17128	17219	16989	17170	17094	16967	17222	17140	17290	17088	17139	17078	17130	17323	17244	17288	17241	16991	17258	17205	17163	17143	17181	17248	17194	17075	17193	17027	17068	17233	16981	17122	17074	17407	17083	17309	17076	17179	17076	17186	17181	16873	17031	16995	17096	17155	17045	17227	17183	17248	17130	17245	17176	17251	17138	17106	17344	17282	17101	17142	17011	17111	17076	17033	17133	17465	17053	17090	17119	17159	16804	17159	17213	16976	17090	17180	17221	17014	17082	17297	17277	17128	17124	17062	16777	17123	17115	17036	17105	17107	17198	17081	17111	17038	17097	16979	17120	17134	17138	16980	17139	17122	16982	17163	17106	17139	17085	17292	17238	17064	17178	17146	16947	17104	17010	17034	16949	17201	17036	17309	17187	17256	17064	17066	17292	17092	17137	17206	17249	17201	16998	17058	17047	17359	17191	17121	17192	17004	17019	17189	17253	17203	17206	17071	16997	17150	17151	16958	17168	17379	17088	17293	16972	17131	17157	17131	17032	17205	16995	17056	16989	17182	17025	17042	17042	17194	17054	17084	17216	17040	17084	16994	17144	17022	17071	17120	17024	17070	17086	17158	17110	17220	17073	17086	17084	17129	17063	17152	16967	17153	17162	17218	17169	17166	17009	17223	17149	16992	17069	17143	16954	17188	17102	17146	17094	17262	16981	17272	16897	17073	17318	17059	16833	16990	17376	17007	17050	17015	17186	17132	17161	17163	17041	17161	17008	17009	17186	16940	17127	17098	17190	16958	17111	17156	17141	16962	17284	16998	17020	17206	17191	17051	17135	16957	17162	17064	16944	17020	17082	17038	17163	17147	17153	17185	17045	17242	17179	17219	16986	17189	17007	17235	17276	17145	17066	17143	17263	17144	17111	17035	17117	17118	17014	17103	17364	17212	17199	17154	17246	17107	17285	17291	17184	17179	16977	17074	17039	17272	16953	17273	17014	17062	16965	17209	17241	17185	17116	17304	17266	17120	17036	17140	16985	17022	17106	17114	16998	17206	16897	17086	17063	17319	17206	17333	17131	17059	17008	16967	17204	17149	17040	17145	17204	17158	17204	17144	17308	17075	17142	17167	17181	17093	17307	17026	17021	16966	17036	16903	17163	17075	17084	17051	17129	17192	17029	17092	17034	17156	17222	17069	17098	17024	17200	16971	17066	17276	17086	17207	17119	17157	17090	17253	16936	17005	16883	17160	17177	17187	17158	17019	17130	17042	17146	17166	17201	17192	16988	17088	17074	17092	17157	16985	17000	17251	17236	17224	17229	17214	17215	17161	17116	17206	17181	17127	17302	17107	17053	17048	17130	17184	16985	17108	17225	17174	17262	17155	17150	17139	17213	17224	17233	17172	17180	17007	17141	16905	17081	17142	17001	17406	17184	17194	17087	17110	17053	17254	17090	17288	17068	17103	16929	17127	17303	17156	17018	16907	17015	17142	17276	17104	16830	17060	17238	17031	17150	17212	17067	17202	16994	17043	17186	16997	17048	17026	17077	16930	17077	17279	16987	17044	17237	17146	17118	17099	17138	17268	17033	16901	17105	16758	17327	17197	17183	17146	17271	16968	17195	17074	17077	17124	17213	17314	16939	17237	17411	17187	17112	17143	17142	17110	17097	17005	17308	17093	16893	17131	17186	17067	17016	17300	17228	17145	17375	17030	17162	16941	17098	17169	16990	17102	17012	17058	17215	16932	17350	17151	17148	16973	17214	17077	17303	16980	17129	17077	17217	17238	17090	17213	17189	17256	17215	16996	16964	17143	17084	17262	17066	17218	17054	17051	17105	17030	17146	17154	17227	17056	17119	17042	17160	17019	17046	17212	17208	17071	17129	17283	17038	17237	17193	17130	17083	17247	17114	17148	17074	17030	17178	16929	17098	16951	17133	17205	17245	17181	17209	16916	16936	17041	17237	17144	17005	16998	17234	17028	17249	17214	17290	17074	17134	17147	17231	17174	17099	17181	17023	17224	17144	17122	16860	17089	17099	17137	17270	17173	17175	17080	16782	17037	16970	17212	17305	17078	17097	17277	16943	17141	17297	17196	17104	17171	17099	17017	17096	17059	17148	16822	16943	17101	17022	17146	17189	17127	17200	17252	17110	16984	16863	17011	16982	17112	17034	16954	16929	17100	16852	16862	16983	17207	17104	17193	17082	17054	17087	17305	17066	17200	17170	17206	17119	17044	17084	17127	17106	16995	17011	17285	16983	17175	17155	17097	17071	17077	17119	17137	17412	17321	17102	17262	17239	17038	17122	17022	16966	17089	17160	17231	17241	17070	17003	16999	17216	17215	17096	17149	17080	17192	17230	17063	17110	17248	17145	16903	17195	17305	17100	17032	17159	17139	17087	17122	17145	17193	17035	17060	17038	17037	17131	17087	17133	17043	17199	17291	17193	16895	17170	17040	17041	17085	17150	17246	17098	17172	17017	17151	17172	17255	16886	17008	17021	17096	17302	17120	16913	16848	16955	17197	17104	17117	17075	17187	17149	17160	17116	17085	17283	16834	17178	16968	17033	17237	17173	17039	16848	16821	17028	17267	17203	17271	17079	17064	17378	17251	17020	17077	17194	17406	17090	17160	17136	16829	16861	17090	17194	17135	17261
15567	25371	24358	20542	18527	17288	16716	16265	16332	16126	15895	15865	15724	15830	15689	15897	15845	15656	15689	15521	15772	15768	15732	15652	15598	15766	15643	15749	15726	16456	19506	19792	18695	17340	16504	15691	15630	15628	15787	15618	15524	15623	15522	15668	15611	15500	15589	15637	15528	15568	15645	15558	15564	15535	15476	15511	15513	15479	15527	15646	15647	15648	15628	15513	15548	15648	15397	15431	15568	15515	15614	15393	15721	15633	15593	15605	15441	15533	15462	15466	15614	15657	15456	15628	15747	15497	15594	15593	15646	15622	15486	15654	15604	15379	15700	15585	15448	15583	15408	15505	15598	15549	15311	15487	15605	15616	15627	15663	15646	15426	15438	15620	15621	15401	15404	15601	15600	15615	15549	15642	15558	15568	15484	15604	15521	15585	15491	15438	15557	15399	15639	15552	15497	15629	15619	15520	15544	15517	15587	15563	15531	15795	15653	15593	15609	15565	15644	15673	15536	15588	15750	15498	15847	15501	15651	15639	15584	15482	15519	15608	15640	15460	15567	15471	15633	15515	15570	15721	15498	15755	15611	15573	15662	15546	15503	15539	15656	15608	15637	15529	15481	15420	15760	15565	15733	15503	15526	15538	15469	15557	15591	15435	15577	15614	15566	15469	15487	15545	15540	15459	15621	15489	15561	15514	15501	15389	15478	15559	15476	15633	15459	15533	15622	15550	15529	15677	15674	15537	15635	15594	15474	15601	15329	15691	15519	15573	15579	15538	15518	15481	15752	15718	15496	15566	15696	15497	15472	15515	15501	15400	15552	15482	15741	15709	15489	15620	15562	15454	15566	15512	15625	15507	15545	15496	15405	15604	15463	15427	15547	15609	15657	15663	15560	15514	15736	15610	15517	15440	15600	15735	15273	15565	15464	15657	15517	15441	15514	15653	15598	15630	15476	15486	15463	15547	15503	15540	15569	15470	15645	15476	15385	15406	15673	15615	15648	15471	15626	15472	15513	15586	15629	15440	15588	15512	15561	15545	15591	15629	15595	15558	15511	15509	15452	15380	15563	15568	15470	15492	15554	15559	15460	15366	15368	15631	15418	15535	15761	15668	15391	15555	15585	15571	15585	15481	15741	15531	15633	15668	15417	15481	15450	15521	15346	15460	15446	15544	15581	15564	15410	15510	15573	15482	15625	15489	15555	15506	15522	15548	15476	15599	15599	15593	15578	15515	15545	15449	15395	15557	15821	15570	15597	15659	15524	15633	15344	15292	15454	15515	15433	15533	15504	15606	15732	15529	15432	15687	15463	15488	15439	15563	15499	15680	15793	15618	15494	15617	15786	15581	15499	15610	15754	15696	15463	15701	15603	15620	15455	15495	15575	15588	15411	15520	15565	15562	15496	15491	15499	15455	15550	15718	15482	15553	15615	15727	15481	15591	15556	15554	15537	15479	15446	15535	15367	15583	15572	15599	15532	15680	15544	15568	15494	15469	15550	15631	15365	15463	15491	15602	15468	15529	15391	15577	15583	15584	15612	15763	15618	15633	15515	15561	15590	15539	15519	15671	15619	15483	15687	15545	15651	15469	15426	15573	15646	15623	15550	15571	15502	15535	15504	15620	15444	15362	15524	15519	15621	15587	15637	15438	15698	15610	15439	15566	15545	15596	15477	15539	15569	15467	15404	15619	15419	15542	15372	15507	15572	15522	15480	15628	15671	15552	15608	15520	15573	15559	15476	15585	15450	15493	15395	15441	15509	15533	15508	15474	15564	15449	15634	15510	15713	15390	15588	15497	15611	15406	15657	15560	15529	15456	15510	15497	15648	15555	15577	15490	15524	15590	15438	15723	15450	15615	15363	15624	15676	15515	15562	15520	15544	15590	15590	15676	15592	15482	15514	15501	15409	15499	15619	15592	15498	15518	15599	15509	15546	15556	15634	15557	15543	15394	15588	15596	15670	15435	15548	15445	15621	15614	15487	15611	15367	15487	15577	15576	15696	15645	15490	15476	15721	15465	15470	15575	15397	15650	15642	15425	15489	15731	15413	15431	15427	15640	15576	15591	15644	15615	15579	15578	15617	15586	15471	15532	15396	15532	15543	15651	15455	15450	15543	15480	15477	15711	15709	15488	15528	15603	15522	15495	15541	15581	15631	15651	15517	15425	15829	15420	15643	15675	15407	15447	15656	15610	15502	15546	15472	15301	15618	15607	15479	15437	15505	15418	15728	15595	15545	15547	15631	15469	15508	15631	15490	15569	15502	15426	15496	15625	15453	15527	15712	15563	15660	15537	15411	15515	15644	15434	15659	15557	15752	15507	15383	15577	15415	15561	15603	15598	15438	15555	15527	15487	15564	15545	15452	15478	15556	15463	15663	15476	15538	15603	15547	15641	15486	15642	15518	15488	15629	15561	15639	15541	15486	15760	15540	15466	15432	15658	15549	15631	15792	15561	15652	15504	15603	15501	15571	15343	15585	15679	15433	15486	15580	15545	15638	15522	15674	15523	15693	15638	15525	15510	15623	15587	15506	15567	15579	15287	15502	15401	15523	15501	15585	15539	15643	15587	15548	15659	15595	15547	15604	15665	15491	15454	15636	15402	15699	15560	15568	15533	15494	15642	15400	15454	15630	15579	15652	15436	15462	15395	15442	15504	15490	15428	15471	15703	15423	15561	15569	15397	15503	15636	15533	15634	15663	15619	15573	15388	15708	15574	15535	15606	15563	15632	15659	15516	15523	15437	15602	15616	15543	15625	15457	15556	15605	15593	15513	15596	15665	15639	15553	15562	15743	15463	15616	15503	15576	15588	15430	15630	15563	15793	15618	15577	15587	15397	15494	15652	15579	15604	15509	15664	15560	15624	15434	15452	15543	15539	15553	15392	15558	15515	15509	15513	15562	15542	15449	15432	15504	15678	15565	15419	15591	15607	15509	15560	15566	15723	15508	15546	15431	15611	15576	15647	15519	15491	15677	15354	15457	15572	15416	15623	15716	15466	15475	15584	15683	15586	15540	15505	15449	15550	15594	15571	15413	15480	15644	15440	15529	15584	15476	15488	15478	15369	15461	15655	15596	15482	15581	15558	15546	15505	15564	15642	15613	15587	15547	15589	15664	15548	15682	15606	15513	15821	15522	15576	15590	15524	15486	15730	15559	15451	15590	15554	15664	15462	15743	15572	15481	15635	15550	15546	15481	15557	15444	15743	15629	15507	15667	15653	15650	15462	15556	15508	15519	15593	15392	15500	15632	15555	15533	15612	15659	15632	15460	15387	15601	15530	15668	15529	15344	15473	15700	15651	15762	15571	15625	15707	15568	15486	15594	15492	15471	15707	15550	15525	15592	15683	15638	15624	15407	15671	15601	15539	15559	15584	15459	15485	15624	15589	15604	15706	15409	15686	15608	15657	15689	15567	15539	15589	15353	15577	15488	15625	15537	15611	15675	15450	15531	15485	15435	15504	15578	15521	15517	15571	15674	15649	15689	15508	15741	15562	15640	15597	15504	15589	15564	15649	15521	15613	15642	15730	15399	15658	15638	15581	15490	15460	15509	15548	15416	15466	15527	15308	15525	15489	15533	15660	15546	15525	15398	15416	15476	15702	15635	15604	15497	15774	15571	15583	15461	15555	15502	15434	15417	15556	15513	15551	15476	15441	15556	15606	15573	15593	15657	15530	15439	15552	15489	15606	15454	15598	15543	15507	15563	15513	15520	15386	15495	15586	15577	15753	15479	15618	15627	15572	15403	15406	15428	15555	15668	15630	15802	15385	15642	15580	15373	15540	15533	15506	15683	15388	15684	15500	15461	15453	15579	15494	15527	15497	15661	15462	15463	15435	15405	15560	15335	15580	15617	15449	15501	15660	15542	15590	15549	15582	15492	15518	15643	15758	15415	15603	15583	15296	15542	15649	15590	15620	15634	15521	15468	15612	15602	15612	15588	15392	15824	15467	15554	15672	15403	15465	15736	15618	15679	15473	15568	15504	15663	15351	15545	15400	15551	15635	15410	15601	15490	15459	15589	15611	15603	15517	15503	15448	15492	15551	15413	15524	15669	15663	15264	15636	15470	15531	15639	15469	15391	15552	15537	15517	15441	15613	15605	15645	15607	15677	15546	15591	15461	15458	15435	15660	15663	15648	15412	15532	15651	15510	15544	15798	15603	15703	15402	15532	15548	15626	15615	15342	15411	15412	15589	15451	15586	15627	15561	15494	15602	15481	15564	15786	15542	15600	15611	15442	15492	15655	15437	15634	15563	15504	15602	15586	15493	15467	15564	15588	15621	15383	15564	15670	15412	15595	15507	15415	15622	15589	15557	15528	15554	15685	15492	15565	15713	15599	15581	15651	15444	15478	15448	15481	15598	15493	15649	15475	15543	15532	15811	15465	15553	15617	15528	15527	15600	15563	15522	15505	15411	15737	15555	15431	15483	15534	15419	15475	15528	15521	15638	15518	15446	15557	15468	15528	15689	15498	15653	15574	15464	15483	15723	15576	15615	15618	15607	15669	15822	15552	15580	15546	15749	15522	15306	15432	15628	15445	15795	15440	15428	15477	15714	15679	15684	15734	15551	15458	15747	15589	15582	15527	15557	15523	15551	15552	15386	15595	15529	15572	15800	15454	15585	15473	15496	15615	15471	15442	15499	15717	15600	15786	15506	15552	15642	15532	15514	15485	15448	15597	15532	15597	15571	15726	15566	15646	15457	15496	15679	15360	15682	15647	15646	15341	15653	15650	15665	15426	15493	15593	15583	15488	15693	15638	15529	15485	15566	15431	15636	15639	15452	15607	15547	15667	15621	15578	15692	15600	15602	15506	15684	15380	15484	15539	15538	15490	15647	15551	15485	15602	15600	15581	15385	15418	15670	15505	15497	15521	15636	15530	15686	15521	15383	15673	15512	15544	15566	15534	15733	15562	15538	15460	15562	15557	15560	15408	15727	15572	15653	15524	15628	15673	15350	15519	15491	15611	15616	15630	15492	15493	15701	15462	15562	15485	15497	15630	15509	15559	15635	15547	15562	15491	15579	15538	15601	15556	15602	15508	15577	15549	15497	15528	15545	15626	15407	15484	15777	15587	15700	15438	15520	15695	15522	15459	15618	15569	15639	15437	15494	15423	15681	15549	15550	15563	15621	15640	15447	15609	15453	15511	15685	15567	15542	15483
22946	21381	29257	23873	21546	23218	23694	18409	17622	17701	17578	17439	17317	17720	17333	17343	17380	17487	17129	17232	17312	17378	17173	17210	17288	17282	17155	17273	17441	18962	21550	21740	20438	19292	18128	17400	17245	16988	17183	17003	16933	17022	17176	17033	17148	17032	17159	16888	17148	17101	17090	17221	17034	17030	17172	17080	17160	17166	17233	16978	16922	17093	17008	16879	16950	16847	17041	16857	17014	17088	17137	17248	16922	16917	17156	17238	16906	17038	17184	17134	16852	16901	17082	17106	17115	16799	17025	17044	17165	17045	17037	17085	16855	17006	17244	17101	17091	17006	17170	17021	17006	16987	17089	17098	16948	16770	16944	17106	17117	17054	16854	17109	16970	17083	17135	17176	16930	17081	17222	16941	16901	16933	16984	17037	16873	17017	17178	16969	16877	17287	17113	17179	17180	16977	16946	17110	17009	17090	17251	16968	17054	17002	17009	17010	16874	17249	16955	17028	16893	16983	16852	16980	17046	16984	17065	17256	17031	16991	16962	16983	16839	16720	16892	16925	16886	17057	17365	17036	16955	17152	17107	16988	16991	17010	16977	17133	17085	17074	17033	16923	17133	17076	16751	17021	17172	17019	17051	16848	17000	16932	16949	16968	17047	16980	17108	17162	16953	17071	16922	17082	16848	17070	17021	16974	17136	16935	16864	17033	16984	17003	16970	16989	17040	16955	17045	17105	17032	16928	17115	17033	17088	16963	16941	16905	16824	16673	17107	16978	16983	16981	16969	16960	16947	17099	17011	16750	16936	17040	16863	17067	17071	17101	16906	16954	17211	16991	16924	16939	16951	16898	17043	17012	16991	17085	16934	17006	17082	17002	16981	17000	17155	17237	16919	17031	16836	17020	17148	17081	17049	17082	17039	17059	16941	17011	17054	16885	16927	16922	16988	17041	16993	16813	17186	17050	17159	16875	17000	17149	16892	16710	17022	16896	16854	17069	16918	16962	17154	16948	16929	16804	16873	16925	16917	17108	16931	17047	17032	16847	17031	16943	16890	16957	16959	16937	17058	17014	17050	16829	16949	17155	16880	17077	16942	16982	16959	16922	16987	16783	17134	16895	16778	16798	16859	16822	17015	16949	16973	17064	16865	16985	16855	17096	17189	16996	17043	17169	17229	17164	16968	17155	16979	17026	16790	16983	17317	17219	17006	17031	17022	16811	17033	17053	16952	16975	16962	16988	17089	17060	16941	17099	16859	16954	16928	16749	16911	16897	16895	16962	16784	16967	16987	16935	17143	17085	16808	17175	17098	17078	16864	17038	16934	17014	17050	17121	16695	16897	17027	17031	16968	17056	16917	16918	16953	16775	17029	16687	16953	16948	17021	17316	16949	17016	16910	16811	17069	16939	17015	16811	17013	17076	16957	16985	17169	17062	16965	17156	16961	17001	16980	16922	16985	16904	17092	16976	16920	17188	16987	16883	17104	17045	16697	16826	16910	17237	16913	16903	16869	16788	16948	16845	16980	16748	17055	17051	16917	17039	16895	16987	16996	16974	16934	16767	16918	17046	17002	17126	16916	16842	16851	16993	16957	16947	17145	16962	16914	17059	16857	16949	16901	16898	17083	16823	17035	17050	16954	16872	16940	16819	17066	16855	16996	17134	17027	16978	16915	16965	16995	16914	17071	17057	17086	17151	17193	16886	16919	16950	17032	16854	16869	16804	16907	17036	17103	17027	16872	16932	16963	16810	16746	17108	16896	17005	17065	17143	17046	16877	17087	16974	17140	17065	17156	16910	17164	17018	17034	17150	17089	17021	17196	17008	16965	16861	17039	17239	17125	16997	16975	16945	16846	16872	16862	16996	17113	16933	16777	16778	16838	16986	17033	17210	17096	16965	17063	16941	17014	16914	16930	17001	16858	16970	17035	17124	17276	17157	17212	16968	16961	17062	17151	16969	17118	16960	17170	17077	17042	17125	16863	16973	17026	16988	17120	17048	16952	17094	16846	16993	16762	17013	16997	17049	16864	16896	17093	17059	16893	16970	17018	17044	17044	16970	17056	17016	16890	16871	16946	16989	16972	16943	17017	17107	16974	16815	17038	16996	16904	17048	16928	16888	16986	17008	17139	17086	16773	16802	17113	16859	16831	16952	16936	16834	16744	17137	17130	17001	16923	17047	17231	17171	17025	17122	16852	17030	16955	17082	16953	16885	16892	17125	17043	16962	16946	16915	17043	17136	16962	16945	17106	16957	16774	16968	17093	16953	16933	16960	16848	17050	16874	17001	17306	16989	17010	16928	16960	16883	16969	17076	17068	17019	16822	16970	16920	17016	17062	16988	16859	16977	16992	17159	16996	17044	17141	16973	16830	17056	17084	16838	17052	16937	17102	17150	16881	16647	17040	16717	17125	16915	16892	16930	17032	17034	16838	17072	17030	16904	16997	16895	16839	17061	17227	17038	16926	17016	16768	16984	16975	16960	16844	17039	17174	16876	16938	16889	16710	17026	17040	16947	16897	17041	17085	17103	16926	17215	16983	17097	17141	17029	17188	17055	17067	16967	17059	17037	17001	17085	16978	17136	16982	16958	17039	17066	17024	16985	17090	16944	17051	17012	17253	17113	17042	17031	17028	17024	17064	16859	17015	17022	16974	16914	16981	17199	17087	16826	17013	17073	16777	16917	17035	17097	17032	17012	17085	16858	17117	16965	17054	17137	17044	17028	16841	16978	17104	17090	17049	17085	16905	16898	17061	17112	17167	17005	17047	17019	17057	17114	17092	16937	16910	16994	17147	16854	16863	16933	16973	16965	17123	17171	17090	16994	17182	17181	16915	16924	16914	16987	17190	16943	16832	16927	16921	16920	16964	16825	17013	16903	17027	17004	16881	17128	16770	16997	16919	16797	16984	17028	17065	16965	16917	16635	16965	16897	16881	16767	16834	16858	17019	17003	17086	16989	16993	16885	16908	16847	17049	17019	17106	17071	17112	16921	17008	17027	17066	17112	16954	16989	16820	16849	16941	17096	17093	16998	16806	17016	16838	16739	16865	16782	16863	16876	17027	17021	17092	17045	16974	16896	17142	16817	17099	16842	17023	16994	16957	16923	16712	16759	16876	17036	17148	16785	16986	17049	16953	16895	16681	16835	17089	16834	16921	17181	16847	17068	16920	17046	17032	16972	17013	16961	17135	16815	17058	16904	17157	16812	16972	16896	17103	16999	16909	17129	17150	16983	17036	17016	16981	16995	16991	17049	16970	17003	16960	16967	16874	17142	16838	16897	17065	17014	17098	16988	16908	16998	17012	17088	17147	17142	16964	16984	17025	16966	16891	16701	16964	16894	16872	16925	16909	16892	16921	17006	16875	16916	16840	16954	17119	17083	17163	16625	17000	16854	17098	16869	16827	16989	17090	17046	16867	17008	16955	17043	16856	16888	16952	17248	17023	17156	17020	16730	17220	16918	17075	16872	16938	16972	16893	16888	16917	17142	16926	17044	17025	16823	16971	17066	17031	17045	16944	17016	17067	16859	16877	16966	16998	17026	17150	17014	16799	17037	17111	17052	16993	17066	17098	16994	17096	17041	17005	17035	17045	17099	16903	16856	17069	17019	16904	17031	17033	16933	17119	16869	16953	17183	17124	16994	16993	16911	16953	17073	17046	17047	16976	16820	16961	16920	17052	16922	16887	16928	17117	16927	17176	16936	17050	16898	16984	16901	16856	16935	16927	16988	17109	17069	16937	17133	16776	16870	17000	16853	16972	16818	17104	17128	17025	17045	17091	16976	16980	16856	17050	16913	17244	17046	17035	17083	17017	16942	16930	17026	17015	16904	17039	16934	16997	17120	17032	16938	16992	16954	17064	17049	17062	16942	17193	16967	16885	17195	17203	17236	17064	17167	16886	17086	16884	16833	16990	17068	17192	16916	17006	16928	17075	17073	16928	17064	16755	17091	16954	17064	17179	16903	16861	16845	17018	16898	17042	17104	16955	17008	17066	17125	17086	17033	17104	16987	17047	16966	16850	17127	17097	16806	16953	16958	17025	16832	16866	17157	16932	16983	16827	17014	16971	16933	16922	16848	17085	17187	16841	17034	17135	17034	16919	16842	17017	17115	17056	17073	16884	17118	16931	17039	17098	16937	16983	17029	17165	16989	17043	16937	16979	17051	17276	17050	17047	16882	16964	17174	17072	16993	17035	16886	17090	16955	17013	17009	17056	16900	16918	17066	16849	16995	16990	16993	17123	17068	16983	16873	17053	16990	17107	16956	17112	16872	16891	17126	17107	16823	16956	17098	17023	17043	17105	17050	16988	16910	17013	17070	16949	16907	17000	16888	16795	16835	17014	17184	17000	16928	16930	17095	16869	17033	17119	17079	17106	16870	17038	17166	16778	16965	16976	16884	16850	17009	16906	16853	17194	16938	17156	17024	16891	17054	17001	16850	16974	17030	17032	17069	16927	16968	17018	16983	16869	17031	17017	16965	17012	16922	16902	16883	16834	17210	16923	17171	17155	17061	17070	17190	16973	16913	17002	16913	17039	16915	17237	16947	17109	17026	16904	17072	17034	17003	16889	17019	16960	17096	16956	17106	17044	16971	16739	16880	17031	17070	16994	17080	17025	16947	17003	17126	16915	16944	16979	16971	16943	16881	16948	17159	17055	17083	17058	17182	17118	17008	16881	16826	16934	17066	17282	16945	17101	16974	17013	17059	16999	16942	16898	16852	17090	17037	16758	16913	17145	17156	17079	16936	16868	17103	17030	16902	16763	16823	16817	16995	17094	17091	17033	17197	16937	17028	17097	16992	16980	16977	16771	16953	16849	16979	17044	16959	17048	17056	16885	16877	16890	16903	16820	17038	16907	16787	16959	16917	16989	17115	17062	16954	16906	17154	16870	16879	16880	17109	16685	16870	17062	16981	16876	17133	16807	17072	16951	16893	16838	16965	17074	16874	16810	17043	17059	16935	17056	17096	17091	17048	17097	16992	16943	16890	17136	16963	16878	17112	16860	17159	16925	16978	17046	16881	17164	16825	16986	17075	16857	16909	17131	17050	17027	16862	16980	16934	17018	16980	16952	17031	16921	16858	17020	16668	16955	16863	17225	17066	16884	16966	17071	16918	17106	17086	17130	16908	17008	16921	17069	16992	16982	16961	17167	16980	17027	16945
17169	29685	28508	22817	19907	18644	17371	16759	16486	16220	16024	15917	15873	15934	15843	15634	15915	15878	15772	15613	15742	15604	15840	15695	15715	15706	15742	15625	15840	19292	23288	22204	20507	18466	16712	15841	15627	15548	15607	15505	15480	15583	15582	15654	15527	15301	15405	15520	15554	15406	15441	15494	15422	15609	15437	15520	15569	15490	15578	15565	15550	15511	15513	15727	15502	15439	15578	15633	15458	15645	15399	15716	15555	15546	15653	15502	15458	15417	15430	15517	15461	15464	15393	15642	15548	15579	15403	15572	15507	15516	15435	15445	15457	15475	15429	15479	15474	15451	15416	15513	15371	15540	15640	15505	15647	15484	15553	15468	15316	15525	15401	15624	15381	15549	15549	15445	15568	15603	15497	15554	15776	15604	15502	15496	15405	15495	15448	15516	15506	15482	15447	15667	15569	15514	15486	15446	15567	15475	15420	15475	15553	15451	15344	15473	15478	15484	15546	15604	15390	15475	15377	15435	15546	15513	15408	15478	15445	15360	15483	15629	15486	15635	15462	15484	15560	15524	15541	15500	15668	15520	15678	15531	15531	15475	15576	15523	15352	15416	15531	15611	15446	15354	15517	15444	15399	15561	15418	15477	15419	15518	15519	15564	15342	15546	15523	15534	15353	15371	15479	15469	15499	15555	15459	15440	15489	15475	15446	15428	15422	15416	15559	15535	15508	15426	15475	15496	15544	15396	15492	15527	15462	15462	15574	15468	15630	15440	15532	15344	15544	15404	15664	15435	15443	15477	15442	15353	15407	15508	15527	15451	15505	15494	15621	15449	15541	15512	15527	15441	15324	15662	15542	15661	15594	15502	15582	15579	15555	15687	15444	15478	15453	15382	15611	15553	15395	15510	15580	15500	15410	15488	15377	15467	15411	15583	15537	15596	15400	15562	15677	15621	15589	15549	15327	15393	15442	15559	15399	15411	15555	15309	15589	15587	15514	15438	15409	15490	15598	15479	15380	15448	15407	15434	15395	15581	15509	15430	15438	15371	15379	15451	15615	15528	15444	15608	15334	15553	15481	15462	15485	15550	15620	15526	15612	15500	15523	15609	15505	15454	15458	15559	15367	15474	15470	15523	15555	15594	15444	15680	15384	15453	15412	15443	15428	15346	15621	15481	15348	15593	15567	15464	15540	15422	15469	15421	15398	15719	15491	15571	15589	15566	15295	15592	15451	15595	15633	15417	15487	15550	15541	15589	15504	15508	15547	15577	15374	15680	15384	15387	15415	15353	15554	15339	15488	15698	15485	15436	15341	15426	15559	15621	15659	15549	15479	15409	15546	15274	15451	15589	15418	15446	15525	15608	15391	15473	15574	15635	15558	15503	15629	15547	15366	15389	15404	15418	15533	15551	15304	15380	15437	15426	15620	15554	15394	15687	15410	15499	15489	15524	15671	15591	15607	15386	15526	15298	15375	15563	15534	15453	15348	15535	15353	15356	15512	15491	15436	15484	15685	15573	15434	15541	15253	15487	15539	15461	15406	15345	15456	15608	15500	15595	15420	15310	15620	15527	15366	15518	15541	15472	15468	15478	15413	15516	15571	15467	15550	15510	15417	15520	15607	15384	15648	15550	15480	15580	15561	15595	15497	15456	15621	15485	15540	15277	15570	15377	15611	15403	15533	15565	15559	15477	15461	15415	15484	15728	15519	15476	15581	15543	15553	15541	15531	15694	15577	15484	15504	15488	15521	15509	15640	15523	15585	15649	15527	15367	15502	15420	15626	15449	15573	15406	15423	15604	15598	15503	15475	15373	15535	15703	15422	15548	15301	15462	15403	15521	15573	15621	15351	15580	15479	15305	15468	15564	15790	15610	15557	15611	15355	15406	15405	15336	15629	15393	15469	15591	15469	15388	15621	15595	15326	15446	15342	15620	15572	15583	15443	15387	15332	15454	15362	15464	15453	15567	15491	15436	15495	15492	15546	15575	15448	15597	15382	15510	15428	15501	15359	15639	15465	15681	15354	15433	15492	15522	15450	15502	15629	15347	15518	15568	15449	15491	15476	15353	15518	15383	15492	15348	15400	15571	15472	15605	15311	15526	15526	15590	15589	15398	15435	15508	15452	15572	15453	15640	15524	15432	15459	15381	15570	15524	15529	15510	15495	15528	15569	15372	15593	15480	15608	15551	15403	15508	15420	15460	15410	15538	15491	15277	15227	15327	15419	15350	15558	15388	15487	15636	15486	15493	15439	15373	15439	15489	15654	15562	15598	15502	15507	15561	15208	15524	15656	15562	15530	15604	15663	15398	15467	15497	15531	15410	15517	15435	15500	15547	15490	15352	15367	15519	15545	15681	15431	15460	15583	15628	15358	15598	15515	15442	15435	15373	15560	15357	15489	15683	15417	15433	15424	15494	15524	15558	15609	15281	15743	15344	15536	15436	15481	15534	15393	15468	15624	15524	15638	15546	15439	15558	15535	15431	15732	15345	15540	15447	15399	15450	15517	15620	15554	15688	15474	15576	15574	15468	15507	15478	15586	15456	15509	15553	15527	15521	15592	15451	15365	15376	15509	15305	15426	15636	15419	15651	15471	15454	15455	15373	15416	15492	15348	15572	15493	15609	15507	15390	15528	15495	15673	15512	15550	15421	15503	15423	15597	15517	15483	15361	15349	15609	15528	15484	15499	15566	15434	15395	15512	15479	15609	15434	15456	15502	15475	15677	15439	15401	15641	15645	15432	15650	15552	15371	15572	15374	15431	15579	15564	15590	15590	15622	15319	15487	15433	15440	15499	15446	15648	15639	15647	15424	15407	15513	15362	15468	15315	15492	15324	15558	15467	15476	15426	15448	15463	15538	15568	15450	15482	15507	15471	15461	15404	15466	15376	15584	15525	15661	15428	15459	15536	15535	15331	15333	15513	15549	15427	15472	15516	15443	15395	15429	15486	15664	15575	15574	15510	15473	15530	15525	15418	15621	15542	15447	15359	15476	15504	15519	15615	15704	15462	15471	15494	15612	15423	15401	15664	15379	15379	15616	15508	15464	15559	15514	15553	15519	15560	15756	15422	15389	15480	15408	15578	15611	15405	15574	15636	15473	15599	15408	15554	15542	15417	15491	15427	15373	15559	15356	15667	15527	15545	15538	15493	15471	15522	15538	15584	15514	15497	15484	15572	15415	15466	15491	15580	15478	15557	15548	15480	15438	15562	15499	15339	15612	15581	15574	15535	15613	15206	15443	15527	15446	15499	15439	15515	15316	15433	15468	15447	15750	15568	15479	15365	15468	15558	15504	15543	15507	15579	15743	15274	15481	15539	15444	15381	15610	15477	15608	15459	15452	15278	15510	15550	15468	15483	15430	15473	15610	15574	15608	15669	15545	15517	15332	15569	15394	15661	15439	15453	15394	15409	15558	15349	15496	15532	15280	15556	15356	15579	15397	15435	15475	15413	15455	15423	15510	15404	15565	15552	15423	15293	15585	15601	15286	15553	15355	15416	15387	15689	15450	15568	15496	15539	15462	15587	15450	15406	15546	15331	15662	15383	15522	15444	15408	15493	15548	15349	15308	15566	15529	15617	15689	15425	15366	15511	15455	15419	15451	15487	15546	15411	15466	15620	15559	15481	15245	15590	15592	15639	15487	15531	15461	15570	15354	15315	15455	15475	15499	15414	15423	15357	15543	15518	15529	15434	15604	15361	15395	15557	15495	15388	15483	15435	15392	15564	15542	15254	15399	15323	15368	15444	15364	15300	15453	15445	15446	15520	15377	15462	15513	15606	15572	15484	15451	15468	15399	15601	15429	15383	15564	15713	15367	15570	15511	15368	15421	15409	15571	15421	15481	15398	15418	15558	15541	15406	15727	15418	15611	15417	15533	15457	15401	15583	15519	15566	15559	15660	15568	15633	15567	15450	15442	15403	15512	15501	15525	15409	15723	15505	15314	15529	15498	15520	15396	15354	15463	15506	15565	15550	15449	15660	15391	15570	15598	15436	15496	15302	15567	15513	15506	15603	15338	15584	15424	15551	15336	15602	15714	15342	15574	15541	15510	15377	15445	15535	15554	15298	15395	15637	15374	15551	15569	15522	15444	15325	15639	15460	15639	15427	15460	15552	15418	15548	15591	15502	15618	15489	15309	15476	15616	15448	15463	15660	15468	15522	15631	15547	15486	15292	15536	15471	15435	15573	15521	15314	15559	15530	15492	15612	15510	15277	15536	15451	15521	15560	15405	15550	15435	15536	15403	15503	15448	15589	15416	15480	15719	15484	15374	15532	15413	15635	15586	15544	15526	15477	15721	15459	15475	15587	15611	15358	15489	15581	15410	15611	15591	15445	15353	15601	15447	15594	15506	15501	15412	15466	15630	15330	15625	15480	15332	15421	15465	15368	15594	15321	15559	15440	15481	15345	15518	15505	15606	15419	15450	15526	15613	15575	15498	15515	15544	15420	15539	15395	15411	15457	15480	15484	15632	15661	15604	15501	15402	15395	15321	15405	15522	15508	15511	15528	15577	15476	15553	15514	15682	15505	15339	15599	15616	15491	15514	15483	15557	15549	15617	15421	15477	15513	15527	15411	15347	15505	15481	15460	15542	15584	15572	15579	15519	15456	15403	15561	15378	15523	15603	15372	15516	15527	15452	15689	15530	15506	15504	15355	15503	15471	15510	15425	15478	15366	15379	15494	15471	15567	15442	15488	15454	15334	15244	15492	15541	15457	15455	15535	15474	15630	15518	15425	15351	15370	15380	15408	15435	15511	15466	15355	15637	15597	15505	15588	15435	15766	15290	15521	15479	15546	15548	15445	15568	15499	15537	15475	15473	15300	15365	15384	15562	15410	15584	15525	15402	15687	15529	15436	15391	15402	15326	15437	15622	15353	15516	15505	15642	15524	15456	15613	15490	15540	15615	15448	15428	15504	15436	15447	15535	15398	15457	15387	15722	15318	15520	15518	15528	15466	15583	15327	15606	15369	15314	15449	15486	15491	15467	15516	15569	15555	15671	15459	15620	15523	15532	15562	15512	15438	15414	15561	15617	15622	15466	15429	15515	15412	15504	15529	15520	15515	15615	15384	15356	15375	15413	15616	15550	15765	15490	15530	15482	15452	15318	15651	15479	15472	15529	15389	15552	15421	15476	15620	15470	15460	15763	15407	15556	15577	15576
27545	22109	24053	20774	17440	17275	17426	17054	17116	16809	16894	17295	17037	17132	17032	17010	16916	17097	17000	16838	17128	17006	16980	16896	16980	16881	17060	17143	17133	16980	17329	17392	17429	17268	16992	17094	16875	16953	17093	16880	16867	17139	17162	16910	17000	16717	17170	16857	17063	17006	16846	17015	16962	16949	16986	16847	16866	16954	17061	17097	17076	16977	16996	17192	17062	16971	16852	17214	17058	17053	16839	16922	17065	16905	16871	17070	17091	17066	16996	16850	16916	17181	17161	16926	16959	16782	17069	16962	17072	17190	17177	16734	16980	16969	16991	16898	16972	17137	16995	16948	17008	16911	17014	16913	16911	17055	17040	17038	16911	16884	16984	16875	16892	16809	17072	16871	16907	17101	16958	16873	17028	16724	17033	16862	16852	17140	16829	16881	16961	16991	16907	16917	16958	17052	16981	16778	17243	16925	17018	16985	17107	16929	16868	16875	17067	16963	17035	17074	16797	17002	17262	16826	16743	17039	16989	17100	16964	16784	16888	17156	16756	16993	16854	16766	16945	16866	16703	16923	16990	17033	17070	17057	17017	17043	16913	17036	17022	17123	16836	17123	16899	17005	17065	16928	17173	16903	16821	17087	16916	16776	16972	16858	17068	17006	16956	16869	17037	16824	17125	16820	17099	16774	17088	16953	16982	17007	16986	17139	16879	17136	16971	17075	16862	16915	17024	16900	16926	16681	17203	16906	16829	16886	16815	16821	17005	17007	16835	16746	16959	16766	16969	17112	16999	16937	16732	17104	17177	16993	16929	16847	16921	16733	17018	17048	16892	16911	16747	17082	17046	16953	16949	16838	16976	16935	16826	17047	16966	17068	16950	16867	16691	16878	16939	17070	17067	17048	16939	17013	16838	17156	16851	17030	17120	16871	16933	17014	16964	16848	16908	17056	17139	17132	16980	16734	16844	17153	16774	17005	16914	17131	17018	16962	17020	16748	16935	16971	17077	16843	16818	16896	16824	16958	16797	16881	16969	16827	16875	16887	16926	16816	16905	17058	17056	16868	17067	16812	17006	16881	16769	16837	17048	17025	16883	16765	17006	16893	17118	17021	16969	16810	17063	17078	16945	16878	17003	16962	16805	17017	16924	16975	16968	17171	16939	17011	16841	16981	17001	16890	16998	16840	17007	16980	16832	16871	16868	16899	17058	16967	17204	17005	17087	16880	16952	16938	17023	16828	16777	16729	16928	16958	17046	17039	16811	16836	16867	16819	17108	16913	16839	16760	16870	16911	16987	17100	16992	16862	16895	16816	16948	16958	16905	16886	16916	16804	17033	17007	17090	16859	17125	17180	16942	17130	17027	17026	16899	17184	16824	16849	17185	16954	16835	16889	17142	16899	16892	16820	16762	17116	17104	16876	17023	16911	16828	16732	16847	16917	16868	16973	16743	16909	17030	16628	16846	17042	16852	16915	16808	16943	17082	17025	16965	17109	17064	16999	16957	16697	16787	16864	16889	16937	16984	16909	17007	16770	16758	16815	16964	16960	16866	17009	17066	16878	17144	17016	17044	16899	16897	17111	16804	16764	16981	16932	16895	17121	17001	16882	17035	16891	16947	16833	16777	17003	16835	17144	17146	17010	16900	16889	16727	16816	16927	16806	17132	16916	17000	16844	16848	16978	16828	16769	16954	16821	16972	17090	16987	16924	16860	16841	16919	16811	16956	17150	16782	17058	17059	17028	16980	17113	16971	16824	16877	16819	16944	16755	16922	17009	17103	16953	16908	16934	16702	16837	16976	16837	16888	16831	16861	16988	16985	16860	17022	17032	16848	16878	16945	16855	16913	16995	17101	17044	16866	16984	17263	16735	16862	17025	17046	17108	16977	17145	17024	17044	16805	17116	16944	17178	17052	16787	16934	17068	16767	16842	17014	16765	16923	16862	16899	16970	16898	16973	16745	16914	17048	16910	17023	16809	17063	17052	16982	16726	16873	16983	16951	17091	17107	16887	17207	16827	16927	17141	16918	16795	16836	16870	16906	16994	16927	17095	16962	16930	17013	17097	16924	16878	16957	16902	16957	16862	16900	16975	17046	16973	16910	16877	17224	17084	16996	16889	16947	16919	16793	16867	16827	16883	16970	16951	16951	17071	16878	17005	16947	16967	16867	16965	17097	16969	16896	16871	16998	17193	16927	17108	17082	16920	16948	17049	16939	16927	16852	16931	17030	16991	16765	17133	16991	16790	17022	16901	16891	16871	17076	17077	16754	16953	16750	16786	16845	17000	17000	16862	16967	17011	16862	17008	17053	16974	17044	16907	16995	17021	16887	16861	16863	16756	16855	16914	17011	17082	16930	16997	16961	16747	16870	17060	16860	16857	16972	17059	17034	16962	17046	16951	16902	16946	16982	16914	17065	16953	17146	16863	16923	17022	17047	16938	17245	16870	17038	16911	16820	16883	16954	16847	16866	16987	16984	16980	16960	16913	16865	17048	16834	17095	17122	16934	16950	16891	16891	16911	16971	16883	17057	16961	16774	17103	16837	16892	17040	17001	16984	16846	17159	17089	16930	16980	16873	17032	17061	17081	16927	17162	17052	17017	17116	16888	17154	17112	16958	17000	16766	16919	16911	16993	17148	16761	16849	16780	17150	17010	17027	16978	17072	16871	16972	16969	16803	16937	16801	16695	17152	17099	16820	17117	16894	16861	16992	16776	17065	17072	16933	16847	16947	16952	16939	16864	17122	17107	17016	16852	16810	16896	16937	16912	17016	16950	16925	17172	16898	16877	16871	16920	16925	16912	16910	17074	16947	16989	16968	16920	16964	17154	17019	17003	16946	16869	16965	16997	16923	16955	16829	16686	17012	16759	17068	16968	17057	16937	16984	17013	17020	17047	16925	16705	17020	16969	17025	17084	16795	17197	16965	16926	16928	17006	17102	16917	16937	16873	16959	16997	16894	16984	16907	16892	17123	17234	17010	17044	17022	16853	17052	17008	17114	16815	16943	17030	16923	16850	17018	16845	16768	16736	16897	16904	17053	16948	16822	16992	16973	16818	16797	16962	16919	17014	17030	17020	16913	17086	16891	16997	16891	17014	17011	17012	16884	16923	16876	16983	16971	16887	17005	16956	16922	16964	16912	16867	16940	16996	17090	16814	16926	16956	16706	16712	17029	17128	16981	16772	17103	16984	16943	16954	16827	16982	16769	17056	16935	16967	16830	17035	17098	16771	16867	16975	16834	16888	16878	16967	17040	17106	16951	16985	16877	16860	16801	17024	16942	16823	16920	17021	16905	16872	16921	16971	17061	16976	16802	17212	16744	16827	17020	17129	17203	17045	17087	17060	16838	16952	16836	16784	16823	16887	16837	17135	17078	16881	16953	16884	17057	16903	16819	16828	16995	16856	16909	17027	17057	16945	16993	16895	16898	17007	16770	16980	16880	16662	16923	17076	16950	17085	16788	17157	16952	16972	16835	16870	16931	16961	16841	16977	17053	16925	16864	16867	17087	17055	16869	16909	16826	16932	16805	16926	16881	16995	16959	16956	16927	16639	17155	17025	16910	17106	17002	16804	17128	16903	16967	16856	16805	16959	17134	16850	16890	17026	16916	17225	16980	16993	16739	17139	16781	16710	16779	16909	16948	17100	16898	16947	16986	16932	16950	17061	16923	16932	17040	16830	17052	17005	17012	17010	16947	16818	16958	17051	17225	16902	17008	16882	16927	16960	16960	17084	17014	16972	16892	17026	16960	16798	16977	16949	17041	17038	17095	16991	16883	16936	16870	16997	16982	16836	16821	16969	16989	17138	16968	16967	16777	16918	16985	16939	16870	16999	16876	16984	16949	16886	16916	16848	16997	16982	16900	16926	17029	16938	16805	16798	16967	16936	16906	16986	17030	16855	17211	16975	17036	16877	17093	17032	16965	16754	17140	16936	16819	16866	17089	17121	16853	16819	16968	16963	17082	16883	17102	16882	16996	16872	17008	17108	17046	17109	16888	16838	16897	17023	16856	16859	17158	17069	16992	17027	16867	16751	17021	16944	16822	16881	16917	16930	17113	16805	17068	17121	17022	16983	16914	16983	16970	17031	16999	17073	17011	17086	16861	16915	16852	17076	17091	16870	16839	17037	16813	17095	17048	16720	16818	16814	17072	16816	17166	16943	16816	17012	17182	16992	16906	17016	16952	17035	16802	16955	16788	17060	17167	17013	16813	17086	17030	16917	16843	17039	16810	16993	16861	16629	16929	16939	16781	16837	17071	17066	16852	17025	17046	16940	16971	17197	17060	16930	16737	16824	16903	17060	16940	16966	17010	17089	16999	16907	16901	17060	16957	17044	16948	16874	16946	16955	16935	17131	16864	16931	17246	16891	16965	17043	16897	17101	17039	16832	17163	16803	16880	17045	16968	16902	16833	17001	16973	17074	17018	16994	17028	16872	16766	17024	17156	16953	16949	16942	16816	16902	17030	17087	17100	17012	16949	17097	16878	17099	16900	17085	16934	16991	17028	16972	17162	17144	16930	16837	16803	16867	16867	16874	16928	17061	16916	17023	16889	16864	16909	16754	17126	16969	17074	16846	17015	17018	16949	17036	17148	17021	17031	16748	17071	17022	17024	16881	17024	16974	17095	17147	17059	16980	16967	16987	17133	17006	16844	17005	16943	16888	16874	17025	17006	16912	16975	17121	16957	17018	17103	17052	16929	16913	16878	16851	16864	16982	16928	16950	16808	16953	16847	17138	17115	16865	16970	16814	16933	16837	16956	16912	16774	16780	16876	16868	16955	17099	16887	17033	17049	16914	17037	16788	16944	17077	16966	17159	16940	16901	16904	16928	17082	16934	17021	17092	17069	16854	16892	16725	16966	16890	16752	16949	16951	16903	16671	17185	16879	17079	17106	16949	16985	16942	16999	16841	16995	16987	16923	16917	16990	16822	16915	17064	17138	16983	17113	16971	16957	16854	17039	16975	16901	17066	16986	16957	16906	16921	17082	16993	17094	16869	17035	17128	16710	16778	16915	16900	16858	16921	16868	16948	16940	16960	16898	16949	17013	16706	16975	16888	16890	17189	16965	16871	16967	17023	16853	16908	16847	16986	16865	16853	17069	17005	16885	16920	16996	16996	17189	16801	17043	16972	16867	16782	17041	16756	17022	16753	17023	16988
15709	19804	19707	17524	16563	16029	15883	15647	15742	15501	15508	15417	15484	15538	15613	15499	15589	15524	15587	15536	15505	15524	15441	15489	15518	15441	15563	15440	15463	15586	16075	16209	15993	15885	15792	15396	15552	15603	15386	15504	15656	15421	15366	15429	15459	15632	15500	15569	15400	15505	15559	15473	15553	15386	15518	15524	15504	15529	15480	15451	15523	15469	15338	15695	15398	15423	15327	15577	15445	15481	15489	15353	15492	15655	15514	15491	15650	15466	15319	15309	15643	15435	15492	15363	15427	15445	15481	15610	15563	15318	15648	15332	15287	15612	15442	15414	15493	15478	15505	15412	15440	15396	15453	15397	15487	15489	15426	15486	15479	15438	15410	15526	15430	15465	15496	15447	15446	15507	15640	15566	15517	15330	15404	15654	15558	15464	15476	15667	15524	15311	15561	15630	15480	15287	15292	15527	15565	15626	15522	15438	15493	15393	15530	15467	15363	15528	15676	15353	15422	15562	15561	15393	15274	15432	15424	15404	15506	15539	15575	15529	15510	15602	15550	15485	15490	15510	15549	15517	15639	15455	15358	15507	15310	15437	15353	15378	15449	15502	15460	15462	15467	15394	15350	15531	15361	15625	15426	15444	15596	15339	15442	15551	15553	15388	15492	15456	15533	15542	15472	15370	15538	15525	15368	15373	15453	15452	15434	15505	15356	15463	15330	15540	15337	15283	15388	15594	15548	15467	15437	15577	15454	15529	15365	15327	15467	15642	15384	15576	15499	15424	15663	15567	15535	15617	15488	15594	15520	15518	15434	15488	15574	15527	15510	15461	15481	15523	15536	15312	15270	15385	15470	15426	15569	15465	15527	15322	15407	15386	15238	15389	15407	15657	15450	15539	15449	15194	15483	15412	15355	15385	15401	15457	15353	15376	15418	15385	15442	15310	15499	15560	15416	15559	15437	15523	15424	15437	15388	15412	15412	15559	15466	15492	15605	15358	15526	15376	15465	15476	15562	15484	15523	15471	15635	15319	15367	15421	15429	15455	15512	15419	15551	15441	15512	15288	15466	15439	15597	15417	15473	15440	15389	15505	15430	15404	15204	15571	15439	15334	15449	15551	15393	15590	15435	15513	15250	15626	15471	15587	15385	15436	15387	15492	15460	15547	15567	15561	15460	15484	15627	15465	15481	15413	15547	15522	15446	15491	15404	15338	15620	15535	15452	15554	15520	15354	15478	15471	15392	15401	15482	15525	15516	15369	15423	15321	15479	15357	15357	15479	15309	15500	15545	15335	15436	15379	15326	15431	15511	15377	15444	15419	15334	15495	15540	15363	15501	15373	15439	15577	15571	15429	15658	15441	15395	15452	15468	15576	15327	15435	15369	15541	15350	15466	15529	15412	15622	15430	15696	15514	15549	15419	15358	15447	15371	15312	15453	15529	15608	15433	15345	15370	15380	15506	15594	15471	15435	15361	15519	15517	15452	15500	15530	15440	15577	15619	15537	15397	15436	15269	15617	15540	15393	15418	15358	15347	15429	15404	15493	15464	15475	15503	15504	15443	15270	15299	15386	15604	15457	15299	15407	15526	15460	15494	15540	15588	15517	15522	15363	15580	15405	15376	15466	15513	15454	15314	15551	15456	15359	15429	15634	15517	15443	15454	15541	15418	15400	15734	15609	15399	15344	15530	15447	15550	15469	15566	15517	15432	15426	15404	15697	15368	15567	15506	15563	15418	15466	15549	15510	15282	15347	15473	15442	15459	15483	15537	15452	15527	15435	15387	15583	15465	15518	15682	15416	15413	15506	15428	15526	15522	15463	15463	15345	15456	15502	15457	15637	15435	15409	15349	15487	15545	15313	15616	15645	15363	15398	15590	15522	15519	15637	15468	15480	15601	15652	15529	15458	15515	15588	15503	15493	15435	15534	15459	15299	15428	15584	15482	15526	15435	15455	15414	15480	15397	15505	15598	15298	15640	15546	15521	15399	15482	15453	15674	15416	15482	15490	15626	15428	15617	15546	15577	15437	15521	15537	15482	15443	15423	15431	15403	15610	15632	15323	15490	15310	15604	15402	15524	15580	15359	15375	15610	15557	15411	15589	15412	15530	15612	15371	15490	15385	15497	15485	15549	15387	15382	15314	15353	15495	15290	15487	15414	15247	15434	15336	15305	15376	15577	15374	15311	15412	15379	15428	15563	15438	15408	15405	15389	15469	15427	15349	15519	15482	15478	15410	15462	15376	15472	15500	15530	15511	15557	15399	15467	15445	15655	15340	15527	15439	15427	15445	15484	15458	15576	15440	15597	15418	15534	15539	15544	15485	15498	15369	15553	15497	15467	15525	15561	15492	15384	15290	15517	15464	15516	15541	15416	15466	15389	15431	15527	15557	15421	15537	15420	15618	15431	15408	15384	15525	15430	15505	15563	15618	15428	15489	15480	15493	15448	15400	15531	15572	15607	15495	15463	15527	15528	15364	15568	15611	15450	15355	15601	15627	15390	15428	15279	15577	15324	15466	15617	15535	15492	15406	15575	15282	15355	15520	15395	15370	15313	15483	15456	15378	15583	15475	15561	15397	15346	15417	15439	15464	15415	15530	15332	15529	15517	15482	15355	15450	15491	15699	15410	15521	15352	15501	15398	15449	15430	15456	15205	15492	15514	15524	15379	15555	15442	15406	15400	15631	15454	15479	15413	15497	15434	15468	15511	15520	15344	15430	15644	15431	15361	15386	15580	15269	15420	15621	15318	15569	15393	15493	15491	15463	15453	15434	15496	15482	15327	15393	15457	15433	15458	15318	15586	15413	15479	15465	15356	15334	15470	15397	15505	15561	15495	15456	15374	15638	15507	15413	15385	15538	15503	15415	15534	15487	15388	15491	15315	15415	15354	15336	15661	15426	15469	15511	15524	15424	15592	15545	15619	15266	15423	15574	15482	15496	15461	15490	15413	15416	15519	15577	15531	15556	15480	15388	15394	15476	15467	15450	15452	15507	15397	15532	15413	15579	15535	15393	15423	15404	15494	15561	15484	15587	15355	15598	15302	15446	15554	15345	15593	15648	15510	15642	15344	15532	15575	15352	15264	15624	15684	15490	15414	15401	15536	15593	15417	15463	15502	15472	15626	15530	15410	15449	15631	15467	15314	15481	15428	15330	15455	15600	15506	15498	15444	15428	15394	15456	15312	15546	15675	15466	15487	15368	15301	15536	15449	15708	15530	15437	15407	15328	15548	15317	15472	15517	15250	15484	15473	15481	15380	15611	15361	15470	15660	15400	15513	15589	15498	15570	15466	15281	15497	15383	15457	15569	15507	15411	15462	15596	15640	15430	15624	15350	15402	15455	15703	15523	15385	15414	15480	15511	15540	15588	15460	15380	15552	15332	15483	15358	15469	15586	15510	15478	15451	15567	15448	15282	15681	15547	15485	15563	15626	15641	15390	15595	15490	15458	15459	15528	15425	15442	15417	15387	15353	15325	15521	15440	15547	15264	15455	15567	15417	15626	15440	15500	15547	15497	15372	15453	15614	15454	15374	15352	15332	15435	15619	15453	15476	15605	15625	15430	15626	15484	15517	15711	15445	15450	15467	15533	15582	15532	15404	15475	15654	15739	15340	15474	15367	15599	15538	15498	15461	15581	15468	15493	15504	15446	15544	15470	15505	15487	15419	15535	15518	15218	15291	15639	15595	15421	15542	15532	15517	15568	15341	15611	15499	15512	15526	15568	15475	15486	15445	15494	15496	15522	15378	15443	15640	15417	15603	15327	15550	15457	15419	15339	15350	15452	15492	15612	15578	15337	15444	15375	15558	15357	15436	15388	15393	15378	15556	15509	15458	15365	15353	15487	15619	15514	15390	15669	15518	15417	15687	15522	15406	15628	15412	15440	15437	15578	15495	15282	15487	15554	15472	15607	15532	15501	15577	15247	15327	15559	15511	15443	15364	15472	15387	15342	15632	15477	15635	15444	15637	15230	15482	15311	15477	15470	15585	15480	15611	15335	15375	15529	15446	15408	15252	15629	15477	15523	15425	15405	15453	15471	15443	15478	15548	15485	15406	15439	15543	15505	15525	15445	15588	15510	15389	15553	15424	15404	15506	15627	15479	15450	15565	15459	15597	15368	15220	15535	15481	15634	15487	15523	15597	15593	15499	15558	15492	15441	15402	15343	15546	15380	15248	15554	15392	15379	15488	15509	15466	15663	15347	15703	15647	15537	15349	15609	15563	15263	15480	15444	15488	15683	15448	15371	15422	15597	15545	15481	15429	15501	15311	15450	15409	15475	15470	15458	15424	15423	15357	15501	15445	15527	15322	15394	15428	15362	15558	15462	15428	15587	15437	15227	15612	15563	15491	15429	15507	15403	15614	15614	15490	15408	15473	15545	15364	15369	15481	15510	15296	15663	15435	15456	15562	15358	15585	15512	15346	15452	15635	15273	15395	15495	15557	15475	15531	15693	15451	15517	15422	15451	15429	15444	15343	15376	15569	15443	15743	15465	15461	15209	15591	15466	15508	15307	15592	15350	15594	15511	15422	15615	15310	15444	15371	15441	15599	15552	15443	15430	15470	15694	15464	15637	15505	15259	15494	15421	15413	15404	15352	15548	15421	15387	15542	15456	15494	15405	15439	15562	15371	15563	15483	15604	15460	15531	15445	15421	15356	15508	15616	15501	15367	15522	15410	15513	15582	15483	15511	15363	15394	15469	15315	15458	15504	15481	15399	15443	15499	15416	15478	15465	15442	15618	15387	15400	15370	15536	15429	15467	15385	15653	15621	15473	15482	15426	15630	15393	15505	15599	15455	15516	15568	15423	15492	15439	15375	15595	15655	15309	15435	15406	15451	15460	15432	15503	15429	15455	15471	15576	15558	15286	15559	15472	15536	15515	15309	15431	15394	15535	15422	15618	15289	15718	15555	15427	15393	15366	15297	15471	15410	15661	15510	15425	15329	15475	15542	15491	15489	15377	15655	15429	15308	15506	15468	15315	15536	15448	15574	15515	15432	15414	15538	15562	15463	15476	15442	15531	15568	15351	15431	15487	15306	15414	15565	15432	15480	15442	15366	15460	15475	15519	15432	15509	15335	15487	15456	15550	15400	15527	15455	15429	15507	15401	15450	15378	15461	15498	15376	15453	15557	15462	15462	15449	15596	15605	15493	15562	15416
23996	21352	28790	24390	22036	21133	20371	18012	17384	17517	17608	17460	17326	17288	17251	17321	17306	17268	17208	17294	17405	17219	17425	17252	17224	17243	17471	17156	17242	18136	19412	19831	19185	18621	17995	17456	17173	17341	17144	17124	17247	17219	17229	17172	17215	17207	17056	17248	17200	17217	17254	17207	17141	17037	17176	16911	17323	17254	17079	17023	17087	16978	16954	17245	17230	17091	17086	17201	17150	17332	17002	17051	17238	17251	17237	17068	17256	17032	17016	16963	17168	17270	16973	17120	17212	17171	17221	16938	17134	17128	17243	16916	17246	17350	17182	17037	17086	17227	17219	17183	16852	17015	17340	17286	17178	17226	17284	16983	17097	17032	17040	17132	17018	17371	17239	17016	17065	16993	17128	17206	17202	17222	17224	17107	17140	16949	16930	16971	17066	17250	17006	17051	17032	17206	17126	17320	17082	16960	17205	17119	17043	16905	16939	17110	17343	17158	17211	17202	17055	17106	17151	17126	16983	16995	17204	17053	17056	17040	17141	16936	16990	17105	16959	17131	17054	17116	16988	17134	17286	16954	17051	16852	16931	17049	17148	17135	17221	17051	17004	17056	16992	17057	17319	17134	17148	16906	17248	17100	16988	17244	17175	17100	17115	17136	17010	17049	17130	17096	16950	17096	17195	17057	16946	17021	17090	17051	16937	16888	17177	17279	17243	17133	17094	17196	17130	17141	17168	17034	17056	16931	17088	17104	17141	17271	17178	17320	17087	16924	17217	17205	16981	16981	17028	17026	17253	17375	17180	17149	16993	16945	17211	17036	16892	17207	17183	17041	17246	17008	17014	17022	17077	17052	17180	17120	17276	17296	17243	17009	17138	17133	17211	17184	17172	17062	17079	16961	17242	17117	17168	17070	17065	16947	17068	17098	17164	17031	17007	17182	17134	17111	17016	17072	17083	17071	17144	17175	17114	16988	17091	17194	17196	17184	17143	16835	17115	17161	16961	16876	17183	17253	17116	16970	17079	16967	17230	17128	17172	16953	16962	17065	17197	17165	17018	17201	17098	16966	17027	16826	16901	16965	17033	17132	17061	17091	17096	17158	17181	17173	17159	16930	17072	17122	17036	17263	17117	17114	17107	17047	17146	17093	17101	17144	17088	17186	16831	17064	17207	17131	17027	17195	17056	16998	17199	16930	17117	17229	17162	17026	17296	17160	17148	17238	16925	17044	17140	17101	17157	17253	17038	17130	17061	17217	17225	16995	16989	16861	17254	17205	17265	17095	17071	17021	17357	17137	17122	17304	17530	17026	17078	17135	17069	17078	17021	17042	17040	17193	17147	17318	17122	17109	17127	17161	17039	17080	16962	16995	17207	17132	17080	17032	17210	17104	17419	17054	17016	17160	17186	17188	17150	17102	16821	17178	16986	16917	17070	16961	16887	17053	16996	16843	17151	17219	17172	17264	17128	16992	16999	17027	17302	17146	17090	17242	17381	17145	17115	17272	17038	17200	16904	17231	16896	17015	17371	17109	16908	17135	16986	17127	17314	17048	17229	17131	16988	17010	17094	17066	17125	17083	17172	16931	17156	17183	16809	17115	17093	16997	17127	17135	17119	17035	17189	16974	17334	17065	17064	17054	17257	16933	17182	17081	17146	17180	17129	17224	17020	17187	16976	17167	17147	17151	17090	17400	17039	17297	17032	17104	17011	17206	17067	16953	17051	17126	17238	17148	17247	17093	17127	17133	17079	17019	17165	16993	17017	17024	17130	17040	16955	16955	17148	17193	17377	17083	17111	17298	16991	17253	17093	17038	17038	16977	16939	17191	17029	17089	17137	17139	17073	17248	16916	17075	17196	17175	17109	17220	17123	17130	17120	16907	17057	16999	17172	17105	17021	17263	17031	17061	17285	17156	17249	17130	17025	17040	17073	17101	16976	17188	17114	17167	17251	16913	17048	16907	17066	17274	17184	17061	17027	17090	17196	16907	16980	17304	17049	17098	17041	17150	17124	17065	16953	17019	17150	16980	17095	17036	17036	17196	17002	17101	16916	17109	17029	17056	16869	16952	17086	16832	17171	17312	17017	16798	16977	17245	17110	17217	17150	17045	17100	17013	17017	17256	17342	17179	17268	17223	17170	17064	17198	17169	17265	17060	17071	17152	17023	17079	16973	16926	17000	17100	17106	17020	16940	16887	16890	17141	17231	17036	16831	16959	17235	17027	17106	16912	17103	17270	17188	16942	16952	17298	17083	17118	17162	17193	17233	17207	17075	16981	17149	17122	17143	17175	17166	17101	17234	17042	17120	17169	17158	16998	17223	17108	16952	17039	17088	17149	17027	17228	17370	17082	16981	17067	17087	17050	17116	17120	17157	17169	16937	17126	17066	16891	17190	17108	17251	17155	17291	17104	17176	17162	17094	17166	17267	17056	16955	17186	16981	17124	17351	17085	17275	17247	16998	17179	17029	17093	17267	17160	17062	17225	17176	17184	17167	17311	17123	17217	17357	17132	17091	16880	16908	17119	17006	17126	17073	17072	17069	17119	17012	16837	17225	17068	17122	17130	17112	17166	16946	17041	17033	17295	17226	17203	17071	17158	17148	16975	17312	17200	17146	17112	17077	17103	17212	17198	17254	16945	17206	17106	16973	17159	17065	17167	17127	17211	16979	16995	17006	17077	17127	17168	17033	17225	17191	17155	17211	16993	16992	17086	17236	16994	17051	17120	17264	17053	17149	17251	17136	17022	17102	16974	17185	17177	16983	17136	17063	17049	17058	17038	17198	17069	17044	17070	17170	17097	17053	17034	17000	17163	17217	17086	17091	16983	16902	17083	17221	17352	17165	17058	17049	17067	16914	17094	16875	17094	17227	16997	17113	17138	17186	16974	17032	17282	17231	17104	17158	17142	17129	17261	17261	17086	17217	17080	17038	17050	17249	17117	17224	17150	17242	17161	17225	17025	16993	17078	16981	16997	17226	17290	17328	17200	17195	17039	17181	17232	17269	17283	16953	17115	17405	17150	16999	17051	17135	16954	17127	17229	16946	17202	17187	17026	17147	17013	17093	17022	17113	17244	17023	17182	17047	16992	17062	17038	17137	17133	16963	17088	17280	17207	17112	17059	17199	17139	17271	17276	17092	17048	17039	17088	17140	17160	17147	16959	16840	16924	17208	17055	17053	17281	17233	17054	17312	17180	17059	17028	17002	17145	17180	17152	17234	17098	17085	17137	17078	16896	17047	16909	17192	16897	16774	16964	17093	17104	17043	17218	17129	17158	17184	17118	17076	17130	17081	17068	17111	16997	17278	17249	17177	17095	17270	16977	17105	17210	17108	17138	17049	17241	17142	17083	16991	16997	16891	17116	17184	17035	17259	17046	17085	17028	16711	17141	17073	17110	17139	17022	16772	17059	17028	16953	17120	17207	17118	17040	17099	17075	16975	17014	16911	17135	17269	17032	17111	17374	17168	17068	17021	17079	17025	17136	16950	17055	17009	17125	17041	16991	17075	17002	17156	16910	17167	17228	17209	17193	17253	17093	17234	17136	17042	17118	16983	17150	17152	17086	17116	17137	16986	17048	17084	17055	17073	17100	17257	17181	16948	17088	17247	16990	17193	17096	16845	17173	17344	17003	17169	17111	17258	17155	16962	17064	17103	17251	17022	17102	17206	17058	17175	17023	16958	17065	17351	17233	17274	17243	16995	17205	17327	17174	16989	17261	17206	16995	17206	17052	17103	17242	17117	17043	17138	17137	17237	17218	17007	17098	17032	17061	17100	17085	17122	17052	17094	17189	17274	17039	16879	17253	17056	17310	17167	17153	17169	17381	17146	17143	16866	17095	17056	17123	17179	17048	17137	17212	17070	17196	17054	16929	17229	17094	17052	17087	17063	17053	17002	16932	17087	17174	17009	16810	16932	17026	16920	17126	16958	17179	17087	17073	17063	17126	16818	17182	17114	17002	16918	16882	17150	17104	17069	17189	17265	17243	17195	17127	17088	17196	17116	17141	17011	17258	17199	17150	16961	17129	17229	17240	17101	17135	17029	16917	17208	17074	17258	17139	17005	17156	17246	17144	16966	17079	17207	16971	17076	16958	17291	16951	17051	17137	17207	17031	17250	17201	17142	16944	16943	17158	17069	17017	17179	17215	17004	17026	16895	16973	17350	17177	17238	17065	17154	17315	16989	16953	17249	17039	16935	17209	17280	16820	17174	17271	17164	16978	17207	16976	17081	16988	17071	17074	17018	17103	17157	17086	17023	17101	17124	17127	17078	17083	17028	17145	17044	16964	17143	17060	17145	17020	17199	17203	17140	16993	17186	16988	17085	17161	17256	17078	16978	17105	17158	17177	17151	17100	17130	17087	17173	17145	17206	16952	17121	17162	16920	17013	16885	16964	17033	17147	16973	17207	17125	17218	17201	17088	17128	17112	17159	17145	16999	17053	17205	17227	17166	17125	17159	16901	17064	17187	17221	17257	17388	16963	17243	17088	17054	17031	17108	17121	16999	17131	17174	17278	17165	17222	17154	17176	17181	17173	17120	17111	17092	17053	17108	16932	17214	17046	17103	17075	17052	17196	17190	17042	17055	17076	16995	17123	17258	17048	17229	17162	16940	17014	17027	17017	17239	16960	17134	17093	17073	17191	17222	17118	17156	16975	16894	17040	17144	16996	16973	17018	17375	17180	17080	17259	17301	17162	17147	17031	17122	17128	17167	17169	17306	17066	17047	17077	17266	17167	17131	17024	17262	17127	16987	17097	16880	16984	17084	17075	16803	17168	17097	17063	17064	17093	17216	17261	17227	17120	17028	17104	16982	17012	17214	16953	17083	17166	17009	17319	17196	17120	17118	17093	17020	16878	17095	17079	17096	17054	17009	17086	17080	16944	17143	17088	17162	17087	17207	17333	17063	17009	17203	17091	17258	17109	17100	17042	17262	17334	17249	16951	17335	17075	16980	16941	17134	17067	17117	17277	16999	17096	17116	17012	17100	17089	17111	17019	17143	16891	17107	17055	17039	17068	17238	17231	17096	17010	17032	17116	17236	17111	16871	17058	17071	17081	16867	16916	17068	17270	17079	17134	17093	16911	17151	17211	17115	17043	17104	17282	17098	17081	17167	17009	17042	16983	16997	17141	17239	16993	17067	17219	17132	17186	17107	17151
15204	25441	24565	20742	18174	17079	16651	16251	16079	16035	15930	15873	15751	15796	15712	15840	15931	15763	15649	15879	15619	15842	15822	15785	15662	15825	15533	15682	15968	17333	19623	19520	18608	17341	16270	15794	15662	15610	15578	15597	15694	15675	15686	15565	15529	15671	15808	15635	15560	15674	15824	15427	15727	15606	15639	15722	15597	15572	15483	15647	15609	15447	15595	15726	15601	15656	15623	15671	15415	15651	15442	15678	15514	15587	15602	15748	15537	15572	15646	15542	15470	15561	15679	15564	15662	15706	15535	15515	15650	15697	15540	15614	15578	15681	15466	15529	15678	15557	15701	15544	15480	15656	15715	15692	15611	15553	15596	15477	15644	15510	15682	15647	15793	15518	15592	15518	15689	15571	15550	15483	15622	15665	15700	15478	15690	15583	15610	15764	15665	15432	15731	15665	15443	15493	15536	15439	15660	15534	15756	15471	15514	15489	15576	15748	15523	15654	15663	15417	15642	15723	15533	15829	15689	15541	15629	15611	15630	15616	15653	15550	15958	15510	15464	15705	15519	15415	15667	15640	15554	15589	15666	15564	15759	15394	15650	15572	15348	15498	15753	15677	15682	15518	15442	15790	15355	15502	15665	15626	15609	15505	15751	15701	15671	15577	15619	15560	15584	15453	15612	15664	15629	15606	15579	15499	15685	15647	15550	15448	15603	15864	15586	15620	15566	15609	15603	15703	15544	15496	15540	15586	15719	15798	15590	15491	15593	15565	15458	15572	15655	15440	15526	15490	15708	15601	15527	15515	15672	15650	15572	15698	15605	15892	15347	15646	15468	15693	15553	15598	15660	15465	15653	15531	15469	15722	15606	15458	15560	15459	15468	15574	15643	15535	15470	15519	15489	15431	15614	15549	15750	15709	15658	15617	15729	15318	15714	15605	15772	15542	15523	15718	15570	15718	15498	15520	15555	15526	15847	15539	15633	15651	15587	15500	15484	15521	15343	15733	15596	15441	15699	15683	15699	15542	15639	15728	15582	15536	15418	15708	15472	15562	15693	15618	15640	15525	15652	15629	15618	15665	15717	15660	15547	15600	15526	15665	15577	15515	15497	15467	15499	15738	15538	15583	15356	15461	15755	15514	15533	15824	15605	15747	15662	15628	15775	15572	15705	15315	15546	15612	15637	15718	15614	15728	15531	15584	15610	15481	15539	15692	15589	15664	15560	15668	15632	15613	15640	15563	15509	15758	15641	15526	15593	15637	15673	15502	15609	15687	15715	15608	15629	15569	15524	15494	15662	15552	15483	15554	15546	15712	15643	15576	15647	15596	15508	15409	15613	15316	15454	15517	15583	15611	15422	15594	15782	15548	15542	15568	15626	15689	15618	15424	15420	15548	15507	15483	15626	15578	15615	15582	15713	15672	15574	15530	15419	15512	15657	15695	15543	15643	15562	15778	15499	15588	15752	15537	15520	15497	15591	15591	15580	15585	15381	15894	15680	15512	15609	15489	15425	15518	15583	15702	15596	15619	15627	15567	15441	15521	15561	15685	15643	15636	15624	15517	15502	15513	15563	15471	15652	15600	15607	15648	15664	15575	15499	15592	15706	15683	15537	15608	15584	15524	15734	15690	15579	15579	15759	15613	15635	15626	15585	15679	15739	15743	15545	15612	15440	15371	15608	15345	15606	15541	15540	15649	15585	15617	15845	15612	15674	15624	15545	15620	15711	15569	15609	15430	15541	15640	15622	15667	15597	15510	15577	15723	15666	15570	15587	15628	15599	15638	15732	15449	15548	15689	15792	15598	15564	15660	15380	15623	15648	15665	15640	15685	15611	15608	15785	15579	15483	15621	15692	15537	15723	15441	15763	15542	15599	15734	15542	15434	15684	15431	15852	15517	15366	15675	15512	15530	15588	15704	15500	15599	15612	15498	15636	15655	15737	15817	15717	15656	15517	15662	15538	15557	15506	15538	15629	15649	15656	15512	15706	15597	15632	15549	15686	15640	15650	15609	15590	15659	15694	15614	15546	15552	15492	15446	15557	15464	15678	15694	15518	15614	15739	15646	15581	15429	15515	15657	15626	15452	15508	15660	15626	15526	15547	15408	15664	15707	15603	15632	15545	15437	15592	15592	15557	15458	15671	15569	15552	15492	15550	15809	15681	15540	15393	15719	15565	15580	15616	15505	15492	15624	15420	15642	15595	15655	15750	15530	15479	15547	15582	15536	15772	15368	15598	15678	15722	15711	15727	15650	15488	15710	15620	15517	15627	15619	15586	15586	15451	15691	15526	15371	15683	15631	15588	15543	15648	15680	15707	15551	15367	15573	15585	15558	15615	15638	15639	15433	15645	15539	15633	15585	15655	15700	15509	15626	15726	15623	15559	15630	15555	15499	15612	15529	15582	15511	15529	15636	15685	15716	15576	15673	15793	15725	15461	15555	15579	15668	15656	15545	15598	15512	15601	15547	15527	15613	15600	15457	15533	15649	15511	15579	15635	15607	15690	15530	15584	15572	15529	15699	15503	15512	15685	15568	15578	15575	15622	15612	15689	15641	15486	15612	15568	15624	15604	15511	15497	15648	15601	15654	15693	15689	15381	15468	15688	15630	15596	15636	15727	15604	15806	15528	15583	15651	15331	15681	15691	15457	15582	15617	15659	15565	15610	15424	15637	15615	15546	15591	15701	15427	15581	15577	15533	15494	15514	15510	15656	15596	15729	15661	15380	15646	15550	15652	15544	15479	15531	15513	15601	15590	15593	15615	15586	15565	15584	15435	15697	15634	15614	15492	15626	15575	15539	15582	15622	15538	15587	15733	15414	15554	15612	15390	15544	15645	15664	15523	15686	15643	15632	15463	15623	15655	15670	15435	15602	15530	15563	15558	15578	15622	15479	15599	15624	15559	15620	15500	15501	15437	15603	15583	15704	15480	15688	15704	15552	15506	15536	15488	15590	15658	15568	15520	15563	15586	15411	15371	15655	15621	15643	15756	15728	15676	15663	15560	15710	15374	15478	15638	15455	15595	15598	15519	15590	15512	15542	15662	15508	15603	15476	15646	15524	15684	15699	15658	15720	15675	15736	15459	15634	15605	15749	15464	15292	15564	15461	15972	15555	15695	15529	15644	15467	15619	15640	15703	15636	15548	15657	15668	15577	15411	15794	15699	15679	15530	15646	15664	15548	15606	15540	15541	15653	15637	15505	15703	15607	15610	15585	15643	15667	15563	15695	15547	15599	15585	15592	15506	15572	15755	15443	15562	15645	15401	15569	15678	15679	15485	15557	15737	15756	15577	15686	15669	15607	15712	15671	15692	15685	15660	15425	15594	15659	15588	15655	15615	15507	15546	15650	15514	15666	15876	15568	15656	15487	15656	15586	15444	15511	15482	15559	15614	15493	15522	15613	15511	15688	15533	15415	15472	15537	15471	15543	15635	15618	15433	15777	15587	15651	15499	15611	15415	15629	15503	15628	15658	15518	15464	15500	15582	15478	15649	15644	15622	15559	15651	15681	15689	15603	15582	15487	15620	15614	15561	15529	15418	15583	15585	15642	15517	15693	15708	15561	15509	15655	15464	15646	15644	15599	15677	15556	15637	15472	15632	15592	15537	15492	15435	15603	15828	15623	15618	15641	15630	15548	15500	15646	15551	15589	15509	15616	15597	15601	15544	15494	15568	15634	15594	15629	15597	15648	15536	15733	15539	15522	15663	15513	15544	15656	15428	15573	15603	15591	15592	15722	15674	15499	15421	15512	15626	15696	15602	15616	15696	15762	15655	15650	15556	15631	15589	15610	15679	15513	15587	15602	15526	15656	15721	15687	15519	15611	15615	15572	15490	15665	15629	15497	15572	15583	15440	15622	15555	15649	15341	15669	15589	15601	15594	15670	15559	15752	15408	15696	15620	15388	15684	15402	15636	15796	15515	15579	15663	15601	15612	15456	15634	15489	15599	15337	15776	15570	15550	15809	15540	15576	15576	15640	15548	15639	15487	15597	15427	15450	15497	15573	15541	15429	15575	15684	15625	15548	15670	15606	15334	15547	15579	15575	15590	15563	15444	15763	15470	15594	15534	15479	15531	15774	15470	15584	15702	15426	15470	15646	15580	15503	15675	15614	15506	15607	15604	15530	15611	15693	15708	15701	15736	15485	15539	15554	15660	15505	15620	15524	15729	15558	15600	15582	15553	15658	15714	15512	15690	15474	15483	15659	15611	15585	15580	15695	15772	15671	15546	15592	15542	15566	15587	15618	15612	15638	15535	15604	15573	15607	15531	15495	15664	15769	15539	15697	15731	15546	15604	15615	15498	15597	15589	15589	15575	15459	15714	15553	15429	15468	15604	15547	15841	15544	15497	15611	15593	15546	15505	15745	15594	15748	15529	15696	15517	15558	15693	15729	15600	15511	15567	15612	15554	15550	15508	15529	15675	15560	15520	15596	15795	15727	15458	15782	15553	15565	15536	15479	15462	15558	15558	15777	15664	15696	15681	15682	15803	15477	15563	15613	15485	15608	15386	15570	15707	15602	15662	15603	15448	15727	15461	15606	15444	15538	15534	15687	15567	15483	15451	15535	15561	15585	15686	15598	15428	15733	15620	15563	15456	15735	15541	15533	15447	15551	15612	15556	15562	15548	15596	15602	15524	15605	15410	15712	15591	15493	15545	15596	15755	15547	15517	15489	15496	15704	15589	15696	15540	15544	15602	15569	15494	15528	15557	15582	15436	15663	15627	15543	15584	15581	15639	15702	15733	15567	15751	15418	15622	15774	15691	15631	15378	15699	15610	15523	15408	15580	15683	15695	15678	15618	15617	15592	15414	15601	15590	15617	15490	15444	15573	15604	15641	15579	15576	15744	15717	15558	15550	15563	15688	15617	15583	15587	15699	15627	15600	15548	15635	15601	15395	15642	15629	15491	15582	15580	15440	15600	15435	15430	15392	15630	15551	15637	15572	15862	15656	15612	15476	15597	15791	15653	15559	15643	15563	15544	15442	15549	15692	15630	15594	15486	15619	15610	15574	15534	15551	15416	15443	15517	15563	15472	15539	15508	15629	15439	15540	15801	15470	15683	15514	15619	15673	15528	15654	15684	15589	15585	15591	15575	15694	15623	15774	15759	15547	15521	15781	15546	15489	15555	15659	15566	15680	15628	15726	15395	15569	15666	15421
22946	21362	29213	23899	21535	23255	23955	18737	18114	18181	18177	18021	17833	17890	17984	17739	17805	17699	17686	17776	17717	17806	17797	17806	17490	17693	17919	17649	17888	18114	21101	22380	21613	20048	19022	18018	17744	17623	17596	17353	17361	17284	17500	17467	17768	17571	17550	17470	17702	17492	17474	17391	17562	17318	17596	17454	17559	17370	17459	17744	17330	17479	17332	17540	17664	17477	17399	17649	17490	17578	17466	17567	17644	17519	17420	17632	17507	17367	17520	17646	17456	17395	17556	17695	17462	17484	17426	17377	17588	17272	17401	17472	17140	17390	17334	17386	17572	17176	17398	17536	17462	17539	17414	17385	17506	17474	17603	17531	17643	17700	17515	17590	17468	17448	17451	17404	17555	17609	17423	17533	17434	17523	17391	17367	17540	17132	17358	17704	17640	17684	17239	17459	17432	17335	17425	17633	17505	17551	17693	17507	17318	17515	17367	17673	17508	17445	17426	17517	17606	17478	17336	17339	17551	17665	17624	17452	17448	17324	17486	17473	17531	17444	17347	17558	17681	17481	17350	17579	17632	17496	17441	17437	17541	17442	17405	17431	17456	17374	17277	17526	17383	17543	17373	17417	17525	17534	17351	17354	17551	17453	17455	17143	17607	17443	17657	17263	17419	17517	17524	17498	17526	17482	17529	17474	17461	17641	17603	17480	17389	17601	17490	17569	17435	17517	17552	17402	17521	17490	17471	17415	17150	17385	17655	17448	17438	17309	17394	17450	17516	17495	17478	17608	17527	17446	17278	17445	17413	17518	17470	17487	17432	17386	17386	17615	17377	17564	17412	17438	17353	17542	17477	17417	17563	17342	17256	17441	17476	17328	17370	17395	17693	17481	17437	17533	17420	17409	17467	17478	17394	17509	17496	17608	17752	17466	17646	17457	17425	17660	17361	17453	17554	17726	17344	17353	17551	17668	17494	17311	17557	17407	17345	17538	17536	17335	17330	17481	17516	17477	17521	17401	17604	17509	17339	17260	17397	17504	17568	17733	17569	17397	17691	17359	17360	17546	17515	17665	17499	17362	17423	17260	17508	17611	17515	17553	17367	17506	17427	17570	17508	17489	17505	17322	17392	17547	17512	17463	17404	17366	17350	17480	17384	17470	17579	17530	17478	17400	17638	17438	17634	17516	17574	17545	17369	17337	17605	17514	17382	17420	17720	17330	17569	17384	17390	17448	17498	17156	17464	17553	17289	17521	17581	17348	17392	17525	17510	17607	17545	17507	17373	17447	17449	17227	17578	17510	17226	17309	17631	17525	17314	17509	17410	17318	17412	17443	17381	17417	17262	17443	17542	17517	17413	17463	17437	17452	17462	17494	17369	17524	17360	17439	17474	17532	17290	17386	17376	17581	17572	17575	17620	17307	17453	17456	17484	17542	17540	17416	17326	17306	17474	17580	17690	17552	17493	17104	17400	17531	17503	17460	17466	17552	17442	17582	17276	17559	17361	17656	17597	17315	17479	17295	17676	17389	17364	17407	17433	17374	17170	17175	17361	17487	17529	17707	17577	17310	17512	17395	17394	17335	17409	17306	17278	17437	17484	17335	17447	17374	17381	17338	17310	17489	17596	17506	17480	17648	17490	17537	17366	17459	17669	17257	17428	17431	17478	17498	17526	17505	17538	17497	17428	17385	17576	17457	17295	17503	17575	17552	17381	17541	17399	17492	17478	17447	17249	17438	17192	17321	17345	17437	17520	17429	17583	17345	17464	17561	17471	17413	17593	17595	17379	17418	17655	17511	17563	17527	17645	17550	17493	17741	17490	17472	17219	17559	17698	17645	17676	17491	17412	17364	17553	17292	17567	17479	17386	17446	17314	17555	17437	17469	17604	17541	17419	17481	17329	17527	17578	17517	17310	17549	17585	17387	17393	17341	17416	17187	17364	17522	17618	17539	17436	17606	17482	17373	17598	17489	17346	17600	17335	17330	17483	17581	17561	17527	17570	17513	17570	17388	17375	17369	17663	17426	17385	17310	17473	17446	17427	17416	17572	17528	17411	17320	17461	17324	17445	17557	17374	17467	17383	17331	17263	17417	17259	17512	17385	17551	17701	17270	17661	17540	17499	17487	17597	17491	17300	17663	17587	17357	17514	17344	17502	17504	17448	17540	17426	17362	17566	17448	17527	17329	17388	17480	17451	17318	17406	17474	17388	17471	17565	17574	17527	17517	17303	17526	17228	17410	17558	17550	17493	17612	17515	17331	17528	17553	17364	17525	17600	17605	17377	17380	17369	17355	17313	17455	17440	17423	17516	17253	17486	17532	17560	17605	17618	17352	17390	17323	17618	17296	17321	17571	17609	17214	17506	17305	17680	17619	17530	17451	17485	17521	17247	17381	17416	17472	17428	17503	17168	17358	17456	17416	17389	17606	17474	17432	17465	17348	17554	17407	17352	17468	17560	17408	17520	17485	17360	17380	17518	17580	17352	17588	17791	17535	17502	17623	17740	17333	17254	17399	17466	17535	17477	17539	17438	17448	17370	17388	17607	17454	17525	17422	17471	17431	17523	17453	17484	17455	17371	17555	17445	17359	17471	17646	17472	17585	17469	17498	17382	17306	17346	17426	17725	17490	17386	17559	17535	17441	17605	17447	17449	17531	17470	17349	17396	17482	17313	17553	17483	17454	17440	17535	17516	17672	17457	17357	17515	17572	17340	17322	17544	17539	17607	17462	17500	17566	17452	17590	17600	17333	17353	17530	17442	17391	17491	17440	17371	17489	17430	17439	17290	17379	17293	17425	17534	17538	17396	17411	17495	17627	17345	17404	17491	17664	17498	17518	17389	17586	17316	17426	17513	17296	17334	17572	17480	17538	17254	17642	17450	17497	17401	17412	17329	17622	17400	17530	17523	17417	17384	17423	17448	17462	17544	17585	17578	17301	17620	17525	17432	17683	17332	17534	17555	17610	17444	17276	17485	17519	17434	17391	17478	17399	17451	17608	17423	17574	17582	17403	17464	17391	17440	17650	17567	17647	17552	17516	17534	17666	17558	17378	17340	17554	17489	17414	17448	17492	17456	17630	17443	17480	17501	17325	17453	17439	17418	17536	17560	17488	17417	17357	17470	17492	17616	17589	17423	17478	17429	17344	17672	17386	17606	17547	17465	17462	17636	17351	17523	17426	17485	17451	17242	17420	17441	17458	17423	17423	17327	17499	17395	17681	17409	17584	17565	17374	17538	17419	17587	17634	17544	17453	17274	17549	17305	17262	17523	17453	17478	17238	17444	17512	17409	17566	17472	17431	17344	17403	17623	17464	17710	17681	17467	17641	17446	17593	17456	17356	17477	17370	17335	17472	17410	17544	17471	17564	17547	17439	17442	17390	17486	17588	17423	17458	17614	17390	17497	17389	17564	17498	17364	17344	17374	17432	17401	17390	17555	17434	17539	17391	17582	17657	17269	17440	17408	17415	17429	17525	17530	17292	17499	17528	17475	17295	17604	17567	17454	17452	17288	17504	17581	17561	17429	17442	17533	17445	17542	17497	17263	17487	17553	17359	17550	17520	17540	17540	17448	17456	17559	17368	17351	17495	17537	17498	17418	17434	17515	17513	17447	17509	17514	17490	17561	17404	17385	17359	17396	17438	17159	17543	17452	17531	17412	17438	17621	17623	17539	17401	17472	17408	17435	17488	17688	17412	17384	17404	17438	17337	17570	17656	17596	17450	17377	17280	17702	17295	17308	17681	17456	17232	17286	17418	17314	17694	17473	17396	17386	17484	17430	17359	17274	17498	17412	17509	17414	17558	17479	17641	17304	17462	17446	17438	17507	17398	17490	17661	17500	17405	17484	17553	17605	17455	17470	17556	17465	17596	17595	17275	17470	17513	17409	17339	17576	17498	17498	17562	17396	17463	17488	17449	17449	17328	17481	17416	17603	17330	17476	17498	17495	17572	17534	17371	17403	17223	17460	17362	17381	17365	17479	17594	17405	17347	17274	17258	17514	17572	17637	17488	17533	17481	17362	17236	17636	17460	17491	17416	17484	17583	17452	17362	17661	17490	17561	17355	17415	17582	17546	17327	17363	17507	17410	17376	17382	17430	17392	17410	17548	17355	17464	17273	17459	17409	17403	17551	17374	17396	17402	17195	17524	17432	17598	17263	17474	17570	17399	17536	17615	17496	17281	17376	17481	17465	17502	17421	17537	17387	17403	17497	17417	17565	17310	17242	17502	17517	17492	17374	17462	17457	17379	17200	17397	17462	17468	17626	17299	17288	17393	17689	17256	17425	17502	17508	17494	17583	17390	17488	17405	17459	17465	17446	17446	17415	17599	17477	17478	17632	17580	17564	17642	17327	17721	17406	17553	17468	17409	17414	17526	17478	17583	17457	17417	17272	17510	17555	17489	17302	17403	17387	17396	17646	17554	17478	17397	17559	17472	17439	17398	17569	17573	17536	17316	17635	17673	17495	17334	17485	17432	17556	17527	17703	17619	17349	17476	17433	17321	17317	17328	17488	17322	17570	17327	17507	17363	17451	17364	17470	17595	17439	17434	17497	17358	17231	17487	17354	17441	17473	17308	17527	17584	17672	17676	17590	17451	17295	17473	17430	17412	17395	17331	17513	17554	17504	17584	17326	17662	17251	17555	17273	17655	17506	17334	17508	17439	17700	17300	17551	17679	17589	17388	17317	17511	17663	17529	17531	17418	17410	17288	17381	17524	17635	17674	17508	17381	17378	17322	17301	17494	17354	17500	17411	17506	17472	17421	17397	17572	17435	17407	17494	17456	17416	17587	17517	17451	17478	17734	17495	17537	17643	17520	17473	17403	17507	17486	17330	17419	17246	17527	17246	17269	17411	17200	17425	17474	17402	17262	17431	17579	17457	17541	17590	17590	17449	17496	17346	17372	17525	17672	17328	17444	17544	17364	17455	17553	17573	17292	17327	17667	17423	17447	17632	17400	17319	17579	17564	17574	17555	17522	17327	17259	17446	17576	17467	17501	17436	17485	17547	17479	17522	17399	17576	17277	17398	17471	17373	17387	17509	17308	17340	17591	17427	17489	17442	17433	17430	17368	17550	17510	17595	17259	17424	17341	17423	17503	17404	17249	17443	17410	17541	17476	17594	17461	17378	17435	17361	17416	17215	17511	17373	17395	17493	17535	17672
17110	30351	28946	23685	20212	18261	17417	16836	16694	16650	16337	16273	16068	16173	16088	16016	16178	15851	15994	15933	15879	15838	15938	16106	15878	15938	15941	15839	16194	17442	21947	23358	21748	19262	17195	16502	15972	15949	16012	15844	16024	15642	15823	15667	16000	15923	15898	16003	15967	15950	15750	15999	15877	15853	15840	15802	15827	15816	15785	15766	15937	15816	15625	15919	15790	15688	15854	15782	15797	15668	15768	15905	15752	15846	15748	15832	15781	15934	15762	16007	15762	15708	15604	15866	15897	15943	15954	15791	15903	15968	15858	15941	15529	15779	15728	15708	15912	15780	15828	15862	15654	15828	15735	15701	15605	15932	15802	15806	15959	15830	15851	15850	15930	15706	15727	15804	15701	15815	15794	15963	15970	15956	15972	15860	15729	15658	15731	15765	15722	15707	15821	15922	15487	15668	15888	15743	15828	15785	15812	15934	15743	15719	15942	15867	15860	15719	15851	15702	15809	15807	15792	15746	15732	15879	15716	15768	15759	15713	15859	15820	15744	15761	15788	15799	15767	15888	15743	15909	15816	15738	15767	15746	15835	15867	15957	15805	15836	15722	15881	15967	15764	15827	15813	15982	15708	15679	15918	15838	15764	15800	15768	15789	15785	15709	15939	15770	15813	15764	15757	15846	15880	15792	15806	15678	15842	15821	15825	15742	15738	15777	15790	15763	15847	15478	15972	15606	15891	15701	15842	15846	15748	15846	15686	15729	15738	15731	15868	15863	15681	15857	15865	15799	15662	15764	15981	16002	15798	15933	15794	15887	15782	15816	15673	15857	15852	15840	15845	15964	15917	15799	15600	15635	15725	15678	15853	15821	15897	15857	15784	15954	15964	15801	15875	15848	15779	15843	15793	15753	15899	15814	15971	15959	15800	15875	15862	15828	15730	15720	15636	15699	15886	15862	15770	15720	15746	15809	15850	15757	15817	15938	15708	15768	15749	15830	15822	15964	15862	15871	15827	15796	15769	15571	15784	15873	15760	15808	15833	15723	15665	15829	15736	15692	15686	15910	15861	15653	15929	15868	15844	15801	15447	15842	15808	15880	15776	15718	15867	15853	15800	15651	15731	15981	15650	15930	15729	15852	15792	15755	15697	15808	15802	15796	15711	15905	15821	15773	16050	15991	15745	15797	15906	15835	15741	15836	15812	15826	15815	15754	15732	15801	15815	15746	15745	15930	15897	15908	15835	15900	15753	15884	15672	15778	16021	15786	15899	15771	15813	15777	15786	15939	15803	15679	15664	15902	15755	15727	15563	15802	15859	15698	15727	15646	15886	15767	15662	15659	15716	15690	15873	15765	15879	15849	15721	15774	15697	15677	15693	15709	16019	15801	15736	15574	15817	15830	15649	15712	15708	15733	15906	15775	15930	15765	15837	15685	15797	15778	15888	15875	15718	15732	15780	15623	15796	15904	15853	15829	15931	15986	15686	15800	15699	15790	15911	15774	15731	15757	15943	15775	16022	15690	15719	15729	15881	15748	15793	15756	15876	15827	15798	15827	15778	15874	15911	15797	15914	15869	15776	15690	15803	15897	15889	15884	15872	15725	15775	15798	15794	15811	15878	15771	15829	15932	15712	15868	15788	15793	15735	15690	15782	15961	16013	15910	15978	15816	15786	15878	15558	15775	15926	15800	15824	15806	15852	15956	15665	15788	15735	15811	15818	15780	15725	15767	15753	15810	15854	15789	15604	15821	15787	15764	15821	15784	15856	15737	15769	15823	15743	15881	15751	15823	15766	15791	15795	15795	15732	15739	15939	15775	15723	15840	15798	15878	15792	15957	15694	15718	15940	15753	15765	15824	15699	15907	15805	15879	15814	15800	15728	15784	15829	15890	15870	15831	15832	15865	15747	15598	15802	15820	15723	16018	15630	15914	15903	15644	15906	15949	15887	15655	15761	15762	15836	15788	15911	15707	15753	15982	15881	15727	15874	15668	15738	15842	15837	15856	15770	15872	15646	15715	15900	15802	15713	16024	15750	15781	15836	15794	15756	15862	15878	15717	15857	15816	15973	15783	15803	15883	15953	15798	15724	15937	15766	15781	15858	15889	15756	15869	15947	15799	15735	15615	15977	15848	15695	15651	15652	15764	15690	15777	15980	15879	15762	15789	15832	15792	15644	15928	15736	15898	15965	15857	15899	15604	15776	15849	15860	15834	15744	15726	15829	15912	15902	15713	15806	15707	15824	15717	15718	15882	15617	15798	15859	15676	15625	15800	15753	15850	15944	15803	15934	15884	15828	15699	15721	15881	15939	15788	15754	15835	15795	15886	15784	15765	15765	15649	16044	15710	15833	15754	15813	15742	15789	15847	15801	15942	15923	15761	15700	15858	15737	15746	15728	15810	15832	15753	15809	16010	15849	15860	15950	15774	15793	15714	15768	15726	15463	15653	15953	15804	15763	15820	15791	15795	15850	15881	15704	15680	15643	15865	15704	15751	15815	15942	15769	15716	15606	15750	15908	15769	15766	15865	15878	15710	15932	15845	15902	16010	15725	15712	15803	15639	15685	15922	15756	15818	15810	15692	15805	15826	15757	15552	15909	15841	15766	15772	15731	15802	15764	15735	15688	15897	15751	15787	15713	15670	15764	15862	15762	15716	15720	15776	15818	15996	15831	15822	15726	15724	15748	15635	15859	15783	15805	15812	15686	15799	15841	15677	15603	15648	15746	15835	15886	15718	15883	15789	15724	15808	15795	15757	15709	15695	15943	15779	15739	15727	15681	15749	15836	15767	15746	15839	15666	15679	15718	15897	15807	15882	15754	15867	15690	15724	15591	15703	15827	15654	15835	15911	15676	15665	15804	15718	15760	15939	15876	15892	15826	15796	15739	15607	15839	15885	15713	15740	15858	15865	15788	15890	15665	15839	15800	15859	15740	15787	15701	15703	15781	15703	15830	15779	15802	15807	15737	15842	15879	15754	15910	15864	15697	15779	15915	15830	15752	15818	15812	15730	15929	15735	15776	15807	15814	15672	15740	15891	15689	15731	15747	15766	15728	15813	15657	15788	15842	15990	15705	15824	15890	15664	15940	15802	15872	15958	15764	15726	15828	15852	15825	15774	15713	15704	15568	15876	15881	16018	15791	15777	15856	15761	15785	15867	15737	15748	15915	15719	15918	15814	15899	15804	15741	15834	15721	15799	15884	15971	15828	15797	15802	15740	15677	15848	15624	15652	15893	15830	15820	15817	15765	15803	15921	15749	15705	15823	15759	15744	15718	15836	15665	15856	15531	15854	15703	15933	15774	15675	15789	15736	15665	15756	15896	15641	15785	15790	15931	15690	15938	15818	15748	15778	15866	15742	15790	15675	15666	15890	15783	15944	15727	15826	15692	15658	15786	15916	15649	15767	15752	15740	15828	15874	15640	15750	15860	15743	15995	15668	15806	15888	15842	15999	15875	15672	15808	15870	15753	15989	15779	15827	15782	15636	15773	15782	15785	15727	15969	15652	15800	15805	15681	15699	15889	15928	15873	16006	15701	15715	15805	15700	15862	15691	15791	15817	15783	15631	15837	15749	15830	15755	15804	15779	15662	15925	15843	15844	15654	15889	15831	15865	15673	15710	15794	15685	15755	15734	15876	15864	15809	15893	15872	15625	15864	15688	15839	15816	15703	15839	15842	15826	15815	15799	15630	15813	15734	15834	15787	15770	15890	15761	15974	15669	15832	15721	15701	15863	15746	15821	15494	15858	15847	15912	15597	15833	15889	15939	15789	15785	15823	15831	15877	15778	15832	15870	15853	15823	16005	15808	15677	15829	15909	15755	15859	15727	15910	15933	15711	15707	15687	15840	15852	15806	15758	15618	15761	15903	15657	15744	15839	15750	15838	15825	15815	15914	15945	15941	15693	15800	15915	15605	15690	15859	16064	15599	15674	15762	15688	15736	15796	15795	15676	15870	15693	15778	15721	15622	15681	15627	15769	15806	15758	15768	15770	15869	15691	15755	15912	15906	15870	15775	15740	15851	15745	15768	15791	15719	15826	15787	15747	15726	15730	15731	15915	15685	15711	15906	16112	15737	15712	15743	15790	15941	15706	15736	15729	15673	15585	15912	15628	15730	15816	15838	15703	15698	15892	15896	15887	15774	15602	15726	15690	15854	15820	15821	15905	15789	15725	15652	15718	15681	15948	15832	15934	15848	15782	15636	15709	15802	15803	15742	15836	15773	15771	15615	15865	15713	15760	15849	15777	15843	15770	15839	15787	15747	15800	15774	15703	15976	15889	15901	15780	15648	15758	15864	15931	15991	15698	15979	15599	15825	15826	15781	15713	15848	15823	15925	15832	15796	15803	15767	15902	15667	15912	15951	15807	15751	15646	15745	15621	15646	15740	15827	15702	15707	15866	15818	15790	15801	15647	15864	15708	15811	15808	15890	15768	15778	15767	15864	15924	15887	15797	15759	15841	15923	15648	15676	15662	15749	15771	15683	15857	15637	15688	15810	15825	15889	15769	15854	15744	15634	15867	15804	15808	15876	15964	15774	15798	15716	15655	15711	15552	15721	15823	15625	15782	15810	15812	15785	15851	15636	15692	15825	15918	15741	15853	15810	15717	15855	15678	15707	15581	15895	15773	15801	15708	15701	15893	15758	15827	15749	15822	15788	15887	15586	15835	15780	15850	15714	15989	15683	15774	15720	15775	15817	15638	15778	15714	15914	15792	15794	15664	15822	15736	15861	15856	15860	15691	15752	15704	15686	15755	15796	15733	15753	15708	15939	15894	15847	15749	15874	15761	15994	15664	15702	15739	15735	15787	15705	15818	15791	15704	15592	15925	15811	15795	15747	15745	15844	15821	15794	15719	15816	15716	15653	15781	15910	15670	15554	15743	15634	15768	15687	15798	15733	15743	15912	15850	15886	15736	16026	15754	15806	16071	15937	15846	15881	15756	15758	15808	15793	15798	15887	15785	15806	15751	15741	15841	15759	15748	15689	15804	15897	15774	15762	15856	15804	15776	15680	15716	15675	15792	15846	15758	15764	15826	15947	15796	15720	15738	15883	15770	15788	15869	15632	15788	15639	15614	16004	15895	15758	15738	15902	15764	15705	15745	15690	15652	15763	15679	15826	15817	15845	15886	15769	15747	15796	15725	15760	15623	15785	15688	15802
27554	22081	24725	21623	18390	17908	17910	17886	17833	17685	17722	17525	17658	17683	18021	17700	17634	17546	17782	17744	17816	17673	17734	17779	17786	17894	17870	17681	17698	17573	18102	18277	18165	18136	17766	17885	17780	17772	17761	17791	17682	17695	18073	17675	17888	17925	17908	17689	17838	17643	17526	17812	17825	17832	17520	17700	17945	17828	17847	17562	17756	17564	17686	18096	17897	17753	17789	17732	17656	17771	17721	17659	17434	17521	17723	17612	17610	17642	17791	17590	17808	17861	17928	17740	17315	17764	17668	17693	17602	17754	17829	17666	17599	17764	17758	17726	17687	17828	17487	17784	17815	17785	17737	17784	17878	17946	17985	17469	17864	17711	17662	17650	17644	17778	17800	17812	17604	17758	17659	17634	17850	17923	17945	17799	17726	17953	17831	17545	17649	17810	17717	17904	17522	17605	17802	17836	17637	17746	17741	17889	17694	17550	17731	17764	17674	17538	17427	17622	17624	17607	17723	17672	17754	17771	17887	17645	17711	17863	17668	17860	17932	17721	17679	17683	17663	17713	17749	17895	17579	17653	17612	17671	17861	17460	17903	17642	17615	17848	17900	17655	17676	17595	17685	17649	17584	17805	17727	17689	17791	17659	17582	17808	17818	17787	17846	17762	17760	17731	17695	17653	17522	17688	17676	17717	17679	17685	17710	17667	17797	17669	17789	17658	17815	17800	17674	17739	17667	17642	17632	17630	17795	17743	17585	17758	17550	17435	17805	17622	17672	17647	17795	17469	17643	17794	17693	17694	17916	17688	17809	17757	17676	17660	17719	17573	17772	17654	17669	17719	17864	17898	17773	17798	17918	17719	17939	17659	17714	17780	17779	17846	17666	17685	17669	17817	17831	17748	17706	17775	17656	17605	17757	17862	17829	17788	17825	17854	17741	17606	17617	17726	17850	17896	17702	17588	17836	17569	17598	17679	17715	17714	17433	17729	17722	17608	17904	17770	17522	17722	17740	17892	17773	17646	17829	17817	17700	17826	17808	17575	17643	17716	17606	17927	17686	17717	17662	17721	17867	17653	17649	17561	17602	17593	17829	17550	17865	17844	17807	17777	17714	17838	17949	17603	17825	17743	17874	17766	17700	17684	17674	17657	17700	17827	17735	17525	17729	17833	17765	17569	17805	17841	18012	17821	17781	17737	17871	17664	17626	17805	17792	17785	17804	17848	17823	17569	17738	17689	17776	17730	17783	17680	17769	17601	17689	18019	17623	17678	17836	17837	17869	17780	17676	17630	17522	17668	17693	17563	17897	17777	17530	17588	17577	17774	17701	17863	17679	17878	17737	17845	17707	17872	17757	17650	17543	17815	17747	17733	17857	17886	17551	17813	17870	17897	17748	17578	17871	17726	17579	17661	17618	17919	17633	17585	17773	17551	17634	17662	17635	17598	17636	17757	17878	17647	17585	17617	17626	17840	17684	17675	17857	17787	17493	17614	17658	17865	17730	17881	17658	17675	17683	17776	17698	17709	17865	17919	17665	17742	17980	17712	17727	17792	17614	17896	17718	17424	17517	17789	17844	17561	17474	17762	17733	17756	17805	17779	17687	17929	17891	17606	17815	17644	17487	17816	17672	17761	17707	17778	17679	17720	17793	17727	17600	17622	17775	17626	17694	17718	17671	17693	17783	17679	17874	17783	17725	17862	17701	17771	17780	17846	17709	17846	17821	17852	17749	17696	17690	17550	17685	17861	17630	17883	17526	17763	17806	17754	17755	17659	17802	17700	17772	17536	17772	17744	17826	17492	17833	17817	17739	17687	17676	17634	17696	17644	17552	17589	17716	17698	17820	17645	17768	17832	17581	17785	17718	17783	18071	17784	17812	17697	17782	17796	17656	17599	17639	17747	17836	17679	17630	17787	17734	17835	17721	17697	17784	17771	17746	17559	17679	17788	17595	17939	17635	17622	17704	17649	17562	17586	17656	17805	17895	17521	17805	17743	17594	17798	17841	17606	17656	17774	17817	17652	17667	17680	17691	17868	17644	17912	17609	17601	17835	17761	17758	17658	17628	17657	17843	17612	17610	17764	17904	17833	17910	17642	17755	17820	17670	17800	17936	17750	17668	17953	17703	17762	17690	17810	17550	17594	17713	17656	17677	17633	17745	17662	17570	17717	17787	17697	17443	17774	17665	17629	17752	17570	17517	17517	17633	17823	17663	17779	17766	17724	17589	17647	17743	17567	17595	17785	17867	17718	17653	17725	17751	17586	17608	17648	17687	17720	17660	17939	17892	17568	17687	17808	17748	17727	17572	17710	17870	17792	17732	17652	17851	17687	17666	17914	17730	17588	17908	17614	17842	17682	17902	17720	17758	17865	17607	17670	17615	17643	17599	17668	17720	17719	17965	17614	17614	17902	17454	17617	17650	17909	17781	17589	17522	17791	17689	17806	17675	17571	17724	17782	17784	17533	17677	17669	17918	17898	17809	18029	17783	17860	17705	17745	17679	17714	17723	17550	17655	17847	17754	17751	17591	17558	17753	17847	17731	17594	17686	17548	17774	17887	17720	17847	17720	17724	17756	17725	17827	17709	17693	17748	17715	17704	17863	17727	17669	17861	17865	17653	17622	17579	17724	17575	17653	17824	17876	17921	17696	17617	17685	17908	17834	17618	17681	17475	17572	17783	17797	17722	17612	17822	17720	17753	17908	17694	17792	17730	17691	17614	17584	17680	17610	17685	17875	17816	17827	17729	17579	17756	17715	17656	17783	17812	17745	17700	17700	17704	17651	17716	17529	17664	17709	17625	17714	17919	17783	17854	18027	17476	17664	17690	17718	17663	17759	17928	17840	17661	17703	17610	17832	17803	17548	17676	17745	17543	17702	17721	17681	17719	17749	17783	17656	17812	17733	17968	17945	17814	17679	17678	17619	17719	17539	17456	17601	17894	17696	17922	17745	17650	17806	17746	17942	17538	17554	17736	17787	17867	17601	17631	17784	17689	17746	17851	17649	17613	17824	17833	17707	17735	17651	17853	17777	17794	17684	17672	17740	17839	17679	17690	17705	17722	17969	17611	17788	17739	17805	17631	17676	17835	17816	17888	17740	17509	17725	17774	17777	17768	17747	17849	17764	17926	17660	17600	17640	17551	17643	17808	17603	17717	17565	17622	17711	17717	17845	17955	17750	17796	17789	17726	17776	17525	17880	17885	17693	17786	17562	17672	17795	17776	17739	17473	17593	17620	17571	17729	17699	17739	17507	17831	17506	17753	17538	17692	17726	17979	17852	17634	17613	17741	17821	17683	17854	17790	17804	17857	17559	17671	17766	17769	17572	17656	17735	17769	17920	17757	17877	17722	17734	17818	17663	17740	17728	17724	17801	17684	17553	17825	17584	17664	17800	17828	17638	17765	17694	17635	17736	17770	17780	17842	17633	17670	17762	17610	17703	17699	17652	17746	17771	17876	18041	17886	17899	17714	17680	17863	17913	17879	17758	17780	17778	17671	17718	17577	17695	17735	17752	17655	17684	17843	17646	17645	17677	17785	17781	17643	17738	17634	17641	17790	17652	17768	17737	17792	17783	17748	17798	17713	17733	17576	17885	17723	17655	17853	17737	17651	17835	17769	17921	17653	17696	17762	17749	17863	17737	17881	17695	17864	17849	17681	17597	17854	17794	17908	17677	17892	17689	17820	18003	17573	17868	17713	17597	17603	17594	17725	17679	17653	17645	17942	17521	17766	17969	17797	17903	17874	17774	17618	17679	17667	17898	17626	17702	17723	17585	18041	17730	17934	17709	17828	17863	17629	17642	17830	17785	17689	17835	17864	17611	17664	17848	17762	17816	17581	17522	17558	17792	17731	17573	17577	17763	17716	17597	17718	17738	17660	17668	17584	17680	17871	17608	17825	17552	17656	17851	17612	17800	17691	17752	17679	17670	17862	17705	17832	17539	17500	17885	17753	17850	17756	17829	17867	17777	17591	17638	17695	17864	17799	17685	17655	17616	17666	17596	17692	17649	17815	17740	17821	17741	17807	17621	17563	17587	17700	17530	17912	17783	17911	17716	17826	17849	17516	17768	17580	17726	17942	17822	17655	17832	17719	17614	17598	17645	17710	17599	17702	17676	17564	17677	17605	17704	17750	17736	17879	17555	17743	17645	17696	17682	17629	17799	17563	17682	17705	17790	17887	17897	17814	17616	17706	17911	17709	17559	17847	17720	17549	17803	17925	17785	17860	17687	17735	17802	17648	17734	17690	17862	17665	17770	17727	17727	17808	17809	17559	17708	17927	17910	17784	17626	17580	17759	17649	17845	17662	17796	17648	17717	17533	17784	17661	17654	17702	17673	17637	17708	17881	17835	17754	17725	17725	17751	17717	17847	17727	17742	17731	17669	17756	17693	17779	17912	17725	17793	17860	17651	17755	17782	18012	17683	17904	17749	17757	17898	17767	17748	17828	17998	17703	17744	17514	17550	17643	17628	17771	17814	17816	17810	17649	17731	17810	17729	17876	17748	17818	17756	17745	17639	17830	17765	17603	17462	17640	17734	17772	17684	17513	17913	17697	17690	17776	17442	17819	17798	17637	17687	17702	17881	17634	17842	17716	17837	17729	17765	17746	17803	17772	17764	17761	17490	17748	17742	17708	17550	17959	17702	17869	17727	17681	17604	17590	17788	17651	17743	17749	17722	17706	17775	17588	17765	17528	17600	17658	17717	17883	17572	17780	17616	17653	17910	17743	17715	17695	17778	17679	17613	17750	17742	17859	17921	17756	17729	17745	17793	17774	17722	17599	17920	17430	17708	17585	17623	17583	17641	17604	17664	17830	17820	17881	17829	17902	17587	17710	17665	17690	17647	17800	17546	17783	17802	17719	17674	17545	17632	17604	17761	17680	17603	17751	17493	17706	17689	17778	17660	17757	17777	17911	17764	17665	17808	17490	17740	17565	17618	17734	17508	17628	17854	17806	17744	17657	17796	17663	17685	17658	17640	17707	17593	17420	17597	17639	17628	17743	17687	17558	17809	17765	17662	17566	17732	17775	17777	17864	17675	17709	17781	17779	17741	17858	17728	17885	17749	17578	17693	17753	17557	17730	17914	17859	17657	17744	17764	17825	17838	17594	17702	17789	17708	17616	17691	17928	17702	17812	17725	17853	17634	17907	17897	17675
15981	20335	20790	18106	17063	16489	16083	16256	16116	15975	15871	16026	15909	16026	15984	16056	16182	16018	15919	15897	15919	16200	16079	15896	15822	15862	15996	16001	15955	15780	16239	16594	16435	16385	16132	15835	15895	16085	15862	15935	15844	15978	16010	16074	15820	15799	15798	15843	16040	15918	15796	15859	15841	15778	15931	15953	15839	15953	15932	15809	15832	15868	15803	15997	15968	15885	15710	15810	15976	16090	15854	15829	15877	15857	15949	15868	15777	15862	15881	15942	15876	15942	16060	15940	15927	15835	15906	15816	15938	15824	15913	15792	15935	15964	15782	15948	16064	15938	15785	15970	15958	15987	15853	15917	15913	15907	15832	15823	15915	15772	15948	15888	15743	15846	15815	15895	15959	15797	15720	15929	15887	15977	15969	15853	15896	15836	15954	15806	15957	16174	15925	15976	15942	15883	15811	15959	15815	15781	15906	15944	15893	15710	15856	15777	15960	15838	15844	15972	15898	16013	16044	16123	15713	15826	15931	15893	15932	15964	15887	15911	15800	15876	15950	15949	15900	16109	16073	15900	15764	15957	15902	15853	15823	15993	15951	15903	15765	15790	15981	15920	15958	15912	15968	15827	15933	16039	15942	15906	15844	15882	15965	16021	15728	15809	15741	16017	15885	15769	15884	16020	15996	15938	15969	15798	15890	16003	15851	15730	15916	15800	15816	16016	15903	15876	15812	15869	16084	16010	16030	15676	15843	15938	16032	15905	15734	16044	16022	15756	15870	16178	15908	16074	15829	15845	15903	15976	15816	15884	15943	15900	15920	16003	15908	16102	15976	15749	15777	15685	16001	15854	15907	15933	15734	15789	15776	15828	15962	16092	15939	16144	15864	15829	15841	15997	15852	15843	15848	15776	15912	15986	15902	15965	15934	15814	15968	15998	15753	15837	15873	15648	15809	16030	15857	15762	15779	15840	15912	16049	15864	15892	15902	16037	15887	15882	16190	15807	15903	15928	15900	15736	16130	15850	15877	15941	15889	15892	15812	15789	15856	15987	15889	15965	15860	15997	15922	15913	15855	15946	15982	15875	15805	15797	15898	15945	15935	15814	15750	15963	16017	15911	15681	15945	15924	15947	15846	16034	15827	15868	15982	15886	16000	15656	16029	15734	16094	16030	15710	15843	15843	15930	15928	15823	15882	15778	15866	15743	15829	15669	15887	15770	15872	16092	15801	15890	16052	15820	16042	15621	15883	15901	15942	15861	15655	15819	15714	15919	15849	15831	15777	15735	15936	15838	16034	15811	15922	15922	15700	15895	15815	16038	15932	15980	15755	15954	16057	15711	15880	15839	15806	15803	15849	16037	15890	15982	16001	15946	15962	15860	16010	15974	15848	15982	15874	15894	15911	15960	15889	15899	15901	15938	15792	15997	15977	15898	15902	15930	15903	15892	15861	15874	15920	16024	15870	15902	16005	15959	15835	15975	15893	15770	15899	15967	15895	15905	15719	16023	15932	15812	15921	15799	15866	15943	15843	15811	16094	15819	15957	15990	15910	16040	15774	15827	15899	15898	15940	15930	15874	15962	15834	15924	15929	15866	15862	16056	15888	15917	15720	15780	15890	15875	15973	15899	15781	15809	15597	15837	16009	15951	15875	15915	15782	15694	15907	15839	15785	15856	15866	15847	15834	16087	15829	15831	15776	15750	15967	15808	15746	15925	15895	15882	15782	15904	15852	15875	16074	15859	15859	15946	15773	16019	15789	15837	16019	15962	15839	15889	16001	16013	16105	15923	15884	15937	15751	15902	15836	15831	16019	15880	16076	15771	15882	15891	15879	16061	15862	15894	15867	15954	15893	15875	15868	15923	15909	15852	15849	15982	15825	15727	15940	15819	15981	15903	15845	15893	16076	15887	15768	15711	15783	15827	15791	15766	15951	15850	15872	15947	15825	15915	15834	15790	15824	15811	15844	16030	15957	15878	16205	15803	15844	15934	15861	15840	15870	15890	15779	15723	15973	15845	16020	15997	15926	16016	15772	15889	15761	15982	15873	15957	15978	15771	16016	15805	15851	15938	15842	15959	15978	15950	15899	15900	15986	15920	15850	15867	15808	15774	15834	15894	15993	15827	15824	15847	15921	15966	15947	15884	15960	15783	15924	15890	15887	15909	15811	15793	15969	15814	15978	15944	15939	15984	15738	15907	16018	15889	16006	15986	15870	15754	15900	15883	15988	15781	16046	15723	15918	16024	15773	15987	16050	15840	16116	15895	15884	15949	15858	15972	15793	15908	16071	15928	15845	15997	15834	15875	15865	15837	16146	15957	15843	15942	15851	15916	15797	15966	15761	15998	15965	15879	15953	16077	15936	15781	15805	15937	15769	15895	15971	15837	15864	15828	15759	15907	15905	15874	16068	15940	16051	15986	15936	15778	15806	15896	15876	15898	15940	15889	15813	15637	15818	15953	15896	15974	16099	16125	15874	15885	15772	15757	15889	16022	15920	15866	15979	15903	15777	15879	15979	15936	15892	15919	15850	15854	15835	15885	15725	15699	15952	15861	15745	15815	15988	15972	15731	15973	15899	15872	15956	15936	15782	15909	15877	15960	15767	15923	15929	16037	15869	15788	15816	16018	15801	15767	15852	15927	15838	15787	15960	15910	15906	16060	15775	15846	16018	16046	15800	15915	15915	15920	15812	15913	15753	15787	16052	15923	16035	15799	15858	15895	15866	15767	15976	16053	15792	15917	15847	15816	15817	16218	15792	15718	16019	15909	15878	15897	16031	15863	15934	16003	15784	15729	15967	15897	15856	15923	15825	15861	15841	15759	15891	15804	15828	15945	15887	15940	16026	15855	16062	15865	15782	15905	15822	15920	15831	15893	16035	15728	15906	15775	15948	15950	15844	15987	15835	15939	15812	15881	15864	15812	15885	16016	15854	15819	15953	15867	15765	15684	16000	15868	15763	15978	15858	15923	15867	15891	15860	15863	15859	15982	15899	15854	15776	15966	15988	15953	15911	15891	15920	15817	15919	15769	15813	15758	15912	15915	16058	15794	15929	15806	15991	15836	16062	15794	15764	15967	15960	15796	15816	15878	15864	15762	15918	16108	15728	15750	15936	15867	15826	15797	15992	15996	15788	15984	15929	15924	15931	15877	15791	15859	15975	15901	15789	15893	15915	16038	15939	15904	15940	15888	15879	15842	15958	16091	15939	15842	15877	15787	15871	15707	15708	15999	15803	16014	15850	15880	15884	15990	15800	15989	15893	16049	15783	15928	15854	15883	15907	15825	15834	16022	15924	16007	15986	15825	15943	15868	15832	15989	15856	15902	15783	16043	15749	15844	15973	15908	15893	15776	15976	15881	15854	15958	15753	15864	15821	15867	15999	15762	15831	15826	15810	15876	15967	15966	16078	15921	15919	16061	15822	15950	15964	15949	15749	16040	15813	15959	15945	15805	15940	15992	16007	15868	15942	15973	15865	16000	15790	15987	15940	15899	15992	15787	16079	15884	15929	15814	15857	15833	16061	15962	15935	15926	15641	15753	15905	16100	15986	15681	15991	15964	15906	15896	15917	15830	15768	15964	15840	15974	15848	15812	15968	16009	15932	15950	15884	15733	15862	15958	15972	15866	15752	15918	15796	15962	15888	15910	16032	15720	15969	15830	15776	16033	15708	15914	15982	15936	15755	16085	15904	16007	15949	16071	15964	16038	15903	15810	15911	15897	15974	16001	15918	15953	15895	15921	15873	16044	15872	15817	15965	15963	15819	15643	15786	15852	15936	16036	15878	16030	15948	15858	16035	15821	15835	15935	15905	15982	15932	15654	15907	15747	15860	16033	15997	15896	15796	15629	15968	15950	15953	15727	15998	15964	15979	15901	15742	16000	15780	15941	15860	16058	15843	15839	16008	15978	15928	15845	15820	15884	15854	15839	15997	15931	16100	16046	15982	15909	16019	15866	15697	15846	16029	15932	15912	15831	15923	15955	15821	15922	16013	15845	15924	15906	15891	15943	15983	15934	15730	15908	15816	15945	15922	15912	15940	15992	15994	15777	15817	16036	15922	15810	15923	15819	15904	15798	16009	15962	15993	15911	16006	15943	15764	15924	15749	15868	15778	15913	15776	15877	15945	16008	15909	15954	15955	15865	15915	15946	15980	15984	16034	15965	15981	15756	16016	15810	15816	15931	15823	15916	16018	15951	15940	15771	15894	16057	15932	15876	15745	15973	15766	16000	15970	15764	16036	15875	16049	15928	15830	15954	16039	15698	16058	16041	15974	15869	15948	15960	15881	15995	15825	15880	15866	15953	15865	15910	15797	15981	15940	16021	15827	15892	15779	15898	15997	15898	15862	15876	15912	15877	15838	15879	15881	15899	15997	15883	15786	15963	16056	16153	15985	15995	16024	15767	15966	15799	15972	16022	16008	16019	15941	15857	15890	15839	15778	15927	15881	15855	15929	15997	15824	16067	15993	15948	15990	15802	15928	16071	15908	15916	15932	15786	15900	16063	15821	15897	15950	15802	15793	15875	15811	15903	16013	16077	15918	15914	15921	15914	15913	15887	15866	15821	15788	16126	15981	15921	15975	15825	15950	15955	15838	15895	15997	15935	15955	15834	15862	15921	16014	15765	15970	15867	16050	15871	16045	15977	15801	16011	16015	16098	15823	15927	15864	15839	15982	15884	15942	15978	15732	15908	15940	15815	15865	15890	15974	15962	15814	15795	15983	15851	15856	15850	15942	15861	15838	15975	15942	15907	16080	15861	15940	15926	15995	15868	15815	15835	15931	15849	15944	15922	15956	15975	15828	15903	15852	15649	15896	15870	16112	15855	15819	15898	15991	16020	16080	15850	15935	15767	15754	15815	16016	15929	15974	15863	15784	15722	15972	15795	16012	15998	16018	15897	15935	15753	15942	15883	15890	15927	15905	15891	15989	15852	15876	15963	15815	15828	15851	15849	15938	15950	15770	16012	15933	15905	16049	15808	15978	15804	15707	15831	15934	15804	15874	15852	15843	15899	15916	15689	15843	15856	15865	15817	16050	15927	16042	15857	15820	15970	15887	15776	15849	15992	15816	15932	15942	15718	15731	15834	16025	15628	15886	15833	16000	15795	15885	15855	15717	15909	15955	15855	16013	15897	15890	15835	15831	15979	15967	15910	15917	15877
23886	21363	28777	24422	22305	22007	21404	19025	18585	18507	18482	18346	18462	18435	18478	18423	18280	18290	18298	18335	18171	18394	18354	18348	18419	18320	18236	18135	18300	18474	19830	21348	20760	19744	19356	18543	18307	18011	18067	18184	18258	18506	18199	18247	18153	18167	18357	18136	18332	18208	18218	18267	18305	18091	18379	18336	18302	18118	18192	18333	18389	18202	18041	18295	18315	18275	18278	18174	18449	18380	18365	18046	18165	18292	18080	18193	18117	18287	18116	18168	18171	18235	18274	17999	18232	18145	18122	18295	18162	18375	18065	18338	17977	18163	18223	18430	18225	18238	18147	18240	18102	18262	18135	18123	18058	18099	18258	18114	18131	18122	18113	18198	18167	18222	18072	18017	18125	18118	18306	18191	18321	18202	18242	18359	18322	18418	18268	18093	18292	18195	17984	18342	18123	18348	18093	18140	18321	18241	18367	18370	18216	18031	18211	18219	18047	18293	18373	18330	18277	18328	18113	18229	18230	18248	17980	18225	18165	18114	18126	18080	18148	17956	18257	18147	18139	18269	18160	18254	18027	18279	18258	17999	18177	18111	18408	18374	18218	18288	18310	18122	18335	18195	18143	18168	18139	18193	18261	17990	18433	18263	18266	18150	18148	18240	18447	18322	18233	18194	18051	18162	18391	18201	18260	17976	18169	18292	18136	18265	18274	18152	18394	18247	18004	18188	18299	18192	18101	18151	18254	18517	18319	18216	18388	18148	18290	18079	18438	17993	18155	18139	18106	18230	18197	18216	18283	18402	18136	18027	18088	18277	18218	18133	18202	18225	18124	18238	18288	18255	18011	18301	18143	18013	18036	18016	18362	18188	18208	17994	18167	18203	18318	18323	18219	18229	18336	18102	18183	18119	18233	18288	18242	18090	18196	18268	18333	18232	18000	17901	18182	18301	18127	18165	18242	18259	18274	18351	18247	18231	18302	18105	18190	18281	18132	18172	18043	18184	18220	18224	18076	18239	18221	17968	18180	18009	18264	18254	18017	18377	18195	18128	17991	18244	18172	18015	18351	18142	18312	18029	18157	18343	18146	18313	18236	18122	18294	18175	18064	18233	18035	18264	18193	18051	18058	18117	18273	18066	18254	18433	18214	18003	18258	18313	18300	18005	18086	17998	18181	18084	18195	18267	18280	18140	18086	18077	18255	18108	18122	17933	18241	18001	18158	18089	18063	18124	18073	18235	18169	18274	18106	18232	18154	18309	18210	18120	18180	18062	18049	18359	18274	18154	18266	18135	18075	18253	18225	18198	18221	18291	18272	18117	18250	18232	18292	18227	18432	18254	18231	18187	18208	18215	18170	18096	18272	18304	18133	18106	18350	18077	18074	18282	18113	18269	18283	17952	18252	18074	18276	18173	18213	18031	18065	18371	18287	18090	18270	18102	18001	18194	18203	18225	18263	18062	18130	18090	18211	18209	18324	17966	18156	18106	18250	18289	18027	18125	18224	18281	18108	18261	18143	18218	18063	18141	18176	18160	17968	18098	18094	17927	18268	18208	18062	18099	18220	18061	17970	18022	18073	18409	18138	18107	18110	18097	18364	18433	18176	18158	18152	18132	18242	18088	18187	18289	18185	18312	17986	18309	18253	18185	18143	18214	18183	18216	18105	18168	18227	18480	18230	18339	17985	17990	18303	18269	18149	18196	18097	18166	18077	18114	18262	17970	18229	18151	18298	18191	18200	18331	18049	18173	18204	18223	18096	18286	18161	18351	18224	18193	18032	18253	18299	18058	18047	18171	18430	18430	18176	18244	18257	18099	18075	18219	18135	18156	18154	18097	17939	18119	18121	18153	18076	18091	18293	18074	18010	18297	18187	18030	18324	18289	18086	18273	18302	18182	18239	18306	18131	18198	18023	18262	18215	18036	18175	18220	18506	18158	18263	18048	18459	18160	18250	17920	18068	18005	18226	18070	18180	18186	18065	18488	18187	18107	18102	18001	18228	18226	18394	18271	18167	18207	18243	18419	18208	18257	18260	18159	18061	18299	18275	18232	18120	18014	18173	18009	18100	18019	18050	18033	18227	18094	18352	18309	18226	18387	18365	18032	18202	18243	18499	18296	18114	18115	18185	18260	18415	18273	18108	18093	18362	18069	18189	18140	18321	18252	18003	18320	18242	18310	18292	18206	18164	18106	18217	18284	18051	18426	18091	18274	18198	18158	18174	18354	18344	18282	18175	18106	18305	18137	18290	18142	18172	18108	18278	18242	18421	18267	18053	17933	18003	18128	18178	18010	18193	18025	18244	18404	18123	18188	18328	18173	18389	18151	18196	18172	18248	18275	18272	18065	18335	18076	18087	18304	18196	18086	18338	18365	18051	18051	18108	18209	18134	18265	18191	18335	17946	18088	18341	18039	18198	18252	18415	18207	18212	18031	18112	18219	18235	18120	18169	18286	17999	18371	18227	18042	18205	18304	18243	18221	18149	18369	18030	18405	18179	18240	18079	18161	18261	18044	18148	18189	18191	18194	18361	18334	18022	18129	18195	18355	18218	18192	18153	18270	18105	18127	18244	18172	18006	18139	18148	18247	18338	18297	18298	18151	18124	18383	18362	18245	18104	18256	18264	18411	18077	18403	18254	18231	18181	18278	18231	18257	18115	18222	18028	18300	18107	18214	18055	18082	18256	18129	18116	18280	18161	18152	18219	18281	18204	18191	18017	18191	18194	18240	18286	18325	18233	18207	18353	18200	18275	18243	18259	17915	18272	18187	18203	18187	18093	18225	17993	18360	18233	18136	18247	18157	18197	18175	18474	18136	18206	18097	18070	18231	17996	18285	18317	18318	18326	18097	18291	18457	18148	18154	18233	18222	18138	18149	18170	18005	18047	18058	18090	18091	18116	18259	18315	18362	18170	18114	18124	18060	18273	18232	18108	18143	18136	18222	18436	18211	18048	18155	18105	18299	18153	18273	18199	18383	18249	18307	18167	18067	18326	18202	18419	18154	18245	17993	18155	18172	18290	18380	18155	18162	18257	18268	18195	18172	18117	18190	18184	18214	18268	18154	18173	18390	18184	18191	18302	18199	18217	18481	18045	17986	18021	18213	18200	18118	17927	18254	18203	18107	18141	18171	18277	18245	18241	18413	18170	18209	18126	18143	18208	18124	18164	18175	18267	18366	18285	18002	18222	18305	18290	18050	18411	18245	18354	18233	18171	18142	18100	18033	18170	18190	18094	17950	18033	18060	18267	18295	18168	18257	18071	18090	18250	18223	17926	18033	18141	17901	18049	18376	18138	18209	18220	18119	18076	18241	18157	18153	18092	18167	18102	18403	18243	18178	18121	18213	18319	18134	18268	18183	18287	18135	18134	18154	18356	18222	18096	18153	18002	18230	18123	18327	18204	18221	18039	18364	18228	18205	18077	18297	18208	18184	18200	18025	18319	18174	18181	18184	18032	18147	18198	18078	18127	18141	18067	18235	18273	18339	18295	18166	18360	18150	18177	18214	18095	18184	18295	18306	18192	17958	18417	18328	18229	18264	18175	18164	18420	18222	18069	18336	18445	18292	18106	18106	18181	18073	18161	18164	18469	18467	18255	18330	18221	18128	18291	18158	18029	18298	18059	18296	17971	18056	18221	18308	18172	18018	18174	18082	18279	18314	18249	18091	18028	18151	18392	18204	18067	18205	18144	18088	18370	18216	18375	18167	18379	18263	18565	18199	18005	18174	18304	18140	18189	18127	17989	18104	18243	18307	18223	18053	18127	18299	18163	18135	18230	18170	18148	18171	18093	18067	18023	18011	18139	18188	18226	18191	18171	18360	18249	18232	18107	18174	18219	18008	18217	18240	18151	18196	18231	18006	18171	18113	18055	18212	18380	18363	18100	18213	18282	18197	18213	18240	18177	18231	18486	18050	18195	18152	18149	18082	18230	18140	18252	18026	18313	18107	18345	18310	18266	18244	18154	18264	18298	17996	18005	18153	18353	18154	18114	18151	18188	18094	18129	18154	17990	18274	18300	18251	18310	18234	18108	18133	18363	18067	18113	18044	18211	18056	18175	18182	18219	18207	18335	18320	17981	18202	18152	18000	18199	18085	18106	17949	18226	18128	18082	18300	18305	18365	18230	18249	18340	18209	18380	18082	18188	18256	18166	18314	18187	18118	18395	18317	18156	18049	18196	18375	18491	18145	18140	18254	18323	18102	18399	18423	18266	18024	18229	18135	18206	18361	18417	18307	18171	18215	18314	18130	18172	18122	18116	18106	18325	18330	18133	18203	18394	18240	18127	17969	18190	18188	18200	18298	18309	18243	18116	17983	18289	18249	18183	18359	18429	18318	18084	18212	18168	18134	18267	17874	18097	18312	18240	18191	18189	18326	18185	18181	18148	18303	18237	18080	18101	18362	18141	18268	18194	18232	18534	18322	18239	18217	17985	18295	18186	18015	18165	18248	18152	18168	18338	18244	18404	18313	18195	18365	18329	18160	18430	18322	18076	18086	17986	18162	18126	18139	18327	18134	18257	18165	18352	18149	18164	18173	18184	18206	18286	18098	18174	18153	18151	18295	18402	18164	18117	18187	17949	18392	18259	18243	18087	18058	18178	18291	18166	18223	18191	18071	18328	18221	18077	18213	18171	18149	18223	18270	18105	18199	18274	18253	18111	18202	18168	18166	18217	18106	18171	17933	18137	18311	17895	18346	18107	18280	18187	18099	18305	18101	18196	18062	18166	18256	18103	18022	18156	18262	18222	18266	18282	18207	18158	18260	18280	18268	18062	18421	18252	18398	18254	18206	18416	18230	18353	18231	18170	18296	18367	18145	18244	18184	18125	18161	18145	18157	18122	18308	18076	18229	18206	18113	18143	18042	18263	17992	18105	18249	18205	18402	18207	18301	18174	18258	18170	18159	18236	18181	18309	18200	18210	18151	18059	18078	18105	18207	18132	18135	17987	18207	18266	18383	18367	18164	18156	18093	18223	18250	18145	18116	18326	18021	18124	17950	18290	18207	18204	18140	18347	18144	18365	18292	18356	18186	18160	18239	18272	18196	18170	18099	18180	18335	18275	17912	18192	18059	18186	18412	18441	18258	18007	18269	18187	18343	18283	18034	18336	18080	18157	18125	18163	18173	18135	18150	18217	18418	18325	18181	18081	18163	18129	18023
15832	26202	25703	20984	18951	17708	17433	16928	16972	16814	16655	16561	16347	16394	16490	16542	16421	16408	16456	16427	16521	16262	16346	16386	16186	16341	16260	16307	16169	16367	19394	20545	20002	18382	17335	16788	16274	16276	16316	16224	16302	16370	16326	16244	16064	16148	16199	16127	16205	16263	16026	16300	16272	16235	16372	16144	16277	16232	16104	16042	16345	16085	16339	16373	16130	16216	16274	16219	16233	16301	16183	16392	16168	16431	16277	16328	16243	16239	16264	16256	16308	16172	16101	16312	16145	16226	16300	16091	16258	16239	16301	16230	16410	16337	16178	16330	16330	16203	16171	16286	16407	16400	16211	16486	16266	16384	16301	16355	16268	16409	16216	16064	16239	16456	16189	16137	16180	16204	16195	16176	16238	16276	16244	16243	16115	16191	16444	16191	16294	16154	16053	16145	16261	16306	16208	16309	16223	16297	16390	16270	16214	16245	16291	16360	16330	16349	16089	16172	16324	16100	16363	16156	16398	16302	16266	16189	16470	16290	16323	16345	16350	16236	16298	16356	16187	16240	16256	16246	16315	16205	16058	16278	16163	16104	16119	16140	16151	16205	16223	16178	16379	16071	16226	16307	16315	16260	16269	16379	16136	16204	16205	16284	16276	16336	16221	16174	16389	16111	16171	16266	16277	16270	16132	16213	16348	16213	16215	16166	16435	16234	16139	16269	16179	16083	16356	16224	16401	16284	16359	16377	16196	16286	16355	16282	16206	16233	16266	16270	16174	16172	16185	16173	16377	16287	16300	16385	16210	16326	16022	16332	16395	16080	16215	16161	16439	16133	16222	16273	16132	16436	16214	16246	16254	16306	16208	16391	16327	16291	16282	16263	16190	16280	16296	16431	16376	16381	16089	16388	16442	16316	16117	16169	16202	16274	16329	16344	16296	16420	16298	16113	16135	16214	16233	16317	16263	16216	16201	16091	16288	16120	16145	16145	16277	16359	16207	16328	16263	16078	16152	16298	16292	16161	16294	16226	16292	16303	16089	16254	16181	16228	16211	16116	16325	16300	16256	16297	16341	16179	16272	16452	16306	16239	16199	16223	16250	16282	16213	16336	16072	16368	16409	16252	16075	16182	16290	16326	16195	16435	16472	16199	16018	16218	16324	16389	16200	16332	16345	16170	16310	16253	16291	16303	16450	16065	16281	16194	16509	16133	16136	16354	16308	16169	16403	16260	16436	16283	16302	16194	16329	16421	16189	16283	16210	16196	16230	16129	16273	16274	16311	16043	16173	16370	16232	16147	16079	16293	16069	16402	16147	16151	16218	16233	16261	16293	16264	16285	16229	16128	16324	16393	16201	16182	16219	16359	16300	16240	16179	16114	16174	16322	16144	16263	16304	16200	16169	16293	16297	16134	16184	16136	16188	16250	16172	16219	16351	16178	16255	16141	16233	16192	16302	16213	16118	16169	16218	16043	16343	16298	16230	16213	16220	16198	16401	16161	16313	16281	16144	16306	16329	16393	16130	16288	16091	16233	16312	16108	16255	16376	16185	16376	16043	16342	16208	16098	16348	16065	16373	16292	16464	16250	16339	16088	16190	16224	16370	16320	16219	16092	16169	16188	16331	16307	16323	16132	16208	16265	16272	16177	16368	16378	16181	16150	16285	16204	16301	16239	16295	16169	16094	16153	16378	16413	16221	16245	16034	16362	16238	16209	16206	16037	16219	16290	16228	16295	16153	16165	16211	16161	16055	16224	16067	16142	16216	16232	16205	16216	16179	16388	16228	16212	16200	16297	16189	16227	16270	16190	16210	16242	16075	16297	16220	16256	16369	16350	16315	16166	16195	16108	16188	16197	16240	16139	16267	16359	16057	16221	16355	16145	16428	16241	16219	16309	16200	16289	16350	16112	16313	16181	16109	16359	16252	16196	16274	16215	16218	16255	16338	16478	16447	16252	16145	16236	16210	16199	16211	16281	16127	16212	16304	16209	16210	16136	16109	16237	16070	16017	16271	16204	16425	16275	16384	16063	16248	16319	16192	16282	16302	16292	16198	16298	16316	16304	16313	16311	16348	16451	16156	16121	16202	16363	16263	16322	16086	16210	16301	16229	16238	16185	16190	16162	16485	16316	16316	16246	16110	16278	16059	16321	16275	16408	16305	16339	16259	16129	16291	16156	16280	16291	16286	16190	16299	15979	16354	16278	16251	16087	16213	16268	16253	16268	16174	16272	16270	16256	16267	16173	16300	16230	16289	16326	16266	16318	16187	16139	16335	16114	16425	16080	16290	16073	16233	16167	16409	16329	16249	16249	16295	16275	16013	16073	16229	16107	16262	16280	16252	16186	16263	16285	16148	16315	16296	16179	16223	16228	16274	16287	16288	16365	16217	16062	16085	16327	16345	16077	16231	16024	16197	16342	16231	16328	16247	16211	16118	16385	16231	16192	16246	16141	16166	16237	16303	16236	16157	16233	16254	16180	16288	16133	16174	16154	16193	16182	16173	16249	16448	16159	16322	16215	16175	16083	16326	16340	16271	16181	16392	16184	16282	16221	16366	16157	16169	16355	16197	16276	16129	16351	16267	16176	16194	16233	16201	16114	16388	16131	16207	16176	16208	16136	16239	16305	16245	16448	16231	16228	16307	16366	16292	16449	16152	16064	15969	16105	16213	16270	16216	16187	16187	16322	16243	16199	16063	16343	16301	16197	16229	16234	16242	16224	16421	16189	16316	16255	16149	16265	16298	16193	16219	16304	16319	16412	16322	16189	16238	16240	16216	16229	16247	16192	16087	16300	16216	16400	16336	16311	16272	16383	16228	16381	16247	16218	16315	16188	16200	16314	16256	16290	16190	16225	16340	16245	16343	16159	16120	16125	16217	16203	16151	16242	16207	16239	16355	16225	16359	16385	16255	16141	16162	16527	16153	16363	16269	16258	16232	16395	16192	16293	16232	16269	16300	16402	16210	16219	16244	16383	16267	16144	16375	16240	16139	16292	16260	16287	16204	16384	16143	16167	16013	16202	16243	16290	16275	16205	16304	16408	16405	16327	16391	16305	16239	16105	16284	16184	16406	16213	16331	16300	16348	16230	16328	16140	16204	16195	16178	16129	16265	16126	16233	16237	16167	16355	16415	16270	16346	16345	16256	16514	16107	16145	16139	16309	16219	16084	16218	16103	16246	16091	16270	16168	16391	16234	16136	16247	16164	16030	16323	16304	16264	16229	16356	16165	16114	16183	16243	16241	16048	16101	16152	16333	16430	16344	16366	16356	16235	16264	16260	16471	16331	16181	16213	16235	16242	16295	16328	16127	16230	16397	16133	16190	16198	16112	16277	16269	16336	16316	16269	16222	16342	16226	16352	16139	16182	16274	16187	16264	16132	16277	16300	16163	16345	16259	16363	16276	16097	16259	16362	16124	16114	16326	16197	16326	16211	16248	16197	16125	16339	16353	16268	16235	16279	16168	16299	16178	16247	16496	16139	16315	16034	16229	16202	16189	16207	16317	16248	16156	16174	16237	16298	16150	16344	16151	16359	16145	16215	16256	16185	16203	16062	16203	16294	16160	16338	16343	16241	16219	16143	16251	16241	16235	16393	16217	16347	16217	16207	16237	16251	16320	16317	16266	16326	16345	16284	16182	16255	16303	16146	16366	16198	16267	16256	16135	16259	16279	16219	16422	16126	16238	16243	16312	16235	16293	16250	16223	16259	16091	16289	16026	16296	16313	16275	16132	16187	16175	16199	16272	15998	16161	16169	16345	16133	16093	16189	16275	16216	16202	16174	16363	16077	16251	16250	16237	16247	16248	16371	16256	16064	16282	16403	16144	16253	16357	16454	16134	16398	16288	16249	16161	16293	16404	16167	16365	16235	16204	16395	16308	16174	16221	16389	16259	16208	16094	16119	16238	16355	16312	16360	16192	16226	16290	16300	16220	16281	16184	16322	16318	16453	16028	16130	16181	16319	16188	16340	16229	16126	16246	16222	16200	16374	16236	16417	16327	16270	16152	16076	16227	16175	16238	16165	16282	16109	16284	16246	16234	16183	16241	16229	16159	16303	16194	16409	16438	16391	16237	16245	16047	16282	16358	16316	16212	16324	16111	16321	16308	16094	16278	16386	16022	16214	16241	16276	16167	16224	16273	16289	16105	16276	16193	16008	16293	16516	16221	16412	16273	16351	16333	16349	16150	16302	16395	16293	16352	16239	16117	16183	16394	16345	16054	16385	16145	16169	16103	16361	16191	16207	16295	16198	16322	16055	16243	16284	16237	16209	16248	16264	16229	16356	16236	16188	16367	16349	16173	16321	16372	16195	16147	16243	16241	16192	16411	16196	16250	16292	16318	16149	16227	16313	16249	16291	16400	16267	16126	16122	16269	16225	16163	16171	16409	16218	16283	16304	16219	16136	16279	16361	16340	16113	16086	16143	16404	16305	16238	16172	16257	16239	16260	16094	16288	16308	16201	16161	16126	16160	16260	16279	16328	16391	16356	16271	16359	16147	16175	16171	16355	16299	16267	16303	16311	16229	16109	16249	16358	16135	16121	16057	16212	16175	16353	16209	16229	16183	16078	16283	16276	16220	16283	16157	16247	16212	16253	16258	16201	16311	16317	16491	16246	16298	16253	16182	16247	16331	16138	16182	16225	16442	16214	16219	16242	16240	16185	16194	16387	16222	16290	16243	16259	16242	16346	16241	16330	16260	16032	16221	16205	16122	16236	16262	16313	16328	16376	16135	16220	16411	16357	16284	16269	16232	16183	16289	16150	16339	16270	16113	16303	16291	16173	16131	16270	16177	16203	16397	16255	16185	16015	16157	16382	16111	16206	16324	16185	16180	16256	16217	16311	16199	16274	16179	16298	16305	16207	16110	16210	16297	16231	16216	16356	16165	16250	16261	16242	16255	16255	16253	16237	16380	16190	16267	16101	16379	16154	16189	16279	16167	16040	16156	16424	16244	16408	16289	16238	16301	16300	16195	16191	16221	16392	16365	16253	16274	16254	16298	16120	16186	16313	16286	16230	16060	16331	16284	16250	16229	16290	16156	16229	16080	16143	16175	16219	16266	16099	16217	16241	16266	16145	16297	16366	16288	16235	16268	16195	15986	16298	16263	16198	16107	16201	16311	16245	16311	16267	16232	16119	16417	16281	16170	16240	16293	16408
22944	21359	29194	23920	21563	23464	24911	20092	19501	19612	19332	19119	18833	18936	18871	18975	18853	18863	18798	18774	18834	18901	18640	18698	18696	18860	18794	18772	18689	18753	20263	23992	23808	21772	20198	19219	18927	18680	18694	18371	18611	18618	18603	18682	18794	18771	18676	18577	18565	18727	18492	18644	18563	18683	18590	18677	18694	18557	18478	18746	18628	18621	18661	18562	18752	18371	18605	18726	18696	18718	18537	18656	18520	18443	18643	18416	18390	18474	18426	18669	18708	18569	18609	18347	18391	18588	18709	18587	18797	18688	18636	18595	18660	18498	18751	18630	18713	18521	18340	18526	18584	18757	18460	18668	18788	18686	18631	18626	18638	18576	18634	18575	18436	18624	18702	18649	18600	18555	18595	18419	18576	18417	18385	18514	18738	18370	18594	18852	18484	18322	18500	18509	18406	18358	18682	18674	18589	18628	18417	18510	18413	18333	18821	18484	18417	18454	18574	18525	18702	18380	18529	18551	18515	18476	18241	18746	18787	18392	18558	18567	18510	18573	18709	18596	18521	18332	18578	18561	18649	18117	18561	18578	18538	18624	18543	18617	18567	18626	18481	18664	18490	18364	18520	18519	18748	18313	18462	18538	18583	18476	18556	18407	18572	18633	18530	18550	18641	18522	18423	18537	18445	18402	18511	18501	18617	18527	18445	18510	18701	18511	18419	18699	18549	18549	18344	18393	18367	18564	18351	18396	18386	18573	18558	18246	18529	18532	18508	18447	18649	18748	18449	18366	18565	18516	18610	18403	18475	18536	18594	18382	18597	18547	18706	18419	18628	18409	18416	18416	18618	18290	18610	18658	18561	18440	18488	18676	18455	18688	18825	18577	18465	18363	18595	18530	18546	18434	18485	18624	18435	18501	18350	18555	18576	18345	18564	18368	18471	18495	18582	18590	18751	18554	18641	18573	18736	18509	18494	18592	18750	18527	18506	18588	18517	18582	18747	18567	18392	18527	18572	18667	18525	18606	18540	18518	18476	18595	18460	18337	18558	18597	18644	18576	18543	18548	18582	18530	18538	18473	18421	18558	18637	18451	18499	18519	18755	18679	18513	18492	18780	18438	18588	18367	18490	18647	18372	18369	18561	18512	18486	18496	18915	18231	18558	18564	18478	18495	18576	18584	18682	18555	18584	18569	18590	18439	18484	18487	18467	18623	18531	18641	18467	18474	18725	18569	18548	18573	18562	18527	18423	18439	18490	18441	18479	18499	18529	18579	18676	18642	18614	18589	18680	18324	18472	18375	18486	18513	18586	18472	18434	18526	18531	18351	18594	18529	18458	18409	18665	18792	18681	18504	18302	18446	18456	18599	18370	18605	18498	18681	18570	18462	18353	18413	18440	18632	18497	18595	18514	18390	18340	18351	18440	18406	18564	18362	18452	18596	18485	18441	18565	18446	18612	18622	18470	18608	18530	18550	18611	18592	18642	18473	18431	18479	18442	18619	18495	18812	18552	18569	18507	18580	18529	18358	18469	18508	18466	18362	18421	18492	18423	18232	18432	18332	18425	18524	18531	18706	18527	18776	18645	18516	18622	18539	18470	18443	18453	18565	18447	18549	18614	18746	18539	18538	18545	18551	18557	18378	18477	18382	18594	18559	18350	18357	18410	18612	18628	18672	18644	18659	18491	18557	18520	18537	18452	18662	18652	18462	18650	18400	18495	18563	18415	18344	18693	18370	18369	18581	18660	18608	18484	18358	18625	18559	18360	18338	18600	18585	18442	18356	18497	18557	18536	18404	18685	18328	18569	18587	18247	18541	18476	18559	18680	18405	18561	18617	18622	18413	18416	18546	18510	18745	18310	18447	18465	18598	18291	18552	18558	18328	18533	18522	18181	18598	18439	18584	18627	18411	18369	18383	18421	18605	18486	18548	18429	18639	18494	18635	18544	18410	18619	18692	18712	18487	18530	18552	18527	18489	18553	18389	18420	18501	18423	18250	18387	18461	18750	18562	18355	18456	18452	18666	18459	18500	18609	18396	18603	18613	18505	18566	18709	18589	18509	18479	18367	18454	18629	18439	18538	18624	18658	18521	18539	18587	18424	18432	18549	18477	18630	18571	18340	18499	18575	18468	18595	18844	18625	18377	18625	18584	18539	18676	18526	18498	18790	18569	18560	18475	18455	18602	18433	18592	18579	18490	18582	18374	18680	18547	18716	18506	18462	18470	18341	18478	18570	18546	18500	18335	18759	18442	18417	18599	18390	18491	18556	18455	18683	18284	18576	18282	18400	18516	18494	18603	18565	18434	18473	18692	18513	18456	18503	18469	18697	18371	18319	18342	18499	18460	18703	18265	18523	18426	18563	18615	18426	18318	18395	18624	18707	18661	18430	18561	18519	18327	18657	18297	18663	18420	18621	18725	18672	18490	18593	18517	18556	18409	18553	18343	18440	18485	18423	18353	18451	18585	18381	18504	18436	18406	18418	18414	18581	18388	18402	18510	18556	18361	18567	18579	18650	18470	18411	18570	18695	18292	18617	18460	18521	18512	18472	18488	18582	18296	18293	18439	18674	18467	18613	18497	18537	18433	18426	18598	18625	18483	18656	18542	18595	18599	18367	18460	18606	18346	18394	18494	18665	18463	18690	18551	18596	18747	18657	18585	18622	18727	18691	18528	18645	18677	18396	18474	18363	18384	18554	18608	18515	18523	18475	18435	18392	18366	18606	18468	18565	18531	18524	18516	18540	18467	18399	18556	18711	18549	18577	18620	18655	18594	18680	18351	18505	18451	18339	18616	18614	18591	18742	18501	18502	18456	18509	18626	18400	18369	18568	18645	18366	18478	18424	18578	18545	18449	18412	18649	18405	18636	18537	18479	18640	18323	18605	18537	18313	18380	18641	18557	18632	18583	18447	18419	18518	18578	18653	18405	18371	18691	18579	18424	18416	18486	18797	18444	18678	18374	18360	18484	18383	18622	18504	18390	18534	18621	18638	18501	18551	18523	18471	18653	18446	18439	18537	18594	18387	18323	18600	18595	18437	18356	18531	18364	18536	18476	18483	18366	18535	18478	18416	18573	18567	18468	18335	18577	18465	18438	18635	18732	18581	18578	18571	18425	18645	18614	18557	18636	18424	18554	18615	18287	18466	18610	18534	18446	18758	18554	18426	18484	18451	18601	18665	18570	18507	18609	18645	18575	18514	18472	18605	18458	18429	18467	18575	18447	18526	18789	18659	18516	18489	18606	18539	18535	18416	18697	18624	18570	18714	18536	18603	18502	18420	18629	18684	18545	18611	18307	18555	18453	18570	18299	18386	18460	18480	18510	18289	18692	18495	18504	18454	18476	18459	18568	18606	18427	18500	18487	18512	18576	18545	18381	18328	18403	18530	18814	18357	18443	18671	18333	18435	18737	18393	18611	18454	18551	18604	18461	18560	18302	18484	18499	18522	18487	18466	18493	18429	18367	18405	18448	18526	18461	18422	18525	18533	18631	18615	18513	18460	18574	18432	18449	18723	18720	18633	18453	18560	18396	18687	18438	18594	18609	18758	18463	18497	18533	18432	18454	18609	18397	18407	18361	18550	18391	18392	18660	18646	18565	18481	18605	18443	18540	18609	18571	18535	18372	18255	18462	18496	18468	18489	18434	18649	18543	18435	18558	18740	18635	18351	18469	18381	18595	18580	18431	18453	18457	18665	18449	18446	18516	18259	18395	18416	18301	18414	18506	18608	18514	18476	18446	18530	18480	18526	18586	18632	18255	18351	18547	18435	18466	18684	18500	18494	18614	18512	18496	18474	18415	18433	18412	18400	18405	18430	18514	18588	18579	18705	18318	18531	18554	18549	18598	18488	18381	18668	18374	18527	18552	18513	18549	18457	18470	18719	18352	18553	18547	18328	18475	18660	18596	18424	18622	18512	18578	18677	18754	18277	18490	18354	18391	18583	18410	18557	18327	18433	18545	18693	18443	18697	18427	18553	18465	18507	18517	18392	18362	18521	18311	18580	18610	18599	18462	18317	18612	18623	18387	18388	18517	18416	18597	18537	18472	18542	18353	18427	18453	18515	18338	18414	18344	18292	18620	18544	18449	18432	18500	18452	18417	18411	18355	18551	18586	18494	18516	18772	18375	18373	18455	18553	18600	18516	18736	18544	18484	18364	18548	18643	18357	18563	18485	18473	18409	18515	18524	18424	18608	18443	18623	18546	18602	18587	18539	18529	18250	18549	18640	18687	18786	18703	18664	18575	18305	18526	18814	18507	18546	18687	18459	18578	18504	18409	18295	18529	18461	18644	18513	18483	18409	18596	18546	18627	18596	18583	18418	18576	18716	18724	18728	18471	18544	18381	18458	18702	18780	18576	18540	18682	18605	18547	18486	18528	18414	18626	18615	18726	18469	18267	18582	18407	18700	18361	18416	18610	18560	18615	18526	18682	18534	18367	18470	18450	18411	18709	18500	18369	18441	18570	18492	18601	18441	18554	18655	18684	18494	18399	18724	18490	18596	18504	18392	18435	18472	18437	18519	18382	18346	18558	18398	18771	18427	18369	18605	18529	18444	18362	18381	18549	18572	18591	18621	18561	18587	18487	18378	18640	18555	18511	18609	18507	18486	18497	18547	18494	18426	18514	18421	18453	18526	18468	18457	18522	18404	18771	18488	18502	18407	18284	18532	18461	18613	18399	18585	18534	18360	18447	18505	18371	18470	18400	18396	18579	18372	18511	18528	18578	18682	18419	18581	18767	18387	18493	18578	18515	18452	18373	18234	18536	18616	18493	18625	18464	18451	18625	18510	18560	18692	18470	18577	18424	18537	18465	18424	18611	18280	18585	18609	18436	18688	18457	18760	18422	18614	18624	18791	18586	18290	18446	18393	18542	18578	18478	18639	18533	18524	18628	18577	18326	18603	18363	18603	18658	18521	18470	18398	18379	18611	18671	18518	18599	18574	18612	18597	18784	18436	18515	18563	18685	18464	18471	18675	18345	18364	18574	18491	18299	18519	18552	18544	18679	18469	18383	18354	18588	18653	18527	18468	18687	18534	18436	18499	18738	18386	18572	18602	18653	18441	18602	18606	18668	18539	18438	18531	18624	18383	18549	18673	18406	18492	18414	18660	18365	18654	18306	18507	18558	18383	18314	18382	18544	18513	18675	18742	18387	18475
17207	30418	29421	23706	20826	19172	18323	17778	17619	17306	17045	16985	16980	16954	16769	16711	16665	16556	16539	16605	16633	16588	16520	16684	16322	16387	16624	16630	16536	16707	19658	24875	23718	20598	18415	16979	16700	16669	16419	16516	16363	16388	16422	16470	16585	16363	16327	16537	16683	16532	16499	16489	16494	16662	16444	16589	16547	16572	16562	16450	16391	16388	16734	16364	16445	16529	16566	16508	16376	16517	16353	16297	16399	16516	16571	16505	16489	16401	16474	16372	16514	16385	16545	16480	16533	16321	16349	16521	16344	16481	16520	16390	16333	16543	16399	16239	16262	16521	16333	16629	16535	16555	16559	16521	16433	16389	16519	16411	16385	16396	16422	16437	16372	16469	16381	16405	16191	16357	16441	16481	16545	16440	16569	16352	16422	16575	16434	16587	16289	16412	16429	16395	16441	16468	16291	16474	16288	16496	16521	16386	16416	16417	16431	16394	16315	16520	16321	16425	16539	16430	16149	16570	16283	16478	16615	16453	16442	16341	16436	16595	16458	16311	16435	16258	16439	16421	16515	16498	16474	16298	16395	16573	16502	16640	16457	16400	16488	16454	16305	16431	16558	16459	16117	16573	16540	16527	16332	16409	16574	16334	16577	16344	16599	16356	16395	16281	16533	16392	16400	16438	16510	16417	16363	16546	16557	16387	16395	16353	16420	16259	16353	16484	16413	16432	16386	16460	16400	16442	16398	16561	16352	16351	16296	16526	16556	16436	16436	16371	16595	16296	16314	16384	16323	16447	16443	16276	16316	16499	16246	16431	16240	16382	16534	16434	16505	16327	16659	16416	16584	16392	16422	16267	16501	16518	16539	16318	16423	16486	16469	16466	16460	16426	16491	16571	16507	16339	16429	16369	16289	16476	16404	16452	16444	16387	16509	16416	16651	16386	16634	16445	16619	16442	16544	16255	16316	16310	16578	16576	16568	16347	16607	16473	16292	16427	16363	16475	16391	16389	16359	16312	16270	16438	16437	16543	16427	16422	16578	16344	16458	16302	16382	16402	16454	16547	16478	16447	16444	16440	16531	16342	16566	16557	16472	16351	16532	16351	16338	16548	16638	16435	16471	16570	16473	16476	16459	16461	16364	16480	16591	16398	16341	16533	16469	16590	16589	16528	16273	16133	16396	16383	16631	16354	16574	16470	16475	16584	16289	16427	16442	16446	16365	16413	16353	16497	16347	16398	16441	16585	16399	16499	16372	16490	16370	16709	16411	16452	16418	16585	16230	16461	16491	16428	16234	16491	16488	16382	16393	16369	16426	16570	16308	16401	16553	16359	16520	16326	16309	16373	16355	16558	16319	16473	16502	16454	16453	16475	16453	16530	16413	16552	16491	16467	16486	16404	16348	16564	16458	16279	16398	16289	16609	16298	16569	16441	16582	16407	16532	16445	16461	16590	16479	16408	16537	16574	16458	16377	16590	16408	16403	16496	16362	16433	16334	16421	16577	16463	16478	16398	16391	16439	16294	16288	16438	16485	16525	16404	16330	16437	16476	16390	16403	16412	16399	16405	16239	16390	16347	16266	16527	16343	16323	16484	16530	16622	16405	16295	16558	16281	16442	16447	16450	16587	16492	16316	16469	16396	16412	16376	16514	16498	16579	16490	16496	16526	16586	16327	16455	16474	16303	16433	16531	16563	16366	16470	16413	16573	16577	16479	16341	16528	16385	16280	16528	16479	16460	16524	16509	16636	16437	16384	16677	16332	16307	16260	16297	16547	16474	16428	16494	16551	16445	16473	16296	16459	16414	16395	16428	16403	16415	16296	16410	16385	16321	16375	16389	16327	16492	16585	16434	16289	16385	16290	16263	16334	16507	16378	16497	16338	16474	16448	16514	16248	16503	16483	16402	16347	16534	16351	16422	16401	16363	16354	16227	16449	16243	16274	16329	16350	16422	16375	16487	16341	16487	16542	16451	16370	16584	16562	16283	16355	16417	16395	16531	16356	16404	16284	16443	16356	16316	16438	16354	16363	16499	16511	16510	16413	16369	16423	16429	16341	16395	16420	16593	16475	16365	16454	16214	16534	16543	16378	16473	16405	16362	16430	16392	16398	16494	16613	16453	16427	16376	16452	16371	16397	16309	16460	16294	16450	16444	16386	16491	16389	16391	16505	16374	16369	16548	16171	16464	16437	16462	16532	16587	16382	16435	16594	16528	16395	16378	16465	16346	16378	16486	16517	16540	16330	16444	16176	16319	16493	16374	16323	16422	16370	16429	16542	16377	16368	16506	16368	16479	16324	16521	16349	16445	16488	16446	16480	16424	16462	16182	16378	16400	16523	16414	16413	16519	16493	16409	16537	16548	16604	16316	16277	16450	16675	16396	16433	16405	16515	16372	16433	16357	16355	16324	16367	16324	16536	16517	16462	16466	16337	16398	16553	16348	16492	16564	16521	16268	16372	16617	16392	16443	16308	16634	16509	16490	16549	16458	16416	16471	16349	16423	16468	16504	16553	16467	16407	16328	16518	16403	16340	16426	16308	16422	16370	16354	16354	16445	16642	16369	16599	16576	16398	16385	16416	16610	16457	16504	16349	16540	16368	16484	16463	16397	16461	16382	16351	16519	16460	16416	16547	16381	16342	16465	16267	16513	16442	16603	16604	16362	16496	16308	16352	16381	16447	16389	16473	16309	16376	16448	16382	16443	16339	16427	16452	16373	16502	16522	16513	16490	16384	16369	16454	16410	16379	16431	16640	16428	16358	16476	16454	16387	16452	16539	16442	16251	16457	16469	16543	16465	16283	16418	16494	16511	16643	16456	16414	16545	16336	16526	16409	16510	16379	16529	16518	16419	16399	16414	16322	16288	16484	16416	16384	16370	16539	16556	16421	16489	16563	16340	16586	16531	16448	16537	16454	16338	16456	16476	16589	16433	16381	16546	16428	16502	16559	16510	16345	16518	16308	16604	16439	16450	16484	16401	16500	16423	16374	16336	16489	16477	16401	16319	16362	16374	16428	16465	16377	16215	16350	16643	16370	16446	16668	16542	16424	16373	16485	16320	16428	16443	16438	16372	16331	16361	16421	16370	16496	16387	16367	16302	16426	16303	16548	16401	16383	16495	16540	16349	16265	16390	16350	16547	16285	16429	16466	16553	16433	16360	16628	16450	16251	16512	16367	16591	16413	16572	16573	16557	16464	16430	16330	16535	16264	16600	16532	16458	16409	16596	16492	16518	16401	16439	16339	16392	16425	16454	16476	16451	16356	16473	16544	16441	16410	16382	16303	16465	16403	16360	16553	16404	16292	16577	16468	16417	16358	16487	16578	16548	16209	16399	16284	16445	16500	16419	16284	16466	16472	16440	16528	16461	16387	16449	16388	16543	16341	16333	16430	16268	16445	16544	16527	16458	16438	16281	16578	16449	16620	16542	16234	16563	16526	16334	16442	16483	16538	16432	16423	16401	16447	16415	16574	16382	16477	16414	16478	16632	16449	16334	16301	16563	16434	16399	16361	16513	16583	16367	16564	16399	16327	16560	16411	16334	16276	16540	16367	16455	16566	16482	16352	16472	16484	16415	16432	16600	16390	16310	16489	16299	16486	16430	16419	16443	16368	16380	16228	16574	16524	16429	16437	16707	16513	16385	16357	16356	16473	16328	16316	16466	16565	16482	16437	16687	16359	16294	16498	16552	16634	16557	16623	16557	16530	16300	16349	16333	16439	16339	16420	16294	16502	16335	16536	16491	16650	16238	16364	16679	16523	16435	16296	16437	16345	16420	16362	16264	16602	16546	16498	16357	16439	16410	16440	16570	16605	16499	16245	16301	16447	16351	16444	16366	16483	16444	16307	16496	16255	16358	16578	16552	16312	16480	16463	16576	16558	16587	16285	16413	16521	16353	16273	16321	16206	16512	16275	16541	16508	16541	16466	16419	16688	16317	16374	16524	16659	16529	16427	16428	16482	16662	16443	16506	16334	16422	16257	16416	16339	16462	16452	16246	16624	16345	16328	16509	16353	16344	16503	16441	16229	16344	16398	16225	16436	16442	16310	16308	16403	16397	16509	16453	16285	16441	16325	16430	16349	16533	16424	16254	16544	16332	16484	16557	16258	16529	16298	16373	16465	16451	16305	16300	16341	16499	16340	16562	16407	16427	16268	16295	16488	16520	16363	16376	16506	16361	16461	16315	16563	16614	16417	16395	16418	16499	16464	16431	16433	16407	16600	16304	16371	16389	16271	16496	16382	16567	16380	16512	16212	16310	16498	16537	16509	16559	16401	16385	16307	16439	16291	16345	16520	16516	16520	16374	16431	16502	16492	16371	16301	16360	16506	16502	16415	16487	16420	16392	16330	16439	16430	16316	16357	16418	16279	16466	16424	16390	16631	16353	16453	16449	16321	16441	16415	16374	16349	16378	16401	16344	16399	16274	16435	16517	16415	16481	16321	16470	16572	16422	16504	16375	16361	16333	16324	16498	16335	16198	16253	16547	16373	16380	16485	16542	16496	16424	16438	16386	16314	16433	16330	16420	16502	16338	16486	16257	16557	16509	16458	16478	16473	16574	16552	16430	16370	16573	16401	16506	16542	16344	16515	16332	16405	16527	16474	16391	16420	16445	16383	16415	16355	16439	16548	16323	16420	16579	16583	16607	16274	16691	16346	16456	16569	16366	16446	16309	16514	16468	16399	16391	16390	16334	16445	16528	16694	16455	16631	16573	16491	16521	16423	16371	16381	16478	16548	16243	16451	16470	16416	16399	16551	16403	16511	16193	16405	16621	16302	16352	16514	16399	16497	16628	16364	16377	16288	16646	16539	16444	16427	16467	16498	16409	16660	16370	16537	16629	16432	16470	16453	16296	16451	16445	16353	16715	16464	16382	16363	16464	16440	16275	16355	16343	16503	16428	16416	16550	16553	16359	16527	16283	16344	16361	16553	16353	16466	16496	16337	16343	16433	16615	16328	16416	16357	16322	16461	16360	16383	16460	16369	16293	16430	16367	16429	16339	16415	16368	16538	16461	16536	16494	16434	16442	16362	16355	16347	16356	16328	16311	16471	16359	16400	16465	16431	16479	16416	16475	16238	16606	16352	16329	16398	16485	16397	16375	16618	16474	16410	16372	16252	16452	16406	16416	16398	16178	16362	16595	16403	16242	16432	16385	16355
27676	22194	24953	22352	19016	18651	19038	18503	18758	18506	18652	18588	18638	18539	18593	18432	18690	18546	18503	18417	18537	18416	18375	18423	18462	18697	18484	18620	18435	18387	18522	18697	19070	18974	18659	18743	18588	18385	18456	18359	18553	18397	18594	18330	18369	18475	18353	18639	18531	18610	18434	18460	18615	18349	18540	18471	18486	18509	18492	18555	18482	18328	18473	18466	18326	18551	18557	18407	18384	18507	18378	18551	18669	18352	18271	18234	18456	18537	18313	18335	18423	18596	18423	18240	18649	18381	18455	18483	18451	18443	18477	18494	18569	18333	18397	18378	18453	18404	18303	18690	18340	18382	18379	18221	18377	18478	18392	18472	18580	18642	18428	18398	18529	18514	18424	18474	18468	18471	18463	18480	18504	18640	18343	18414	18445	18232	18463	18457	18474	18411	18606	18437	18447	18548	18611	18493	18319	18491	18538	18532	18328	18410	18387	18483	18388	18457	18541	18390	18505	18297	18282	18555	18660	18478	18442	18478	18388	18562	18429	18599	18502	18452	18440	18363	18484	18549	18509	18440	18525	18369	18434	18341	18249	18432	18416	18433	18429	18372	18472	18399	18528	18542	18366	18520	18591	18378	18559	18385	18288	18385	18477	18304	18506	18521	18443	18328	18505	18378	18499	18260	18453	18650	18619	18453	18491	18441	18470	18489	18496	18287	18299	18353	18330	18611	18511	18373	18321	18501	18526	18579	18546	18337	18440	18169	18625	18313	18429	18447	18628	18438	18256	18379	18592	18427	18359	18292	18338	18372	18536	18342	18404	18486	18401	18439	18310	18515	18479	18374	18410	18584	18556	18217	18432	18304	18416	18267	18273	18409	18530	18338	18338	18459	18632	18364	18311	18317	18519	18269	18361	18502	18504	18479	18614	18474	18231	18534	18534	18335	18479	18292	18326	18520	18319	18545	18532	18477	18330	18366	18703	18362	18644	18419	18479	18478	18576	18520	18410	18583	18651	18306	18470	18521	18499	18699	18331	18361	18328	18576	18423	18379	18534	18284	18300	18128	18318	18231	18452	18213	18374	18546	18403	18475	18364	18414	18437	18486	18445	18447	18600	18532	18535	18410	18627	18357	18239	18524	18535	18507	18403	18424	18352	18458	18269	18314	18244	18391	18457	18352	18568	18535	18562	18268	18359	18366	18467	18447	18340	18466	18326	18479	18421	18330	18593	18583	18367	18271	18429	18302	18434	18563	18518	18532	18726	18438	18410	18658	18282	18400	18494	18377	18432	18407	18363	18231	18618	18479	18454	18476	18422	18532	18456	18347	18606	18329	18491	18599	18509	18426	18448	18377	18472	18352	18439	18484	18411	18343	18500	18458	18270	18398	18363	18433	18373	18567	18468	18367	18553	18282	18452	18597	18524	18326	18481	18451	18441	18413	18470	18165	18285	18422	18406	18286	18486	18597	18510	18485	18407	18500	18479	18515	18595	18549	18521	18440	18503	18398	18312	18334	18541	18564	18116	18463	18579	18462	18568	18303	18497	18376	18488	18486	18468	18507	18397	18479	18243	18457	18483	18583	18386	18341	18472	18270	18494	18310	18444	18378	18485	18537	18532	18373	18250	18462	18358	18462	18425	18576	18488	18383	18450	18471	18554	18484	18610	18283	18690	18146	18467	18320	18486	18325	18383	18458	18313	18400	18274	18240	18394	18420	18337	18530	18491	18450	18288	18462	18367	18269	18543	18413	18597	18384	18597	18226	18450	18509	18314	18371	18395	18279	18643	18569	18646	18432	18432	18325	18537	18561	18394	18355	18306	18560	18584	18541	18269	18467	18270	18425	18585	18542	18596	18476	18483	18359	18441	18693	18638	18477	18425	18209	18580	18338	18343	18345	18428	18623	18397	18302	18506	18777	18426	18572	18500	18419	18378	18461	18377	18560	18296	18462	18544	18441	18456	18671	18313	18578	18292	18307	18718	18335	18578	18294	18554	18419	18414	18445	18620	18359	18296	18406	18603	18640	18332	18346	18264	18373	18574	18492	18590	18368	18433	18510	18295	18453	18332	18623	18470	18335	18236	18403	18479	18421	18435	18436	18183	18431	18259	18510	18503	18467	18439	18343	18334	18576	18510	18549	18386	18493	18379	18390	18278	18393	18529	18345	18305	18495	18174	18365	18450	18384	18283	18335	18255	18406	18605	18433	18602	18500	18414	18441	18568	18519	18362	18455	18297	18378	18594	18374	18231	18453	18437	18378	18454	18359	18617	18421	18580	18448	18449	18571	18399	18322	18501	18411	18345	18509	18513	18565	18373	18554	18520	18447	18379	18418	18348	18465	18647	18379	18450	18342	18504	18539	18385	18404	18561	18473	18361	18396	18365	18549	18339	18503	18416	18518	18332	18362	18399	18599	18576	18596	18516	18483	18332	18311	18301	18194	18475	18557	18324	18361	18266	18367	18468	18476	18598	18470	18567	18355	18226	18454	18513	18348	18521	18532	18303	18330	18424	18465	18509	18513	18573	18420	18484	18351	18281	18350	18389	18486	18432	18548	18481	18538	18401	18549	18445	18357	18270	18477	18455	18493	18440	18480	18321	18466	18326	18372	18400	18611	18466	18434	18572	18456	18773	18527	18429	18231	18404	18433	18326	18446	18671	18522	18335	18438	18457	18616	18681	18606	18422	18585	18334	18635	18613	18204	18299	18467	18397	18436	18648	18402	18358	18419	18547	18522	18366	18254	18464	18590	18499	18239	18512	18449	18552	18238	18331	18351	18531	18530	18586	18303	18674	18652	18366	18521	18533	18449	18542	18427	18463	18372	18498	18163	18386	18475	18439	18366	18377	18488	18479	18433	18368	18519	18277	18647	18497	18547	18517	18485	18498	18501	18429	18393	18430	18675	18461	18423	18446	18389	18455	18166	18456	18557	18472	18331	18351	18522	18454	18317	18458	18459	18600	18409	18398	18382	18273	18296	18334	18351	18449	18428	18473	18558	18594	18396	18401	18380	18556	18213	18440	18515	18433	18379	18432	18558	18323	18363	18597	18511	18518	18452	18387	18456	18658	18228	18417	18216	18480	18392	18466	18318	18431	18349	18347	18528	18422	18346	18431	18372	18503	18428	18367	18591	18309	18399	18741	18384	18456	18425	18439	18453	18637	18428	18499	18534	18378	18131	18571	18548	18351	18502	18557	18290	18354	18482	18372	18400	18327	18544	18465	18328	18524	18493	18685	18399	18709	18356	18226	18439	18609	18338	18510	18532	18621	18469	18471	18436	18454	18387	18521	18498	18569	18547	18385	18551	18432	18376	18454	18427	18358	18360	18488	18442	18182	18404	18593	18557	18393	18342	18462	18292	18504	18489	18507	18589	18689	18426	18668	18542	18514	18427	18407	18474	18341	18554	18542	18515	18433	18414	18447	18514	18414	18323	18255	18620	18177	18415	18677	18362	18400	18538	18440	18462	18680	18442	18394	18448	18701	18600	18405	18271	18445	18417	18425	18519	18506	18292	18448	18340	18366	18409	18421	18399	18496	18494	18165	18385	18518	18450	18481	18514	18417	18551	18495	18478	18457	18572	18504	18563	18439	18400	18367	18274	18508	18541	18666	18332	18575	18483	18589	18473	18399	18336	18664	18466	18709	18314	18624	18408	18557	18416	18362	18366	18322	18588	18357	18310	18391	18596	18593	18451	18383	18466	18390	18514	18169	18279	18322	18369	18395	18383	18403	18454	18534	18532	18446	18489	18237	18262	18510	18472	18225	18571	18318	18387	18590	18309	18347	18444	18589	18438	18569	18319	18260	18337	18381	18395	18498	18216	18240	18404	18301	18382	18566	18381	18384	18318	18341	18391	18280	18360	18359	18438	18487	18476	18388	18287	18585	18305	18268	18412	18542	18520	18515	18509	18630	18413	18375	18672	18289	18491	18398	18442	18365	18298	18701	18696	18666	18517	18499	18593	18630	18421	18534	18407	18366	18583	18453	18436	18568	18590	18372	18479	18417	18648	18495	18387	18676	18498	18571	18398	18423	18313	18581	18311	18389	18336	18558	18575	18494	18398	18416	18437	18332	18229	18548	18490	18545	18479	18359	18338	18356	18367	18453	18550	18538	18448	18358	18660	18382	18541	18524	18494	18415	18321	18361	18449	18321	18395	18318	18542	18325	18299	18627	18278	18184	18361	18437	18479	18618	18366	18502	18515	18486	18444	18350	18091	18528	18489	18627	18561	18271	18406	18481	18689	18276	18190	18570	18446	18664	18450	18299	18508	18188	18364	18486	18402	18384	18628	18558	18460	18315	18528	18507	18669	18372	18415	18366	18317	18430	18333	18578	18594	18572	18337	18642	18304	18414	18401	18412	18298	18381	18387	18729	18440	18293	18465	18401	18386	18510	18582	18530	18358	18475	18541	18493	18493	18391	18423	18520	18534	18482	18305	18451	18533	18377	18386	18530	18402	18611	18570	18295	18573	18511	18531	18415	18766	18538	18370	18331	18558	18346	18473	18342	18685	18455	18725	18320	18267	18254	18293	18376	18468	18431	18303	18672	18557	18581	18368	18410	18448	18523	18473	18418	18446	18551	18280	18440	18531	18411	18597	18369	18414	18506	18266	18327	18566	18486	18397	18425	18326	18252	18429	18447	18335	18395	18494	18541	18777	18449	18507	18469	18477	18517	18544	18515	18457	18263	18298	18409	18418	18465	18333	18469	18392	18392	18495	18358	18339	18588	18376	18248	18430	18553	18364	18550	18362	18333	18292	18555	18379	18367	18445	18457	18480	18563	18400	18544	18392	18479	18612	18639	18576	18290	18366	18432	18266	18365	18424	18422	18327	18642	18388	18436	18577	18448	18438	18393	18655	18376	18446	18459	18260	18410	18589	18324	18527	18505	18627	18588	18538	18459	18612	18437	18279	18370	18321	18597	18379	18576	18513	18591	18570	18453	18431	18420	18325	18518	18127	18503	18446	18325	18345	18541	18282	18203	18438	18345	18591	18249	18505	18464	18374	18167	18257	18520	18400	18547	18243	18418	18312	18450	18459	18319	18430	18476	18434	18543	18453	18155	18349	18427	18651	18375	18441	18469	18414	18570	18308	18235	18642	18616	18406	18574	18331	18618	18439	18321	18315	18372	18347	18623	18612	18635	18435	18618	18578	18451	18398
16326	20988	21392	18591	17602	17222	16800	16763	16469	16454	16509	16509	16322	16400	16390	16532	16291	16330	16376	16352	16362	16507	16403	16410	16325	16316	16422	16582	16361	16316	16317	16788	17230	16925	16829	16616	16453	16428	16294	16446	16525	16369	16346	16434	16387	16166	16343	16308	16260	16283	16345	16526	16483	16441	16416	16309	16334	16198	16215	16394	16203	16294	16242	16343	16351	16238	16340	16521	16308	16197	16390	16273	16467	16147	16331	16285	16376	16463	16318	16300	16289	16467	16376	16538	16284	16254	16373	16539	16287	16455	16405	16286	16329	16180	16421	16267	16418	16522	16318	16390	16353	16390	16267	16307	16342	16207	16610	16340	16531	16320	16224	16493	16465	16366	16377	16378	16307	16289	16541	16383	16280	16308	16547	16346	16316	16407	16264	16342	16262	16267	16230	16308	16479	16319	16187	16260	16314	16297	16384	16340	16334	16331	16489	16352	16283	16350	16395	16488	16347	16372	16352	16152	16514	16276	16337	16293	16238	16501	16503	16467	16291	16361	16318	16419	16438	16085	16364	16432	16500	16278	16161	16443	16495	16419	16464	16377	16168	16426	16587	16279	16361	16282	16425	16427	16387	16259	16417	16446	16518	16444	16170	16359	16347	16226	16386	16245	16379	16251	16357	16371	16299	16447	16270	16163	16227	16238	16319	16347	16363	16341	16328	16427	16232	16457	16291	16229	16450	16283	16270	16426	16267	16290	16411	16511	16421	16219	16465	16259	16246	16405	16292	16318	16347	16417	16287	16209	16271	16502	16336	16330	16232	16393	16515	16407	16126	16355	16581	16310	16328	16404	16386	16394	16288	16236	16357	16282	16309	16308	16257	16286	16406	16349	16223	16423	16372	16314	16261	16400	16585	16202	16432	16594	16429	16345	16504	16518	16484	16305	16363	16299	16352	16518	16273	16229	16400	16272	16272	16371	16338	16316	16422	16507	16346	16382	16167	16275	16290	16161	16201	16439	16346	16478	16536	16363	16245	16348	16385	16304	16264	16389	16375	16331	16283	16486	16430	16360	16474	16469	16348	16350	16444	16253	16301	16332	16351	16293	16403	16327	16324	16289	16365	16594	16378	16282	16365	16401	16290	16257	16307	16371	16384	16215	16455	16257	16384	16347	16372	16554	16305	16310	16415	16320	16433	16445	16307	16221	16463	16251	16424	16378	16418	16218	16421	16243	16191	16215	16131	16154	16384	16394	16460	16254	16208	16278	16264	16338	16478	16368	16385	16236	16242	16192	16409	16318	16332	16394	16364	16333	16269	16426	16419	16350	16317	16294	16285	16456	16207	16353	16251	16336	16441	16293	16261	16372	16254	16394	16265	16315	16506	16358	16144	16286	16385	16219	16603	16383	16348	16306	16478	16239	16286	16292	16174	16332	16419	16302	16393	16165	16398	16298	16559	16071	16321	16420	16296	16416	16438	16265	16304	16357	16338	16270	16446	16355	16319	16461	16229	16285	16376	16369	16348	16460	16378	16410	16325	16479	16415	16184	16432	16265	16339	16246	16299	16435	16552	16311	16327	16360	16311	16358	16184	16295	16281	16146	16355	16476	16253	16461	16356	16391	16275	16370	16358	16358	16363	16352	16409	16082	16210	16244	16427	16259	16429	16333	16380	16445	16476	16469	16370	16409	16279	16306	16301	16419	16403	16325	16346	16284	16399	16317	16143	16272	16302	16274	16289	16393	16286	16364	16502	16376	16271	16394	16372	16245	16274	16336	16339	16468	16274	16445	16217	16241	16372	16375	16265	16442	16370	16319	16360	16444	16304	16212	16301	16341	16396	16097	16199	16398	16422	16314	16199	16416	16261	16152	16237	16291	16236	16477	16402	16318	16230	16416	16424	16347	16289	16391	16371	16539	16275	16124	16363	16252	16202	16437	16615	16283	16585	16462	16286	16390	16373	16334	16254	16234	16305	16494	16434	16406	16147	16338	16282	16388	16467	16313	16339	16302	16191	16385	16225	16253	16347	16285	16148	16380	16478	16378	16257	16326	16350	16377	16312	16239	16120	16434	16410	16285	16373	16545	16273	16479	16272	16238	16282	16355	16450	16285	16240	16555	16158	16315	16453	16352	16388	16255	16192	16313	16261	16307	16317	16182	16392	16484	16385	16318	16299	16256	16454	16382	16208	16380	16426	16436	16391	16478	16287	16304	16281	16214	16550	16376	16310	16487	16434	16446	16591	16263	16438	16160	16185	16479	16363	16262	16338	16380	16203	16473	16309	16357	16408	16508	16266	16377	16259	16438	16164	16316	16493	16329	16356	16262	16166	16397	16445	16335	16416	16501	16408	16314	16142	16471	16431	16464	16205	16365	16410	16268	16299	16646	16405	16398	16363	16233	16231	16463	16296	16369	16435	16320	16378	16437	16158	16310	16500	16395	16217	16319	16384	16215	16277	16396	16455	16498	16422	16330	16382	16269	16434	16453	16214	16364	16340	16282	16468	16337	16226	16360	16162	16380	16381	16359	16349	16185	16255	16224	16149	16382	16253	16240	16203	16535	16386	16276	16351	16360	16348	16349	16388	16276	16283	16577	16317	16336	16291	16356	16268	16391	16514	16329	16304	16596	16289	16320	16477	16437	16174	16300	16385	16448	16572	16251	16248	16186	16351	16303	16218	16383	16320	16413	16407	16380	16352	16173	16364	16466	16403	16412	16351	16227	16416	16332	16322	16260	16261	16432	16412	16393	16269	16153	16435	16419	16238	16516	16259	16425	16271	16448	16240	16311	16319	16245	16444	16355	16209	16440	16210	16216	16384	16309	16223	16400	16487	16329	16167	16332	16357	16341	16408	16322	16331	16442	16309	16413	16369	16273	16334	16495	16373	16329	16248	16421	16342	16248	16275	16447	16415	16165	16408	16218	16256	16392	16270	16324	16452	16279	16410	16308	16349	16320	16348	16308	16190	16364	16285	16297	16272	16208	16410	16343	16487	16472	16277	16284	16296	16263	16317	16385	16328	16439	16356	16257	16427	16347	16220	16350	16226	16247	16473	16409	16359	16313	16406	16289	16370	16207	16288	16367	16314	16276	16337	16396	16286	16360	16492	16442	16265	16375	16319	16221	16464	16316	16196	16108	16386	16408	16376	16303	16084	16300	16302	16525	16451	16328	16358	16387	16449	16215	16386	16257	16309	16328	16311	16371	16296	16417	16216	16396	16278	16368	16379	16277	16427	16435	16407	16184	16359	16166	16319	16397	16275	16129	16414	16316	16424	16183	16297	16215	16386	16325	16257	16524	16256	16324	16485	16392	16235	16334	16406	16287	16355	16247	16530	16399	16260	16355	16266	16286	16363	16484	16266	16334	16506	16201	16338	16432	16326	16588	16318	16372	16485	16271	16389	16439	16238	16341	16420	16290	16367	16280	16379	16380	16286	16411	16375	16250	16311	16344	16430	16261	16551	16295	16448	16320	16273	16326	16260	16318	16514	16492	16487	16413	16425	16501	16392	16237	16292	16436	16354	16398	16392	16313	16488	16337	16429	16356	16446	16432	16276	16469	16315	16213	16476	16305	16299	16276	16316	16289	16332	16431	16466	16453	16325	16410	16454	16348	16418	16381	16406	16305	16468	16441	16347	16340	16274	16367	16517	16327	16166	16295	16256	16576	16304	16281	16377	16263	16275	16411	16247	16471	16346	16281	16242	16415	16165	16239	16353	16109	16378	16306	16249	16338	16234	16235	16359	16409	16364	16472	16379	16242	16496	16281	16314	16277	16321	16365	16508	16195	16152	16295	16424	16461	16137	16318	16290	16181	16262	16404	16363	16365	16358	16427	16395	16391	16317	16492	16304	16256	16273	16318	16324	16253	16380	16511	16381	16265	16410	16284	16151	16366	16384	16323	16504	16268	16426	16114	16322	16397	16422	16335	16318	16545	16157	16401	16188	16335	16341	16482	16355	16250	16279	16155	16385	16367	16374	16335	16402	16268	16406	16322	16240	16597	16353	16354	16253	16482	16239	16361	16307	16360	16343	16361	16410	16262	16328	16351	16502	16185	16315	16243	16394	16473	16273	16239	16236	16267	16413	16319	16184	16376	16195	16416	16261	16346	16305	16312	16346	16341	16445	16394	16404	16246	16330	16236	16410	16350	16305	16345	16312	16333	16423	16403	16207	16314	16427	16502	16362	16205	16501	16424	16345	16493	16341	16511	16227	16343	16244	16441	16414	16465	16503	16250	16373	16216	16384	16254	16251	16186	16488	16316	16239	16355	16381	16486	16141	16298	16486	16405	16204	16372	16322	16326	16424	16498	16197	16365	16319	16237	16290	16210	16351	16544	16183	16340	16129	16596	16333	16424	16395	16297	16483	16256	16280	16363	16439	16278	16392	16309	16297	16165	16303	16279	16297	16231	16541	16199	16422	16330	16307	16464	16278	16374	16474	16490	16150	16555	16398	16359	16357	16451	16289	16244	16173	16336	16251	16262	16321	16367	16397	16335	16253	16290	16225	16404	16382	16418	16380	16274	16314	16158	16238	16414	16238	16288	16409	16405	16512	16218	16457	16378	16420	16409	16305	16283	16255	16314	16151	16458	16310	16302	16316	16273	16431	16447	16412	16340	16255	16210	16218	16331	16390	16296	16270	16321	16257	16349	16319	16386	16466	16350	16415	16495	16357	16595	16452	16427	16345	16473	16245	16155	16295	16412	16291	16421	16498	16410	16320	16468	16274	16308	16377	16152	16364	16404	16430	16477	16454	16366	16338	16439	16172	16381	16483	16431	16321	16341	16341	16237	16287	16300	16429	16396	16355	16199	16302	16414	16445	16331	16289	16339	16355	16220	16445	16310	16442	16442	16337	16292	16434	16399	16301	16439	16377	16390	16375	16429	16328	16314	16161	16354	16291	16387	16385	16305	16402	16305	16438	16242	16360	16301	16316	16240	16520	16360	16397	16381	16337	16581	16407	16426	16419	16439	16295	16241	16222	16420	16357	16310	16302	16344	16319	16278	16366	16265	16294	16536	16269	16319	16429	16374	16363	16202	16475	16223	16339	16330	16382	16361	16384	16368	16395	16261	16466	16525	16400	16513	16272	16259	16352	16222	16434	16331	16352	16420	16163	16247	16268	16311	16487	16306	16344	16376	16134	16186	16542	16385	16370	16306
23981	21388	28856	24374	22360	22238	21661	19472	18918	19167	19100	19064	19096	18963	18732	18994	18847	18890	18862	18859	18854	18904	18975	18906	18651	18651	18857	18804	18667	18961	18870	19638	21394	21254	20486	19707	18971	19147	18843	19141	18706	18899	18646	18856	18700	18517	18643	18645	18685	18587	18655	18654	18721	19025	18697	18694	18551	18633	18747	18598	18604	18434	18580	18508	18661	18496	18572	18566	18678	18513	18714	18785	18677	18845	18594	18532	18603	18678	18628	18793	18827	18708	18687	18744	18645	18721	18876	18682	18737	18782	18480	18753	18724	18756	18622	18570	18470	18645	18780	18648	18596	18354	18692	18871	18698	18521	18546	18687	18701	18664	18498	18691	18645	18561	18588	18636	18776	18758	18598	18779	19046	18829	18745	18787	18697	18508	18736	18710	18783	18554	18586	18610	18478	18479	18517	18644	18496	18715	18723	18681	18696	18688	18752	18723	18707	18682	18627	18748	18558	18513	18725	18549	18745	18601	18671	18746	18786	18905	18768	18651	18652	18616	18714	18789	18464	18713	18721	18479	18732	18631	18674	18618	18671	18631	18802	18584	18671	18730	18486	18778	18585	18630	18751	18760	18885	18665	18771	18696	18734	18594	18647	18447	18758	18636	18569	18684	18646	18518	18721	18610	18593	18533	18656	18641	18598	18451	18441	18565	18892	18730	18725	18650	18791	18688	18540	18696	18651	18507	18553	18657	18931	18569	18542	18476	18811	18698	18605	18451	18700	18422	18808	18681	18617	18761	18668	18552	18554	18773	18608	18739	18890	18790	18556	18822	18481	18538	18869	18587	18636	18475	18569	18654	18731	18753	18522	18723	18524	18757	18688	18599	18713	18690	18863	18581	18851	18702	18743	18717	18437	18563	18704	18806	18775	18758	18626	18512	18748	18731	18678	18791	18689	18655	18531	18472	18639	18567	18660	18558	18672	18708	18545	18416	18645	18741	18551	18899	18711	18567	18751	18649	18764	18620	18659	18686	18667	18755	18526	18665	18537	18546	18595	18684	18904	18691	18583	18708	18662	18823	18528	18624	18782	18604	18466	18582	18740	18659	18507	18738	18756	18551	18629	18505	18619	18605	18633	18561	18573	18699	18580	18545	18752	18828	18839	18560	18485	18599	18867	18524	18674	18674	18764	18642	18744	18527	18709	18512	18496	18616	18885	18607	18617	18629	18728	18538	18759	18878	18670	18622	18579	18580	18641	18730	18601	18873	18722	18844	18805	18621	18731	18607	18665	18801	18479	18544	18721	18660	18688	18614	18639	18916	18812	18661	18774	18757	18777	18776	18664	18706	18559	18667	18777	18659	18526	18799	18652	18661	18804	18757	18734	18780	18715	18607	18717	18649	18849	18419	18694	18747	18489	18542	18674	18649	18581	18752	18603	18741	18669	18600	18679	18647	18750	18633	18741	18513	18671	18773	18761	18582	18664	18471	18711	18714	18615	18550	18475	18754	18726	18622	18776	18818	18701	18858	18639	18578	18645	18554	18613	18477	18734	18565	18691	18367	18453	18591	18678	18758	18593	18575	18687	18505	18536	18646	18736	18571	18734	18734	18718	18655	18654	18609	18573	18576	18793	18773	18560	18589	18547	18609	18655	18746	18618	18741	18781	18539	18599	18775	18718	18539	18384	18628	18895	18587	18861	18713	18700	18545	18507	18367	18521	18536	18697	18803	18804	18809	18827	18749	18840	18604	18734	18685	18722	18689	18988	18830	18733	18827	18771	18765	18555	18569	18680	18846	18547	18852	18605	18872	18655	18676	18608	18642	18527	18625	18796	18749	18683	18772	18874	18614	18656	18704	18696	18860	18746	18558	18559	18787	18448	18534	18723	18820	18555	18731	18653	18593	18730	18798	18733	18579	18660	18566	18601	18531	18648	18611	18528	18514	18603	18674	18692	18507	18764	18782	18936	18635	18709	18637	18657	18867	18585	18534	18635	18619	18601	18623	18509	18725	18527	18746	18715	18556	18663	18763	18576	18487	18738	18590	18759	18843	18819	18690	18752	18659	18695	18685	18567	18491	18559	18729	18719	18630	18494	18701	18703	18464	18832	18769	18780	18671	18484	18655	18572	18885	18677	18625	18745	18653	18711	18623	18747	18701	18632	18686	18729	18695	18597	18510	18861	18799	18724	18625	18742	18492	18580	18383	18654	18689	18772	18544	18750	18499	18658	18705	18801	18359	18781	18752	18834	18585	18700	18503	18585	18525	18613	18825	18683	18695	18701	18685	18691	18608	18509	18593	18779	18531	18539	18812	18811	18633	18609	18415	18572	18711	18489	18576	18652	18598	18704	18885	18894	18758	18685	18862	18706	18603	18569	18769	18815	18723	18802	18730	18486	18489	18666	18712	18508	18787	18790	18819	18544	18583	18834	18493	18717	18645	18665	18835	18808	18851	18552	18736	18658	18650	18734	18439	18647	18553	18632	18661	18796	18624	18731	18614	18707	18833	18689	18678	18694	18792	18503	18657	18643	18651	18620	18598	18818	18465	18472	18741	18653	18721	18810	18514	18691	18549	18607	18680	18611	18430	18568	18675	18739	18563	18935	18717	18756	18791	18484	18725	18714	18597	18669	18912	18716	18492	18599	18691	18525	18749	18716	18603	18665	18767	18528	18722	18881	18670	18794	18697	18587	18588	18735	18738	18718	18592	18523	18669	18756	18764	18824	18873	18645	18779	18644	18678	18711	18895	18689	18624	18561	18615	18707	18640	18491	18575	18447	18617	18529	18549	18784	18631	18808	18808	18683	18648	18708	18629	18642	18684	18715	18585	18602	18663	18622	18598	18647	18557	18801	18640	18800	18866	18618	18751	18584	18707	18735	18466	18575	18618	18623	18821	18718	18507	18596	18731	18687	18655	18612	18672	18656	18450	18504	18475	18674	18566	18681	18555	18597	18613	18530	18577	18760	18725	18948	18612	18547	18574	18853	18776	18658	18642	18754	18831	18568	18525	18690	18800	18748	18627	18619	18579	18667	18648	18624	18742	18586	18706	18549	18752	18537	18607	18591	18489	18569	18782	18931	18668	18722	18493	18707	18693	18859	18675	18490	18627	18754	18715	19040	18829	18648	18584	18685	18594	18695	18540	18572	18657	18838	18686	18960	18688	18821	18667	18789	18597	18789	18631	18677	18592	18826	18623	18689	18498	18729	18666	18714	18651	18606	18589	18478	18618	18808	18676	18650	18715	18939	18589	18834	18493	18608	18580	18576	18580	18792	18615	18711	18777	18710	18571	18674	18759	18946	18621	18547	18651	18683	18540	18867	18677	18794	18650	18690	18628	18659	18514	18658	18727	18795	18645	18631	18725	18732	18469	18780	18305	18703	18676	18804	18541	18801	18679	18694	18496	18726	18742	18691	18659	18696	18760	18514	18612	18710	18619	18751	18815	18682	18883	18633	18532	18834	18565	18705	18722	18678	18690	18821	18657	18327	18590	18595	18603	18524	18800	18630	18480	18591	18927	18728	18635	18497	18706	18676	18497	18618	18681	18649	18619	18787	18659	18706	18803	18672	18607	18712	18660	18796	18759	18611	18705	18852	18658	18736	18648	18660	18701	18433	18597	18505	18842	18576	18594	18595	18659	18805	18851	18779	18726	18699	18798	18638	18689	18692	18543	18770	18595	18702	18503	18684	18778	18786	18628	18676	18627	18485	18724	18658	18855	18689	18632	18807	18511	18794	18654	18596	18772	18722	18598	18673	18607	18644	18587	18829	18747	18759	18776	18534	18852	18762	18884	18699	18810	18642	18601	18713	18640	18624	18539	18738	18615	18714	18720	18929	18799	18568	18775	18732	18585	18706	18773	18604	18575	18597	18541	18680	18547	18661	18572	18676	18779	18717	18657	18583	18515	18521	18766	18681	18665	18721	18640	18593	18772	18613	18635	18695	19003	18474	18597	18566	18705	18751	18581	18601	18510	18784	18735	18752	18697	18365	18814	18682	18701	18523	18579	18570	18702	18804	18554	18650	18677	18865	18390	18568	18735	18739	18563	18552	18781	18676	18793	18777	18607	18778	18884	18825	18645	18560	18561	18454	18667	18729	18697	18689	18714	18844	18748	18665	18500	18738	18787	18729	18720	18637	18616	18704	18700	18555	18700	18635	18815	18564	18669	18616	18732	18849	18663	18464	18709	18646	18587	18618	18503	18697	18662	18764	18867	18724	18769	18827	18749	18812	18808	18765	18681	18474	18696	18639	18765	18738	18712	18647	18668	18560	18687	19022	18691	18629	18602	18535	18756	18681	18433	18540	18586	18614	18634	18496	18588	18657	18626	18666	18713	18550	18820	18798	18829	18848	18571	18516	18622	18779	18522	18476	18594	18634	18549	18493	18781	18953	18517	18578	18721	18668	18628	18913	18656	18659	18645	18691	18715	18782	18732	18607	18574	18587	18534	18701	18907	18672	18733	18717	18620	18613	18457	18780	18805	18663	18792	18715	18706	18599	18735	18641	18641	18388	18609	18699	18675	18628	18659	18877	18650	18488	18539	18595	18871	18585	18757	18634	18792	18932	18538	18665	18511	18758	18563	18717	18726	18507	18629	18858	18597	18754	18662	18597	18626	18731	18503	18644	18701	18788	18560	18691	18410	18528	18606	18603	18657	18530	18553	18604	18707	18819	18665	18616	18654	18565	18662	18751	18689	18535	18625	18745	18618	18837	18675	18739	18613	18620	18754	19005	18515	18530	18736	18521	18587	18591	18595	18525	18737	18703	18517	18610	18597	18644	18816	18769	18535	18761	18696	18659	18677	18700	18763	18681	18768	18705	18779	18580	18695	18570	18429	18608	18736	18702	18658	18728	18751	18720	18388	18516	18726	18742	18631	18717	18753	18642	18796	18764	18803	18698	18697	18798	18812	18539	18730	18866	18605	18608	18673	18678	18627	18672	18731	18879	18680	18784	18562	18675	18825	18652	18779	18734	18448	18651	18743	18568	18557	18598	18768	18754	18758	18722	18662	18711	18611	18689	18797	18424	18486	18620	18619	18569	18835	18788	18846	18591	18685	18631	18692	18671	18521	18893	18759	18777	18828	18742	18655	18781	18762	18707	18755	19017	18681	18716	18737	18512	18722	18797	18456	18673	18592	18524	18492	18417	18675	18722	18783
15925	27095	25985	20787	19030	17910	17595	17253	16980	16994	16743	16769	16822	16635	16730	16771	16692	16846	16515	16682	16634	16527	16654	16594	16649	16570	16617	16736	16504	16604	16599	18088	21266	20235	18777	17821	16906	16602	16488	16590	16535	16374	16583	16556	16558	16479	16583	16527	16626	16417	16585	16561	16417	16394	16498	16651	16587	16394	16480	16567	16470	16462	16497	16381	16401	16569	16599	16549	16700	16415	16538	16519	16398	16559	16758	16450	16474	16558	16380	16561	16473	16497	16599	16582	16489	16716	16538	16502	16509	16620	16494	16602	16595	16383	16507	16517	16443	16332	16533	16629	16577	16528	16346	16460	16430	16326	16536	16452	16372	16622	16521	16424	16500	16345	16404	16560	16541	16536	16597	16479	16582	16599	16522	16486	16501	16350	16389	16573	16359	16336	16510	16574	16304	16235	16396	16602	16646	16373	16412	16682	16484	16485	16345	16431	16475	16540	16625	16417	16420	16610	16547	16435	16656	16583	16602	16421	16550	16360	16514	16515	16525	16545	16281	16590	16630	16376	16365	16345	16440	16432	16474	16578	16523	16510	16430	16406	16453	16550	16477	16461	16392	16652	16481	16321	16501	16544	16413	16362	16503	16496	16472	16506	16463	16564	16501	16442	16740	16484	16405	16371	16509	16452	16419	16628	16443	16418	16459	16530	16408	16497	16587	16565	16304	16454	16544	16516	16476	16488	16490	16278	16418	16393	16659	16506	16568	16546	16583	16435	16536	16631	16527	16488	16511	16442	16310	16546	16526	16533	16602	16598	16616	16421	16395	16495	16499	16417	16535	16350	16406	16423	16490	16495	16627	16617	16455	16469	16294	16360	16646	16302	16563	16553	16490	16565	16568	16556	16504	16478	16630	16681	16485	16500	16545	16410	16592	16445	16415	16521	16449	16462	16387	16426	16475	16487	16397	16554	16567	16444	16383	16431	16463	16462	16585	16440	16345	16574	16357	16404	16484	16496	16561	16340	16448	16650	16476	16592	16625	16452	16469	16408	16606	16435	16358	16500	16473	16551	16585	16471	16395	16362	16537	16393	16457	16508	16482	16401	16443	16501	16435	16475	16381	16471	16431	16410	16490	16527	16490	16615	16492	16611	16373	16511	16559	16476	16446	16351	16559	16647	16460	16576	16394	16326	16524	16304	16533	16460	16443	16527	16393	16572	16506	16383	16481	16521	16558	16531	16464	16451	16643	16526	16449	16575	16544	16481	16489	16330	16357	16500	16653	16446	16441	16551	16477	16381	16351	16438	16525	16426	16574	16466	16651	16517	16500	16410	16510	16548	16550	16341	16691	16331	16483	16379	16329	16595	16516	16369	16425	16502	16507	16749	16498	16474	16515	16494	16561	16455	16404	16384	16452	16463	16627	16568	16348	16535	16518	16591	16618	16549	16595	16624	16593	16539	16536	16566	16400	16280	16405	16459	16505	16529	16472	16493	16493	16443	16529	16343	16464	16470	16368	16506	16359	16657	16489	16659	16435	16389	16589	16485	16620	16334	16447	16523	16477	16451	16480	16483	16530	16382	16579	16417	16508	16514	16455	16551	16309	16423	16543	16537	16616	16402	16408	16413	16344	16495	16650	16534	16495	16559	16686	16600	16549	16471	16494	16484	16577	16486	16534	16534	16561	16481	16506	16566	16481	16418	16567	16435	16469	16351	16496	16554	16557	16707	16538	16532	16411	16566	16467	16443	16657	16428	16351	16491	16577	16475	16408	16388	16357	16482	16452	16567	16440	16288	16551	16519	16508	16401	16538	16526	16511	16498	16542	16244	16490	16424	16415	16501	16451	16577	16469	16512	16486	16559	16475	16558	16476	16553	16372	16378	16412	16566	16549	16499	16488	16487	16385	16395	16552	16501	16442	16560	16582	16508	16380	16546	16351	16637	16352	16490	16637	16220	16428	16594	16466	16391	16386	16670	16482	16361	16555	16390	16448	16555	16357	16287	16486	16556	16514	16569	16285	16431	16417	16454	16553	16541	16656	16252	16399	16698	16547	16344	16528	16574	16600	16510	16428	16611	16466	16341	16495	16408	16574	16497	16360	16579	16600	16430	16545	16370	16562	16646	16455	16449	16476	16687	16556	16399	16397	16362	16479	16420	16548	16612	16454	16341	16440	16431	16544	16252	16353	16361	16449	16578	16542	16455	16485	16560	16565	16386	16560	16533	16532	16550	16488	16278	16503	16511	16319	16514	16400	16576	16646	16601	16382	16537	16461	16496	16498	16460	16254	16413	16436	16437	16568	16499	16364	16621	16379	16738	16548	16487	16528	16603	16429	16475	16347	16424	16541	16489	16691	16333	16428	16342	16558	16488	16455	16409	16546	16331	16354	16535	16505	16578	16541	16657	16380	16425	16426	16360	16573	16356	16479	16507	16633	16445	16291	16398	16700	16324	16433	16453	16414	16428	16494	16477	16408	16538	16597	16497	16488	16375	16368	16312	16299	16615	16570	16519	16300	16429	16502	16465	16452	16459	16433	16649	16649	16376	16388	16331	16513	16591	16379	16578	16579	16564	16556	16449	16535	16369	16571	16396	16551	16377	16448	16709	16488	16513	16560	16513	16437	16498	16464	16339	16414	16553	16540	16559	16502	16610	16475	16366	16595	16510	16518	16503	16577	16254	16370	16344	16417	16500	16460	16475	16448	16375	16360	16488	16484	16368	16395	16701	16532	16444	16481	16547	16558	16542	16462	16372	16355	16361	16475	16540	16324	16473	16355	16439	16498	16425	16395	16379	16514	16536	16684	16525	16617	16325	16620	16462	16514	16609	16570	16375	16234	16487	16511	16507	16528	16643	16539	16460	16617	16436	16457	16486	16327	16443	16463	16439	16390	16577	16303	16553	16482	16608	16392	16581	16624	16597	16663	16510	16534	16437	16497	16400	16420	16698	16276	16489	16484	16411	16564	16499	16552	16594	16611	16373	16541	16631	16446	16405	16580	16462	16568	16551	16575	16352	16471	16402	16396	16476	16494	16399	16571	16474	16544	16553	16579	16572	16541	16359	16453	16695	16662	16383	16400	16459	16375	16582	16441	16704	16266	16476	16342	16519	16417	16510	16461	16563	16589	16511	16393	16398	16501	16485	16437	16545	16353	16394	16483	16416	16514	16619	16483	16511	16539	16345	16388	16586	16471	16459	16436	16470	16505	16519	16437	16652	16472	16633	16462	16635	16442	16347	16386	16654	16307	16655	16508	16571	16443	16490	16588	16377	16466	16397	16511	16599	16372	16370	16654	16463	16464	16381	16661	16491	16364	16551	16490	16474	16513	16347	16599	16583	16494	16624	16513	16557	16415	16528	16711	16482	16481	16384	16303	16553	16439	16471	16353	16394	16550	16472	16306	16425	16640	16508	16411	16431	16448	16429	16411	16580	16421	16486	16495	16486	16412	16490	16369	16403	16314	16382	16646	16428	16571	16504	16558	16517	16201	16569	16540	16491	16621	16458	16542	16402	16490	16404	16676	16494	16507	16538	16501	16544	16528	16453	16473	16483	16444	16392	16441	16490	16476	16361	16476	16596	16472	16439	16615	16451	16321	16430	16278	16466	16394	16499	16612	16582	16458	16453	16606	16377	16440	16537	16577	16433	16525	16458	16531	16470	16576	16511	16404	16361	16445	16478	16550	16511	16500	16562	16508	16447	16464	16618	16466	16515	16570	16554	16525	16535	16503	16320	16617	16387	16498	16618	16422	16560	16404	16452	16546	16533	16327	16493	16597	16463	16505	16417	16579	16520	16537	16504	16310	16510	16249	16490	16482	16633	16378	16466	16634	16568	16575	16355	16348	16426	16601	16477	16670	16540	16614	16596	16306	16474	16556	16392	16556	16675	16557	16475	16488	16591	16475	16449	16611	16388	16569	16470	16580	16467	16599	16426	16626	16322	16447	16452	16523	16472	16500	16562	16612	16481	16422	16579	16438	16450	16418	16406	16515	16373	16459	16500	16464	16387	16539	16638	16377	16519	16254	16466	16442	16655	16494	16559	16509	16699	16509	16422	16437	16540	16436	16608	16539	16360	16461	16523	16450	16496	16514	16484	16466	16548	16443	16403	16440	16415	16391	16553	16592	16485	16452	16417	16542	16386	16580	16561	16453	16503	16348	16530	16459	16527	16429	16599	16369	16389	16417	16431	16486	16356	16609	16441	16494	16524	16517	16446	16364	16613	16494	16369	16581	16548	16622	16525	16393	16617	16605	16646	16526	16455	16483	16454	16446	16530	16530	16588	16504	16472	16567	16596	16476	16563	16301	16647	16539	16537	16479	16469	16474	16348	16380	16584	16392	16611	16401	16376	16617	16463	16484	16446	16436	16591	16475	16454	16509	16447	16490	16329	16452	16346	16649	16271	16418	16555	16416	16452	16442	16475	16459	16476	16395	16234	16569	16545	16414	16570	16412	16446	16490	16448	16393	16385	16600	16414	16493	16482	16380	16448	16580	16422	16433	16649	16551	16391	16485	16425	16549	16437	16388	16457	16487	16383	16462	16388	16438	16457	16456	16586	16505	16435	16547	16440	16539	16610	16563	16384	16566	16381	16511	16611	16312	16430	16334	16577	16399	16471	16357	16299	16474	16583	16528	16391	16591	16338	16473	16416	16483	16485	16404	16444	16348	16540	16424	16326	16538	16439	16514	16683	16372	16451	16459	16427	16434	16417	16619	16455	16562	16520	16482	16574	16456	16406	16514	16448	16396	16512	16441	16569	16385	16478	16474	16481	16533	16398	16345	16327	16640	16392	16482	16590	16570	16529	16471	16393	16547	16566	16405	16462	16449	16597	16627	16550	16526	16635	16605	16377	16402	16417	16486	16502	16471	16415	16706	16506	16395	16605	16594	16580	16356	16472	16301	16607	16421	16543	16559	16513	16514	16742	16472	16504	16677	16533	16517	16448	16433	16481	16459	16560	16462	16382	16644	16371	16280	16282	16669	16633	16431	16454	16534	16414	16650	16424	16471	16515	16410	16510	16422	16614	16540	16380	16372	16601	16321	16668	16390	16493	16404	16551	16609	16456	16515	16399	16370	16384	16525	16496	16385	16525	16529	16270	16505	16480	16440	16493	16522	16452	16490	16559	16494	16496	16532	16538	16405	16521	16427	16436	16608	16487
22982	21420	29297	23934	21625	23421	24655	19585	18788	18946	19081	18789	18844	18674	18614	18587	18351	18760	18507	18462	18666	18714	18514	18534	18408	18428	18420	18556	18483	18605	18585	19439	21822	21970	21539	21181	19873	18739	18466	18431	18692	18452	18376	18378	18162	18396	18308	18350	18255	18251	18484	18242	18551	18493	18090	18271	18200	18468	18340	18339	18316	18378	18442	18373	18269	18288	18475	18297	18419	18319	18153	18294	18216	18364	18211	18303	18366	18268	18326	18148	18282	18299	18185	18240	18428	18374	18197	18309	18250	18149	18483	18310	18141	18097	18281	18310	18199	18230	18360	18329	18186	18343	18311	18103	18208	18349	18236	18202	18491	18371	18226	18298	18099	18371	18286	18300	18027	18241	18270	18146	18319	18269	18242	18316	18450	18285	18314	18302	18293	18263	18393	18363	18435	18310	18366	18216	18209	18355	18394	18234	18357	18284	18445	18144	18389	18494	18386	18386	18205	18188	18086	18304	18344	18247	18333	18186	18269	18130	18349	18323	18410	18304	18378	18358	18223	18123	18303	18269	18358	17997	18648	18362	18302	18063	18220	18223	18458	18369	18293	18289	18360	18219	18497	18415	18318	18227	18284	18372	18269	18360	18219	18306	18144	18333	18401	18143	18290	18271	18244	18224	18395	18372	18273	18173	18306	18274	18485	18267	18438	18306	18228	18508	18131	18128	18207	18189	18283	18235	18274	18375	18312	18345	18215	18247	18152	18219	18189	18366	18212	18322	18316	18187	18213	18132	18186	18326	18315	17952	18216	18139	18279	18341	18451	18221	18569	18339	18228	18170	18185	18110	18352	18269	18254	18306	18467	18262	18101	18264	18246	18095	18171	18355	18321	18392	18159	18346	18280	18268	18257	18216	18561	18307	18236	18146	18276	18303	18158	18315	18422	18519	18283	18270	18160	18224	18292	18285	18118	18226	18174	18525	18138	18095	18085	18300	18323	18145	18204	18170	18316	18314	18265	18201	18270	18096	18298	18136	18137	18273	18199	18366	18342	18257	18333	18202	18457	18299	18217	18382	18050	18315	18177	18215	18224	18392	18225	18056	18288	18218	18177	18244	18223	18265	18271	18265	18201	18161	18289	18166	18026	18172	18247	18330	18271	18205	18241	18331	18187	18208	18346	18352	18227	18331	18275	18105	18290	18100	18205	18273	18369	18128	18009	18190	18004	18256	18180	18175	18516	18300	18324	18377	18198	18258	18378	18107	18182	18249	18207	18506	18202	18344	18332	18264	18338	18239	18274	18199	18019	18152	18252	18432	18380	18412	18230	18137	18310	18398	18164	18122	18554	18381	18215	18245	18374	18247	18388	18288	18329	18153	18393	18154	18281	18346	18328	18228	18356	18339	18102	18226	18186	18231	18120	18311	18239	18243	18217	18323	18556	18443	18084	18195	18192	18204	18317	18214	18364	18362	18186	18321	18465	18170	18232	18172	18328	18241	18290	18223	18167	18159	18392	18355	18369	18400	18199	18281	18238	18434	18356	18281	18299	18251	18162	18015	18197	18175	18285	18127	18163	18224	18283	18465	18204	18395	18246	18278	18204	18270	18320	18427	18373	18221	18153	18401	18330	18411	18283	18314	18335	18393	18325	18197	18332	18301	18205	18127	18160	18396	18203	18192	18341	18162	18332	18402	18317	18078	18129	18385	18416	18336	18445	18387	18455	18232	18361	18283	18180	18358	18193	18373	18277	18203	18168	18029	18107	18152	18331	18266	18214	18201	18202	18458	18220	18411	18136	18254	18195	18221	18221	18350	18265	18092	18273	18256	18230	18252	18123	18279	18131	18240	18285	18171	18196	18342	18282	18198	18138	18154	18307	18223	18298	18204	18488	18188	18215	18279	18304	18143	18392	18253	18200	18094	18284	18081	18012	18266	18251	18284	18193	18102	18287	18242	18270	18248	18146	18173	18359	18193	18305	18164	18293	18276	18189	18437	18084	18184	18523	18276	18333	18384	18268	18255	18246	18183	18112	18302	18329	18065	18452	18230	18096	18262	18075	18323	18208	18227	18273	18381	18151	18146	18036	18220	18221	18331	18345	18253	18371	18265	18121	18081	18142	18175	18232	18061	18274	18206	18255	18199	18121	18086	18270	18149	18158	18331	18454	18259	18316	18472	18248	18170	18394	18339	18253	18257	18092	18155	18212	18427	18244	18085	18275	18342	18424	18371	18267	18280	18441	18110	18047	18256	18173	18389	18272	18238	18175	18235	18382	18235	18268	18317	18330	18428	18455	18251	18293	18295	18447	18158	18182	18121	18483	18309	18460	18430	18135	18359	18282	18260	18260	18341	18209	18303	18299	18353	18325	18377	18112	18553	18282	18351	18185	18166	18349	18490	18273	18269	18179	18202	18285	18256	18310	18308	18425	18290	18253	18386	18217	18128	18040	18241	18181	18156	18245	18275	18200	18156	18212	18306	18405	18317	18132	18231	18390	18354	18369	18409	18483	18152	18239	18128	18115	18272	17973	18300	18289	18194	18382	18398	18305	18171	18250	18270	18334	18238	18136	18280	18278	18328	18201	18118	18170	18112	18288	18265	18217	18247	18384	18269	18163	18293	18409	18149	18426	18316	18509	18462	18025	18157	18225	18149	18161	18287	18383	18495	18329	18191	18179	18153	18282	18266	18243	18406	18276	18356	18241	18228	18326	18431	18047	18107	18128	18239	18260	18226	18189	18250	18357	18342	18016	18317	18337	18303	18308	18173	18195	18270	18168	18390	18228	18294	18243	18401	18225	18416	18237	18395	17973	18306	18253	18078	18298	18245	18295	18250	18178	18148	18172	18346	18507	18426	18305	18214	18262	18280	18206	18345	18281	18343	18167	18256	18238	18513	18351	18273	18257	18196	18275	18172	18159	18249	18082	18369	18252	18689	18347	18342	18316	18394	18214	18212	18098	18061	18355	18335	18200	18286	18306	18124	18282	18394	18106	18336	18181	18208	18305	18202	18265	17907	18260	18327	18067	18261	18516	18172	18449	18323	18248	18282	18127	18160	18384	18191	18309	18151	18286	18016	18093	18333	18367	18245	18311	18222	18250	18104	17995	18163	18203	18507	18238	18239	18120	18286	18337	18202	18340	18293	18297	18301	18194	18225	18254	18389	18234	18217	18168	18260	18299	18207	18143	18268	18011	18013	18205	18198	18432	18186	18449	18154	18166	18017	18024	18013	18309	18279	18435	18133	18183	18010	18117	18311	18252	18354	18409	18239	18471	18361	18415	18147	18166	18535	18524	18398	18276	18343	18240	18268	18374	18258	18146	18141	18095	18172	18347	18343	18059	18133	18385	18412	18403	18363	18245	18496	18336	18138	18413	18173	18168	18170	18329	18172	18535	18341	18162	18259	18305	18216	18183	18194	18305	18305	18439	18282	18335	18279	18292	18287	18379	18201	18323	18503	18323	18208	18212	18151	18280	18200	18356	18307	18369	18245	18304	18350	18223	18195	18262	18215	18485	18324	18181	18265	18219	18150	18214	18184	18428	18386	18430	18162	18360	18240	18365	18232	18308	18265	18209	18290	18244	18409	18442	18317	18273	18345	18256	18455	18182	18490	18359	18330	18122	18156	18230	18143	18328	18275	18254	18301	18217	18302	18228	18463	18209	18465	18149	18271	18175	18416	18316	18179	18144	18157	18231	18144	18249	18245	18268	18377	18144	18420	18389	18276	18262	18455	18216	18016	18315	18233	18147	18140	18364	18203	18266	18268	18278	18372	18187	18138	18266	18294	18266	18305	18213	18191	18162	18363	18288	18271	18243	18047	18190	18299	18218	18473	18192	18215	18223	18236	18210	18258	18353	18196	18261	18141	18356	18293	18328	18387	18419	18244	18258	18188	18381	18284	18256	18287	18333	18371	18146	18242	18221	18168	18192	18338	18262	18384	18447	18197	18258	18349	18328	18266	18427	18250	18162	18336	18421	18277	18363	18276	18284	18278	18065	18178	18274	18246	18335	18202	18231	18051	18239	18483	18254	18132	18050	18432	18197	18325	18600	18122	18248	18521	18191	18401	18198	18116	18467	18057	18398	18161	18205	18287	18296	18342	18399	18324	18268	18248	18166	18170	18284	18337	18294	18357	18254	18378	18248	18350	18293	18209	18252	18308	18198	18133	18098	18322	18107	18426	18478	18373	18190	18359	18326	18484	18245	18350	18421	18366	18344	18358	18229	18134	18143	18228	18372	18282	18322	18252	18382	18125	18153	18240	18281	18173	18438	18429	18371	18269	18301	18412	18520	18127	18165	18237	18300	18343	18260	18345	18218	18035	18235	18360	18393	18445	18427	18261	18103	18308	18376	18180	18374	18354	18269	18277	18062	18376	18418	18580	18243	18193	18365	18135	18157	18336	18141	18265	18217	18260	18330	18147	18117	18212	18336	18220	18290	18407	18139	18082	18299	18397	18296	18247	18346	18328	18307	18140	18415	18284	18298	18111	18223	18215	18501	18303	18207	18231	18340	18357	18432	18327	18352	18305	18427	18130	18176	18240	18474	18207	18194	18323	18373	18291	18373	18200	18361	18264	18201	18177	18303	18122	18307	18408	18159	18465	18381	18222	18129	18103	18295	18445	18173	18379	18248	18247	18369	18261	18258	18163	18307	18282	18304	18309	18326	18324	18093	18405	18174	18267	18313	18251	18248	18183	18236	18156	18219	18268	18237	18264	18367	18305	18137	18358	18232	18227	18208	18257	18213	18138	18265	18062	18353	18343	18207	18204	18201	18174	18324	18382	18205	18521	18482	18217	18449	18115	18217	18166	18285	18366	18414	18126	18179	18238	18249	18243	18335	18177	18205	18240	18262	18130	18414	18412	18275	18323	18335	18148	18266	18333	18235	18260	18267	18095	18326	18285	18299	18033	18269	18091	18079	18481	18273	18264	18166	18256	18215	18187	18167	18453	18255	18304	18350	18350	18328	18197	18239	18207	18274	18270	18257	18258	18493	18365	18365	18335	18421	18284	18218	18212	18291	18318	18370	18055	18174	18134	18194	18420	18337	18211	18169	18095	18110	18348	18259	18254	18297	18287	18200	18207	18336	18301	18071	18292	18131	18317	18253	18265	18406	18240	18161	18434	18130	18207	18080	18301	18268	18193	18259	18302	18497	18426
17464	31301	27615	22142	19519	18375	17593	17033	17074	16853	16695	16668	16738	16457	16545	16440	16398	16491	16426	16371	16275	16085	16343	16569	16433	16267	16379	16270	16343	16503	16609	18391	22251	21714	21003	20076	18105	16730	16287	16214	16281	16319	16232	16249	16278	16119	16349	16010	16200	16102	16334	16256	16104	16375	16387	16208	16331	16126	16286	16268	16191	16333	16117	16249	16080	16124	16183	16219	16180	16202	16137	16267	16254	16281	16211	16139	16367	16079	16142	16194	16250	16169	16326	16235	16349	16287	16055	16207	16353	16240	16218	15974	16344	16300	16213	16250	16170	16136	16214	16056	16308	16050	16374	16110	16263	16202	16303	16115	16242	16194	16226	16207	16107	16243	16170	16117	16273	16168	16329	16082	16135	16172	16234	16258	16173	16171	16435	16107	16154	16152	16226	16222	16284	16180	16275	16294	16170	16362	16050	16140	16278	16307	16094	16275	16100	16414	16177	16135	16267	16254	16265	16261	16227	16086	16258	16238	16169	16136	16278	16300	16092	16263	16233	16185	16260	16300	16196	16257	16170	16180	16227	16128	16302	16177	16120	16163	16138	16129	16323	16054	16237	16160	16125	16359	16126	16137	16077	16248	16017	16350	16279	16081	16151	16202	16266	16259	16246	16162	16274	16271	16078	16184	16190	16175	16287	16164	16290	16074	16377	16159	16262	16073	16205	16177	16254	16142	16135	16087	16148	16148	16480	16281	16278	16407	16237	16093	16274	16349	16140	16291	16132	16170	16292	16213	16301	16105	16193	16060	16092	16242	16228	16175	16197	16258	16314	16078	16062	16254	16341	16284	16096	16059	16270	16270	16308	16020	16173	16227	16103	16120	16113	16173	16133	16000	16097	16163	16261	16082	15970	16114	16088	16225	16252	16110	16184	16186	16060	16219	16139	16167	16359	16248	16245	16316	16090	16142	16029	16475	16371	16279	16419	16174	16291	16220	16190	16219	16213	16158	16192	16243	16074	16356	16280	16230	16200	16102	16102	16248	16148	16213	16149	15944	16051	16066	16369	16152	16201	16182	16237	16106	16289	16316	16085	16271	16074	16233	16138	16257	16201	16055	16123	16142	16186	16117	16139	16313	16182	16153	16309	16196	16188	16139	16160	16307	16186	16058	16323	16353	16169	16172	16265	16080	16087	16207	16267	16117	16328	16209	16090	16310	16158	16266	16143	16215	16195	16090	16289	16226	16234	16153	16153	16317	16212	16131	16028	16286	16335	16265	16247	16296	16050	16166	16115	16416	16191	15881	16073	16201	16236	16033	16181	16089	16286	16311	16100	16129	16160	16057	16229	16060	16376	16196	16007	16282	16127	16079	16140	16096	16117	15966	16154	16222	16037	16238	16113	16175	16099	16163	16019	16145	16131	16307	16095	16210	16254	16275	16237	16107	16153	16204	16043	16277	16161	16247	16213	16088	16171	16132	16066	16133	16175	16160	16295	16248	16115	16128	16395	16086	16203	16175	16304	16065	16303	16278	15998	16138	16289	16078	16128	16047	16162	16240	16269	16279	16120	16176	16179	16287	16224	16207	16355	16155	16004	16112	16131	16249	16164	16240	16115	16049	15999	16131	16150	16276	16162	16306	16130	16244	16224	16221	16252	16334	16188	16328	16125	16185	16229	15981	16273	16223	16110	16237	16066	16164	16177	16321	16343	16221	16198	16207	16272	16020	16130	16238	16155	16267	16317	16164	16146	16248	15904	16248	16128	16009	16189	16317	16317	16243	16253	16164	16233	16149	16230	16247	16229	16134	16173	16285	16316	15962	16304	16146	16193	16230	16368	16173	16148	16213	16215	16236	16279	16154	16005	16389	16172	16277	16283	16200	16245	16167	16202	16215	16040	16110	16297	16095	16280	16220	16069	16098	16178	16159	16146	16244	16137	16179	16383	16159	16244	16387	16241	16266	16206	16278	16239	16012	16292	16119	16096	16227	16221	16006	16187	16154	16104	16171	16187	16164	16239	16053	16325	16277	16208	16083	15982	16209	16145	16156	16215	16193	16214	16300	16155	16179	16089	16362	16271	16236	16249	16122	16210	16135	16278	16162	16131	16092	16176	16178	16145	16095	16089	16074	16271	16197	16077	16192	16264	16076	16127	16225	16142	16222	16157	16142	16339	16255	16237	16309	16310	16477	16114	16280	16156	16297	16016	16217	16296	16113	16361	16126	16306	16250	16250	16146	16213	16223	16169	16227	16252	16157	16167	16109	16187	16193	16358	16168	16205	16234	16225	16252	16113	15992	16030	16173	16150	16046	16154	16182	16323	16098	16217	16131	16098	16225	16197	16159	16269	16208	16399	16246	16185	16071	16185	16079	16225	16260	16051	16235	16155	16217	16251	16058	16215	16327	16306	16333	16170	16071	16062	16128	15993	16161	16297	16187	16277	16271	16167	16115	16185	16203	16183	16135	16109	16151	16245	16234	16109	16272	16065	16041	16109	16243	16104	15933	16184	16155	16159	16039	16159	16194	16096	15938	16113	16231	16307	16120	16130	16032	16186	16335	16339	16175	16146	16259	16044	16074	16206	16202	16245	16079	16249	16033	16412	16193	15936	16098	16278	16251	16140	16275	16176	16287	16257	16342	16212	16133	16182	16315	16275	16177	16073	16303	16297	16358	16149	16115	16278	16226	16226	16181	16154	16102	15930	16213	16173	16149	16132	16155	16156	16217	16156	15970	16299	16271	16166	16135	16138	16201	16066	16217	16286	16321	16119	16037	16311	16421	16120	16133	16224	16088	16199	16037	16095	16111	16151	16174	16105	16081	16075	16213	16300	16325	16152	16150	16137	16287	16085	16158	15958	16349	16146	16076	16258	16053	16128	16034	16147	16047	16368	16330	16411	16158	16035	16025	16241	16273	16061	16202	16090	16197	16243	16165	16370	16166	16065	16174	16219	16277	16004	16200	16126	16053	16159	16146	16031	16254	16273	16177	16206	16034	16221	16181	16332	16041	16326	16126	16284	16163	16146	16171	16309	16151	16326	16012	16210	16207	16116	16156	16198	16226	16299	16230	16242	16137	16289	16290	16298	16342	16145	16298	16291	16178	16196	16155	16361	16245	16350	16162	16085	16076	16304	16238	16207	16172	16130	16083	16354	16158	16241	16079	16110	16291	16225	16036	16166	16350	16318	16176	16183	16177	16103	16237	16308	16076	16126	16288	16288	16170	16187	16270	16254	16081	16152	16154	16095	16172	16158	16273	16147	16191	16239	16189	16169	16282	16313	16102	16135	16117	16067	16078	16284	16173	16125	16137	16175	16235	16137	16109	16182	16013	16080	16225	16068	16241	16324	16206	16009	16067	16240	16143	16069	16353	16218	16080	16144	16263	16324	16175	16037	16215	16338	16249	16152	16165	16197	15979	16183	15943	16261	16263	16143	16181	16162	16274	16113	16256	16146	16230	16205	16204	16200	16074	16292	16251	16223	16137	16140	16206	16114	16094	16299	16223	16157	16304	16120	16047	16291	16241	16104	16175	16451	16134	16150	16276	16218	16220	16125	16121	16109	16068	16146	16205	16128	16216	16257	16275	16259	16160	16077	16165	16296	16092	16152	16280	16034	16155	16317	16096	16092	16229	16254	16193	16298	16215	16250	16151	16227	16073	16221	16206	16335	16167	16075	16214	16238	16048	16209	16134	16244	16326	16219	16315	16176	16437	16254	16206	15896	16246	16120	16252	16259	16112	16270	16281	16014	16182	16238	16385	15962	16293	16173	16044	16048	16339	16323	16178	16150	16070	16023	16178	16263	16174	16200	16279	16260	16280	16143	16198	16244	16211	16147	16132	16171	16181	16250	16240	15972	16159	16164	16235	16306	16123	16270	16225	16042	16049	16288	16219	16102	16173	16191	16088	16404	16294	16108	16123	16028	16166	16036	16223	16115	16203	16194	16260	16077	16285	16125	16287	16141	16177	16168	16350	16230	16292	16096	16118	16189	16236	16113	16196	16092	16140	16080	16049	16381	16202	16235	16247	16237	16351	16199	16251	16220	16101	16209	16088	16122	16088	15924	16178	16045	16124	16298	16237	16306	16306	16279	16227	16158	16145	16232	16293	16143	16153	16112	16273	16326	16180	16264	16192	16122	16116	16120	16308	16099	16186	16213	16163	16203	16063	16332	16168	16159	16166	16242	16145	16118	16155	16175	16265	16183	16213	16299	16216	16159	16199	16077	16182	16155	16308	16304	16116	16234	16261	16204	16227	16166	16191	16043	16154	16342	16224	16141	16138	16113	16322	16206	16055	16176	16298	15929	16327	16087	16153	16066	16304	16155	16235	16258	16204	16079	16002	16116	16302	16162	16310	16198	16074	16258	16101	16093	16214	16212	16041	16101	16212	16206	16060	16207	16223	16090	15886	16113	16128	16174	16120	16226	16165	16229	16121	16163	16053	16343	16172	16083	16292	16150	16179	16104	16106	16323	15976	16258	16219	16261	16292	16279	16219	16260	16230	16162	16120	16207	16219	16313	16087	16180	16044	16094	16124	16134	16175	16191	16118	16147	16162	15982	16165	16092	16121	16244	16167	16134	16288	16158	16278	16205	16081	16210	16067	16215	16298	15895	16068	16108	16047	16238	16042	16235	16275	16254	16167	16047	16064	16215	16164	16239	16068	16198	16117	16253	16012	16310	16180	16157	16150	16380	16156	15958	16091	16177	16118	16066	16155	16139	16302	16067	16159	16148	16043	16218	16115	16194	16166	15995	16143	16185	16147	16096	16157	16086	16227	16249	16013	16183	16156	16164	16078	16251	16140	16224	16299	16221	16266	16167	16213	16138	16281	16187	16292	16116	16227	16191	16184	16102	16092	16103	15980	16137	16102	16250	16223	16249	16086	16326	16091	16078	16139	16262	16309	16101	16198	16152	16108	16092	16348	16147	16168	16205	16230	16151	16085	16065	16033	16264	16277	16234	16340	16246	16160	16138	16074	16206	16150	16069	16173	16051	16197	16178	16281	16285	16178	16160	16292	16234	16092	16194	16338	16193	16449	16045	16207	16060	16235	16199	16077	16123	16296	16093	16271	16178	16182	16282	16116	16036	16188	16247	16239	16271	16202	16140	16144	16273	16139	16063	16187	16271	16364	16162	16265	16104	16303	16312	16226	16161	16259
27680	22102	23757	20371	17315	17226	17281	17111	17034	17100	16921	16949	17092	16905	16881	17243	16847	17027	16863	16918	16797	17187	16920	16835	17066	16932	16822	16979	16950	16913	16919	16949	17205	17303	17258	17176	17070	17040	16998	16891	16937	16700	16672	16961	17035	16801	17005	16833	16816	17020	16929	16787	16712	16757	16724	16960	16961	17059	16773	16620	16853	16809	16822	16719	16867	16918	16873	16914	16937	16841	16791	16965	16688	17125	17002	16822	16911	16869	16639	16829	16888	16510	16998	17034	16905	16945	16945	16848	16862	16962	16795	16788	16789	16894	16811	16957	16857	16885	16750	16942	16898	16826	16732	17040	16819	16751	16912	16978	16641	16668	16791	16821	17129	17134	16901	16883	16937	16909	16972	16876	16846	16947	16907	16873	16909	16776	16947	16916	16837	16622	16854	16769	17057	16809	16808	17023	16829	16874	16840	16825	16727	16842	16911	16984	17086	16850	16672	16778	16941	16824	16754	16771	16778	16958	16840	16961	16862	16898	16780	16858	16915	16663	16925	16798	16911	16773	16796	17093	16890	16918	16859	16854	16877	16980	16738	16922	16889	16730	16813	16990	16929	16947	16992	16796	16850	16833	16908	16981	17009	16796	16843	16943	16806	16961	16895	16869	16798	16796	16814	16842	16874	16721	16802	16943	16974	17000	17001	16848	17068	16916	16799	16837	16855	16936	16934	16828	16918	16870	16825	16701	17027	16697	16771	16915	16883	16821	16827	16816	16793	16943	16808	17058	17032	16872	16871	16736	16829	16952	16935	16740	16856	16820	16815	16838	16871	17145	16838	16824	16606	16900	16753	16749	17015	16897	16956	16754	16998	17062	16950	16787	16864	16916	16757	16794	16892	16909	16846	16820	17018	16827	16820	16934	16837	17032	16963	16891	16872	16910	16611	16861	16791	16887	16991	17088	16904	16815	17030	16849	16879	16854	16786	17042	16661	16708	16969	16773	16861	16623	16847	16834	17127	16965	16893	16701	16929	16819	16978	16831	16763	16703	16837	16831	16653	16912	16881	16953	16889	16799	16747	17067	16854	16838	16667	16831	16880	16827	17006	16707	16857	16629	17048	16855	17140	16973	16992	16722	16857	16945	16698	16954	16790	16698	16958	17043	16638	16709	17084	16850	16795	16605	16920	16611	17080	16667	16788	16912	16716	16805	16618	16920	16930	17001	16927	16609	16778	17090	16789	16788	16798	16743	16758	16951	16868	16730	16803	16794	16778	16914	17027	16835	16912	16897	16736	16920	16944	16775	16922	16827	17113	17034	16834	16929	16979	17053	16878	16935	16814	16944	16735	16705	16967	16924	16845	16927	16798	16698	16834	16948	16767	16762	16825	16915	17035	16998	16978	16968	17029	16753	16947	16893	16832	16847	16835	16727	16830	16792	16998	16711	16834	17025	16900	16847	17205	16893	16750	16940	16988	16894	16952	16726	16911	16670	16916	16696	16954	16700	16660	16982	16939	16788	16861	16812	16663	16962	16907	16966	16945	16603	16879	16938	16799	16762	16883	16861	17074	16651	16876	16867	16881	16873	16768	16708	17077	16788	16912	16914	16858	16987	16871	16967	16951	16955	16709	16932	16871	17029	16720	16921	16936	17141	16961	16794	16876	16919	16735	16901	16736	16876	16884	16700	16858	16945	16751	16794	16839	16760	16889	16851	16817	16842	16698	16791	16807	16807	16861	16702	16830	16859	16820	16817	16861	16833	16859	16984	16881	16817	16671	17022	16865	16765	16786	16785	16914	16933	16704	16937	16900	16967	16855	16971	16809	16878	16780	16868	16852	16795	17005	16960	16796	16785	16920	16878	17040	16786	16743	16981	16935	16794	16914	16834	16832	17003	16823	16738	16840	17034	16882	16902	16821	16772	16993	16939	16889	16713	16987	17032	16911	16815	16732	16769	16791	16855	16800	16843	16794	16822	16822	16943	16704	16959	16880	17003	16984	16890	16799	16722	16940	16668	16912	16950	16904	16844	16886	16894	16819	16860	16986	16734	16771	16889	16969	16706	16740	16850	16825	16857	16929	16966	16941	16691	16869	16852	16835	16760	16940	17061	17015	16974	16882	16975	16706	16866	16942	16786	16790	16878	16901	16872	16794	16965	16968	16824	16849	17018	16790	16546	16892	16854	16943	16806	16831	16777	16810	16785	16736	16835	16806	16790	16860	17018	16775	16687	16856	16964	16810	16779	16892	16929	17090	16831	16951	16749	16856	16910	16764	16977	16822	16670	16813	16868	16980	16923	16794	16803	16761	16952	16903	16761	16861	16781	16754	17030	16874	16772	16969	16925	16825	16884	16703	16776	16748	16783	17029	16806	16899	16872	16757	16858	16971	16890	16986	16972	17009	16797	16746	17045	16986	16935	17037	16788	16690	16755	16654	16842	16900	16823	16763	16884	16692	16754	16841	16681	16805	16703	16800	16721	16651	16685	16943	16962	16655	17041	17018	16755	16951	16760	16935	16802	16791	16918	16925	16767	16899	16759	16978	16691	16828	17035	16841	16749	16879	16947	16848	16923	16919	16780	16887	16964	16842	16874	16777	17089	17049	16872	16759	16837	16840	16954	16863	16872	16875	16975	16942	16945	16920	16835	17015	16813	16788	16778	16891	16876	16761	16929	17051	16879	16766	16661	16964	16910	16986	16901	16807	16520	16880	16936	16687	16703	16679	16483	16846	16729	16759	16855	16931	16903	16752	16892	16707	16741	16928	16852	16709	16833	16842	16991	16895	17007	16967	16684	16886	17069	16909	16873	17008	16790	16888	16969	16861	16741	16963	16883	16819	17046	16928	16915	16778	16731	16694	16786	16783	16903	17047	16736	16640	16760	16817	16860	17121	16673	16846	16961	16862	16861	17022	16673	16834	16796	16888	16797	16949	16978	16922	16836	16925	16806	16701	16990	16937	16680	16757	16679	16804	16847	16911	16835	16892	16903	16859	17018	17047	16949	16776	16818	16762	16802	17041	17104	16744	16947	16915	16824	16832	16699	16969	16842	16841	16991	16856	16815	17241	17002	16860	16822	16915	16930	16944	16928	16870	16850	16900	16896	17085	16990	16821	16847	16723	16912	16856	16754	16954	16778	16910	16922	16801	16908	16861	16978	16845	16893	16846	16910	16753	16860	16846	16723	16828	17097	16990	16886	16871	16829	16824	16662	16854	16898	16801	16763	17000	16824	16942	16709	16645	16786	16831	16878	16854	16754	16757	16848	16933	16924	16837	17070	16885	16884	16909	16873	16864	16901	16849	16965	16863	16858	16939	16911	16701	16770	17020	16992	16909	16923	16741	16981	16882	16846	16794	16799	16673	16827	16630	16991	16865	16740	16899	16849	16769	16790	16872	16810	16758	16845	17004	16876	16699	16867	16768	17049	17037	16879	16894	16823	16910	16718	16654	16727	16824	16743	17032	16847	16744	16791	16787	16648	16749	16737	16787	16995	16910	16933	17046	16926	16904	16864	16650	16938	16744	16729	16723	16804	16936	16893	16777	16944	16801	17040	16800	16827	16729	16827	17007	16965	16867	16860	16816	16820	16854	16872	16824	16742	16843	16888	17064	16867	16984	16776	16831	16952	16782	16822	16801	16833	16967	16941	16775	16942	16878	16939	16792	16870	16990	16856	16991	16767	16979	16815	16751	16804	16926	16810	16932	16877	16906	16913	16739	16811	16990	16929	16736	16864	17136	16900	16819	16922	16977	16977	17057	17052	16988	16982	16873	16695	16877	16790	16795	17043	16965	16888	17017	16975	16910	16895	17022	16912	16783	16859	16853	16952	17045	17004	16895	16966	17141	16993	16809	16766	16896	16853	16604	16915	16716	16788	16914	16921	16885	17166	16925	16981	16831	16702	16757	16747	16863	16740	16762	16972	16863	16881	16911	16871	16899	16798	16863	16816	16790	16871	17078	16945	16784	16917	17054	16771	16932	16947	16793	16748	16909	16795	16870	16891	16897	16806	16769	16748	16613	16877	17084	16598	16937	16818	16831	16744	17055	16986	16658	16725	17079	16827	16692	16815	17087	16806	16693	16686	16823	16963	16931	17029	16682	16830	16872	16923	16745	16883	16925	16846	16740	16974	16856	16777	16971	16707	16877	17055	16957	16713	16876	16924	16912	16946	16862	16975	16922	16964	16925	16977	17144	16894	16671	16762	16665	16828	16869	16953	16929	16984	16739	16937	16873	16870	16862	16718	16893	16744	16854	16784	16958	16914	16907	16841	16844	16890	16937	16935	16737	16714	16895	17056	16965	17046	16917	16610	16981	16932	16887	16819	16833	16977	16888	16794	16904	16814	16831	16838	16905	17018	17003	16794	17140	16958	16953	16699	16947	16920	16762	16995	16842	16845	16934	16884	16896	16839	16834	16913	16913	16961	16887	16900	16917	16874	16709	16926	17015	17001	16869	16877	16802	17048	16821	17015	17013	17039	16904	17022	16930	16797	16647	16836	16922	16884	16894	16810	16981	17019	16846	16856	16846	16906	16905	16903	16909	16928	16924	16740	16855	17074	16832	17013	16814	16685	16919	16993	17004	16827	16726	16987	16964	16992	16952	16762	16883	16963	16878	16748	16741	16818	16842	16876	16888	16901	16896	17158	16916	16904	16991	16798	16691	16871	16788	16636	16830	16644	16667	16724	16862	17039	16775	16699	16998	16845	16846	16943	16760	16956	17006	16880	16891	16966	16844	17126	16828	16855	16869	16738	17179	16843	16827	16718	16913	16900	16684	16738	16975	16940	16869	16837	16959	16892	16652	16828	16898	16681	16978	16927	16697	16767	16983	16829	16922	16822	16915	16727	16921	16947	17034	16904	16702	16813	16779	16856	16712	16747	16845	16843	16918	17099	16745	17088	16979	16757	16829	16739	16840	16878	17027	16745	16850	16872	16927	16847	16797	16767	16937	16804	16826	16846	16918	16900	16799	16671	16783	16900	16885	16867	16923	16966	16830	16941	16979	16865	16842	16848	16817	16820	16931	16857	16933	16699	16944	16912	16817	16887	16770	16830	16915	16968	16706	16776	16816	16783	16999	16727	16858	16909	16927	16700	16764	16697	16973	16912	16917	17012	16812	16868	16784	16935	16849	16864	16843	17017	16873	17086	16963	16944	16855	16917
15986	19817	18215	16523	15764	15650	15596	15479	15391	15432	15502	15339	15023	15569	15469	15403	15364	15332	15354	15341	15464	15340	15534	15465	15286	15309	15378	15371	15319	15459	15322	15392	15826	15670	15786	15432	15582	15537	15456	15191	15236	15326	15341	15353	15344	15310	15462	15324	15248	15379	15446	15273	15394	15356	15265	15176	15401	15147	15311	15300	15448	15228	15319	15321	15283	15330	15288	15323	15334	15416	15282	15422	15420	15232	15445	15235	15293	15293	15383	15217	15254	15371	15367	15309	15479	15260	15327	15104	15325	15394	15369	15290	15165	15283	15375	15429	15376	15229	15182	15203	15327	15282	15295	15306	15237	15293	15277	15197	15367	15433	15419	15295	15199	15342	15202	15295	15395	15512	15455	15235	15471	15333	15335	15326	15206	15254	15280	15306	15460	15333	15365	15355	15306	15345	15183	15176	15406	15365	15314	15308	15297	15181	15244	15194	15318	15278	15375	15159	15398	15372	15098	15275	15378	15296	15316	15266	15478	15263	15185	15401	15395	15311	15340	15370	15275	15312	15393	15426	15238	15241	15385	15331	15159	15472	15416	15190	15295	15173	15370	15194	15250	15347	15220	15362	15325	15181	15286	15366	15462	15308	15255	15357	15192	15192	15267	15281	15410	15229	15317	15158	15285	15313	15308	15337	15268	15331	15314	15481	15135	15357	15239	15284	15332	15332	15422	15205	15298	15459	15300	15345	15355	15321	15139	15316	15208	15396	15282	15460	15379	15292	15298	15286	15128	15299	15351	15213	15273	15251	15355	15272	15330	15330	15317	15357	15216	15324	15319	15343	15298	15165	15371	15324	15251	15368	15306	15391	15293	15324	15380	15193	15164	15386	15311	15242	15377	15311	15110	15319	15325	15427	15167	15404	15492	15348	15229	15516	15316	15278	15305	15292	15301	15427	15246	15452	15288	15219	15332	15376	15365	15290	15183	15401	15229	15449	15351	15213	15328	15392	15334	15296	15460	15219	15399	15271	15156	15473	15177	15407	15275	15256	15371	15260	15263	15303	15412	15415	15422	15268	15236	15350	15395	15346	15444	15253	15389	15374	15301	15390	15312	15432	15412	15234	15387	15358	15305	15303	15099	15399	15199	15347	15268	15264	15270	15314	15248	15326	15175	15318	15314	15055	15266	15230	15288	15349	15471	15290	15198	15247	15299	15184	15218	15422	15316	15297	15345	15304	15281	15272	15240	15368	15370	15353	15327	15529	15259	15227	15390	15235	15469	15305	15234	15308	15202	15150	15345	15305	15394	15186	15311	15216	15361	15063	15232	15182	15403	15189	15191	15146	15403	15165	15323	15238	15301	15354	15274	15308	15303	15174	15394	15406	15269	15227	15314	15351	15407	15394	15476	15424	15191	15247	15200	15296	15169	15347	15411	15352	15267	15352	15167	15250	15354	15088	15318	15347	15293	15225	15238	15318	15405	15278	15332	15345	15354	15261	15446	15229	15428	15251	15314	15336	15247	15250	15172	15161	15307	15334	15434	15218	15375	15402	15220	15247	15352	15279	15173	15541	15369	15003	15403	15284	15269	15282	15198	15398	15396	15300	15366	15443	15321	15174	15356	15126	15267	15201	15251	15331	15315	15330	15330	15377	15270	15228	15388	15314	15291	15290	15308	15326	15359	15224	15456	15206	15425	15187	15311	15468	15422	15300	15378	15358	15399	15326	15326	15269	15274	15256	15244	15431	15400	15332	15376	15334	15204	15357	15434	15325	15308	15315	15076	15189	15251	15229	15266	15314	15251	15418	15155	15345	15247	15160	15209	15273	15263	15379	15296	15335	15520	15347	15379	15314	15202	15275	15175	15271	15242	15161	15184	15360	15215	15205	15282	15402	15435	15372	15420	15189	15264	15443	15256	15319	15253	15294	15259	15236	15312	15315	15545	15213	15379	15340	15228	15279	15114	15470	15322	15364	15457	15260	15345	15338	15527	15355	15338	15163	15254	15388	15339	15176	15398	15368	15278	15365	15253	15151	15116	15448	15410	15173	15199	15225	15434	15202	15375	15275	15385	15207	15319	15140	15241	15334	15279	15279	15267	15293	15396	15183	15244	15422	15169	15238	15303	15205	15262	15298	15343	15366	15326	15296	15334	15289	15350	15406	15343	15318	15328	15249	15486	15236	15313	15179	15455	15106	15479	15311	15230	15307	15389	15481	15194	15398	15325	15175	15348	15244	15418	15327	15496	15262	15311	15282	15133	15052	15204	15271	15341	15214	15188	15292	15384	15400	15294	15299	15361	15350	15190	15210	15411	15229	15239	15275	15284	15402	15335	15421	15298	15233	15217	15385	15188	15345	15308	15242	15256	15293	15298	15241	15169	15489	15191	15318	15242	15289	15382	15399	15573	15285	15415	15387	15453	15505	15424	15361	15218	15274	15237	15301	15427	15322	15323	15274	15434	15322	15321	15334	15449	15128	15300	15222	15253	15327	15364	15355	15390	15197	15185	15244	15218	15338	15243	15201	15127	15336	15345	15156	15279	15280	15351	15595	15354	15352	15260	15193	15490	15281	15162	15177	15319	15410	15393	15306	15366	15372	15301	15279	15439	15338	15307	15290	15383	15262	15239	15215	15295	15285	15415	15293	15118	15323	15209	15371	15302	15119	15536	15190	15153	15276	15517	15194	15283	15198	15171	15250	15243	15320	15232	15306	15293	15254	15180	15255	15542	15135	15426	15236	15400	15278	15241	15271	15367	15269	15312	15245	15442	15410	15173	15184	15308	15214	15213	15434	15524	15332	15232	15405	15358	15444	15188	15343	15261	15333	15431	15389	15154	15255	15346	15283	15285	15365	15340	15334	15239	15374	15401	15233	15204	15362	15258	15477	15244	15315	15286	15326	15303	15301	15276	15422	15353	15091	15325	15283	15433	15429	15344	15083	15350	15291	15159	15468	15278	15518	15198	15340	15269	15315	15345	15338	15559	15397	15299	15305	15451	15353	15226	15317	15366	15423	15234	15553	15353	15306	15322	15239	15267	15384	15251	15493	15364	15348	15209	15211	15204	15420	15370	15405	15296	15304	15387	15160	15262	15389	15301	15216	15353	15374	15288	15339	15192	15061	15413	15177	15444	15301	15405	15274	15316	15330	15168	15415	15279	15174	15168	15276	15573	15364	15207	15205	15228	15286	15481	15369	15158	15220	15468	15384	15327	15451	15453	15332	15374	15382	15285	15372	15331	15121	15392	15350	15399	15319	15365	15335	15418	15284	15338	15234	15207	15252	15270	15240	15257	15281	15226	15287	15288	15428	15356	15348	15452	15094	15387	15211	15374	15158	15306	15285	15554	15390	15397	15226	15283	15417	15146	15322	15328	15257	15317	15213	15496	15241	15378	15181	15324	15271	15309	15325	15512	15358	15213	15298	15208	15191	15306	15311	15223	15224	15395	15362	15526	15211	15355	15317	15116	15246	15499	15363	15472	15415	15217	15358	15245	15327	15307	15406	15371	15321	15464	15140	15217	15367	15366	15332	15193	15449	15447	15422	15413	15376	15194	15291	15332	15315	15423	15297	15294	15317	15196	15377	15329	15396	15233	15433	15257	15275	15431	15437	15197	15333	15291	15158	15249	15297	15357	15375	15332	15220	15143	15366	15280	15609	15311	15200	15355	15143	15243	15240	15244	15108	15205	15331	15390	15095	15251	15209	15279	15307	15198	15295	15313	15220	15213	15378	15299	15252	15439	15223	15228	15358	15300	15375	15386	15333	15282	15334	15218	15227	15234	15423	15352	15334	15435	15320	15200	15303	15269	15325	15285	15200	15326	15419	15485	15344	15377	15415	15159	15406	15329	15191	15169	15230	15331	15318	15182	15425	15413	15253	15267	15418	15287	15344	15220	15244	15161	15343	15375	15278	15223	15232	15509	15255	15366	15431	15264	15338	15416	15337	15392	15261	15385	15111	15147	15292	15394	15359	15377	15407	15233	15447	15453	15328	15177	15277	15237	15505	15195	15250	15388	15199	15341	15242	15345	15222	15293	15452	15433	15273	15252	15375	15308	15278	15403	15312	15262	15198	15260	15263	15381	15313	15116	15275	15398	15387	15227	15280	15454	15279	15153	15194	15290	15442	15275	15266	15298	15408	15423	15372	15229	15304	15268	15425	15396	15228	15095	15235	15464	15279	15315	15305	15349	15308	15343	15382	15392	15416	15405	15296	15386	15308	15336	15388	15225	15301	15316	15217	15251	15224	15428	15388	15286	15255	15109	15177	15443	15282	15391	15379	15235	15288	15364	15264	15376	15425	15282	15173	15336	15373	15118	15337	15213	15187	15450	15295	15495	15212	15199	15286	15307	15289	15237	15339	15399	15414	15401	15316	15284	15454	15302	15214	15414	15465	15261	15346	15144	15276	15245	15335	15429	15212	15209	15133	15428	15328	15210	15242	15187	15326	15370	15036	15379	15218	15194	15348	15328	15388	15321	15476	15289	15317	15239	15333	15337	15143	15352	15188	15128	15443	15268	15363	15458	15463	15338	15276	15151	15375	15415	15366	15459	15243	15386	15203	15206	15382	15428	15265	15251	15310	15294	15536	15264	15264	15395	15373	15303	15367	15275	15316	15248	15359	15361	15238	15344	15285	15408	15302	15426	15324	15291	15313	15304	15181	15250	15200	15498	15354	15336	15112	15314	15147	15338	15270	15373	15336	15090	15429	15368	15370	15301	15310	15358	15360	15299	15345	15447	15272	15451	15402	15406	15201	15388	15290	15346	15314	15367	15245	15222	15334	15432	15413	15262	15260	15137	15355	15235	15372	15279	15165	15405	15194	15341	15155	15404	15483	15284	15282	15389	15453	15312	15226	15314	15458	15305	15275	15335	15303	15392	15289	15166	15342	15277	15211	15425	15241	15218	15457	15354	15238	15274	15497	15292	15553	15287	15426	15338	15305	15374	15215	15455	15108	15445	15418	15426	15306	15358	15248	15199	15333	15284	15256	15359	15195	15448	15168	15388	15513	15372	15211	15292	15110	15176	15325	15438	15448	15266	15345	15266	15152	15406	15260	15379	15292	15316	15280	15208	15051	15443	15172	15421	15201	15206	15197	15364	15254	15407	15303	15296	15233	15110	15131	15470	15325	15399	15349	15469	15342	15381	15418	15342	15381
24069	21378	28747	24421	21908	20202	18878	16665	16145	16242	16208	16025	15886	15904	16021	15890	16100	15980	15928	15912	15863	15742	15744	15712	15893	15937	15915	15907	15886	15752	16007	16708	17902	18402	17824	16879	16475	16080	16008	15794	15919	15849	15934	15830	15817	15634	15693	15768	15678	15666	15680	15802	15943	15855	16013	15698	15755	15883	15618	15922	15774	15834	15796	15819	15889	15830	15896	15822	15802	15797	15838	15761	16049	15785	15809	15706	15903	15890	15727	15699	15692	15603	15912	15733	15780	15883	15782	15877	15778	15720	15681	15814	15648	15900	15881	15859	15877	15747	15899	15552	15807	15683	15599	15540	15855	15892	15739	15736	15623	15895	15928	15954	15813	15736	15749	16020	15915	15835	15688	16035	15924	15576	15827	15897	15832	15723	15705	15524	15805	15826	15768	15784	15775	15925	15947	15935	15655	15934	15727	15921	15775	15854	16090	15939	15820	15709	15854	15909	15650	15787	15951	15822	15813	15782	15720	15768	15583	15758	15768	15864	15845	15667	15591	15595	15880	15965	15642	15653	15896	15835	15890	15864	15601	15895	15856	15894	15913	15839	16086	15798	15741	15993	15692	15757	15607	15909	15810	15628	15781	15773	15958	15827	15693	15631	15756	15886	15724	15957	15769	15713	15796	15856	15694	15636	15755	15722	15836	15777	15640	15533	15753	15756	15741	15636	15972	15801	15633	15725	15769	15799	15761	15864	15522	15887	15947	15750	15799	16037	15945	16059	15841	15710	15837	15867	15824	15883	15791	15632	15847	15821	15908	15874	15784	15695	15659	15694	15538	15679	15854	15839	15718	15899	15850	15812	15728	15842	15781	15942	16090	15767	15942	15613	15919	15889	15833	15936	15742	15776	15850	15882	15803	15661	15876	15771	15869	15834	15917	15699	15673	15620	15790	15916	15822	15708	15762	15831	15965	15896	15801	15816	15647	15672	15619	15509	15773	15871	15773	15868	15900	15742	15703	15621	15776	15620	15885	15585	15740	15650	15726	15721	15745	15573	15898	15925	15888	15990	15745	15702	15870	15708	15602	15723	15863	15851	15953	15954	15768	15823	15823	15785	15670	15775	15799	15681	15717	15525	15752	15588	15815	15707	15717	15711	15819	15706	15696	15852	15995	15893	15930	15707	15884	15870	15791	15679	15880	15762	15753	15822	15795	15546	15670	15993	15720	15561	15736	15525	15818	15776	15826	15815	15883	15702	15788	15819	15882	15957	15950	15586	15840	15765	15757	15918	15936	15817	15608	15835	15772	15744	15644	15828	15844	15732	15825	15608	15766	16047	15578	15602	15676	15802	15677	15806	15824	15925	15767	15771	15902	15661	15725	15788	15762	15853	15890	15732	15900	15806	15837	15573	15765	15570	15805	15632	15679	15775	15910	15733	15735	15780	15831	15821	15702	15800	15969	15890	15695	15889	15683	15929	15595	15659	15816	15858	15690	15571	15632	15693	15772	15783	15751	15681	15573	15648	15795	15906	15786	15738	15729	15858	15631	15700	15726	15832	15690	15802	15784	15859	15751	15662	15841	15912	15678	15971	16027	15716	15655	15787	15791	15754	15469	15904	15816	15887	15772	15734	15907	15879	15512	15712	15792	15638	15976	15597	15968	16012	15851	15770	15838	15925	15980	15786	15626	15724	15825	15791	15903	15795	15628	15775	15879	15883	15630	15550	15833	15813	15721	15777	15641	15731	15954	15555	15793	15843	15733	15801	15948	15735	15744	15632	15823	15817	15602	15760	15589	15631	15678	16060	15639	15937	15741	15701	15771	15862	15911	15683	15798	15872	15744	15698	15807	15620	15736	15806	15743	15854	15715	15790	15762	15829	15729	15667	15734	15888	15900	15715	15727	15476	15853	15838	15894	15681	15753	15629	15784	15790	15832	15745	15812	15910	15793	15794	15793	15813	15706	15952	15737	15675	15788	15826	15760	15736	15826	15712	15692	15713	15725	15769	15725	15828	15840	15739	15925	15707	15878	15833	15762	15637	15678	15704	15715	15745	15768	15751	15710	15709	16054	15823	15597	15571	15842	15872	16071	15795	15889	15925	15747	15821	15727	15952	15807	15818	15809	15680	15853	15876	15809	15647	15840	15781	15709	15814	15840	16036	15644	15854	15792	15716	15848	15720	15829	15661	15670	15622	15731	15801	15689	15761	15905	15993	15883	15814	15853	15728	15708	15848	15769	15607	15724	15592	15668	15756	15813	15762	15942	15791	15776	15823	15767	15635	15800	15748	15715	15664	15853	15725	15760	15806	15922	15621	15867	16097	15884	15873	15950	15863	15782	15789	15640	15758	15731	15945	15938	15544	15757	15627	15839	15779	15698	15754	15808	15737	15838	15519	15763	15728	15806	15735	15676	15589	15659	15525	15775	15795	15973	15625	16079	15705	15735	15549	15758	15719	15803	15871	15793	15813	15734	16008	15812	15835	15742	15661	15627	15664	15652	15838	15676	15803	15700	15564	15773	16015	15980	15938	15844	15719	15773	15718	15635	15913	15723	15784	15676	15745	15768	15746	15909	15643	15846	15685	15768	15929	15774	15649	15831	15725	15810	15770	15675	15724	16029	15816	15708	15629	15850	15787	15713	15966	15888	15876	15634	15702	15821	15661	15768	15783	15918	15918	15767	15992	15604	15893	16032	15734	15669	15755	15716	15791	15698	15585	15721	15677	15738	15750	16009	15752	15694	15662	15833	15888	15761	15752	15744	15588	15875	15789	15701	15748	15860	15722	15840	15793	15795	15967	15892	15685	15911	15798	15952	15741	15816	15891	15842	15651	15624	15868	15704	15702	15529	15825	15714	15841	15593	15576	15866	15688	15642	15591	15688	15682	15818	15826	16006	15783	15766	15920	15772	15806	15702	15702	15788	15776	15835	15947	15854	15668	15794	15709	15604	15937	15718	15650	15793	15736	15645	15704	15752	15805	15764	15740	15686	15830	15860	15884	16061	15841	15643	15814	15680	15776	15634	15851	15530	15853	15669	15666	15761	15677	15900	15944	15853	15626	15948	15694	15839	15771	15922	15728	15723	15861	15694	15753	15868	15880	15632	15960	15804	15981	15867	15889	15974	15919	15808	15897	15808	15878	15714	15913	15786	15704	15937	15637	15647	15921	15742	15798	15883	15840	15664	15890	15755	15923	15943	15784	15841	15776	15895	15802	15810	15906	15888	15714	15761	15864	15816	15719	15688	15815	15697	15714	15710	15991	15829	15874	16023	15791	15778	15886	15762	15859	15743	15569	15761	15822	15756	15733	15690	15690	15718	15861	15645	15659	15662	15913	15795	15657	15828	15764	15651	15734	15727	15820	16032	15882	15889	15871	15697	15842	15856	15702	15785	15743	15914	15686	15655	15712	15753	15582	15779	15803	15984	15712	15947	15729	15787	15839	15832	15814	15877	15708	15929	15859	15910	15803	15692	15694	15750	16031	15791	15756	15804	15760	15846	15647	15881	15758	15977	15808	15882	15851	15923	15736	15790	15807	15858	15763	15777	15872	15740	15659	15651	15683	15726	15790	15632	15895	15868	15899	15801	15942	15750	15623	15824	15761	15731	15780	15833	15836	15743	15797	15804	15737	15789	16043	15720	15633	15878	15863	15844	15952	15702	15756	15959	15688	15819	15928	15793	15952	15736	15802	15950	15856	15840	15641	15803	15811	15922	15802	15762	15629	15736	15747	15782	15886	15811	15714	15780	15941	15760	15858	15806	15926	15796	15924	15998	15802	15706	15902	15758	15819	15921	15809	15854	15698	15716	15673	15610	16022	15689	15727	15786	15815	15920	15762	15583	15769	15796	15711	15845	15845	15822	16021	15925	15666	15679	15806	15559	15782	15828	15836	15695	15939	15762	15878	15797	15817	15670	15816	15689	15563	15660	15776	15758	15768	15687	15694	15797	15797	15827	16006	15714	15821	15723	15670	15850	15740	15808	15961	15722	15811	15730	15650	15716	15768	15856	15803	15592	15747	15942	15738	15788	15669	15746	15697	15780	15713	15697	15841	15807	15548	15699	15758	15741	15889	15681	15919	15611	15872	15884	15636	15962	15683	15699	15891	15931	15698	15811	15844	15786	15671	15873	15675	15698	15837	15678	15785	15939	15823	15622	15947	15922	15925	15909	15799	15847	15716	15910	15840	15845	15954	15869	15770	15844	15883	15854	15892	15704	15659	15919	15963	16005	15578	15750	15829	15879	15793	15627	15620	15865	15850	15709	15808	15549	15729	15972	15676	15719	15777	15890	15673	15677	15766	15644	15882	15844	15826	16021	15859	15743	15849	15797	15533	15855	15720	15641	15802	15800	15911	15677	15744	15833	15562	15606	15859	15839	15684	15782	16056	15794	15962	15822	15888	15685	15751	15700	15848	15633	15792	15682	15923	15653	15850	15644	15674	15731	15672	15825	15696	15891	15691	15727	15735	15829	15743	15835	15877	15708	15735	15645	15895	16004	15719	15685	15789	15778	15894	15799	15696	15779	15942	15704	15712	15807	15796	15883	15610	15723	15818	15753	15779	15690	15488	15657	15931	15796	15830	15793	15768	15857	15872	15626	15763	15791	15751	15899	15823	15711	15855	15806	15700	15707	15538	15865	15858	15727	15887	15852	15815	15858	15777	15897	15937	15820	15934	15723	15833	15943	15701	15886	15577	15755	15658	15763	16017	15829	15769	15935	15884	15486	15760	15809	15805	15860	15850	15867	15875	15843	15857	15833	15852	15665	15764	15775	15729	15614	15699	15881	15675	16052	15886	15591	15699	15595	15798	15732	15525	15884	15873	15696	15837	15879	15901	15916	15638	15688	15690	15776	15679	15904	15731	15901	15820	15819	15839	15641	15971	15831	15620	16052	15971	15785	15698	15921	15813	15770	15699	15965	15806	15792	15731	15843	15664	15922	15788	15697	15807	15894	15776	15777	15775	15768	15747	15786	15785	15750	15710	15689	15944	15699	15863	15929	15938	15837	15803	15779	15681	15799	15861	15912	15864	15765	15714	15701	15701	15804	15900	15645	15818	15685	15727	15671	15603	15833	15733	15757	15709	15811	15794	15796	15715	15777	15826	16069	15929	15885	15680	15742	15908	15773	15761	15817	15744	15876	16066	15940	15905	15870	15645
15302	24434	22336	18463	16763	16067	15565	15106	15097	15070	14791	14887	14943	14845	14894	15095	14858	14877	14922	14943	14722	14735	14567	14681	14732	14888	14807	14558	14804	14704	15178	16486	18399	18460	16941	15926	15287	15216	14820	14838	14786	14647	14694	14555	14602	14709	14460	14750	14638	14632	14500	14775	14844	14632	14736	14687	14549	14623	14741	14716	14664	14740	14410	14596	14514	14631	14552	14660	14545	14704	14670	14650	14658	14763	14623	14891	14720	14602	14626	14613	14784	14672	14588	14442	14810	14614	14670	14668	14608	14738	14599	14472	14749	14640	14635	14461	14784	14666	14661	14524	14675	14750	14689	14701	14712	14614	14688	14704	14783	14553	14727	14659	14710	14699	14772	14489	14557	14548	14832	14739	14563	14706	14677	14533	14745	14746	14702	14704	14641	14491	14609	14691	14687	14505	14622	14684	14652	14759	14581	14698	14605	14553	14609	14722	14761	14588	14609	14683	14688	14645	14753	14618	14717	14631	14571	14730	14578	14767	14634	14774	14758	14637	14656	14491	14710	14675	14767	14694	14649	14583	14669	14611	14687	14518	14674	14649	14619	14756	14489	14630	14676	14639	14733	14486	14558	14757	14581	14548	14596	14674	14683	14538	14514	14798	14761	14834	14683	14715	14563	14596	14708	14751	14760	14661	14633	14698	14595	14684	14628	14560	14742	14646	14559	14689	14634	14584	14630	14654	14590	14738	14520	14756	14604	14616	14625	14535	14633	14609	14563	14604	14594	14690	14534	14644	14564	14587	14707	14705	14718	14720	14654	14411	14675	14693	14579	14621	14606	14712	14675	14610	14747	14419	14674	14512	14724	14718	14677	14660	14683	14623	14832	14607	14611	14613	14644	14658	14691	14661	14720	14626	14602	14512	14666	14717	14592	14667	14632	14602	14622	14604	14602	14766	14774	14750	14692	14562	14756	14640	14751	14663	14920	14581	14489	14652	14631	14803	14614	14721	14617	14517	14580	14677	14613	14724	14659	14864	14638	14693	14537	14470	14511	14702	14559	14667	14596	14577	14564	14918	14625	14625	14694	14593	14793	14717	14476	14714	14565	14737	14692	14668	14713	14745	14632	14737	14618	14697	14608	14532	14612	14846	14466	14753	14814	14550	14833	14720	14582	14609	14617	14656	14788	14645	14558	14799	14754	14687	14517	14665	14627	14756	14614	14784	14563	14734	14748	14737	14624	14765	14509	14479	14638	14694	14644	14806	14601	14753	14668	14521	14546	14651	14628	14482	14685	14682	14606	14583	14685	14470	14606	14683	14565	14528	14769	14765	14672	14661	14552	14687	14624	14652	14511	14718	14627	14783	14606	14681	14656	14621	14746	14712	14519	14710	14557	14708	14622	14776	14679	14665	14723	14797	14618	14707	14634	14577	14565	14624	14627	14595	14516	14747	14673	14684	14611	14564	14624	14626	14556	14788	14580	14676	14679	14591	14588	14539	14604	14693	14535	14506	14540	14625	14773	14605	14454	14503	14655	14864	14531	14575	14735	14660	14659	14654	14755	14671	14637	14737	14545	14713	14503	14601	14704	14537	14721	14724	14664	14637	14766	14589	14660	14807	14617	14708	14587	14559	14528	14764	14697	14731	14498	14716	14651	14680	14565	14729	14686	14668	14637	14774	14762	14666	14555	14464	14629	14669	14575	14608	14732	14627	14621	14580	14666	14629	14625	14487	14735	14703	14796	14591	14665	14823	14671	14688	14599	14596	14552	14708	14633	14681	14612	14729	14871	14690	14690	14715	14625	14686	14543	14653	14695	14712	14519	14637	14748	14708	14740	14649	14583	14711	14703	14660	14652	14565	14647	14683	14622	14713	14706	14679	14774	14746	14701	14542	14661	14648	14638	14722	14698	14667	14600	14600	14559	14615	14741	14614	14791	14554	14737	14515	14714	14681	14714	14649	14712	14679	14625	14618	14795	14662	14708	14848	14735	14607	14535	14723	14666	14729	14748	14622	14667	14600	14633	14622	14583	14735	14660	14707	14833	14669	14445	14724	14670	14817	14641	14620	14498	14616	14607	14486	14622	14681	14587	14638	14654	14655	14826	14787	14653	14545	14681	14625	14629	14623	14869	14504	14681	14629	14675	14487	14526	14578	14705	14672	14712	14766	14561	14689	14605	14811	14559	14655	14811	14531	14576	14611	14598	14684	14516	14662	14549	14752	14644	14580	14739	14582	14607	14650	14628	14587	14626	14627	14468	14638	14626	14643	14626	14698	14800	14772	14552	14656	14663	14613	14569	14619	14632	14660	14761	14624	14487	14605	14605	14602	14592	14701	14668	14564	14593	14556	14746	14780	14679	14553	14526	14743	14679	14655	14647	14697	14639	14577	14619	14678	14609	14709	14597	14603	14562	14734	14492	14752	14602	14606	14739	14715	14727	14576	14604	14748	14569	14523	14533	14563	14474	14621	14521	14732	14624	14662	14572	14635	14689	14713	14637	14563	14462	14546	14621	14667	14497	14560	14660	14857	14553	14546	14675	14694	14880	14615	14748	14743	14525	14654	14791	14650	14581	14749	14774	14560	14425	14538	14672	14565	14497	14602	14585	14631	14525	14613	14603	14756	14586	14554	14481	14783	14576	14589	14724	14843	14605	14739	14677	14407	14901	14619	14699	14558	14788	14641	14659	14554	14641	14727	14704	14625	14337	14783	14629	14633	14513	14601	14733	14599	14711	14597	14689	14792	14566	14440	14552	14725	14674	14757	14617	14504	14737	14744	14510	14696	14801	14553	14588	14587	14621	14543	14768	14584	14591	14758	14769	14603	14656	14662	14633	14614	14781	14777	14632	14688	14608	14755	14525	14608	14531	14610	14716	14762	14669	14702	14690	14502	14539	14495	14463	14612	14715	14700	14533	14482	14704	14780	14626	14772	14492	14699	14522	14676	14720	14689	14558	14687	14543	14695	14698	14654	14711	14701	14667	14786	14777	14709	14666	14415	14814	14459	14808	14760	14872	14622	14696	14575	14569	14725	14670	14583	14733	14679	14536	14666	14635	14568	14590	14578	14689	14607	14824	14587	14651	14622	14699	14638	14683	14587	14689	14913	14702	14507	14686	14786	14708	14731	14589	14543	14645	14803	14644	14684	14891	14717	14626	14717	14623	14515	14591	14625	14701	14462	14603	14690	14544	14605	14811	14653	14573	14647	14691	14564	14540	14772	14620	14572	14621	14718	14693	14501	14708	14787	14681	14683	14576	14836	14732	14652	14654	14515	14603	14650	14665	14514	14608	14522	14697	14499	14648	14680	14682	14706	14583	14688	14780	14636	14577	14536	14781	14602	14815	14609	14531	14703	14567	14616	14612	14780	14612	14727	14639	14704	14610	14658	14608	14441	14608	14563	14554	14608	14586	14506	14613	14559	14661	14720	14633	14766	14763	14633	14519	14652	14825	14651	14649	14679	14531	14732	14411	14630	14685	14747	14593	14567	14651	14718	14478	14677	14527	14562	14648	14695	14604	14707	14614	14718	14736	14649	14622	14565	14631	14697	14779	14782	14577	14587	14688	14634	14646	14518	14814	14516	14510	14542	14733	14634	14624	14640	14580	14754	14681	14628	14599	14652	14766	14755	14761	14725	14715	14793	14529	14595	14539	14668	14570	14624	14493	14751	14659	14523	14640	14702	14575	14548	14650	14624	14534	14532	14536	14718	14742	14534	14600	14646	14782	14649	14667	14708	14750	14712	14704	14746	14615	14587	14613	14560	14622	14652	14750	14536	14683	14689	14588	14636	14726	14617	14647	14648	14797	14585	14803	14437	14771	14605	14710	14713	14447	14688	14637	14756	14613	14548	14670	14717	14703	14687	14555	14637	14496	14457	14667	14505	14769	14563	14772	14709	14568	14631	14737	14594	14587	14559	14700	14755	14548	14615	14692	14664	14551	14609	14571	14587	14655	14631	14686	14712	14588	14696	14576	14477	14884	14655	14609	14752	14682	14698	14701	14693	14650	14724	14475	14585	14413	14533	14504	14543	14558	14542	14553	14738	14713	14745	14634	14700	14570	14572	14684	14723	14688	14554	14606	14609	14490	14694	14655	14475	14619	14653	14625	14760	14785	14610	14406	14645	14580	14564	14662	14715	14698	14527	14818	14599	14658	14585	14724	14593	14585	14664	14624	14542	14711	14610	14548	14637	14858	14550	14626	14708	14727	14628	14613	14613	14679	14671	14619	14610	14756	14652	14616	14745	14523	14552	14709	14765	14704	14532	14652	14582	14651	14849	14553	14673	14713	14680	14681	14455	14508	14720	14700	14674	14696	14648	14582	14664	14692	14593	14699	14656	14548	14801	14374	14544	14685	14434	14669	14741	14726	14659	14654	14627	14657	14760	14561	14785	14675	14540	14602	14604	14764	14620	14699	14655	14611	14610	14517	14763	14668	14589	14778	14676	14733	14737	14485	14775	14557	14681	14849	14699	14729	14643	14615	14751	14559	14704	14809	14564	14434	14656	14739	14616	14543	14731	14788	14603	14778	14597	14504	14784	14553	14703	14674	14615	14718	14586	14431	14697	14513	14523	14781	14619	14694	14584	14825	14583	14540	14665	14427	14593	14626	14596	14614	14515	14581	14597	14504	14678	14578	14653	14603	14706	14776	14607	14802	14650	14695	14729	14531	14660	14778	14594	14789	14520	14677	14565	14653	14609	14620	14686	14733	14635	14695	14632	14608	14657	14497	14735	14670	14697	14797	14595	14735	14659	14621	14713	14579	14739	14736	14660	14544	14644	14634	14606	14641	14677	14526	14536	14656	14678	14657	14496	14410	14604	14711	14547	14629	14719	14739	14522	14694	14622	14525	14636	14812	14586	14636	14878	14699	14735	14604	14779	14693	14593	14601	14718	14660	14659	14667	14661	14596	14704	14762	14712	14467	14602	14579	14687	14643	14690	14704	14736	14559	14669	14638	14747	14517	14542	14593	14587	14650	14874	14509	14524	14769	14690	14738	14570	14605	14704	14744	14705	14594	14609	14554	14679	14630	14836	14562	14636	14655	14629	14713	14462	14601	14647	14562	14506	14713	14544	14453	14550	14583	14723	14662	14621	14686	14669	14395	14854	14555	14757	14657	14668	14550	14666	14657	14755	14599	14752	14788	14577	14684	14655
23050	21407	29326	23863	21498	22509	21261	15945	14903	15186	14865	14757	14893	14600	14832	14979	14589	14599	14349	14340	14683	14778	14626	14576	14356	14595	14634	14507	14626	14618	14940	18400	19109	18235	17030	16044	15019	14618	14337	14511	14531	14212	14166	14461	14478	14474	14509	14493	14437	14424	14342	14412	14394	14458	14498	14740	14467	14390	14578	14450	14475	14335	14472	14304	14405	14581	14610	14358	14326	14485	14263	14342	14387	14469	14308	14234	14343	14583	14363	14461	14320	14316	14454	14507	14319	14391	14409	14415	14401	14283	14299	14359	14503	14488	14445	14425	14456	14312	14405	14361	14445	14425	14474	14481	14597	14534	14583	14468	14525	14450	14522	14466	14548	14528	14599	14392	14395	14421	14451	14492	14411	14380	14210	14304	14368	14166	14281	14300	14296	14329	14207	14092	14443	14496	14390	14346	14447	14422	14413	14337	14309	14266	14487	14322	14411	14211	14366	14334	14472	14620	14506	14228	14346	14556	14331	14228	14449	14406	14272	14435	14333	14295	14514	14509	14336	14552	14231	14370	14401	14172	14343	14444	14386	14432	14607	14399	14310	14320	14295	14447	14246	14186	14319	14444	14418	14354	14363	14259	14319	14444	14238	14370	14292	14340	14255	14410	14372	14214	14348	14409	14368	14406	14290	14245	14272	14407	14452	14550	14484	14356	14343	14251	14307	14475	14546	14307	14368	14459	14398	14482	14322	14537	14315	14401	14341	14202	14313	14276	14178	14383	14408	14311	14230	14252	14461	14535	14512	14266	14465	14304	14408	14434	14235	14467	14370	14509	14518	14393	14353	14241	14195	14537	14415	14473	14323	14281	14339	14420	14146	14567	14441	14298	14468	14456	14303	14421	14430	14433	14347	14453	14330	14371	14233	14396	14424	14488	14424	14592	14310	14331	14422	14349	14231	14332	14367	14244	14498	14397	14441	14369	14487	14479	14246	14364	14457	14464	14376	14346	14254	14225	14460	14448	14455	14263	14248	14196	14350	14200	14170	14256	14466	14192	14412	14493	14430	14337	14509	14266	14367	14320	14394	14315	14527	14184	14265	14326	14170	14231	14380	14346	14290	14477	14222	14340	14436	14190	14405	14368	14280	14394	14451	14449	14314	14331	14327	14453	14423	14463	14267	14541	14354	14298	14362	14272	14308	14418	14625	14301	14343	14613	14388	14268	14317	14313	14337	14255	14155	14398	14305	14494	14465	14387	14601	14564	14495	14475	14443	14381	14524	14360	14362	14347	14295	14319	14442	14404	14375	14320	14524	14376	14464	14310	14225	14505	14392	14381	14374	14474	14268	14139	14476	14396	14521	14368	14409	14269	14219	14465	14523	14310	14392	14388	14268	14316	14378	14318	14384	14364	14295	14455	14390	14323	14168	14264	14484	14458	14397	14317	14341	14330	14340	14214	14547	14440	14424	14386	14392	14313	14336	14594	14337	14264	14387	14402	14497	14266	14407	14530	14330	14463	14276	14408	14454	14531	14292	14511	14426	14452	14240	14356	14467	14613	14357	14399	14299	14434	14247	14295	14132	14314	14351	14297	14294	14492	14376	14389	14283	14473	14332	14457	14283	14354	14332	14127	14352	14259	14325	14470	14251	14428	14279	14107	14349	14315	14372	14481	14530	14226	14130	14395	14254	14361	14356	14256	14387	14426	14386	14431	14549	14371	14396	14260	14361	14464	14377	14657	14196	14387	14349	14578	14491	14405	14267	14171	14425	14401	14507	14517	14361	14384	14610	14416	14474	14429	14393	14494	14366	14279	14381	14467	14333	14387	14382	14282	14321	14458	14258	14564	14468	14443	14329	14246	14320	14456	14543	14408	14157	14502	14379	14340	14466	14210	14431	14414	14329	14493	14284	14269	14500	14337	14522	14445	14479	14479	14419	14454	14267	14331	14237	14467	14325	14447	14439	14418	14380	14369	14639	14306	14411	14354	14547	14324	14417	14395	14276	14371	14456	14217	14355	14407	14457	14274	14428	14285	14452	14339	14379	14367	14398	14405	14388	14306	14429	14267	14295	14309	14286	14376	14247	14329	14183	14428	14211	14482	14572	14455	14613	14382	14360	14294	14380	14422	14384	14421	14546	14429	14274	14316	14308	14401	14440	14387	14375	14416	14358	14417	14374	14458	14387	14158	14588	14274	14366	14332	14370	14146	14392	14109	14320	14350	14368	14479	14343	14388	14450	14454	14276	14287	14305	14311	14274	14247	14302	14486	14295	14450	14373	14270	14460	14276	14303	14624	14444	14363	14541	14511	14389	14491	14309	14365	14459	14347	14295	14370	14305	14260	14298	14298	14325	14299	14318	14358	14278	14292	14347	14448	14282	14331	14199	14100	14280	14080	14398	14432	14227	14413	14366	14282	14154	14315	14281	14406	14465	14389	14538	14464	14509	14365	14428	14309	14546	14322	14270	14450	14207	14445	14474	14389	14422	14214	14249	14395	14531	14535	14295	14494	14280	14550	14249	14406	14253	14428	14420	14551	14332	14316	14361	14265	14296	14314	14412	14271	14384	14306	14293	14352	14409	14499	14329	14482	14493	14340	14191	14351	14477	14523	14628	14508	14442	14270	14309	14291	14466	14215	14387	14470	14272	14319	14517	14429	14286	14172	14256	14365	14519	14414	14421	14409	14212	14254	14236	14263	14385	14292	14364	14417	14483	14279	14416	14327	14368	14419	14426	14345	14336	14331	14527	14490	14243	14358	14323	14152	14451	14417	14443	14543	14446	14377	14226	14277	14196	14469	14385	14597	14494	14559	14232	14460	14371	14588	14366	14342	14380	14410	14203	14320	14380	14454	14397	14303	14432	14246	14253	14371	14362	14439	14201	14293	14245	14562	14421	14283	14240	14432	14467	14502	14530	14273	14308	14490	14440	14316	14277	14400	14401	14276	14205	14406	14452	14443	14139	14199	14334	14390	14179	14282	14331	14321	14398	14342	14358	14427	14503	14357	14270	14417	14408	14285	14403	14440	14462	14352	14460	14251	14653	14395	14430	14262	14498	14363	14398	14497	14453	14501	14325	14188	14049	14322	14430	14227	14326	14221	14423	14272	14292	14348	14441	14532	14496	14210	14271	14452	14416	14324	14407	14460	14313	14319	14261	14423	14293	14296	14236	14319	14459	14305	14490	14322	14484	14329	14253	14300	14444	14080	14307	14387	14120	14177	14355	14239	14422	14534	14327	14497	14299	14370	14415	14350	14271	14217	14421	14254	14441	14392	14322	14335	14319	14185	14271	14278	14401	14072	14371	14411	14322	14432	14494	14361	14329	14351	14524	14255	14481	14348	14407	14370	14465	14404	14509	14386	14254	14321	14470	14319	14383	14603	14224	14364	14276	14497	14231	14022	14436	14513	14604	14285	14335	14429	14285	14450	14590	14322	14461	14296	14487	14437	14393	14486	14391	14416	14317	14097	14401	14454	14295	14380	14350	14272	14399	14314	14203	14451	14347	14321	14328	14148	14386	14366	14415	14453	14586	14353	14407	14359	14367	14392	14255	14329	14610	14342	14499	14529	14515	14263	14429	14454	14444	14310	14235	14454	14264	14344	14445	14314	14325	14318	14227	14430	14457	14270	14300	14476	14450	14381	14346	14309	14489	14445	14340	14441	14385	14182	14451	14538	14292	14305	14598	14391	14207	14292	14477	14355	14380	14302	14229	14369	14339	14072	14478	14534	14466	14375	14429	14468	14279	14318	14413	14254	14539	14492	14273	14271	14519	14381	14431	14366	14329	14500	14386	14346	14521	14262	14512	14352	14314	14229	14424	14406	14398	14342	14240	14346	14334	14163	14326	14430	14155	14175	14302	14469	14389	14457	14456	14255	14238	14379	14290	14397	14321	14372	14307	14214	14236	14305	14479	14428	14530	14268	14322	14524	14436	14399	14421	14566	14390	14359	14346	14512	14259	14227	14390	14384	14117	14300	14401	14357	14541	14180	14259	14309	14238	14317	14391	14268	14171	14373	14166	14410	14419	14419	14377	14332	14467	14271	14309	14325	14346	14365	14417	14336	14421	14326	14223	14453	14111	14474	14503	14360	14304	14424	14226	14415	14376	14399	14359	14482	14327	14233	14377	14596	14340	14344	14368	14423	14387	14323	14441	14317	14203	14521	14408	14465	14309	14278	14457	14257	14404	14257	14480	14392	14486	14286	14405	14411	14268	14446	14597	14400	14319	14361	14261	14428	14251	14364	14314	14486	14232	14375	14599	14214	14372	14261	14389	14274	14364	14396	14335	14554	14527	14481	14370	14402	14148	14355	14264	14644	14413	14137	14420	14595	14381	14368	14393	14456	14504	14416	14500	14345	14425	14510	14374	14256	14574	14292	14353	14301	14438	14389	14545	14398	14329	14288	14310	14278	14407	14402	14440	14474	14403	14218	14347	14405	14467	14309	14197	14448	14461	14473	14490	14294	14238	14123	14231	14198	14244	14322	14193	14471	14398	14259	14306	14422	14448	14335	14403	14399	14361	14357	14350	14338	14281	14413	14102	14292	14262	14517	14347	14471	14440	14501	14370	14525	14483	14424	14400	14350	14339	14356	14428	14340	14370	14087	14416	14329	14396	14208	14370	14463	14420	14272	14246	14401	14447	14396	14374	14453	14360	14243	14259	14321	14389	14289	14478	14437	14556	14450	14425	14467	14478	14245	14184	14391	14523	14446	14342	14315	14355	14223	14359	14319	14234	14303	14462	14463	14340	14563	14381	14258	14461	14418	14505	14137	14242	14320	14503	14376	14508	14368	14252	14330	14348	14320	14248	14448	14497	14405	14293	14370	14474	14214	14345	14365	14475	14507	14318	14355	14469	14373	14221	14480	14407	14267	14404	14290	14250	14533	14271	14430	14520	14560	14370	14278	14297	14282	14413	14495	14149	14278	14389	14323	14276	14472	14465	14290	14395	14333	14466	14381	14207	14210	14327	14447	14309	14427	14258	14517	14104	14256	14399	14198	14223	14199	14375	14424	14205	14688	14423	14480	14355	14380	14506	14319	14242	14420	14470	14425	14328	14473	14538	14486	14496	14417	14353	14498	14196	14479	14418	14368	14340	14375	14230	14479	14400	14225	14176	14419	14481	14359	14466	14455	14346	14466	14262	14464	14225	14545
16181	27309	25192	19549	17130	15906	15237	14841	14521	14475	14133	14086	13982	13960	13908	14065	13887	13877	13958	13737	13887	13849	13968	13811	13731	13761	13758	13682	13942	13692	14555	20760	20892	19694	17390	15520	14386	13953	13653	13758	13751	13809	13696	13771	13909	13626	13692	13497	13720	13696	13855	13553	13762	13453	13612	13711	13568	13832	13660	13521	13988	13721	13648	13704	13612	13695	13763	13752	13653	13711	13656	13762	13755	13541	13629	13651	13719	13749	13599	13854	13645	13482	13831	13641	13727	13563	13819	13635	13829	13710	13723	13511	13677	13779	13577	13678	13708	13513	13682	13809	13676	13655	13715	13639	13748	13694	13621	13561	13681	13714	13621	13801	13797	13680	13826	13699	13708	13708	13668	13662	13625	13688	13786	13814	13623	13699	13860	13660	13704	13715	13549	13674	13705	13638	13715	13593	13423	13618	13675	13553	13648	13955	13494	13586	13833	13704	13732	13547	13653	13772	13603	13658	13615	13678	13549	13661	13713	13475	13510	13542	13781	13887	13577	13664	13585	13634	13732	13563	13646	13675	13621	13590	13554	13575	13668	13597	13636	13561	13635	13792	13716	13579	13694	13642	13600	13503	13692	13561	13721	13554	13688	13685	13697	13730	13814	13581	13621	13668	13688	13460	13635	13638	13595	13600	13761	13610	13570	13712	13682	13758	13697	13603	13721	13720	13827	13695	13810	13833	13679	13714	13778	13474	13701	13638	13917	13645	13688	13807	13648	13609	13813	13655	13658	13699	13881	13699	13684	13622	13702	13786	13600	13589	13684	13737	13669	13644	13709	13866	13779	13677	13628	13681	13545	13601	13728	13709	13822	13616	13529	13780	13709	13700	13637	13691	13554	13630	13642	13834	13817	13765	13584	13750	13754	13729	13689	13754	13603	13653	13668	13566	13800	13617	13765	13599	13680	13696	13705	13601	13711	13614	13748	13790	13618	13513	13578	13871	13547	13716	13590	13662	13706	13592	13606	13671	13519	13665	13697	13682	13599	13765	13694	13762	13619	13593	13810	13710	13680	13598	13503	13643	13815	13605	13635	13533	13575	13583	13538	13680	13658	13573	13699	13743	13762	13586	13683	13761	13564	13731	13724	13633	13598	13775	13654	13845	13692	13679	13570	13576	13680	13645	13625	13807	13595	13747	13576	13895	13503	13615	13629	13679	13707	13599	13496	13683	13709	13756	13662	13594	13594	13499	13720	13700	13645	13541	13734	13754	13665	13775	13706	13640	13668	13767	13755	13751	13686	13513	13605	13657	13662	13656	13598	13741	13652	13603	13578	13786	13603	13757	13707	13679	13693	13545	13601	13573	13621	13728	13723	13575	13555	13687	13642	13648	13636	13692	13455	13692	13600	13681	13609	13700	13489	13681	13659	13683	13501	13810	13692	13709	13732	13601	13619	13633	13657	13691	13762	13722	13526	13555	13775	13578	13612	13725	13735	13592	13615	13725	13618	13602	13680	13754	13897	13543	13762	13789	13530	13603	13722	13654	13601	13567	13600	13788	13501	13744	13540	13664	13784	13593	13746	13703	13725	13792	13737	13628	13728	13754	13675	13756	13620	13624	13639	13582	13686	13418	13800	13731	13680	13566	13616	13755	13727	13804	13576	13540	13852	13524	13756	13739	13705	13645	13524	13582	13614	13710	13518	13644	13752	13373	13699	13561	13704	13714	13707	13667	13767	13577	13780	13663	13745	13746	13617	13611	13810	13627	13746	13646	13759	13646	13661	13611	13615	13758	13655	13662	13561	13781	13556	13560	13800	13785	13797	13611	13644	13590	13451	13708	13764	13558	13737	13612	13512	13685	13669	13609	13611	13617	13765	13537	13738	13665	13668	13545	13747	13637	13679	13631	13837	13781	13551	13797	13789	13435	13656	13671	13790	13652	13618	13769	13640	13734	13642	13669	13556	13690	13744	13566	13657	13630	13747	13677	13732	13639	13442	13713	13606	13721	13626	13520	13687	13435	13664	13672	13678	13649	13477	13686	13599	13731	13731	13762	13704	13664	13566	13854	13578	13843	13579	13569	13697	13610	13724	13719	13561	13666	13725	13709	13594	13745	13610	13792	13815	13817	13601	13490	13810	13673	13594	13599	13616	13651	13509	13655	13719	13631	13537	13623	13814	13636	13565	13625	13758	13688	13659	13601	13703	13690	13623	13591	13796	13776	13771	13695	13555	13826	13602	13619	13764	13492	13783	13622	13696	13431	13713	13576	13560	13628	13764	13764	13628	13690	13557	13626	13700	13693	13736	13468	13527	13635	13564	13628	13674	13772	13829	13655	13735	13636	13568	13724	13661	13735	13676	13554	13570	13437	13660	13532	13763	13493	13708	13711	13790	13730	13656	13748	13633	13481	13603	13821	13588	13777	13662	13739	13630	13607	13638	13740	13698	13773	13488	13667	13794	13781	13760	13663	13580	13699	13570	13743	13711	13572	13667	13720	13607	13598	13787	13534	13673	13649	13722	13898	13752	13495	13728	13653	13729	13615	13593	13708	13689	13468	13627	13484	13688	13578	13781	13640	13617	13470	13665	13692	13588	13546	13712	13691	13677	13675	13608	13751	13581	13729	13769	13732	13550	13713	13540	13463	13795	13702	13707	13651	13719	13667	13691	13540	13578	13655	13500	13726	13544	13507	13658	13625	13801	13733	13680	13712	13697	13499	13746	13795	13719	13559	13666	13643	13679	13650	13617	13510	13699	13649	13740	13646	13634	13556	13639	13819	13687	13605	13761	13546	13697	13615	13535	13732	13721	13590	13616	13892	13517	13711	13616	13594	13739	13770	13711	13562	13660	13733	13693	13543	13714	13618	13695	13477	13695	13579	13574	13777	13618	13473	13735	13624	13775	13554	13687	13910	13620	13714	13712	13670	13640	13599	13763	13542	13530	13630	13737	13580	13750	13645	13592	13552	13672	13618	13673	13602	13716	13691	13680	13669	13621	13718	13561	13776	13548	13674	13706	13634	13779	13747	13646	13722	13793	13602	13618	13673	13771	13618	13737	13708	13651	13696	13655	13664	13734	13539	13787	13661	13836	13620	13545	13720	13565	13633	13608	13550	13668	13530	13549	13779	13734	13663	13675	13663	13741	13640	13608	13817	13580	13773	13687	13717	13625	13661	13777	13669	13764	13783	13777	13701	13688	13684	13541	13691	13651	13698	13675	13716	13684	13644	13546	13638	13694	13612	13666	13659	13671	13617	13766	13682	13607	13797	13693	13726	13616	13599	13514	13695	13828	13717	13698	13746	13679	13642	13632	13538	13624	13774	13647	13595	13716	13544	13627	13763	13563	13609	13518	13774	13855	13675	13540	13731	13567	13514	13480	13610	13573	13569	13723	13682	13716	13554	13793	13635	13667	13548	13743	13737	13778	13669	13659	13661	13514	13799	13868	13565	13539	13591	13606	13690	13662	13662	13718	13657	13661	13680	13723	13511	13648	13732	13651	13655	13548	13605	13755	13630	13619	13890	13566	13602	13518	13617	13649	13743	13800	13536	13777	13699	13699	13836	13712	13556	13688	13567	13720	13672	13475	13736	13675	13661	13662	13597	13714	13654	13626	13724	13687	13724	13591	13636	13781	13679	13504	13751	13729	13618	13505	13724	13601	13667	13534	13612	13557	13673	13554	13562	13588	13510	13503	13708	13801	13672	13678	13718	13611	13543	13713	13691	13635	13851	13716	13678	13647	13680	13779	13514	13772	13613	13686	13614	13515	13707	13670	13625	13778	13634	13783	13747	13683	13508	13639	13593	13694	13718	13666	13521	13720	13600	13635	13620	13567	13772	13533	13614	13651	13576	13746	13534	13626	13608	13480	13682	13697	13774	13520	13702	13741	13674	13663	13623	13776	13688	13736	13697	13510	13585	13560	13538	13718	13851	13709	13754	13779	13656	13460	13615	13642	13741	13696	13699	13708	13686	13624	13800	13691	13771	13539	13566	13703	13555	13556	13604	13529	13623	13471	13400	13621	13617	13639	13449	13743	13724	13855	13700	13522	13665	13832	13712	13800	13686	13792	13599	13703	13691	13651	13728	13740	13590	13698	13511	13704	13700	13715	13600	13611	13592	13598	13584	13650	13704	13652	13650	13638	13715	13692	13549	13490	13792	13703	13538	13563	13430	13823	13542	13734	13581	13656	13745	13752	13628	13496	13589	13773	13821	13699	13512	13620	13576	13423	13724	13706	13659	13607	13570	13595	13699	13689	13760	13858	13781	13554	13788	13663	13799	13852	13631	13822	13665	13658	13739	13765	13737	13388	13734	13663	13619	13703	13578	13510	13573	13634	13585	13662	13596	13609	13599	13682	13600	13617	13678	13697	13658	13665	13811	13770	13778	13635	13799	13553	13598	13519	13575	13696	13643	13669	13585	13736	13490	13659	13796	13676	13636	13613	13639	13812	13578	13771	13608	13520	13624	13594	13824	13688	13716	13698	13673	13594	13779	13779	13559	13607	13773	13559	13742	13573	13592	13734	13696	13754	13611	13422	13675	13583	13692	13664	13661	13593	13685	13557	13827	13749	13597	13651	13681	13706	13713	13598	13799	13482	13562	13665	13824	13451	13674	13598	13648	13521	13773	13690	13612	13637	13652	13685	13779	13642	13701	13686	13604	13628	13741	13646	13871	13599	13526	13718	13829	13709	13635	13637	13745	13617	13725	13795	13651	13725	13681	13578	13676	13577	13608	13597	13682	13607	13574	13570	13591	13812	13719	13530	13618	13634	13784	13622	13625	13539	13408	13712	13515	13827	13678	13431	13677	13750	13738	13651	13753	13485	13653	13667	13581	13598	13613	13663	13654	13659	13631	13588	13542	13735	13620	13744	13664	13688	13678	13516	13456	13820	13767	13673	13588	13675	13542	13558	13648	13664	13710	13715	13571	13527	13561	13672	13545	13761	13602	13712	13616	13883	13748	13818	13623	13630	13770	13592	13611	13596	13724	13634	13744	13613	13537	13472	13862	13712	13644	13647	13582	13719	13620	13712	13620	13708	13525	13768	13801	13597	13599	13672	13672	13761	13614	13582	13729	13678	13639	13665	13697	13475	13767	13772	13690	13745	13805	13731	13653	13652	13934	13703	13595	13665	13592	13896	13913	13693	13583	13635	13651
27407	21600	20549	15444	12388	12226	12598	12266	12187	12243	12085	12122	12213	12367	12080	12097	12131	12167	12183	12089	12084	12137	12005	12094	12099	12097	12131	12131	12243	12124	12135	12258	12548	12545	12568	12265	12309	12226	12073	12316	12184	12164	12047	12240	12031	12093	11985	12078	12101	11993	12096	12144	12117	12076	11957	12130	12173	11996	12080	12014	12247	12267	11875	12114	12178	12050	12119	12127	12031	12039	12028	12125	12122	12032	12008	12208	12007	12024	12273	11861	12085	12028	12080	12042	12000	12152	12297	11968	12260	12106	12212	12059	12117	12183	11993	12091	12139	12170	12134	12212	12118	11905	12274	12216	12110	12128	12066	12124	12002	12168	11942	11965	12021	11864	12016	12250	12291	12060	12144	12049	12056	12279	12025	12027	12004	12034	12038	12137	12112	12096	12028	12128	12196	12017	12000	12149	12038	12173	12127	12090	12035	11999	11977	12141	12052	12184	12294	12126	12216	12161	12077	12127	11923	12072	12012	12032	12041	12210	12192	12071	12148	12116	12007	12050	12124	11798	12083	11918	12148	11949	11932	12155	12124	11997	12123	11954	12303	11963	12286	12248	11959	12063	12030	11918	12047	12276	12108	12173	12084	12153	12173	12100	11964	12092	12003	12082	12018	12073	12108	12021	11836	12053	12140	12069	11958	12074	12089	12233	12139	12063	12028	12039	11981	12084	12118	11988	12092	12223	12083	12226	11759	12235	12077	11948	12092	11986	12020	12104	12102	12022	12009	11953	12048	12134	12018	11982	12039	12015	12252	11997	12047	12088	12272	12225	12203	12140	12008	11942	11962	11830	11997	12195	12068	12137	12067	12000	12069	12047	12046	12145	12101	12056	12163	12020	12079	12155	12007	11893	12244	12107	12193	12044	12127	12094	12024	12209	12176	12071	12222	12160	12189	12070	11996	12244	12192	12203	12202	12095	12313	11949	11932	12243	12013	12052	11974	12058	11959	12077	11934	12273	12035	12028	11931	12174	12179	12199	12020	11947	12096	11986	12017	11950	12179	12082	12051	12074	12102	12116	12051	12029	11851	12198	12154	12051	12043	11972	12202	12117	12089	12210	12080	12016	12011	11918	12075	12143	12093	12129	12090	12265	12111	12104	12019	11969	12279	12102	12142	12175	12104	11941	12061	12081	12197	12107	12191	11955	12048	12145	12073	11838	12066	12128	12035	12138	12069	11920	11996	12157	12060	11927	12116	12273	12208	11940	12149	12039	11979	11933	12174	12164	11958	12022	12260	12162	12040	12157	12043	12030	11998	12073	12083	11929	12066	12038	12106	12140	11998	12280	12259	12090	12081	12093	12101	11963	12031	12232	12103	11907	11944	12214	12036	11975	12155	11927	12109	11883	12075	12164	12241	12100	12032	11963	11958	11967	12101	11991	12091	12073	12060	12103	12193	12281	11978	12354	11979	12156	11979	12000	12150	12093	12226	12238	12124	11901	12124	12192	12144	12086	12177	12110	12041	12110	12090	11972	12048	12098	12120	12288	12278	12013	12168	12083	12136	11958	12045	12059	12022	12063	12121	12110	12056	12170	12256	12187	12112	12223	12074	12227	12099	11910	11857	12210	12155	12086	12177	12061	12097	12144	12205	12162	12168	12115	12038	12245	12085	12135	12127	12006	11938	12083	11998	11982	12118	12053	12121	12230	12112	12069	12040	12116	12128	12040	12046	12027	12035	12019	11932	12203	12158	12225	12132	12008	12174	12103	12118	12159	12047	12188	11968	11973	12132	12179	12131	11988	11934	11850	12053	12063	12075	12150	12043	12005	12098	12040	12051	12185	12140	12143	12081	12073	12266	12031	12069	12056	11955	12060	12182	12219	12099	12098	12039	11934	12028	12018	12065	12206	12128	12302	12174	12242	12030	12205	12201	11908	12091	12188	12207	12238	12076	12142	12277	12103	12050	12106	11927	11888	12046	12045	12079	12128	12242	12193	12065	12164	11876	12241	12227	12047	12013	12036	12165	12086	12106	12343	12222	12105	11969	12199	12204	12239	12082	11922	12076	12205	12207	11976	11983	12056	11959	12237	12083	11787	12029	12082	12143	12115	12068	12062	12113	11990	11960	12191	12035	12300	12038	12141	12148	12059	12105	12090	12081	12147	12170	12143	12041	12014	12107	12067	12145	12199	12210	12032	11969	12170	11965	12153	12316	12090	11950	12103	12139	12133	12038	12019	11969	12034	12033	12270	12131	11963	11961	12396	12120	12093	12161	11992	12079	12125	12274	12098	11996	11955	11991	11923	12110	11998	12038	12253	12026	11905	11976	12175	12213	12130	12369	11959	12246	11879	11968	12232	12093	11970	12104	12137	12203	12120	11893	11866	11962	11945	12090	11977	12039	12218	12132	12048	12142	11994	11928	12064	12215	12225	11847	11906	12256	12215	11966	11979	12092	12096	11971	11771	12016	12003	11883	12031	12056	11905	12084	12095	12118	12317	11926	11954	12012	12127	11891	12129	12114	12117	11984	12077	11947	12072	12040	12147	12158	11965	12168	12120	11964	12071	12091	12035	12099	12112	12101	12084	11988	12288	12169	12114	12026	12266	11947	12114	12240	12033	12114	12049	12145	12170	12193	12072	12055	12082	11972	12148	11942	12093	12227	12026	12140	12175	12056	12020	11967	12010	12155	12129	12044	12080	12117	12137	12036	12207	12134	12155	11965	12113	12206	12153	12191	12215	12153	12255	11971	12135	12123	12084	12130	12078	11803	12037	12105	12294	12192	11824	12011	12102	11931	12015	12082	12126	12156	12138	12029	12027	11932	12208	12073	12279	12152	11977	11964	11952	12214	12102	12135	12218	12123	12113	12125	12167	12161	12022	12095	12062	11967	12174	12095	12072	11954	12121	12218	12305	11983	12012	12079	12068	11993	12183	12067	11967	11952	12174	12187	12132	12070	12158	11968	12090	11999	11957	12117	11981	11987	11957	12122	12252	12088	12118	12187	12104	12059	12090	12161	12217	12107	12001	12006	12048	12147	11971	12191	11899	12199	12169	12187	12227	12128	11930	12092	12053	12081	12042	12208	11953	11972	12157	12139	12084	12040	12151	12147	12107	12054	12069	11974	12101	12060	12173	12087	12137	12191	12243	12142	12096	11978	12028	12214	12022	12063	12073	12155	11989	12188	12084	12098	12180	12020	11982	12288	12072	12023	11896	12096	11916	12151	12038	12073	12155	12028	12204	11929	11971	12050	12085	12192	12028	11989	12073	12036	12090	12137	12165	11961	12096	12080	12096	12081	12130	12013	12001	12137	12080	12022	12196	12119	11921	12003	12112	11969	11858	12104	12365	11950	12129	12141	11990	12022	12071	12089	12050	12069	12146	11981	12018	12249	11902	12071	12151	12081	12169	12087	12127	12070	11851	11933	12087	12182	11874	12068	12228	12020	12098	12084	11944	11971	12155	11923	11951	12171	12051	12013	11998	11937	12139	12045	12059	12074	12008	12167	12326	12223	12124	12063	12105	12060	12070	11959	12086	12196	12136	12117	12093	12089	12009	12079	12236	12003	12033	12205	12056	12181	12047	12178	12113	12170	12167	12026	12159	12180	11981	11924	12087	11975	12053	12072	12187	12298	12237	12121	12113	12033	12080	12123	12251	12184	11989	12088	12033	12183	11932	12156	11994	12111	12029	11870	12059	12171	12133	12062	12071	12024	12254	12213	12127	12097	12005	11926	11971	12312	12040	12175	12161	12095	12110	12088	12165	12141	12103	12278	11984	11984	11949	12107	12156	12097	11994	11960	12151	11989	12018	11961	12195	12122	11958	12068	11934	12252	11940	12220	12324	12055	12069	11998	12102	12152	12141	12090	12061	12123	12054	12091	12049	12068	11976	12226	12134	12092	12149	11830	12038	12176	12229	12011	12117	12004	12056	11956	12116	12229	12015	12031	12181	12020	11942	12082	12023	11984	12148	12119	12077	12128	12213	12116	12233	12291	12219	12027	12156	12065	12005	12142	12060	12125	12140	12168	12034	12031	11980	12070	11971	11932	12071	12067	12082	12023	12104	12108	12171	11995	12244	12194	12099	12158	12146	12105	12170	12014	12128	12205	12091	12190	12055	12098	12234	12177	12249	12144	11948	11997	12031	12050	12047	12030	12086	12095	12032	12222	11978	11977	12057	12247	12100	12015	11886	11938	12007	12178	12053	12210	11835	12258	12070	12175	12052	12100	12147	12152	12010	12190	12234	12068	12096	12021	12102	12246	12032	12062	12091	11876	12049	11965	11976	12346	12071	12149	11975	12012	12148	12004	11904	12096	12141	12103	12240	12318	12140	12084	11953	12032	12026	12216	12067	12379	12151	12045	12005	11937	12139	12086	12243	12024	12232	12074	12031	12141	12196	11979	12114	12124	11968	12067	12076	12007	12044	12031	11931	12198	12102	11858	12074	12119	12116	12385	12134	12088	12181	12216	12126	12126	12032	11975	12102	12048	12104	12126	11903	12003	12017	12054	11980	12206	12116	12084	12138	12317	12164	12114	12048	12067	12219	12171	12110	12117	11983	12002	12013	12089	12068	12045	11987	12150	12117	12225	12134	12337	12093	12067	12284	12035	11897	12071	12062	11923	12187	12040	12120	12139	12111	12220	12152	12033	12116	12158	12223	12014	12136	12048	11880	12166	12154	12184	12121	12187	12075	12024	12004	12102	12107	12125	12137	12115	12046	12113	12222	12207	12066	11882	12163	12114	12141	12178	11960	12034	12005	11931	12062	12102	12140	11990	12208	12131	12063	12183	12208	12066	12131	12126	12151	11985	12203	11964	12079	12112	12220	11984	12026	12036	12033	12157	12102	11929	12174	12230	12096	12216	12051	12023	12110	11980	12007	12044	12061	12057	12266	11994	12016	12129	12186	12173	11986	11967	11991	12132	12020	12002	12020	12087	12226	12185	12211	12194	12232	12029	12111	12056	11979	12157	12070	12138	12236	12081	11957	11942	12180	12089	12016	11887	12130	12090	12213	12069	12274	12212	12132	12066	11967	12017	12005	11997	12145	12022	12188	12144	12016	12068	11993	12212	11959	12192	12069	12145	12111	12146	12169	12053	12113	12027	12031	12096	12117	12039	12041	12252	12131	12050	12118	12050	12152	12107	12242	12225	12064
13665	15538	14766	13027	12689	12465	12339	12054	12238	12271	12253	12217	12110	12198	12108	12297	12204	12143	12175	12342	12179	12265	12121	12214	12124	12136	12270	11900	12087	12234	12242	12629	12869	12847	12512	12289	12351	12076	12099	11945	12164	12170	12109	11966	12137	12082	12309	12054	12264	12123	12119	12017	11987	12321	11990	12044	12181	12282	12166	12206	12142	12025	12118	12123	12137	12276	11940	12188	12177	12109	12073	12062	12138	12171	12186	12056	12175	12260	12104	12117	12257	11843	12140	12069	12165	12069	12107	12050	11998	12050	12147	12064	12059	12193	12217	12104	12138	11926	12128	12101	12147	12198	12220	12211	12142	12066	12190	11969	12082	12078	12100	12076	12108	12129	12092	12006	12139	12128	12038	12210	11911	12047	12122	11919	12114	12133	12085	12095	12116	11981	12083	12118	12041	12214	12162	12163	12166	12151	12225	12105	12055	12034	12071	11983	12143	12007	12123	12115	12283	12240	12143	12152	12148	12223	12171	12207	12149	12169	11912	12081	12111	11929	12174	12036	12146	12057	12124	12105	12223	12038	12037	11964	12110	11984	12178	12257	12066	12067	12127	12071	12126	12026	12189	12029	12164	12268	12021	12070	12141	12070	12317	12153	12071	12096	12222	12096	12117	12028	12095	12200	12039	12200	12302	12111	12109	12126	12023	11949	12126	12029	12196	12070	12112	12223	12182	12086	12012	12003	12147	12106	12125	12154	12139	12036	12190	12100	12113	11956	12090	11988	12152	12240	12117	12223	12162	12223	12165	12061	12165	12215	12145	12115	12205	12132	12155	12007	12000	12176	12136	12008	12102	11935	12102	12206	12155	12076	12101	12324	12271	12184	11911	12185	12151	12094	12198	12192	11959	11868	12140	12094	12277	12206	12092	12182	12116	11960	12206	12136	12179	12230	12264	12177	12180	12400	12015	12060	12081	12137	12175	12081	12204	12204	11858	12151	12102	12092	12128	12182	12176	12054	12027	12018	12286	12025	12029	12206	11957	12148	12136	12109	12253	11918	12025	12068	12125	11954	12166	12071	12265	12042	12023	12213	12096	12217	12192	12077	12068	12027	12055	12253	12194	12131	12228	12144	12108	11999	12127	12298	12198	12081	12261	12176	12144	12000	12199	12002	12181	12109	12171	11939	12205	12121	12131	11939	12157	11991	12121	12042	12110	12013	12080	12118	12113	12011	12108	12083	12282	11912	12046	12172	12244	12157	12113	12088	12080	12205	11998	12154	12119	12133	12140	12121	12160	12052	12166	12110	12173	12185	12053	12216	12220	12213	12094	12006	12174	12023	12004	12165	12185	11958	11998	12218	12128	12076	12357	12121	12010	12113	12109	12189	12156	12091	12229	12041	12196	11985	12167	12096	12095	12149	12028	12178	12045	12125	12056	12261	12156	12124	12121	12122	12327	12215	12109	12152	11955	12097	12060	12190	12257	12119	12120	12053	12039	12115	11986	12141	12102	12098	12112	12208	11978	12071	12098	12006	12098	11986	11943	12125	12076	12048	12116	12158	12076	12136	12147	12092	12021	12192	12114	12219	12125	12091	12115	12135	12234	12127	12157	12103	12152	11991	12218	12018	12096	12092	12168	11966	12034	12166	12015	12267	11978	12129	12087	12112	12044	12196	12186	12107	12172	11910	12091	12291	11904	12200	12002	12042	12061	11979	12042	11990	12025	12080	11998	12072	12053	12272	12088	12195	12102	12348	12120	12147	12091	12139	12053	12070	12302	12064	12064	11974	12039	12127	12137	12206	11968	12247	12086	12135	12023	12009	12235	12263	11981	12117	12024	12088	12093	12055	12094	12167	12110	12214	12111	12060	12076	12097	12239	12174	12118	12216	12083	12389	12145	12117	12228	12157	12233	12143	12161	12102	12171	12055	12062	11974	12076	12005	12061	12150	12125	12152	12220	12021	12046	12237	12162	11957	12036	12171	12119	12004	12145	12107	12132	12112	12129	12136	12190	12207	12100	12045	12157	12098	11900	12013	12215	12205	12026	12160	12034	11960	12287	12070	12233	12135	12073	12023	12305	12070	12186	12170	12138	11987	12377	12236	12055	12299	12105	12142	12166	12143	12008	12076	12052	12019	12149	12103	12080	12128	12183	12167	12127	12085	12260	11893	12157	12145	12177	12113	11970	12248	12175	12117	12170	12089	12261	12267	12135	12040	12060	12140	11943	12070	11912	12061	12088	12193	12144	12174	12007	12005	12060	11946	12216	12105	11973	12040	12150	12150	12077	12101	12222	12083	12170	12245	12228	12137	11965	12023	12191	12155	12003	12106	12097	12121	12286	12079	12284	12075	12032	11999	12130	12053	12079	12073	12031	12077	12131	12137	12096	12063	12076	12121	11947	12071	12155	12115	12210	12104	12226	12249	12083	12167	12171	12127	12095	12058	11971	11974	12048	12137	12073	12142	12170	12125	12133	12185	12121	12104	12121	12125	12213	12035	12051	12127	12123	11990	11990	12027	12226	12132	12004	12068	12176	12064	12024	12205	12128	12041	12190	12096	12169	12256	12017	12237	12059	12005	12027	12063	12164	12259	12051	12117	12082	12102	12131	12206	11978	12110	12138	12358	12054	12264	12081	12125	12208	12139	12172	12084	12028	12132	12280	12167	12191	11925	12107	12269	12296	12182	12043	12027	12237	12119	12019	12031	12083	12075	12115	12103	12038	12101	12096	12099	11953	12157	12214	12266	12136	12139	12025	12142	12122	11964	12092	12132	12134	12160	12016	12074	11992	12195	12015	12237	12136	12030	12146	12242	12082	11816	12227	12170	12002	12218	12172	12270	12046	12090	12272	12059	12121	12123	12158	12233	12259	12228	12046	12176	12075	12004	11876	12185	12218	12197	12066	12237	12180	12157	12132	12243	12054	12190	12133	12157	12127	12196	12107	12117	11922	12138	11866	12170	12085	12154	12183	12116	11908	12248	12148	12072	12160	12123	12084	12148	12013	12283	12046	12161	12132	12154	12081	12142	12197	12337	11985	12218	12129	12183	11931	12190	12212	11961	12054	12105	12134	12083	12009	12185	12137	11970	12222	12184	12189	12159	12184	12315	12206	12024	12047	12163	12224	12082	11944	12070	12133	12144	12180	12185	12147	12112	12019	12209	12154	12229	12147	12210	12213	12195	12175	12210	11965	12131	12098	11973	12215	12256	12040	12101	12046	12185	12057	12216	12009	12176	12056	12181	12149	11981	12117	12277	11883	12269	12162	12189	12265	12053	12183	12267	12068	12137	12042	12266	12059	12242	12162	11968	11908	12120	12181	11926	12345	12173	12253	12039	12032	12181	12137	12168	12139	11998	12207	12038	12118	12140	12112	12075	12180	12122	12144	12145	12248	12156	12113	12320	12254	12007	12076	12008	12151	12179	12179	12094	12016	12170	12257	12213	12021	12217	12216	12077	12050	12196	12055	12229	12049	12207	12045	12022	12264	12135	12085	12136	12025	12037	12117	12130	12307	12092	12323	12048	12031	12032	12157	12187	12073	12157	12032	12204	12023	12197	12059	12162	12296	12139	12156	12125	12152	12273	12114	12009	12019	12078	12010	12029	12127	12234	12322	12211	12124	12080	12218	12148	12154	11970	12071	12081	12150	12088	12200	12048	12038	12065	12131	12157	12150	12170	12065	12050	12105	11994	12287	12175	12039	12247	12202	12151	12223	12100	12081	12185	12038	12127	12168	12146	12248	12228	12040	12198	12256	12133	12011	12201	12086	12134	12131	12279	12139	12079	12356	12033	12200	12156	12182	12152	12025	12100	12124	12074	12006	12075	12080	12078	12051	12058	12194	12271	12012	12075	12124	12161	12304	12039	12241	12104	12113	11966	12024	11894	12148	12135	12026	12196	12122	12274	12079	12172	12158	12036	12118	12255	12007	12096	12141	12079	12317	12100	12069	12131	12126	12120	12127	12162	12131	12209	12181	12230	12076	12230	12038	12119	12191	11912	12132	12080	11860	12107	12112	12180	12113	11948	12174	12224	12168	11934	12073	11980	12117	12242	12117	12064	12154	12238	11989	12081	12183	12144	12007	12129	12115	12090	12222	12049	12138	12138	12194	12246	12071	12139	12036	12078	12111	11980	12231	12199	12156	12098	12093	12162	12148	11935	12111	12226	12186	12086	12051	12098	12241	12208	12271	12163	12148	12089	12231	12024	12041	12147	12037	12176	12214	12053	12056	12261	12151	11990	12014	12162	12278	12115	12099	12167	12245	12080	12024	12090	12139	12301	12066	12149	12201	12034	11900	12234	12115	12219	12038	12105	12156	12188	12177	12055	12093	12052	12031	12251	12222	12254	12020	12101	12009	12152	12176	12143	12104	12202	12221	12086	12161	12088	12122	12127	12228	12075	12024	12046	12123	12118	12101	12213	12031	11950	12088	12101	12174	12096	12080	11979	12056	12139	12229	11977	12029	12126	12079	11977	12224	12177	12093	12157	12033	12014	12218	12254	12208	12192	12258	12029	12140	12201	12282	12099	12143	12059	12215	12053	12051	12032	11916	12216	12092	12156	12142	12155	12083	12284	12175	12175	11952	12042	12046	12122	12169	12068	12039	12167	12145	12061	12015	12120	12126	12124	12092	12050	12126	12197	12052	12133	11989	11965	12098	12086	12098	11996	12156	12137	12079	12119	12146	12081	12171	12065	12056	12229	12087	12140	12166	12030	12088	12225	12241	12223	12011	12199	12116	12191	12060	12148	12087	12162	11974	12062	12323	11970	12222	12157	12328	12117	12147	12160	12065	12069	12142	12168	12207	12059	12235	12115	12175	12157	12217	12105	12113	12309	12092	12111	12070	12254	12100	12191	12198	12076	11953	12080	12176	12142	12261	12080	12172	12112	12142	12159	12139	12157	12133	12234	12141	12055	12111	12139	12151	12065	11934	12237	12091	12217	12185	12149	12095	12173	12071	12075	11977	12142	12154	12122	12214	11994	11995	12216	12098	12169	12121	12230	12055	12167	12101	11907	12212	12093	12213	12177	12276	12004	12173	12179	12246	12156	12318	12191	12261	12113	12270	12146	11982	12028	12161	12059	11998	12151	12223	12209	12179	12274	12050	12283	12234	12019	12304	12101	12062	12166	12088	12114	12143	12169	12230	12048	12139	12060
24206	21420	28707	24527	21235	15164	11793	10200	9811	9819	9786	9697	9765	9588	9646	9615	9850	9470	9536	9384	9582	9602	9433	9630	9676	9441	9444	9370	9748	9558	9927	11389	11545	11112	10608	10367	10067	9819	9624	9585	9539	9690	9345	9308	9313	9300	9477	9382	9433	9516	9511	9341	9459	9486	9469	9459	9391	9431	9357	9446	9547	9430	9360	9408	9342	9337	9368	9391	9551	9386	9346	9409	9539	9331	9388	9411	9438	9481	9430	9615	9406	9311	9359	9618	9507	9393	9416	9422	9484	9480	9289	9402	9537	9507	9300	9364	9359	9477	9368	9489	9258	9281	9383	9474	9561	9336	9391	9515	9444	9457	9439	9293	9417	9498	9496	9426	9451	9407	9461	9449	9403	9400	9630	9445	9413	9512	9438	9538	9503	9509	9445	9371	9348	9441	9361	9525	9507	9336	9539	9511	9508	9470	9289	9507	9348	9368	9452	9416	9336	9381	9564	9314	9550	9494	9440	9403	9421	9447	9319	9383	9447	9405	9481	9326	9540	9547	9402	9254	9305	9611	9329	9349	9523	9327	9501	9343	9447	9246	9471	9398	9252	9417	9240	9245	9611	9447	9312	9437	9370	9566	9430	9318	9393	9304	9324	9351	9426	9383	9402	9472	9338	9461	9447	9312	9391	9256	9430	9358	9467	9442	9351	9364	9386	9394	9284	9316	9394	9488	9512	9495	9394	9430	9459	9417	9515	9482	9441	9439	9373	9543	9320	9366	9606	9431	9562	9264	9495	9370	9329	9625	9435	9429	9188	9569	9365	9333	9446	9428	9444	9423	9493	9405	9434	9524	9420	9314	9463	9526	9384	9311	9374	9255	9531	9509	9442	9565	9384	9530	9444	9522	9312	9496	9327	9438	9551	9535	9402	9517	9469	9385	9503	9471	9405	9384	9513	9389	9426	9348	9346	9503	9432	9405	9520	9340	9365	9397	9387	9414	9560	9290	9516	9392	9413	9415	9459	9494	9561	9415	9541	9531	9604	9461	9542	9414	9387	9393	9496	9313	9468	9365	9303	9435	9556	9488	9367	9478	9467	9369	9517	9536	9322	9367	9407	9301	9286	9337	9455	9437	9323	9434	9689	9394	9517	9491	9413	9559	9294	9329	9459	9398	9383	9415	9296	9433	9514	9371	9693	9467	9132	9395	9506	9473	9363	9386	9361	9569	9421	9282	9562	9536	9375	9535	9458	9338	9465	9349	9508	9537	9281	9492	9512	9494	9420	9269	9464	9428	9498	9557	9400	9425	9522	9381	9472	9529	9400	9392	9469	9614	9380	9411	9389	9346	9398	9345	9429	9555	9337	9472	9395	9432	9340	9468	9490	9393	9335	9417	9303	9412	9406	9520	9437	9434	9538	9526	9448	9502	9515	9488	9481	9327	9525	9525	9398	9438	9328	9469	9501	9374	9291	9501	9368	9283	9387	9641	9307	9418	9324	9435	9317	9344	9392	9513	9379	9302	9412	9418	9327	9317	9324	9389	9195	9204	9468	9402	9383	9431	9438	9353	9450	9614	9408	9490	9271	9421	9357	9371	9455	9555	9571	9454	9298	9275	9406	9453	9312	9219	9344	9435	9405	9460	9473	9462	9394	9271	9335	9309	9400	9377	9254	9380	9470	9299	9398	9271	9481	9477	9378	9416	9510	9506	9586	9389	9437	9344	9386	9416	9385	9513	9282	9471	9499	9329	9497	9377	9346	9480	9450	9442	9404	9414	9508	9509	9534	9494	9528	9393	9488	9221	9506	9359	9481	9396	9502	9450	9523	9367	9439	9415	9275	9479	9409	9493	9442	9315	9397	9417	9405	9237	9406	9548	9452	9468	9395	9532	9399	9556	9410	9438	9466	9411	9570	9248	9431	9426	9464	9408	9382	9575	9542	9527	9464	9483	9572	9525	9447	9491	9345	9397	9400	9403	9588	9322	9323	9554	9443	9327	9430	9268	9453	9409	9411	9412	9319	9283	9421	9518	9530	9447	9336	9330	9545	9426	9502	9312	9238	9244	9511	9456	9309	9330	9464	9287	9431	9593	9350	9296	9448	9432	9426	9428	9685	9460	9402	9232	9568	9284	9605	9540	9314	9355	9310	9408	9598	9208	9345	9533	9443	9445	9484	9459	9472	9361	9403	9420	9353	9229	9411	9492	9320	9216	9372	9600	9394	9390	9409	9266	9496	9373	9374	9249	9323	9518	9401	9545	9470	9448	9446	9312	9532	9494	9418	9512	9386	9463	9430	9493	9442	9464	9434	9299	9411	9549	9447	9344	9578	9284	9220	9378	9324	9599	9291	9470	9420	9411	9507	9485	9429	9439	9502	9307	9404	9404	9412	9474	9535	9282	9438	9411	9490	9294	9354	9276	9519	9292	9406	9501	9412	9443	9248	9530	9575	9449	9416	9429	9234	9438	9285	9221	9395	9414	9367	9308	9488	9509	9448	9455	9525	9523	9576	9545	9342	9355	9655	9245	9483	9446	9370	9448	9289	9610	9500	9413	9404	9456	9426	9621	9508	9429	9405	9524	9497	9426	9285	9621	9648	9323	9286	9396	9500	9354	9470	9405	9523	9460	9508	9488	9437	9488	9562	9458	9464	9428	9426	9522	9551	9579	9438	9351	9536	9451	9526	9379	9476	9454	9306	9418	9431	9415	9508	9535	9453	9532	9431	9353	9551	9242	9602	9381	9267	9293	9346	9537	9267	9414	9601	9440	9442	9307	9482	9433	9424	9457	9252	9435	9398	9405	9273	9343	9466	9507	9342	9391	9440	9429	9529	9336	9395	9365	9332	9532	9290	9327	9442	9432	9560	9519	9433	9514	9404	9482	9279	9395	9501	9430	9476	9559	9367	9409	9478	9505	9421	9401	9307	9468	9392	9404	9424	9500	9362	9453	9305	9261	9455	9422	9455	9326	9472	9604	9325	9403	9419	9431	9498	9487	9469	9611	9266	9600	9378	9379	9262	9465	9493	9416	9381	9509	9503	9409	9245	9391	9538	9565	9262	9418	9347	9201	9326	9372	9502	9345	9333	9457	9534	9322	9355	9473	9615	9546	9323	9439	9342	9439	9200	9296	9321	9346	9381	9284	9477	9427	9516	9533	9359	9485	9289	9423	9399	9417	9364	9290	9511	9352	9342	9476	9353	9494	9562	9336	9420	9489	9273	9411	9352	9337	9520	9444	9500	9372	9385	9521	9333	9448	9491	9414	9506	9400	9422	9515	9582	9597	9553	9353	9462	9489	9382	9548	9391	9354	9494	9420	9379	9462	9445	9323	9287	9339	9413	9465	9339	9262	9325	9516	9264	9341	9363	9334	9568	9370	9515	9491	9484	9400	9421	9423	9452	9557	9477	9476	9408	9483	9439	9442	9324	9480	9453	9417	9320	9289	9318	9278	9434	9441	9383	9458	9331	9312	9486	9536	9385	9467	9460	9440	9394	9360	9432	9449	9422	9471	9439	9396	9422	9413	9392	9337	9255	9342	9385	9433	9434	9527	9465	9301	9375	9447	9341	9404	9499	9322	9405	9428	9432	9322	9400	9306	9357	9431	9297	9379	9539	9364	9299	9333	9476	9349	9427	9509	9425	9345	9417	9383	9296	9626	9503	9487	9534	9472	9423	9534	9353	9437	9614	9360	9507	9510	9531	9440	9425	9497	9555	9509	9502	9511	9504	9490	9532	9573	9325	9496	9454	9378	9465	9439	9427	9570	9525	9410	9432	9340	9514	9424	9513	9533	9604	9452	9384	9566	9348	9350	9334	9572	9443	9435	9323	9325	9475	9439	9538	9375	9512	9319	9389	9566	9466	9391	9453	9566	9445	9417	9428	9312	9469	9484	9273	9391	9589	9438	9379	9272	9316	9468	9470	9507	9500	9440	9529	9409	9567	9361	9387	9305	9632	9447	9393	9445	9353	9571	9454	9490	9427	9385	9549	9588	9277	9476	9596	9425	9442	9296	9366	9380	9512	9397	9347	9463	9394	9446	9358	9560	9463	9303	9399	9374	9366	9449	9488	9390	9370	9468	9398	9528	9527	9470	9489	9475	9316	9260	9359	9255	9341	9303	9331	9431	9307	9274	9495	9452	9438	9397	9426	9263	9550	9416	9504	9409	9509	9565	9445	9529	9515	9407	9353	9275	9483	9499	9406	9437	9617	9461	9594	9370	9571	9488	9447	9369	9386	9439	9357	9484	9503	9393	9527	9318	9352	9465	9454	9512	9392	9428	9408	9438	9549	9392	9317	9386	9456	9559	9491	9473	9542	9452	9341	9374	9330	9377	9413	9325	9411	9570	9457	9397	9330	9515	9406	9478	9409	9411	9473	9332	9597	9419	9317	9395	9373	9404	9388	9428	9445	9427	9427	9303	9462	9386	9532	9446	9474	9485	9364	9444	9487	9535	9387	9382	9492	9472	9320	9503	9453	9436	9372	9420	9441	9360	9397	9525	9354	9308	9286	9480	9414	9408	9401	9458	9564	9325	9479	9413	9519	9422	9496	9519	9536	9475	9550	9362	9453	9528	9475	9468	9411	9443	9538	9579	9440	9350	9512	9433	9479	9516	9591	9450	9306	9297	9374	9401	9288	9402	9545	9390	9417	9278	9473	9411	9499	9350	9326	9331	9458	9449	9414	9448	9626	9436	9162	9414	9552	9664	9405	9513	9442	9390	9376	9372	9476	9487	9410	9318	9391	9518	9405	9344	9396	9335	9354	9368	9501	9332	9389	9498	9388	9369	9459	9372	9379	9493	9459	9581	9328	9406	9528	9301	9446	9530	9357	9371	9204	9338	9658	9504	9486	9459	9475	9379	9476	9428	9581	9444	9358	9367	9446	9381	9342	9564	9363	9378	9445	9468	9509	9487	9314	9332	9440	9371	9331	9610	9411	9403	9477	9471	9467	9473	9545	9468	9475	9441	9424	9198	9420	9502	9415	9369	9428	9436	9331	9311	9381	9420	9370	9315	9475	9340	9590	9318	9627	9297	9562	9381	9492	9500	9386	9421	9378	9278	9383	9487	9437	9509	9372	9313	9481	9318	9401	9534	9405	9356	9395	9498	9500	9446	9444	9381	9326	9584	9491	9513	9391	9467
12450	20247	18678	14444	12674	11772	11419	11161	10934	10782	10579	10564	10550	10912	10578	10617	10520	10553	10507	10543	10597	10554	10365	10453	10574	10554	10443	10600	10621	10620	11670	14026	14065	13205	12230	11789	11470	11087	10486	10406	10696	10666	10417	10310	10420	10561	10306	10596	10429	10373	10490	10355	10442	10514	10304	10503	10422	10453	10383	10468	10351	10485	10447	10316	10350	10430	10601	10438	10359	10442	10385	10539	10526	10303	10519	10518	10333	10391	10368	10329	10512	10516	10304	10370	10610	10458	10461	10568	10482	10383	10499	10412	10500	10425	10520	10436	10441	10343	10301	10312	10407	10380	10509	10406	10463	10375	10387	10541	10455	10319	10387	10411	10379	10419	10290	10433	10544	10387	10413	10300	10452	10413	10468	10350	10385	10390	10424	10281	10431	10458	10455	10434	10508	10393	10438	10349	10390	10418	10358	10641	10275	10609	10465	10496	10551	10345	10444	10403	10455	10488	10297	10383	10415	10494	10345	10434	10495	10344	10396	10466	10283	10317	10336	10372	10530	10448	10347	10387	10563	10381	10598	10444	10408	10470	10462	10373	10268	10377	10513	10355	10444	10432	10489	10497	10371	10365	10302	10537	10659	10491	10434	10466	10405	10450	10560	10243	10312	10424	10379	10415	10542	10315	10352	10431	10472	10411	10461	10283	10552	10473	10337	10351	10350	10547	10570	10292	10358	10370	10336	10352	10546	10330	10543	10414	10528	10257	10379	10298	10378	10470	10473	10337	10380	10452	10576	10572	10337	10441	10433	10571	10490	10357	10281	10462	10323	10432	10426	10505	10466	10416	10407	10219	10412	10538	10338	10466	10375	10354	10400	10427	10523	10441	10454	10444	10339	10431	10508	10448	10512	10329	10239	10535	10309	10383	10372	10453	10348	10408	10484	10456	10445	10386	10434	10413	10388	10395	10445	10368	10275	10465	10326	10437	10430	10320	10514	10506	10468	10339	10482	10390	10404	10342	10451	10320	10459	10160	10474	10328	10274	10369	10391	10373	10501	10402	10495	10555	10414	10467	10209	10395	10345	10414	10362	10497	10341	10466	10310	10459	10512	10357	10200	10407	10371	10580	10383	10334	10506	10461	10459	10364	10621	10318	10239	10448	10432	10488	10418	10387	10514	10351	10366	10458	10308	10469	10416	10224	10447	10439	10614	10635	10317	10422	10601	10473	10314	10263	10402	10283	10467	10528	10477	10253	10263	10425	10400	10367	10226	10407	10443	10477	10468	10551	10409	10355	10445	10424	10497	10356	10375	10368	10392	10486	10330	10493	10489	10366	10376	10458	10454	10217	10529	10491	10396	10452	10514	10310	10328	10475	10327	10371	10454	10379	10311	10378	10269	10476	10382	10427	10395	10516	10292	10461	10437	10423	10576	10434	10404	10346	10454	10403	10390	10425	10554	10380	10532	10464	10362	10488	10505	10418	10386	10395	10419	10646	10245	10363	10464	10415	10497	10403	10405	10605	10311	10464	10382	10487	10510	10406	10456	10336	10571	10547	10445	10461	10473	10334	10492	10596	10377	10393	10332	10481	10512	10341	10234	10382	10443	10171	10368	10248	10391	10429	10333	10492	10518	10452	10357	10345	10492	10364	10449	10298	10360	10451	10613	10303	10391	10461	10516	10331	10571	10425	10348	10432	10493	10378	10487	10436	10416	10398	10449	10541	10393	10461	10507	10478	10386	10429	10326	10471	10476	10323	10477	10430	10372	10368	10402	10363	10616	10405	10505	10363	10454	10599	10497	10297	10373	10546	10417	10375	10493	10503	10594	10392	10434	10380	10461	10368	10447	10434	10322	10625	10356	10456	10391	10499	10364	10293	10369	10328	10404	10427	10412	10426	10516	10502	10392	10539	10457	10294	10317	10416	10482	10455	10416	10434	10444	10411	10517	10635	10498	10347	10421	10494	10458	10486	10480	10387	10436	10413	10476	10481	10370	10331	10364	10292	10285	10411	10554	10331	10422	10391	10415	10460	10451	10402	10351	10403	10426	10457	10406	10401	10416	10554	10530	10392	10373	10504	10586	10307	10444	10282	10338	10358	10481	10342	10286	10345	10469	10447	10389	10434	10389	10281	10528	10484	10335	10636	10375	10550	10327	10462	10342	10279	10503	10450	10312	10478	10385	10328	10578	10276	10551	10336	10506	10459	10439	10427	10482	10345	10401	10474	10485	10313	10407	10485	10333	10357	10294	10392	10385	10295	10267	10227	10520	10369	10302	10406	10399	10288	10342	10478	10322	10370	10255	10372	10346	10406	10345	10452	10290	10296	10309	10365	10556	10486	10345	10432	10500	10304	10423	10538	10467	10299	10420	10307	10470	10372	10393	10294	10338	10522	10436	10467	10336	10364	10401	10427	10197	10457	10556	10411	10407	10432	10437	10365	10559	10423	10419	10571	10238	10422	10500	10386	10233	10339	10455	10391	10348	10470	10494	10386	10438	10365	10444	10426	10353	10439	10411	10352	10388	10437	10573	10325	10340	10437	10494	10298	10480	10470	10398	10400	10421	10527	10434	10361	10558	10287	10371	10315	10426	10424	10417	10293	10223	10596	10277	10361	10411	10300	10697	10408	10460	10336	10375	10363	10519	10361	10188	10296	10463	10337	10345	10380	10535	10473	10418	10538	10481	10394	10446	10289	10512	10362	10441	10457	10240	10485	10295	10451	10506	10386	10483	10452	10399	10287	10343	10426	10296	10298	10293	10397	10581	10465	10303	10475	10374	10438	10392	10425	10423	10501	10421	10558	10457	10344	10358	10432	10439	10405	10523	10554	10375	10389	10285	10358	10396	10559	10499	10430	10212	10466	10360	10347	10406	10466	10451	10274	10291	10487	10388	10497	10403	10349	10293	10341	10380	10574	10480	10424	10392	10319	10356	10479	10373	10343	10466	10330	10341	10408	10349	10248	10325	10480	10444	10495	10331	10398	10422	10564	10267	10372	10445	10550	10430	10283	10365	10456	10365	10368	10379	10308	10387	10345	10316	10439	10582	10462	10279	10461	10348	10391	10347	10365	10478	10446	10293	10571	10414	10437	10487	10498	10309	10247	10345	10364	10504	10433	10488	10290	10325	10384	10459	10235	10474	10324	10277	10268	10365	10358	10387	10435	10370	10351	10475	10414	10308	10546	10543	10393	10244	10477	10460	10382	10416	10293	10483	10383	10553	10396	10446	10484	10397	10370	10414	10528	10490	10436	10447	10450	10454	10546	10369	10246	10289	10430	10334	10400	10348	10410	10442	10376	10486	10351	10306	10321	10440	10534	10406	10393	10330	10428	10401	10509	10467	10461	10271	10310	10456	10446	10314	10373	10423	10329	10410	10341	10319	10384	10360	10418	10480	10469	10476	10440	10438	10535	10527	10384	10497	10571	10404	10389	10415	10488	10308	10471	10482	10495	10500	10369	10314	10395	10496	10485	10319	10425	10484	10414	10559	10434	10578	10576	10551	10386	10515	10557	10478	10283	10447	10403	10411	10437	10437	10531	10400	10363	10483	10294	10558	10421	10540	10378	10520	10420	10264	10506	10285	10505	10443	10548	10516	10433	10491	10476	10383	10449	10443	10310	10311	10517	10336	10518	10509	10471	10287	10428	10402	10232	10303	10568	10385	10454	10279	10443	10514	10410	10425	10401	10518	10386	10522	10235	10345	10514	10446	10467	10453	10290	10308	10351	10295	10458	10395	10683	10418	10498	10476	10399	10514	10487	10324	10529	10422	10316	10514	10457	10542	10332	10478	10495	10308	10406	10454	10541	10458	10547	10378	10446	10313	10441	10408	10325	10527	10518	10468	10444	10363	10514	10539	10385	10447	10378	10424	10330	10374	10515	10300	10373	10479	10570	10594	10301	10439	10380	10401	10484	10441	10443	10351	10500	10373	10345	10450	10323	10446	10466	10438	10436	10521	10503	10435	10491	10483	10430	10330	10511	10337	10228	10389	10436	10520	10302	10231	10494	10404	10405	10452	10501	10420	10366	10405	10504	10389	10368	10399	10480	10331	10301	10616	10358	10495	10478	10375	10249	10443	10424	10395	10361	10321	10593	10428	10343	10572	10455	10349	10460	10458	10391	10485	10538	10423	10447	10528	10294	10413	10437	10380	10443	10563	10449	10325	10542	10555	10458	10384	10439	10453	10396	10494	10484	10339	10396	10362	10450	10385	10423	10418	10422	10456	10487	10438	10477	10357	10475	10440	10390	10325	10412	10340	10300	10545	10434	10378	10374	10594	10517	10452	10439	10245	10553	10351	10355	10254	10536	10424	10483	10394	10327	10368	10477	10636	10389	10397	10464	10437	10448	10414	10415	10302	10284	10376	10418	10463	10313	10372	10502	10357	10505	10595	10432	10391	10362	10485	10307	10406	10383	10339	10265	10438	10403	10345	10540	10489	10488	10359	10455	10309	10321	10326	10334	10353	10342	10392	10303	10363	10406	10370	10488	10423	10355	10310	10378	10296	10678	10647	10265	10527	10227	10468	10550	10262	10412	10374	10348	10444	10550	10332	10492	10372	10242	10429	10445	10354	10542	10378	10345	10387	10339	10369	10500	10284	10437	10441	10372	10402	10439	10430	10333	10390	10423	10429	10464	10417	10351	10389	10608	10436	10454	10263	10212	10586	10353	10419	10350	10302	10384	10355	10427	10407	10545	10410	10391	10405	10381	10448	10608	10361	10302	10379	10500	10439	10506	10280	10372	10258	10390	10348	10496	10348	10515	10363	10412	10366	10206	10335	10279	10458	10326	10379	10446	10272	10389	10408	10362	10480	10394	10360	10430	10511	10250	10513	10519	10483	10480	10408	10500	10359	10466	10291	10427	10350	10404	10320	10513	10452	10327	10412	10479	10441	10346	10447	10485	10361	10426	10270	10448	10400	10416	10313	10431	10446	10457	10395	10460	10389	10613	10360	10448	10388	10454	10457	10558	10483	10479	10511	10474	10492	10651	10410	10457	10539	10499	10554	10556	10485	10312	10482	10374	10561	10446	10377	10373	10471	10462	10278	10359	10444	10370	10273	10557	10481	10449	10401	10410	10470	10498	10428	10232	10490	10414	10338	10539	10448	10500	10350	10349	10333	10517	10509	10346	10486	10400	10380	10483	10495	10379
23165	21416	29268	23964	21458	21638	16689	11165	10418	10410	10313	10179	10029	9999	10149	10029	10030	10011	9942	9964	9895	9999	9926	9922	9937	9716	9752	9909	9785	9864	11250	12601	13391	13438	12451	11606	10923	10315	9956	9752	9714	9909	9759	9800	9812	9899	9864	9955	9813	9826	9710	9833	9725	9780	9746	9800	9726	9797	9826	9865	9689	9835	9738	9880	9730	9508	9662	9766	9756	9598	9813	9677	9790	9648	9629	9759	9815	9698	9714	9681	9667	9628	9624	9681	9748	9808	9616	9744	9862	9676	9824	9765	9885	9591	9782	9893	9798	9766	9950	9727	9852	9903	9701	9663	9686	9848	9714	9583	9714	9647	9781	9713	9769	9765	9652	9850	9762	9575	9782	9686	9561	9715	9766	9746	9848	9706	9713	9568	9672	9769	9888	9644	9831	9722	9779	9745	9771	9709	9663	9708	9714	9791	9632	9676	9619	9785	9732	9614	9774	9634	9834	9702	9907	9764	9657	9665	9758	9723	9653	9765	9836	9901	9629	9654	9619	9637	9654	9713	9686	9663	9726	9729	9659	9574	9716	9666	9668	9715	9778	9624	9552	9536	9706	9753	9675	9806	9876	9693	9705	9683	9730	9696	9719	9654	9643	9733	9747	9726	9834	9676	9754	9703	9700	9775	9654	9770	9825	9791	9501	9799	9741	9759	9697	9630	9884	9686	9691	9575	9615	9617	9706	9790	9642	9496	9666	9698	9832	9642	9590	9716	9757	9567	9639	9741	9798	9705	9868	9628	9830	9410	9594	9668	9627	9723	9706	9575	9679	9716	9728	9611	9817	9636	9688	9744	9849	9817	9716	9826	9705	9713	9764	9691	9673	9632	9641	9754	9591	9547	9771	9770	9827	9680	9783	9937	9645	9629	9721	9680	9674	9617	9816	9756	9846	9705	9583	9772	9707	9698	9607	9522	9707	9821	9750	9758	9603	9524	9763	9753	9650	9685	9631	9812	9725	9688	9737	9627	9820	9763	9626	9771	9784	9614	9688	9662	9869	9593	9541	9748	9693	9742	9646	9846	9654	9669	9522	9652	9776	9542	9880	9672	9654	9748	9720	9676	9553	9775	9722	9822	9597	9735	9633	9498	9633	9772	9493	9764	9652	9653	9753	9627	9832	9749	9765	9565	9760	9673	9703	9782	9745	9641	9599	9793	9622	9595	9683	9781	9636	9620	9840	9781	9860	9901	9806	9533	9722	9793	9776	9731	9853	9824	9674	9580	9734	9798	9748	9795	9596	9734	9747	9709	9695	9772	9600	9721	9680	9703	9662	9830	9762	9741	9715	9568	9583	9845	9842	9536	9667	9628	9652	9637	9654	9552	9719	9682	9720	9759	9688	9861	9607	9712	9656	9657	9780	9608	9749	9762	9730	9577	9671	9805	9680	9739	9705	9617	9913	9648	9704	9570	9616	9771	9630	9637	9713	9725	9571	9697	9578	9780	9736	9719	9710	9623	9632	9774	9636	9737	9753	9623	9634	9756	9812	9708	9632	9621	9635	9681	9711	9753	9806	9812	9826	9688	9619	9803	9736	9711	9858	9776	9630	9736	9491	9650	9866	9629	9763	9656	9731	9634	9754	9639	9799	9659	9697	9692	9688	9562	9636	9738	9732	9756	9700	9713	9768	9648	9612	9698	9791	9671	9637	9833	9697	9889	9747	9708	9856	9713	9651	9586	9725	9471	9614	9779	9807	9632	9605	9815	9801	9809	9704	9742	9719	9663	9800	9654	9720	9734	9673	9665	9709	9814	9659	9725	9647	9627	9733	9605	9614	9782	9802	9659	9787	9659	9728	9741	9655	9800	9674	9631	9710	9750	9771	9584	9628	9693	9647	9797	9815	9703	9632	9569	9760	9716	9684	9786	9755	9455	9861	9705	9729	9671	9676	9793	9640	9884	9550	9720	9703	9661	9641	9797	9560	9658	9742	9751	9843	9537	9711	9750	9684	9680	9736	9572	9523	9765	9663	9710	9701	9522	9661	9632	9705	9892	9788	9771	9599	9550	9657	9708	9728	9714	9728	9718	9764	9595	9773	9826	9594	9667	9829	9683	9703	9577	9721	9547	9572	9502	9662	9647	9816	9572	9627	9757	9620	9739	9730	9708	9617	9738	9750	9804	9753	9699	9713	9705	9819	9758	9832	9773	9813	9605	9675	9673	9556	9589	9631	9755	9755	9661	9759	9737	9769	9448	9697	9758	9773	9684	9785	9717	9675	9635	9811	9700	9639	9649	9788	9504	9577	9689	9751	9601	9691	9694	9578	9641	9844	9764	9703	9758	9575	9823	9581	9814	9775	9636	9681	9721	9843	9722	9710	9752	9703	9931	9765	9781	9758	9721	9681	9629	9856	9681	9726	9571	9589	9780	9715	9652	9701	9930	9746	9537	9761	9763	9729	9619	9749	9613	9636	9555	9732	9883	9844	9605	9866	9664	9675	9692	9499	9628	9671	9705	9567	9765	9663	9667	9461	9758	9585	9741	9752	9686	9855	9698	9716	9673	9828	9608	9791	9749	9878	9793	9792	9902	9742	9604	9681	9664	9503	9652	9735	9713	9560	9569	9771	9659	9702	9740	9694	9727	9670	9700	9676	9657	9518	9590	9675	9671	9672	9700	9805	9807	9645	9839	9730	9738	9825	9763	9591	9709	9748	9615	9646	9687	9707	9741	9701	9823	9635	9643	9520	9662	9695	9633	9709	9660	9663	9715	9597	9795	9706	9582	9577	9778	9679	9529	9734	9761	9537	9640	9727	9701	9761	9630	9671	9725	9661	9826	9768	9733	9589	9786	9689	9812	9820	9771	9823	9767	9729	9615	9629	9639	9660	9656	9564	9816	9638	9727	9811	9695	9788	9592	9662	9754	9577	9824	9713	9546	9648	9637	9704	9682	9938	9488	9770	9648	9599	9782	9777	9594	9558	9685	9716	9696	9600	9865	9766	9608	9583	9601	9518	9854	9665	9665	9697	9825	9726	9732	9712	9656	9673	9722	9597	9635	9823	9584	9679	9708	9779	9608	9643	9724	9767	9712	9761	9645	9667	9731	9591	9638	9738	9699	9703	9701	9606	9597	9766	9729	9712	9593	9617	9631	9715	9431	9769	9784	9543	9723	9600	9748	9541	9759	9651	9694	9749	9810	9548	9673	9785	9752	9641	9736	9811	9714	9761	9669	9611	9702	9694	9582	9643	9694	9790	9717	9674	9772	9764	9710	9594	9720	9683	9758	9816	9738	9701	9638	9628	9662	9704	9665	9615	9669	9751	9793	9637	9626	9622	9658	9839	9869	9870	9775	9684	9720	9587	9645	9587	9661	9745	9713	9783	9907	9628	9762	9864	9692	9808	9890	9640	9608	9819	9732	9757	9512	9650	9676	9725	9596	9593	9592	9570	9662	9829	9649	9719	9690	9738	9601	9652	9771	9597	9705	9764	9623	9651	9795	9883	9736	9637	9696	9708	9610	9793	9741	9581	9570	9471	9614	9659	9856	9788	9776	9632	9622	9478	9719	9767	9585	9621	9720	9714	9828	9717	9696	9756	9688	9710	9665	9738	9686	9723	9633	9760	9841	9662	9719	9617	9596	9933	9735	9691	9702	9835	9690	9584	9816	9670	9661	9639	9652	9735	9760	9827	9707	9731	9776	9722	9754	9730	9795	9655	9870	9667	9692	9857	9758	9740	9551	9608	9703	9562	9792	9675	9791	9670	9646	9852	9745	9715	9758	9716	9670	9763	9514	9769	9778	9686	9691	9611	9701	9687	9634	9645	9660	9728	9534	9597	9575	9787	9557	9896	9712	9722	9543	9633	9666	9831	9523	9727	9594	9646	9748	9740	9681	9688	9658	9762	9601	9872	9801	9802	9675	9712	9689	9799	9714	9978	9820	9684	9743	9525	9788	9622	9562	9633	9743	9670	9671	9742	9757	9701	9775	9614	9646	9610	9658	9778	9712	9751	9643	9613	9656	9713	9703	9802	9680	9565	9645	9745	9661	9703	9597	9711	9720	9751	9729	9711	9686	9682	9622	9574	9794	9807	9644	9659	9761	9882	9810	9819	9541	9709	9689	9703	9557	9772	9595	9641	9693	9594	9793	9790	9647	9761	9618	9664	9691	9772	9592	9614	9583	9729	9577	9681	9730	9586	9566	9710	9680	9535	9726	9759	9680	9776	9760	9787	9677	9661	9828	9607	9745	9677	9723	9686	9730	9660	9745	9678	9840	9714	9631	9719	9667	9675	9777	9603	9765	9538	9627	9793	9668	9695	9524	9678	9710	9788	9683	9836	9733	9761	9768	9475	9595	9643	9690	9620	9615	9787	9744	9803	9591	9626	9727	9502	9541	9837	9735	9647	9634	9817	9700	9749	9783	9676	9506	9675	9704	9734	9800	9777	9687	9649	9739	9810	9733	9681	9734	9762	9516	9457	9525	9820	9678	9912	9820	9870	9804	9675	9696	9696	9820	9755	9694	9858	9880	9637	9396	9640	9528	9710	9676	9818	9650	9636	9500	9845	9593	9643	9627	9709	9707	9568	9662	9724	9753	9663	9693	9573	9728	9776	9804	9853	9687	9566	9707	9812	9456	9635	9764	9665	9762	9713	9837	9813	9520	9950	9731	9745	9628	9641	9821	9754	9796	9653	9938	9728	9630	9706	9752	9647	9660	9705	9628	9598	9570	9791	9801	9514	9581	9653	9720	9815	9691	9788	9638	9536	9600	9833	9827	9584	9679	9641	9627	9744	9414	9629	9585	9659	9642	9819	9696	9650	9704	9522	9620	9595	9669	9746	9534	9591	9626	9725	9693	9731	9752	9797	9641	9808	9765	9648	9711	9515	9689	9580	9692	9634	9644	9703	9682	9665	9666	9743	9674	9616	9826	9669	9642	9662	9729	9732	9709	9648	9786	9555	9632	9678	9761	9605	9651	9772	9597	9668	9674	9768	9681	9727	9665	9697	9619	9621	9668	9841	9503	9554	9848	9718	9727	9534	9716	9732	9742	9643	9699	9691	9893	9559	9670	9566	9684	9778	9816	9791	9614	9674	9847	9728	9624	9879	9673	9626	9618	9760	9860	9638	9599	9573	9577	9513	9703
14356	25202	23027	17164	14509	13408	12370	12062	11747	11703	11315	11266	11247	11217	10980	11015	10938	11051	10895	11002	11023	10954	11031	11038	10762	11013	10859	10859	10836	11183	13992	16061	17618	17259	15450	13692	12275	11410	10744	10912	10882	10736	10953	10572	10814	10900	10768	10880	10781	10817	10999	10808	10740	10716	10722	10720	10751	10811	10643	10813	10847	10719	10766	10802	10932	10730	10841	10861	10766	10680	10640	10775	10905	10833	10732	10868	10640	10763	10759	10757	10879	10841	10652	10915	10883	10809	10886	10705	10795	10829	10817	10723	10774	10778	10697	10724	10727	10747	10839	10769	10929	10783	10759	10817	10689	10795	10644	10734	10983	10858	10815	10739	10831	10848	10871	10899	10779	10788	10805	10737	10779	10873	10787	10684	10769	10700	10785	10854	10638	10795	10769	10687	10799	10791	10663	10681	10837	10755	10901	10813	10595	10654	10787	10714	10717	10641	10642	10746	10750	10568	10825	10727	10803	10771	10901	10713	10772	10778	10781	10805	10795	10810	10759	10651	10757	10752	10843	10754	10620	10838	10688	10834	10814	10811	10742	10724	10768	10877	10797	10833	10895	10754	10638	10741	10750	10670	10827	10848	10822	10772	10899	10686	10776	10650	10857	10765	10746	10855	10818	10753	10820	10834	10925	10684	10833	10745	10865	10661	10612	10769	10802	11004	10695	10688	10737	10916	10753	10935	10888	10762	10776	10741	10596	10515	10913	10688	10759	10765	10676	10793	10870	10813	10722	10881	10719	10712	10609	10679	10718	10751	10767	10753	10788	10819	10801	10789	10773	10799	10913	10633	10815	10836	10939	10760	10751	10775	10935	10789	10821	10706	10719	10742	10758	10746	10816	10794	10698	10730	10788	10823	10785	10635	10943	10853	10704	10742	10673	10716	10750	10766	10706	10679	10670	10685	10728	10797	10759	10830	10828	10713	10866	10764	10727	10867	10834	10798	10780	10770	10795	10778	10829	10679	10534	10765	10820	10741	10906	10732	10774	10842	10932	10748	10856	10897	10738	10761	10915	10762	10815	10651	10694	10739	10706	10822	10854	10722	10791	10765	10906	10782	10845	10697	10733	10652	10743	10731	10718	10836	10772	10800	10896	10791	10821	10907	10760	10696	10784	10646	10622	10655	10703	10876	10617	10681	10740	10733	10758	10804	10831	10704	10963	10822	10878	10776	10833	10771	10951	10827	10746	10719	10834	10756	10638	10787	10714	10825	10678	10788	10869	10722	10681	10774	10846	10781	10813	10851	10931	10739	10838	10702	10738	10787	10816	10707	10740	10894	10611	10869	10773	10656	10728	10633	10960	10717	10753	10822	10804	10475	10880	10709	10628	10682	10881	10710	10668	10630	10770	10844	10766	10947	10754	10649	10809	10754	10740	10719	10895	10886	10562	10733	10850	10794	10764	10663	10663	10688	10652	10774	10829	10706	10746	10866	10760	10641	10823	10734	10728	10643	10912	10721	10818	10733	10880	10718	10810	10661	10754	10817	10744	10729	10954	10669	10731	10722	10708	10708	10709	10701	10721	10665	10730	10689	10804	10866	10856	10909	10805	10664	10742	10719	10662	10747	10854	10740	10920	10885	10704	10724	10862	10890	10835	10892	10689	10732	10840	10786	10676	10751	10666	10764	10739	10730	10806	10699	10766	10573	10701	10753	10697	10759	10779	10763	10793	10714	10897	10873	10697	10743	10774	10737	10701	10818	10631	10738	10823	10828	10720	10837	10751	10632	10756	10717	10751	10785	10612	10715	10813	10807	10501	10829	10822	10826	10995	10759	10838	10685	10792	10768	10847	10783	10868	10745	10722	10902	10730	10721	10763	10749	10689	10908	10742	10892	10751	10652	10794	10735	10571	10781	10802	10826	10912	10795	10795	10784	10688	10720	10663	10833	10845	10870	10678	10715	10755	10816	10791	10802	10760	10758	10581	10794	10752	10852	10751	10776	10676	10859	10934	10790	10630	10699	10581	10829	10826	10743	10814	10654	10607	10791	10828	10744	10840	10652	10796	10746	10829	10892	10868	10794	10826	10869	10744	10858	10654	10860	10788	10589	10821	10797	10728	10720	10666	10761	10735	10706	10985	10751	10791	10882	10682	10872	10741	10709	10710	10959	10749	10809	10894	10752	10889	10668	10852	10853	10920	10758	10873	10793	10848	10899	10824	10632	10766	10702	10813	10715	10760	10706	10717	10873	10720	10832	10997	10717	10862	10823	10751	10751	10919	10763	10711	10899	10603	10624	10865	10776	10641	10735	10729	10658	10632	10768	10834	10577	10626	10814	10763	10787	10810	10699	10683	10866	10706	10669	10743	10793	10646	10704	10689	10802	10857	10717	10772	10752	10701	10644	10806	10589	10646	10932	10804	10643	10628	10694	10818	10811	10731	10584	10768	10850	10792	10888	10742	10690	10731	10863	10813	10624	10627	10747	10670	10792	10781	10762	10833	10754	10847	10789	10755	10785	10831	10738	10790	10841	10735	10675	10751	10866	10770	10716	10784	10780	10775	10574	10850	10685	10720	10732	10818	10694	10709	10833	10812	10721	10783	10707	10912	10685	10817	10723	10944	10773	10807	10858	10838	10755	10641	10681	10692	10713	10735	10831	10747	10925	10813	10773	10656	10601	10735	10896	10795	10959	10721	10923	10858	10748	10737	10762	10773	10803	10939	10978	10793	10678	10715	10894	10681	10844	10804	10664	10614	10845	10657	10651	10758	10684	10784	10776	10846	10546	10686	10730	10829	10835	10906	10627	10837	10648	10854	10787	10692	10542	10755	10732	10772	10629	10758	10850	10921	10755	10833	10700	10701	10677	10782	10701	10737	10856	10814	10857	10827	10803	10813	10696	10724	10746	10753	10820	10647	10727	10815	10676	10687	10718	10623	10720	10714	10821	10728	10750	10858	10854	10830	10732	10784	10822	10781	10698	10601	10701	10851	10663	10629	10812	10661	10723	10703	10721	10695	10754	10701	10781	10800	10711	10641	10851	10789	10778	10849	10739	10669	10861	10742	10657	10836	10690	10755	10737	10658	10770	10901	10726	10869	10757	10763	10671	10831	10751	10887	10799	10592	10792	10765	10817	10751	10699	10661	10784	10809	10771	10822	10803	10644	10754	10707	10760	10809	10753	10693	10812	10793	10705	10784	10678	10845	10636	10739	10711	10879	10626	10743	10739	10790	10811	10740	10792	10679	10746	10856	10727	10895	10811	10749	10591	10732	10598	10693	10736	10686	10722	10740	10658	10741	10757	10801	10779	10924	10843	10759	10734	10929	10860	10977	10783	10898	10693	10669	10730	10821	10870	10842	10735	10884	10782	10828	10824	10793	10775	10651	10728	10795	10873	10838	10700	10702	10732	10651	10674	10860	10762	10791	10678	10763	10689	10962	10935	10737	10845	10613	10725	10826	10754	10868	10774	10751	10833	10613	10801	10656	10702	10760	10631	10793	10752	10813	10775	10760	10714	10678	10734	10777	10824	10924	10731	10667	10819	10915	10741	10621	10782	10746	10617	10794	10615	10801	10823	10641	10788	10774	10706	10892	10769	10775	10906	10837	10773	10758	10847	10668	10751	10779	10706	10717	10721	10677	10693	10726	10774	10743	10772	10637	10791	10861	10660	10557	10744	10624	10686	10697	10670	10854	10707	10799	10671	10722	10696	10643	10735	10669	10680	10658	10832	10765	10791	10822	10802	10685	10743	10677	10654	10773	10594	10901	10743	10708	10903	10690	10809	10667	10852	10819	10819	10799	10812	10596	10667	10868	10743	10817	10745	10877	10798	10732	10702	10848	10875	10680	10752	10681	10821	10857	10887	10619	10722	10659	10765	10775	10843	10745	10773	10651	10783	10865	10739	10712	10727	10770	10848	10682	10762	10774	10833	10811	10788	10619	10637	10815	10733	10838	10774	10795	10659	10922	10729	10821	10759	10768	10719	10815	10653	10713	10697	10716	10705	10739	10734	10679	10815	10793	10670	10779	10772	10819	10799	10738	10885	10726	10729	10890	10707	10752	10772	10805	10776	10597	10821	10723	10848	10879	10849	10777	10740	10666	10936	10633	10772	10726	10768	10580	10703	10710	10717	10683	10821	10768	10648	10723	10891	10724	10828	10739	10670	10869	10750	10807	10897	10751	10752	10795	10796	10759	10864	10762	10823	10759	10831	10746	10668	10810	10633	10743	10704	10836	10835	10826	10788	10748	10723	10780	10637	10846	10438	10697	10685	10819	10557	10669	10780	10608	10767	10805	10711	10592	10725	10759	10697	10821	10748	10811	10863	10621	10886	10730	10737	10772	10855	10794	10875	10660	10703	10732	10645	10731	10703	10924	10750	10738	10872	10820	10813	10736	10555	10671	10792	10723	10729	10856	10780	10774	10832	10769	10782	10693	10852	10836	10851	10831	10750	10587	10848	10553	10994	10867	10723	10698	10646	10761	10697	10759	10697	10774	10650	10767	10757	10764	10669	10858	10720	10722	10684	10722	10830	10831	10635	10732	10861	10595	10760	10751	10821	10705	10710	10841	10724	10855	10596	10958	10748	10790	10732	10782	10716	10806	10723	10881	10721	10779	10952	10727	10703	10912	10674	10850	10682	10766	10638	10814	10623	10827	10766	10698	10849	10955	10625	10735	10776	10706	10977	10835	10894	10819	10823	10808	10853	10793	10761	10734	10803	10880	10625	10826	10883	10720	10623	10712	10754	10786	10740	10710	10828	10756	10738	10689	10790	10821	10653	10743	10811	10788	10818	10729	10760	10968	10695	10770	10696	10957	10758	10690	10758	10629	10800	10931	10784	10701	10711	10608	10821	10706	10763	10698	10585	10844	10928	10674	10728	10744	10782	10742	10627	10729	10987	10897	10730	10786	10572	10680	10746	10723	10677	10849	10721	10802	10891	10784	10600	10747	10940	10871	10839	10687	10766	10795	10729	10779	10671	10811	10868	10702	10971	10992	10702	10634	10876	10816	10774	10767	10732	10937	10903	10649	10838	10930	10644	10735	10662	10857	10859	10642	10668	10713	10656	10754	10779	10695	10824	10739	10698	10771	10694	10817	10649	10757	10621	10740	10856	10802	10750	10588	10583	10662	10708	10880	10780	10817	10875	10771	10764
27266	21350	19767	14554	11542	11553	11398	11272	11193	11201	11081	11020	11113	11105	10938	10996	11005	11051	10900	11150	11052	11036	11157	11071	11042	11091	11058	11071	11157	11120	11203	11214	11415	11568	11609	11349	11404	11096	11168	11163	11069	11087	11072	11192	11254	11136	11244	11111	11069	11054	10965	10969	11148	11167	11254	11042	11103	11147	10962	11055	11088	11119	11104	11185	11100	11130	11177	11010	11128	11025	11098	11086	10844	11068	11177	11167	11055	10969	11060	11169	11213	11096	11071	11114	11103	10964	11034	11120	11094	11088	10914	11066	11060	11159	11222	11194	11141	11095	11225	11157	11092	10914	10986	10912	11018	11049	11016	11210	11087	11206	11277	11074	11084	11105	11049	11159	11144	11173	11113	11067	11213	11186	10985	11030	11068	11037	11029	11015	11019	11078	11008	11096	11023	11099	11059	11090	11144	11071	11070	11040	11174	11162	11092	11182	11289	10973	11109	11022	11137	11198	11153	11147	11128	10976	10993	10836	11125	11114	11129	10930	11180	11245	11185	11073	11066	11034	10988	10970	11013	11084	11176	11121	11040	11052	11052	11049	10943	11075	11083	11169	11214	11094	10978	11085	11221	11191	11117	11183	11091	11010	11063	11137	11068	11233	11233	11042	10952	11024	11080	11127	10941	11011	11202	11018	11200	11001	11050	11077	10936	10923	11068	10984	11026	11051	11133	11005	10977	11015	11068	11024	11155	11055	11127	11071	10977	11140	10992	11046	11006	11049	11072	11068	10929	11174	11257	11241	11151	11135	10994	10852	11181	11184	11054	10868	11062	11053	10999	11052	11064	11013	10959	10916	11112	11049	10999	11066	11038	11057	11143	11089	11078	11019	11229	11141	11111	11001	11189	11153	11174	11146	11047	11134	11059	11100	11053	11031	10952	10998	10782	11091	11048	10957	11006	11126	11058	11007	10947	10988	11072	10967	11075	10917	11273	11088	10932	10916	11090	11001	10796	11084	11010	10924	11007	11012	11212	11029	10940	11188	10985	11031	10971	11046	11071	11142	11152	10984	11008	11008	11052	10925	10965	11138	11092	11130	11052	11133	11015	11174	11128	11029	11160	11194	11138	11071	11079	11063	11084	11178	11048	11149	11202	10912	10975	11089	11027	11019	11046	11055	10988	10935	11076	11075	11078	10988	11113	11005	11213	11174	10964	11094	11138	11002	11244	11054	11147	11082	10889	11097	11143	11015	11064	11189	11162	11222	10974	11117	11007	11143	11056	11036	10954	10874	11028	11117	11170	11154	11190	11250	11142	10986	10889	11058	10970	10947	11080	11010	11263	11117	11174	11179	11118	10900	11058	11108	11000	11147	11157	10934	11104	10875	10928	10969	11210	11067	11116	11034	11047	10983	11011	11065	11040	11025	10976	10968	11102	11060	11115	11276	11097	11048	11171	11143	10958	11133	11218	11037	11091	10956	11057	11092	11174	10960	11114	11073	11161	10966	11190	10913	10989	10906	11226	11225	10920	10990	11188	11163	11138	11207	11168	11043	11055	11014	11270	11155	11169	10948	11071	10904	11073	10981	10921	11241	11086	10882	10951	11114	10957	11052	11020	11168	11059	11283	10972	11110	11257	10970	11071	11168	11064	10970	11181	11067	11254	11160	11032	11074	11094	11069	10942	11024	11190	11147	11231	11086	11000	10925	11161	10969	11003	11070	10985	11226	11055	11250	11250	11004	10953	10835	11006	11022	11200	10990	11026	11041	11015	11048	11028	10987	11005	11068	10996	11116	11020	11019	11051	11087	10920	10884	10992	11246	10985	11148	11121	10913	11145	10862	10984	11187	10929	11092	11065	11065	11098	11119	11228	11042	11120	10982	11010	10814	11040	11230	10981	10946	10966	11260	11123	10997	11049	11087	11221	11100	11186	11187	11004	11202	11212	11102	11243	11153	10943	11249	10880	11150	11045	11219	11325	11163	11075	11104	11092	11027	11148	11025	11003	10967	11081	11119	11093	11033	11254	11247	11091	11221	11028	11098	11057	11026	11116	11078	11186	11065	11046	11060	11146	11139	11029	11070	11145	11186	11211	11130	11142	11051	11057	11192	11270	11037	11053	11021	11020	11090	11197	11230	11079	11059	11112	11129	11315	11134	11048	11167	11154	10970	11164	11077	10912	11133	11124	11148	10889	11191	11004	11040	10995	11120	11000	11124	11039	11057	11062	11146	11091	11105	11057	11152	11148	11017	11143	11082	10950	10933	10987	10926	10943	11120	11110	11156	11068	10944	10965	11006	11097	11284	10947	11136	11241	11108	11052	11012	11037	11064	11154	10998	10955	11064	11146	11068	11291	11175	10860	11034	11288	11165	10997	11027	11157	11127	11025	11041	11063	10995	10995	11146	10910	11085	11032	11105	10993	11066	11085	11012	11204	11195	11165	10981	11008	11177	11047	11044	11144	10955	10942	10911	11125	11256	11022	11210	11254	11087	11000	11059	11068	11055	10997	11021	11093	10955	11182	11194	10981	11111	10976	11042	11125	11175	11136	11140	11224	10988	10988	11175	11134	11128	11004	10988	11125	11178	11055	11180	11104	11038	11090	10969	11022	11103	11170	11151	11131	10972	11073	10928	11077	10910	10981	11140	11024	11011	11120	11084	10983	11046	11062	11142	10965	10918	10946	11217	11070	10937	10895	11033	11042	10983	11143	11004	11042	11137	11046	11012	10844	10989	10933	11088	11126	10984	11180	11010	11012	11156	11198	11067	11152	11004	11022	11005	11119	11099	10972	11032	11152	11257	11171	10932	11130	10826	11075	11011	11115	11029	11132	11116	11071	10931	10944	11078	10960	10982	11147	11088	10820	11110	11091	11152	11166	11018	10912	11083	11175	11029	11092	11122	10906	11161	11025	11174	11097	11038	11046	11023	11123	10907	10832	11204	10960	11151	10987	11087	10889	11141	11087	11031	10980	11167	10899	10986	11108	10961	11057	11047	10968	10994	11092	11124	11128	11040	11154	11061	11034	11061	11058	11108	10964	11183	11097	11104	11172	11053	10978	11009	10965	11054	10958	11035	10984	11188	11074	10965	11054	10989	11086	11089	11110	11092	11105	11082	11274	11119	11126	10964	11127	11102	11202	11038	11054	10994	11066	10967	10910	11171	11180	11007	11051	10940	11098	11009	11002	11122	11080	11210	11017	11073	11006	11178	11212	11015	11013	11107	11068	11039	10988	11248	10917	11208	11173	11069	11182	10913	10980	11164	11060	11095	11133	11120	11112	11269	11218	11015	11094	11130	11286	10947	11108	10979	10965	11088	11116	10976	10923	10983	11040	11101	10994	11035	11289	11006	11021	10932	11072	11113	11143	11059	11071	11076	11209	11003	10960	10982	11147	11126	10991	11102	11163	11190	10989	10861	11174	11098	11191	10980	11156	11244	11160	11054	10915	11130	11237	11082	11081	10944	10881	11057	11172	11043	11108	11221	10976	11091	11107	10965	11154	10893	10885	11044	11041	11233	11279	11176	11105	11173	11219	10969	11206	11098	11104	11052	11044	10862	11060	10835	10876	11012	11112	11051	10975	11021	11005	11252	11041	11082	10980	11087	11036	11094	10963	11179	10994	11059	11079	11019	11024	11080	10942	11122	11074	11041	10978	11013	11163	11160	11019	10975	11126	10918	11078	11057	11238	10978	11168	11026	11066	11076	11086	10912	11088	11025	11212	11224	11175	11127	11097	10943	11046	10914	11175	11078	11136	10974	11038	11136	11012	11170	11100	11015	11179	10972	11013	10988	11083	11158	11169	11166	10920	11060	11068	11013	11043	11023	11205	11057	10978	11003	11047	10965	10987	11036	11010	11116	11075	11104	11154	11058	11079	11034	11077	11025	11187	11148	11035	10983	11116	10962	10996	11014	11129	11215	11057	11040	11126	11025	11047	10982	11157	11089	11117	11028	11173	11162	11020	11013	11050	11094	10952	10920	11227	11181	10903	11064	11215	11113	11132	11044	11071	11134	11131	11345	11140	11026	11241	11021	11007	11043	11129	11063	11175	11129	11089	11213	11007	11033	11071	11031	11149	11069	11054	11147	11158	11102	10948	11146	10971	11104	11135	11135	11024	11065	10955	11221	11143	11140	11020	11021	10988	11033	11059	10999	10933	11079	11119	11230	11157	11202	11078	11110	10978	11099	11045	11019	11067	10991	11034	11052	11161	11170	11002	11260	11158	11159	11086	11082	11027	11194	11133	11050	11112	11102	11110	11129	10951	11077	11026	11061	11031	10931	11111	11119	10969	10964	11030	11030	11003	11117	11152	10951	11123	11105	10941	11024	11088	11088	11061	11154	11048	11065	11023	11056	11061	11267	11096	10993	11059	11160	10904	11009	11076	10991	10970	11078	10998	11026	11040	11032	10981	11068	11032	10939	11030	11005	11082	10948	10995	11212	11031	11025	11099	10992	10945	11171	11066	11103	11002	11223	11191	10908	11080	10976	11077	11126	10994	11065	10993	10980	11046	11096	10973	11080	11192	11161	11242	11056	11151	11056	11171	11175	11032	11135	11200	11353	11056	11018	11064	11129	10971	11093	11026	11139	11127	11025	11126	11120	11098	11035	11085	11003	11033	10940	11058	11004	11250	11147	10946	11076	11104	11179	11145	11063	11010	11067	11041	11116	11081	11003	11125	11040	10992	11095	11008	10945	11027	11026	11079	11031	11170	11027	11021	10953	11041	11151	11151	11061	11196	10992	11057	11033	11094	11065	11021	11117	11170	11133	11012	11131	11280	11006	11136	11203	11262	11146	11245	11019	11117	11233	11074	11106	11026	11051	11113	11064	11176	10983	11160	11069	11119	11203	10971	11017	11082	10999	11200	11082	11278	11142	11015	11249	11143	10997	11170	11011	11175	11143	11110	10869	11145	11034	10836	11087	11171	11115	10930	11104	11265	11202	11200	11148	11016	10965	11052	11186	11045	11039	10959	11042	10999	11087	11048	11061	11065	11088	11048	10928	11044	11092	11046	11059	10970	10910	11013	11220	11127	11031	11081	11026	11213	11056	11114	10983	10993	10860	11131	11004	11027	11107	11062	11034	10958	10958	11218	11183	10850	11227	10855	11133	11088	11041	11084	11017	11119	11016	11107	11060	11062	11093	11028	11110	11133	11000
12846	15156	14075	12776	12393	12144	12033	11843	11936	11901	11859	11825	11903	11759	11853	11799	11799	11842	11800	11780	12044	11686	11609	11866	11805	11886	11854	11888	11878	11693	11797	11970	12348	12668	12355	12240	11955	11888	11911	11843	11751	11594	11670	11738	11868	11770	11757	11796	11724	11857	11764	11762	11812	11619	11719	11770	11620	11758	11801	11847	11756	11562	11706	11776	11834	11723	11905	11991	11827	11830	11782	11952	11972	11672	11735	11862	11858	11776	11768	11830	11706	11743	11799	11821	11780	11806	11743	11755	11809	11916	11729	11716	11711	11894	11773	11875	11731	11943	11682	11896	11856	11914	11833	11726	11936	11810	11756	11787	11898	11803	11802	11974	11630	11701	11693	11755	11716	11756	11755	11845	11713	11720	11856	11698	11681	11846	11721	11751	11687	11753	11940	11711	11693	11568	11787	11745	11595	11885	11837	11742	11871	11741	11802	11728	11643	11727	11826	11921	11529	11905	11621	11822	11741	11866	11821	11895	11897	11852	11713	11729	11648	11745	11845	11686	11625	11601	11790	11759	11754	11913	11744	11781	11761	11700	11702	11809	11799	11818	11794	11832	11767	11828	11737	11806	11790	11720	11819	11629	11813	11668	11585	11673	11678	11787	11666	11747	11771	11684	11814	11703	11662	11719	11613	11952	11681	11835	11618	11825	11725	11708	11835	11873	11774	11651	11512	11662	11896	11711	11653	11873	11833	11804	11911	11729	11631	11837	11725	11738	11703	11841	11683	11771	11755	11765	11739	11811	11741	11644	11896	11818	11774	11804	11839	11726	11943	11848	11812	11674	11823	11765	11687	11746	11797	11819	11816	11865	11725	11810	11592	11651	11845	11742	11824	11803	11850	11831	11670	11877	11822	11766	11664	11969	11800	11940	11795	11719	11937	11797	11697	11685	11731	11758	11771	11766	11835	11671	11724	11774	11922	11897	11660	11785	11715	11794	11652	11784	11866	11671	11744	11871	11696	11815	11951	11853	11833	11700	11546	11898	11720	11575	11889	11776	11591	11874	11736	11656	11834	11661	11743	11654	11864	11700	11763	11719	11717	11888	11659	11755	11793	11708	11718	11736	11578	11707	11725	11830	11708	11668	11745	11668	11641	11730	11880	11684	11748	11723	11846	11855	11733	11858	11721	11821	11888	11732	11796	11766	11943	11811	11807	11822	11807	11760	11935	11783	11947	11709	11864	11682	11746	11651	11720	11719	11816	11586	11773	11835	11626	11775	11810	11867	11677	11734	11587	11703	11761	11756	11721	11907	11828	11835	11685	11605	11845	11709	11786	11832	11610	11866	11822	11770	11699	11947	11790	11759	11800	11637	11735	11684	11810	11813	11772	11787	11630	11766	11716	11803	11891	11867	11742	11832	11685	11839	11898	11844	11690	11808	11837	11758	11789	11815	11680	11907	11803	11717	11638	11929	11823	11884	11901	11780	11567	11748	11725	11773	11856	11725	11823	11765	11798	11645	11684	11625	11617	11643	11825	11818	11917	11907	11707	11730	11772	11786	11876	11849	11854	11610	11822	11578	11758	11877	11837	11872	11881	11702	11691	11727	11855	11836	11694	11733	11812	11708	11692	11733	11678	11806	11630	11837	11857	11737	11824	11796	11813	11667	11866	11719	11947	11586	11848	11753	11706	11894	11759	11712	11743	11762	11872	11708	11684	11725	11663	11796	11843	11912	11816	11878	11945	11843	11776	11947	11834	11715	11762	11692	11811	11808	11757	11680	11756	11714	11640	11711	11852	11773	11665	11834	11826	11804	11574	11664	11602	11715	11911	11755	11791	11807	11797	11832	11707	11830	11636	11772	11779	11664	11873	11916	11858	11811	11658	11637	11839	11663	11688	11907	11687	11735	11907	11745	11684	11888	11743	11811	11694	11656	11750	11742	11913	11704	11828	11952	11709	11698	11835	11662	11623	11839	11732	11605	11868	11659	11775	11698	11800	11631	11682	11882	11665	11721	11731	11779	11761	11678	11698	11766	11775	11682	11821	11796	11715	11709	11750	11805	11698	11735	11817	11806	11780	11814	11782	11750	11739	11786	11923	11718	11774	11693	11662	11913	11728	11866	11719	11679	11594	11717	11768	11758	11655	11781	11741	11840	11665	11755	11727	11691	11771	11874	11844	11709	11789	11773	11944	11952	11819	11852	11633	11677	11804	11718	11581	11866	11769	11686	11702	11750	11738	11755	11643	11862	11800	11860	11896	11747	11720	11586	11582	11711	11762	11646	11734	11732	11661	11731	11842	11681	11853	11670	11635	11890	11801	11886	11754	11666	11801	11826	11897	11574	11751	11723	11823	11823	11765	11645	11744	11781	11824	11681	11770	11963	11787	11845	11792	11664	11717	11836	11658	11918	11672	11826	11718	11752	11905	11850	11859	11782	11775	11577	11827	11773	11743	11704	11767	11770	11665	11589	11853	11842	11690	11872	11840	11653	11829	11805	11662	11809	11645	11682	11673	11752	11790	11921	11968	11865	11529	11612	11766	11736	11780	11825	11683	11926	11783	11625	11906	11756	11789	11599	11879	11764	11813	11902	11924	11772	11824	11724	11738	11744	11892	11772	11689	11689	11634	11752	11779	11819	11622	11867	11538	11733	11768	11732	11792	11691	11914	11874	11753	11695	11829	11707	11513	11940	11685	11751	11876	11880	11748	11692	11813	11685	11800	11715	11609	11902	11703	11872	11760	11868	11808	11899	11809	11794	11870	11885	11797	11765	11652	11796	11794	11795	11843	11596	11806	11816	11682	11684	11804	11785	11776	11722	11675	11832	11528	11809	11489	12006	11825	11745	11670	11736	11809	11825	11772	11638	11758	11785	11845	11640	11705	11784	11722	11736	11736	11849	11864	11694	11708	11744	11593	11766	11775	11796	11720	11730	11729	11870	11700	11824	11846	11885	11744	11824	11803	11767	11877	11828	11824	11603	11785	11825	11814	11770	11695	11780	11846	11716	11867	11778	11746	11640	11865	11828	11940	11733	11792	11772	11682	11737	11898	11688	11780	11816	11879	11899	11664	11754	11712	11749	11642	11771	11729	11610	11634	11754	11644	11758	11749	11848	11954	11580	11817	11768	11853	11676	11742	11773	11583	11814	11890	11851	11717	11702	11824	11634	11753	11808	11740	11937	11710	11807	11715	11739	11630	11720	11910	11698	11764	11744	11947	11942	11702	11780	11833	12025	11779	11795	11698	11848	11886	11780	11798	11824	11921	11708	11774	11691	11724	11735	11680	11839	11934	11691	11830	11914	11788	11697	11710	11936	11828	11658	11587	11760	11798	11657	11802	11736	11752	11825	11716	11757	11749	11786	11862	11683	11713	11735	11852	11655	11757	11715	11722	11686	11676	11902	11649	11881	11727	11726	11808	11651	11813	11808	11824	11753	11773	11731	11805	11920	11781	11735	11692	11656	11671	11811	11721	11649	11880	11632	11836	11912	11660	11682	11754	11799	11752	11620	11885	11677	11652	11674	11751	11835	11785	11622	11674	11771	11775	11650	11809	11842	11737	11865	11817	11725	11817	11872	11946	11852	11604	11925	11763	11595	11870	11856	11789	11762	11967	11795	11705	11791	11738	11669	11783	11704	11739	11673	11686	11788	11766	11784	11787	11698	11827	11775	11847	11731	11828	11844	11843	11818	11778	11797	11764	11737	11666	11719	11774	11618	11733	11685	11846	11817	11798	11815	11769	11757	11710	11831	11789	11843	11647	11672	11770	11863	11767	11800	11679	11800	11734	11711	12027	11835	11694	11757	11707	11631	11796	11772	11683	11731	11713	11808	11734	11807	11738	11836	11721	11545	11796	11724	11676	11805	11734	11799	11832	11780	11776	11793	11788	11738	11805	11612	11905	11711	11741	11750	11748	11680	11775	11946	11831	11844	11858	11775	11769	11757	11615	11811	11860	11911	11781	11807	11750	11758	11753	11783	11712	11684	11753	11842	11808	11684	11724	11774	11592	11855	11906	11682	11796	11783	11625	11917	11891	11766	11863	11732	11702	11698	11829	11834	11817	11729	11824	11690	11847	11732	11802	11866	11813	11724	11807	11755	11674	11745	11856	11637	11722	11690	11760	11898	11580	11822	11855	11806	11725	11817	11728	11713	11756	11767	11751	11871	11684	11752	11846	11836	11768	11730	11855	11879	11697	11779	11804	11660	11978	11661	11692	11727	11649	11791	11868	11736	11821	11878	11703	11655	11802	11801	11921	11825	11728	11835	11757	11780	11845	11691	11897	11847	11813	11806	11928	11807	11833	11626	11795	11655	11724	11899	11850	11813	11751	11847	11858	11751	11932	11701	11807	11734	11790	11695	11784	11766	11675	11787	11649	11851	11760	11767	11757	11705	11697	11850	11686	11715	11783	11663	11851	11730	11796	11760	11706	11655	11708	11669	11871	11721	11898	11884	11889	11754	11831	11806	11702	11848	11788	11802	11794	11847	11700	11819	11883	11909	11718	11830	11721	11746	11868	11770	11807	11913	11746	11706	11780	11840	11835	11868	11929	11774	11850	11733	11724	11913	11840	11600	11658	11803	11739	11870	11619	11883	11810	11703	11736	11704	11726	11883	11860	11715	11622	11832	11952	11707	11771	11744	11649	11726	11837	11642	11781	11680	11765	11856	11840	11851	11772	11830	11786	11816	11824	11615	11574	11835	11745	11745	11707	11861	11868	11778	11703	11755	11742	11772	11757	11715	11734	11899	11682	11862	11867	11792	11780	11592	11718	11879	11911	11812	11733	11895	11614	11912	11693	11762	11756	11935	11647	11749	11790	11767	11706	11768	11889	11778	11675	11766	11904	11825	11787	11799	11763	11803	11769	11751	11647	11947	11682	11728	11732	11720	11822	11689	11821	11940	11797	11453	11812	11754	11953	11769	11824	11590	11733	11691	11675	11894	11739	11760	11788	11857	11809	11831	11870	11702	11758	11745	11808	11821	11748	11828	11647	11713	11658	11686	11851	11678	11768	11696	11838	11783	11765	11802	11850	11929	11940	11874	11758	11994	11791	11786	11898	11815	11704	11871	11698	11778	11650	11734	11870	11787	11685	11683	11761	11770	11721	11778	11687	11823	11726	11830	11710	11588	11741	11700	11917	11740	11849	11858	11797	11702
23992	21353	28684	24404	21465	17740	15045	13315	13030	12977	12881	12791	12800	12940	12829	12812	12765	12803	12480	12771	12673	12622	12686	12882	12758	12749	12635	12616	12739	12922	13452	14028	14949	15066	13965	13654	12841	12902	12627	12789	12654	12338	12614	12633	12679	12599	12466	12512	12584	12565	12462	12588	12758	12493	12705	12483	12528	12633	12393	12684	12522	12528	12542	12578	12662	12586	12582	12726	12675	12697	12600	12659	12700	12510	12510	12619	12475	12575	12559	12638	12562	12695	12570	12724	12625	12577	12402	12791	12633	12740	12532	12795	12769	12679	12642	12666	12851	12663	12494	12555	12577	12451	12718	12661	12531	12620	12530	12439	12665	12635	12646	12430	12595	12580	12496	12644	12690	12631	12542	12651	12512	12575	12537	12737	12667	12539	12654	12659	12623	12634	12439	12461	12436	12456	12544	12561	12771	12589	12801	12602	12511	12662	12615	12616	12558	12558	12704	12519	12752	12596	12683	12669	12361	12579	12600	12551	12494	12570	12483	12557	12400	12785	12545	12646	12431	12633	12753	12684	12590	12534	12376	12431	12692	12590	12550	12644	12732	12342	12688	12425	12341	12563	12542	12591	12459	12506	12583	12628	12649	12516	12660	12504	12482	12435	12737	12521	12553	12555	12559	12529	12511	12566	12623	12488	12730	12656	12613	12550	12355	12542	12566	12653	12489	12652	12655	12452	12434	12503	12670	12563	12568	12558	12641	12796	12678	12662	12572	12834	12746	12726	12554	12578	12467	12686	12671	12508	12699	12593	12693	12648	12494	12585	12549	12602	12694	12467	12690	12553	12687	12670	12589	12451	12654	12579	12633	12737	12604	12469	12524	12376	12645	12614	12653	12477	12689	12394	12396	12433	12604	12584	12659	12460	12576	12594	12725	12550	12453	12691	12582	12689	12514	12580	12603	12697	12705	12693	12804	12567	12678	12579	12835	12385	12597	12628	12474	12702	12556	12474	12593	12476	12608	12478	12686	12528	12607	12758	12363	12295	12689	12673	12803	12643	12626	12623	12500	12700	12689	12498	12485	12715	12510	12508	12709	12520	12577	12508	12579	12462	12569	12658	12685	12541	12606	12484	12567	12429	12693	12522	12601	12606	12538	12631	12499	12567	12622	12568	12498	12622	12640	12621	12636	12664	12552	12586	12401	12693	12596	12419	12624	12446	12685	12464	12569	12487	12561	12566	12670	12460	12548	12559	12513	12495	12684	12586	12594	12459	12650	12740	12571	12584	12811	12589	12638	12683	12552	12640	12641	12682	12597	12496	12742	12723	12743	12579	12559	12506	12478	12548	12495	12771	12528	12694	12608	12548	12581	12657	12888	12497	12448	12483	12776	12564	12553	12405	12487	12528	12584	12574	12628	12576	12410	12661	12615	12581	12635	12376	12446	12642	12606	12313	12741	12583	12591	12684	12574	12540	12503	12490	12605	12690	12539	12666	12537	12498	12533	12719	12423	12595	12464	12671	12583	12625	12509	12605	12589	12613	12544	12350	12595	12485	12758	12597	12659	12663	12515	12436	12616	12355	12592	12465	12510	12731	12732	12477	12618	12713	12588	12842	12544	12439	12664	12458	12605	12570	12623	12560	12646	12456	12462	12447	12455	12553	12702	12501	12443	12579	12756	12580	12601	12609	12516	12470	12655	12484	12554	12580	12540	12462	12794	12868	12509	12439	12536	12498	12469	12706	12617	12602	12523	12655	12607	12711	12666	12721	12513	12445	12604	12477	12605	12596	12768	12547	12568	12564	12510	12537	12584	12474	12740	12737	12653	12501	12631	12514	12390	12582	12481	12611	12564	12844	12688	12625	12602	12706	12695	12534	12540	12576	12596	12744	12676	12463	12565	12567	12563	12694	12653	12710	12677	12762	12499	12495	12637	12622	12521	12556	12538	12617	12579	12634	12624	12549	12451	12624	12519	12658	12607	12389	12322	12776	12532	12650	12557	12624	12487	12460	12668	12531	12442	12571	12680	12695	12560	12714	12669	12507	12363	12464	12661	12708	12740	12622	12559	12656	12646	12565	12537	12693	12409	12724	12574	12489	12722	12659	12524	12491	12636	12720	12464	12297	12816	12635	12608	12607	12528	12491	12444	12522	12727	12456	12509	12614	12655	12600	12581	12487	12467	12541	12359	12601	12753	12714	12622	12491	12708	12633	12585	12459	12823	12609	12549	12498	12650	12710	12602	12681	12552	12555	12419	12712	12551	12462	12506	12662	12580	12607	12735	12621	12541	12526	12582	12654	12591	12389	12599	12600	12476	12489	12432	12384	12698	12738	12742	12478	12772	12586	12612	12536	12521	12789	12510	12613	12547	12645	12599	12563	12594	12518	12410	12588	12397	12555	12599	12648	12648	12537	12580	12584	12560	12619	12575	12620	12684	12516	12649	12466	12473	12694	12766	12362	12561	12610	12641	12407	12587	12819	12609	12591	12599	12408	12593	12563	12777	12547	12719	12353	12473	12621	12445	12526	12465	12532	12599	12521	12537	12576	12496	12559	12686	12627	12466	12497	12501	12307	12601	12688	12533	12563	12521	12736	12640	12440	12433	12604	12837	12624	12500	12312	12481	12578	12633	12451	12459	12533	12466	12502	12710	12623	12590	12560	12437	12587	12588	12457	12349	12630	12645	12576	12569	12584	12539	12633	12450	12630	12716	12626	12376	12569	12589	12527	12471	12670	12806	12637	12731	12580	12626	12558	12572	12599	12631	12496	12614	12702	12642	12643	12677	12650	12751	12548	12675	12684	12639	12656	12493	12465	12675	12721	12417	12566	12563	12444	12438	12539	12329	12684	12585	12471	12617	12520	12493	12613	12612	12621	12615	12455	12718	12613	12609	12492	12550	12603	12515	12626	12482	12482	12760	12389	12680	12493	12700	12693	12635	12746	12724	12630	12506	12434	12670	12538	12554	12442	12695	12685	12696	12530	12662	12685	12754	12574	12587	12522	12600	12427	12585	12586	12458	12478	12532	12670	12488	12414	12479	12576	12558	12779	12521	12649	12498	12387	12456	12496	12783	12640	12776	12688	12683	12496	12479	12548	12597	12482	12669	12600	12634	12574	12353	12387	12686	12657	12611	12580	12490	12521	12548	12628	12751	12525	12589	12562	12632	12523	12694	12614	12644	12643	12635	12483	12589	12451	12645	12616	12678	12496	12727	12491	12663	12481	12567	12540	12548	12678	12734	12695	12671	12600	12605	12456	12586	12440	12598	12627	12583	12636	12462	12555	12610	12496	12490	12577	12611	12763	12600	12633	12514	12590	12601	12858	12743	12437	12757	12432	12539	12580	12536	12565	12613	12729	12663	12526	12715	12878	12718	12493	12484	12513	12549	12520	12511	12566	12770	12586	12689	12646	12578	12581	12524	12673	12670	12720	12467	12602	12560	12468	12395	12587	12542	12561	12467	12610	12531	12419	12628	12710	12620	12639	12694	12433	12631	12577	12708	12712	12622	12434	12555	12651	12646	12673	12608	12688	12521	12636	12695	12758	12664	12560	12525	12420	12635	12567	12745	12631	12637	12583	12516	12608	12596	12572	12518	12566	12575	12625	12780	12628	12731	12602	12553	12653	12474	12443	12555	12531	12582	12433	12548	12620	12538	12465	12459	12554	12764	12521	12538	12575	12706	12533	12696	12463	12751	12699	12520	12509	12683	12525	12496	12776	12573	12546	12725	12573	12637	12350	12543	12632	12418	12568	12407	12663	12733	12475	12648	12589	12647	12623	12623	12661	12631	12635	12722	12449	12417	12646	12741	12414	12537	12603	12515	12564	12557	12629	12696	12516	12434	12747	12474	12577	12598	12544	12642	12695	12588	12776	12750	12609	12681	12599	12530	12576	12474	12566	12529	12594	12711	12685	12605	12502	12521	12552	12631	12544	12556	12449	12628	12570	12650	12624	12389	12700	12694	12603	12760	12770	12634	12654	12590	12605	12508	12696	12480	12416	12762	12583	12671	12644	12520	12596	12542	12375	12739	12512	12726	12580	12621	12614	12653	12524	12593	12678	12425	12570	12803	12514	12706	12604	12515	12581	12482	12715	12502	12577	12707	12666	12662	12733	12555	12524	12709	12537	12599	12583	12534	12492	12609	12709	12627	12822	12613	12426	12476	12526	12434	12525	12619	12419	12508	12640	12664	12568	12722	12512	12456	12499	12418	12647	12695	12518	12551	12579	12527	12469	12397	12638	12674	12741	12494	12525	12518	12526	12613	12668	12580	12628	12571	12664	12551	12376	12565	12808	12579	12497	12564	12723	12552	12642	12607	12454	12595	12659	12706	12611	12637	12837	12608	12714	12595	12733	12558	12500	12566	12553	12638	12591	12663	12463	12409	12526	12532	12597	12494	12557	12748	12593	12615	12645	12637	12452	12561	12547	12515	12241	12561	12643	12645	12424	12685	12757	12389	12408	12434	12576	12651	12499	12619	12639	12555	12624	12614	12454	12636	12571	12833	12609	12630	12638	12527	12623	12712	12576	12611	12516	12674	12725	12557	12497	12623	12656	12527	12744	12604	12630	12648	12561	12396	12509	12674	12512	12611	12494	12541	12678	12517	12753	12558	12624	12464	12587	12699	12322	12648	12460	12490	12608	12648	12476	12443	12487	12495	12560	12588	12596	12672	12540	12627	12684	12626	12565	12683	12643	12557	12695	12678	12658	12706	12633	12641	12508	12445	12863	12616	12589	12634	12744	12558	12671	12497	12531	12525	12659	12497	12594	12915	12649	12732	12478	12586	12476	12401	12634	12717	12599	12645	12632	12544	12570	12496	12443	12583	12496	12614	12789	12692	12549	12588	12631	12667	12552	12614	12557	12623	12432	12849	12575	12577	12516	12730	12540	12694	12504	12629	12671	12729	12589	12560	12614	12708	12516	12625	12733	12638	12659	12622	12483	12624	12422	12587	12597	12596	12687	12573	12668	12581	12661	12503	12589	12577	12580	12692	12693	12583	12460	12548	12434	12591	12508	12751	12589	12749	12854	12749	12524	12646	12493	12581	12465	12431	12577	12680	12566	12647	12763	12620	12587	12529	12643	12554	12656	12612	12529	12627	12599	12508	12674	12550	12458	12601	12841	12419	12369	12536	12294	12579	12506	12605	12639	12509	12564
13230	21951	20109	16391	14847	14111	13840	13398	13283	13332	13196	13152	13040	13079	12947	13208	12873	12933	12777	12993	13122	12833	12997	12906	13009	12762	12851	12987	12826	13351	14571	15528	16880	16431	14805	14043	13278	12984	12836	12952	12723	12947	12549	12879	12681	12740	12720	12845	12823	12752	12979	12894	12786	12906	12961	12958	12888	12932	12604	12887	12830	12862	12886	12958	12775	12629	12750	12957	12785	12982	12942	12896	12866	12716	12781	12570	12760	12906	12812	12823	12684	12871	12947	12879	12992	12763	12742	12825	12765	12788	12811	12854	12800	12820	12998	12677	12838	12846	12740	12929	12855	12780	12805	12737	12866	12849	12798	12772	12993	12766	12892	12747	12904	12872	12879	12866	12884	12852	12954	12811	12853	12661	12713	12660	12829	12784	12809	12798	12643	12707	12758	12769	12907	12862	13034	12886	12910	12838	12905	12846	12867	12848	12844	12863	12831	12798	12833	12858	12863	12926	12743	12918	12882	12854	12803	12776	12680	12885	12792	12796	12815	12897	12738	12701	12822	12884	12633	12758	12732	12764	12672	12834	12621	12803	12735	12729	12744	12834	12611	12863	12673	12900	12687	12764	12841	12743	12806	12810	12645	12782	12813	12854	12824	12819	12852	12787	12883	12829	12819	12685	12757	12885	12872	12725	12981	12810	12816	12724	12887	12763	12895	12646	12877	12736	12673	12805	12670	12884	12748	12836	12836	12955	12986	12654	13014	12763	12846	12656	12767	12800	12833	12754	12753	12879	12818	12930	12774	12782	12867	12675	12707	12760	12810	12800	12751	12737	12804	12782	12721	12859	12843	12887	13038	12779	12923	12770	12741	12738	12811	12780	12808	12814	12743	12748	12827	12743	12905	12775	12997	12745	12769	12758	13005	12869	12888	12899	12933	12776	12858	12820	12908	12846	12889	12830	12954	12919	12863	12920	12898	12744	12732	12950	12946	12795	12875	12942	12790	12886	12797	12889	12670	12752	12912	12754	12713	13008	12719	12843	12826	12863	12720	13007	12686	12720	12657	12737	12827	12839	12754	12683	12896	12744	12882	12868	12672	12753	12728	12839	12689	12881	12750	12668	12629	12826	12765	12804	12707	12759	12814	12846	12854	12873	12810	12766	12707	12708	12724	12922	12741	12729	12910	12771	12738	12850	12796	12800	12743	12823	12814	12993	12634	12866	12770	12728	12812	12480	12725	12848	12674	12733	12720	12810	12722	12727	12800	12795	12824	12776	12753	12725	12885	12761	12880	12937	12823	12803	12680	12803	12829	12772	12614	12737	12885	13022	12772	12718	12820	12870	12961	12726	12753	12774	12745	12812	12830	12878	12778	12765	12871	12831	12804	12808	12773	12862	12787	12872	12803	12789	12731	12863	12831	12754	12770	12671	12746	12750	12710	12583	12778	12815	12875	12984	12875	12778	12796	12886	12821	12755	12838	12751	12808	12768	12985	12868	12834	12802	12776	12776	12928	12620	12890	12732	12846	12815	12791	12771	12780	12789	12736	12738	12744	12935	12754	12910	12921	12783	12784	12647	12763	12704	12867	12911	12773	12882	12861	12852	12659	12873	12742	12769	12862	12763	12944	12662	12664	12739	12878	12821	12755	12736	12786	12995	12863	12743	12980	12846	12834	12903	12771	12747	12960	12770	12814	12804	12893	12741	12779	12739	12997	12954	12947	12712	12880	12790	12790	12824	12757	12827	12778	12793	12823	12844	12808	12705	12652	12804	12816	12832	12817	12896	12887	12818	12756	12735	12731	12846	12942	12892	12788	12801	12816	12719	12633	12838	12874	12737	12764	12816	12710	12781	12677	12871	12930	12959	12780	12849	12559	12811	12763	12716	12940	12641	12841	12930	12774	12710	12836	12724	12788	12958	12850	12862	12974	12692	12759	12993	12908	12763	12757	12768	12587	12734	12915	12916	12879	12636	12900	12765	12910	12848	12769	12955	12636	12797	12751	12753	12906	12897	12875	12935	12883	12796	12876	12813	12777	12593	12629	12818	12718	12754	12895	12878	12954	12846	12884	12778	12789	12734	12765	12774	12767	13032	12621	12801	12739	12804	12975	12676	12912	12831	12747	12807	12887	12813	12801	12918	12595	12869	12706	12820	12660	12651	12894	12738	12903	12885	12696	12788	12854	12679	12791	12774	12686	12844	12790	12942	12643	12808	12662	12843	12754	12799	13024	12802	12740	12935	12723	12793	12812	12728	12861	12795	12824	12825	12825	12846	12688	12799	12712	12904	12943	12686	12744	12851	12744	12892	12862	12777	12815	12781	12873	12773	12926	12884	12945	12765	12915	12774	12739	12760	12771	12720	12697	12823	12826	12754	12831	12808	12787	12922	12797	12840	12972	12753	12912	12909	12764	12782	12784	12727	12771	12704	12830	12777	12839	12786	12765	12714	12747	12849	12907	12765	12828	12864	12861	12928	12658	12763	12946	12928	12672	12753	12809	12908	12746	12954	12766	13037	12668	12882	12699	12722	12958	12901	12835	12801	12701	12911	12914	12756	12860	12842	12753	12606	12964	12748	12735	12819	12714	12802	12703	12783	12717	12794	12737	12866	12781	12806	12596	12734	12912	12789	12773	12945	12769	12743	12819	12761	12921	12915	12856	13022	12583	13008	12760	12976	12853	12909	12801	12838	12723	12690	12861	12641	12840	12928	12802	12737	12821	12862	12859	12826	12761	12542	12734	12837	12786	12855	12796	12865	12919	12892	12751	12817	12878	12670	12979	12810	12844	12933	12599	12887	12768	12882	12908	12842	12826	12847	12783	12720	12750	12821	12815	12904	12921	12778	12854	12676	12926	12885	12911	12727	12773	12727	12924	12804	12926	12685	12863	12774	12864	12860	12629	12803	12907	13005	12848	12761	12799	12890	12822	12738	12799	12742	12863	12625	12804	12917	12749	12815	12695	12747	12847	12745	12906	12802	12801	12828	12859	12961	12667	12686	12605	12747	12809	12798	12686	12691	12856	12872	12941	12818	12609	12855	12913	12751	12701	12745	12939	12897	12803	12796	12840	12789	12981	12687	12777	12775	12773	12930	12798	12786	12804	12823	12739	12833	12784	12790	12826	12758	12916	12800	12792	12815	12787	12892	12753	12777	12803	12651	12663	12885	12836	12788	12771	12840	12733	12699	12896	12821	12761	12853	12854	12567	12819	12659	12783	12833	12738	12801	12828	12925	12812	12680	12840	12710	12731	12734	12879	12886	12760	12866	12747	12896	12826	12704	12679	12810	12738	12652	12461	12783	12878	12794	12795	12778	12854	12795	12766	12780	12824	12705	12796	12734	12877	12710	12731	12915	12748	12845	12925	12695	12872	12742	12898	12726	12781	12813	12799	12881	12656	12757	12874	12930	12883	12836	12863	12759	12872	12780	12789	12793	12975	12906	12824	12882	12835	12822	12848	12907	12964	12776	12771	12883	12890	12691	12893	12754	12844	12867	12837	12752	12949	12830	12681	12946	12852	13031	12696	12783	12852	12935	12809	12738	12853	12833	12662	12809	12757	12752	12822	12772	12754	12787	12732	12695	12813	12782	12771	12768	12724	12830	12790	12765	12761	12654	12736	12800	12957	12875	12720	12856	12903	12754	12854	12751	12829	12716	12832	12824	12690	12896	12884	12905	12778	12701	12737	12767	12895	12911	12874	12891	12832	12844	12803	12716	12847	12889	12830	12718	12914	12840	12822	12905	12926	12841	12785	12703	12812	12732	12827	12816	12745	12869	12799	12807	12807	12750	12819	12814	12870	12797	12732	12862	12851	12755	12827	12776	12835	12782	12708	12776	13026	12869	12817	12849	12918	12731	12958	12739	12892	12875	12787	12958	12770	12654	12960	12851	12673	12792	12875	12849	12874	12835	12824	12622	12844	12649	12636	12708	12771	12847	12912	12939	12839	12810	12700	12776	12782	13034	12863	12835	12911	12683	12743	12733	12718	12798	12755	12797	12732	12836	12743	12840	12807	12760	12785	12883	12787	12763	12855	12838	12942	12721	12828	12837	12709	12749	12740	12894	12856	12852	12882	12896	12860	12765	12773	12768	13046	12857	12854	12812	12712	12775	12856	12761	12807	12872	12769	12817	12895	12674	12864	12702	12698	12760	12893	12768	12836	12639	12878	12952	12717	12737	12923	12861	12740	12831	12990	12768	12904	12901	12905	12691	12833	12902	12854	13049	12785	12776	12850	12892	12728	13040	12880	12678	12880	12793	12902	12787	12864	12826	12811	12734	12907	12736	12889	12852	12807	12795	12756	12771	12877	12590	12917	12660	12771	12770	12768	12734	12731	12759	12786	12727	12846	12845	12917	12804	12787	12890	12669	12864	12741	12765	12844	12853	12899	12891	12884	12701	12817	12752	12993	12819	12820	12941	12707	12844	12899	12867	12715	12805	12717	12936	12880	12870	12912	12857	12871	12689	12775	12787	12847	12691	12671	12759	12806	12758	12867	12896	12883	12815	12970	12866	12843	12849	12876	12864	12850	12778	12785	12777	12730	12905	12687	12644	12677	12841	12868	12896	12830	12815	12764	12693	12997	12870	12789	12880	12830	12781	12856	12680	12763	12557	12716	12814	12849	12933	12672	12914	12870	12807	12811	12966	12816	12941	12636	12896	12947	12858	12751	12799	12736	12758	12792	12620	12802	12892	12737	12780	12857	12867	12873	12825	12862	12668	12836	12824	12863	12832	12913	12730	12844	12661	12881	12692	12702	12865	12651	12876	12834	12715	12774	12792	13007	12786	12735	12848	12854	12603	12785	12711	12743	12746	12720	12680	12823	12815	12922	12753	12784	12767	12709	12756	12860	12763	12893	12747	12705	12773	12683	12850	12900	12761	12990	12814	12899	12773	12887	12751	12825	12774	12772	12742	12751	12668	12816	12836	12817	12864	12659	13010	12681	12992	12864	12743	12944	12798	12761	12652	12800	12879	12853	12880	12820	12792	12851	12789	12749	12756	12710	12771	12991	12785	12899	12751	12823	12987	12856	12772	12873	12909	12695	12740	12791	12800	12794	12836	12779	12858	12748	12880	12752	12796	12701	12914	12986	12839	12785	12714	12771	13005	12795	12760	12879	12844	12809	12859	12911	12572	12866	12892	12874	12838	12888	12850
23072	21368	29234	23902	21432	22158	19794	14482	13505	13554	13483	13159	13035	13060	13071	13040	13025	12889	12961	13177	12907	12987	12764	12850	13008	13000	12958	12920	12932	13013	13922	15295	17144	16855	15597	14261	13709	13388	13056	12951	12859	12747	12716	12736	12849	12846	12692	12642	12788	12768	12737	12796	12685	12772	12810	12917	12919	12663	12833	12707	12778	12909	12707	12813	12887	12696	12716	12729	12849	12815	12731	12740	12764	12764	12714	12738	12804	12879	12599	12706	12952	12693	12775	12742	12850	12888	12926	12834	12909	12707	12647	12579	12812	12617	12757	12910	12825	12845	12892	12628	12713	12553	12731	12773	12691	12747	12748	12875	12783	12825	12719	12806	12777	12599	12778	12752	12755	12668	12807	12773	12801	12882	12832	12760	12675	12780	12760	12747	12633	12960	12836	12732	12945	12652	12860	12757	12802	12640	12792	12770	12621	12736	12858	12717	12839	12791	12703	12777	12662	12865	12854	12960	12874	12690	12778	12615	12812	12693	12719	12669	12568	12558	12686	12716	12743	12880	12761	12690	12620	12746	12848	12964	12652	12700	12666	12838	12826	12838	12641	12553	12776	12661	12725	12752	12897	12600	12628	12777	12685	12871	12779	12927	12666	12662	12773	12788	12821	12732	12671	12810	12848	12700	12786	12794	12710	12922	12670	12862	12800	12858	12672	12784	12638	12759	12744	12752	12899	12714	12843	12944	12577	12684	12587	12583	12801	12701	12816	12740	12592	12764	12604	12580	12865	12774	12770	12883	12472	12718	12760	12791	12765	12998	12685	12795	12665	12857	12642	12646	12712	12692	12676	12752	12826	12906	12841	12745	12715	12827	12667	12801	12779	12815	12601	12619	12660	12906	12836	12499	12558	12667	12729	12682	12732	12875	12819	12552	12886	12729	12457	12615	12806	12639	12628	12818	12654	12853	12777	12672	12777	12619	12699	12695	12531	13004	12660	12743	12791	12937	12540	12636	12691	12802	12804	12682	12379	12716	12855	12632	12699	12585	12795	12727	12772	12891	12789	12949	12519	12742	12672	12744	12848	12777	12722	12685	12668	12611	12742	12683	12692	12801	12830	12736	12895	12632	12790	12694	12654	12766	12800	12819	12877	12864	12694	12568	12848	12795	12882	12699	12881	12724	12846	12488	12786	12547	12634	12617	12669	12677	12787	12691	12823	12642	12615	12582	12646	12679	12723	12702	12642	12807	12848	12906	12725	12781	12655	12746	12674	12907	12813	12812	12768	12817	12811	12756	12601	12784	12792	12695	12630	12635	12645	12793	12818	12696	12720	12829	12725	12782	12883	12573	12886	12891	12607	12804	12659	12720	12728	12735	12584	12711	12675	12843	12715	12474	12785	12682	12855	12645	12651	12813	12651	12630	12697	12765	12637	12569	12733	12717	12721	12484	12652	12668	12831	12625	12726	12746	12669	12620	12787	12642	12794	12805	12735	12698	12737	12654	12633	12807	12724	12620	12722	12675	12613	12706	12717	12756	12798	12756	12878	12709	12805	12897	12699	12623	12752	12754	12819	12730	12726	12718	12726	12752	12767	12727	12688	12649	12623	12708	12653	12922	12800	12535	12402	12619	12780	12782	12838	12788	12572	12528	12752	12661	12593	12829	12647	12876	12714	12833	12707	12867	12775	12798	12668	12731	12866	12817	12674	12864	12708	12850	12564	12652	12663	12774	12789	12621	12628	12666	12844	12589	12641	12731	12747	12710	12720	12729	12589	12682	12924	12687	12910	12716	12686	12612	12609	12784	12687	12732	12662	12790	12610	12825	12950	12745	12866	12593	12575	12681	12756	12710	12801	12612	12811	12679	12753	12685	12525	12735	12554	12618	12768	12864	12805	12904	12524	12628	12779	12738	12838	12844	12724	12711	12706	12715	12836	12802	12628	12697	12840	12752	12812	12701	12701	12819	12881	12697	12717	12850	12788	12861	12840	12867	12702	12689	12921	12752	12678	12684	12670	12536	12844	12707	12593	12790	12825	12832	12769	12672	12831	12716	12780	12746	12551	12706	12892	12617	12756	12566	12620	12662	12686	12468	12664	12758	12669	12850	12939	12792	12551	12760	12850	12722	12843	12588	12843	12808	12685	12843	12780	12845	12758	12796	12606	12684	12760	12891	12667	12731	12705	12900	12651	12723	12717	12639	12725	12591	12643	12802	12649	12636	12833	12628	12667	12628	12683	12654	12808	12614	12716	12790	13009	12728	12846	12683	12603	12647	12732	12485	12723	12617	12785	12744	12952	12754	12650	12751	12722	12644	12722	12741	12910	12677	12729	12842	12812	12698	12574	12798	12710	12647	12812	12656	12825	12863	12628	12788	12579	12788	12761	12723	12614	12789	12762	12757	12739	12563	12805	12849	12725	12701	12732	12732	12827	12654	12810	12882	12985	12795	12941	12696	12757	12886	12732	12683	12848	12790	12640	12672	12908	12859	12681	12812	12585	12786	12729	12761	12774	12811	12805	12710	12695	12963	12794	12620	12654	12832	12709	12828	12847	12708	12632	12709	12734	12667	12762	12630	12798	12656	12843	12633	12627	12796	12756	12892	12678	12778	12797	12546	12870	12933	12842	12685	12644	12771	12844	12741	12675	12878	12840	12670	12524	12720	12888	12633	12727	12627	12614	12774	12739	12647	12974	12699	12809	12799	12651	12697	12681	12953	12747	12568	12832	12968	12794	12749	12719	12521	12738	12537	12599	12828	12837	12794	12773	12686	12698	12735	12783	12611	12878	12730	12700	12766	12549	12823	12683	12779	12894	12817	12733	12882	12906	12861	12690	12763	12851	12891	12764	12611	12558	12822	12639	12624	12836	12701	12782	12629	12638	12689	12853	12756	12746	12724	12718	12587	12689	12715	12776	12733	12670	12648	12719	12663	12695	12810	12579	12888	12705	12644	12717	12524	12764	12747	12718	12758	12798	12573	12717	12702	12510	12792	12651	12690	12701	12881	12776	12745	12596	12655	12671	12736	12793	12873	12719	12797	12983	12697	12755	12697	12704	12629	12736	12687	12705	12695	12797	12731	12666	12845	12818	12710	12785	12787	12787	12774	12850	12881	12747	12838	12710	12845	12738	12802	12715	12827	12817	12711	12805	12660	12671	12725	12812	12687	12678	12716	12769	12751	12567	12671	12841	12723	12689	12467	12717	12829	12771	12771	12569	12939	12791	12883	12908	12850	12836	12792	12860	12832	12840	12694	12479	12539	12737	12802	12769	12845	12686	12599	12737	12695	12709	12867	12596	12628	12709	12702	12673	12590	12855	12636	12816	12738	12805	12679	12703	12766	12772	12719	12825	12620	12727	12678	12540	12800	12944	12739	12974	12680	12573	12719	12810	12722	12691	12849	12676	12636	12873	12679	12827	12717	12862	12768	12824	12623	12611	12781	12655	12788	12815	12886	12847	12734	12851	12837	12841	12858	12788	12749	12871	12968	12791	12794	12690	12771	12863	12496	12803	12638	12801	12744	12763	12748	12687	12820	12643	12699	12662	12537	12774	12777	12918	12611	12704	12815	12676	12762	12666	12830	12673	12797	12801	12752	12728	12817	12853	12752	12677	12653	12752	12749	12652	12629	12730	12647	12891	12970	12666	12783	12687	12738	12797	12702	12853	12574	12527	12673	12907	12657	12861	12815	12699	12693	12805	12635	12673	12723	12670	12784	12843	12615	12762	12716	12759	12817	12614	12758	12824	12826	12860	12847	12694	12674	12674	12885	12775	12780	12912	12767	12858	12825	12726	12558	12708	12748	12811	12718	12928	12614	12620	12920	12693	12754	12779	12793	12742	12592	12685	12614	12558	12823	12782	12855	12761	12710	12642	12637	12612	12498	12723	12736	12826	12883	12689	12882	12695	12715	12773	12580	12678	12792	12737	12627	12713	12577	12534	12748	12779	12675	12804	12808	12789	12796	13022	12744	12598	12817	12711	12722	12802	12631	12720	12732	12975	12704	12713	12748	12627	12763	12758	12660	12787	12689	12791	12930	12668	12603	12698	12690	12680	12698	12709	12602	12654	12708	12895	12893	12751	12695	12758	12799	12883	12643	12547	12753	12784	12641	12733	12543	12846	12776	12779	12804	12625	12809	12777	12592	12706	12545	12737	12657	12797	12653	12663	12778	12701	12767	12733	12899	12724	12762	12710	12630	12850	12848	12642	12723	12766	12691	12616	12546	12642	12731	12710	12720	12785	12744	12686	12644	12604	12517	12695	12736	12520	12711	12543	12798	12699	12877	12694	12662	12416	12802	12753	12891	12689	12832	12633	12597	12765	12614	12815	12641	12703	12792	12740	12655	12735	12751	12660	12718	12672	12733	12819	12882	12491	12822	12733	12782	12772	12787	12586	12686	12719	12646	12873	12678	12744	12819	12730	12740	12778	12685	12680	12681	12626	12639	12583	12861	12689	12816	12421	12734	12730	12930	12745	12703	12894	12596	12812	12720	12731	12700	12845	12850	12772	12738	12641	12754	12675	12801	12737	12824	12724	12796	12599	12719	12756	12753	12773	12932	12775	12693	12565	12753	12787	12777	12690	12819	12735	12593	12671	12981	12732	12661	12798	12677	12710	12829	12683	12700	12751	12669	12926	12862	12720	12564	12729	12643	12807	12741	12701	12788	12597	12830	12543	12664	12778	12720	12671	12642	12726	12769	12805	12564	12827	12692	12779	12694	12807	12687	12786	12627	12735	12792	12778	12749	12753	12661	12819	12779	12654	12696	12715	12895	12501	12681	12630	12751	12696	12683	12638	12694	12822	12864	12783	12794	12807	13026	12669	12623	12860	12689	12726	12782	12825	12765	12707	12756	12703	12651	12441	12669	12630	12816	12660	12798	12591	12704	12772	12675	12647	12756	12818	12745	12827	12580	12649	12715	12742	12864	12633	12563	12715	12771	12616	12701	12637	12938	12878	12625	12725	12683	12654	12569	12833	12795	12805	12744	13039	12824	12827	12910	12839	12761	12724	12685	12699	12751	12766	12681	12799	12611	12676	12721	12637	12623	12857	12818	12765	12820	12834	12702	12845	12911	12911	12783	12736	12785	12767	12761	12737	12821	12860	12858	12757	12803	12848	12577	12583	12737	12741	12633	12711	12563	12748	12721	12872	12835
15056	26220	23773	18228	15922	14819	14246	14166	13871	13688	13472	13445	13220	13154	13119	13020	13113	13098	13095	12929	13025	13018	12919	12895	12956	12947	13067	12917	12830	13068	15279	17710	20383	19198	16650	14673	14071	13487	13026	12919	12714	12735	12791	12869	12945	12842	12938	12800	13040	12733	12983	12871	12782	12946	12828	12749	12870	12960	12858	12909	12829	12932	12799	12916	12786	12827	12855	12803	12914	12783	12943	12917	12775	12785	12883	12897	12720	12872	12970	12934	12972	12822	12848	12806	12881	12824	12952	12816	12805	12909	12819	12735	12896	12809	12827	12905	12956	12778	12900	12826	12854	12791	12792	12982	12843	12818	12801	12785	12953	12938	12802	12939	12851	12676	12821	12772	12792	12775	12766	12811	12782	12890	12854	12830	12786	12777	12871	12737	12737	12807	12870	12765	12852	12916	12949	12958	12890	12668	12686	13037	12797	12913	12857	12900	12809	12777	12845	12826	12943	12771	12926	12818	12943	12899	12834	12851	12784	12663	12757	12833	12756	12937	12842	12863	12902	12669	12767	12878	13062	12809	12762	12724	12944	12864	12838	12883	12722	12842	12819	12753	12976	12924	12818	13053	12709	12877	12591	12839	12780	12910	12997	12929	12804	12841	12779	12892	12948	12857	12696	12843	12834	12768	12807	12719	12830	12842	12831	12964	12953	12898	12861	12916	12766	12639	12805	12718	12856	12746	12810	12881	12692	12787	12875	12743	12851	12928	12926	12960	12736	12885	12670	12753	12842	12814	12852	12935	12895	12829	12961	12824	12874	12694	12700	12787	12897	12805	12817	12838	12764	12774	12760	12869	12795	12890	12809	12789	12909	12771	12795	12918	12924	12792	12946	12877	12778	12806	12800	12835	12933	12730	12885	12993	12800	12874	12857	12785	12711	12774	12971	12875	12878	12899	12666	12761	12877	12838	13006	12614	12873	12677	12757	12847	12945	12819	12879	12751	12919	12813	12837	12785	12700	12898	12789	12991	12878	12757	12782	12924	12743	12788	12772	12834	12875	12894	12794	12690	12943	12748	12744	12778	12882	12718	12816	12809	12832	12843	12782	12870	12926	12731	12776	12780	12770	12849	13012	12667	12744	12855	12791	12829	12853	12667	12832	12828	12835	12925	12813	12855	13093	12894	12914	12889	12837	13038	12749	12786	12987	12701	12765	12756	12770	12889	12931	12909	12719	12930	12784	12740	12850	12912	12882	12858	12717	12781	12989	12777	12937	12705	12788	12801	12677	12869	12736	12851	13022	12706	12722	12844	12734	12734	12969	12772	12765	12860	12902	12782	12971	12874	12892	12866	12810	12907	12763	12928	12746	12994	12768	12895	12889	12812	12817	12730	12858	12816	12744	12808	12739	12786	12860	12942	12921	12982	12767	12992	12814	12760	12861	12761	12769	12732	12968	12794	12778	13012	12902	12987	12920	12732	12877	12817	12925	12963	12865	12769	12724	12843	12814	12837	12957	12845	12775	12675	12716	12619	12801	12904	12873	12881	12939	12851	12868	12958	12836	12807	12812	12921	12743	12905	12766	12894	12795	12842	12817	13069	12788	12937	12835	12880	12730	12697	12839	12855	12761	12925	12932	12752	12804	12876	12889	12687	12817	12908	12723	12899	12862	12801	12744	12584	12815	12802	12963	12909	12730	12807	12898	12994	12818	12783	12955	12795	12732	12767	12833	12994	12806	12976	12916	12727	12821	12966	12896	12745	12802	12727	12762	12713	12908	12820	12906	12904	12838	12948	12645	12909	12911	12770	12808	12840	12791	12889	12800	12827	12749	12902	12661	12823	12868	12769	12916	12708	12813	12787	12890	12840	12833	13003	12955	12828	12826	12767	12818	12653	12655	12881	12810	12773	12848	12980	12873	12754	12907	12748	12756	12892	12858	12734	12803	12790	12761	12853	12913	12847	12817	12832	12716	12964	12774	12709	12739	12706	12942	12796	12783	12938	12825	12675	12777	12613	12777	12852	12692	12686	12896	12773	12794	12827	12685	12911	12678	12672	12895	12920	12812	12859	12876	12901	12754	12754	12977	12805	12828	12744	12837	12966	12733	12659	12917	12748	12678	12890	12940	12930	12739	12842	12994	12917	12839	12837	12995	12790	12780	12843	12837	12826	12662	12925	12868	12913	12732	12690	12929	12912	12839	13024	12703	12910	12849	12832	13037	12944	12878	12893	12747	12887	12855	12679	12802	12935	12757	12722	12829	12815	12847	12726	12915	12927	12866	12788	12878	12903	12720	12924	12889	12693	12922	12685	12790	12755	12798	12840	12864	12842	12839	12803	12846	12847	12640	12827	12865	12792	12926	12745	12903	12873	12953	12973	12573	13011	12916	12974	12875	12785	12884	13027	12694	12839	12942	12850	12919	12789	12906	12768	12765	12849	12945	12850	12710	12813	12763	12901	12941	12795	12894	12699	12792	12868	12857	12647	12812	12730	12932	12905	13013	12918	12803	12764	12844	12914	12828	12802	12822	12813	12873	12960	12751	12817	12722	12834	12737	12809	12860	12809	12719	12788	12773	12871	12766	12821	12778	12800	12868	12886	12972	12733	12929	12865	12844	12818	12958	12712	12878	12930	12968	12815	12916	12675	12767	12816	12769	12775	12830	12739	13041	12713	12975	12665	12503	12701	12871	12718	12757	12929	12882	12702	12762	12802	12877	12959	12815	12713	12790	12742	12749	12875	12704	12895	12869	12787	12732	12743	12946	12786	12842	12949	12833	12859	12668	12902	12950	12776	12873	12823	12939	12713	12810	12869	12771	12757	12868	12792	12823	12717	12951	12835	12761	12973	13002	12704	12904	12885	12845	12936	12766	12828	12620	12823	12991	12861	12843	12816	12842	12871	12802	12844	12904	12750	12885	12970	12836	12653	12680	12816	12797	12815	12820	12842	12801	12947	12879	12694	12785	12769	12836	12822	12764	12905	12788	12754	12802	12636	12854	12672	12868	12822	12849	12734	12896	12841	12800	12828	12800	12843	12820	12842	12787	12824	12869	12680	12805	12801	13122	12763	12628	12829	12925	12821	12969	12765	12843	12881	12859	12804	12926	12875	12707	12613	12868	12858	12867	12936	12869	12661	12745	12833	12694	12904	12839	12747	12930	12903	12850	12735	12737	12939	12768	12675	12858	12789	12815	12806	12731	13003	12733	12716	12864	12858	12877	12742	12889	12801	12832	12837	12897	12840	12724	12872	12761	12826	12831	12784	12793	12879	12760	12843	12943	12920	12874	12946	12794	12826	12830	12840	12750	12887	12728	12951	12818	12662	12886	12880	12733	12988	12864	12895	12844	12827	12618	12676	12892	12798	12793	12790	12805	12866	12681	12903	12761	12823	12702	12924	12662	12726	12901	12930	12844	12793	12837	12825	12742	12856	12905	12955	12809	12665	12706	12828	12846	12749	12703	12742	12938	12827	12670	12768	12800	12822	12782	12867	12790	13006	12880	12909	12981	12818	12715	12919	12800	12926	12874	12745	12842	12914	12780	12907	12994	12885	12834	12728	12861	12862	12956	12962	12854	12642	12721	12952	12754	12912	12773	12816	12952	12684	12912	12824	12928	12794	12855	12677	12887	12741	12799	13001	12767	12786	12935	12798	12989	12874	12935	12697	12507	12951	12831	12931	12952	12882	12596	12752	12727	12742	12780	12903	13016	12887	12751	12640	12849	12753	12774	12932	12847	12771	12983	12846	12995	12813	12924	12664	12755	12769	12927	12684	12815	13004	12965	12778	12867	12779	12718	12766	12788	12768	12817	12841	12842	12794	12822	12909	12738	12741	12880	12869	12904	12829	12729	12803	12720	12846	12595	12914	12873	12967	13146	12829	12801	12867	12884	12831	12779	12772	12814	12790	12862	12992	12747	12821	12859	12892	12727	12754	12832	12936	12910	12758	12926	12815	12785	12603	12676	12844	12868	12814	12909	12871	12883	12704	12789	12910	12829	12603	12746	12740	12967	12685	12909	12769	12744	12937	12776	12894	12818	12905	12727	12653	12820	12570	12829	12666	12835	12836	12921	12728	12810	12850	12727	12772	12634	12680	12920	12655	12834	12957	12822	12750	12690	12848	12908	13018	12626	12897	12850	12706	12837	12794	12860	12778	12855	12894	12787	12857	12963	12836	12855	12907	12884	12906	12855	12759	12857	12946	12753	12961	12850	12773	12648	12785	12849	12683	12920	12694	12817	12809	12898	12686	12775	12904	12774	12954	12848	12875	12808	12863	12761	12763	12943	12871	12781	12682	12821	12785	12720	12733	12897	12819	12884	12850	12800	12646	12878	12730	12819	12810	12840	12952	12876	12806	12916	12675	12849	12823	12843	12670	12878	12916	12779	12853	12931	12842	12852	12806	12760	12843	12782	12964	12989	12738	12833	12936	12971	12762	12878	12825	12798	12848	12793	12759	12781	12879	12831	12864	12968	12818	12945	12875	12962	12746	12761	12723	12738	12884	12928	12881	12609	12828	12838	12828	12699	12842	12785	12724	12954	12851	12684	12842	12912	12900	12680	12785	12812	12733	12866	12920	13059	12703	12740	12673	12904	12816	12852	12725	12802	12759	12968	12843	12781	12689	12755	12780	12953	12814	12854	12881	12820	12826	12943	12952	12761	12763	12884	12643	12824	12873	12904	12839	12828	12882	12872	12852	12822	12824	12766	12772	12865	12897	12733	12851	12609	12819	12786	12857	12822	12910	12791	12865	12916	12889	12924	12757	13063	12737	12792	12767	12778	13003	12913	12866	12873	12954	12863	12793	12824	12849	12734	12955	12867	12700	12908	12629	12735	12958	12761	12980	12987	12777	12930	12663	12748	12874	12909	12754	12885	12687	13085	12771	12885	12791	12829	12918	12724	12899	12821	12899	12767	12980	12909	12820	12842	12839	12879	12905	12895	12744	12762	12869	12873	12607	12999	12842	12885	12948	12853	12939	12800	12981	12792	12880	12901	12843	12701	12716	12891	12798	12867	12767	12764	12827	12798	12739	12798	12975	12719	12870	12924	12693	12883	12856	12843	12857	12780	12826	12922	12722	12741	12841	12830	12888	12804	12720	12884	12783	12902	12808	12827	12894	12925	12949	12880	12785	12875	12797	12766	12925	12823	12760	12907	12865
27126	21310	19504	14266	11483	11370	11481	11333	11467	11397	11395	11298	11223	11228	11343	11224	11266	11217	11273	11072	11067	11196	11254	11152	11219	11305	11264	11243	11217	11230	11209	11283	11541	11812	11426	11471	11242	11295	11246	11109	11260	11359	11093	11191	11154	11174	11251	11274	11264	11314	11187	11424	11365	11511	11309	11317	11005	11243	11465	11278	11058	11301	10970	11239	11312	11086	11270	11244	11354	11332	11393	11075	10952	11394	11402	11239	11224	11195	11132	11094	11282	11273	11325	11155	11220	11190	11241	11348	11317	11227	11257	10989	11335	11250	11323	11469	11339	11165	11249	11329	11066	11249	11299	11244	11245	11040	11244	11139	11273	11049	11130	11383	11338	11281	11155	11099	11148	11179	10905	11233	11320	11028	11167	11477	11296	11355	11246	11435	11130	11262	11175	11155	11267	11266	11154	11186	11228	11122	11171	11116	11357	11129	11125	11301	11120	11205	11234	11153	11274	11171	11360	11239	11112	11244	11268	11151	11061	11256	11339	11357	11158	11121	11303	11191	11269	11265	11276	11257	11165	11215	11220	11196	11176	11195	11108	11312	11129	11233	11111	11088	11268	11290	11131	11360	11100	11386	11046	11149	11203	11258	11224	11224	11213	11350	11366	11078	11038	11220	11320	11315	11252	11178	11124	11300	10997	11235	11270	11072	11258	11228	11071	11211	11187	11189	11393	11211	11188	11464	11168	11119	11268	11287	11111	11271	11234	11197	11322	11185	11353	11237	11155	11200	11398	11202	11169	11153	11206	11325	11223	11106	11068	11154	11311	11140	11222	11198	11272	11324	11188	11250	11272	11068	11173	11167	11040	11257	11125	11229	11200	10964	11293	11179	11109	11359	11149	11404	11318	11328	11322	11369	11287	11332	11311	11324	11349	11208	11256	11238	11152	11199	11236	11203	11289	11120	11093	11280	11299	11277	11282	11171	11125	11118	11236	11176	11155	11166	11303	11284	11161	11362	11184	11214	11204	11118	11153	11216	11157	11192	11093	11298	11119	11322	11371	11209	11221	11193	11298	11339	11169	11329	11104	11157	11220	11243	11073	11265	11292	11148	11205	11356	11299	11100	11322	11151	11302	10935	11271	11091	11148	11077	11305	11315	11175	11016	11214	11222	11285	11069	11093	11149	11177	11183	11082	11237	11067	11252	11374	11052	11226	11072	11247	11169	11249	11236	11268	11098	11353	11298	10988	11109	11140	11162	11242	11421	11138	11301	11164	11096	11165	11196	11150	11081	11190	11273	11145	11108	11326	11295	11284	11178	11162	11331	11181	11284	11231	11167	11226	11299	11262	11020	11065	11160	11097	11159	11259	11174	11200	11423	11155	11139	11203	11248	11362	11147	11230	11178	11177	11338	11142	11174	11302	11171	11198	11236	11109	11300	11366	11252	11363	11388	11160	11259	11376	11233	11233	11137	11133	11168	11122	11394	11230	11227	11206	11255	11225	11135	11322	11226	10952	11272	11464	11263	11244	11157	11197	11181	11169	10962	11195	11373	11289	11314	11207	11144	11255	11262	11323	11196	11313	11259	11171	11251	11131	11190	11173	11211	11189	11254	11085	11250	11355	11103	11075	11204	11022	11194	11090	11146	11223	10941	11132	11133	11150	11201	11118	11379	11175	11326	11296	11204	11386	11314	11307	11327	11139	11127	11308	11087	11421	11216	11312	11320	11088	11123	11231	11083	11167	11241	11337	11377	11152	11143	11171	11396	11045	11102	11214	11338	11115	11142	11331	11227	11209	11086	11271	11275	11120	11116	11351	11215	11274	11129	11130	11239	11249	11252	11073	11123	11161	10981	11238	11234	11269	11250	11130	11461	11335	11265	11302	11179	11321	11351	11074	11217	11300	11181	11202	11020	11184	11334	11326	11076	11066	11251	11189	11134	11392	11466	11146	11333	11277	11123	11098	11291	11246	11159	11132	11382	11194	11313	11088	11089	11280	11260	11189	11195	11101	11129	11253	11285	11224	11091	11265	11327	11352	11283	11144	11271	11353	10992	11202	11107	11211	11069	11183	11098	11257	11201	11153	11304	11091	11136	11174	11387	11130	11202	10988	11049	11165	11282	11192	11307	11187	11109	11152	11115	11110	11279	11190	11338	11155	11295	11237	11178	11278	11112	11277	11233	11252	11174	11264	11191	11327	11081	11162	11131	11369	11076	11259	11188	11249	11223	11243	11177	11220	11211	11012	11202	11137	11295	11337	11324	11083	11229	11227	11055	11256	11292	11175	11293	11136	11377	11260	11226	11306	11099	11159	11106	11256	11151	11243	11143	11181	11208	11063	11281	11264	11062	11217	11263	11354	11178	11413	11040	11276	11096	11219	11364	11487	11270	11139	11283	11212	11130	11150	11191	11139	10959	11188	11261	10846	11175	11332	11203	11092	11110	11226	11335	11087	11178	11198	11445	11151	11289	11260	11239	11172	11290	11284	11166	11471	11210	11223	11189	11235	11176	11186	10922	11296	11370	11364	11058	11260	11153	11171	11210	11177	11166	11218	11359	11352	11197	11129	11251	11184	11170	11290	11228	11192	11181	11266	11164	11139	11093	11238	11242	11185	11373	11369	11280	11323	11201	11194	11162	11195	11142	11190	11187	11305	11156	11236	11262	11289	11260	11039	11223	11348	11076	11352	11254	11492	11232	10976	11214	11307	11046	11309	11254	11112	11325	11432	11229	11168	11334	11185	11231	11346	11219	11338	11182	11296	11081	11183	11076	11216	11116	11218	11266	11143	11317	11302	11172	11206	11347	11330	11266	11337	11206	11211	11152	11135	11149	11360	11233	11127	11178	11063	11064	11332	11293	11160	11276	11285	11213	11197	11087	11148	11175	11280	11090	11268	11281	11200	11168	11191	11380	11146	11167	11116	11146	11123	11203	11369	11043	11121	11263	11114	11172	11413	11182	11189	11102	11192	11223	11392	11452	11133	11194	11327	11196	11330	11267	11039	11069	11296	11068	11353	11153	11200	11226	11298	11287	11218	11245	11183	11256	11325	11302	11155	11302	11263	11306	11236	11273	11171	11205	11213	11129	11109	11166	11423	11298	11236	11378	11347	11179	11370	11319	11420	11143	11296	11148	11299	11280	11214	11217	11003	11112	11100	11296	11127	11149	11285	11011	11256	11129	11351	11310	11285	11205	11138	11123	11204	11199	11418	11281	11073	11319	11333	11189	11334	11257	11185	11451	11154	11204	11208	11312	11219	11274	11228	11181	11111	10975	11137	11197	11274	11135	11331	11262	11247	11315	11146	11205	11274	11250	11313	11202	11312	11109	11260	11010	11236	11128	11167	11219	11332	11173	11288	11186	11127	11207	11091	11255	11198	11017	11188	11336	11231	11201	11112	11119	11289	11132	11262	11258	11252	11121	11159	11273	11271	11145	11286	11084	11142	11220	11171	11252	11256	11049	11175	11192	11279	11224	11356	11208	11267	11231	11228	11154	11119	11232	11107	11192	11345	11163	11250	11207	11353	11119	11236	11141	11297	11334	11249	11320	11373	11071	11039	11189	11079	11306	11293	11135	11276	11406	11123	11089	11413	11242	11124	11239	11170	11030	11167	11400	11339	11326	11255	11496	11201	11139	11214	11174	11378	11289	11297	11235	11322	11448	11071	11255	11195	11257	11297	11320	11279	11261	11375	11120	11170	11110	11132	11260	11338	11063	11121	11282	11239	11280	11377	11258	11110	11216	11232	11068	11127	11216	11206	11149	11152	11103	11222	11340	11096	11389	11205	11252	11374	11100	11161	11217	11139	11136	11262	11196	11370	11426	11277	11207	11223	11323	11332	11341	11230	11231	11267	11035	11256	11235	11094	11263	11269	11146	11300	11234	11306	11192	11334	11341	11246	11321	11191	11306	11232	11256	11248	11336	11139	11365	11282	11286	11247	11106	11114	11095	11273	11156	11332	11264	11118	11143	11137	11280	11178	11213	11180	11189	11313	11225	11348	11309	11214	11202	11185	11075	11105	11116	11242	11092	11184	11079	11210	11196	11185	11239	11158	11367	11195	11233	11049	11160	11324	11143	11257	11284	11164	11265	11191	11066	11237	11241	11409	11361	11159	11188	11124	11230	11288	11280	11263	11290	11098	11332	11229	11174	11212	11084	11277	11328	11161	11094	11325	11338	11264	11262	11183	11144	11123	11235	11176	11272	11148	11279	11227	11272	11207	11285	11302	11242	11286	11194	11268	11169	11097	11249	11267	11231	11315	11260	11159	11090	11133	11300	11117	11178	11193	11306	11177	11278	11245	11161	10995	11099	11251	11078	11148	11063	11234	11089	11082	11137	11267	11428	11194	11243	11287	10985	11223	11145	11366	11177	11207	11294	11164	11045	11341	11338	11187	11272	11141	11072	11317	11252	11144	11133	11149	11490	11144	11092	11325	11383	11151	11373	11288	11330	11267	11390	11170	11180	11303	11319	11275	11236	11147	11138	11093	11367	11160	11250	11320	11264	11128	11206	11407	11313	11105	11238	11134	11192	11255	11351	11322	11316	11084	11126	11357	11239	11156	11150	11358	11312	11219	11184	11069	11296	11303	11220	11224	11334	11313	11083	11210	11271	11384	11281	11214	11214	11165	11220	11224	11179	11212	11334	11333	11339	11281	11121	11221	11249	11072	11183	11240	11354	11321	11284	11386	11163	11149	11269	11310	11368	11133	11099	11248	11171	11355	11245	11245	11179	11098	11226	11209	11165	11175	11336	11328	11266	11334	11366	11235	10999	11247	11239	11314	11220	11156	11381	11225	11184	11200	11296	11034	11255	11101	11317	11233	11266	11268	11180	11270	11178	11200	11258	11175	11193	11293	11137	11320	11209	11229	11260	11153	11284	11265	11126	11338	11113	11352	11331	11192	11093	11261	11103	11153	11234	11100	11332	11147	11264	11371	11077	11134	11094	11277	11210	11165	11148	11360	11300	11323	11271	11418	11271	11238	11140	11190	11233	11020	11240	11184	11141	11190	11175	11289	11051	11245	11293	11434	11308	11244	11278	11156	11339	11231	11179	11249	11197	11183	11282	11305	11157	11072	11084	11156	11175	11329	11315	11128	11171	11162	11256	11347	11270	11096	11227	11236	11039	11163	11118	11205	11277	11271	11357	11068	11347
12572	14175	13422	12550	12046	11856	11866	11857	11874	11833	11798	11626	11655	11855	11671	11814	11834	11731	11751	11720	11600	11818	11731	11679	11377	11699	11493	11622	11565	11599	11728	12033	12202	12254	11999	11884	11705	11774	11712	11719	11945	11450	11665	11726	11700	11836	11661	11585	11748	11765	11764	11659	11717	11458	11644	11729	11644	11611	11571	11659	11591	11901	11828	11771	11656	11638	11670	11603	11592	11861	11624	11766	11645	11688	11741	11760	11733	11740	11598	11639	11669	11564	11683	11639	11606	11810	11695	11747	11782	11742	11781	11621	11612	11659	11579	11675	11690	11679	11837	11612	11750	11655	11639	11574	11601	11756	11776	11759	11625	11694	11583	11628	11712	11717	11605	11629	11733	11639	11723	11631	11639	11616	11715	11655	11627	11707	11784	11496	11700	11812	11809	11793	11557	11776	11588	11625	11562	11738	11711	11758	11725	11692	11639	11674	11542	11554	11669	11725	11633	11570	11696	11543	11694	11601	11578	11666	11660	11750	11565	11569	11716	11736	11695	11614	11588	11686	11778	11693	11689	11676	11663	11585	11584	11709	11553	11728	11575	11729	11683	11493	11762	11540	11546	11762	11663	11742	11791	11731	11778	11766	11603	11624	11767	11738	11698	11575	11715	11658	11424	11648	11635	11546	11566	11580	11720	11726	11660	11659	11568	11652	11504	11720	11803	11648	11584	11604	11589	11751	11663	11506	11742	11449	11847	11619	11677	11698	11628	11641	11612	11690	11726	11591	11733	11619	11572	11670	11509	11633	11706	11642	11738	11766	11661	11660	11596	11457	11667	11652	11690	11723	11702	11597	11786	11565	11609	11664	11598	11604	11502	11637	11642	11713	11788	11710	11728	11661	11794	11662	11495	11689	11587	11612	11690	11599	11715	11674	11635	11707	11612	11676	11765	11683	11721	11653	11650	11632	11606	11622	11555	11661	11688	11661	11672	11661	11537	11649	11671	11556	11689	11463	11779	11696	11779	11686	11654	11753	11519	11584	11841	11675	11704	11645	11688	11597	11523	11750	11657	11791	11645	11725	11671	11690	11647	11626	11638	11539	11493	11614	11634	11613	11611	11600	11641	11630	11622	11722	11672	11649	11722	11663	11659	11570	11817	11747	11671	11760	11573	11607	11730	11609	11746	11787	11462	11585	11579	11751	11597	11504	11682	11631	11727	11703	11753	11621	11488	11610	11570	11724	11635	11656	11653	11802	11652	11760	11706	11746	11778	11706	11594	11595	11776	11711	11740	11708	11524	11851	11604	11772	11620	11661	11716	11738	11644	11618	11616	11675	11710	11645	11619	11728	11717	11817	11700	11511	11667	11845	11674	11703	11727	11660	11544	11623	11603	11669	11665	11637	11514	11645	11639	11597	11639	11530	11682	11608	11672	11735	11670	11652	11709	11658	11609	11657	11648	11753	11689	11726	11750	11888	11618	11533	11697	11575	11694	11582	11696	11666	11500	11691	11568	11548	11555	11660	11669	11775	11822	11712	11662	11688	11749	11638	11671	11798	11539	11631	11692	11732	11582	11676	11675	11558	11709	11654	11682	11634	11692	11630	11742	11801	11816	11664	11723	11681	11536	11706	11676	11603	11736	11711	11581	11608	11580	11698	11574	11659	11721	11611	11519	11520	11645	11552	11659	11621	11632	11721	11619	11597	11714	11631	11725	11666	11663	11576	11588	11690	11600	11605	11612	11598	11700	11735	11636	11619	11717	11709	11645	11706	11705	11606	11664	11572	11596	11570	11732	11711	11573	11550	11623	11574	11668	11546	11556	11665	11525	11660	11695	11667	11560	11617	11627	11566	11526	11652	11702	11605	11780	11599	11700	11790	11631	11749	11782	11636	11613	11758	11565	11689	11658	11743	11695	11682	11569	11788	11661	11800	11823	11738	11549	11656	11759	11572	11473	11667	11859	11601	11614	11696	11538	11752	11727	11681	11476	11649	11697	11475	11644	11637	11635	11675	11666	11713	11679	11744	11555	11637	11638	11590	11536	11729	11562	11660	11675	11660	11651	11592	11671	11598	11516	11530	11683	11813	11610	11643	11702	11526	11765	11603	11529	11612	11708	11507	11783	11571	11587	11687	11678	11530	11794	11550	11587	11580	11777	11577	11809	11555	11765	11595	11577	11607	11720	11662	11702	11633	11620	11571	11661	11773	11795	11696	11678	11556	11609	11553	11712	11647	11840	11685	11603	11557	11586	11660	11634	11666	11523	11507	11671	11702	11680	11711	11523	11719	11737	11640	11626	11490	11644	11739	11576	11636	11606	11668	11694	11593	11694	11746	11681	11687	11706	11657	11732	11787	11642	11586	11683	11784	11688	11606	11687	11680	11639	11781	11773	11554	11513	11661	11706	11643	11606	11706	11611	11725	11789	11697	11591	11531	11686	11556	11630	11608	11767	11648	11782	11690	11631	11573	11646	11625	11679	11657	11811	11678	11673	11668	11554	11685	11750	11644	11455	11731	11636	11752	11626	11683	11666	11619	11594	11711	11750	11589	11770	11743	11681	11595	11667	11666	11745	11513	11630	11674	11533	11740	11749	11623	11735	11611	11699	11728	11693	11722	11772	11661	11584	11775	11548	11583	11606	11827	11638	11649	11558	11557	11658	11819	11725	11577	11616	11628	11766	11662	11740	11591	11752	11698	11707	11657	11848	11585	11697	11736	11711	11624	11630	11734	11667	11715	11654	11648	11858	11656	11680	11548	11638	11587	11543	11656	11622	11743	11698	11561	11778	11749	11622	11682	11676	11728	11542	11546	11772	11682	11696	11625	11603	11657	11580	11592	11742	11554	11629	11649	11526	11592	11696	11710	11527	11642	11765	11678	11637	11721	11757	11656	11619	11737	11737	11788	11751	11627	11606	11457	11695	11696	11846	11797	11693	11484	11775	11616	11623	11736	11718	11611	11654	11505	11653	11522	11651	11783	11592	11739	11570	11661	11602	11563	11524	11762	11771	11602	11549	11642	11643	11614	11558	11610	11503	11782	11586	11798	11703	11608	11793	11548	11691	11596	11608	11860	11629	11710	11757	11710	11648	11643	11670	11476	11732	11553	11743	11648	11679	11744	11764	11518	11687	11505	11657	11830	11802	11622	11670	11803	11609	11689	11575	11680	11714	11668	11734	11656	11560	11797	11687	11671	11636	11713	11654	11621	11587	11617	11766	11618	11622	11728	11647	11715	11539	11745	11629	11655	11611	11626	11724	11647	11779	11495	11735	11686	11700	11799	11583	11911	11778	11655	11636	11755	11614	11789	11606	11740	11625	11616	11608	11654	11614	11582	11611	11580	11752	11696	11801	11697	11733	11564	11649	11730	11841	11627	11709	11599	11722	11869	11635	11595	11627	11728	11875	11601	11802	11594	11783	11519	11602	11662	11533	11633	11696	11615	11713	11763	11605	11774	11639	11525	11700	11686	11546	11573	11756	11532	11693	11685	11437	11613	11494	11822	11769	11719	11616	11525	11767	11762	11721	11727	11697	11638	11729	11767	11588	11734	11698	11705	11566	11724	11690	11744	11866	11703	11652	11727	11547	11526	11715	11748	11754	11785	11604	11600	11577	11553	11619	11654	11607	11585	11750	11700	11531	11607	11774	11745	11830	11537	11717	11571	11593	11553	11712	11606	11696	11700	11648	11565	11628	11835	11702	11722	11600	11656	11507	11668	11630	11582	11521	11715	11618	11668	11552	11652	11666	11701	11675	11641	11702	11649	11626	11551	11583	11684	11653	11620	11755	11722	11673	11600	11512	11699	11539	11517	11492	11680	11739	11638	11661	11677	11647	11651	11703	11778	11714	11532	11668	11672	11763	11773	11635	11861	11644	11572	11665	11603	11737	11819	11640	11726	11554	11636	11723	11716	11612	11779	11623	11686	11712	11802	11523	11691	11692	11700	11474	11716	11629	11724	11670	11663	11656	11707	11484	11752	11422	11774	11646	11555	11733	11665	11627	11645	11794	11724	11608	11613	11634	11481	11610	11662	11752	11620	11741	11733	11739	11666	11724	11663	11843	11612	11671	11679	11621	11714	11660	11683	11525	11647	11783	11563	11462	11751	11585	11680	11661	11597	11817	11738	11682	11711	11725	11638	11626	11489	11647	11581	11645	11609	11543	11666	11599	11600	11610	11855	11704	11569	11656	11552	11681	11691	11753	11655	11726	11678	11639	11634	11675	11783	11595	11603	11807	11599	11681	11733	11745	11591	11794	11702	11720	11531	11618	11677	11668	11604	11544	11581	11704	11708	11640	11573	11743	11544	11695	11770	11735	11622	11632	11655	11617	11742	11628	11609	11532	11655	11785	11676	11710	11879	11669	11587	11634	11830	11624	11713	11622	11673	11743	11555	11629	11595	11647	11541	11731	11737	11852	11597	11782	11819	11492	11693	11558	11701	11504	11810	11603	11534	11803	11794	11697	11704	11701	11605	11773	11664	11785	11856	11728	11702	11590	11686	11513	11644	11631	11693	11811	11827	11461	11608	11772	11707	11676	11708	11777	11635	11528	11509	11795	11760	11831	11624	11652	11827	11756	11813	11792	11791	11614	11640	11843	11730	11587	11708	11668	11639	11685	11607	11565	11767	11715	11752	11663	11685	11706	11668	11685	11693	11647	11558	11668	11686	11687	11759	11432	11528	11677	11594	11770	11652	11520	11674	11800	11706	11825	11704	11468	11710	11587	11723	11716	11762	11690	11537	11749	11640	11622	11758	11513	11651	11767	11629	11809	11783	11514	11670	11769	11679	11607	11514	11679	11668	11544	11505	11680	11742	11662	11670	11700	11672	11682	11551	11504	11780	11720	11729	11509	11553	11580	11690	11644	11816	11660	11740	11800	11417	11617	11608	11542	11695	11603	11650	11595	11521	11540	11579	11677	11588	11829	11754	11685	11805	11679	11689	11649	11693	11757	11622	11644	11931	11792	11748	11731	11744	11732	11535	11626	11612	11705	11676	11658	11555	11681	11689	11539	11678	11768	11570	11725	11553	11625	11673	11614	11679	11756	11685	11654	11789	11571	11780	11504	11631	11630	11698	11716	11589	11818	11584	11648	11598	11656	11690	11613	11528	11769	11700	11655	11646	11438	11665	11694	11599	11791	11592	11642	11672	11685	11668
24198	21404	28642	24484	21123	14678	11596	9945	9586	9700	9621	9292	9328	9600	9517	9443	9430	9453	9471	9412	9563	9477	9306	9424	9400	9357	9581	9498	9351	9325	9676	11173	11911	11453	10218	9776	9545	9516	9326	9477	9518	9257	9209	9297	9362	9403	9202	9350	9322	9291	9397	9194	9083	9370	9429	9368	9246	9205	9197	9452	9080	9404	9495	9385	9255	9356	9381	9314	9237	9284	9544	9502	9293	9194	9420	9221	9318	9245	9321	9407	9428	9272	9344	9395	9255	9273	9341	9371	9246	9449	9285	9160	9229	9339	9327	9020	9373	9336	9346	9319	9220	9309	9274	9211	9261	9315	9170	9283	9211	9135	9314	9318	9346	9171	9327	9239	9151	9079	9203	9355	9378	9174	9306	9435	9258	9256	9243	9184	9406	9176	9275	9144	9253	9105	9175	9314	9376	9382	9332	9203	9184	9279	9265	9476	9248	9213	9375	9314	9159	9153	9356	9258	9232	9250	9239	9346	9290	9345	9196	9223	9270	9435	9289	9227	9383	9123	9211	9309	9345	9226	9325	9213	9205	9197	9447	9361	9276	9227	9217	9147	9377	9222	9209	9150	9155	9206	9236	9305	9209	9221	9298	9150	9352	9349	9193	9288	9364	9444	9191	9232	9417	9342	9337	9219	9167	9309	9367	9207	9180	9312	9148	9108	9237	9137	9202	9300	9335	9178	9250	9109	9320	9421	9317	9277	9275	9225	9322	9224	9205	9218	9205	9236	9358	9396	9449	9304	9271	9325	9131	9327	9216	9326	9265	9341	9223	9140	9256	9238	9279	9212	9125	9362	9304	9289	9138	9223	9328	9236	9256	9309	9426	9312	9450	9169	9306	9156	9095	9140	9265	9389	9310	9229	9073	9345	9293	9257	9281	9383	9283	9363	9346	9352	9282	9195	9258	9188	9245	9336	9150	9094	9244	9222	9221	9276	9386	9221	9354	9307	9220	9257	9353	9244	9339	9362	9434	9418	9166	9389	9230	9547	9342	9279	9229	9080	9206	9190	9272	9351	9306	9454	9251	9291	9210	9174	9331	9174	9308	9272	9342	9275	9329	9175	9419	9302	9180	9310	9250	9185	9307	9252	9249	9370	9214	9272	9361	9203	9171	9336	9280	9221	9127	9276	9427	9222	9276	9154	9260	9272	9378	9317	9286	9183	9174	9467	9349	9284	9253	9177	9278	9228	9304	9317	9224	9380	9279	9160	8988	9157	9156	9199	9297	9206	9281	9340	9235	9260	9245	9381	9239	9343	9232	9388	9336	9217	9415	9243	9312	9206	9334	9326	9359	9306	9138	9257	9384	9236	9158	9225	9291	9251	9259	9296	9166	9259	9347	9389	9271	9197	9182	9371	9271	9274	9343	9251	9246	9169	9397	9218	9174	9436	9135	9270	9175	9378	9500	9228	9214	9295	9234	9201	9249	9109	9258	9303	9215	9322	9208	9109	9166	9347	9193	9299	9278	9234	9243	9418	9334	9182	9370	9057	9209	9416	9364	9259	9305	9316	9255	9194	9359	9132	9346	9218	9385	9293	9262	9229	9219	9241	9301	9199	9263	9186	9213	9314	9277	9109	9323	9204	9254	9333	9245	9254	9196	9338	9129	9238	9333	9270	9278	9293	9241	9126	9175	9463	9333	9553	9236	9230	9294	9354	9452	9273	9258	9276	9453	9176	9383	9289	9387	9393	9174	9466	9113	9299	9292	9363	9203	9421	9322	9325	9222	9135	9285	9207	9343	9266	9339	9258	9471	9258	9126	9211	9239	9241	9210	9323	9188	9398	9298	9133	9251	9393	9318	9177	9355	9327	9189	9251	9282	9307	9137	9350	9274	9201	9299	9306	9307	9330	9182	9297	9308	9138	9186	9326	9025	9410	9270	9362	9316	9110	9267	9188	8993	9115	9178	9311	9305	9164	9226	9380	9177	9268	9271	9136	9200	9211	9216	9228	9440	9283	9105	9285	9202	9030	9179	9386	9137	9220	9299	9342	9274	9244	9422	9294	9335	9303	9252	9310	9220	9125	9291	9290	9284	9292	9128	9315	9214	9154	9137	9065	9262	9129	9424	9215	9280	9298	9415	9253	9282	9331	9284	9297	9346	9210	9343	9206	9221	9383	9288	9183	9248	9318	9201	9225	9197	9283	9038	9331	9283	9104	9201	9175	9321	9241	9290	9261	9295	9252	9441	9442	9338	9303	9411	9277	9392	9231	9252	9155	9329	9162	9316	9325	9213	9295	9267	9213	9381	9399	9336	9231	9418	9224	9008	9355	9544	9179	9372	9312	9353	9299	9303	9319	9209	9274	9289	9279	9268	9325	9184	9420	9322	9304	9298	9260	9263	9274	9149	9226	9253	9260	9269	9313	9309	9337	9213	9336	9409	9273	9185	9223	9427	9369	9322	9196	9253	9247	9395	9316	9328	9232	9284	9259	9172	9395	9422	9202	9200	9097	9234	9315	9344	9382	9235	9279	9291	9304	9263	9321	9157	9281	9164	9246	9321	9093	9205	9117	9148	9323	9293	9236	9263	9188	9291	9091	9264	9281	9297	9423	9287	9310	9344	9349	9330	9056	9347	9331	9358	9204	9112	9266	9204	9023	9097	9386	9339	9364	9247	9346	9338	9325	9280	9266	9309	9291	9258	9270	9163	9208	9238	9380	9155	9377	9427	9152	9294	9286	8993	9345	9282	9148	9337	9294	9237	9269	9126	9177	9315	9298	9297	9207	9355	9199	9240	9319	9256	9230	9228	9213	9298	9243	9430	9367	9152	9152	9290	9339	9334	9259	9282	9273	9337	9256	9142	9282	9228	9201	9407	9375	9296	9402	9155	9261	9245	9240	9291	9184	9385	9468	9292	9265	9282	9167	9137	9201	9225	9145	9346	9327	9119	9235	9074	9213	9199	9312	9236	9341	9345	9219	9354	9294	9089	9176	9278	9219	9306	9338	9198	9383	9236	9223	9091	9172	9282	9408	9155	9388	9268	9199	9298	9387	9237	9279	9311	9337	9168	9140	9207	9161	9262	9214	9239	9320	9253	9246	9103	9436	9254	9156	9180	9202	9219	9148	9345	9266	9333	9223	9241	9316	9365	9253	9380	9271	9275	9262	9316	9206	9386	9262	9258	9324	9250	9283	9272	9212	9360	9384	9292	9098	9171	9333	9200	9347	9305	9279	9193	9193	9290	9538	9265	9255	9199	9164	9226	9283	9312	9289	9197	9287	9169	9205	9126	9381	9311	9418	9330	9336	9226	9325	9335	9356	9275	9358	9134	9334	9382	9239	9239	9390	9435	9341	9260	9179	9214	9347	9133	9151	9339	9228	9313	9265	9308	9324	9271	9286	9418	9178	9319	9318	9257	9357	9319	9290	9362	9414	9401	9260	9336	9344	9247	9277	9403	9364	9211	9117	9317	9407	9308	9337	9269	9312	9280	9221	9266	9109	9366	9314	9220	9255	9111	9187	9391	9241	9272	9295	9304	9295	9432	9206	9123	9268	9339	9291	9184	9389	9336	9427	9144	9429	9454	9253	9263	9229	9149	9204	9476	9289	9251	9298	9292	9304	9349	9294	9250	9316	9358	9287	9270	9254	9225	9309	9294	9352	9323	9201	9309	9119	9183	9438	9415	9408	9204	9173	9339	9218	9292	9448	9263	9288	9439	9272	9385	9334	9221	9350	9393	9450	9263	9256	9175	9416	9424	9292	9091	9073	9247	9231	9241	9313	9183	9066	9357	9394	9275	9170	9179	9272	9210	9288	9238	9384	9108	9295	9207	9289	9164	9144	9118	9308	9259	9204	9250	9259	9343	9406	9330	9346	9203	9302	9092	9305	9322	9337	9193	9300	9435	9346	9235	9230	9163	9167	9323	9268	9258	9361	9375	9339	9326	9302	9129	9264	9322	9451	9258	9156	9183	9241	9216	9214	9196	9359	9350	9258	9342	9298	9169	9213	9329	9312	9249	9287	9197	9281	9381	9308	9319	9243	9383	9311	9201	9199	9295	9268	9269	9295	9272	9284	9299	9418	9117	9264	9216	9482	9211	9293	9293	9315	9233	9257	9132	9233	9336	9243	9247	9274	9359	9343	9269	9222	9207	9296	9294	9342	9373	9238	9251	9287	9406	9255	9112	9293	9263	9313	9389	9103	9186	9172	9379	9316	9383	9168	9059	9349	9306	9401	9234	9180	9318	9304	9357	9332	9285	9100	9268	9172	9153	9236	9297	9134	9459	9209	9242	9167	9361	9361	9107	9378	9226	9179	9112	9225	9304	9212	9243	9316	9212	9247	9283	9272	9289	9199	9327	9344	9138	9133	9304	9242	9254	9175	9356	9365	9166	9208	9427	9142	9329	9379	9265	9304	9245	9338	9135	9168	9282	9313	9215	9328	9305	9413	9360	9308	9248	9294	9311	9184	9275	9271	9322	9271	9073	9333	9317	9251	9238	9121	9255	9270	9365	9314	9051	9278	9182	9246	9223	9259	9351	9370	9383	9242	9229	9352	9181	9336	9249	9120	9456	9235	9279	9206	9479	9413	9228	9341	9364	9439	9211	9294	9153	9283	9283	9346	9173	9140	9184	9213	9256	9334	9262	9353	9356	9082	9268	9163	9200	9244	9380	9242	9261	9131	9075	9251	9389	9290	9225	9086	9289	9336	9349	9345	9250	9398	9247	9345	9408	9160	9486	9281	9213	9231	9196	9235	9296	9334	9262	9229	9301	9337	9036	9262	9294	9303	9267	9352	9205	9273	9252	9270	9199	9286	9299	9345	9136	9216	9305	9369	9204	9247	9201	9238	9213	9297	9226	9228	9411	9292	9342	9236	9355	9171	9231	9258	9286	9317	9269	9348	9340	9217	9168	9419	9341	9322	9039	9117	9328	9157	9372	9379	9192	9296	9309	9375	9254	9102	9316	9255	9351	9250	9129	9236	9371	9160	9367	9167	9150	9217	9184	9190	9246	9210	9210	9172	9335	9252	9293	9265	9198	9324	9363	9286	9219	9142	9245	9265	9324	9263	9373	9360	9205	9396	9178	9294	9186	9272	9190	9261	9203	9228	9363	9238	9293	9198	9285	9292	9346	9351	9276	9297
11886	19742	17946	13964	12405	11585	11465	11073	11004	10793	10756	10900	10765	10706	10745	10581	10532	10562	10544	10471	10613	10563	10475	10608	10679	10685	10423	10688	10542	10498	11289	14095	15370	13822	11932	11294	10961	10858	10839	10671	10575	10541	10507	10572	10413	10502	10534	10514	10421	10486	10521	10596	10532	10431	10606	10456	10522	10591	10423	10393	10383	10528	10447	10494	10491	10561	10508	10451	10482	10457	10524	10584	10395	10413	10577	10456	10429	10624	10506	10404	10467	10528	10490	10375	10423	10415	10421	10371	10467	10547	10448	10391	10551	10379	10522	10427	10515	10615	10472	10469	10550	10513	10463	10563	10531	10452	10652	10406	10468	10427	10409	10520	10335	10502	10418	10382	10628	10471	10672	10454	10476	10434	10419	10262	10519	10360	10380	10452	10501	10612	10488	10416	10501	10547	10327	10517	10347	10481	10488	10326	10511	10541	10497	10387	10393	10431	10268	10461	10513	10469	10583	10504	10370	10441	10454	10599	10504	10334	10485	10531	10324	10415	10388	10492	10552	10499	10320	10567	10441	10546	10418	10466	10543	10541	10552	10423	10432	10386	10463	10466	10413	10447	10465	10538	10500	10474	10373	10557	10590	10420	10490	10525	10362	10497	10370	10416	10580	10391	10398	10456	10541	10464	10473	10579	10645	10544	10478	10474	10429	10486	10442	10343	10286	10384	10365	10522	10480	10429	10527	10601	10434	10550	10441	10317	10418	10431	10293	10518	10458	10333	10468	10519	10527	10469	10411	10284	10501	10495	10490	10704	10633	10489	10461	10475	10506	10451	10318	10524	10353	10474	10511	10373	10422	10508	10502	10549	10538	10561	10331	10582	10389	10459	10373	10542	10594	10532	10572	10423	10292	10404	10483	10406	10550	10371	10414	10282	10431	10570	10334	10644	10420	10381	10481	10450	10406	10509	10455	10462	10583	10450	10488	10456	10555	10463	10656	10509	10523	10412	10541	10444	10497	10442	10392	10510	10372	10500	10469	10658	10466	10384	10298	10480	10415	10382	10337	10368	10611	10439	10566	10523	10459	10562	10375	10453	10411	10365	10642	10266	10473	10442	10503	10698	10533	10528	10452	10427	10631	10417	10566	10536	10499	10607	10244	10438	10426	10531	10591	10528	10459	10521	10433	10471	10331	10464	10419	10458	10568	10552	10533	10484	10459	10604	10571	10488	10461	10491	10447	10497	10509	10552	10354	10397	10524	10535	10435	10421	10591	10502	10591	10360	10315	10369	10441	10476	10418	10613	10613	10403	10498	10524	10519	10501	10485	10401	10403	10542	10510	10537	10431	10615	10454	10631	10539	10464	10362	10579	10540	10528	10535	10657	10494	10373	10419	10485	10438	10441	10452	10436	10422	10303	10512	10505	10401	10598	10529	10521	10468	10489	10642	10403	10372	10515	10433	10476	10568	10570	10402	10552	10350	10504	10408	10407	10398	10501	10422	10532	10481	10541	10414	10396	10506	10521	10542	10471	10489	10432	10426	10603	10533	10389	10471	10447	10483	10508	10583	10576	10449	10476	10452	10437	10302	10598	10585	10447	10523	10426	10330	10696	10574	10458	10527	10493	10613	10539	10529	10408	10513	10386	10525	10411	10424	10458	10423	10353	10571	10369	10469	10636	10533	10333	10372	10462	10404	10581	10387	10470	10494	10586	10406	10513	10575	10413	10439	10531	10521	10509	10595	10547	10511	10459	10621	10444	10279	10492	10478	10467	10450	10432	10410	10410	10540	10447	10496	10539	10506	10537	10375	10377	10395	10429	10534	10548	10335	10396	10501	10458	10524	10413	10613	10466	10504	10564	10436	10405	10471	10549	10461	10388	10461	10540	10461	10347	10373	10486	10359	10558	10486	10249	10536	10485	10540	10552	10438	10477	10475	10421	10547	10503	10555	10480	10500	10424	10528	10526	10458	10393	10323	10386	10610	10483	10489	10338	10585	10335	10416	10451	10443	10509	10487	10427	10465	10638	10550	10495	10489	10470	10521	10470	10494	10404	10565	10533	10487	10382	10495	10372	10550	10526	10444	10354	10538	10332	10501	10487	10518	10470	10368	10499	10337	10536	10436	10555	10404	10489	10348	10506	10346	10521	10373	10403	10453	10544	10462	10357	10388	10583	10427	10475	10329	10455	10493	10489	10476	10437	10427	10480	10427	10608	10479	10418	10532	10431	10485	10444	10469	10507	10457	10567	10393	10486	10420	10417	10450	10415	10378	10545	10474	10521	10404	10566	10423	10347	10296	10445	10536	10624	10538	10334	10449	10598	10519	10442	10429	10483	10472	10521	10428	10533	10363	10484	10425	10424	10399	10454	10324	10487	10511	10766	10531	10337	10522	10493	10481	10332	10384	10585	10464	10423	10184	10540	10512	10472	10383	10568	10576	10463	10381	10494	10488	10609	10469	10521	10421	10757	10292	10420	10398	10633	10502	10414	10338	10341	10613	10570	10469	10583	10532	10248	10426	10319	10414	10649	10399	10456	10399	10667	10301	10380	10331	10394	10534	10476	10464	10560	10425	10545	10248	10597	10634	10344	10374	10365	10474	10410	10428	10531	10434	10515	10445	10504	10624	10428	10710	10490	10430	10399	10379	10503	10469	10396	10365	10393	10405	10466	10510	10414	10412	10530	10517	10426	10580	10654	10526	10490	10529	10571	10691	10504	10446	10475	10517	10272	10615	10552	10580	10489	10469	10408	10499	10492	10551	10598	10383	10464	10421	10539	10493	10466	10628	10572	10493	10465	10495	10521	10470	10436	10371	10566	10332	10360	10422	10423	10513	10500	10603	10468	10407	10484	10461	10469	10494	10401	10494	10612	10474	10384	10615	10525	10534	10425	10386	10360	10457	10552	10450	10582	10501	10452	10430	10543	10400	10789	10437	10430	10632	10442	10607	10352	10387	10612	10412	10496	10362	10406	10345	10524	10376	10456	10465	10521	10455	10521	10541	10377	10492	10489	10568	10587	10536	10437	10491	10402	10602	10611	10495	10356	10478	10509	10416	10544	10409	10512	10383	10599	10397	10486	10459	10426	10438	10475	10377	10435	10371	10415	10488	10500	10443	10470	10417	10476	10366	10559	10408	10583	10579	10465	10576	10659	10478	10424	10512	10645	10437	10448	10509	10399	10389	10417	10532	10365	10541	10425	10578	10347	10485	10443	10578	10404	10336	10452	10471	10432	10305	10485	10529	10551	10563	10495	10262	10477	10511	10572	10394	10511	10580	10518	10339	10394	10598	10632	10462	10370	10313	10594	10408	10411	10487	10442	10426	10613	10422	10499	10628	10427	10420	10635	10427	10508	10638	10282	10573	10547	10455	10352	10597	10464	10556	10288	10605	10481	10634	10511	10472	10562	10536	10442	10539	10427	10586	10339	10508	10342	10432	10535	10406	10382	10520	10481	10489	10408	10576	10426	10462	10456	10484	10402	10670	10615	10418	10448	10551	10359	10403	10410	10469	10445	10380	10304	10497	10400	10411	10493	10508	10454	10521	10312	10641	10532	10455	10553	10541	10335	10454	10344	10375	10472	10533	10545	10336	10582	10449	10372	10559	10458	10497	10503	10629	10652	10431	10602	10445	10557	10503	10515	10591	10509	10375	10503	10531	10628	10547	10457	10583	10501	10434	10543	10277	10637	10549	10323	10539	10372	10355	10562	10496	10469	10487	10460	10554	10406	10470	10453	10726	10498	10330	10506	10375	10517	10579	10401	10577	10424	10294	10471	10553	10419	10477	10529	10445	10516	10423	10561	10352	10470	10393	10555	10442	10556	10576	10627	10465	10572	10433	10460	10499	10433	10535	10521	10495	10377	10376	10429	10558	10444	10471	10554	10494	10364	10362	10572	10444	10567	10297	10443	10598	10452	10609	10512	10453	10382	10590	10633	10556	10297	10559	10383	10529	10436	10415	10632	10497	10460	10531	10379	10490	10401	10596	10388	10640	10527	10430	10496	10483	10571	10604	10468	10330	10396	10600	10580	10441	10592	10421	10428	10543	10581	10604	10416	10519	10455	10510	10540	10398	10513	10555	10434	10616	10404	10615	10518	10294	10409	10407	10668	10396	10455	10510	10500	10442	10527	10360	10530	10542	10502	10572	10534	10571	10569	10508	10422	10297	10551	10428	10411	10599	10493	10532	10521	10613	10511	10428	10484	10427	10505	10412	10470	10596	10380	10626	10442	10428	10496	10568	10477	10437	10432	10452	10573	10544	10503	10672	10534	10554	10548	10312	10670	10352	10494	10419	10389	10662	10538	10452	10313	10516	10369	10507	10450	10520	10451	10530	10406	10534	10488	10315	10512	10567	10318	10415	10503	10379	10556	10619	10583	10552	10537	10547	10575	10475	10685	10489	10565	10368	10527	10514	10536	10502	10396	10506	10560	10431	10457	10505	10555	10487	10559	10660	10373	10310	10409	10466	10399	10485	10563	10511	10315	10390	10522	10538	10576	10414	10486	10314	10538	10408	10651	10255	10514	10403	10451	10259	10524	10390	10555	10475	10434	10464	10426	10544	10455	10403	10366	10403	10661	10320	10371	10621	10495	10359	10442	10384	10465	10463	10517	10504	10355	10600	10416	10439	10607	10543	10564	10584	10495	10592	10400	10442	10537	10582	10645	10406	10407	10467	10484	10512	10605	10600	10435	10596	10470	10418	10546	10455	10377	10616	10544	10491	10340	10480	10486	10545	10621	10337	10427	10458	10495	10461	10527	10516	10433	10437	10501	10534	10529	10532	10433	10574	10374	10480	10433	10463	10349	10345	10423	10516	10391	10507	10439	10491	10458	10371	10568	10466	10407	10440	10366	10479	10444	10504	10392	10667	10325	10374	10401	10345	10490	10561	10441	10517	10504	10391	10426	10405	10241	10401	10444	10516	10471	10438	10466	10568	10493	10452	10473	10334	10438	10356	10517	10394	10456	10410	10571	10477	10436	10341	10615	10527	10522	10447	10485	10382	10453	10399	10356	10552	10419	10398	10514	10495	10573	10456	10248	10417	10426	10411	10587	10529	10403	10513	10430	10455	10482	10413	10413	10504	10405	10561	10624	10444	10543	10419	10474	10589	10551	10505	10261	10623	10519	10484	10384	10331	10515	10443	10377	10436	10387
23118	21367	29198	23887	21422	21910	18354	12971	12028	11995	11958	11694	11679	11939	11655	11806	11760	11550	11721	11732	11714	11620	11594	11561	11682	11565	11619	11574	11607	11619	11983	14672	15798	15689	14211	12695	12485	12310	11658	11543	11201	11362	11489	11497	11457	11540	11541	11581	11328	11413	11500	11475	11496	11407	11467	11335	11523	11530	11596	11468	11391	11515	11485	11506	11363	11581	11551	11328	11270	11400	11654	11572	11565	11490	11424	11456	11486	11465	11380	11542	11352	11459	11495	11382	11449	11262	11525	11552	11335	11433	11295	11594	11372	11616	11489	11261	11439	11286	11285	11513	11395	11540	11473	11498	11397	11461	11497	11451	11425	11522	11492	11361	11489	11436	11328	11172	11308	11291	11355	11454	11387	11418	11374	11420	11414	11453	11393	11418	11293	11341	11344	11518	11418	11399	11291	11317	11574	11438	11479	11248	11242	11420	11479	11524	11548	11324	11374	11241	11459	11471	11241	11480	11341	11442	11453	11555	11497	11191	11321	11503	11348	11276	11356	11435	11298	11415	11399	11372	11524	11413	11317	11410	11523	11411	11474	11356	11407	11414	11403	11628	11458	11287	11408	11537	11305	11317	11509	11522	11491	11384	11149	11383	11420	11358	11283	11461	11350	11352	11492	11359	11389	11382	11425	11355	11473	11479	11273	11347	11383	11508	11471	11324	11515	11353	11277	11414	11286	11392	11525	11285	11467	11268	11385	11456	11500	11496	11390	11410	11371	11443	11311	11439	11273	11576	11314	11250	11426	11428	11297	11393	11399	11418	11430	11523	11456	11362	11234	11415	11376	11272	11339	11359	11255	11411	11410	11396	11528	11605	11321	11434	11441	11228	11370	11181	11326	11430	11296	11260	11496	11454	11492	11411	11601	11434	11374	11506	11469	11405	11455	11468	11369	11228	11307	11370	11380	11297	11492	11416	11310	11421	11324	11385	11332	11531	11461	11616	11303	11465	11427	11505	11411	11256	11358	11321	11437	11349	11552	11260	11375	11239	11366	11388	11300	11417	11430	11419	11315	11330	11541	11419	11428	11457	11309	11294	11471	11427	11491	11459	11408	11353	11316	11471	11405	11502	11374	11252	11521	11448	11369	11256	11436	11449	11392	11376	11291	11418	11434	11378	11253	11287	11527	11421	11445	11477	11378	11464	11449	11269	11440	11569	11322	11551	11421	11533	11425	11274	11319	11347	11285	11343	11444	11439	11317	11237	11466	11382	11400	11571	11437	11412	11495	11519	11367	11270	11301	11487	11502	11414	11383	11235	11512	11331	11290	11397	11374	11274	11381	11502	11545	11565	11506	11385	11432	11363	11554	11391	11425	11387	11336	11342	11434	11534	11323	11451	11346	11378	11304	11337	11252	11402	11445	11396	11424	11272	11357	11484	11426	11454	11353	11328	11374	11484	11275	11419	11242	11571	11393	11361	11521	11573	11252	11322	11379	11381	11366	11433	11356	11549	11395	11408	11329	11447	11390	11379	11349	11380	11427	11326	11414	11407	11353	11465	11495	11426	11595	11519	11492	11266	11432	11304	11277	11366	11526	11424	11497	11496	11553	11319	11378	11503	11326	11308	11193	11355	11431	11464	11416	11521	11608	11372	11518	11446	11477	11403	11323	11385	11343	11277	11278	11319	11417	11392	11467	11328	11395	11579	11522	11392	11395	11394	11425	11358	11601	11420	11308	11462	11327	11364	11425	11512	11496	11458	11378	11612	11213	11355	11226	11256	11272	11494	11395	11348	11476	11364	11436	11533	11440	11437	11278	11417	11362	11502	11495	11497	11490	11368	11342	11149	11394	11138	11455	11490	11406	11208	11568	11370	11443	11392	11338	11278	11341	11344	11464	11515	11363	11464	11351	11473	11628	11455	11397	11484	11413	11412	11607	11460	11349	11369	11192	11338	11624	11354	11284	11368	11427	11559	11495	11453	11337	11461	11449	11304	11614	11357	11488	11516	11428	11332	11528	11602	11558	11432	11150	11500	11295	11274	11355	11343	11464	11191	11357	11308	11532	11317	11444	11455	11291	11201	11465	11310	11298	11332	11276	11210	11437	11423	11397	11267	11466	11499	11371	11387	11329	11479	11475	11332	11399	11339	11547	11378	11377	11455	11454	11571	11374	11489	11362	11397	11323	11373	11414	11450	11308	11371	11449	11278	11323	11388	11345	11551	11441	11341	11286	11631	11304	11246	11422	11400	11501	11142	11501	11409	11349	11280	11455	11473	11390	11587	11433	11310	11357	11200	11449	11388	11427	11451	11310	11567	11467	11402	11362	11335	11495	11180	11409	11201	11500	11430	11535	11652	11440	11329	11345	11452	11339	11413	11559	11417	11329	11237	11309	11466	11321	11343	11497	11435	11551	11397	11185	11349	11425	11437	11347	11381	11524	11603	11274	11401	11349	11344	11286	11464	11471	11445	11475	11411	11350	11260	11435	11453	11335	11421	11462	11638	11478	11482	11448	11365	11359	11366	11358	11293	11309	11416	11365	11387	11374	11448	11451	11443	11408	11242	11482	11462	11369	11389	11534	11413	11512	11451	11525	11500	11466	11503	11271	11412	11336	11492	11356	11348	11450	11398	11561	11317	11433	11439	11350	11416	11396	11454	11426	11382	11321	11364	11426	11440	11239	11299	11324	11401	11516	11518	11388	11503	11403	11361	11406	11545	11331	11488	11422	11441	11608	11304	11376	11530	11405	11532	11419	11391	11341	11126	11351	11298	11625	11407	11418	11257	11241	11527	11477	11555	11423	11405	11468	11444	11395	11472	11556	11455	11399	11473	11365	11433	11443	11469	11453	11376	11323	11313	11458	11291	11244	11381	11284	11586	11539	11391	11357	11341	11472	11424	11377	11378	11355	11430	11401	11427	11441	11232	11480	11393	11354	11333	11436	11416	11388	11491	11405	11393	11476	11429	11448	11612	11507	11321	11495	11518	11227	11448	11291	11406	11247	11255	11412	11317	11309	11338	11389	11337	11451	11423	11417	11531	11338	11492	11478	11479	11227	11299	11369	11435	11380	11416	11450	11518	11522	11277	11349	11423	11319	11434	11388	11515	11516	11450	11501	11596	11492	11441	11323	11456	11424	11400	11405	11445	11386	11362	11379	11554	11405	11370	11356	11437	11323	11575	11382	11234	11367	11423	11390	11435	11383	11467	11410	11457	11458	11473	11492	11244	11317	11253	11327	11168	11312	11317	11608	11323	11318	11454	11463	11444	11382	11483	11379	11373	11378	11316	11374	11372	11456	11345	11474	11433	11449	11458	11239	11334	11521	11255	11388	11486	11178	11390	11508	11253	11167	11340	11311	11383	11339	11471	11467	11505	11253	11361	11325	11322	11475	11345	11285	11390	11619	11423	11257	11462	11278	11364	11304	11312	11383	11401	11353	11446	11344	11216	11445	11423	11257	11433	11180	11366	11335	11317	11453	11336	11234	11337	11275	11377	11305	11253	11449	11433	11508	11376	11440	11376	11438	11617	11539	11350	11358	11386	11425	11530	11523	11312	11246	11190	11354	11370	11668	11358	11395	11260	11600	11405	11357	11388	11434	11151	11338	11288	11372	11502	11407	11335	11342	11426	11219	11261	11485	11515	11557	11338	11371	11334	11467	11563	11513	11506	11359	11430	11418	11413	11364	11462	11469	11538	11516	11301	11405	11305	11520	11285	11514	11428	11360	11304	11578	11492	11505	11463	11449	11454	11307	11411	11584	11461	11495	11343	11282	11409	11389	11389	11437	11407	11427	11500	11586	11447	11538	11511	11513	11558	11322	11441	11537	11301	11353	11517	11397	11280	11430	11537	11569	11431	11443	11551	11442	11507	11433	11393	11417	11283	11481	11431	11380	11264	11427	11345	11419	11505	11461	11444	11232	11318	11543	11449	11381	11528	11325	11448	11469	11280	11381	11521	11396	11469	11280	11499	11478	11331	11542	11354	11351	11447	11413	11379	11338	11198	11394	11386	11230	11236	11353	11423	11330	11492	11483	11301	11397	11117	11519	11456	11360	11405	11476	11341	11654	11447	11317	11383	11471	11305	11361	11409	11378	11504	11345	11545	11354	11509	11447	11405	11436	11257	11528	11405	11200	11566	11500	11284	11265	11330	11347	11382	11482	11289	11338	11282	11488	11207	11396	11364	11378	11364	11329	11393	11418	11412	11459	11338	11299	11418	11526	11369	11505	11433	11143	11508	11349	11415	11434	11430	11341	11372	11434	11409	11512	11602	11430	11574	11303	11374	11396	11388	11374	11460	11200	11434	11184	11432	11472	11409	11446	11460	11246	11413	11289	11418	11454	11366	11376	11419	11371	11282	11422	11203	11326	11349	11269	11199	11531	11450	11575	11386	11434	11450	11454	11411	11366	11217	11259	11400	11324	11237	11418	11366	11542	11414	11427	11281	11277	11305	11319	11440	11459	11350	11413	11363	11509	11377	11510	11275	11345	11465	11155	11340	11310	11492	11489	11477	11463	11371	11380	11454	11527	11238	11450	11341	11288	11535	11483	11256	11381	11384	11450	11379	11371	11509	11525	11423	11421	11277	11318	11376	11484	11421	11575	11475	11284	11320	11374	11363	11487	11326	11585	11423	11520	11308	11366	11266	11522	11410	11430	11514	11483	11583	11276	11299	11557	11349	11349	11523	11272	11481	11246	11278	11368	11423	11405	11546	11530	11282	11403	11299	11391	11491	11422	11572	11482	11413	11502	11354	11349	11470	11472	11519	11326	11313	11476	11545	11429	11548	11439	11514	11544	11390	11190	11334	11304	11309	11393	11391	11398	11317	11283	11410	11471	11254	11497	11447	11390	11349	11470	11397	11429	11312	11395	11440	11391	11383	11442	11329	11319	11236	11238	11203	11378	11303	11485	11531	11224	11537	11332	11417	11406	11416	11415	11525	11475	11572	11234	11316	11454	11255	11278	11444	11344	11293	11419	11274	11414	11489	11389	11517	11527	11313	11278	11453	11377	11374	11402	11400	11236	11344	11378	11349	11440	11483	11401	11460	11361	11342	11333	11333	11389	11422	11602	11420	11515	11516	11391	11466	11512	11559	11472	11294	11411	11430	11331	11403	11429	11412	11726	11310	11329	11497	11496	11326	11713	11385	11247	11347
14612	25374	22815	17490	15398	14151	13488	13203	12922	12675	12604	12602	12474	12404	12369	12453	12284	12279	12292	12362	12318	12129	12263	12191	12290	12195	12187	12125	12274	12108	13099	18135	19714	18302	16179	13913	13525	13073	12307	12156	12044	12122	11931	12086	12029	12166	12085	11999	12158	12092	12258	12068	12097	12106	12233	12230	12127	12127	12114	12007	12097	12016	12181	12051	12174	12037	11955	12033	12080	12189	12108	12169	12218	11865	11944	12215	12015	12062	12053	12178	12058	12024	12084	12138	12015	12022	11903	12086	12145	12068	12167	12080	11970	12241	12188	12230	11977	12097	12068	12054	11952	12017	12039	12077	12036	12073	11978	12154	12056	11893	12090	12201	11992	11986	12148	12080	12107	11981	12027	12169	12137	12037	12068	12059	12018	12030	12052	12181	12078	12039	12207	12085	12154	12129	12126	11978	12105	11931	12117	11903	12073	12037	12052	11908	12090	12039	12055	12141	12083	11996	12056	12063	12227	12036	12010	12025	12017	12099	12141	12062	12041	11961	12042	12077	11968	12199	12029	12025	11956	12106	12166	12166	12095	12072	12172	12259	11953	12155	11934	12195	11816	12008	12169	12136	11917	12019	11986	12156	12087	12186	12074	12060	12017	12145	12098	12202	11969	12050	11899	12037	11920	12082	12051	12148	12146	12051	12041	12273	11894	11984	12016	12100	11994	12051	12241	12114	12287	11973	12147	12234	12231	12105	12059	12050	12036	12001	12043	12191	12099	12054	11947	12038	12115	12131	12007	12116	12124	11869	12023	12227	11968	12091	12104	11956	11973	12150	12022	12217	11902	12059	12169	12027	12145	12160	12141	12000	12175	11972	12159	12006	12127	12152	11959	12073	12089	11997	11969	12101	11890	12145	12066	12107	12005	11947	11927	12082	12009	12132	12163	12007	11859	12138	12017	12086	12080	11994	12075	12125	11932	12137	12037	11888	11871	11949	11994	12035	12014	12196	12007	12112	11991	12192	11990	11970	11992	12049	11989	11915	12106	12169	12350	12150	11973	11981	12031	12179	12152	12182	12212	12101	12064	12049	12044	12142	12110	12079	12026	11963	11899	12033	12170	12057	11952	11908	11991	12011	12118	12003	12062	11915	11900	12151	12031	12166	12341	11895	12035	12143	12107	12114	12013	12021	12050	12016	12063	12167	12074	12027	12181	11922	12028	12071	12147	12086	11969	12092	12045	12099	12124	12129	11912	12004	11930	12233	11964	12016	12118	12152	12037	11940	11921	11860	12125	11949	12072	12001	11990	12029	11832	11789	12103	12019	12193	11950	12176	12116	12085	12125	12032	12214	12047	12187	12063	12082	12022	11932	12083	12047	12022	12223	12133	12044	12110	12174	11966	11986	12007	12030	11984	12031	12095	12072	12046	11998	12066	12052	12031	12100	12061	11978	11948	12219	12196	12027	12150	12138	12083	12017	12158	12081	11984	11940	12092	12070	11914	12204	12012	12199	12184	12064	12009	11859	12058	11976	12119	11977	11940	12204	11909	12157	12116	12059	12240	11825	11824	12139	12199	12049	12222	12126	12138	12078	12090	11935	12019	12150	11970	11980	12052	11890	12120	11962	12143	12113	11964	11931	12034	12145	12019	12017	12033	11998	12037	12086	12035	12083	12061	12159	12146	12070	12104	12040	11972	12129	12083	11926	11943	12165	11997	12050	12188	11953	12138	12028	12113	11928	11933	12026	12149	12063	11946	12146	12150	12066	12186	12182	11948	11958	12016	12144	12030	12088	12017	12074	12072	11934	12180	12094	12105	11965	12075	12092	11863	12120	12053	11898	12123	12084	12146	12024	11842	12110	12016	12101	11976	12209	11997	12103	12106	12198	12035	12079	12015	12031	12091	12081	11953	12040	12070	12047	11992	11987	12125	12212	12125	12123	12015	12041	12034	12018	12109	12077	12022	12117	11967	11956	11971	12122	12019	11977	12088	11969	12218	12078	11965	12061	12088	12018	12009	11896	12026	11955	12119	11899	12019	11975	11857	11872	12183	11953	11899	12074	12148	12105	11976	12005	12174	11961	12079	12030	12184	11988	12024	11940	12018	12146	12014	12124	12185	12204	11984	12068	12222	12000	12131	12134	11944	12169	12132	12001	12092	11983	11929	12132	12144	12267	12209	12030	12128	12009	12080	12077	11946	12116	11938	12100	12006	11988	12100	12088	11975	11863	12084	11992	12066	12048	11984	11963	12048	11979	12000	12021	12062	11960	12033	12000	12140	12009	11996	12245	12095	12034	11982	12093	12076	12101	12130	11989	12047	11901	12247	12040	12008	12025	12201	11913	11990	12146	12194	12028	12067	12133	12108	11852	12132	11891	11883	12152	12039	12143	12097	12047	11984	11950	12003	11941	12055	12136	12133	12124	12025	11978	12102	12061	11948	12059	12090	11962	12146	12044	11991	12139	12064	11940	11940	12057	12078	12024	12262	12116	12037	12031	11982	11967	11918	12066	12051	12076	12084	12123	12132	12191	12125	11992	12206	11985	11791	11958	12118	12064	12065	11987	11948	12087	11989	12359	12064	12131	12014	11978	12048	11964	11962	12021	12090	12041	12064	11919	12175	12057	12240	12044	11988	11944	12214	12099	12173	11943	11912	11980	12017	12172	11804	12064	11978	12044	12015	12067	12030	11960	12077	11966	11988	11950	11973	12130	12149	12096	11891	12063	12069	12086	12060	12056	11938	12085	11987	12044	11968	11945	12049	11898	12084	11932	11966	12038	11911	11938	11905	12038	12105	11971	12096	12108	11950	12298	11961	11937	11986	12123	12063	12065	11995	12090	12176	12045	12249	11841	12044	11858	11999	12114	11960	12030	12122	12061	12023	12103	12050	12161	12003	12049	12083	12137	12044	12103	12073	12058	12180	12068	12092	12061	11995	11973	11946	11973	11969	11975	12017	12086	11903	12142	12072	12066	11970	11918	12116	11964	11873	12144	12067	12221	11972	11983	12104	11989	11985	11980	12068	12069	11979	12124	12023	12078	12053	12242	12007	12192	11983	12059	12089	11916	11978	11972	12091	12085	12150	12128	12031	12057	12118	12077	12116	11987	11962	11914	11909	11948	11976	12066	11928	12149	11923	11974	12012	12059	12083	12132	12204	12043	12179	11963	12126	11911	12024	12124	12022	11939	12048	12121	12002	11923	12037	12121	12102	12142	12056	12039	12190	12081	12133	12148	12000	12041	12109	11969	12113	11998	12179	11938	11993	11921	12024	11970	12073	12069	11970	11824	11960	12074	12109	12118	12068	12043	12074	12021	11955	11966	11985	12038	12271	11988	11986	11946	12028	12000	12094	12117	12129	11995	12177	12073	12027	12166	12143	12031	12218	12083	12064	12051	11969	11982	12075	11836	12161	12222	12046	12094	11886	11982	12050	12215	12180	12054	11937	12077	12160	12092	11987	11912	11973	11933	11891	12000	11985	12114	12100	11892	12141	12134	11945	12076	12127	12128	12155	12089	12087	11934	12079	12036	12134	12000	12045	12063	12092	11848	12002	12039	12085	12124	12087	12079	12125	12069	12050	12040	12139	11924	12029	12084	12010	12089	12042	11942	12060	12033	12113	11913	12203	12075	12232	11905	11968	12090	11999	12020	12177	12071	12098	11976	11943	11950	12034	12136	12016	11796	11998	12016	12109	12025	11998	11882	12107	12078	12028	12151	12087	12069	12095	12046	11934	12021	12294	12053	12058	12036	11952	12169	11983	11973	12135	12041	12174	12153	12022	12209	11878	11876	11993	12064	12076	11984	12131	12094	12194	12075	12001	12021	12198	12012	11953	12123	11983	12094	12095	12091	11970	12074	12283	12146	11965	11916	12024	11974	11860	12014	11959	11995	12146	12008	12074	12041	12055	11916	11984	12160	12001	12139	11923	11920	12088	12039	11833	11920	12220	12137	11963	11983	12042	12159	12119	12071	12112	12048	12059	12149	12113	11932	11958	12174	12106	12095	12073	12185	12003	12082	12067	11991	11989	12010	12171	11964	12142	12091	12022	12034	12007	12028	12101	11909	12086	11983	12269	12064	11984	12261	12170	11906	11878	12006	12173	11911	11835	12076	12230	12082	12095	12139	12074	11960	11984	12007	11962	11996	12143	12035	11954	12039	12123	12082	12117	11928	11948	12098	12023	12070	12037	12144	12196	11980	11933	11929	12010	12082	12164	11906	12123	12070	11998	12125	12022	11946	11982	11967	11990	12055	12023	12070	12154	11968	12066	11957	11971	12050	12126	12082	12104	11992	12100	12092	12185	11967	12123	12033	12098	12338	12022	12004	12076	11999	12014	12207	12078	11938	12030	12136	12031	12080	12142	12019	11928	11966	11996	12199	12033	12127	12031	12084	12109	12113	12083	12103	12074	12114	12127	12109	12217	12113	12106	12064	11912	12175	11988	12058	12101	12095	12026	12182	12093	11958	12131	12090	12048	12207	11957	12052	12003	12216	12077	11919	12089	12070	12051	12057	12124	12090	12099	12015	12047	12019	12055	12061	12040	12096	12123	12127	12131	12170	12073	12114	11888	11982	12025	11844	12102	11993	12054	11961	11962	12021	11937	11932	12161	12093	12148	11830	11949	12002	12058	11966	12051	12078	12036	12112	12086	12012	12070	12095	11855	11975	12032	11991	12081	12038	12005	12073	12108	11991	11956	12134	12094	12026	11987	12162	11950	12098	12069	12110	12057	12078	12158	11949	12005	12108	12016	12092	12093	12111	12058	12036	12116	12102	12022	12127	12117	11975	12109	12124	12023	12236	12060	12066	11976	12182	12074	12047	11940	11967	12208	12135	12181	12118	11883	12009	12007	11965	12078	12016	11894	11919	12037	11986	12013	12220	12064	12091	12048	12015	12174	12022	12142	12053	12124	12138	12067	12181	12028	12142	12117	11880	11988	12126	12126	12187	12066	12167	11994	11997	12154	12025	12033	12069	12043	12130	12020	12075	11906	11859	12055	11988	12065	11970	11965	12192	12083	12017	11874	12154	12063	12013	12109	11846	12036	11944	12127	11972	12008	12073	12003	12145	11969	12019	12082	11938	12258	12047	11878	11995	11891	12108	12151	12071	12065	12068	12073	12117	11962	12075	12191	12173	11872	12048	11977	11887	12144	11988
27495	21705	20884	16257	13356	13057	13285	13227	13018	13169	12997	13040	13097	13115	13073	13067	13055	13183	13286	13085	13147	13143	13169	13143	12872	12931	12858	13108	13058	12913	13102	13195	13353	13267	13235	13191	13168	12953	13034	12946	13032	12970	13217	12931	13259	13033	13113	13060	13167	13100	13095	13124	13043	12908	12989	13000	12904	12980	13148	13078	12991	13086	13034	13163	13100	13124	13116	13268	12872	13026	12962	13156	13103	12962	13068	12969	13115	12972	12999	12811	13080	13117	12989	13168	13160	12995	12989	13057	12829	12930	12935	13097	13070	13106	13006	13043	12950	13029	12999	13167	13139	12991	13101	13177	13131	13027	13220	13180	13124	13137	12866	12830	12871	12997	13010	13046	13074	12999	13018	13162	12836	13087	13026	13045	12880	13134	12988	12932	13121	13111	13101	12845	12912	12922	13041	12867	12950	13203	13109	13197	12998	12981	13208	13139	13010	13079	13174	13137	13009	13057	12978	13020	12966	12942	13025	13153	13067	12952	13100	13062	13052	12819	13005	12938	12973	12883	13058	12928	13083	12811	12947	13163	12991	13125	13175	13022	13098	13086	13070	12931	13090	12963	13039	12991	13025	12892	13086	13118	13089	13005	13008	12981	13034	13001	13142	13075	12947	12962	12845	13143	13028	13129	13025	12995	13123	12997	13005	13153	13057	12823	13139	12878	12833	13054	13211	12912	13206	13184	13021	12843	12964	13026	13157	12926	13010	12820	13066	13131	12997	12973	13106	13035	13050	13099	13108	13122	13116	13183	13101	12967	13052	13028	12967	13030	13022	12957	13097	13065	13153	13004	12986	13105	13128	13106	13170	12922	12965	13142	13053	13069	12964	13024	12869	13004	12810	12859	12937	13069	12910	12895	12968	12854	12836	12994	13077	13130	12926	12916	13012	12907	13041	13064	12794	12937	12988	12951	12876	13057	12860	12911	13045	13006	13018	13257	12966	12938	12850	13035	13005	12918	12910	12948	13025	12773	13131	12977	12904	12948	13146	12910	12945	13001	12916	12828	13092	13044	13141	13019	12962	13009	12919	13013	13004	13045	12898	13027	13177	13206	12970	12968	12903	12943	13076	12973	12948	13164	12896	13114	12939	13007	13120	13105	13009	13224	12835	13104	13184	13009	13053	12932	12897	13079	13081	12925	13011	12892	12987	12989	12941	13132	13021	12937	13018	13089	12998	13077	13146	12825	12917	12986	13060	12932	12997	12971	12870	12993	13128	12906	12895	13147	13018	13063	13098	12888	12963	13041	13079	13027	12931	12859	13180	13033	12828	13053	12865	12999	13140	12994	12966	12841	13068	12866	12839	13045	13012	12954	13179	13153	13042	12914	12951	13276	12985	13126	13041	12962	13034	13129	12911	13121	12924	12940	13000	12995	12961	13102	12996	12997	13073	13045	13059	12976	12899	13100	13209	13114	13036	12890	12857	13061	13103	13020	12957	12949	13131	12906	12920	12944	13151	12896	12970	13136	13017	13153	13143	13048	13199	12982	13105	12976	12977	13248	12927	13060	12914	12995	13073	12958	12850	13044	12905	13021	12914	12874	12963	13004	13290	13159	12947	13122	12801	13062	13189	12995	13028	13075	13030	13138	12818	12829	12979	13220	12872	13060	13286	12995	13016	12914	12997	13070	12990	12995	12895	13098	12960	13041	13274	13085	13014	13059	12966	13008	12994	12995	12908	13119	13032	12997	12995	13018	12920	12981	12986	12924	13058	12905	13017	13254	13148	12917	12813	12841	13043	13016	13199	12984	13135	12920	12868	12805	13101	13026	13123	13060	13057	13057	12955	13075	13016	13092	13057	13097	13190	12943	13047	13121	12978	13086	13059	12984	13020	12953	12910	12965	13070	13008	12914	12863	12972	12800	12896	13059	12996	13071	12983	13143	12915	12908	13103	13026	12996	12992	12975	13102	12969	12933	12884	13074	12990	12981	13196	12963	13061	12992	13121	12955	13044	13094	13227	12979	13016	13097	13182	12820	12940	13018	13028	13117	12991	12953	13053	12947	12816	12928	13036	13066	13000	13153	12917	12907	13119	13094	12883	13111	13026	12950	12979	12829	13096	12891	13088	12933	13203	12842	12848	12873	13192	12926	13024	12985	13279	13011	12934	12992	12868	13035	12973	12994	12982	13078	12922	12954	12955	12951	12933	13018	13223	12813	13096	13068	13255	12863	13171	13076	12951	12880	12932	13032	13064	13063	13083	13140	12981	12968	13077	13026	12922	13073	12998	12966	13039	13053	12920	13076	12972	12956	12934	13184	13093	13030	12897	13060	12920	13059	12911	13130	13043	12962	12818	13028	13096	13105	12998	12995	12973	13093	13102	13122	13011	12993	12991	13237	13089	12854	12825	13013	12977	12994	13028	13201	12994	12883	12914	13170	13101	13220	13082	13090	13201	13114	12714	13069	12960	13098	13116	13153	13021	13085	13257	13037	12963	13213	12994	12976	12885	12892	12847	13050	13141	12875	12887	12989	12937	13027	12898	13105	12968	13059	13080	13072	12986	13158	13146	13022	13259	12978	12981	12893	12982	13005	12917	13001	13020	12997	13086	13049	13074	12973	13137	13062	12821	12921	12957	13184	13066	12760	12877	13196	13113	13139	13246	12905	12844	13100	13314	12938	12753	13170	13153	13017	13085	13097	12890	12919	12994	13109	12897	12971	13051	13070	12821	13038	13160	12932	12913	13046	12992	13193	13234	12887	13119	13139	13022	12982	12978	13155	12961	13069	12908	12956	12909	13055	13121	13178	13144	13154	13004	12950	13212	13013	13006	13182	13063	13084	13047	13114	13032	12853	13017	13069	13055	13123	12992	13019	12885	12954	12977	12929	13260	13197	13015	12929	12932	13088	13041	13096	13100	13193	12917	12916	12973	12898	12993	12830	13085	13109	12901	12919	13021	12920	13067	13077	12935	12933	13090	12902	12980	13027	13116	12966	13227	12909	13170	12938	13108	13060	13146	13121	12943	13194	13052	13035	13052	12993	13202	12963	12837	12979	13194	13019	13189	12908	13002	13178	13032	13268	13018	13027	13028	12986	12849	13181	12956	13035	12999	12849	12907	12957	13217	12877	12844	13082	13073	13024	12990	12941	13142	12777	13048	12923	13040	13194	13080	13061	13118	13059	12988	12989	12893	12893	12973	12908	13103	12892	13031	12942	13156	13066	12881	13120	12935	12952	12922	12999	13023	13007	13100	12887	12955	13038	12945	13083	13015	13151	13094	13023	13085	12829	13046	12958	12899	13062	12902	12926	12983	13036	12769	12939	13122	12957	13163	12997	13079	12856	12916	12955	13059	13058	13100	12970	12844	12888	13158	13087	12917	13073	13029	12922	12999	13093	12997	13143	13147	13279	13121	13087	13045	13074	12826	13152	12980	12853	13230	12973	13016	12899	13117	12971	12988	13080	12784	12991	12946	12955	12913	12875	12867	13118	13148	13109	13128	12894	12994	12992	12995	12980	13023	12972	13072	12958	12896	12997	13061	12980	12944	13182	13099	12806	13046	13003	12671	13057	12833	13091	12923	13081	12987	13187	12922	13193	12982	13136	12975	13156	13087	13077	13037	13019	13056	12951	13143	13055	13122	12988	13084	12971	12819	12943	13064	13033	13064	13047	13127	13196	12815	13091	13089	13063	13032	13065	13019	13019	12966	12902	12844	12863	12934	13041	13061	12966	13003	13136	12975	13060	13046	13122	12999	13031	13045	13056	13077	12932	13036	13006	13057	13042	12977	13042	12891	13006	13094	13095	12890	13023	12992	12972	12872	13039	12860	12845	13041	12978	12919	13038	13120	13079	13087	12975	13036	13033	13048	13020	12921	12974	12871	12972	12865	13039	12965	13236	13016	12953	13058	13063	13263	12937	13026	13192	13010	13091	13158	13009	13054	13075	13060	13079	13108	12879	13094	13065	12904	12987	13122	13066	13161	12994	13067	12908	13197	13152	12852	13051	12948	13083	12915	13002	12902	13051	12973	13120	13071	12955	13101	12946	13098	13085	12916	12937	12857	12898	12945	12906	12978	13003	13050	13024	13025	13166	13136	12805	13089	13054	13007	13012	13128	12980	13065	13005	13058	12907	12997	12964	12958	13011	13142	13047	12977	13036	12940	12953	12721	12916	12903	13026	12908	13049	13047	13128	13096	13191	13004	13046	13105	13113	12821	12864	12852	12959	12965	13034	13023	12983	13017	12957	13149	12977	12897	12932	12845	13004	13035	12864	13143	13018	12963	12896	12827	12863	13114	12828	13008	13037	12944	13146	12885	13045	12943	12929	12938	13094	12992	12902	13030	13105	13086	12984	12994	12790	12969	13104	12980	13039	12940	12907	12898	13043	13001	13028	13008	12913	13069	12980	13058	12962	13042	13257	13115	12882	13121	13019	13012	13067	13017	13003	12970	13038	13026	12969	13094	13000	12947	12939	13036	12882	12913	12802	13079	13060	13066	12955	13057	13050	13124	12858	13066	13144	12892	12850	12916	12947	12973	12835	13181	13078	13072	12909	12988	13058	13097	13018	13164	13004	13182	13026	12834	13074	13026	12986	12968	13084	12922	13028	13011	13000	12969	13188	13109	13092	12875	13070	13106	12862	13138	13084	12953	12955	12980	12992	13078	13066	13168	12992	12977	12759	12943	12967	13130	12928	12861	12993	13036	13151	12838	12944	13113	13006	13063	12909	12933	13155	12918	13026	12849	12975	13040	12914	13106	13054	12926	13052	13008	13148	13110	13000	13082	13118	13022	12899	13010	13096	12970	13134	13063	12931	12902	12982	12932	13060	12897	13077	13061	13064	13133	13062	12783	13134	12892	13083	13140	13146	12993	12839	13058	12987	13244	12910	13050	13183	12870	12945	12844	13091	13033	12956	13011	12981	13057	12913	12998	13064	13129	13120	12937	13038	12870	13216	13088	12924	13109	12951	12984	12975	13034	13192	13145	13053	13000	13015	13058	12894	13043	13082	13158	12861	13089	13113	13004	13047	13165	13003	12914	12982	13215	12840	12999	13282	12963	13038	12847	12924	13107	12880	12983	13233	12966	12888	13005	12961	13102	13176	13053	13017	13077	12960	13015	12941	13049	13162	13058	12994	12944	13186	13041	12973	12996	13133
13469	15703	14726	13836	13592	13405	13345	13324	13272	13216	13207	13284	13181	13132	13335	13289	13252	13208	13028	13194	13035	13114	13161	13192	13188	13234	13208	13119	13309	13139	13221	13904	13833	13733	13597	13124	13457	13150	13220	13196	13225	13199	13117	13022	13055	13143	13040	13231	13228	13138	13169	13214	13231	12972	13034	12994	13158	13139	13120	13120	13255	13163	13263	13366	13128	13052	13201	13125	12982	13151	13002	13067	13258	13046	13034	13166	13163	13080	13152	13166	13029	13050	13134	13189	13179	13105	13207	13216	13161	13053	13129	13209	13090	13135	13241	12988	12979	13078	13103	13139	13107	13096	13102	13298	13206	13070	13274	13209	13201	13018	13093	13143	13173	13270	13201	13164	12981	13112	13192	13271	13214	13137	13198	13099	13139	13230	13208	13180	13165	13281	13221	13204	13213	13201	13029	13196	13246	13057	13189	13234	13150	13197	13160	13128	13210	13284	13123	13209	13147	12984	13110	13066	13232	13144	13120	13024	13275	13165	13139	13174	13031	13188	12987	13257	13217	13329	13171	13312	13124	13060	13063	13069	13156	13022	13130	13264	13079	13197	13144	13269	13080	13318	12992	13107	13047	13023	13028	13197	13129	13123	13209	12936	13140	13313	13131	13124	13148	13222	13165	13166	13182	13005	13002	13211	13133	13154	13270	13084	13074	13145	13246	13029	13055	13261	13239	13239	13304	13022	13090	13029	13211	13074	13053	12998	13188	13138	13077	13034	13217	13135	13128	13291	13191	13062	13127	13074	13215	13158	13142	13093	13086	13089	13136	13189	13076	13260	13149	13074	13222	13116	13082	13005	13019	13179	13138	12985	13038	13143	13088	13273	13127	13188	13092	13166	13195	12998	13113	13128	13108	13055	13000	13179	13185	13043	13272	13175	13157	13220	13158	13060	13126	13070	13212	13232	13095	13240	13106	13003	13144	13141	13183	13120	13185	13156	13336	13095	13128	13085	13318	13102	13280	13007	13183	13199	13145	13078	13222	13067	13180	13160	13097	13159	13249	12979	13074	13180	13211	13269	13011	12988	13204	13275	13141	13115	13151	13067	13289	13068	13256	13042	13054	13228	13097	13107	13055	13011	13171	13197	13250	13082	13144	13180	13296	13239	13114	13129	13280	13192	13050	13143	13088	13110	13197	13077	13173	13193	13140	13126	13136	13122	13090	13168	13119	13353	13147	13180	13183	13089	13199	13244	13268	13072	13042	13058	13065	13174	13104	13148	13202	13072	13195	13092	13159	13146	13149	13020	13094	13049	13204	13226	13093	12955	13079	13097	13068	13266	13089	13049	13134	13112	13259	13062	13206	13210	13105	13128	13246	13049	13151	13044	13012	13091	13022	13189	13233	13256	12990	13084	13294	13130	13094	13262	13188	13196	13065	13174	13233	13013	12995	13123	13148	13030	13197	13150	13123	13263	13244	13185	13156	13024	13230	13107	13083	13086	13068	13028	13060	13209	13069	13103	13243	13040	13142	13111	13134	13142	13104	13039	13145	13188	13178	13270	13104	13182	13040	13096	13222	13243	13025	13016	13244	13154	13221	13215	13115	13169	13160	13166	13284	13051	13098	13065	13243	13127	13280	13143	13220	13180	13248	13213	13330	13327	13259	12973	13221	13214	13116	13338	13057	13244	13132	13303	13176	13189	13154	13108	13150	13192	13311	13129	13336	13086	13176	13129	13263	13086	13206	13145	13218	13054	13107	13124	12901	12949	13186	13256	13228	13164	13055	13269	13351	13168	13083	13169	13114	13128	13042	13065	13023	13132	13175	13055	13006	13343	13090	13002	13251	13164	13269	13222	13017	13069	13166	13244	13123	13123	13201	13187	13048	13193	13063	13040	13052	13264	13025	13323	13207	13130	12955	13074	13134	13026	13088	13318	13184	13112	13226	13165	12944	13089	13079	13307	13166	13060	13077	13130	13139	13120	13063	13124	13129	13253	13238	13204	13035	13192	12950	13222	13086	13236	13305	13170	12918	13049	12919	13054	12929	13157	13054	13045	13349	13276	13243	13228	13255	13245	13124	13199	13108	13239	13159	13178	13159	13025	13079	13143	13074	13175	13118	13162	13185	13279	13240	13112	13048	13218	13024	13064	13000	13135	13060	13151	13105	13157	13017	13067	13216	13183	13160	13186	13119	13023	13197	13105	13162	13241	13001	13105	12918	13105	13276	13159	13161	13138	13195	13164	13214	13207	13199	13079	13239	13206	13178	13181	12982	13184	13333	13173	13087	13163	13166	13129	13143	13229	12952	13054	13145	12964	13228	13289	13026	13173	13107	13035	13299	13337	13204	13203	13148	13221	13196	13151	13082	13171	13184	13031	13205	13176	13113	13219	13129	13316	13127	13105	13237	13162	13053	13263	13189	13065	13211	12983	13071	13131	13130	13132	13209	13260	13100	13057	13432	13075	13156	13111	13174	13269	13251	13085	13220	13235	13133	13154	13032	12985	12993	13230	13287	13333	13130	13249	13174	13206	13191	13227	13059	13097	13129	13226	13276	13002	13143	12995	13152	12965	13071	13300	13056	13176	13115	13197	13103	13179	13194	13137	13180	13021	13071	13093	13045	13261	13189	13050	13218	13059	13132	13080	13228	13138	13032	13120	12931	13144	13204	13078	13259	13129	13056	12987	13243	13214	12986	13079	13018	13212	13174	13308	13246	13124	13248	13183	13125	13124	13004	13226	13019	12989	13205	13090	13168	13193	13382	13120	13135	13194	13092	13091	13159	13142	13014	13072	13258	13185	13079	13129	13115	13130	13193	13145	13281	13228	13056	13090	13207	13002	13084	13136	13203	13204	13238	13125	13155	13178	13390	13250	13165	13160	13166	12977	13128	13159	13406	13221	13182	13254	13134	13166	13182	13079	12941	13040	13030	13256	13079	13219	13051	13015	13213	13171	13206	13234	13037	13143	13283	13193	13206	12992	13090	12987	13121	13115	13118	13022	13280	13186	13212	13175	13073	13349	13115	13095	13043	13145	13268	13178	13026	13099	13172	13016	13253	13227	13206	13112	13175	13100	13188	13174	13218	13270	13203	13086	13143	13091	13284	13101	13173	13128	13234	13005	13130	13223	13154	13198	13082	13177	13236	13163	13190	13263	13151	13114	13319	13182	13255	13287	13296	13218	13200	13198	13277	13150	13117	13113	13187	13130	13121	13090	13083	13057	13281	13274	13293	13260	13297	13014	13186	13093	13105	13022	13099	13243	13087	13088	13159	13173	13058	13146	13163	13243	13138	13213	13103	13042	13098	13113	13024	13263	12986	13091	13180	13111	13402	13082	13101	12911	13222	13060	13314	13156	13079	13129	13144	13193	13155	13180	13125	13113	13283	13043	13077	13112	13145	13218	13161	13225	13214	13212	13175	13070	13288	13076	13082	13126	13119	13304	13135	13095	13024	13227	12996	13278	13247	13105	13202	13121	13019	13125	13122	13071	13274	13132	13166	13147	13186	13046	13033	13198	13160	13117	13241	13089	13230	13263	13213	13041	13018	13150	13289	13083	13103	13137	13067	13120	13083	13173	13242	13044	13126	13162	13274	13115	13284	13101	13114	13367	13227	13173	13087	13059	13323	13123	13274	13233	13171	13234	13096	13050	13114	12979	13178	13016	12884	13134	13104	13197	13256	13084	13127	13230	13246	13033	13152	13167	13080	13196	13255	13124	13183	13260	13084	13008	12956	13195	13193	13324	13233	13118	13099	13167	13279	13221	13222	13128	13251	13196	13164	13236	13197	13059	13058	13111	13222	13170	13253	13167	13111	13236	13160	13234	13144	13074	13118	13102	12930	13259	13208	13097	13145	13165	13247	13107	13192	13128	13000	13143	13010	13157	13124	13081	13200	13233	13064	13184	13223	13214	13111	13155	13066	13255	13109	13148	13220	13112	13296	12986	13165	13214	13226	13124	13214	13131	13162	13200	13275	13071	13050	13056	13118	13091	13188	13035	13181	13184	13088	13152	13159	13145	13003	13077	13257	13137	13097	13150	13113	13191	13080	13142	13161	13084	13073	13068	13172	13179	13017	13235	13126	13230	13217	13057	13365	13182	13196	13221	13139	13131	13113	13142	13266	13125	12987	13256	13197	13206	13243	13195	12958	13059	13192	13240	13127	13136	13124	13144	13212	13224	13045	13214	13085	13212	13050	13181	13252	13038	13052	13042	13060	13074	13080	13233	13212	13059	12934	13379	13101	13230	13069	13087	13071	13314	13184	13157	13050	13129	12986	13194	13130	13081	13113	12977	13214	13025	13076	13197	13158	12985	13132	13071	13196	13068	13308	13078	13127	13163	13065	13193	13216	13120	13077	13188	13144	13327	13268	13255	13157	13142	13299	13156	12921	13290	13213	13131	13226	13103	13239	13149	13067	13284	13070	13238	13183	13167	13246	13070	13306	13151	13047	13118	13056	13104	13158	13155	12984	13090	13052	13195	13218	13120	13250	13065	13334	12963	13134	13058	13195	12956	12961	13134	13219	13059	13162	13083	13059	13135	13182	13112	13085	13102	13269	13335	13354	13169	13245	13196	13165	13190	13208	13079	13146	13092	13065	13075	13219	13052	13314	13012	13243	13070	13277	13136	13130	12968	13139	13044	13259	13025	13145	13070	13113	13046	13229	13132	13072	13278	13145	13283	13111	13171	13008	13013	13205	13055	13238	13176	13146	13176	13157	13281	13068	13307	13131	13368	13067	13301	13104	13204	13111	13073	13157	13189	13250	13078	13105	13210	13239	13185	13139	13071	12985	13307	13118	13105	13003	13263	13258	12985	13149	13243	13092	13155	13297	13252	13056	13192	13182	13161	13063	13162	13050	13056	13181	13095	13263	13135	13193	13166	13231	13177	13221	13143	13101	13099	13061	13264	13284	13122	13134	13274	13039	13169	13099	13114	13349	13093	13269	13066	13205	12973	13111	13272	13230	13187	13128	13199	13190	13130	13225	13043	13083	13142	13134	13239	13133	13203	13448	13178	13321	13063	13166	13257	13158	12999	13195	13237	13067	13186	13249	13272	13083	13213	13266	13217	13099	13209	13158	12973	13248	13299	13281	13113	13011	13088	13043	13223	13391	13055	13091	12934	13038	12959	13011	13166	13190	13124	13182	13365	13171	13056
24029	21318	28628	24399	21597	18794	16879	14766	14383	14604	14537	14520	14252	14435	14324	14537	14351	14255	14264	14425	14287	14202	14372	14183	14064	14079	14184	14262	14305	14284	15168	16737	17146	16287	14980	14523	14290	14256	14075	14087	14058	13991	14091	14212	14169	14210	14336	14012	14026	14230	14176	14083	14092	14173	14110	14096	14099	14112	14095	14175	14208	14061	13994	14072	14106	14120	14246	13997	14257	14026	14209	14179	14185	14049	14224	13949	14057	14044	14163	13976	14069	14154	14090	14054	14120	14193	14259	14313	14032	14234	14019	13970	14183	14178	14170	14187	13894	13876	14066	14226	14213	14101	14035	14114	14180	14162	14157	13965	14226	14087	14047	14133	14226	14036	14080	14228	14110	13986	14206	13913	14278	14066	13914	13969	14209	13907	13973	13903	14088	14013	14135	14144	14012	14093	13952	14019	14066	14173	14040	13962	13885	13896	14016	14248	14031	14033	14048	14196	14189	14081	14039	13938	14029	14124	14017	14114	14212	14126	14144	14262	14376	14340	14183	14080	13985	14231	14011	14020	14031	14181	14063	14140	14164	14037	14156	13970	14169	14118	14158	14071	14098	14172	14194	13985	14147	14179	14098	14032	14192	14118	14066	14034	14031	13945	14237	13937	14076	14165	14049	14091	13982	13956	14005	14018	14093	13972	14047	14140	14223	14176	14176	14100	14098	14005	14288	14007	14155	14036	14048	13970	13905	13887	14060	14031	14088	14130	13975	14119	14241	13989	14033	13967	14142	14197	13976	14128	14093	14070	14207	14134	14088	14286	14071	14111	14104	13960	14110	14053	14010	14140	14093	14128	14139	14113	14033	14203	14206	14027	14136	14123	14147	14038	14183	14184	14046	14012	14232	14067	13933	14053	14128	14067	13949	14125	13918	14216	14162	14127	14297	13928	14041	14112	13933	14077	14171	14018	14255	13954	14158	14256	14224	14115	14117	14124	14114	13956	14244	14074	14244	14321	14247	14139	13850	14068	14035	13919	14109	14024	14005	14119	14132	14128	14056	14001	14087	14093	14303	14140	13958	14172	14061	14097	14273	14179	14320	14064	14057	13973	14027	14178	14107	13929	14198	14015	14263	14144	14103	14033	14069	14255	14227	13957	14275	13982	14110	14076	14032	14106	14035	13918	14286	14234	14042	14062	14001	13947	14021	13791	14087	14026	14203	14092	13918	14172	14218	14109	13999	13904	14113	14053	14115	14011	14117	14054	14083	14052	14107	13877	14028	13963	14037	14019	14089	14013	13926	14026	13875	14148	14166	14145	13835	14181	14162	13949	14102	14124	14092	14054	14093	13964	13994	13910	14213	13867	14213	14028	14241	14053	14134	13943	13950	14094	14039	14062	13998	14115	14151	14148	14108	14093	14219	14209	14123	14002	14142	14202	14084	13942	14019	14190	14161	14116	13842	14105	14047	14095	14131	14171	13817	14111	13972	13922	14091	13894	14167	14078	14022	13882	14212	13868	14093	14231	14333	14054	14093	13994	13921	13843	14047	14230	14193	14034	14234	14119	13994	13814	14098	14069	14123	14039	14014	13993	14008	13992	14049	14218	14049	13978	13939	13895	14060	14085	13952	13935	14162	13985	14215	14068	14084	14050	14102	14194	14056	13987	13969	14009	14105	14163	14091	14138	14163	14018	14152	14102	14016	14157	14137	14001	14083	13976	14220	14291	14112	14089	14166	14135	14250	14060	14164	14081	14135	14388	14239	14293	14041	14026	14031	13941	14014	14336	14040	14140	14113	14135	14268	13885	14128	13970	14145	13985	13946	13982	14190	13957	14178	14105	14076	14127	14135	13858	14100	13969	14022	13916	14155	14221	14005	14084	13960	14131	14072	14112	14054	14067	14020	14080	14256	13960	13869	13872	14043	14087	14095	14081	14172	14014	14123	14102	14162	13882	13831	14062	14016	14006	13933	14063	14064	14187	14180	14219	14013	14052	14162	14112	14181	13947	14040	14108	14172	14188	14062	14109	14063	14051	14103	14000	13938	14049	14067	14162	14023	14189	14193	14147	14057	14023	13954	13932	14239	13980	14101	14014	14099	14126	14129	14052	14049	13941	13986	13980	13954	14105	13924	14084	14113	14082	14078	13986	14100	14056	14151	14180	13905	14193	14279	14154	14062	13977	14284	14087	14177	14097	14229	14209	14210	14085	14031	14092	14254	13858	14028	14153	14060	14144	14064	14249	14305	14125	14014	14169	14140	14121	14071	14182	14189	14095	13977	14174	13975	14123	14006	13847	13962	14034	14133	14241	14233	13988	14082	14078	14158	14024	14005	14012	14216	14077	14109	14328	14127	14069	14055	14065	14237	14208	14125	14263	13939	14197	14232	13899	14103	14174	14088	14036	14172	14164	14133	13978	14213	14050	14055	14034	14257	14158	14173	13935	14116	13999	14024	14024	14069	13986	14169	14041	14065	13990	13905	14324	14174	14005	14064	14038	14106	14159	13993	14073	14178	14094	14129	14160	14212	14112	14178	14131	14131	14133	14072	14296	14071	13953	14054	14001	14153	14030	14072	14268	14167	14114	14110	14029	14286	14094	13999	14152	14038	13963	14115	14087	14018	13961	14126	14061	14107	13821	13944	14096	13987	14159	14041	14157	13957	14228	13942	14158	14138	13965	13931	14095	14059	14073	14224	14166	14130	14001	14151	14031	13843	14196	14122	13967	14255	14174	14101	14125	14170	14167	14055	14175	14015	13949	14137	14186	14219	14007	14190	13957	14194	14246	14049	14007	14081	13961	13999	14097	13967	14170	14183	14080	14219	14053	14099	13954	14086	14051	13825	14045	14116	14035	14261	14187	14234	13885	13965	14120	14085	14046	14120	14311	14015	13794	13880	14159	13955	14059	14156	14064	14091	14208	14055	14119	14121	14215	14043	14175	14015	14008	14172	14013	14201	14117	14077	13879	14131	14080	13861	14189	14143	13907	14198	14321	14139	14019	13991	14173	14115	13988	14068	14161	13949	14128	14075	14111	13936	13981	14239	14094	14144	14093	13990	13958	14094	14105	14213	13962	14092	14253	13942	14112	13950	14111	14202	13995	14111	14053	14111	14149	14064	14099	14074	14011	14069	14034	13961	14055	14024	14221	14047	14017	14218	14224	13876	14200	14237	14147	14045	13938	14267	14043	14248	14184	14126	13859	13968	14150	13961	14038	14012	14050	14171	14022	14250	14082	14110	14101	14115	14224	13945	14130	14318	14070	14181	14005	14243	14125	14082	13915	13891	13997	14095	14156	14107	14031	14285	14069	14007	13975	14110	14219	14012	14144	14209	14090	13983	14236	14177	14019	14004	14079	14121	14296	14177	14045	13939	14056	14107	14123	14264	13955	13978	13883	13859	14171	13977	14089	14261	14161	14112	14109	13981	14040	14095	14097	14170	14066	14166	13876	14210	14106	14086	13952	14147	14128	14087	14092	14174	14306	14336	13990	14109	14086	13982	14241	14145	13976	14107	14084	14065	14167	14052	13998	14013	14063	13967	14018	14100	13937	14059	13838	13956	14058	13947	14183	14435	14099	14135	13989	14030	14001	14110	14165	13973	14078	14018	14093	14247	14297	14140	14234	14269	14069	13968	13947	14279	14224	14082	14132	13993	14083	14103	14131	14101	14021	14000	14046	14161	14345	14175	13949	13972	14024	14173	14204	14069	14136	14166	14174	14093	14054	14107	14166	14155	14159	14118	14225	14131	14043	14027	14268	14104	14073	14010	13991	14231	14023	14049	14033	14120	14073	14074	14112	14069	14211	14045	14164	14101	14016	13956	14160	14118	14156	14007	14053	14089	14115	14287	14214	14116	13945	14319	14230	14172	13991	13926	14076	13987	14130	14050	13899	14175	14066	14210	14133	14223	14070	14000	13976	14091	13766	14105	13963	14126	14120	14167	14072	13946	14144	14021	14178	14082	14015	14092	14061	13928	14121	14119	14203	14023	13946	13955	14013	14004	14073	13946	14173	14013	13777	14108	14013	14075	14015	14169	13916	14108	14078	13978	14366	14135	14150	14183	13871	14297	14276	14053	14158	14118	14155	14251	14200	13972	14229	14080	14063	14274	14077	14008	14056	14064	14077	14178	13997	14166	13875	14151	14154	14120	14165	14020	14048	14288	14111	14308	14182	14006	14090	14133	14064	14275	13955	14087	14062	14098	14128	14182	14040	14074	13958	14170	14152	13831	14135	14100	14053	14139	13906	14119	14123	14190	14108	13860	13995	14041	14103	14136	14035	14142	14077	14164	14112	14076	14070	14184	14098	14044	13960	14039	14081	14197	14175	13992	14132	13895	14152	14120	14090	13975	14001	14155	14103	14038	13878	13937	14093	13921	13939	13991	14054	13948	14084	14227	14149	14050	14329	14093	14258	14091	14083	14064	14134	14254	14336	14082	14099	14023	14165	13811	14011	14387	14156	13892	13875	14049	14271	14156	14174	14212	14059	13775	14058	14071	14045	14150	14155	14260	14116	14270	14147	14131	14012	14165	13987	13980	14103	14129	14214	14121	14218	14071	14116	14128	14034	14109	14189	14102	14209	14063	14043	14122	13898	13946	13984	14182	13970	14037	14032	14121	14142	14088	14116	13960	13851	13999	14255	14049	14031	14101	13997	14088	14140	14052	13924	14148	14139	14179	14112	14107	13962	13927	14258	14247	14194	14121	13912	14064	14191	14013	14086	13975	14082	14099	13941	14192	14114	14257	14166	14163	14141	14058	14039	13976	14107	14067	14236	14034	14028	14136	14122	14006	14031	14127	14205	14154	14056	14095	14082	14041	14104	13980	13834	14172	13980	14131	14145	13979	14186	14054	14197	14146	14067	14045	14215	14065	14027	14153	14128	14177	14044	14101	14246	14044	14143	14063	13980	14048	14052	14042	13887	14124	14124	14131	14054	14196	14060	14193	14173	14009	14047	14141	14046	14063	14166	13951	14030	14077	14132	14040	14028	14134	13917	14108	14055	14070	14026	14270	14039	14089	14175	14224	13941	14095	13941	14240	13978	14252	13925	14203	14114	14255	14031	14053	14069	14072	14110	14243	14226	14200	14063	14095	14322	14208	14315	14228	14120	14049	14024	14143	13977	13974	14068	14233	14001	14157	14057	14078	14093	13963	14202
13678	22198	20419	16982	15756	15092	14761	14350	14309	14232	14114	14052	14131	13916	13937	14126	13936	13807	14011	13873	13981	14005	13959	14012	13897	13855	14206	13929	13899	14186	15887	18157	18361	16635	15021	14390	14088	13888	13909	13907	13947	13812	13850	13898	13857	13893	13915	13919	13791	13837	13777	13768	13835	13814	13819	13732	13987	13825	13781	13926	13953	13988	13862	13894	13929	13718	13793	13911	13879	13657	13791	13921	13856	13889	13811	13803	13918	13733	13898	13913	13909	13822	13892	13906	13781	13814	13920	13806	13830	13795	13688	13827	13958	13892	13739	13916	13818	13635	13908	13694	13971	13750	13656	13765	13629	13780	13711	13812	13790	13812	13887	13606	14027	13842	13767	13772	13821	13971	13843	13865	13805	13803	14050	13923	13854	13892	13870	13678	13788	13810	13921	13951	13777	13832	13864	13853	13824	13857	13779	13913	13859	13824	13841	13769	13782	13864	13765	13898	13838	13926	13878	13698	13721	13738	13788	13821	13918	13852	13718	13979	13854	13718	14013	13820	13801	13898	13743	13764	13843	13755	13951	13774	13689	13956	13763	13807	13908	13747	13851	13685	13636	13907	13848	13801	13958	13688	13948	13734	14005	13877	13818	13768	13776	13937	13743	13760	13759	13986	13771	13892	13833	13905	13793	13811	13843	13789	13840	13751	13866	13814	13629	13890	13816	13777	13721	13930	13741	13905	13864	13881	13838	13920	13835	13783	13865	13795	13722	13860	13850	13831	13753	13740	13925	13847	13783	13775	13797	13833	13824	13929	13926	13811	13713	13834	13883	13905	13823	13662	13834	13983	13869	13773	13950	13647	13801	13779	13876	13944	13858	13744	13849	14079	13672	13770	13810	13774	13747	13884	13914	13897	13649	13663	13875	13731	13835	13811	13776	13915	13776	13879	13702	13752	13734	13996	13702	13850	13696	13859	13819	13636	13692	13957	13910	13773	13907	13821	13768	13601	13668	13770	13641	13927	14007	13930	13874	13810	13897	13996	13832	13898	13858	13920	13862	13884	13744	13834	13702	14001	13898	13644	13735	13798	13883	13651	14014	13837	13952	13787	13702	13884	13819	13863	13889	13874	13904	13850	13725	13865	13748	13840	13791	13697	13806	13761	13844	13761	13885	13922	13719	13909	13806	13891	13676	13652	13789	13686	13705	13814	13789	13727	13769	13898	13826	13710	13867	13774	13644	13883	13788	13667	13792	13777	13763	13829	13765	13750	13888	13751	13736	13972	13701	13727	13917	13966	13778	13928	13804	13882	13784	14024	13954	13795	13783	13790	13785	13624	13835	13827	13866	13829	13852	13822	13830	13842	13771	13656	13678	13950	13820	13909	13808	13834	13751	13841	13958	13646	13763	13996	13809	13844	13744	13732	13805	13777	13661	13967	13826	13689	13940	13675	13715	13799	13794	13880	14014	13679	13940	13742	13731	13863	13836	13770	13810	13794	13726	13569	13941	13853	13832	14103	13700	13885	14015	13788	13823	13818	13788	13727	13836	13718	13729	13849	13756	13870	13757	13757	13811	13839	13792	13852	13924	13901	13875	13764	13769	14018	13646	13743	13833	13779	13834	13757	13934	13900	13863	13708	13694	13915	13870	13804	13787	13878	13746	13883	13969	13794	13675	13561	13782	13767	13807	13799	13834	13681	13745	13903	13908	13772	13853	13836	13989	13660	13863	13652	13990	13837	13858	13748	13853	13913	13895	13842	13859	13869	13922	13882	13794	13934	13789	13868	14008	13745	13848	13740	13831	13739	13759	13803	13805	13868	13875	13956	13806	13932	13839	13871	13912	13825	13681	13739	13730	13883	13779	13831	13905	13834	13883	13891	13805	13736	13817	13902	13803	13884	13688	13973	13712	13801	13788	13785	13893	13971	13912	13946	13844	13724	13878	13812	13845	13859	13832	13827	13855	13853	13801	13866	13907	13844	13868	13985	13927	13779	13852	13901	13808	13787	13890	13948	13761	13847	13627	13825	13790	13730	13832	13961	13763	13862	13933	13895	13858	13925	13868	13653	13913	13834	13806	13902	13867	13872	13873	13837	13812	13800	14024	13750	13847	13810	13914	13715	13811	13833	13770	13858	13809	13676	13830	14010	13915	13745	13876	13927	13838	13791	13809	13930	13851	13809	13680	13813	13798	13933	13770	13705	13966	13716	13913	13772	13754	13817	13772	13680	13858	13769	13855	13809	13941	13955	13770	13923	13900	13805	13833	13796	13946	13793	13862	13813	13701	14011	13775	13786	13658	13686	13632	13795	13851	13914	13720	13940	13795	13740	13948	13848	13976	13888	13835	13843	13829	13808	13757	13779	13897	13872	13814	13940	13711	13862	13833	13747	13772	13717	13824	13933	13880	13882	13852	13947	14072	13771	13740	13731	13728	13879	13736	13839	13698	13924	13880	13755	14035	13896	13838	13759	13711	13832	13773	13771	13698	13889	13783	13858	13970	13861	13803	13820	13745	13808	13720	13869	13834	13791	13786	13997	13687	13908	13724	13920	13941	13707	13919	13760	13797	13781	13987	13893	13780	13750	13821	14024	13626	13749	13633	13784	13667	13870	13776	13840	14008	13674	13676	13707	13865	13875	13830	13766	13739	13977	13736	13784	13748	13827	13871	13939	13815	13968	13820	13852	13863	13944	13921	13719	13775	13779	13992	13897	13740	13856	13867	13677	13859	13835	13885	13654	13786	13858	13883	13760	13775	13926	13736	13838	13749	13834	13860	13830	13953	13800	13759	13773	13755	13839	13734	13654	13771	14107	13874	13996	13848	13746	13831	13768	13892	13851	13875	13803	13798	13806	13648	13794	13835	13880	13986	13803	13986	13810	14074	13788	13731	14008	13912	13903	13836	13891	13985	13721	13821	13817	13737	13799	13878	14118	13901	13634	13889	13788	13724	13691	13801	13786	13627	13674	13847	13885	13761	13663	13750	13982	13866	13691	13917	13639	13862	13761	13969	13757	13884	13752	13991	13706	13861	13937	13835	13807	13767	13793	13620	13690	13843	13806	13811	13866	13970	13893	13909	13821	13763	13916	13794	13795	13786	13861	13924	13697	13788	13854	13799	13826	13853	13809	13809	13676	13820	13790	13863	13747	13808	13893	13800	13913	13905	13655	13746	13805	13902	13838	13885	13891	13933	13796	13760	13743	13916	13837	13972	13714	13880	13831	13786	13748	13831	13965	13917	13632	13904	13744	13893	14030	13929	13714	13658	13690	13815	13963	13694	13804	13851	13679	13954	13880	13899	13720	13781	13810	13761	13649	13727	13880	13915	13670	13679	13695	13758	13847	13745	13985	13969	13986	13807	13835	13749	13818	14001	13947	13781	13828	13760	13913	13773	13812	13760	13941	13815	13861	13832	13935	13595	13821	13735	13771	13835	13751	13671	13941	13776	13835	13915	13795	13859	13788	13868	13824	13843	13829	13884	13791	13989	13811	13944	13834	13869	13858	13884	13888	13902	13794	13980	13791	13882	13994	13722	13829	13792	13952	13897	13901	13673	13821	13960	13785	13828	13938	13664	13872	13899	13773	13830	13766	13679	13730	13940	13872	13887	13926	13864	13934	13755	13778	13788	13760	13796	13802	13890	13811	13760	13764	13799	13772	13837	13851	13833	14010	13668	13950	13817	13904	13785	13802	13696	13847	13843	13868	13707	13970	13741	13828	13674	13808	13880	13674	13889	13868	13847	13999	13759	13861	13714	13934	13643	13728	13726	13461	13818	13893	13894	13833	13819	13974	13884	13879	13784	13989	13610	13719	13895	13878	13666	13694	13856	13770	13757	13939	13826	13936	13843	13844	13938	13923	13831	13919	13760	13736	13899	13637	13808	13847	13827	13804	13857	13793	13851	14035	13776	13790	13979	13976	13817	13657	13957	13893	13831	13638	13987	13875	13830	13889	13697	13850	13677	13761	13797	13741	13813	13796	13887	13860	13837	13916	13631	13798	13872	13838	13827	13860	13990	14059	13897	13829	13796	13800	13719	14065	13840	13760	13840	13860	13948	13804	13976	13880	13833	14042	13748	13797	13777	13861	13709	14018	13878	13869	13714	13850	13789	13836	13863	13762	13779	13912	13733	13723	13750	13924	13901	13893	13776	13784	13798	13735	13918	13874	13832	13867	13771	13782	13690	13957	13908	13661	13673	13723	13832	13692	13889	13898	13753	13613	13881	13726	13832	13940	13645	13779	13709	13908	14042	13900	13702	13724	13889	13785	13833	13875	13791	13790	13886	13772	13902	13696	13832	13835	13718	13758	13751	13902	13822	13792	13806	13722	13753	13882	13716	13885	13696	13792	13985	13774	13906	13673	13813	13751	13804	13807	13901	13837	13770	13873	13809	13832	13814	13851	13922	13891	13773	13806	13939	13840	13867	13820	13969	13842	13804	13734	13922	13883	13916	13919	13899	13774	13771	13779	13949	13829	13764	13845	13820	13815	13841	13921	13884	13760	13859	13887	13910	13830	13812	13810	13768	13885	13883	13848	13743	13780	13805	13752	13724	13770	13742	13617	13889	13732	13813	13996	13720	13845	13905	13951	13957	13672	13956	13658	13950	13982	13914	13895	13860	13838	14177	13851	13736	13564	13843	13777	13849	13894	13775	13902	13933	13735	13868	13823	13768	13769	13852	13787	13998	13944	13741	13793	13869	13762	13826	13820	13820	13848	13773	13983	13902	13907	13675	13855	13806	13779	13832	13735	13909	13832	13886	13859	13860	13898	13864	13786	13711	13721	13844	13893	13763	13842	13745	13887	13724	13767	13788	13848	13646	13699	13781	13779	13971	13747	13796	13843	13745	13691	13849	13750	13919	13758	13849	13825	13791	13875	13832	13633	13725	13879	13746	13813	13888	13693	14004	13824	13899	13852	13744	13817	13976	13638	13734	13826	13834	13878	13853	13998	13890	13810	13845	13822	13752	13839	13908	13874	13757	13849	13817	13874	13773	13975	13826	13993	13897	13870	13859	13733	13804	13903	13794	13891	13934	13778	13872	13732	13842	13907	13669	13778	13971	13837	13787	13965	13831	13897	13748	13895	13834	13965	13868	13784	13767	13964	13839	13829	13887	14005	13852	13837	13926	13789	13821	13861	13819	13851	13856	13753	13827	13923
23058	21385	29265	23867	21485	22478	21262	15991	15135	15010	14990	14646	15873	15350	14864	14769	14672	14725	14572	14650	14489	14492	14591	14610	14435	14725	14432	14571	14514	14910	17318	19525	19121	17635	15867	15243	14910	14583	14502	14466	14310	14397	14408	14502	14507	14376	14381	14487	14426	14597	14585	14426	14336	14500	14471	14542	14624	14410	14602	14606	14518	14482	14382	14461	14387	14434	14397	14600	14668	14399	14413	14316	14320	14311	14550	14413	14271	14337	14530	14538	14426	14381	14256	14443	14475	14464	14355	14510	14605	14257	14416	14468	14450	14458	14319	14456	14381	14519	14275	14311	14415	14314	14280	14465	14407	14435	14441	14242	14474	14355	14399	14493	14301	14264	14186	14377	14402	14459	14382	14397	14511	14398	14220	14383	14469	14451	14357	14371	14421	14225	14322	14511	14449	14283	14369	14478	14468	14468	14247	14366	14215	14416	14412	14370	14505	14441	14509	14500	14410	14306	14399	14339	14337	14367	14657	14312	14423	14302	14340	14507	14310	14403	14479	14510	14388	14250	14202	14528	14485	14552	14272	14360	14408	14445	14433	14280	14325	14400	14370	14337	14367	14537	14351	14145	14390	14217	14523	14398	14490	14376	14346	14310	14371	14215	14348	14468	14415	14309	14413	14266	14279	14315	14399	14084	14407	14297	14355	14424	14478	14369	14442	14407	14295	14171	14297	14340	14118	14407	14565	14420	14530	14453	14282	14290	14313	14245	14158	14252	14209	14353	14432	14224	14440	14334	14246	14312	14396	14143	14462	14294	14360	14442	14251	14239	14419	14285	14544	14324	14461	14326	14425	14456	14382	14425	14333	14154	14485	14143	14197	14008	14365	14395	14285	14499	14199	14200	14326	14277	14255	14449	14496	14318	14521	14327	14459	14367	14402	14395	14476	14313	14191	14380	14153	14258	14373	14406	14330	14262	14304	14500	14485	14386	14324	14224	14337	14231	14323	14565	14631	14457	14372	14245	14558	14189	14291	14446	14322	14292	14483	14521	14425	14390	14491	14309	14349	14372	14246	14206	14491	14322	14386	14355	14318	14463	14271	14546	14559	14279	14433	14430	14405	14328	14308	14547	14169	14231	14457	14408	14523	14274	14309	14208	14330	14357	14285	14294	14315	14325	14409	14319	14271	14271	14174	14154	14523	14251	14498	14321	14351	14368	14163	14345	14227	14315	14345	14565	14557	14065	14197	14431	14454	14474	14363	14199	14517	14277	14402	14465	14375	14462	14452	14338	14428	14422	14275	14402	14453	14286	14395	14290	14484	14354	14387	14259	14449	14470	14230	14446	14363	14327	14368	14526	14337	14311	14320	14426	14381	14268	14345	14253	14289	14499	14490	14357	14496	14308	14285	14229	14361	14294	14285	14381	14363	14512	14606	14326	14224	14204	14669	14527	14319	14337	14452	14413	14355	14499	14405	14287	14305	14515	14389	14389	14378	14440	14257	14515	14366	14477	14462	14465	14256	14461	14477	14412	14326	14428	14335	14283	14355	14430	14412	14404	14278	14325	14333	14240	14313	14322	14259	14249	14406	14196	14443	14282	14417	14407	14409	14357	14478	14207	14346	14552	14418	14312	14383	14181	14465	14507	14268	14269	14175	14289	14401	14297	14431	14418	14420	14489	14268	14278	14321	14507	14418	14234	14378	14294	14329	14184	14271	14261	14559	14320	14423	14118	14367	14339	14443	14524	14322	14339	14489	14259	14392	14448	14299	14294	14233	14447	14093	14365	14461	14277	14366	14343	14406	14225	14177	14381	14404	14254	14098	14344	14361	14386	14247	14422	14538	14335	14430	14392	14398	14458	14335	14264	14372	14116	14474	14252	14374	14396	14371	14252	14463	14196	14329	14329	14335	14409	14306	14424	14433	14225	14340	14229	14464	14313	14380	14250	14353	14571	14577	14334	14231	14383	14528	14037	14338	14368	14208	14316	14378	14312	14341	14468	14251	14205	14257	14332	14461	14498	14340	14292	14375	14193	14409	14353	14414	14409	14309	14337	14636	14284	14111	14464	14248	14369	14275	14341	14540	14403	14498	14193	14563	14380	14373	14363	14372	14400	14590	14379	14465	14376	14320	14329	14484	14348	14399	14433	14415	14419	14303	14198	14299	14409	14512	14231	14174	14370	14384	14177	14321	14582	14365	14340	14418	14358	14146	14339	14483	14332	14343	14392	14459	14087	14217	14321	14256	14358	14134	14415	14326	14390	14189	14413	14118	14348	14338	14462	14487	14375	14375	14386	14198	14205	14441	14386	14435	14162	14492	14395	14317	14478	14235	14249	14394	14462	14458	14326	14271	14441	14359	14378	14484	14443	14249	14308	14427	14466	14504	14350	14431	14393	14207	14407	14308	14544	14430	14411	14088	14429	14187	14344	14264	14206	14443	14384	14123	14399	14330	14429	14476	14524	14236	14366	14223	14426	14528	14381	14452	14351	14477	14431	14259	14290	14324	14080	14317	14280	14183	14257	14317	14337	14321	14270	14230	14247	14419	14394	14475	14510	14255	14384	14377	14345	14323	14317	14317	14240	14434	14362	14299	14418	14481	14286	14470	14094	14419	14224	14337	14487	14494	14368	14438	14383	14478	14443	14267	14407	14125	14306	14325	14308	14199	14386	14270	14334	14213	14239	14295	14308	14266	14406	14550	14496	14381	14359	14168	14279	14232	14267	14313	14359	14308	14222	14392	14461	14334	14338	14461	14336	14324	14228	14291	14206	14354	14156	14221	14305	14414	14469	14480	14403	14336	14367	14369	14326	14184	14440	14505	14276	14468	14289	14403	14284	14370	14295	14409	14367	14156	14403	14405	14128	14358	14398	14376	14335	14383	14355	14462	14291	14274	14386	14400	14210	14273	14147	14401	14269	14550	14226	14406	14347	14525	14311	14470	14439	14438	14397	14358	14202	14238	14408	14435	14444	14299	14275	14288	14335	14384	14385	14496	14388	14464	14441	14409	14403	14611	14459	14415	14048	14425	14222	14289	14424	14345	14535	14457	14247	14428	14205	14249	14245	14197	14390	14310	14289	14319	14408	14358	14444	14376	14408	14532	14351	14208	14541	14355	14344	14238	14542	14459	14258	14369	14576	14332	14197	14165	14126	14431	14419	14410	14333	14623	14154	14264	14171	14290	14283	14510	14320	14407	14341	14558	14292	14250	14221	14461	14516	14342	14311	14406	14476	14386	14490	14432	14362	14171	14355	14346	14355	14357	14324	14435	14344	14400	14461	14231	14415	14325	14418	14351	14314	14148	14365	14274	14447	14493	14315	14278	14496	14209	14255	14468	14259	14171	14344	14281	14443	14422	14376	14332	14371	14438	14443	14393	14475	14295	14451	14311	14292	14360	14250	14416	14502	14500	14441	14552	14363	14328	14316	14432	14479	14423	14297	14358	14232	14471	14211	14423	14423	14210	14359	14419	14272	14348	14163	14403	14345	14547	14362	14267	14276	14401	14345	14307	14349	14379	14290	14317	14304	14393	14319	14397	14316	14368	14418	14292	14271	14282	14667	14366	14335	14321	14496	14364	14263	14263	14476	14248	14487	14353	14405	14251	14446	14400	14402	14496	14300	14464	14504	14223	14507	14367	14385	14445	14408	14414	14228	14426	14148	14509	14288	14374	14436	14268	14337	14298	14216	14410	14470	14496	14511	14404	14250	14249	14291	14540	14553	14430	14292	14395	14381	14499	14129	14467	14366	14417	14414	14493	14383	14320	14436	14261	14313	14231	14355	14427	14412	14711	14174	14393	14231	14343	14265	14200	14407	14513	14459	14328	14421	14401	14435	14398	14185	14255	14511	14379	14360	14376	14367	14153	14303	14208	14166	14348	14263	14257	14498	14332	14198	14326	14256	14263	14356	14513	14340	14533	14317	14269	14232	14276	14202	14357	14386	14246	14375	14304	14159	14425	14476	14323	14428	14273	14288	14412	14356	14312	14594	14460	14354	14409	14483	14374	14624	14158	14189	14345	14359	14403	14234	14280	14342	14204	14253	14112	14299	14250	14126	14419	14244	14370	14283	14524	14336	14406	14452	14564	14381	14262	14386	14412	14325	14358	14402	14462	14372	14313	14142	14267	14202	14291	14173	14230	14296	14524	14339	14531	14476	14448	14403	14127	14282	14461	14367	14432	14365	14188	14283	14412	14362	14486	14337	14460	14349	14388	14184	14545	14370	14432	14500	14352	14307	14339	14447	14375	14353	14391	14382	14244	14143	14541	14391	14343	14433	14254	14361	14396	14152	14475	14430	14442	14477	14489	14482	14350	14293	14374	14280	14306	14305	14226	14554	14587	14351	14481	14237	14284	14324	14569	14342	14450	14479	14530	14278	14509	14380	14138	14465	14303	14225	14454	14545	14333	14442	14303	14402	14527	14193	14353	14456	14279	14337	14366	14462	14417	14232	14271	14249	14347	14423	14315	14131	14317	14572	14308	14214	14292	14434	14375	14278	14543	14093	14199	14191	14225	14434	14545	14649	14232	14226	14374	14327	14406	14331	14349	14307	14313	14398	14307	14486	14475	14334	14355	14326	14241	14300	14467	14354	14312	14299	14350	14366	14466	14547	14235	14168	14297	14529	14375	14445	14254	14304	14431	14282	14233	14369	14515	14417	14196	14438	14428	14353	14380	14319	14307	14509	14342	14247	14282	14448	14315	14242	14252	14330	14270	14289	14357	14166	14328	14326	14328	14390	14244	14260	14424	14373	14377	14281	14244	14361	14508	14231	14434	14232	14338	14145	14375	14501	14328	14378	14300	14249	14403	14170	14398	14406	14457	14417	14432	14370	14424	14401	14361	14304	14332	14135	14237	14145	14565	14300	14264	14170	14609	14404	14191	14223	14427	14321	14209	14414	14336	14474	14427	14355	14379	14304	14356	14291	14219	14461	14497	14398	14347	14278	14282	14338	14303	14398	14337	14491	14578	14228	14258	14331	14421	14129	14096	14424	14220	14355	14358	14328	14189	14349	14166	14261	14321	14353	14291	14235	14300	14308	14405	14235	14362	14452	14325	14177	14461	14363	14383	14240	14419	14525	14319	14377	14296	14209	14628	14274	14327	14554	14248	14270	14324	14210	14289	14252	14353	14447	14388	14706	14413	14334	14473	14320
15310	26525	24083	19494	17316	16136	15506	15101	14763	14739	14431	14517	16616	14740	14241	14344	14221	14208	14050	14162	14002	14159	14099	14183	14292	14084	14221	13976	14222	15124	19038	21874	20946	18287	15847	14904	14264	14120	14031	13908	13932	13994	14055	13961	14016	13912	13972	13893	14053	13982	13926	14008	13964	13858	14078	13980	13864	13868	13999	14052	13962	13992	13871	13913	13914	14073	13780	13973	13851	13983	13918	13958	13982	13897	13964	13928	13845	14094	13777	13820	14070	13976	13917	13981	13755	13956	13994	13859	13735	13830	14065	13890	13808	14054	14014	14120	13885	13919	13909	13944	13850	14019	13882	13805	13981	13943	13970	13863	14048	13980	13955	13848	13887	14034	13896	14013	13992	14037	13924	13936	13951	14076	13985	13914	13919	13875	13927	13895	13900	13928	14111	14074	14009	13912	13851	13909	14006	14026	13858	13807	13792	13930	13951	13961	13963	13910	14055	14022	13889	13993	13838	13934	14075	13944	13954	13908	13872	13800	13960	13808	13974	13868	13916	13917	13848	13860	14033	13960	13898	14136	13803	13893	13876	14014	13829	14077	14072	13957	13825	13968	14114	13874	13880	14073	14037	13853	14009	13975	13933	14107	13832	13949	13997	13915	13856	14085	13854	13992	13778	13864	13783	13985	13791	13892	13913	14053	14082	13924	13666	13957	14031	13954	13994	14046	14020	14105	13765	14104	13827	14091	13966	13879	13859	13938	13830	13895	14080	13877	13950	13913	13804	13894	13918	14058	14025	13947	13916	14019	13816	13919	13943	13975	13905	14060	13880	13909	13949	13711	14011	13907	13856	14007	13891	13911	13935	13849	13879	14052	13969	14022	13945	13932	13886	13976	13844	13896	13996	14116	13829	13966	14043	13937	14003	14084	13823	14099	14018	13795	13948	13942	13892	14032	13895	13820	13996	13900	13899	13915	13977	14014	13830	14033	14185	14030	13925	13753	13857	13912	13982	13813	14143	14083	13790	13857	13934	13792	13967	13931	13877	14077	13990	13866	13784	13915	13959	13952	13890	14003	13960	13948	13801	13907	14140	14010	13848	13898	13902	13747	13823	13892	13989	14091	13824	14047	13854	13919	13987	13995	13866	13892	14021	13809	14054	13950	13834	13930	13946	13923	13963	13936	13904	14109	14125	13939	13866	14062	14034	13972	13955	13971	13773	13978	13926	13978	14013	13874	13874	13965	14014	13778	13820	13976	13927	13795	13862	13819	13696	13843	13985	13906	13851	14011	13980	13846	13846	13915	13955	13915	13746	14006	13887	14109	13861	13893	13872	13990	14023	13920	13964	13789	13997	13923	13965	14005	14089	13807	14109	13925	13904	13987	13836	13842	13769	13950	13946	13900	14014	13919	13934	13932	13879	13918	14079	14034	13813	13964	13865	13833	14026	14011	13882	14036	13937	13764	13949	13954	13886	14035	14001	13828	13939	13922	13958	13994	13868	13883	14063	13812	13946	13942	13848	13757	13896	13842	13911	13942	13864	13846	13936	13821	13951	13856	13781	13957	14010	14066	13909	13830	13825	13866	13952	13957	14025	13938	13986	14059	13712	13929	14019	13980	13654	13929	13764	13874	13909	13810	13922	13811	13985	14043	13944	13833	13866	13961	13956	13752	13870	13919	13845	13927	13938	13997	13940	13877	13904	13892	13979	14082	13804	14048	13947	13978	13963	13916	13886	13908	13944	13895	14038	13813	13960	13879	13933	13876	13993	14010	13902	13886	13868	13855	13850	14018	13789	13948	13916	14020	14139	13936	13825	13804	13979	13870	13860	13900	14001	13901	13917	13859	13999	14055	13944	14006	13866	13923	13875	14015	13892	13773	13904	13839	13914	13911	14014	14052	14007	14026	13742	13920	13929	13819	13834	13774	13808	13859	13864	14076	14070	13882	13886	13862	14002	13932	13982	13980	14036	13925	14074	14059	14097	13671	14168	13814	13856	13961	13884	13882	13939	13836	14071	13900	13862	14091	13936	13939	13879	14094	13821	13843	13977	13715	13864	13728	14129	13653	13936	14062	14015	13989	13815	13891	13959	13861	13919	14005	13846	14042	14024	13942	14012	13823	13862	13893	13828	14007	13930	13783	13851	13992	14025	13933	13913	13864	14133	13967	13946	13930	14008	13977	14037	13863	13978	14053	13989	13928	13884	13887	14044	13921	13886	14007	13896	13799	13749	13942	13986	13929	14055	13790	14065	13945	13984	13832	13797	13766	13950	13954	14030	13913	13927	14094	13909	13835	14069	13764	13868	13994	13927	13981	13716	14066	13979	13792	13821	13904	13784	13956	14019	13969	14093	13914	13988	14083	13870	14099	13876	13993	14032	13926	13998	13891	13770	14043	13822	13860	13870	14007	13956	14010	13809	13997	13874	14009	13953	13977	14020	13848	13822	13901	13998	13918	13844	14093	13878	14076	14069	13828	13928	13990	13967	13866	13936	13842	14017	13750	14069	13946	13993	13945	13736	14062	13848	13825	13794	13880	13808	14030	13904	13889	13849	14041	13978	14037	13912	13924	14085	13781	14107	13643	13953	13941	13844	13920	13885	13987	13819	13926	13771	13889	13834	14008	13826	13957	13857	13923	13880	13864	14077	14090	13777	14004	13766	13933	13921	14090	14132	13808	13950	13821	14111	13808	13838	13870	14084	14012	13940	13894	13938	13813	14040	13985	13820	14053	13785	13880	13801	13971	13901	13917	13947	13798	14026	13944	14040	13940	13973	13915	13980	13930	13901	14034	14050	13718	13895	13842	13771	13936	14048	14037	13937	13950	13950	13725	14027	13957	13757	14115	13997	13886	13788	14041	14056	13732	13873	13727	13768	13920	13694	14007	13861	13845	13909	14056	13929	14104	13893	14184	13837	13936	13878	14006	13881	13732	13936	13876	14085	13968	13879	13911	13824	13944	13898	13766	13929	13981	13922	13849	13811	13847	13986	13933	13778	13925	13854	13945	13848	13867	14047	13977	13969	13955	13902	14214	13877	13942	13826	13803	13867	13874	14084	13966	13944	13909	13879	13852	13854	13851	14053	13923	13915	13923	13912	13869	13938	13914	13864	13677	13860	13951	13953	13961	13968	13928	13887	13732	13921	14081	13973	13768	14044	13872	13832	13953	13762	13766	13984	13899	14091	13972	13902	13779	13865	13974	13743	13893	13929	13799	13780	13907	13914	14019	13933	13798	14064	13892	13983	13908	14068	13940	14053	14029	13744	13843	13972	13980	14030	13936	13860	14049	13915	13779	13947	13955	14015	14054	13875	13962	14031	13905	14005	13900	13869	13944	13813	14001	13937	13802	13813	13933	13993	13885	13750	13897	13911	13936	14009	13812	13855	13906	14086	13968	13827	13957	13824	13941	13843	14033	13913	13909	13801	13783	13972	14014	13953	13782	14006	13970	13889	13795	14058	13867	14031	13929	13902	13917	13922	13902	13884	13834	13923	13899	13957	13922	13847	14097	13899	13871	13810	13837	13730	14030	14010	13807	13960	13832	13885	13872	13889	13789	13774	13888	13873	13906	13972	13721	14038	13981	13781	14059	14006	14084	13974	13860	13916	13923	13910	13867	13930	13967	14046	13840	13842	13984	14040	13870	13871	13977	13985	13942	13870	13915	13953	13731	13900	13867	13974	14108	13952	13941	13851	13961	13901	13996	14037	13968	13940	14087	13917	13890	14053	13891	13887	13798	13996	13943	13706	13819	13992	13884	13953	13963	14039	13882	13930	14025	13873	13867	13899	13928	13850	13946	13895	13915	14093	14009	13913	13953	13899	13918	13971	13939	13973	13739	13933	14115	13957	13851	14022	13954	13958	13785	13875	13904	14122	13945	13962	13913	13939	14015	13961	13791	14065	13809	14042	13864	13988	13719	14121	13781	13873	14010	13977	13831	13922	13899	14074	13986	13801	13866	14012	14009	13926	13981	13975	13946	13898	13998	13875	14025	13874	13891	13947	13994	14021	13837	14009	13893	13865	13922	13763	13842	14099	13924	14045	14049	13860	14089	13902	13859	14026	14007	13915	13933	13984	14005	13970	13933	13954	14075	14040	13893	14055	13883	13726	13894	13937	14006	13941	14036	13853	13795	14004	13908	14017	13886	14008	13944	14044	13854	13887	13974	13983	13838	13906	13802	14021	13876	13920	13939	13791	13855	13897	13895	14103	14032	13871	13945	13846	13835	14091	14127	14053	13880	13903	13856	13824	13994	13938	13877	13963	14006	13980	13946	13912	13870	14035	13893	13905	13902	13893	13932	13926	13996	14002	14013	13925	13789	13907	13968	13959	13884	13917	14054	13843	13865	13977	14027	14042	14014	13959	13906	13846	13869	13939	13975	14027	14124	13959	14072	14007	13790	13936	14084	13906	13935	13780	13837	13863	13902	14029	13857	13947	13845	14006	13918	13892	13723	14066	13866	13833	13788	13866	13803	13862	13747	14006	13910	13885	13891	13938	13936	13898	13799	13925	13875	13820	13967	13825	14052	14071	13806	13961	13953	13908	13965	13694	13889	13865	13962	13965	14068	14001	13896	13839	14019	13887	13956	14030	14010	13832	13909	14032	13921	13748	14017	13956	13886	13914	13873	13869	13843	13918	13824	13823	13904	13995	13917	13912	13804	14090	14144	13825	13866	13955	13808	13868	13777	14205	13930	13906	13837	14027	14048	13947	13943	13825	13765	13852	14072	13755	13950	13944	13932	13857	13746	13845	13927	14035	13962	13941	13917	13836	13963	13754	13832	13813	13943	13998	13700	13840	13886	13894	13912	14011	14146	13992	13936	13805	13997	13949	14008	13789	13887	14097	13822	13928	13972	13948	13959	13873	13888	14126	13984	13939	13941	14049	13885	13929	13818	13915	13944	13888	14017	13860	13889	13941	13894	14058	13783	13955	14001	13807	13724	14084	14010	14075	14031	14089	13995	14009	14126	13961	14090	13851	14030	13981	13886	13970	13976	14023	14040	13910	13974	14166	13986	13868	14061	13995	13935	13999	13903	13992	13838	14027	13767	13867	13651	13687	13864	14048	13918	13872	13824	13896	13885	13790	13757	13837	14086	13893	14054	13875	13781	14020	13869	13860	13931	13944	13962	14098	14096	13753	13991	13916	13982	13883	13845
27316	21522	21559	17506	14359	14257	14395	14427	14285	14286	14321	14008	14645	14726	14010	14104	14285	14235	14111	14175	14276	14255	14291	14264	14310	14243	14240	14084	14230	14380	14367	14510	14600	14490	14499	14206	14061	14026	14162	14058	14137	14264	14386	14230	14190	14306	14182	14273	14152	14106	14142	14176	14214	14303	13996	14139	14197	14047	14128	13981	14235	14095	14164	14266	14158	14011	14259	14221	14214	14182	14109	13994	14089	14048	14158	14209	14372	14184	14368	14110	14108	14001	14319	14119	14057	14038	14125	14258	14101	14213	14127	14124	14222	14255	14166	14109	14371	14162	14197	14389	14460	14221	14215	14168	14284	14024	14340	14147	14313	14190	13931	14122	14202	14153	14296	14244	14117	14251	14190	14163	14224	14350	14239	14120	14291	14218	14205	14014	14101	14208	13954	14305	14232	14144	14289	13996	14184	13941	14225	14082	14200	14090	14307	14162	14241	14198	14248	14166	14263	14189	14255	14232	14293	14110	14036	14247	14320	14290	14102	14084	14132	14210	14150	14219	14305	14208	14133	14006	14129	14169	14152	14109	14048	14196	13940	14168	14117	14251	14062	14140	14086	14022	14330	14332	14118	14089	14189	14184	14099	14079	14235	14212	14137	14282	14187	14045	14194	14191	14195	14073	14070	14152	14273	14347	14112	14070	14284	14250	14188	14092	14182	14168	14269	14306	14129	14106	14094	14215	14015	14243	14149	14228	14201	14240	13935	14150	14299	14071	14021	14021	14167	14276	14156	14070	14260	14214	14097	14230	14102	14193	14250	14075	14197	14139	14094	14147	14091	14009	14065	14086	14020	14222	14261	14071	14116	14148	14434	14171	14282	14068	14255	14140	13998	14019	14142	14250	14247	14131	14177	14330	14074	14306	13948	13984	14017	14031	14322	14172	14092	14276	14254	14100	14255	14285	14200	14399	14071	14081	14231	14103	14398	14285	14225	14283	14184	14152	14324	14126	14101	14334	14252	14349	14196	14201	14170	14213	14032	14141	14154	14180	14203	14082	14278	14104	14094	14294	14322	14226	14223	14098	14122	14061	14197	14005	14092	14079	14159	14069	14400	14254	14002	14002	14111	14259	14225	14248	14190	14220	14234	14108	14107	14007	14256	14156	14330	14115	14287	14166	14235	14107	14294	13975	14200	14143	14178	14157	14027	14152	14258	14154	14193	14091	14063	13957	14170	14004	14120	14022	14059	14041	14336	14188	14037	14160	14215	14096	14073	14280	14092	14150	14125	14130	14405	14131	14023	14065	14026	14115	14174	14191	14296	14091	14020	14035	14140	13873	14202	14118	14122	14155	14070	14121	14247	14141	14317	14256	14117	14092	14180	14303	14327	14247	14152	14242	14204	14018	14131	14068	14009	14015	14170	14391	14066	14275	14132	14146	14044	14026	14068	14052	14211	14141	14355	14342	14074	14009	14183	14089	14409	14170	14282	14165	14085	14173	14155	14361	13927	14230	14024	14080	14109	14219	14294	14166	14381	14318	14150	14285	14185	14109	14044	14277	14072	14046	13977	13971	14204	14338	14038	14301	14241	14086	14142	14213	14060	14206	14155	14097	13985	14191	14177	14077	14123	14240	14119	14095	14174	14052	14230	14144	14210	14212	14172	13999	14195	13994	14231	14399	14189	14188	14362	14258	14112	14162	14064	14226	14222	14024	14002	14040	14072	13997	14297	14287	14098	14195	14060	14090	14189	14064	14029	14108	14018	14197	13958	14208	14275	14144	14094	14164	14235	14159	14195	14180	14102	14220	14340	14225	14294	14134	14032	14206	14195	14267	14150	13949	14041	14104	14283	14152	13868	14102	14023	14031	14089	14151	14177	14258	14019	14254	14017	13993	14266	14230	14177	14189	14121	14249	14047	14245	14048	14333	14201	14217	14139	14228	14229	14141	14027	14384	14328	14128	14157	14253	14051	14190	14154	14201	14228	14232	13937	14142	14090	14072	14153	13962	14136	13984	14152	14097	14040	14237	14198	14346	14000	14274	14003	14586	14377	14133	14221	14031	14221	14171	14096	14040	14165	14048	14096	14312	14076	14092	14275	13915	14073	14149	14106	14195	14428	14263	14119	13981	14057	14194	14291	14138	13975	14175	14200	14305	14048	14142	14149	14325	14046	14244	14157	14314	14174	14197	13993	14214	14057	14100	14264	14258	14121	14346	14121	14045	14196	14397	14202	14047	14141	14151	14133	14192	14263	14227	14096	14231	14108	14310	14283	14300	14294	14320	14228	14218	14090	14058	14239	14306	14091	14243	14125	14181	14304	14214	14057	14090	14185	14137	14132	14076	13879	13940	14126	14301	14261	13943	14117	14184	14190	14103	14202	14311	14082	14155	14146	14211	14211	14263	14052	14230	14210	14266	14190	14160	14156	14021	14169	14212	14038	14435	14357	14135	14151	14050	14201	14092	14198	14102	14141	14244	14076	14292	14036	14162	14015	14321	14108	14172	14286	14239	14162	14254	14254	14162	14191	14313	14043	14056	14137	14381	13936	14055	14179	14200	14147	14277	14156	14188	14400	14145	14231	14242	14094	14240	14100	14338	14197	14156	14146	14129	14181	14204	14112	14097	14152	14095	14340	14120	14276	14266	13960	14137	13992	14061	14132	14332	14289	14182	14201	14038	14148	14218	13965	14317	14328	14233	14092	14203	14387	14124	14182	14120	13964	14384	14123	14285	14191	14253	13910	13970	14129	14270	14061	14166	14029	14184	14235	14113	14303	14177	14178	14190	13911	14232	14149	14124	14101	13912	14119	14250	14214	14363	13936	14164	14221	14011	14213	14331	14289	14119	14329	14337	14105	14098	14026	13997	14155	14132	14015	14087	14145	14059	14358	14023	14180	14183	14254	14176	14196	14125	14174	14120	14211	14094	14362	14116	14212	14334	14207	14225	14240	14275	14302	14232	14101	14150	14113	14300	14082	14347	14132	14223	14056	14026	14304	14119	14015	13977	14202	14319	14217	14132	14094	14220	14044	14035	13922	14321	14342	14299	14077	14121	14194	14082	14149	14176	14235	14267	14268	14221	14156	14186	14187	14285	14092	14129	14084	14117	14099	13963	14163	14114	14146	14335	14275	14270	14219	14280	14040	14357	14058	13972	14169	13990	14325	14336	14333	14032	14215	14094	14119	14101	14179	14373	14256	14318	13980	14278	13998	14272	14283	14160	14131	14180	14046	14179	14330	14075	13946	14075	14192	14145	14109	14074	14276	14270	14226	14188	14105	14239	14151	14348	14077	14162	13964	14062	14102	14068	14028	14152	14317	14361	14252	14334	14119	14142	14130	14063	14166	14100	14277	14076	14171	14277	14288	14279	14133	13951	14191	14351	14189	14284	14090	14225	14396	14372	14174	14369	14246	14130	14094	14244	14261	14075	14056	14122	14084	14069	14065	14261	14295	14118	14105	14255	14104	14161	14257	14089	14229	14201	14247	14223	13836	14117	14286	14202	14257	14169	14156	14360	14174	14362	13967	14210	14092	14302	14134	14291	14119	14316	14238	14103	13954	14317	14038	14078	14250	14179	14298	13988	14061	14021	14184	14261	14195	14280	14071	14284	14044	14019	14135	14092	14170	14191	14146	13926	14272	14189	14249	14171	14121	14424	14079	14035	14232	14034	14075	14023	14345	14236	14215	14129	14213	14233	14219	14019	14170	14298	14154	14100	14161	14189	14070	14146	14098	14195	14200	13976	14207	14184	14291	14213	13949	14021	14199	14237	14043	14145	14313	14206	14211	14184	14108	13992	14280	13966	13999	14102	14112	14261	14134	14198	14197	14241	14101	14116	14154	14244	14041	14272	14034	14078	14168	14295	14268	14119	14237	14117	14113	13976	14061	14133	14176	14122	14340	14317	14303	14140	14315	14146	14181	14258	13968	14190	14056	14110	14124	14250	14321	14156	14057	13995	14260	14212	14440	13977	14036	14164	14127	14068	14098	14235	14130	14171	14140	14174	14383	14156	14312	14135	14061	14149	14230	14072	13916	14041	14095	14259	14308	14089	14151	14156	14026	14308	14099	14201	14148	14106	14109	14323	14226	14328	14142	14337	14294	13980	14114	14398	14225	14043	14194	14210	14138	14152	13983	14207	14066	14172	14196	14246	14277	14277	14255	14149	14308	14038	14078	14121	14234	14245	14058	14142	13986	14124	14341	14254	14168	14276	14194	14204	14176	14191	14070	14215	14086	14251	13965	14117	14138	14066	14183	14180	14379	14137	14251	14014	14257	14077	14271	14468	14200	14228	14255	14159	14322	14098	14098	14211	14366	14244	14251	14197	14283	14109	14156	14100	14215	14229	14142	14094	14112	14157	14097	14236	14213	14203	14245	14209	14186	14045	14172	14082	14224	14299	14092	14244	14048	14162	14271	14139	14116	14165	14168	14122	14160	14030	14104	14035	13980	13983	14166	14149	14262	14222	14090	13926	14043	14242	14181	14112	14083	14152	14117	14240	14110	14293	14166	14180	14061	14445	14089	14097	14175	14098	14399	14146	14080	14155	14249	14357	14259	14191	14103	14248	14303	14145	14376	14219	14300	14246	14115	14076	14153	14184	14052	14176	14287	14092	14084	14230	14269	13976	14082	14236	14099	14000	14024	14037	14169	14117	14274	14054	14009	14100	14269	14103	14214	14004	14044	13970	14233	14292	14133	14211	14149	14234	14190	14228	14400	14111	14127	14039	14152	14299	14295	13989	14128	14304	13965	14247	14168	14128	14256	14035	14103	14104	14142	14223	14244	14281	14188	14071	14094	13929	14056	14106	14203	14197	14120	14172	14117	14065	14125	14135	14209	13898	14304	14275	14167	14250	13960	14057	14219	14313	14076	14197	14302	14096	14078	14205	14211	14159	14125	14320	14149	14262	14114	14166	14317	14068	14049	14235	14196	14087	14256	14129	14174	14110	14040	14224	14223	14276	14206	14061	14218	14258	14121	14068	14125	14057	14078	14278	14185	14285	14288	14415	14145	14203	13992	14145	14272	14025	14109	14083	14228	14158	14128	14089	14277	14342	14372	14166	14103	14321	14121	14119	14247	14174	14137	13995	14037	14179	14163	14353	14179	14371	14015	14010	14205	14209	14057	14172	14227	14297	14055	14142	14312	13987	14194	14254
13655	15629	15540	14836	14233	13955	13850	13871	13753	13806	13751	13765	14565	14194	13735	13807	13620	13711	13707	13817	13880	13618	13671	13751	13905	13799	13858	13728	13771	13730	14090	14268	14318	14046	14120	13889	13831	13534	13750	13660	13838	13629	13842	13679	13663	13715	13856	13793	13663	13816	13801	13678	13690	13847	13830	13722	13577	13620	13625	13700	13726	13699	13788	13663	13751	13821	13638	13681	13801	13825	13923	13533	13833	13931	13851	13699	13886	13903	13671	13722	13859	13831	13757	13855	13756	13798	13787	13552	13762	13731	13671	13735	13778	13705	13797	13886	13934	13633	13678	13726	13641	13591	13886	13784	13732	13692	13716	13890	13731	13823	13683	13781	13661	13701	13555	13618	13702	13682	13696	13757	13725	13829	13837	13669	13768	13843	13809	13723	13785	13787	13701	13591	13826	13847	13744	13715	13783	13718	13881	13718	13798	13754	13710	13687	13750	13747	13773	13735	13577	13767	13586	13739	13650	13914	13631	13631	13785	13812	13819	13646	13804	13815	13749	13717	13733	13917	13698	13665	13733	13706	13738	13586	13654	13745	13589	13697	13833	13720	13824	13671	13896	14066	13825	13687	13796	13704	13740	13619	13633	13704	13852	13688	13878	13946	13728	13816	13722	13766	13784	13736	13749	13756	13742	13618	13719	13837	13713	13779	13814	13985	13771	13545	13692	13773	13793	13889	13743	13638	13666	14065	13697	13811	13585	13744	13819	13790	13691	13749	13829	13687	13783	13862	14016	13801	13708	13650	13783	13720	13660	13723	13847	13767	13791	13681	13638	13682	13828	13718	13791	13726	13590	13863	13675	13785	13859	13760	13559	13653	13643	13690	13807	13856	13703	13597	13762	13752	13686	13805	13810	13854	13625	13763	13747	13917	13675	13741	13688	13655	13944	13582	13714	13748	13830	13704	13600	13864	13724	13574	13866	13658	13754	13792	13699	13833	13641	13914	13799	13798	13767	13715	13699	13615	13810	13647	13809	13716	13734	13982	13717	13685	13637	13748	13633	13729	13705	13765	13910	13745	13780	13750	13914	13828	13706	13494	13783	13703	13743	13849	13514	13586	13729	13795	13960	13747	13824	13724	13743	13751	13864	13491	13826	13907	13948	13688	13735	13704	13821	13784	13782	13619	13826	13785	13736	13867	13807	13721	13722	13671	13769	13689	13731	13754	13629	13752	13787	13932	13725	13751	13906	13717	13714	13758	13852	13728	13735	13665	13796	13755	13672	13638	13922	13841	13707	13827	13459	13742	13869	13697	13828	13666	13635	13773	13646	13834	13765	13873	13840	13959	13608	13609	13784	13708	13655	13803	13760	13521	13721	13724	13823	13640	13815	13704	13656	13827	13852	13772	13880	13755	13680	13796	13671	13805	13696	13735	13803	13862	13789	13726	13659	13663	13783	13723	13730	13714	13867	13772	13720	13809	13713	13728	13735	13729	13722	13782	13759	13643	13672	13840	13554	13895	13739	13661	13762	13678	13835	13601	13633	13754	13793	13773	13664	13704	13834	13719	13644	13798	13749	13702	14010	13559	13648	13773	13736	13712	13813	13648	13679	13662	13832	13854	13826	13665	13955	13832	13841	13761	13693	13702	14046	13684	13898	13674	13752	13670	13874	13747	13774	13832	13722	13702	13925	13722	13788	13818	13773	13826	13742	13672	13861	13815	13830	13750	13700	13625	13686	13786	13779	13976	13999	13847	13676	13796	13665	13599	13808	13659	13650	13663	13728	13919	13710	13848	13564	13712	13936	13611	13643	13616	13806	13720	13744	13689	13647	13699	13628	13817	13812	13790	13581	13767	13704	13823	13914	13887	13958	13825	13778	13752	13812	13630	13590	13690	13867	13885	13960	13697	13667	13736	13897	13739	13889	13778	13769	13676	13815	13706	13817	13902	13778	13622	13640	13816	13606	13690	13815	13639	13815	13849	13776	13617	13628	13845	13800	13900	13566	13708	13969	13827	13756	13661	13754	13668	13590	13750	13737	13798	13709	13795	13744	13836	13805	13641	13844	13704	13705	13633	13733	13909	13859	13752	13812	13721	13752	13861	13669	13822	13647	13631	13839	13841	13737	13912	13762	13692	13796	13806	13885	13689	13800	13833	13961	13719	13733	13780	13706	13777	13657	13583	13735	13789	13695	13649	13858	13797	13831	13742	13634	13725	13767	13821	13776	13861	13744	13824	13722	13802	13722	13625	13637	13747	13673	13718	13709	13934	13824	13664	13856	13698	13901	13807	13721	13877	13799	13825	13873	13771	13718	13802	13717	13838	13598	13681	13589	13845	13646	13805	13706	14015	13616	13826	13905	13826	13681	13803	13706	13588	13647	13719	13784	13746	13715	13771	13778	13561	13863	13679	13821	13710	13837	13794	13755	13660	13784	13726	13747	13743	13900	13850	13792	13700	13857	13716	13854	13666	13687	13745	13813	13857	13759	13596	13666	13680	13818	13895	13813	13770	13790	13675	13472	13639	13760	13747	13800	13728	13837	13806	13729	13902	13686	13665	13833	13647	13883	13645	13639	13775	13772	13840	13796	13818	13773	13663	13617	13756	13858	13767	13811	13722	13742	13796	13762	13701	13836	13719	13571	13540	13671	13806	13792	13574	13761	13802	13643	13638	13745	13812	13694	13921	13674	13807	13665	13834	13676	13744	13787	13688	13679	13773	13886	13922	13785	13601	13680	13849	13654	13839	13818	13794	13717	13842	13715	13774	13899	13723	13500	13805	13572	13887	13860	13728	13779	13830	13715	13761	13708	13798	13851	13815	13669	13715	13594	13734	13770	13893	13866	13781	13692	13888	13683	13765	13670	13764	13650	13760	13733	13833	13623	13724	13674	13734	13666	13665	13756	13706	13713	13875	13580	13716	13655	13815	13726	13732	13636	13766	13678	13772	13748	13520	13703	13914	13754	13791	13696	13521	13597	13736	13715	13782	13737	13766	13660	13633	13978	13850	13848	13795	13919	13691	13933	13784	13770	13776	13708	13801	13759	13804	13659	13668	13627	13726	13666	13829	13638	13817	13854	13765	13692	13730	13820	13929	13711	13594	13725	13681	13612	13627	13845	13785	13692	13649	13970	13565	13689	13748	13785	13675	13626	13611	13668	13741	13823	13754	13931	13840	13797	13794	13659	13758	13550	13779	13855	13862	13832	13779	13920	13582	13805	13688	13735	13730	13509	13702	13655	13770	13849	13863	13654	13890	13684	13838	13482	13774	13891	13868	13627	13859	13722	13673	13757	13662	13783	13644	13632	13851	13962	13722	13695	13717	13833	13570	13754	13777	13744	13712	13677	13674	13637	13764	13832	13928	13715	13729	13872	13758	13830	13723	13772	13803	13726	13731	13731	13874	13712	13791	13806	13766	13575	13822	13855	13636	13877	13805	13740	13782	13689	13644	13824	13653	13814	13692	13847	13601	13767	13807	13794	13822	13731	13820	13768	13757	13712	13823	13752	13968	13624	13805	13866	13785	13519	13857	13748	13782	14023	13711	13915	13579	13779	13781	13787	13900	13706	13663	13792	13662	13856	13932	13704	13652	13658	13736	13840	13629	13660	13738	13601	13766	13749	13813	13646	13652	13710	13722	13768	13899	13915	13597	13708	13652	13791	13815	13703	13889	13587	13897	13611	13699	13791	13772	13914	13742	13803	13725	13697	13896	13688	13649	13728	13788	13737	13656	13764	13752	13696	13645	13788	13728	13614	13712	13835	13681	13696	13896	13821	13687	13723	13373	13755	13843	13663	13718	13658	13734	13353	13753	13773	13737	13789	13686	13606	13671	13718	13717	13651	13736	13694	13750	13802	13924	13647	13778	13867	13823	13859	13830	13596	13757	13643	13784	13808	13817	13722	13786	13779	13823	13705	13877	13692	13842	13735	13861	13648	13814	13809	13876	13810	13788	13832	13638	13767	13801	13647	13713	13629	13835	13777	13777	13811	13809	13889	13842	13742	13814	13592	13710	13787	13762	13662	13784	13673	13660	13860	13643	13727	13707	13879	13774	13801	13815	13709	13849	13627	13805	13809	13734	13733	13787	13832	13613	13855	13753	13931	13769	13789	13748	13662	13860	13770	13777	13736	13815	13837	13663	13874	13838	13816	13650	13722	13780	13763	13737	13735	13739	13875	13829	13699	13622	13876	13929	13849	13786	13768	13684	13602	13742	13814	13663	13863	13700	13834	13676	13799	13727	13941	13763	13781	13549	13830	13851	13824	13792	13776	13798	13709	13777	13684	13553	13750	13922	13649	13601	13708	13769	13934	13687	13626	13826	13746	13721	13692	13773	13796	13658	13870	13923	13665	13681	13649	13731	13771	13792	13801	13759	13692	13874	13869	13758	13826	13747	13819	13987	13806	13770	13690	13737	13650	13746	13921	13821	13837	13916	13726	13857	13818	13756	13742	13736	13771	13754	13737	13834	13769	13658	13558	13772	13825	13756	13722	13711	13859	13759	13738	13788	13888	13814	13812	13675	13630	13682	13849	13751	13822	13727	13843	13759	13708	13795	13680	13739	13667	13671	13800	13681	13678	13818	13667	13733	14019	13801	13671	13809	13658	13736	13689	13762	13731	13679	13820	13667	13717	13704	13704	13724	13777	13787	13808	13820	13807	13848	13792	13901	13942	13655	13646	13709	13905	13737	13782	13466	13682	13831	13809	13755	13753	13616	13755	13841	13768	13582	13891	13705	13760	13733	13706	13823	13661	13698	13888	13815	13785	13737	13495	13808	13699	13759	13723	13695	13633	13745	13805	13715	13788	13783	13992	13717	13887	13839	13700	13730	13793	13848	13796	13826	13724	13836	13726	13786	13738	13867	13569	13832	13824	13811	13775	13675	13651	13826	13817	13934	13815	13695	13749	13647	13837	13738	13806	13616	13608	13825	13763	13813	13708	13713	13673	13864	13699	13977	13680	13758	13637	13654	13746	13794	13769	13807	13859	13743	13607	13807	13821	13659	13779	13620	13802	13747	13650	13735	13798	13732	13680	13834	13644	13621	13788	13809	13717	13964	13946	13739	13959	13733	13663	13875	13753	13915	13875	13702	13731	13615	13673	13800	13760	13641	13817	13740	13799	13752	13731	13731	13753	13657	13764	13903	13680	13826	13758	13709
24095	21408	28799	24460	21692	19012	17290	15118	14569	14849	14743	14633	18945	15585	14690	14465	14476	14529	14536	14553	14460	14481	14403	14507	14438	14449	14548	14372	14503	15151	16374	16852	16479	15628	15107	14777	14651	14451	14385	14403	14731	14513	14505	14444	14378	14433	14167	14468	14497	14262	14314	14399	14208	14553	14562	14378	14424	14396	14429	14530	14352	14553	14212	14360	14472	14457	14549	14518	14410	14404	14302	14365	14505	14184	14446	14484	14358	14263	14238	14283	14145	14151	14389	14375	14335	14239	14211	14220	14416	14370	14524	14337	14328	14516	14479	14348	14422	14424	14514	14420	14350	14246	14496	14459	14508	14296	14443	14195	14511	14161	14474	14342	14355	14387	14532	14105	14380	14306	14282	14340	14299	14252	14212	14376	14314	14380	14354	14358	14342	14293	14429	14381	14357	14377	14375	14443	14133	14470	14205	14276	14312	14366	14262	14112	14261	14409	14407	14234	14415	14320	14443	14357	14294	14252	14329	14265	14280	14274	14425	14302	14424	14344	14230	14419	14277	14173	14240	14420	14352	14450	14503	14529	14433	14271	14343	14340	14327	14248	14461	14425	14243	14143	14196	14423	14292	14308	14155	14303	14108	14496	14204	14418	14463	14144	14462	14536	14467	14362	14348	14583	14146	14263	14291	14271	14336	14415	14430	14385	14430	14366	14438	14199	14416	14311	14231	14208	14198	14346	14275	14170	14410	14432	14270	14388	14209	14364	14381	14278	14487	14315	14243	14268	14428	14406	14198	14451	14120	14309	14259	14280	14269	14342	14339	14339	14246	14471	14180	14365	14553	14216	14275	14411	14452	14385	14322	14381	14436	14294	14315	14297	14265	14445	14283	14268	14456	14200	14459	14190	14333	14300	14436	14322	14087	14241	14277	14325	14210	14380	14416	14382	14344	14451	14350	14321	14252	14425	14360	14544	14374	14279	14369	14200	14280	14100	14204	14253	14546	14316	14229	14366	14292	14417	14168	14208	14199	14272	14307	14387	14226	14284	14476	14230	14356	14409	14263	14207	14291	14369	14347	14183	14389	14280	14252	14186	14286	14238	14477	14344	14385	14420	14457	14290	14207	14336	14296	14252	14165	14361	14374	14253	14172	14287	14324	14334	14394	14240	14464	14242	14287	14331	14414	14467	14498	14257	14301	14282	14335	14393	14418	14488	14316	14308	14348	14455	14147	14279	14307	14461	14399	14380	14227	14343	14511	14346	14354	14402	14297	14282	14464	14398	14354	14178	14238	14276	14377	14371	14404	14310	14264	14354	14321	14177	14206	14122	14190	14342	14619	14369	14002	14486	14337	14441	14373	14342	14517	14569	14351	14345	14276	14349	14446	14469	14467	14426	14435	14423	14336	14461	14335	14318	14390	14380	14420	14464	14454	14288	14507	14483	14293	14194	14430	14244	14400	14303	14399	14307	14430	14089	14273	14449	14375	14416	14278	14379	14339	14315	14235	14187	14292	14548	14515	14363	14374	14340	14340	14324	14442	14214	14347	14222	14543	14279	14393	14273	14396	14367	14347	14160	14136	14373	14244	14484	14390	14288	14481	14426	14516	14268	14422	14337	14298	14320	14453	14169	14227	14332	14372	14390	14340	14239	14384	14358	14392	14190	14267	14533	14456	14497	14367	14579	14260	14229	14340	14339	14359	14363	14442	14212	14261	14392	14185	14356	14256	14399	14205	14370	14226	14576	14334	14447	14355	14266	14190	14428	14400	14347	14507	14457	14124	14343	14296	14370	14362	14327	14514	14289	14505	14274	14428	14418	14507	14363	14189	14351	14180	14472	14238	14406	14350	14278	14222	14305	14293	14325	14484	14155	14368	14318	14079	14289	14542	14314	14227	14208	14469	14405	14379	14249	14476	14319	14387	14412	14331	14171	14304	14288	14223	14139	14517	14156	14268	14431	14420	14380	14523	14305	14390	14468	14357	14314	14499	14116	14135	14137	14301	14295	14222	14367	14218	14303	14250	14489	14558	14390	14537	14308	14304	14225	14324	14231	14296	14450	14297	14428	14381	14185	14440	14503	14516	14641	14411	14340	14428	14212	14390	14256	14303	14431	14347	14305	14425	14363	14274	14304	14347	14398	14450	14206	14224	14278	14516	14217	14236	14382	14351	14244	14199	14123	14386	14079	14347	14640	14413	14348	14230	14211	14347	14242	14390	14337	14172	14374	14331	14176	14442	14490	14352	14512	14274	14268	14449	14350	14305	14529	14443	14460	14320	14182	14256	14089	14290	14377	14270	14103	14327	14483	14309	14230	14266	14318	14351	14341	14270	14274	14229	14426	14400	14208	14363	14361	14317	14385	14384	14345	14329	14356	14239	14227	14366	14347	14361	14420	14359	14286	14262	14468	14364	14251	14427	14393	14354	14393	14388	14226	14245	14334	14343	14401	14417	14348	14343	14331	14254	14371	14470	14354	14316	14260	14455	14230	14428	14362	14409	14156	14083	14313	14278	14057	14188	14325	14315	14498	14493	14453	14213	14267	14311	14449	14424	14131	14315	14343	14395	14275	14382	14266	14254	14256	14387	14539	14376	14364	14450	14280	14264	14453	14562	14485	14527	14340	14307	14249	14446	14359	14286	14359	14487	14275	14212	14293	14313	14236	14422	14381	14444	14375	14277	14286	14326	14353	14374	14218	14439	14318	14305	14161	14356	14530	14395	14493	14463	14233	14416	14420	14281	14228	14405	14351	14442	14462	14229	14266	14448	14320	14391	14394	14439	14287	14149	14093	14417	14384	14531	14454	14423	14328	14421	14353	14366	14252	14368	14268	14332	14304	14397	14365	14477	14249	14197	14518	14519	14522	14337	14272	14379	14340	14405	14357	14327	14381	14315	14390	14378	14291	14255	14370	14331	14106	14298	14543	14365	14322	14433	14109	14265	14152	14381	14437	14353	14517	14438	14278	14315	14319	14399	14534	14217	14187	14199	14368	14306	14340	14379	14261	14397	14277	14156	14233	14295	14380	14220	14369	14336	14422	14396	14369	14454	14389	14292	14480	14416	14265	14490	14380	14452	14415	14310	14437	14501	14282	14274	14319	14282	14127	14163	14440	14329	14354	14399	14481	14597	14457	14313	14321	14450	14197	14314	14197	14406	14324	14445	14331	14114	14139	14268	14252	14283	14203	14337	14422	14364	14306	14364	14402	14345	14652	14461	14514	14245	14324	14195	14218	14355	14350	14385	14507	14314	14233	14245	14553	14304	14478	14305	14313	14353	14398	14223	14265	14287	14267	14379	14353	14300	14361	14357	14291	14343	14341	14341	14473	14301	14293	14146	14303	14306	14416	14262	14311	14331	14296	14217	14330	14435	14215	14223	14396	14263	14324	14231	14427	14413	14389	14090	14281	14481	14358	14366	14324	14304	14269	14496	14396	14217	14234	14364	14404	14364	14298	14293	14184	14096	14180	14225	14163	14244	14409	14180	14332	14539	14443	14215	14377	14331	14355	14410	14324	14373	14276	14297	14306	14356	14490	14366	14299	14324	14317	14345	14518	14286	14282	14204	14321	14287	14337	14446	14579	14352	14377	14323	14465	14227	14246	14476	14182	14433	14302	14179	14223	14402	14404	14445	14066	14107	14411	14336	14433	14377	14376	14174	14486	14400	14319	14205	14249	14190	14447	14354	14254	14271	14214	14411	14363	14465	14382	14464	14348	14460	14223	14289	14268	14155	14320	14325	14321	14326	14436	14291	14478	14257	14341	14355	14087	14354	14249	14202	14268	14243	14267	14467	14461	14432	14517	14297	14316	14084	14372	14297	14209	14415	14385	14160	14374	14289	14285	14439	14243	14382	14357	14409	14325	14393	14401	14210	14259	14355	14375	14332	14182	14280	14260	14201	14251	14456	14496	14262	14332	14439	14361	14231	14411	14430	14302	14198	14372	14372	14248	14358	14382	14219	14235	14312	14312	14257	14215	14387	14378	14418	14153	14330	14399	14221	14580	14304	14418	14413	14362	14221	14369	14474	14197	14182	14294	14330	14332	14354	14311	14328	14292	14249	14343	14462	14415	14453	14400	14274	14252	14465	14381	14258	14337	14424	14349	14395	14316	14224	14514	14272	14444	14266	14378	14263	14187	14415	14289	14357	14271	14321	14558	14198	14422	14212	14371	14345	14340	14267	14328	14389	14477	14397	14185	14356	14232	14278	14348	14453	14222	14413	14228	14391	14328	14257	14399	14294	14305	14289	14206	14281	14366	14383	14196	14607	14250	14420	14131	14368	14272	14485	14505	14462	14292	14258	14315	14406	14319	14391	14204	14200	14304	14255	14447	14454	14261	14274	14345	14233	14403	14440	14412	14425	14395	14437	14404	14285	14488	14423	14227	14333	14330	14371	14252	14227	14309	14608	14255	14355	14482	14385	14397	14345	14477	14234	14419	14310	14419	14444	14335	14176	14303	14390	14269	14488	14433	14241	14244	14201	14550	14301	14370	14369	14429	14514	14244	14368	14377	14413	14406	14201	14338	14140	14325	14327	14389	14424	14372	14214	14144	14417	14347	14263	14327	14274	14294	14278	14198	14475	14229	14190	14078	14358	14406	14327	14443	14379	14107	14274	14281	14492	14487	14409	14208	14300	14476	14460	14402	14434	14249	14545	14410	14330	14245	14378	14485	14330	14305	14381	14356	14425	14627	14235	14388	14262	14338	14319	14346	14354	14443	14392	14272	14359	14223	14224	14394	14191	14326	14190	14500	14400	14249	14452	14552	14404	14278	14352	14449	14332	14387	14494	14353	14288	14214	14372	14357	14381	14347	14385	14435	14484	14295	14401	14439	14294	14256	14283	14399	14296	14326	14390	14313	14495	14280	14323	14321	14452	14256	14222	14295	14292	14243	14345	14451	14534	14472	14323	14344	14570	14224	14512	14375	14221	14443	14248	14438	14198	14432	14305	14313	14406	14268	14333	14329	14460	14323	14522	14513	14401	14202	14207	14341	14381	14461	14351	14421	14249	14518	14349	14308	14274	14370	14420	14457	14328	14410	14253	14248	14281	14283	14386	14339	14318	14585	14360	14359	14271	14400	14427	14292	14309	14420	14319	14403	14221	14276	14463	14342	14268	14384	14323	14327	14357	14336	14213	14301	14228	14219	14255	14223
13802	21872	20805	17164	15827	15170	14764	14702	14429	14247	14284	14254	22247	14023	14102	14187	14122	14179	14161	14003	14041	14043	14101	14039	14040	14107	14050	14151	14166	15384	17394	17922	17155	15887	14783	14372	14062	13978	13999	14080	14052	13966	13980	13943	13993	13987	14040	14102	14027	13924	14113	13912	14039	14072	13763	13836	13978	13957	13897	14085	13923	13970	13982	13938	13984	13910	14059	14068	13939	13986	14053	13891	13902	13912	14043	13956	14082	14045	13915	13921	13836	13970	13991	13957	13932	13961	14033	13906	14100	14126	13887	14012	13881	14028	14149	13989	14019	14097	13951	13967	13995	13905	13968	14008	13854	13899	13892	13803	13954	14048	13927	13968	13824	13964	14108	14047	14103	13792	13872	13943	13975	13922	14082	13910	13949	13968	13942	13934	13807	13780	14007	14073	14116	13887	13987	13944	14135	14091	13762	13992	13913	13852	14060	13949	13913	14003	13894	14102	14004	13944	13934	14047	13925	13970	14024	13965	13931	14171	14027	13800	14091	13893	14047	13973	13818	13910	13885	13967	13655	14030	13879	13990	13994	13967	13949	13949	13947	13915	13927	13889	13924	13800	13957	13958	13830	13892	13883	13685	13774	13873	13976	13995	13947	14054	13959	13928	13894	14030	13979	14139	13871	13988	13803	13975	13935	14112	14055	13774	13967	13947	13904	13868	13829	13966	14096	13948	13905	13888	13919	13928	13824	13789	13746	14040	13802	13876	13799	13924	13995	13962	13957	13990	13908	14143	14068	14101	14065	13966	13850	13945	14029	13978	13972	13814	13893	13901	13990	13961	13931	14027	14072	13972	14088	13977	13949	13999	13896	13900	14061	13856	13976	13976	13975	13822	14114	13945	13891	13874	13890	13941	13822	13925	13966	13913	13969	13957	13997	13991	13948	13837	13934	13870	13896	13897	13744	14009	13989	14119	14040	14011	14004	13855	13876	13838	13928	13886	13984	13962	14064	13920	13907	14118	14034	13942	13988	14067	13977	14081	13761	14058	13815	14063	13973	14011	13840	14066	13941	14036	14076	13988	14053	13979	13870	13956	14026	13997	13842	14059	14058	13979	13926	13856	13996	13928	14014	13995	13988	13973	13988	13848	14118	13974	13930	14082	14016	14000	14122	13963	13862	13965	13983	13894	13972	13808	13864	14064	13941	13902	13950	13861	14032	13936	14054	14015	13849	14048	14022	13980	14038	14010	13901	13859	13883	13828	13905	13975	13905	14043	13861	13944	14013	14001	14051	14063	13935	13933	14095	13931	14004	13940	13926	14061	13840	14093	13969	14078	14121	14139	13887	14020	13890	13979	13971	13994	13989	13988	13903	14056	13992	13933	14010	13884	13869	13841	13934	14028	14024	13870	13889	13881	13896	13994	14036	14026	13826	13967	14065	13758	13934	13900	13887	14069	14043	14050	13934	13983	13997	13877	13883	14055	13838	14004	14071	13973	13963	13865	13788	13962	14067	13947	13896	13885	14064	13818	13835	13967	13865	14055	14018	13915	13828	13861	14076	13917	14046	13879	14020	14014	13977	13806	14117	13847	13915	14164	13855	14074	13831	14038	13969	13955	13693	13830	13945	13943	14109	13886	14113	14029	14010	13959	14041	13906	13885	13887	14187	13941	14002	13836	14049	13800	14006	13954	13881	13932	13939	13886	13882	13984	13867	13990	14043	14180	13942	13888	14038	14161	13923	14052	13942	13969	13976	13673	13976	14202	14068	14094	13886	13976	13941	13918	13801	13889	13967	14057	13984	14170	14149	14008	13912	13930	14005	13867	14038	13837	14001	13883	13843	13805	14065	13780	13843	13858	13924	14141	13849	14011	13975	13944	14000	13948	14075	13901	13998	13911	14163	13971	14082	13932	13889	13997	13901	13920	13894	14067	13922	13876	14010	13909	13986	14082	14002	14022	13798	13835	14004	14060	13959	13873	13818	14007	13998	14140	14001	13841	14039	13891	13942	13971	13955	14033	14000	14065	14090	14044	14032	14000	14050	14054	13866	13915	13803	13936	13977	13978	13875	14029	13915	13843	13926	14039	13999	13992	14010	14046	13947	13899	14130	13962	13939	13991	13880	13923	13746	13964	13813	13994	14114	14131	13943	13927	13857	13965	14144	13924	13979	14156	14063	13760	13953	13889	13978	14078	13928	13793	14025	14127	14226	13975	14041	14071	13902	14033	13984	13919	13993	13896	13962	13899	14144	13840	13997	14050	13930	13959	14040	13901	13849	13868	13783	13868	14066	13951	14021	13856	13928	14036	13789	14020	13748	14033	13958	13985	13909	13953	14011	13971	14088	13980	13883	14099	14044	14184	13919	13904	13985	14074	13929	13880	13897	14084	14018	13883	13938	14086	13949	13990	14010	13838	13969	13886	13955	13885	14043	14000	13998	13962	13892	13979	13994	14043	13773	14007	13939	14090	13899	13850	13838	14163	14007	14020	14002	14164	13971	13993	13852	14058	13975	13904	14016	14034	14091	13938	14024	13960	13942	13984	13692	14013	13934	13798	14019	13955	14027	14007	13991	13946	14045	13832	13901	14001	13888	14030	13922	13917	13902	13963	13865	14080	14059	13900	13911	13908	13973	13901	13961	13997	13932	13956	13900	13925	14052	13948	13946	13880	13857	13907	13973	14055	14016	13965	14020	14092	14020	13874	14024	13971	13953	13992	13893	13993	14027	13968	13864	13949	13928	13946	13959	13951	14005	13953	13876	13955	13996	13885	14036	13937	13992	13840	14037	13967	13804	14015	13909	13954	13879	14088	14048	13794	13963	13867	14100	13872	14045	13975	13785	13780	13986	14058	13951	13878	14046	13883	13976	13999	13824	14002	14089	13803	13947	14016	13876	14026	14057	14022	14009	13700	13806	13986	14028	14001	13860	13831	14062	13930	13973	13935	13857	13986	14013	13966	14085	14116	14016	14116	13857	14073	13759	13922	13919	13984	13999	14046	13944	13891	14035	14061	13895	13929	13976	14060	13889	13812	13918	13914	13906	14007	13865	13887	13962	13951	13815	13966	14012	14056	13875	13818	13981	13984	13956	13906	14084	13979	13943	13921	13897	13944	13992	14029	13723	14096	13937	13988	13891	13845	13899	14059	13926	13855	13933	13935	14066	13885	14002	13840	14008	13971	14038	13727	13957	14008	13967	13842	13955	14004	13959	13916	13916	14057	14072	13950	13903	13889	13906	13899	14001	14000	13997	13806	13934	14034	13983	13884	13931	14033	13734	14019	13991	14034	13992	13956	13956	13933	13794	13942	13840	14049	14046	13877	14059	13816	13916	13980	14012	14097	13903	13819	13828	14054	14014	13992	13894	13990	13977	13898	13965	13980	14093	13925	13898	14018	13919	14056	13877	13953	13874	13935	13799	13934	13877	13984	13892	13986	14134	14060	14039	13948	14053	13947	14056	13962	13894	14026	13820	13948	14062	13922	13924	13801	14027	13926	13820	13858	13970	13894	14076	13875	14009	13930	13822	14009	13743	14060	13902	13950	14006	13845	13915	13875	14124	13952	13815	14105	14083	14052	13914	13929	13967	14053	14036	13953	13803	13986	13991	14097	13900	13939	14011	14063	13964	14058	13931	14122	14030	13987	13979	13952	13924	13943	13934	13752	13855	14034	13856	13992	14128	13977	14084	13948	13972	13912	13970	14016	13852	14141	13917	13824	13845	13942	14087	13938	14084	13826	13875	14174	14086	13909	13904	14081	13932	13922	13905	13980	14014	13761	13992	13982	13958	14000	14049	13868	13996	13989	13784	13933	13841	13900	13953	14053	13860	13902	14054	14100	14026	13987	13946	14020	13794	13810	13901	13871	13970	14006	13979	14060	13843	14159	13758	13725	13904	13860	13927	13933	13861	13956	14064	13974	13878	14111	13694	13954	13867	14078	14147	14128	13868	14036	14102	13865	13856	14095	14036	14010	13820	13855	13973	13853	13921	14027	14011	13905	13824	14040	14081	13908	13981	13877	13812	13949	13851	13977	13979	13999	13913	13925	13952	14042	13949	13978	13894	14167	13970	14013	13987	14050	13897	14033	13959	13720	14075	13881	14051	14002	13970	13992	13937	13900	14014	13938	14033	14017	14027	13930	14162	13909	13923	14000	13738	14154	14201	13894	13859	13846	13988	13942	13930	14003	13985	13969	14074	13809	14195	13839	13887	13885	13898	13881	13931	13899	13916	13883	13933	13878	14098	14042	13877	13928	13846	13807	14027	13775	13819	13845	13846	14063	13884	13876	14000	13936	13888	13895	13920	14063	13903	14081	13953	13839	13918	13943	13994	13802	14085	13951	13888	14065	13949	13947	13944	13946	13920	13995	13867	13868	13952	14099	13921	13880	14023	14031	14011	13922	13833	13917	14025	13995	13921	14042	13888	14057	13900	13995	13971	13907	13982	14095	13968	13997	13827	13998	13909	13951	13820	14134	13899	13882	13961	13848	14057	14081	14042	13900	13849	13952	14115	14126	13947	13947	13865	13959	14038	13991	13978	14020	13942	13908	14060	14029	13792	13859	13961	13904	14013	13929	13953	14073	13913	13923	13974	14083	13870	13941	13878	13992	14092	13763	13975	13904	13837	14016	13898	13872	13945	13941	13965	13835	14003	14019	14007	13992	13976	14030	13984	13926	13935	13789	13976	13849	13975	13892	14017	14020	14024	13979	13860	14057	13914	13941	14003	13868	13909	14056	13939	13982	14067	14005	13969	13913	13903	13805	13906	14078	14034	14039	13942	14040	13860	14088	13903	13837	14031	14096	14036	14036	13885	13991	13823	13960	14032	14131	13807	13780	14002	13793	13936	13923	13913	13806	13740	13838	13962	13921	14130	13986	13993	14027	14078	14039	13741	13952	13910	13998	13848	13830	13910	14016	13855	13875	13971	13986	14049	14035	13984	13949	13930	13925	13912	13972	13891	13993	13802	13961	13861	14033	13980	13927	13950	13946	13966	14107	13839	13985	13875	13900	14115	13950	13985	13928	13926	13956	13955	13856	13910	14033	13739	14028	13826	14025	13919	13943	13995	14024	13950	13798	13943	13894	14053	13891	13972	14030	13958	13869	13852	13725	14225	13978	13948	13990	14021	13826	13917	14086	13901	13933	13966	13872	13928	13992
22970	21356	29223	23850	21476	22479	21175	15703	14900	14998	14989	14862	18483	15441	14594	14638	14623	14501	14622	14464	14439	14457	14468	14419	14443	14511	14606	14212	14602	15241	17916	19046	18209	17043	15870	14966	14653	14363	14437	14207	14272	14326	14270	14364	14324	14198	14274	14168	14453	14342	14526	14327	14269	14189	14166	14222	14239	14268	14346	13922	14205	14244	14177	14327	14169	14346	14249	14390	14373	14312	14127	14378	14372	14215	14412	14382	14281	14202	14225	14468	14263	14178	14361	14278	14416	14193	14243	14377	14380	14132	14128	14287	14427	14324	14212	14287	14118	14073	14188	14420	14306	14064	14228	14263	14201	14226	14339	14325	14257	14105	14281	14290	14240	14139	14169	14313	14054	14433	14225	14360	14190	14085	14426	14181	14280	14077	14284	14226	14195	14248	14227	14191	14325	14357	14136	14183	14208	14296	14141	14335	14380	14231	14294	14223	14247	14247	14192	14326	14207	14042	14029	14400	14283	14167	14231	14285	14055	14031	14241	14143	14253	14075	14234	14214	14203	14295	14283	14147	14342	14183	13987	14095	14237	14230	14265	14179	14289	14137	14283	14337	14316	14337	14349	14320	14321	13968	14091	14216	14235	14066	14234	14232	14048	14254	14087	14307	14285	14164	14308	14443	14406	14301	13986	14075	14262	14225	14424	14323	14230	14148	14117	14137	14169	14229	14321	14341	14280	14206	14190	14312	14399	14353	14239	14045	14285	14126	14116	14317	14104	14308	14234	14307	14193	14113	14310	14317	14240	14256	14233	14151	14185	14133	14144	14389	14438	14285	14255	14098	14298	14255	14142	14214	14097	14249	14337	14056	14198	14192	14343	14288	14190	14295	14273	14217	14267	14354	14316	14209	14294	14201	14331	14131	14200	14273	13899	14290	14190	14305	14443	14242	14351	14240	14078	14189	14208	14196	14249	14191	14035	14250	14210	14022	14302	14197	14128	14436	14015	14163	14132	14249	14179	14231	14298	14300	14243	13952	14317	14314	14087	14137	14146	14218	14522	14404	14298	14209	14235	14327	14341	14000	14300	14425	14262	14269	14259	14266	14169	14082	14426	14192	14254	14076	14224	14318	14260	14003	14237	14167	14073	14441	14154	14313	14186	14265	14349	14257	14044	14316	14245	14075	14088	14146	14414	14253	14189	14236	14284	14252	14215	14177	14124	14205	14099	14256	14401	14289	14380	14280	14147	14227	14089	14346	14151	14194	14393	14357	14149	14324	14202	14311	14178	14203	14090	14351	14245	14231	14176	14192	14334	14251	14210	14367	14089	14111	14214	14356	14363	14178	14363	14311	14114	14382	14166	14348	14191	14001	14192	14381	14215	14185	14069	14346	14305	14240	14229	14284	14326	14281	14262	14330	14178	14134	14399	14288	14132	14043	14244	14062	14258	14184	14174	14054	14370	14403	14412	14294	14137	14272	14209	14195	14276	14129	14284	13909	14073	14166	14195	14275	14274	14351	14237	13996	14105	14295	14224	14348	14097	14252	14136	14167	14395	14155	14201	13993	14256	14217	14257	14402	14112	14238	14238	14105	14132	14129	14320	14169	14357	14195	14078	14140	14103	14350	14242	14403	14232	14227	14126	14033	14324	14241	14134	14366	14096	14423	14061	14143	14185	14228	14138	14253	14299	14182	14210	14250	14234	14341	14222	14126	14157	14208	13998	14234	14170	14123	14092	14101	14357	14350	14120	14243	14042	14177	14144	14126	14030	14201	14221	14112	14475	14155	14170	14257	14114	14132	14118	14312	14364	14328	14247	14342	14125	14039	14229	14098	14079	14323	14040	14154	14131	14310	14406	14203	14191	14241	14195	14117	14140	14173	14097	14303	14336	14285	14130	14060	14168	14257	14379	14306	14139	14182	14234	14137	14120	14167	14071	14202	14265	14147	14192	14066	14077	14183	14327	14396	14044	13999	14059	14036	14245	14076	14276	14443	14091	14009	14302	14111	14264	14343	14101	14124	14159	14194	14140	14180	13981	14137	14218	13999	14288	14406	14192	14310	14337	14393	14262	13977	14314	14323	14201	14347	14276	14134	14180	14121	14161	14198	14226	14241	14286	14147	14290	14097	14272	14014	14144	14113	13962	14277	14062	14366	14165	14289	14166	14041	13982	14260	14292	14111	14062	14366	14010	14197	14229	14094	14266	14061	14232	14213	14138	14309	14101	14243	14240	14136	14209	14302	14027	13997	14201	14312	14269	14252	14269	14217	14123	14295	14241	14298	14379	14241	14261	14177	14140	14178	14250	14071	14414	14146	14149	14307	14309	13982	14147	14230	14205	14205	14199	14253	14326	14328	14356	14296	14164	14307	14247	14079	14203	14022	14435	14155	13993	14164	14213	14250	14068	14108	14337	14245	14254	14373	14109	14092	14160	14326	14099	14317	14393	14210	14052	14233	14162	14179	14149	14297	14159	14079	14140	14145	14124	14232	14158	14226	14108	14211	14241	14314	14238	14168	14076	14103	14062	14076	14007	14197	14121	14208	14208	14151	14152	14168	14387	14304	14202	14371	14330	14205	14304	14257	14279	14154	14276	13903	14327	14173	14155	14104	14170	14191	14245	14124	14171	14111	14171	14176	14305	14192	14288	14262	14221	14178	14150	14236	14187	14211	14114	14020	14333	14160	14253	14054	14252	14188	14273	14281	14079	14206	14327	14052	14057	14199	14212	14131	14073	14335	14184	14280	14271	14244	14192	14119	14313	14244	14282	14251	14126	14157	14145	14142	14172	14206	14173	14258	14200	14210	14395	14044	14243	14170	14178	14334	14197	14110	14157	14284	14257	14245	14329	14243	14211	14312	14033	14390	14212	14313	14371	13964	14229	14145	14072	14173	14214	14160	14037	14362	14339	14191	14271	14200	14281	14276	14273	14245	14324	14276	14217	14116	14074	14299	14284	14123	14267	14333	14550	14386	14286	14128	14290	14360	14366	14042	14067	14184	14295	14294	14304	14120	14266	14219	14270	14404	14220	14167	14131	14176	14284	14082	14248	14215	14115	14234	14450	14285	14234	14249	14228	14420	14146	14335	14087	14194	14185	14303	14349	14268	14146	14195	14216	14382	14253	14422	14159	14279	14390	14204	14197	14081	13997	14213	14205	14480	14179	14262	14270	14177	14167	14264	14081	14217	14127	14174	14353	14274	14244	14238	14280	14143	14322	14150	14241	14071	14215	14271	14225	14204	14198	14527	14338	14243	14147	14275	14356	14252	14178	14444	14158	14319	14127	14264	14116	14182	14202	13969	14266	14101	14273	14284	14406	14342	14363	14289	14206	14274	14292	14107	14248	14074	14367	14222	14170	14286	14171	14212	14173	14277	14126	14365	14259	14325	14259	14377	14336	14035	14243	14120	14270	14198	14315	14240	14105	14333	14247	14365	14166	14224	14278	14056	14285	14262	14199	14199	14162	14220	14295	14116	14249	14144	14190	14144	14247	14087	14321	14164	14191	14321	14379	14033	14238	14150	14018	14303	14215	14338	14110	14146	14203	14300	14240	14331	14332	14241	14134	14257	14235	14105	14220	14289	14260	14237	14158	14098	14135	14305	14298	14244	14241	14197	14192	14102	14088	14203	14229	14213	14370	14280	14145	14246	14248	14219	14203	14190	14273	14028	14299	14136	14088	14255	14264	14175	14080	14270	14189	14157	14305	14137	14451	14257	14243	14137	14136	14247	14201	14329	14434	14052	14367	14295	13961	14195	14110	14231	14289	14287	14232	14007	14077	14242	14136	14289	14220	14263	14248	14371	14153	14198	14177	14283	14299	13966	14227	14223	14217	14300	14364	14119	14214	14272	14041	14164	14026	14314	14144	14238	14194	14143	14206	14339	14224	14239	14272	14118	14136	14180	14285	14232	14194	14306	14233	13958	14228	14283	14233	14094	14223	14131	14151	14114	13992	14112	14147	14206	14211	14191	14142	14334	14271	14064	14086	14560	14181	14234	14396	14291	14228	14092	14284	14273	14302	14182	14272	14241	14282	14270	14186	14082	14181	14125	14254	14236	14226	14142	14522	14205	14155	14468	14191	14337	14207	14149	14336	14168	14302	14259	14249	14182	14244	14221	14178	14163	14125	14165	14073	14216	14344	14261	14246	14256	14231	14014	14126	14352	14190	14189	14151	14179	14069	14142	14109	14232	14301	14127	14403	14208	14101	14257	14289	14144	14060	14143	14323	14098	14259	14335	14393	14316	14152	14255	14385	14275	14150	14356	14244	14265	14134	14320	14267	14243	14229	14169	14268	14287	14316	14105	14251	14412	14319	14101	14311	14257	14242	14176	14103	14076	14069	14185	14265	14213	14225	14226	14165	14166	14186	14363	14134	14103	14230	14303	14203	14276	14320	14403	14256	14160	14278	14223	14227	14245	14278	14271	14287	14126	14164	14108	14289	14251	14149	14177	14354	14332	14198	14126	14222	14248	13977	14248	14322	14273	14290	14211	14356	14229	14393	14160	14331	14274	14399	14264	14111	14192	14230	14136	14131	14365	14117	14175	14336	14141	14206	14289	14250	14325	14264	14332	14238	13965	14191	14303	14232	14148	14201	14190	14214	14230	14279	14278	14220	14291	14477	14226	14110	14369	14089	14182	14290	14204	14252	14083	14141	14172	14336	14030	14204	14148	14129	14165	14169	14100	14147	14208	14284	14381	14375	14164	14251	14166	14331	14290	14226	14251	14104	14207	14323	14144	14178	14124	14265	14162	14325	14248	14149	14004	14293	14137	14222	14041	14046	14240	14280	14204	14199	14413	14392	14444	14395	14072	14222	14280	14136	14377	14062	14260	14394	14187	14081	14170	14246	14205	14153	14325	14241	14200	14352	14309	14024	14134	14134	14118	14129	14165	14293	14173	14138	14105	14190	14059	13964	14281	14250	14225	14371	14236	14237	14310	14316	14341	14191	14262	14224	14292	14259	14197	14297	14331	14269	14219	13953	14221	14153	14133	14332	14328	14279	14284	14252	14217	14216	14167	14373	14192	14272	14092	14103	14126	14139	14255	14233	14162	14156	14164	14283	14222	14252	14246	14251	14278	14318	14114	14277	14149	14284	14237	14310	14288	14120	14186	14289	14219	14292	14270	14173	14349	14176	14115	14193	14089	14210	14216
15361	26521	24229	19369	16948	16030	15451	15195	14864	14948	14514	14264	21049	14157	14074	14086	14172	13993	14212	14066	14026	14215	14103	13844	14008	13941	13967	14001	14361	15806	20176	21226	19284	17497	15636	14724	14209	13848	13939	13861	13761	14018	13963	13836	13784	13768	13768	13839	13839	13870	13742	13976	13907	13802	13750	13825	13877	13890	13828	13854	13904	13756	13839	13821	13820	13847	13929	13743	13871	13960	13880	13718	13863	13865	13898	13760	13834	13742	14095	13844	13799	13847	13850	13639	13786	13862	13772	13759	13930	13940	13815	13822	13868	13817	13918	13758	13777	13817	13850	13816	13992	13682	13862	13910	13783	13711	13958	13969	13841	13759	13927	13880	13859	13794	13800	13842	13713	13825	13965	13805	13853	13768	13789	13782	13829	13902	13686	13792	13823	13796	13779	13982	13826	13807	13805	13759	13834	13902	13831	13959	13587	13672	13936	14017	13692	13822	13733	13965	13972	13852	13832	13910	13879	13744	13813	13886	13815	13785	13798	13960	13836	13676	13752	13781	13865	13838	13798	13834	13822	13876	14069	13687	13761	13916	13866	13765	13816	13780	13848	13805	13801	13792	13855	13762	13845	13772	13689	13665	13714	13751	13886	13631	13815	13829	13943	13784	13899	13748	14043	13751	13726	13894	13662	13809	13693	13963	13878	13910	13722	13866	13933	13768	13732	13891	13705	13866	13827	13792	13742	13903	13845	13848	13868	13733	13830	13889	13720	13806	13859	13649	13868	13841	13911	13800	13987	13813	13798	13858	13842	13958	13764	13937	13741	13856	13724	13758	13905	13776	13814	13852	13845	13729	13839	13677	13919	13855	13697	13712	13861	13901	14031	14019	13736	13790	13728	13869	13722	13781	13851	13778	13752	13949	13959	13852	13705	13948	13746	13843	13773	13923	13743	13726	14005	13700	13958	13827	13786	13865	13890	13834	13871	13941	13764	13813	13766	13834	13947	13915	13911	13852	13782	13810	13714	13846	13705	13972	13805	13761	13772	13595	13792	13794	13895	13828	13910	13800	14026	13688	13670	13637	13604	13734	13786	13761	13624	13939	13870	13775	13742	13825	13935	13927	13881	13771	13877	13983	13721	13781	13783	13974	13764	13762	13770	13775	13610	13784	13829	13783	13720	13736	13646	13792	13815	13695	13894	13834	13796	13791	13815	13759	13977	13897	13811	13836	13996	13612	13983	13827	13915	13589	13596	13870	13932	13777	13955	13926	13959	13655	13774	13799	13808	13735	13768	13760	13847	13906	13927	13922	13705	13851	13809	13790	13626	13872	13788	14019	13661	13846	13696	13722	13816	13742	13614	13873	13777	13784	13783	13732	13780	13870	13780	13757	13818	13965	13874	13911	13831	13839	13737	13788	13831	13779	13937	13725	13803	13672	13895	13896	13704	13956	13931	13742	13985	13908	13758	13758	13776	13789	13877	14007	13724	13810	13814	13687	13762	13865	13892	13727	13682	13931	13824	13852	13662	13816	13781	13964	13947	13818	13859	13832	13684	13915	13839	13892	13765	13802	13854	13713	13814	13883	13774	13907	13816	13832	13815	13982	13830	13728	14009	13782	13725	13737	13749	13984	13895	13746	13836	13816	13885	13783	13916	13810	13856	13769	13875	13890	13811	13810	13876	13818	13843	13716	13800	13816	13737	13857	13888	13924	13893	13634	13823	13708	13970	13786	13787	13948	13834	13639	13920	13832	13794	13902	13837	13900	13852	13829	13673	13907	13804	13847	13791	13894	13701	13543	13823	13816	13881	13841	13887	13779	13939	13740	13741	13744	13819	13729	13974	13738	13817	13846	13848	13793	13915	13862	13803	13939	13751	13827	13970	13835	13941	13848	13930	13694	13954	13900	13762	13859	13677	13780	13717	13929	13790	13805	13922	13782	13875	13889	13826	13742	13713	13813	13947	13775	13998	13768	13813	13712	13949	13823	13939	13952	13928	13802	13732	13748	13797	13877	13930	13818	13970	13818	13624	13735	13855	13777	13920	13747	13932	13823	13757	14018	13863	13828	13780	13757	13900	13781	13931	13744	13849	13914	13819	13716	13924	13876	13764	13773	13781	13819	13905	13636	13868	13867	13743	13701	13700	13894	13701	13743	13721	13868	13791	13895	13847	13979	13882	13818	13935	13829	13852	13856	13891	13866	13970	13772	13934	13908	13800	13834	13897	13797	13660	13917	13770	13749	14026	13948	13678	13757	13722	13657	13755	13837	13855	13569	13851	13826	13916	13873	13744	13844	13923	13924	13892	13817	13799	13757	13871	13626	13839	13844	13924	13856	13742	13582	13983	13690	13993	13862	13904	13908	13769	13856	13960	13758	13708	13980	13788	13815	13864	13866	13825	13792	14009	13807	13842	13751	13888	13618	13790	13865	13893	13688	13799	13765	13950	13892	13773	13825	13838	13779	13903	13813	13683	13829	13707	13786	13756	13761	13794	13809	13762	13814	13759	13796	14016	13711	13792	13876	13968	13817	13747	13757	13912	13729	13701	13928	13762	13804	13863	13723	13798	13845	13663	13879	13756	13950	13711	13875	13823	13921	13871	13883	13790	13729	13718	13863	13790	13826	13836	13818	13773	13900	13861	13764	13672	13809	13799	13868	13605	13827	13893	13588	13994	13885	13857	13751	13873	13772	13702	13984	13769	13927	13862	13840	13840	13842	13837	13907	13656	13918	13971	13851	13822	13870	13888	13828	13980	13832	13812	13852	13894	13743	13777	13925	13641	13645	13900	13739	13862	13760	13844	13802	13811	13881	13635	13868	13863	13856	13847	13902	13579	13874	13673	13738	13777	13926	13750	13856	13624	13707	13889	13845	13666	13775	13736	13751	13811	13860	13667	13765	13733	13916	13646	13726	13977	13875	13813	13822	13860	13773	13824	13797	13659	13708	13881	13874	13803	13996	13911	13801	13923	13793	13807	13765	13870	13739	13874	13916	13921	13824	13785	13868	13867	13746	14032	13635	13878	13649	13753	13665	13902	13815	13845	13914	13856	13962	13958	13844	13809	13747	13731	13924	13856	13774	13925	13755	13743	13812	13877	13634	13684	13964	13701	13811	13882	13751	13775	13729	13846	13911	13818	13766	13815	13754	13777	13893	13703	13837	14038	13746	13737	13911	13778	13871	13812	13985	13746	13815	13853	13875	14038	13820	13818	13910	13804	13956	13813	13855	13918	13797	13967	13811	13771	13904	13712	13820	13756	13603	13904	13738	13861	13839	13733	13854	13916	13856	13760	13689	13807	13902	13685	13841	13776	13868	13792	13849	13825	13655	13687	13695	13975	13763	13756	13773	13713	13752	13671	13822	13815	13717	13923	13589	13723	14018	13740	13798	13872	13594	13895	13727	14013	13878	13779	13934	13919	13740	13801	13912	13775	13896	13872	13853	13675	13778	13913	13746	13817	13765	13879	13919	13692	13794	13802	13770	13962	13809	13748	13800	13887	13896	13832	13772	13875	13669	13811	13684	13707	13960	13801	13785	13786	13900	13829	13997	13808	13947	13935	13695	13869	13784	13786	13789	13739	13861	13823	13714	13791	13770	13734	13736	13727	13828	13723	13878	13819	13694	13866	13796	13703	13877	13792	13770	13831	13693	13783	13734	13767	13781	13891	13805	13635	13708	13757	13903	13724	13861	13835	13681	13742	13896	13680	13777	13754	13893	13804	13692	13931	13835	13859	13798	13855	13816	13803	13813	13876	13676	13835	13836	13791	13900	13859	13658	13927	13834	13814	13874	13822	13566	13715	13867	13688	13805	13786	13871	13726	13861	13846	13827	13740	13708	13892	13736	13670	13879	13948	13893	13660	13831	13891	13828	13985	13807	13769	13754	13884	13796	13715	13760	13811	13741	13704	13750	13833	13977	13803	13838	13925	13778	13929	13878	13850	13861	13887	13848	13982	13838	13717	13773	13912	13664	13783	13953	13795	13632	13809	13890	13806	13778	13801	13889	14146	13701	13744	13702	13769	13811	13891	13669	13796	13857	13884	13783	13682	13940	13893	13911	13755	13834	13766	13853	13748	13784	13851	13712	13956	13886	13742	13882	13740	13752	13705	13747	13592	13837	13778	13831	13817	13810	13757	13890	13889	13788	13851	13636	13895	13791	13737	13773	13850	13765	13781	13749	13750	13915	13813	14021	13706	13722	13742	13755	13939	13815	14012	13783	13844	13944	13744	13774	13870	13719	13493	13593	13672	13720	13737	13898	13641	13914	13771	13778	13757	13865	13948	13791	13721	13881	13869	13873	13714	13693	13574	13789	13755	13771	13871	13871	13951	13792	13689	13909	13909	13699	13744	13848	13962	13781	13764	13885	13839	13911	14060	13805	13669	13800	13952	13802	13691	13863	13821	13725	13932	13830	13927	13807	13726	13805	13701	13685	13769	13821	13871	13642	13883	13652	13833	13961	13827	13893	13721	13693	13706	13803	13826	13740	13818	13712	14003	13744	13799	13701	13726	13809	13857	13826	13765	13845	13700	13890	13863	13808	13700	13789	13816	13858	13884	13949	13937	13800	13885	13834	13768	13689	14073	13758	13680	13796	13742	13850	14023	13916	13878	13737	13987	13964	13738	13830	13941	13913	13769	13737	13693	13905	13595	13892	13837	13770	13982	13822	13907	13642	13884	13846	13802	13824	13704	13736	13866	13941	13845	13796	13716	13746	13761	14007	13786	13780	13821	13869	13782	13836	13847	13754	13911	13801	13844	13939	13934	13870	13909	13660	13624	13907	13913	13801	13876	13648	13806	14066	13815	13653	13785	13831	13799	13834	13718	13846	13973	13814	13711	13853	13777	13774	13872	13885	13765	13736	13894	13785	13697	13867	13791	13813	13720	13880	13816	13893	13886	13768	13870	13829	13842	13861	14012	13636	13939	13827	13703	13780	13934	13840	13857	13766	13883	13802	13719	13736	13873	13814	13767	14053	13841	13851	14117	13720	13804	13875	13788	13672	13925	13868	13767	13800	13906	13800	13865	13871	13863	13772	13916	13730	13933	13730	13916	13859	13797	13737	13649	13944	13810	13615	13900	13739	13916	13756	13922	13635	13932	13623	13870	13707	13856	13823	13908	13815	13682	13867	13972	13795	13816	14071	13831	13861	13868	13692
27361	21574	21581	17388	14533	14363	14361	14171	14218	14169	14207	14266	14207	14055	14154	14038	14064	14255	14070	14230	14253	14317	14164	14107	14180	14128	14071	14121	14310	14035	14205	14299	14524	14442	14304	14400	14245	14205	14140	13994	14053	14036	13976	13972	14109	14079	14010	14134	14155	14134	14110	14218	14036	14040	14197	14204	14025	13960	14101	14017	14159	14066	14227	14035	14080	14010	14054	14271	14094	14082	14026	14175	14009	14033	13927	13919	14100	14045	14074	14040	14014	13981	14108	14003	14113	14036	14083	14152	14174	14105	14177	14050	14226	14102	14182	14068	13825	14090	14056	13972	13849	14163	14146	13919	14117	14068	14108	14354	14086	14082	14073	14134	14139	14113	13953	13962	13910	13912	13993	14061	13968	13882	14050	14131	14174	14066	14094	14124	14070	14047	14113	13977	14057	14151	13969	13952	14037	13879	13979	14085	14069	14005	14035	14192	14127	14200	13883	14040	14097	14019	13880	14163	14192	14057	13945	14140	14126	14152	13955	14025	14064	13987	14129	14128	14205	14043	13994	14141	14010	14222	14049	14082	14172	14140	14056	13988	14059	14180	13972	14024	14134	14045	14188	13872	13862	14079	14089	13880	14222	13988	14026	13978	14080	13961	14096	14090	14165	13965	14161	13956	14232	14004	14081	13905	13980	14095	14082	14127	14054	14023	14124	13879	13905	14140	14186	13978	14068	14092	13979	14240	14204	14237	14107	14045	13977	14048	14097	13991	14158	14074	14103	13960	14115	13961	14057	13952	13904	13978	13900	14156	14089	14083	14031	14316	14222	13904	13999	13976	14012	13994	14038	14173	14048	14061	14028	14190	14193	14052	14122	14054	13907	13814	14070	14165	13986	14198	14251	14040	13991	14049	14047	13944	13806	14079	13923	14164	13977	14026	14037	14054	13943	14046	14188	13931	14101	14057	13847	14102	13957	13984	13938	13862	14122	14033	14142	14098	13982	14000	14107	14047	14072	14154	14084	14297	14173	13943	13962	14030	14112	14174	14030	14102	14029	14083	13970	13907	14057	13872	14071	14041	14082	13994	14124	13946	14140	14083	14079	14154	13985	13990	14065	14128	14099	14026	14004	14186	14010	14002	14061	14180	14058	14113	14133	14175	13992	13969	14070	14022	14113	14207	14011	14070	14074	13925	14151	14041	13970	14056	14110	14196	14168	14101	13949	14106	14239	14058	14300	14255	14172	13782	13831	13937	14011	13973	13984	13849	13988	13986	13941	14055	14220	13977	13949	13973	14050	14057	14288	14136	13974	14128	14049	14060	13993	14191	14135	14050	14223	14123	13935	14007	13841	14065	14103	14102	14283	13945	14185	14052	13927	14096	14075	13992	14036	14071	14208	14201	14307	14107	14173	14067	14133	13982	13933	13972	14074	14150	14077	14059	13892	14095	14332	13997	14174	14094	14101	14021	14131	14102	13968	14004	14086	13907	14112	14143	13989	14057	13953	13981	14054	14193	14014	14152	14097	14088	14037	14204	14192	14248	14006	13993	14234	14231	14009	13978	14075	13965	14263	14119	13990	14102	13992	14293	13986	14142	14247	14109	14289	14020	14062	13947	13969	14191	14102	13994	14274	13982	14060	14081	13986	13982	14033	14043	14187	14008	14042	13879	14117	13965	13998	14017	13996	14254	14138	14044	14152	14059	13991	14034	14039	14004	13973	13803	14176	14171	14248	14016	14059	14131	14011	13886	14161	14226	14131	13842	14239	14172	14058	14006	14054	14097	14052	14118	14027	14040	14085	14032	14227	14089	14070	13945	14180	14085	14097	13925	14178	14204	14201	13791	13993	14213	13937	14156	13953	13855	13999	13992	14318	14322	14083	14067	13946	13993	14096	14193	14013	13876	14005	14079	14058	14144	13994	14145	14066	13910	14224	14065	14123	14211	14101	13936	14199	14177	14007	14198	14137	14112	13896	13882	13799	14155	14114	14033	14093	14030	14149	14217	14051	13979	14043	14128	14009	14069	14148	14050	14150	13960	14067	13937	14190	13932	13953	14061	14197	14095	14027	14095	13999	13982	14028	14008	14074	13921	14162	14056	14050	13935	14030	14194	13978	13963	13977	14271	13965	14219	13942	13999	14120	14107	13959	14179	14135	14067	14071	13955	14277	13904	14168	13836	13992	13938	13984	14111	13982	14007	13865	14014	14073	13972	13965	13926	13874	14032	14011	14129	14128	13972	13944	14072	14219	14113	14112	13884	14134	14138	14097	14164	13947	13998	14107	14218	14080	14004	14029	13981	14170	14185	14156	14143	14038	14047	14153	14031	14020	14042	14054	13953	13996	13945	14058	13974	14155	14017	13921	14130	13952	14007	14196	14118	14026	14291	14103	14053	13942	14025	13881	13940	14028	13854	14016	13971	13953	14033	14083	14248	14141	14010	13960	13928	13848	13851	14085	14083	14197	13905	14259	13995	14251	14133	14097	14041	14092	14002	14012	14156	14017	14244	14071	14111	14056	13999	13922	13910	14011	13970	13923	13945	14184	14094	13959	13860	14100	14014	14038	13873	14216	14095	14075	14219	14214	13840	14105	14157	13975	14157	14043	13958	14010	14058	14089	14138	13949	14223	14118	14070	13987	14034	14069	13872	14154	14137	14115	13900	14034	14210	14093	13907	14094	14096	14171	14140	14068	14186	13998	14133	13980	13994	14022	13974	14022	13931	14033	13976	14152	14118	13957	14320	14051	13978	14306	13861	14194	14069	13905	14053	14055	14015	14060	14048	13973	14033	14060	14127	13953	14050	14012	14086	14162	14101	14079	14273	14152	14048	14043	14087	14010	14092	14150	14069	14132	14329	14077	14174	14061	14164	14306	14079	13971	14003	14204	14040	14206	14078	14064	14047	13989	14137	13994	14027	14113	14048	14135	14068	14053	14065	14191	14264	14127	14120	14031	13934	14067	14052	14009	14295	14051	14146	14244	14098	14083	14018	14218	13782	14077	14023	14075	14123	14131	14186	13963	14026	14106	14035	14235	13969	14172	14136	14092	14112	14093	14191	13990	14088	14154	14143	14281	14070	14131	14065	14026	14099	14081	14091	14139	13925	14138	14196	14105	14029	14080	14077	13954	14210	14033	14145	14072	14140	14149	14056	14123	14035	14240	14244	13924	14075	14103	13920	14234	14193	14186	13966	13867	13998	14185	14150	14057	14011	13864	14404	14207	13957	14129	13935	14131	13999	14023	14044	14121	14092	14134	14073	14037	14085	14192	14006	14256	14234	14035	14020	14088	13891	14020	14141	14209	14207	14098	14076	14109	13893	13967	14172	14099	13828	14043	14006	13918	14307	14118	14280	14099	14092	14229	14257	14108	14046	14077	13941	14093	14082	13973	14053	14019	14170	14108	14059	14276	14127	14095	13924	14107	14191	13878	14318	14052	14128	13868	14041	13998	14234	14196	14217	13932	14005	14013	14026	14083	14020	14113	14071	14128	14075	14167	13966	14057	13773	14017	14086	13962	14179	14042	14240	14144	14109	14147	13931	13993	14047	14105	14014	14049	14201	14135	14101	14011	13993	14053	14267	14180	14109	14117	13990	14055	14037	14109	14238	14095	14088	14103	14172	13925	13977	14019	14124	14027	14090	14246	14139	14139	14066	14042	13902	14097	14175	14120	13969	14019	14142	13723	14082	14070	14090	14082	14110	14074	14140	14020	14198	14169	13930	14018	14256	14031	13898	14038	14025	14100	14188	14176	14031	13880	14049	14152	14120	13959	14247	13906	14086	13948	14185	14063	14038	14185	14107	14087	14083	14224	14117	13936	14117	13953	14053	14022	13993	14144	13834	14202	14046	13936	13940	14068	14044	13971	13995	14177	13926	13970	14039	13996	13823	14192	14090	14121	14074	14093	14198	14163	13962	13894	13871	14010	14013	13861	13991	13975	14112	14136	14052	13965	13997	14191	14036	13969	14130	14226	14057	13939	14088	13846	14010	14060	14030	14115	13996	14196	13927	14143	14097	14076	14149	14195	14047	13973	14124	13928	14194	14123	13918	14016	14095	14035	13945	14017	14166	14124	14036	14108	14030	14253	14083	14061	14136	14016	14122	14069	14124	14134	14002	14146	14067	13910	14023	13979	14120	14046	14059	14061	14215	14033	13969	14228	14126	14049	14149	14165	14043	14158	14140	14128	14190	14127	13973	13959	14092	14032	14045	14127	14156	14053	14063	14085	13861	14085	14162	14053	14060	13956	13988	14132	14206	13977	14104	14010	13935	14129	13977	14045	14171	13993	14023	14227	13920	13959	13956	14135	14003	14179	13906	14032	14043	13981	14060	14254	14068	14089	14266	14155	13882	14129	13976	13897	13844	13826	14023	14059	14050	14088	14105	14170	13880	14050	14212	14055	13954	13993	14109	14182	14101	13869	14023	14220	13923	14001	14129	14102	14010	14110	13970	13997	14121	13947	14117	14099	14155	14194	14177	14042	14090	14216	14229	14000	14152	14078	14194	14230	13949	14068	14020	14010	14170	14176	13970	14137	14036	14151	14180	14260	13988	14085	14188	14098	14054	14113	14048	14250	14045	14101	14242	14148	14090	14027	14017	14057	13935	14107	14107	13933	14148	14140	14186	14022	14268	14213	14045	14043	14231	14095	14398	14304	14093	14055	13990	14257	14247	13865	13877	14014	14035	14205	14094	14066	14251	14138	14011	14050	14039	13970	14013	14235	14041	14272	14092	14226	14026	14117	13939	14040	14008	13985	14039	14080	14060	14105	13869	13993	14085	14083	13804	14129	14108	14166	14051	13962	14132	13870	14182	14164	14201	14112	13941	14061	14001	14134	14358	14252	14032	14072	14034	13973	14143	14070	14221	14052	14043	14071	14159	14119	14067	14124	14038	14102	14202	14176	13975	14271	13924	13954	14002	13924	14081	14187	14070	14022	14003	14160	14158	14000	14112	13945	13987	14038	13930	14164	13986	14082	13973	14022	13994	14048	14113	14068	13912	14002	14022	14125	14056	14198	14075	14251	14111	13906	14113	14061	14058	14096	14249	14079	14171	14244	14100	14216	14182	14046	14030	13888	13972	13949	14138	14106	14041	14168	13829	14003	14187	14183	13956	14306	14268	14087	14209	14093	14152	13850	14011	14228	14211	14004	13976
13573	16000	15576	15086	14645	14210	14381	13983	13946	13970	13847	13675	13760	13731	13602	13689	13732	13652	13704	13737	13704	13768	13724	13769	13678	13737	13609	13908	13803	13830	13696	14397	14571	14321	14208	13766	13753	13795	13711	13805	13752	13657	13933	13894	13704	13759	13829	13734	13881	13748	13651	13779	13805	13791	13660	13714	13677	13778	13676	13735	13863	13685	13503	13662	13680	13500	13740	13542	13666	13532	13803	13832	13567	13703	13597	13803	13538	13785	13599	13612	13668	13874	13793	13723	13720	13683	13670	13705	13740	13713	13629	13563	13684	13746	13642	13795	13698	13784	13730	13724	13803	13699	13712	13719	13734	13707	13522	13743	13737	13741	13675	13595	13739	13623	13782	13676	13664	13699	13548	13630	13706	13637	13684	13699	13729	13679	13889	13803	13813	13711	13778	13816	13718	13618	13901	13654	13794	13835	13831	13632	13546	13577	13781	13615	13686	13688	13618	13843	13643	13735	13804	13721	13737	13767	13697	13738	13679	13748	13641	13656	13773	13832	13710	13724	13692	13692	13719	13785	13807	13721	13753	13722	13581	13536	13789	13514	13787	13733	13700	13579	13690	13794	13616	13685	13846	13503	13750	13773	13702	13798	13795	13679	13617	13695	13764	13725	13809	13650	13760	13701	13801	13762	13703	13860	13657	13541	13836	13648	13573	13635	13832	13761	13645	13674	13902	13567	13817	13646	13736	13841	13838	13670	13570	13555	13679	13528	13729	13819	13672	13903	13778	13739	13774	13576	13715	13659	13757	13771	13697	13794	13564	13611	13722	13765	13613	13618	13648	13691	13621	13741	13749	13644	13892	13648	13665	13675	13505	13830	13662	13767	13638	13712	13653	13678	13695	13844	13631	13647	13711	13587	13802	13743	13601	13764	13811	13704	13782	13627	13538	13557	13753	13584	13756	13721	13823	13618	13622	13739	13803	13647	13548	13676	13653	13609	13642	13764	13626	13744	13718	13637	13755	13709	13795	13733	13704	13656	13880	13660	13595	13726	13668	13574	13825	13398	13636	13734	13827	13826	13720	13621	13665	13795	13784	13738	13891	13780	13852	13636	13653	13862	13580	13685	13638	13763	13600	13725	13614	13616	13657	13847	13816	13740	13810	13729	13600	13590	13836	13645	13632	13624	13756	13648	13533	13929	13602	13663	13755	13493	13764	13601	13856	13693	13711	13886	13581	13790	13620	13621	13679	13652	13782	13719	13789	13687	13735	13747	13751	13756	13599	13681	13674	13491	13779	13642	13739	13709	13718	13631	13689	13781	13747	13599	13615	13767	13645	13820	13616	13735	13721	13725	13659	13684	13730	13619	13723	13580	13698	13635	13533	13602	13781	13739	13737	13950	13622	13863	13757	13703	13736	13672	13598	13866	13623	13576	13635	13658	13692	13574	13735	13519	13721	13604	13638	13554	13817	13618	13785	13798	13725	13690	13822	13538	13710	13869	13712	13618	13566	13471	13737	13578	13572	13742	13801	13650	13773	13789	13827	13597	13772	13671	13641	13689	13872	13761	13698	13653	13753	13534	13477	13888	13772	13544	13699	13749	13588	13673	13669	13763	13628	13684	13843	13645	13621	13695	13737	13791	13652	13520	13742	13654	13761	13615	13628	13902	13579	13634	13531	13692	13703	13658	13509	13663	13818	13569	13624	13835	13726	13775	13661	13795	13673	13844	13574	13902	13573	13721	13825	13623	13637	13634	13861	13607	13541	13713	13739	13735	13593	13716	13790	13760	13646	13820	13585	13884	13674	13747	13760	13587	13624	13812	13477	13869	13601	13695	13818	13828	13748	13637	13682	13627	13859	13678	13849	13774	13842	13671	13680	13753	13615	13693	13724	13640	13669	13857	13629	13800	13613	13892	13767	13531	13741	13705	13769	13844	13627	13718	13742	13703	13625	13838	13528	13655	13872	13785	13699	13551	13459	13569	13697	13640	13754	13838	13656	13847	13786	13748	13621	13606	13540	13879	13632	13739	13642	13632	13804	13579	13741	13832	13909	13684	13687	13851	13699	13739	13574	13829	13687	13573	13700	13587	13656	13585	13730	13642	13542	13562	13762	13825	13642	13560	13658	13771	13789	13686	13646	13737	13638	13812	13577	13742	13548	13774	13712	13679	13840	13451	13640	13577	13718	13570	13590	13828	13803	13638	13781	13766	13657	13686	13768	13680	13702	13842	13733	13762	13823	13685	13757	13713	13830	13789	13805	13564	13568	13669	13654	13665	13675	13660	13725	13589	13635	13823	13736	13662	13636	13657	13740	13741	13587	13764	13691	13741	13723	13794	13669	13909	13548	13645	13666	13681	13832	13745	13743	13757	13622	13823	13436	13762	13771	13799	13630	13834	13715	13646	13692	13710	13859	13694	13662	13626	13706	13786	13796	13666	13756	13663	13711	13661	13635	13761	13947	13569	13755	13504	13744	13760	13834	13665	13721	13630	13667	13734	13819	13693	13684	13677	13803	13596	13733	13701	13812	13561	13713	13715	13733	13682	13710	13713	13707	13700	13675	13716	13725	13590	13664	13742	13847	13640	13741	13739	13683	13760	13819	13607	13758	13673	13773	13670	13607	13755	13718	13862	13609	13829	13593	13601	13706	13764	13751	13690	13818	13659	13711	13519	13625	13737	13681	13714	13808	13581	13630	13715	13717	13758	13706	13742	13649	13689	13714	13607	13730	13855	13741	13721	13705	13557	13672	13711	13666	13743	13723	13776	13814	13657	13812	13670	13616	13828	13730	13566	13678	13846	13757	13662	13777	13655	13558	13743	13664	13681	13759	13632	13691	13671	13724	13731	13866	13573	13766	13815	13565	13685	13859	13889	13833	13730	13733	13539	13759	13769	13692	13625	13867	13799	13853	13578	13717	13862	13624	13605	13531	13818	13801	13662	13757	13662	13715	13591	13887	13587	13755	13536	13555	13793	13674	13628	13747	13711	13841	13764	13673	13799	13854	13907	13779	13639	13598	13615	13644	13601	13822	13729	13575	13664	13713	13736	13703	13662	13628	13720	13883	13705	13735	13728	13741	13724	13810	13786	13689	13635	13597	13682	13690	13738	13859	13623	13708	13828	13823	13782	13450	13567	13821	13628	13786	13769	13769	13701	13605	13628	13648	13610	13730	13719	13691	13661	13824	13718	13789	13736	13704	13910	13660	13678	13648	13784	13748	13771	13649	13701	13575	13611	13672	13855	13652	13693	13680	13729	13928	13800	13896	13716	13813	13561	13735	13659	13719	13610	13690	13768	13632	13642	13906	13907	13569	13686	13756	13749	13924	13655	13783	13777	13698	13680	13627	13653	13634	13733	13638	13651	13713	13787	13730	13719	13577	13759	13594	13759	13756	13654	13705	13577	13648	13714	13677	13614	13744	13729	13806	13733	13687	13739	13669	13580	13615	13793	13769	13649	13843	13565	13780	13753	13811	13597	13703	13554	13800	13745	13627	13791	13722	13713	13922	13678	13719	13712	13674	13472	13625	13524	13690	13632	13778	13763	13547	13614	13684	13700	13679	13648	13601	13776	13661	13776	13860	13558	13759	13755	13777	13637	13814	13804	13806	13805	13820	13689	13713	13664	13744	13552	13709	13781	13746	13743	13644	13745	13712	13739	13687	13762	13676	13701	13625	13505	13850	13757	13727	13695	13637	13532	13582	13672	13738	13852	13698	13760	13742	13684	13665	13588	13749	13714	13780	13653	13650	13686	13607	13800	13874	13677	13751	13669	13703	13525	13692	13728	13666	13749	13638	13649	13616	13846	13752	13781	13716	13867	13770	13630	13775	13807	13706	13870	13598	13732	13610	13722	13722	13740	13874	13754	13781	13783	13586	13673	13711	13803	13569	13757	13670	13830	13761	13498	13727	13709	13496	13837	13553	13763	13630	13763	13708	13826	13711	13857	13687	13726	13699	13671	13602	13661	13702	13761	13742	13549	13661	13607	13768	13859	13673	13632	13828	13843	13681	13531	13770	13669	13622	13843	13634	13732	13694	13669	13787	13690	13805	13678	13748	13793	13737	13700	13556	13786	13810	13849	13733	13818	13643	13680	13771	13703	13747	13691	13885	13855	13713	13636	13712	13789	13766	13555	13832	13739	13577	13783	13532	13548	13749	13795	13885	13764	13686	13742	13637	13638	13637	13692	13673	13787	13833	13781	13703	13644	13812	13761	13888	13671	13600	13703	13818	13452	13586	13514	13651	13696	13528	13776	13737	13733	13753	13690	13832	13722	13622	13652	13646	13660	13703	13782	13605	13756	13896	13639	13611	13820	13759	13698	13721	13790	13729	13761	13767	13671	13672	13785	13600	13823	13818	13790	13552	13805	13673	13755	13705	13653	13776	13623	13515	13709	13841	13623	13658	13698	13692	13729	13722	13813	13716	13870	13576	13754	13577	13725	13739	13777	13677	13694	13870	13569	13713	13713	13633	13787	13627	13726	13521	13679	13793	13653	13706	13659	13878	13875	13855	13677	13646	13670	13628	13791	13501	13587	13630	13972	13636	13574	13550	13652	13708	13640	13959	13695	13606	13854	13737	13596	13706	13751	13808	13683	13613	13705	13702	13634	13696	13627	13756	13610	13682	13790	13724	13795	13794	13655	13773	13535	13784	13772	13632	13658	13691	13647	13574	13739	13874	13812	13691	13589	13641	13755	13614	13678	13866	13816	13734	13660	13711	13801	13539	13731	13664	13630	13719	13709	13719	13742	13624	13685	13725	13698	13646	13652	13703	13651	13832	13749	13759	13794	13738	13568	13842	13648	13779	13532	13758	13689	13947	13665	13720	13849	13643	13601	13650	13757	13664	13432	13574	13710	13729	13701	13759	13818	13478	13699	13682	13780	13804	13589	13733	13635	13861	13679	13694	13725	13593	13634	13736	13652	13815	13801	13619	13679	13495	13717	13803	13744	13832	13589	13773	13517	13799	13631	13536	13801	13829	13853	13832	13725	13763	13645	13721	13578	13718	13606	13707	13777	13751	13676	13707	13811	13713	13653	13519	13655	13720	13643	13726	13811	13726	13659	13716	13713	13719	13797	13671	13678	13807	13854	13733	13722	13675	13704	13719	13728	13712	13755	13728	13810	13805	13777	13686	13641	13628	13840	13735	13637	13811	13789
24096	21390	28682	24495	21717	19086	16950	14948	14409	14508	14378	14227	14091	14029	14277	14312	14140	14070	14169	14016	14172	14091	14135	14131	14089	14265	14053	14149	14155	14125	14482	16649	16795	16468	15423	14741	14351	14071	14113	13978	14055	14010	13961	14126	14028	13942	14035	13970	14077	14054	14040	14073	13851	13980	13943	13951	13903	13937	14062	14097	13927	14162	14030	13936	14110	14064	14150	13913	14153	13952	14060	13948	14130	13958	14039	13787	13751	14002	13960	13906	13970	13946	14006	14013	13968	14150	14048	13751	13971	13913	13977	14018	13871	13966	14161	14105	14145	13915	13974	13906	14068	14042	14182	14186	13943	13899	13737	13892	13946	13864	13987	14024	13881	13812	13725	13938	13998	13915	13875	14127	14141	13884	13969	13860	13984	14100	13948	13949	13996	13899	14175	13995	13916	14173	13880	14060	14011	13839	13983	14173	13992	14115	13897	14004	13982	14108	13980	13906	13906	13972	14085	13996	13785	13916	13959	13806	13984	13912	13978	14061	13901	13845	13903	13999	13818	13979	13999	13996	13965	13963	13911	13916	13877	14184	14047	13851	13999	14094	13775	14041	13886	13908	13979	13845	13837	13971	14052	13999	14068	13964	14003	14116	14147	14104	14150	13966	13902	14136	14128	13912	13912	13878	14038	13884	13913	14080	14029	14084	14138	13978	13969	14221	13942	14206	14007	13943	13990	13987	13914	13987	13993	13949	13878	14025	13958	14100	13943	14010	13966	13925	14185	13779	14169	14054	13840	14100	14006	14081	13854	14081	14047	14040	13867	13911	13940	14000	13874	13909	14026	13994	13933	13893	13978	14055	14050	14090	14101	13904	13983	13784	13995	13989	13904	14068	14080	14035	14123	14044	13910	13875	14126	14238	13946	14020	13776	13988	13990	13874	13832	14049	13898	13816	14099	13829	14056	13823	13889	13909	14009	13966	14091	13916	14052	14090	13959	13866	13920	13882	14156	13872	14089	13988	13964	13841	13881	14039	14010	13987	14106	13973	14016	13917	13933	14033	13895	13943	14092	14040	13940	14052	13780	14117	13946	13997	14034	14091	14024	13879	13915	14040	13979	14082	13883	13879	13968	13957	13953	13991	13861	13931	14033	13998	13950	14028	14075	13987	13925	14159	13944	14189	14017	13982	14026	14067	13912	13916	13865	13867	14041	13821	14061	13867	13934	13918	14132	13931	13908	13851	13879	13864	13977	13978	14000	14094	13975	13846	13896	13871	14033	13798	13780	14128	14225	13907	14014	13946	13836	13859	13842	13966	13847	13975	14036	13901	13838	13921	13985	13958	13943	13959	13976	14041	13975	13944	14062	13826	13894	13957	14023	13860	14017	13935	14162	14120	14233	13853	14107	14060	13977	13734	14071	13949	13862	13922	13920	13894	13956	13916	14025	14069	14039	14137	13891	13816	13961	13939	14087	13896	13991	14154	14072	14034	13914	14032	13991	13875	14032	13887	13893	13995	14010	13723	14048	14041	14002	13888	14081	13815	13941	13865	14045	13974	14069	14099	14046	14042	14012	13869	13990	13943	13970	13967	13946	13906	13765	13944	13793	13943	13982	14011	13979	13816	13961	14125	13951	13977	13947	14002	13911	13867	13849	13892	13940	13828	14035	14011	13969	13997	14000	13875	14018	13973	14003	13873	14055	13939	13994	13883	13951	13929	14077	14083	13825	13987	14085	13977	13963	13926	13904	14093	13973	13920	13831	13912	14110	14208	13987	13891	14064	14119	14157	14039	14053	13974	13789	13867	14134	13891	13934	13980	13999	13892	14115	14122	13775	13862	14056	13969	14034	13894	13952	13924	13823	13914	13869	14025	14018	13967	13995	14038	13977	13905	13968	14019	13972	13970	13970	14013	14021	13782	13961	13983	14172	13888	13977	14009	13807	14040	13868	13930	13839	13683	14071	13919	13845	13805	14005	13939	13999	14107	14101	14068	14055	14085	14011	14006	13961	14105	13939	13851	13775	13974	14086	13857	13883	13933	13979	13870	13987	14041	13719	14105	13966	13855	13890	14002	13871	13958	14108	13880	13994	14001	13970	13888	13837	13920	13982	14114	14123	14113	13816	14019	14042	13774	14197	14047	13879	14164	13959	13999	13970	14029	13884	13717	13836	13913	14095	14026	13979	14003	13946	13996	14023	13982	13953	13841	14087	13987	13895	14222	14024	14000	13918	13980	14100	14030	14329	14003	13950	13896	14038	13969	14057	13882	13911	13927	13847	13927	14006	14009	14072	14161	14087	14083	14055	13827	14019	13902	14065	14004	13909	13943	13884	14126	14121	13801	13740	14142	13818	13935	13893	14154	13918	14045	13865	13849	13927	14024	14087	14099	14013	13939	13843	13820	14018	13972	13964	13732	13863	14081	13980	14017	14027	14030	13975	13972	13951	13929	14315	13966	13874	13958	14077	14096	14055	13954	13849	13981	13831	13868	13964	13908	14032	14073	13757	13753	14072	13920	13808	13856	14051	13719	14060	14052	14133	13936	13905	14026	14135	13975	14066	13782	13699	13968	13941	13812	13936	13835	13999	13977	13991	13895	14027	14020	13968	14097	13944	13831	13912	14022	14123	13892	13768	13882	13830	13905	14018	13917	14107	13942	13951	13855	13818	13936	14139	14074	14049	13920	13776	13979	13858	13947	14060	13798	14313	14168	14072	13803	13998	14032	13976	13820	14180	14121	14141	13920	14086	14190	14029	14007	13762	13896	14016	13739	14067	13884	13977	13890	13856	13916	13915	13938	14015	13990	13983	14170	13956	13750	13871	14060	14001	13952	14057	14012	14001	14082	14039	14072	14059	13928	14056	14020	13993	14168	13910	13998	14131	14103	14136	14078	13882	13953	13846	13957	13909	13868	14002	14079	13808	13777	13980	14038	14007	14014	13916	14030	14230	14042	13988	13968	13906	14089	14053	13926	14039	13980	14078	13989	13999	13979	13935	14008	13819	14064	13958	13942	13846	13781	13822	13874	13997	13818	13973	14102	13943	13907	13831	13766	13931	14005	13920	13920	13901	13995	13902	14059	13993	14129	14060	14010	14050	14130	14068	14108	14046	14136	13916	13993	14025	14112	14092	13878	13889	13962	14061	14097	14018	14112	14064	13972	13927	13979	13978	13892	14042	14019	14018	13964	14013	13955	13999	13922	14052	14013	14106	14014	13824	13799	13907	13858	13929	13967	13974	13820	13966	13992	14064	13917	14017	13932	13851	13993	13883	13852	13999	13781	13830	13957	13979	13890	14029	14002	14039	13871	14037	13960	14203	13738	13969	14173	13866	13875	14051	13979	14077	13959	14073	13950	14037	14049	13993	14092	13927	13865	13914	14031	13997	13876	14002	14029	14054	13849	13924	14039	14049	13937	14020	14103	14127	13791	13920	13843	14044	14001	13955	13973	14066	14037	13982	13941	14057	13957	14086	14050	14131	13861	13898	13975	13977	14211	14046	13980	13911	13911	13866	13945	13960	13978	14011	13772	13923	13729	14047	14008	13951	13990	13880	14022	14028	13881	14003	14162	14148	13826	13985	13876	14161	13942	14092	14054	13954	13931	13846	13936	13905	14075	13922	13976	13921	14015	13948	14088	14145	13858	14031	14077	13899	13994	13980	14065	14012	13892	13899	13806	13884	13810	13877	14053	13836	13926	13986	13958	13872	14065	14022	13860	13871	14082	14176	13966	13878	13910	13864	13976	13918	13853	14044	14038	14077	13826	13949	13995	13894	14139	14010	13907	13928	13845	13949	14003	13869	14007	13971	13994	13973	13929	14095	14101	13897	13949	13875	13880	14043	13971	14108	14055	14353	14074	13881	13940	13711	13979	13950	14007	13885	13914	13969	14051	14072	14149	13847	13958	13968	14079	14148	14197	14056	14072	13858	13939	13890	13952	14022	14010	13950	13842	13952	14089	14003	14063	13859	14056	14032	13891	13913	14037	13943	13892	14000	14163	14094	13801	13892	13926	13784	13909	13935	13966	14078	13936	13968	13933	13963	13872	14098	14178	14002	14075	13936	14173	13852	13844	14012	13944	13826	14058	13935	13982	13901	14050	14061	13919	14004	13923	13965	13815	14091	14004	13969	13943	14147	13884	13968	14148	14045	13939	13893	13930	13934	13976	13958	14126	14072	13765	13928	13901	14016	14163	13966	13907	14093	13916	13978	13913	13738	13969	13955	14157	14009	13905	13957	14063	13916	13951	13987	13866	13932	14019	14037	13919	14012	13614	14023	13999	13937	13778	13964	14149	14196	14064	14071	14071	14012	13986	14117	13993	13854	14060	14041	13857	14040	13915	13883	13924	14121	13812	14076	13949	14208	13879	13952	13821	13960	13963	14013	14098	13902	14034	13833	13934	13857	13920	13841	14003	14051	14215	13961	13931	13999	14097	13983	13982	14074	14012	14077	14163	14231	14071	13841	14038	13947	13782	14034	14097	14121	13958	14092	14003	13834	13886	13981	14035	14003	13715	14015	14024	14043	14074	14022	14002	14081	13931	13963	13971	13874	14094	13847	13904	14018	13900	13867	14008	14024	14035	14001	13902	13809	13970	13993	13978	13962	13881	14161	14176	14022	13944	13910	13980	14021	14015	13988	14114	14173	14090	14036	14059	13804	14104	13917	13809	13999	13985	13924	14028	13860	14020	14031	13963	13973	14069	13861	13999	13994	13994	14095	13932	14076	14040	13874	14078	13794	14144	14067	13939	14058	13936	13955	13792	13842	13955	14166	14174	14067	13916	13975	13935	14082	13899	14125	13824	14057	13930	13979	13954	14144	14131	13951	13829	13766	14117	13901	13997	13870	14202	13934	14021	14286	14018	13912	13973	14124	13899	14253	13832	13763	13969	14127	14001	14023	13963	14001	13864	13987	14231	13987	13827	13899	13983	14040	14023	14032	13946	14050	13918	14062	14028	14005	13775	13944	13873	13998	14140	14090	13847	13850	13850	14074	13877	13942	14030	14078	13922	13823	13911	13958	13856	14005	14040	13953	14046	13984	14067	13728	13945	14126	13928	13739	14028	13986	13848	13826	14022	14008	14087	13867	14173	14031	14109	14046	14021	14015	13988	13991	14001	14075	14112	13840	14066	13932	13933	13960	14138	14212	14089	13931	13625
13466	21504	21419	18302	16348	15364	15109	14689	14498	14211	14000	14044	13854	13928	13792	13958	13810	13727	13823	13754	13719	13909	13777	13817	13634	13802	13798	13895	13813	13918	14472	18167	18055	17296	15534	14593	13939	13759	13918	13822	13722	13718	13730	13746	13820	13668	13693	13671	13628	13722	13650	13796	13716	13748	13590	13650	13669	13717	13651	13748	13626	13826	13723	13570	13575	13815	13741	13786	13816	13631	13892	13574	13589	13639	13916	13676	13775	13660	13702	13687	13698	13775	13543	13782	13657	13924	13698	13706	13750	13448	13631	13545	13644	13695	13768	13710	13826	13776	13620	13634	13753	13605	13647	13575	13587	13632	13605	13603	13532	13738	13765	13658	13743	13613	13609	13665	13677	13595	13766	13732	13644	13700	13743	13707	13739	13637	13618	13659	13705	13623	13558	13653	13622	13630	13679	13766	13759	13547	13831	13545	13741	13746	13818	13717	13636	13786	13759	13577	13810	13636	13647	13751	13573	13879	13681	13695	13557	13799	13663	13639	13611	13600	13706	13830	13649	13729	13769	13784	13614	13686	13679	13745	13679	13774	13636	13729	13820	13729	13684	13687	13662	13653	13596	13737	13664	13818	13654	13584	13718	13647	13725	13758	13736	13609	13669	13698	13806	13748	13854	13795	13727	13698	13848	13667	13664	13803	13668	13591	13632	13815	13590	13721	13683	13835	13419	13653	13649	13744	13797	13816	13746	13543	13713	13769	13732	13673	13618	13763	13661	13677	13632	13529	13803	13666	13654	13486	13480	13602	13806	13788	13758	13780	13595	13540	13605	13822	13750	13689	13659	13688	13758	13688	13580	13645	13767	13759	13653	13729	13668	13738	13637	13858	13581	13513	13634	13586	13622	13515	13754	13725	13714	13742	13694	13553	13662	13658	13646	13714	13644	13539	13547	13840	13609	13665	13612	13739	13765	13591	13661	13731	13749	13739	13709	13786	13721	13754	13774	13640	13664	13853	13821	13536	13677	13566	13534	13765	13757	13554	13657	13711	13719	13785	13703	13599	13817	13700	13682	13702	13738	13651	13719	13753	13663	13620	13629	13704	13590	13502	13801	13786	13816	13802	13721	13603	13633	13751	13588	13745	13706	13728	13725	13665	13706	13743	13728	13659	13673	13493	13677	13760	13684	13771	13606	13625	13827	13622	13772	13749	13715	13626	13826	13829	13585	13602	13833	13669	13521	13768	13811	13668	13559	13697	13565	13811	13727	13601	13837	13603	13800	13709	13653	13816	13650	13653	13727	13510	13774	13567	13690	13688	13704	13528	13672	13736	13912	13726	13747	13705	13698	13783	13632	13718	13649	13605	13624	13833	13730	13592	13599	13640	13714	13548	13695	13768	13508	13628	13633	13731	13533	13675	13782	13696	13743	13630	13663	13700	13508	13784	13675	13593	13712	13652	13773	13498	13660	13648	13729	13786	13600	13742	13756	13782	13699	13635	13701	13567	13669	13624	13781	13689	13777	13696	13738	13681	13672	13727	13828	13632	13766	13728	13653	13713	13718	13621	13739	13674	13659	13681	13574	13779	13659	13715	13701	13744	13753	13641	13771	13643	13782	14018	13662	13746	13757	13733	13697	13677	13738	13793	13696	13663	13552	13672	13690	13653	13647	13602	13651	13701	13871	13612	13821	13732	13669	13900	13698	13644	13488	13758	13735	13539	13778	13667	13552	13655	13601	13770	13693	13685	13768	13726	13722	13722	13624	13775	13540	13653	13738	13759	13666	13902	13717	13706	13613	13637	13526	13775	13572	13775	13601	13738	13780	13566	13715	13430	13638	13613	13573	13847	13861	13627	13762	13643	13773	13710	13642	13601	13688	13598	13803	13592	13682	13625	13500	13636	13717	13628	13603	13712	13468	13528	13742	13500	13841	13677	13640	13569	13741	13770	13498	13647	13636	13752	13694	13627	13632	13810	13750	13724	13601	13476	13813	13669	13612	13688	13654	13748	13770	13752	13594	13645	13724	13686	13646	13662	13712	13865	13570	13774	13694	13642	13718	13664	13722	13731	13709	13693	13640	13665	13769	13713	13530	13832	13769	13600	13805	13568	13653	13804	13569	13605	13837	13778	13560	13829	13682	13606	13696	13741	13617	13651	13646	13676	13772	13540	13729	13613	13758	13712	13847	13627	13668	13780	13748	13759	13722	13721	13782	13640	13688	13532	13743	13641	13749	13594	13678	13685	13935	13569	13759	13584	13720	13667	13625	13574	13523	13772	13655	13738	13682	13671	13620	13682	13678	13675	13752	13548	13784	13749	13931	13710	13660	13604	13868	13709	13644	13658	13642	13756	13612	13773	13476	13700	13748	13758	13555	13775	13726	13758	13605	13746	13640	13780	13744	13768	13776	13736	13727	13680	13595	13642	13776	13616	13619	13627	13790	13668	13626	13802	13907	13759	13637	13589	13759	13780	13473	13641	13652	13705	13546	13746	13646	13504	13856	13564	13670	13539	13804	13417	13748	13717	13644	13851	13622	13755	13649	13752	13895	13414	13701	13707	13606	13655	13712	13711	13838	13612	13898	13718	13669	13585	13696	13671	13599	13609	13733	13698	13644	13586	13671	13624	13718	13701	13584	13632	13712	13593	13625	13627	13739	13641	13689	13813	13661	13631	13796	13598	13670	13736	13689	13750	13671	13824	13855	13649	13719	13631	13787	13691	13755	13544	13650	13577	13586	13751	13624	13763	13687	13508	13604	13665	13857	13659	13744	13702	13708	13711	13727	13777	13678	13581	13672	13699	13700	13607	13642	13795	13741	13691	13761	13772	13780	13685	13631	13661	13780	13894	13860	13700	13715	13614	13823	13634	13581	13605	13653	13653	13844	13801	13597	13711	13738	13696	13747	13586	13638	13689	13607	13623	13709	13603	13601	13576	13783	13779	13755	13431	13723	13509	13718	13716	13682	13671	13692	13664	13702	13701	13861	13499	13726	13780	13498	13628	13712	13666	13647	13782	13740	13541	13836	13665	13551	13641	13853	13594	13522	13743	13697	13879	13761	13673	13846	13777	13682	13832	13686	13580	13712	13652	13751	13696	13767	13559	13669	13732	13747	13612	13642	13548	13677	13743	13810	13571	13752	13668	13597	13809	13712	13635	13869	13732	13560	13715	13536	13941	13615	13557	13594	13638	13730	13696	13722	13710	13834	13696	13685	13721	13677	13591	13704	13791	13595	13796	13818	13753	13628	13746	13595	13551	13644	13639	13636	13702	13535	13719	13641	13720	13725	13752	13639	13807	13706	13593	13671	13653	13624	13801	13791	13723	13785	13619	13572	13610	13593	13651	13528	13516	13557	13707	13514	13687	13686	13698	13760	13708	13717	13720	13697	13631	13778	13602	13625	13759	13702	13776	13505	13687	13646	13809	13756	13651	13681	13802	13597	13643	13757	13672	13816	13724	13639	13617	13660	13573	13498	13737	13741	13574	13827	13617	13666	13898	13817	13864	13519	13906	13777	13716	13525	13714	13613	13706	13759	13697	13593	13664	13686	13713	13692	13656	13651	13748	13562	13668	13807	13767	13679	13530	13565	13799	13642	13679	13747	13723	13671	13684	13911	13611	13877	13680	13774	13547	13664	13599	13794	13743	13725	13710	13819	13679	13755	13546	13567	13556	13830	13572	13729	13675	13755	13706	13683	13662	13513	13789	13883	13599	13672	13769	13759	13598	13683	13711	13665	13627	13656	13688	13669	13622	13557	13783	13742	13637	13876	13698	13582	13649	13734	13667	13701	13600	13714	13649	13831	13732	13498	13814	13785	13671	13889	13771	13647	13699	13532	13724	13594	13838	13695	13632	13762	13651	13888	13692	13807	13653	13570	13762	13673	13515	13772	13715	13615	13731	13791	13786	13780	13665	13749	13689	13600	13821	13640	13666	13843	13546	13731	13673	13660	13660	13638	13756	13830	13656	13630	13512	13669	13794	13726	13701	13710	13806	13700	13737	13669	13675	13737	13528	13703	13690	13886	13683	13673	13811	13754	13796	13557	13571	13812	13527	13719	13775	13684	13832	13650	13670	13631	13753	13673	13725	13636	13682	13551	13642	13633	13673	13747	13764	13502	13676	13713	13663	13639	13622	13635	13596	13614	13732	13799	13624	13661	13831	13614	13652	13739	13542	13698	13625	13772	13688	13712	13580	13575	13825	13619	13637	13656	13639	13590	13689	13769	13551	13617	13634	13817	13719	13645	13732	13665	13647	13508	13735	13692	13729	13662	13443	13626	13636	13734	13763	13747	13742	13697	13640	13558	13664	13699	13754	13830	13567	13675	13700	13761	13760	13713	13624	13736	13777	13742	13627	13753	13680	13632	13614	13632	13738	13610	13831	13701	13557	13699	13665	13733	13631	13526	13681	13703	13682	13795	13606	13687	13720	13709	13807	13583	13750	13580	13632	13774	13665	13796	13800	13658	13520	13653	13722	13743	13622	13665	13710	13529	13595	13763	13910	13598	13877	13760	13565	13636	13691	13696	13513	13731	13749	13922	13656	13684	13519	13682	13632	13600	13743	13799	13656	13672	13673	13805	13652	13724	13775	13824	13755	13712	13633	13717	13512	13790	13734	13628	13514	13681	13813	13677	13676	13789	13638	13622	13833	13514	13731	13635	13641	13668	13671	13900	13808	13761	13489	13637	13714	13729	13740	13618	13520	13745	13815	13807	13789	13867	13592	13636	13651	13656	13672	13829	13852	13679	13582	13831	13941	13648	13629	13845	13492	13745	13536	13767	13639	13539	13810	13679	13727	13687	13533	13494	13703	13649	13620	13697	13609	13689	13761	13575	13803	13600	13778	13764	13711	13683	13599	13762	13792	13685	13918	13581	13669	13514	13785	13495	13693	13868	13592	13787	13740	13849	13662	13512	13974	13564	13714	13669	13709	13728	13794	13645	13595	13625	13763	13683	13723	13603	13762	13658	13658	13565	13558	13639	13809	13552	13592	13625	13614	13650	13700	13714	13655	13773	13731	13809	13834	13561	13462	13493	13773	13738	13888	13758	13775	13634	13806	13589	13716	13622	13793	13728	13718	13608	13746	13707	13615	13710	13699	13511	13719	13769	13705	13501	13716	13667	13668	13704	13854	13484	13595	13657	13678	13672	13772	13631	13556
22995	21351	29210	23860	21466	22541	21428	16027	14699	14735	14708	14637	14572	14173	14520	14245	14294	14349	14319	14002	14223	13967	13949	14250	14151	14066	14293	14121	14022	14209	14217	18485	19108	18205	16350	15014	14592	14101	14149	14166	14183	14105	13966	14034	13926	14081	14124	14101	14079	14147	14037	14048	13851	14067	13877	14099	14009	14023	14064	14049	14007	14026	13951	13872	14097	14063	14024	14170	13940	13896	14161	14155	13845	14224	14164	13794	13952	13938	14135	14104	13984	14093	13913	13895	13897	13791	13984	13960	14210	14148	14016	13895	14016	14135	13975	14027	13938	14063	14142	14085	14078	13990	13855	14000	14113	13814	14026	14036	13933	14004	13881	14083	14086	13887	13766	13885	13985	14051	14083	13827	13945	14046	14084	14038	13898	13839	13988	14087	14176	13817	13910	13966	14001	14017	14026	13825	13861	14080	13864	14024	13909	14086	14002	14025	13819	13895	14100	14134	13922	13903	13994	14037	14022	13965	13899	14008	13863	14085	13859	14070	14014	13917	13967	14043	14002	14132	13983	13921	13858	14064	13980	13917	14004	14121	13961	14008	14242	14170	13949	13921	13832	13957	14008	13912	14221	13900	14057	13898	13882	14084	13937	13866	14000	13983	14161	13864	13925	14043	14175	13878	13779	13868	14030	13892	13944	13955	14087	13818	14045	14066	13845	14018	14056	14106	13895	13946	13962	13856	14032	14121	13936	13914	13989	13982	13694	14050	13899	14128	14125	14042	13868	13982	13829	13859	14070	13914	14008	13981	14035	13943	14043	14018	13774	13877	14061	13916	13970	13883	13986	14058	13887	13896	13913	14050	13959	13959	13959	13872	13836	13917	13821	13919	13915	13867	14116	13941	13890	13848	14070	13799	13814	14060	13831	13940	13934	13919	13993	14018	13845	13814	13925	14097	13908	13961	13942	13835	14044	14156	13993	13956	13793	14022	14023	14046	13932	14027	14040	14187	13822	13897	14042	14057	13982	14001	13796	14116	13983	13993	13980	14115	13963	13622	13985	13707	13754	13953	13997	14176	13930	14036	13845	13826	13865	13780	13938	13837	13858	13846	13874	13985	13885	13897	14097	13828	13927	13989	14022	13919	14234	14054	13821	13834	13811	13930	13884	13955	13986	13942	13980	13872	13929	13862	13988	13964	13975	14043	13950	13749	14205	14043	13978	13881	14079	13985	13953	13884	13940	13916	14023	13925	14050	14091	13858	14037	14012	13818	13708	13966	13973	13820	14004	13944	14005	13937	13907	13719	14011	13928	13816	14078	14010	13900	13907	13988	13805	13772	13784	13830	13823	13877	13900	13901	13916	14109	13885	13865	13954	13942	13844	13743	13754	13943	13917	13977	13938	13807	14000	13902	14151	13838	13910	13986	14111	13957	13812	13901	13891	13996	13950	13888	13976	13905	13940	13903	13925	13934	14104	13845	13908	13974	13807	13903	13910	13942	13847	14138	14117	13837	13969	13940	13913	13843	13882	13749	13870	13902	14116	13975	14090	13977	14216	14093	14013	13800	13987	14071	14063	13958	14120	13988	14014	14024	13861	13810	14065	13941	13935	13908	13948	13984	13955	13852	13938	14097	13984	14210	14017	13862	13755	13958	13911	13912	13960	14053	13890	13950	13957	13959	13959	14000	13928	14007	14063	14017	13774	13902	14061	13859	13839	13900	13980	13833	13884	13952	13864	13712	13990	13938	14023	13983	13757	13930	13941	13905	13960	13814	13899	14132	13864	13779	13933	13899	13808	13867	13859	13832	13658	13787	14004	13891	13956	13866	13969	13886	14003	13913	14078	14019	13989	13949	13916	13859	13976	13907	13978	13959	14113	13928	13835	14015	13998	14050	13884	14032	13943	13860	14120	13895	13950	13906	13765	13706	13818	14131	13924	13914	13917	13757	13883	13841	13983	13922	13856	13974	13855	13840	13980	13871	13769	14120	14072	14001	13889	13882	13778	13826	13994	14000	13972	14117	14023	13977	13851	13724	13965	13905	13817	14062	13945	14009	13942	13913	13980	13825	13965	14005	14025	14089	13994	13844	13858	13998	13977	13833	13831	13895	14052	13769	14049	14035	13927	14065	14116	13834	13759	13900	13882	13926	14046	13901	13970	14059	13958	13989	14051	13865	13912	13895	13915	13974	13976	13955	13930	13890	14115	13828	13891	14028	14020	13791	14058	13986	13939	13812	13872	13915	13929	13908	13864	13829	13805	14013	13955	13907	13877	14034	14180	13780	14017	13937	14191	13877	13939	13891	13784	13951	14023	14030	14168	13947	13782	13990	14081	14031	13980	13947	14152	14098	13946	14031	14172	14068	13982	13946	13968	13819	14031	13942	13849	13945	14056	13838	13766	13939	14013	13987	13736	14060	14045	13928	14032	14080	13951	14013	13890	13913	13911	13927	13878	14104	13913	14002	13903	13813	13945	13769	13923	13959	14138	13876	13815	14156	13975	14049	13976	13834	14095	13829	14021	14016	14188	14053	13833	13958	13950	13935	13934	14065	14088	13736	13989	13889	13924	14176	14021	13979	14089	14124	14162	13802	13960	13885	13856	13911	13945	14063	13861	13908	13933	13858	14023	13844	13748	13880	13948	13918	14033	13999	13955	13884	13950	14031	13881	13911	13921	13769	13912	13691	13688	14221	14111	13989	13973	13717	13915	13788	13892	13957	13972	13886	14064	13973	13795	14074	14051	13823	14091	13823	13907	13960	13826	14003	14072	13882	13913	13914	13949	14184	14102	13961	13856	13988	13911	14065	13844	13984	13846	13814	13933	14006	13887	13872	13799	13944	13994	14072	13926	13826	13842	14050	14026	13894	14133	14109	14021	13951	14090	13969	13898	13761	14144	13901	13930	13980	13861	13866	13971	14107	13998	13966	13762	13808	13966	13989	13986	13978	13991	13843	14111	13798	13770	14018	14005	14112	13953	14221	13989	14046	14052	13966	14024	14024	14094	13878	13902	13983	13954	13937	13877	13871	14029	13801	13944	13730	13847	14069	14050	14028	13942	13868	14036	13794	13983	13884	14096	13970	13853	14016	14062	13891	14076	14098	13852	14020	13924	14079	14044	13948	13882	13941	13882	13934	13990	14039	13867	14163	14029	14016	13777	13856	14023	13825	13860	14115	13812	13882	14197	13966	13872	13985	13922	13894	14118	13936	13949	13949	13940	13914	13923	13966	13895	14043	14078	13838	14048	14021	14059	13946	13988	13999	14076	13849	14115	13843	13794	13888	14081	14125	13987	14008	13919	13834	13878	13837	13841	14035	13949	13952	13967	13926	14010	13832	13878	14083	14119	13933	13795	13917	13753	13796	14071	13990	14064	13885	13733	13961	13976	14121	14188	14176	13928	13948	13881	13900	14223	13930	14106	14155	13834	13857	13948	14013	14024	14033	14001	13932	13999	13958	13936	13954	14110	13981	13922	13990	14072	13895	13870	13819	13792	14028	13980	14002	13967	13942	14009	14119	14045	14042	13953	13944	14030	13860	14084	13945	13926	13777	13953	13772	13881	13756	13954	13849	14009	13961	14069	14001	13868	13953	13914	13905	13902	13841	13962	13983	13941	13980	13918	14043	13916	13942	13793	13888	13967	13886	13872	13990	13827	14026	13872	14003	14057	13859	13983	14076	14041	13890	13988	13881	13966	13897	13965	14016	13978	13855	13962	13952	13968	13947	14011	13815	14029	14023	13943	13892	13970	14082	13910	13957	14089	13906	14059	13987	13946	14024	14105	13726	13862	13840	13985	13908	13935	13924	13860	13979	13940	13922	13801	13899	13887	14129	14069	13889	13962	13926	13905	13968	13931	13932	13969	13988	13931	13939	13965	13813	14126	13834	13879	13951	13992	13877	13951	13743	14005	14052	14130	13969	13841	14022	14013	13851	13734	14036	14006	13924	13805	13923	13828	13762	14021	13936	13994	14060	13735	13989	13963	13978	13947	14003	13907	13986	14016	13824	13997	13867	14057	13839	13943	14014	13851	13996	14080	13969	13938	14060	14034	13911	13837	13968	13929	13891	13929	14093	14044	13809	13972	13873	13911	14104	13910	13888	13910	14176	13990	13980	13955	13929	13918	13938	13872	13827	14046	13932	14034	14141	14007	13869	14119	13931	13924	14017	13900	14032	13877	14085	14032	14059	13994	13768	13926	13728	13899	13828	14052	14027	13952	13839	13943	13805	13927	13851	14101	13780	13772	14033	13947	13946	13990	13908	13873	13990	13872	13843	14012	13924	13879	13859	14098	13958	13904	13939	14041	13813	14014	13984	13848	13840	13971	13933	14057	13848	14030	14120	13873	14045	13941	14029	13831	13849	13949	13970	13962	13757	13958	13811	13883	14059	13901	13938	13810	13942	13873	13832	13989	14112	14173	14027	14009	13775	13899	14094	14026	13914	13932	13684	13958	14026	13943	13893	13981	13842	13877	14027	14032	13900	13997	14115	13862	13961	13915	13959	13877	13815	13727	13891	13849	13981	14071	13959	14016	13901	13928	13871	13720	13994	13867	13926	14072	13971	13958	13881	13985	13972	13886	13903	14122	14074	14108	13799	13810	13894	13882	14123	13884	13916	13933	13804	13782	13994	13913	13728	13857	13722	13965	13964	13891	13949	13977	13975	13875	13924	14051	13980	13834	13888	13994	13889	13899	13911	14013	13835	13933	14088	13880	13919	13842	14012	13935	13923	14005	14008	13861	14060	13879	14015	14069	13987	14046	14115	14018	13891	13852	13944	13758	13976	13814	13776	13976	13662	13970	13986	13975	14160	14045	13848	14110	14020	14068	13834	13819	13982	13937	13819	14020	13940	13997	13848	13879	13914	13844	13753	14013	13955	13810	13837	14005	13897	13956	14051	14027	13956	13841	14053	14019	14113	13893	14064	14100	14047	13959	13995	13962	14069	13985	13906	13978	14130	13808	13850	13950	13709	13981	13918	13834	13935	13889	13982	13859	13890	14091	13991	14024	14047	13989	13812	13970	14111	13679	13790	13853	14151	13732	13918	14044	13896	13837	13848	13970	13836	13970	14052	14006	14014	14112	13858	13896	13926	13923	13749	13897	13903	13977	13986	13953	13905	13953	14005	13965	14135	13957	14018	14046	14097	14016	13828	13911	13843
14864	26665	26322	20967	18417	16803	16102	15495	14940	14626	14346	14044	14046	13794	13891	13922	13717	14081	13832	13855	13917	13863	13820	13831	13949	13682	13825	13904	14005	13897	14531	21421	21346	19883	16768	15110	14188	13869	13720	13690	13629	13784	13779	13735	13567	13637	13620	13616	13819	13703	13761	13590	13809	13616	13930	13616	13714	13735	13687	13564	13861	13784	13636	13849	13675	13499	13641	13732	13776	13639	13590	13652	13678	13645	13539	13781	13571	13574	13614	13625	13565	13620	13486	13492	13636	13809	13670	13548	13527	13600	13704	13568	13730	13770	13622	13514	13757	13682	13863	13695	13667	13638	13699	13658	13547	13847	13577	13486	13802	13756	13558	13648	13680	13614	13688	13605	13692	13607	13746	13599	13639	13523	13669	13788	13584	13524	13672	13626	13731	13634	13611	13574	13540	13602	13742	13518	13747	13589	13706	13676	13686	13487	13598	13580	13614	13540	13679	13641	13760	13588	13622	13586	13807	13587	13531	13677	13657	13643	13593	13690	13641	13850	13659	13653	13596	13515	13669	13654	13805	13567	13664	13680	13738	13578	13657	13646	13624	13638	13786	13717	13785	13717	13565	13675	13591	13557	13619	13698	13684	13580	13675	13750	13651	13681	13476	13491	13707	13767	13679	13596	13486	13646	13655	13717	13685	13676	13477	13632	13764	13627	13554	13681	13423	13525	13547	13667	13784	13734	13661	13629	13560	13658	13500	13537	13609	13602	13661	13722	13538	13568	13582	13561	13639	13756	13639	13783	13607	13776	13491	13699	13676	13511	13642	13444	13701	13546	13547	13598	13797	13770	13743	13706	13618	13750	13747	13706	13676	13564	13577	13625	13530	13407	13667	13701	13633	13614	13653	13649	13526	13601	13572	13747	13523	13743	13647	13646	13731	13621	13564	13748	13495	13514	13610	13616	13607	13502	13859	13730	13703	13556	13831	13687	13698	13698	13731	13643	13727	13736	13622	13829	13725	13745	13620	13618	13444	13611	13693	13518	13635	13623	13552	13690	13779	13788	13658	13721	13678	13630	13441	13446	13681	13716	13582	13681	13755	13603	13634	13795	13521	13674	13515	13557	13560	13578	13703	13678	13611	13655	13537	13713	13700	13619	13631	13648	13640	13728	13749	13565	13632	13763	13667	13749	13698	13732	13598	13746	13693	13594	13721	13530	13630	13576	13573	13496	13612	13785	13730	13547	13764	13702	13584	13594	13705	13580	13559	13629	13554	13608	13640	13601	13633	13712	13688	13539	13672	13609	13668	13717	13637	13696	13487	13805	13665	13579	13587	13659	13602	13815	13611	13620	13714	13715	13527	13799	13587	13661	13709	13432	13761	13634	13693	13899	13720	13776	13597	13523	13817	13642	13629	13588	13529	13477	13825	13680	13616	13644	13592	13751	13564	13693	13681	13592	13693	13478	13724	13660	13624	13584	13465	13611	13563	13593	13709	13616	13531	13395	13519	13718	13751	13601	13778	13647	13669	13528	13615	13638	13639	13513	13560	13702	13691	13691	13671	13590	13689	13589	13568	13649	13589	13669	13630	13599	13755	13566	13694	13807	13645	13629	13431	13720	13525	13877	13720	13503	13723	13556	13748	13539	13610	13603	13652	13486	13706	13648	13524	13489	13702	13585	13720	13684	13606	13665	13578	13716	13590	13582	13611	13698	13649	13670	13608	13540	13806	13610	13657	13660	13615	13593	13499	13515	13693	13778	13572	13548	13784	13817	13622	13783	13676	13518	13583	13609	13791	13613	13700	13725	13642	13620	13782	13604	13693	13715	13580	13700	13755	13818	13721	13421	13812	13600	13493	13611	13608	13607	13718	13652	13538	13799	13613	13720	13679	13748	13531	13565	13632	13555	13698	13460	13897	13629	13577	13685	13520	13673	13473	13665	13697	13671	13699	13536	13671	13606	13615	13700	13669	13735	13574	13749	13565	13662	13780	13720	13595	13797	13538	13556	13687	13592	13481	13492	13790	13666	13725	13610	13734	13602	13570	13696	13775	13627	13571	13508	13511	13406	13662	13674	13811	13642	13551	13687	13682	13530	13616	13715	13578	13532	13641	13635	13472	13640	13699	13476	13549	13750	13739	13754	13719	13731	13697	13653	13675	13566	13568	13560	13523	13857	13607	13735	13650	13698	13681	13630	13668	13574	13604	13684	13640	13726	13418	13499	13630	13662	13692	13597	13612	13690	13670	13724	13711	13480	13631	13718	13587	13600	13608	13457	13526	13598	13870	13598	13483	13567	13571	13500	13599	13486	13710	13601	13619	13492	13685	13656	13579	13395	13699	13622	13668	13705	13536	13638	13794	13487	13732	13569	13652	13584	13750	13696	13676	13745	13685	13597	13642	13754	13525	13626	13603	13583	13577	13821	13709	13519	13529	13645	13554	13756	13700	13671	13794	13633	13538	13635	13644	13691	13628	13779	13671	13680	13680	13664	13623	13610	13619	13518	13783	13821	13507	13674	13591	13702	13609	13543	13619	13759	13728	13660	13715	13560	13653	13665	13681	13650	13854	13616	13526	13580	13604	13659	13585	13542	13692	13527	13695	13432	13515	13563	13656	13816	13627	13595	13517	13777	13442	13715	13672	13687	13599	13583	13700	13618	13783	13612	13663	13431	13492	13738	13643	13575	13566	13734	13598	13687	13719	13531	13722	13736	13968	13746	13629	13701	13670	13540	13619	13678	13674	13771	13411	13626	13756	13765	13650	13624	13594	13641	13706	13542	13604	13641	13685	13513	13520	13664	13702	13786	13592	13663	13768	13578	13641	13575	13578	13634	13609	13660	13594	13756	13512	13628	13845	13614	13645	13610	13889	13624	13815	13646	13780	13405	13640	13738	13672	13673	13496	13530	13649	13620	13585	13680	13835	13494	13563	13623	13577	13593	13597	13618	13521	13703	13546	13626	13630	13532	13798	13573	13714	13556	13675	13579	13570	13646	13659	13559	13590	13581	13696	13671	13627	13628	13697	13705	13720	13620	13632	13706	13676	13712	13599	13604	13638	13663	13472	13723	13699	13737	13527	13542	13660	13628	13654	13780	13690	13703	13765	13666	13628	13532	13654	13737	13624	13609	13656	13690	13564	13490	13628	13707	13726	13671	13605	13687	13602	13702	13723	13575	13728	13579	13695	13659	13661	13554	13513	13440	13643	13659	13719	13700	13612	13582	13540	13645	13756	13664	13573	13525	13621	13818	13604	13701	13603	13673	13513	13492	13639	13789	13560	13625	13561	13465	13670	13693	13733	13664	13584	13665	13577	13731	13624	13518	13719	13757	13412	13702	13564	13602	13661	13634	13638	13538	13710	13743	13651	13759	13603	13503	13493	13578	13483	13534	13684	13633	13485	13580	13561	13676	13684	13726	13472	13616	13574	13645	13815	13509	13849	13586	13691	13690	13562	13525	13633	13655	13768	13504	13655	13744	13618	13612	13690	13499	13708	13694	13619	13632	13617	13771	13601	13747	13608	13683	13595	13648	13689	13659	13857	13681	13571	13767	13700	13649	13515	13602	13616	13584	13864	13811	13608	13543	13633	13585	13537	13628	13634	13600	13766	13650	13780	13608	13674	13684	13674	13594	13647	13791	13738	13740	13828	13570	13761	13527	13550	13689	13566	13645	13700	13638	13651	13626	13769	13583	13645	13707	13613	13668	13597	13701	13555	13727	13589	13517	13517	13641	13671	13619	13553	13473	13719	13630	13506	13579	13448	13753	13720	13666	13821	13701	13433	13576	13609	13548	13739	13421	13767	13633	13718	13598	13656	13679	13641	13459	13809	13541	13558	13717	13748	13742	13824	13664	13657	13624	13500	13700	13780	13691	13517	13810	13536	13545	13704	13701	13641	13744	13569	13788	13694	13745	13696	13673	13534	13686	13560	13588	13815	13789	13525	13766	13636	13792	13575	13604	13618	13631	13765	13546	13690	13547	13633	13611	13480	13635	13698	13408	13782	13624	13618	13651	13655	13642	13649	13593	13704	13471	13738	13524	13687	13547	13727	13444	13652	13742	13729	13691	13670	13647	13795	13707	13503	13788	13628	13535	13602	13607	13567	13498	13768	13686	13642	13637	13514	13908	13530	13725	13537	13595	13594	13635	13559	13737	13752	13735	13664	13824	13621	13738	13699	13647	13568	13590	13611	13696	13505	13622	13515	13805	13625	13658	13762	13556	13581	13465	13695	13660	13699	13641	13686	13533	13616	13539	13628	13475	13536	13629	13787	13493	13603	13740	13600	13506	13637	13615	13630	13709	13540	13624	13481	13796	13780	13655	13687	13622	13695	13778	13493	13695	13635	13638	13617	13556	13577	13564	13608	13460	13692	13722	13725	13569	13619	13635	13644	13768	13567	13605	13660	13625	13661	13643	13698	13628	13600	13689	13732	13543	13586	13489	13692	13597	13555	13702	13693	13594	13497	13576	13699	13827	13716	13616	13542	13616	13548	13662	13522	13586	13499	13839	13674	13596	13751	13705	13683	13689	13629	13657	13518	13723	13539	13523	13547	13590	13784	13688	13856	13507	13657	13564	13671	13616	13600	13674	13703	13700	13608	13748	13596	13606	13605	13675	13622	13658	13614	13696	13551	13667	13495	13498	13588	13599	13671	13648	13574	13648	13607	13673	13753	13589	13592	13448	13712	13607	13558	13779	13741	13627	13737	13539	13657	13581	13729	13744	13751	13726	13704	13639	13689	13647	13692	13575	13468	13448	13653	13608	13791	13434	13628	13632	13579	13653	13676	13593	13704	13517	13769	13624	13762	13617	13613	13619	13596	13674	13598	13713	13575	13559	13499	13476	13646	13775	13608	13714	13703	13671	13654	13709	13764	13568	13676	13780	13692	13676	13528	13555	13623	13368	13604	13652	13663	13607	13512	13682	13625	13600	13488	13561	13454	13595	13680	13714	13680	13581	13767	13735	13574	13681	13656	13631	13544	13610	13686	13498	13584	13820	13653	13749	13677	13626	13705	13585	13524	13676	13693	13718	13708	13661	13731	13685	13693	13683	13602	13454	13749	13788	13600	13667	13669	13600	13509	13763	13591	13480	13735	13606	13536	13600	13620	13652	13730	13724	13651	13556	13535	13626	13636	13674	13742	13665	13741	13783	13526	13494
27383	21674	21878	17958	14752	14513	14361	13885	13948	13933	14036	14141	13875	13735	13800	13885	13703	13879	14068	14045	13738	13864	13859	13838	13916	13918	13780	14020	13904	14089	13893	14240	14178	14420	14294	14114	14006	13871	13777	13813	13696	13575	13919	13809	13820	13666	13818	13975	14085	13949	13823	13844	13817	13737	13847	13931	14012	13800	13659	13824	13694	13862	13952	13959	13855	13712	13882	13737	13953	13637	13996	13734	13876	14014	13874	13648	13903	13968	13876	13752	13856	13677	13964	13896	13828	13791	13907	13824	13827	13921	13714	13909	13812	13675	13660	13633	13530	13883	13753	13644	13849	13855	13789	13810	13916	13970	13927	13915	14075	13974	13672	13751	13937	13793	13911	13924	13728	13922	13838	13950	13761	13970	13787	13880	13848	13774	13842	13612	14112	13934	13706	13826	13778	13796	13766	13738	13967	13891	13848	13747	13786	13786	14000	13810	13923	13742	13777	13813	13966	13757	13685	13772	13811	13899	13876	13757	14111	13882	13604	13724	13969	13975	13899	13800	13981	13747	13719	13845	13843	13790	13709	13840	13851	13928	13998	13741	13913	13903	13739	13617	13906	13787	13993	13652	13756	13819	13805	13810	13742	13777	13944	13904	13722	13888	13609	13711	13747	14008	13907	13772	13769	13810	14078	13724	13945	13611	13599	13814	13922	13889	13888	13659	13763	13865	13837	13688	13871	13831	13806	13681	13677	13826	13876	13728	13878	13698	13676	13913	13940	13717	13756	13854	13756	13790	14054	13913	13803	13743	13711	13836	13925	13906	13955	13748	14006	13723	13813	13793	13821	13720	13701	13873	13885	13943	13882	13907	13668	13665	13806	13887	13791	13875	13771	13729	13901	13709	13829	14085	14102	13851	13916	13923	13732	13808	13787	13729	13844	13790	13842	13938	14096	13809	13947	13656	13833	13806	13962	13667	13860	13946	13961	13692	13731	13886	13730	13720	13703	13686	13849	13681	13844	13804	13899	13771	13813	13925	13821	13785	13863	14010	13777	13976	13973	13753	13912	13928	13777	13768	14039	13810	13667	13838	13893	13855	13786	13639	13874	13584	13709	13781	13836	13939	13938	13831	13672	13866	13792	13828	13925	13849	13814	13712	13885	13919	13821	13841	13687	13849	13886	13724	13805	13946	13787	13892	13896	13778	13960	13965	13741	13923	13923	13853	13649	13781	13787	13833	13989	13873	13749	13900	13711	13882	13702	13879	13841	13800	13754	13698	13754	13819	13723	13700	13839	13994	13749	13683	14058	13854	13646	13777	13902	13783	14148	13975	13855	13791	13750	13791	13956	13949	13912	13841	13830	13701	13846	13920	13811	13735	13720	13768	13784	13846	13725	13492	14002	13798	13907	13746	13742	13656	13812	13801	13759	13907	13860	13516	13888	13813	13753	13830	13793	13888	14151	13898	13890	13790	13823	13827	13877	13827	13860	14027	13851	13859	13907	13825	14032	13825	13881	13894	13916	13831	13856	13836	13770	13815	13957	14012	13886	13690	13910	13784	13596	13707	13781	13928	13755	13854	13957	13692	13967	13846	13838	13832	13775	13890	13860	14011	13861	13895	13731	13737	13880	13795	13916	13873	13919	13862	13917	13790	13637	13787	13793	13806	13926	13793	13761	13947	13931	13709	13803	13729	14032	13711	13867	13907	13917	13921	13850	13993	13789	13844	13724	13659	13982	13900	13724	13808	13715	13774	14088	14019	13791	13808	13898	13874	13778	13835	13893	13652	13845	13936	13797	14032	14047	13810	13696	13717	13774	13923	13896	13903	13679	13620	13797	13948	13911	13855	13658	13745	14031	13832	13744	13768	13903	13903	13902	13743	14004	13827	13783	13679	13949	13808	13871	13973	13887	13905	13768	13756	13730	13929	13709	13935	13947	13833	13706	13963	13829	13705	13883	13816	13911	13811	13738	13714	13764	13871	13805	13808	13889	13847	13956	14107	13746	13881	13835	14005	13847	13596	13965	13826	13663	13845	13766	13633	13807	13933	13679	13712	13675	13690	13774	13905	13820	13783	13820	13929	13883	13903	13614	13823	13637	13719	13706	13830	13789	13767	13958	13935	13741	13801	13979	13879	13853	13803	13819	13754	13767	13862	13922	13887	13685	13873	13898	13737	13875	13888	13815	13739	13840	13735	13870	13696	13800	13772	13943	13985	13733	13774	13771	13490	13841	13874	13886	13858	13831	13932	13782	13851	13872	13999	13929	13662	13656	13751	13849	14053	13795	13881	13884	13780	13836	13782	13721	13863	13917	13768	13805	13816	13798	13714	13965	13803	13802	13862	13709	13757	14009	13798	13750	13678	13807	13873	13902	13656	13843	13989	13676	13802	13837	13806	13789	13795	13765	13764	13800	13732	13843	13836	14020	13949	13758	13867	13776	13617	13913	13886	13852	13819	13810	13867	13892	13921	13834	13824	13799	13897	13756	13915	13694	13831	13758	13864	13879	13718	13794	13920	13760	13724	13788	13722	13816	13768	13580	13880	13674	13798	13784	13788	13768	13827	13887	13699	13803	13829	13705	14016	13592	13808	13839	14002	13859	13795	13958	13904	13883	13769	13710	14056	13614	13763	13631	13905	13825	13657	13824	13786	13756	13802	13914	14056	13937	13853	13967	13954	14030	13824	13823	13808	13980	13763	13932	13782	13991	13990	13911	13955	13927	13960	13876	13798	13927	13936	13935	13841	13858	13932	13675	13913	13898	13882	13778	13896	13713	14025	13825	13869	13881	13831	13831	13766	13942	13852	13710	13747	14065	13779	14008	13758	13768	13818	13873	13664	13871	13873	13847	13758	13771	13755	13843	14009	13768	13797	13888	13701	13965	13723	13986	13768	13879	13842	13832	13891	13913	13775	13938	13827	13878	13925	13690	13801	13946	13867	13757	13804	13838	13893	13974	13857	14016	14003	13842	13698	13773	13924	13921	13679	13817	13913	13922	13899	13755	13710	13910	13820	13850	13975	13802	13865	13781	13898	13912	13823	14029	13783	13882	13956	13928	13937	13868	13810	13811	13614	13907	13754	13896	13793	13781	13972	13820	13910	13774	13656	13831	13835	13768	14023	13888	13838	13892	13844	13849	13974	14027	13991	13833	13999	13968	13885	13769	13911	13820	14078	13871	13809	13800	13916	13962	13809	13971	13808	13909	13827	13631	13803	13767	13670	13855	13942	13918	13661	13896	13923	13915	13917	13721	13865	13960	13800	14021	13533	14041	13785	13985	13922	13850	14014	13760	13790	13938	13921	13865	13941	13889	13795	13720	13560	13779	14003	13835	13848	14008	13928	13769	13851	13968	13827	13800	13772	13904	13706	13878	13732	13685	13872	13757	13938	13909	14015	13845	13893	14023	13837	13694	13930	13670	13798	13815	13898	13804	13788	13928	13847	13804	13924	13898	13765	13924	13763	13777	13806	13889	13914	13896	13931	14034	13694	13634	13749	13899	13637	13835	14013	13984	13778	13677	13932	13793	13845	13775	13782	13779	13803	13981	13857	13805	13843	13856	13887	13945	13828	13873	13647	13991	13934	13780	13811	13793	13788	13999	13775	13718	13745	13952	13992	13835	13866	13931	13820	13941	13765	13882	13806	13923	13757	13951	13728	13949	13588	13926	13822	13800	13852	13953	13850	13927	13847	13879	13817	13839	13948	13899	13819	13989	13970	13943	13974	13913	13962	13851	13752	14018	13995	13892	13872	13908	13891	13931	14009	13760	13765	13837	14013	13832	13822	13942	13965	13941	13812	13832	13867	13722	13921	13811	13666	13886	13828	13895	13837	13759	14014	14044	13804	13844	13787	13868	13831	13640	13770	13700	13670	13763	13749	13763	13815	13664	13716	13738	13829	13931	13796	13837	13799	13933	13804	13655	13849	13913	13768	13766	13809	13986	13851	13834	13824	13880	13846	13724	13646	13719	13775	13883	13787	13754	13857	13741	13943	13774	13625	13955	13795	14025	13952	13873	13823	13914	13772	13941	13886	13959	13833	13795	13740	13832	13880	13890	13848	13951	13844	13805	13871	13920	13767	13749	13769	13750	13941	13745	13856	13672	13757	14127	13826	13789	13859	13770	13847	13928	13802	13778	13812	13867	13995	13912	13884	13868	13721	13588	13834	13774	13791	13838	13744	13704	14093	13794	13737	13912	13763	13902	13770	13889	13855	14004	13931	13913	13678	13750	13800	13795	13918	13901	13858	13843	13851	13935	13630	13762	13805	13835	13852	13810	13934	13827	13718	13892	13862	13990	13887	13849	13919	13717	13768	13734	13882	13855	13713	13714	13794	13681	13777	13700	13799	13722	13607	13786	13908	13840	13829	13785	13995	13895	13903	13895	13858	13920	13887	13836	13667	13926	13787	13758	13884	13694	13861	13878	13774	14059	13886	13763	13955	13850	13826	13871	13921	13621	14023	13732	13772	13871	13754	13972	13868	13800	14059	13909	13775	13798	13590	13885	13662	13756	13795	13732	13871	13853	13958	13654	13966	13961	13754	13657	13661	13697	13840	13677	13897	13914	13774	13910	13633	13720	13718	13991	13753	13799	13991	13887	13968	13858	13548	13849	13780	13830	13763	13752	13751	13814	13805	13868	13866	13822	13860	13780	13717	13745	13752	13885	13873	13757	13674	13741	13904	13735	13986	13768	13799	13848	13899	13718	13798	13629	13960	13860	13722	13862	13823	13895	13744	13894	13841	13816	13901	13984	13867	13754	13743	13851	13713	13941	13769	13883	13796	13842	13927	14049	13818	13732	13882	13733	13933	14150	13625	13685	13778	13839	13798	13805	13855	13779	13910	13826	13909	13900	13899	13882	13852	13970	13824	13773	13963	13904	13825	13804	13867	13901	13980	13846	13915	13823	13986	13804	13768	13930	13862	13840	13695	13929	13738	13915	13752	13802	13815	13701	13948	13766	13810	13801	14034	13826	13916	13920	13785	13835	13802	13827	13708	13811	13910	13861	13969	14010	13907	13864	13986	13759	13770	13763	13893	13968	13831	13884	14104	13844	13652	13933	13919	14045	13798	13874	13780	13813	13751	13865	13837	13927	13896	13768	13898	13733	13910	13836	14055	13992	13831	13927	14000	13801	13855	13885	13796	13744	13872	13786	13808
13780	18142	17531	16102	15300	14585	14272	13675	13744	13669	13471	13615	13584	13589	13610	13591	13481	13651	13730	13672	13517	13681	13577	13550	13639	13547	13410	13581	13718	13463	13452	14172	14214	14395	14003	13683	13570	13612	13694	13446	13419	13536	13574	13630	13665	13541	13420	13568	13527	13773	13774	13667	13506	13487	13612	13389	13527	13482	13446	13517	13614	13526	13620	13531	13628	13471	13341	13626	13479	13487	13595	13429	13667	13428	13544	13517	13366	13575	13470	13580	13518	13504	13502	13485	13609	13467	13612	13343	13452	13436	13590	13522	13555	13640	13509	13596	13643	13443	13527	13463	13526	13504	13602	13355	13413	13339	13594	13478	13512	13644	13530	13578	13517	13550	13461	13540	13642	13417	13262	13490	13491	13544	13567	13551	13514	13511	13469	13516	13532	13454	13586	13499	13554	13532	13413	13576	13559	13498	13550	13566	13633	13445	13484	13543	13326	13563	13530	13433	13434	13504	13560	13454	13402	13482	13569	13451	13691	13499	13421	13498	13460	13529	13496	13416	13462	13511	13508	13495	13481	13625	13395	13529	13489	13462	13632	13500	13487	13559	13659	13488	13538	13307	13549	13407	13375	13485	13519	13482	13577	13485	13732	13458	13463	13516	13470	13519	13614	13541	13620	13506	13394	13651	13478	13542	13572	13471	13638	13598	13286	13501	13453	13640	13378	13541	13543	13326	13539	13641	13673	13513	13363	13611	13531	13717	13554	13438	13630	13418	13622	13509	13520	13464	13474	13592	13468	13395	13465	13540	13424	13569	13489	13493	13508	13387	13648	13488	13550	13664	13566	13603	13458	13483	13406	13400	13568	13274	13593	13416	13631	13418	13523	13521	13528	13509	13576	13553	13632	13449	13609	13470	13418	13540	13452	13529	13437	13512	13548	13477	13454	13552	13472	13457	13465	13586	13573	13578	13522	13524	13575	13526	13434	13455	13501	13404	13617	13549	13410	13576	13433	13541	13485	13665	13420	13500	13488	13540	13422	13482	13391	13532	13565	13474	13297	13457	13487	13389	13265	13581	13481	13498	13520	13410	13583	13473	13549	13567	13442	13498	13761	13390	13615	13584	13393	13530	13535	13484	13425	13587	13658	13420	13489	13521	13711	13557	13426	13616	13559	13714	13536	13328	13509	13500	13497	13621	13583	13489	13448	13471	13542	13541	13407	13281	13644	13415	13592	13659	13610	13604	13445	13580	13479	13438	13670	13584	13684	13594	13507	13453	13562	13681	13579	13361	13553	13615	13344	13530	13636	13399	13570	13601	13430	13464	13559	13416	13542	13580	13363	13518	13533	13620	13424	13586	13541	13552	13500	13449	13419	13454	13612	13430	13531	13515	13454	13380	13459	13451	13713	13380	13504	13479	13492	13707	13463	13631	13602	13412	13553	13614	13497	13389	13489	13490	13270	13584	13828	13609	13466	13487	13510	13520	13546	13639	13629	13393	13581	13633	13373	13530	13579	13549	13567	13548	13361	13463	13451	13473	13573	13552	13364	13474	13435	13606	13673	13606	13518	13451	13495	13489	13599	13486	13523	13417	13463	13614	13477	13505	13523	13573	13529	13463	13472	13490	13522	13588	13557	13399	13343	13624	13480	13375	13542	13584	13406	13587	13605	13659	13598	13436	13693	13599	13580	13506	13644	13486	13552	13453	13564	13585	13441	13473	13499	13491	13593	13431	13498	13548	13466	13555	13443	13592	13621	13565	13626	13530	13439	13590	13412	13395	13424	13560	13308	13613	13680	13578	13521	13387	13414	13636	13565	13516	13480	13636	13576	13345	13581	13517	13678	13442	13289	13582	13628	13535	13534	13452	13479	13406	13622	13403	13604	13568	13560	13682	13597	13513	13436	13541	13526	13491	13565	13617	13516	13666	13440	13507	13463	13377	13431	13471	13567	13538	13660	13508	13379	13612	13637	13546	13542	13489	13575	13479	13469	13496	13397	13506	13530	13601	13563	13577	13438	13637	13554	13540	13640	13444	13561	13473	13469	13420	13580	13503	13566	13595	13361	13504	13397	13449	13536	13654	13618	13673	13625	13544	13531	13632	13394	13701	13483	13538	13386	13352	13620	13624	13637	13412	13590	13405	13582	13719	13444	13617	13579	13385	13657	13512	13491	13649	13498	13610	13502	13600	13519	13670	13313	13555	13609	13437	13467	13380	13515	13584	13454	13455	13474	13520	13623	13594	13554	13440	13546	13527	13429	13408	13546	13541	13531	13368	13631	13460	13440	13393	13582	13474	13544	13391	13613	13560	13612	13466	13740	13553	13474	13479	13505	13470	13639	13450	13505	13669	13351	13544	13522	13459	13646	13336	13417	13479	13668	13622	13439	13501	13563	13414	13571	13557	13493	13561	13553	13546	13466	13486	13569	13516	13511	13434	13515	13446	13653	13587	13622	13528	13624	13526	13685	13372	13595	13574	13501	13563	13473	13735	13592	13565	13571	13444	13387	13502	13511	13261	13407	13548	13304	13570	13468	13491	13562	13582	13505	13379	13455	13317	13525	13456	13449	13580	13477	13430	13506	13532	13474	13510	13454	13671	13547	13452	13703	13559	13638	13569	13578	13431	13647	13509	13581	13604	13396	13644	13625	13608	13459	13439	13634	13476	13414	13605	13543	13529	13427	13463	13595	13455	13474	13502	13493	13424	13592	13502	13566	13264	13537	13485	13524	13593	13565	13588	13410	13602	13495	13531	13540	13626	13537	13640	13475	13543	13612	13515	13404	13575	13702	13509	13508	13476	13463	13528	13607	13358	13556	13532	13297	13375	13523	13663	13505	13530	13606	13581	13600	13566	13647	13482	13566	13592	13353	13617	13461	13415	13489	13609	13634	13566	13544	13516	13584	13577	13407	13450	13575	13348	13532	13473	13579	13338	13437	13626	13527	13358	13603	13699	13674	13473	13561	13529	13358	13598	13495	13479	13511	13561	13338	13561	13594	13559	13598	13512	13652	13395	13537	13579	13480	13724	13623	13593	13514	13471	13573	13497	13522	13452	13560	13539	13775	13611	13216	13528	13516	13379	13585	13558	13466	13472	13574	13470	13338	13583	13568	13549	13645	13308	13595	13369	13587	13616	13581	13505	13490	13526	13523	13601	13537	13582	13539	13579	13660	13664	13522	13483	13713	13541	13336	13499	13452	13439	13577	13519	13583	13478	13641	13754	13568	13385	13491	13517	13341	13412	13538	13465	13581	13634	13373	13531	13660	13619	13427	13557	13473	13409	13625	13511	13562	13387	13558	13518	13532	13589	13647	13578	13451	13589	13568	13472	13434	13509	13644	13522	13608	13466	13537	13537	13459	13365	13586	13591	13507	13447	13455	13610	13538	13522	13652	13507	13525	13507	13619	13430	13701	13657	13533	13556	13521	13495	13404	13609	13488	13489	13514	13754	13481	13572	13392	13658	13463	13471	13601	13604	13409	13534	13539	13297	13327	13443	13493	13598	13417	13583	13499	13516	13600	13470	13570	13521	13442	13426	13552	13500	13597	13706	13492	13533	13479	13428	13565	13555	13482	13688	13597	13581	13521	13591	13457	13464	13493	13562	13510	13461	13594	13437	13463	13723	13459	13490	13518	13566	13523	13738	13693	13470	13505	13502	13426	13385	13520	13442	13624	13557	13532	13360	13538	13421	13516	13662	13622	13558	13499	13605	13355	13616	13410	13449	13408	13387	13369	13539	13595	13587	13572	13521	13434	13524	13487	13645	13578	13450	13477	13417	13432	13568	13460	13339	13535	13550	13414	13554	13492	13533	13535	13721	13566	13437	13431	13557	13564	13460	13508	13484	13577	13505	13462	13550	13654	13454	13656	13632	13467	13674	13653	13431	13473	13519	13614	13372	13631	13445	13456	13675	13654	13386	13478	13511	13567	13587	13573	13547	13616	13566	13560	13486	13551	13531	13427	13403	13449	13544	13618	13416	13420	13470	13553	13500	13477	13647	13513	13602	13561	13701	13325	13642	13445	13599	13464	13604	13431	13635	13712	13459	13590	13521	13446	13569	13469	13617	13531	13368	13438	13553	13619	13688	13533	13633	13329	13633	13625	13629	13576	13393	13567	13636	13714	13446	13448	13507	13530	13335	13568	13516	13409	13547	13604	13470	13645	13581	13676	13413	13516	13396	13635	13475	13430	13521	13646	13644	13718	13597	13457	13651	13396	13640	13529	13458	13547	13367	13389	13495	13377	13478	13429	13557	13664	13549	13540	13466	13556	13670	13433	13452	13523	13405	13481	13406	13640	13559	13496	13346	13495	13571	13524	13376	13567	13599	13494	13538	13521	13597	13562	13513	13470	13488	13548	13645	13661	13396	13396	13529	13592	13377	13608	13601	13614	13591	13449	13478	13333	13536	13515	13458	13657	13456	13571	13485	13559	13504	13551	13582	13647	13456	13481	13592	13556	13774	13609	13399	13544	13527	13527	13602	13547	13645	13504	13429	13532	13464	13582	13474	13494	13515	13748	13583	13588	13534	13477	13409	13617	13324	13606	13358	13536	13495	13378	13592	13439	13776	13375	13548	13425	13457	13587	13598	13385	13656	13536	13497	13414	13571	13522	13523	13643	13556	13526	13371	13582	13437	13479	13484	13670	13635	13493	13678	13528	13526	13385	13742	13576	13680	13482	13598	13468	13612	13583	13468	13460	13468	13564	13510	13568	13362	13710	13540	13524	13559	13498	13465	13441	13461	13560	13740	13552	13581	13537	13425	13639	13469	13581	13666	13594	13434	13557	13465	13648	13538	13517	13613	13738	13350	13687	13406	13565	13330	13460	13477	13576	13742	13351	13543	13419	13567	13678	13517	13623	13673	13574	13513	13563	13417	13435	13647	13373	13476	13542	13456	13517	13623	13486	13486	13573	13564	13648	13600	13530	13541	13523	13503	13573	13368	13637	13371	13684	13508	13350	13561	13550	13543	13569	13675	13535	13732	13388	13509	13571	13686	13461	13427	13556	13551	13620	13548	13595	13495	13658	13506	13448	13550	13600	13328	13801	13758	13446	13502	13466	13385	13601	13576	13400	13420	13497	13551	13474	13677	13557	13476	13598	13527	13394	13484	13433	13440	13700	13403	13360	13475	13530	13708	13524	13548	13497	13480	13630	13503
24104	21396	28739	24535	21774	19329	17040	14654	14226	14204	14181	13962	14096	13877	13912	13851	14001	13858	13780	13845	13853	13744	13959	13894	13863	13770	13801	13779	13804	13948	14239	16340	16445	16088	15142	14475	13924	13886	13782	13804	13922	13523	13673	13579	13672	13764	13777	13582	13644	13684	13884	13761	13671	13746	13871	13816	13702	13883	13563	13691	13738	13671	13652	13876	13700	13609	13821	13741	13800	13628	13687	13632	13632	13756	13845	13667	13691	13820	13913	13899	13555	13706	13799	13726	13764	13647	13853	13713	13876	13779	13851	13612	13848	13714	13801	13713	13699	13742	13715	13745	13534	13794	13575	13901	13704	13778	13770	13697	13454	13457	13724	13560	13697	13768	13596	13783	13461	13822	13777	13743	13743	13658	13930	13710	13626	13715	13606	13851	13883	13677	13603	13704	13766	13662	13540	13741	13541	13597	13638	13575	13700	13670	13849	13570	13670	13709	13880	13665	13687	13504	13754	13731	13632	13724	13729	13760	13754	13710	13596	13423	13688	13729	13765	13825	13649	13599	13623	13626	13595	13675	13760	13596	13741	13795	13741	13495	13700	13686	13721	13815	13761	13497	13738	13889	13613	13784	13618	13746	13638	13801	13601	13636	13743	13534	13488	13742	13689	13619	13700	13795	13793	13585	13687	13681	13568	13753	13689	13806	13539	13869	13567	13702	13779	13887	13790	13668	13671	13618	13817	13683	13789	13763	13817	13687	13556	13605	13784	13785	13592	13731	13664	13641	13678	13831	13720	13678	13704	13571	13614	13677	13661	13664	13513	13761	13636	13482	13589	13674	13607	13552	13688	13641	13619	13500	13594	13712	13848	13673	13768	13614	13884	13782	13557	13603	13600	13873	13729	13681	13826	13612	13717	13780	13946	13809	13830	13680	13673	13657	13694	13756	13740	13702	13698	13797	13684	13582	13809	13615	13802	13767	13558	13648	13680	13867	13813	13677	13688	13818	13547	13494	13780	13755	13856	13706	13675	13748	13535	13875	13727	13578	13732	13759	13788	13534	13645	13773	13687	13468	13736	13675	13682	13662	13820	13817	13748	13439	13625	13670	13825	13715	13651	13711	13633	13541	13697	13894	13646	13714	13716	13818	13897	13582	13760	13725	13712	13870	13787	13782	13817	13700	13765	13718	13544	13735	13860	13603	13653	13796	13732	13712	13415	13629	13753	13560	13850	13530	13617	13602	13452	13724	13718	13673	13753	13646	13625	13792	13715	13585	13811	13938	13808	13784	13717	13795	13858	13816	13628	13793	13762	13729	13758	13602	13589	13868	13683	13607	13608	13488	13694	13673	13784	13886	13710	13725	13580	13905	13633	13757	13576	13736	13668	13788	13807	13661	13672	13829	13916	13726	13621	13476	13779	13716	13540	13548	13782	13735	13607	13705	13766	13695	13492	13914	13701	13673	13673	13938	13843	13716	13666	13861	13926	13593	13892	13788	13662	13792	13587	13611	13627	13687	13852	13871	13818	13702	13738	13611	14044	13768	13717	13674	13726	13540	13675	13646	13708	13789	13741	13826	13809	13751	13590	13583	13793	13602	13712	13746	13747	13666	13777	13664	13622	13581	13691	13708	13492	13674	13751	13546	13765	13452	13667	13663	13664	13621	13667	13589	13698	13480	13644	13772	13579	13786	13577	13591	13683	13555	13733	13700	13769	13748	13703	13612	13703	13728	13792	13772	13759	13712	13580	13612	13716	13592	13644	13737	13697	13780	13740	13828	13585	13627	13698	13783	13707	13526	13687	13780	13667	13748	13561	13652	13590	13706	13837	13703	13639	13756	13569	13746	13727	13757	13814	13839	13771	13777	13775	13680	13722	13917	13772	13763	13599	13618	13739	13510	13662	13552	13724	13603	13615	13690	13752	13832	13724	13750	13851	13573	13737	13584	13609	13768	13650	13731	13517	13759	13798	13645	13689	13637	13657	13778	13828	13678	13685	13883	13694	13718	13735	13734	13584	13745	13585	13819	13823	13842	13696	13681	13725	13700	13635	13674	13591	14000	13683	13630	13690	13767	13799	13761	13558	13470	13595	13615	13597	13765	13561	13826	13801	13820	13724	13595	13628	13652	13503	13683	13737	13719	13619	13520	13592	13611	13657	13723	13688	13830	13699	13753	13766	13626	13763	13621	13706	13836	13637	13625	13796	13649	13820	13520	13843	13742	13808	13480	13721	13802	13533	13468	13545	13681	13679	13757	13626	13627	13653	13759	13596	13840	13502	13623	13756	13692	13745	13769	13578	13577	13692	13649	13609	13757	13772	13906	13724	13661	13747	13677	13693	13715	13836	13764	13574	13606	13791	13682	13840	13822	13559	13881	13883	13664	13745	13469	13684	13683	13665	13822	13649	13594	13520	13646	13900	13752	13609	13773	13690	13494	13726	13778	13601	13617	13828	13639	13808	13755	13712	13864	13774	13760	13724	13865	13637	13636	13656	13725	13611	13710	13779	13789	13658	13936	13680	13863	13824	13766	13875	13690	13790	13753	13610	13739	13648	13740	13856	13857	13527	13652	13772	13635	13564	13734	13782	13781	13751	13675	13781	13689	13818	13614	13687	13672	13705	13720	13741	13978	13750	13746	13600	13664	13560	13555	13689	13694	13788	13859	13705	13715	13555	13980	13778	13564	13705	13806	13954	13575	13804	13727	13632	13834	13736	13503	13848	13628	13426	13934	13746	13812	13750	13627	13645	13812	13777	13809	13650	13676	13550	13604	13665	13738	13736	13699	13845	13650	13640	13599	13680	13841	13802	13725	13385	13670	13461	13613	13673	13691	13787	13759	13712	13731	13743	13675	13678	13612	13850	13762	13708	13779	13815	13730	13732	13584	13723	13690	13741	13707	13650	13707	13861	13672	13714	13622	13685	13625	13740	13655	13706	13885	13615	13781	13642	13408	13713	13579	13659	13706	13686	13798	13670	13748	13591	13631	13722	13505	13727	13763	13636	13647	13655	13691	13766	13964	13827	13624	13688	13437	13652	13695	13714	13625	13709	13717	13645	13571	13660	13843	13734	13671	13753	13731	13691	13813	13651	13581	13664	13667	13732	13659	13893	13802	13754	13768	13769	13715	13799	13603	13636	13628	13665	13596	13665	13622	13677	13705	13637	13699	13678	13630	13876	13564	13675	13517	13600	13617	13529	13617	13647	13605	13888	13792	13702	13785	13691	13772	13812	13704	13603	13647	13582	13850	13762	13689	13630	13626	13837	13564	13662	13581	13824	13757	13770	13679	13854	13622	13735	13621	13710	13682	13691	13644	13692	13490	13669	13791	13802	13636	13529	13716	13742	13737	13718	13587	13792	13845	13619	13770	13693	13690	13572	13760	13751	13530	13815	13607	13730	13625	13637	13726	13779	13747	13698	13564	13765	13638	13740	13634	13689	13737	13765	13545	13705	13743	13711	13738	13794	13926	13755	13768	13664	13693	13720	13685	13749	13705	13759	13805	13740	13684	13614	13702	13841	13552	13779	13778	13839	13547	13657	13739	13604	13584	13546	13741	13697	13661	13795	13762	13696	13626	13694	13758	13669	13622	13604	13716	13811	13620	13704	13736	13776	13574	13605	13801	13657	13638	13589	13704	13782	13807	13776	13718	13683	13477	13840	13732	13558	13617	13647	13761	13522	13651	13757	13550	13600	13628	13638	13650	13796	13704	13719	13667	13628	13665	13588	13848	13645	13688	13648	13841	13563	13835	13790	13570	13685	13598	13803	13585	13538	13584	13768	13562	13693	13735	13779	13774	13823	13653	13648	13730	13815	13734	13641	13759	13676	13841	13855	13813	13626	13751	13569	13747	13896	13901	13629	13740	13741	13794	13582	13571	13610	13739	13847	13700	13737	13710	13808	13746	13500	13522	13789	13797	13660	13570	13704	13543	13645	13601	13781	13600	13661	13732	13755	13836	13592	13601	13676	13690	13838	13821	13605	13694	13681	13675	13579	13675	13908	13622	13607	13687	13778	13901	13727	13707	13669	13662	13615	13704	13730	13844	13945	13811	13710	13691	13662	13571	13567	13753	13777	13778	13734	13836	13707	13621	13686	13791	13606	13742	13722	13679	14072	13914	13897	13707	13716	13917	13548	13720	13680	13713	13650	13551	13712	13774	13472	13753	13687	13811	13895	13757	13640	13697	13884	13754	13687	13822	13702	13793	13624	13536	13538	13787	13736	13726	13714	13574	13591	13657	13792	13709	13588	13737	13785	13737	13698	13670	13634	13632	13721	13726	13598	13548	13816	13803	13731	13623	13563	13584	13774	13698	13780	13792	13725	13919	13754	13656	13768	13791	13727	13729	13657	13559	13646	13730	13717	13799	13735	13770	13829	13730	14025	13664	13648	13570	13600	13676	13685	13485	13792	13780	13675	13805	13704	13532	13750	13799	13721	13772	13759	13692	13620	13739	13677	13620	13712	13710	13506	13623	13575	13735	13604	13731	13815	13640	13582	13665	13641	13577	13758	13729	13575	13567	13822	13750	13681	13672	13828	13754	13762	13624	13810	13620	13713	13979	13793	13700	13708	13771	13546	13696	13800	13608	13904	13539	13719	13752	13526	13997	13570	13695	13776	13760	13689	13645	13832	13591	13768	13598	13439	13517	13766	13873	13686	13591	13742	13522	13695	13704	13552	13784	13746	13666	13681	13488	13636	13810	13732	13841	13674	13644	13719	13583	13695	13799	13750	13667	13790	13835	13683	13783	13862	13682	13655	13631	13800	13726	13703	13815	13715	13648	13689	13651	13499	13763	13572	13800	13795	13608	13781	13707	13697	13618	13666	13763	13890	13794	13677	13855	13693	13766	13710	13707	13627	13677	13613	13685	13694	13779	13645	13764	13839	13811	13702	13709	13766	13727	13818	13676	13666	13658	13793	13644	13817	13723	13748	13593	13741	13655	13556	13710	13765	13608	13658	13680	13650	13630	13628	13809	13739	13742	13715	13614	13774	13660	13755	13872	13686	13860	13601	13745	13747	13624	13864	13632	13753	13604	13674	13879	13719	13795	13569	13799	13766	13699	13699	13698	13834	13828	13641	13730	13470	13626	13629	13740	13681	13497	13879	13855	13688	13794	13700	13579	13754	13645	13783	13852	13680	13722	13652	13707	13793	13736
14056	23723	22928	19380	17636	16171	15273	14505	14251	14073	14024	13959	13883	13677	13576	13767	13581	13439	13557	13807	13531	13855	13588	13641	13462	13638	13671	13578	13425	13712	14799	17908	17750	16788	15398	14261	13913	13536	13542	13510	13582	13364	13439	13627	13422	13444	13512	13586	13554	13574	13537	13628	13625	13514	13512	13607	13530	13392	13402	13407	13580	13397	13616	13503	13552	13363	13730	13501	13332	13627	13590	13484	13568	13701	13506	13515	13499	13449	13355	13630	13411	13633	13624	13432	13447	13379	13681	13685	13426	13491	13406	13509	13374	13535	13522	13541	13399	13549	13402	13360	13518	13517	13631	13418	13591	13528	13597	13523	13561	13586	13633	13512	13567	13601	13430	13635	13612	13503	13634	13530	13576	13425	13406	13546	13473	13628	13443	13450	13287	13442	13480	13493	13413	13526	13549	13641	13350	13562	13482	13562	13383	13442	13637	13586	13351	13582	13475	13598	13601	13625	13526	13353	13391	13548	13504	13612	13384	13419	13499	13605	13437	13482	13500	13542	13419	13589	13554	13563	13530	13538	13652	13495	13461	13589	13421	13501	13549	13572	13573	13549	13313	13532	13481	13497	13601	13635	13475	13553	13513	13450	13317	13346	13416	13543	13477	13631	13526	13484	13515	13401	13476	13606	13579	13555	13591	13580	13498	13526	13554	13511	13455	13606	13420	13501	13449	13334	13462	13462	13527	13526	13548	13426	13422	13335	13521	13420	13398	13670	13385	13368	13477	13431	13494	13488	13551	13403	13487	13499	13455	13466	13491	13500	13660	13381	13518	13608	13396	13449	13572	13371	13407	13493	13547	13475	13472	13461	13562	13529	13510	13624	13568	13490	13628	13397	13546	13647	13599	13478	13777	13393	13698	13650	13403	13563	13644	13679	13420	13488	13666	13463	13587	13552	13646	13499	13544	13562	13479	13513	13367	13511	13529	13567	13683	13650	13539	13477	13409	13581	13603	13364	13477	13467	13306	13482	13557	13538	13432	13493	13318	13594	13528	13451	13485	13439	13479	13639	13704	13460	13556	13565	13481	13403	13629	13391	13388	13350	13527	13364	13342	13503	13545	13448	13404	13547	13551	13508	13557	13473	13671	13573	13486	13357	13335	13600	13739	13360	13421	13537	13444	13486	13436	13598	13546	13597	13524	13293	13538	13588	13509	13471	13477	13555	13547	13341	13420	13482	13449	13597	13416	13428	13489	13447	13468	13503	13659	13535	13474	13398	13495	13636	13567	13575	13388	13597	13582	13329	13501	13465	13338	13540	13436	13486	13651	13667	13465	13492	13566	13622	13511	13396	13638	13514	13346	13558	13449	13453	13545	13439	13470	13470	13394	13544	13501	13522	13549	13546	13456	13424	13408	13469	13453	13527	13594	13489	13740	13557	13392	13517	13493	13420	13383	13425	13602	13452	13502	13602	13580	13442	13460	13664	13397	13417	13588	13475	13510	13504	13558	13577	13502	13448	13499	13416	13564	13555	13418	13478	13514	13481	13550	13471	13707	13535	13473	13523	13416	13524	13450	13538	13368	13347	13531	13517	13362	13553	13586	13536	13491	13491	13401	13600	13654	13563	13463	13621	13464	13503	13616	13376	13488	13573	13503	13760	13337	13630	13487	13428	13439	13528	13344	13482	13589	13471	13516	13501	13383	13557	13333	13338	13545	13489	13470	13606	13461	13295	13532	13573	13385	13518	13438	13708	13334	13534	13681	13696	13434	13552	13445	13543	13454	13404	13475	13531	13393	13641	13342	13492	13479	13505	13543	13357	13464	13604	13531	13667	13446	13550	13561	13410	13667	13414	13675	13560	13429	13484	13361	13463	13430	13412	13488	13326	13352	13554	13377	13348	13433	13523	13367	13377	13548	13551	13489	13547	13545	13490	13500	13438	13429	13507	13571	13601	13574	13556	13487	13745	13465	13554	13506	13411	13570	13798	13400	13412	13393	13576	13432	13455	13541	13547	13388	13617	13373	13687	13465	13629	13516	13436	13439	13384	13542	13621	13590	13561	13552	13579	13295	13532	13506	13548	13435	13432	13459	13329	13271	13627	13598	13655	13504	13621	13472	13361	13517	13461	13523	13322	13504	13679	13387	13632	13459	13562	13462	13437	13440	13415	13298	13633	13560	13411	13489	13453	13570	13456	13458	13464	13471	13501	13412	13444	13314	13440	13405	13426	13592	13511	13491	13469	13657	13326	13594	13378	13460	13555	13438	13632	13560	13382	13489	13397	13359	13543	13407	13478	13516	13495	13608	13471	13408	13261	13451	13453	13528	13451	13542	13308	13586	13284	13497	13624	13400	13341	13456	13560	13410	13332	13469	13526	13594	13585	13430	13628	13521	13668	13517	13444	13520	13591	13456	13412	13660	13497	13458	13493	13546	13461	13533	13590	13431	13401	13613	13573	13430	13581	13330	13407	13633	13490	13392	13455	13430	13651	13370	13425	13550	13563	13619	13463	13599	13454	13417	13406	13576	13414	13570	13465	13458	13506	13497	13455	13454	13470	13399	13445	13447	13514	13452	13378	13550	13505	13635	13571	13505	13475	13513	13512	13432	13411	13452	13415	13479	13482	13517	13386	13608	13380	13481	13607	13753	13402	13319	13384	13461	13428	13675	13409	13483	13516	13456	13486	13577	13526	13480	13468	13519	13436	13367	13514	13418	13590	13490	13362	13544	13531	13377	13435	13606	13563	13467	13404	13398	13418	13402	13336	13495	13686	13460	13574	13467	13523	13412	13405	13514	13620	13502	13562	13531	13660	13441	13407	13519	13496	13431	13537	13572	13284	13511	13287	13546	13549	13494	13475	13540	13537	13394	13466	13662	13380	13560	13426	13624	13582	13539	13572	13422	13552	13484	13278	13466	13454	13776	13395	13590	13473	13541	13443	13614	13581	13443	13376	13515	13421	13634	13444	13466	13441	13411	13549	13497	13400	13595	13453	13467	13524	13370	13462	13662	13331	13514	13586	13623	13481	13486	13452	13537	13507	13355	13491	13462	13555	13496	13357	13491	13410	13601	13534	13614	13479	13501	13587	13515	13441	13310	13419	13484	13363	13562	13347	13562	13479	13496	13441	13586	13442	13406	13539	13361	13542	13591	13410	13534	13575	13402	13518	13469	13626	13701	13625	13540	13519	13598	13458	13603	13448	13479	13545	13306	13535	13461	13457	13326	13460	13536	13365	13455	13626	13687	13550	13472	13520	13416	13500	13454	13463	13326	13662	13554	13601	13519	13454	13377	13552	13340	13610	13472	13505	13626	13501	13416	13480	13414	13466	13618	13442	13363	13497	13545	13604	13464	13435	13518	13608	13437	13572	13530	13341	13366	13400	13669	13334	13514	13531	13483	13410	13477	13498	13517	13585	13412	13708	13492	13376	13485	13460	13439	13407	13649	13335	13549	13443	13562	13594	13434	13414	13452	13618	13546	13439	13620	13575	13294	13567	13530	13435	13536	13452	13548	13403	13409	13427	13434	13447	13563	13655	13381	13458	13456	13628	13488	13426	13364	13602	13601	13405	13738	13653	13405	13452	13496	13450	13550	13660	13492	13416	13368	13483	13444	13453	13579	13493	13399	13378	13442	13499	13464	13391	13523	13527	13574	13488	13461	13335	13450	13386	13601	13433	13397	13465	13598	13438	13415	13608	13576	13487	13427	13448	13571	13553	13440	13430	13389	13593	13517	13523	13546	13488	13598	13458	13256	13459	13437	13519	13400	13447	13419	13695	13410	13451	13459	13636	13502	13454	13677	13492	13574	13386	13502	13569	13532	13463	13458	13531	13494	13574	13468	13419	13404	13324	13533	13549	13473	13408	13525	13638	13461	13582	13620	13547	13518	13372	13438	13524	13505	13347	13585	13453	13663	13385	13440	13438	13462	13587	13331	13457	13622	13566	13430	13606	13422	13436	13616	13429	13451	13479	13492	13498	13525	13492	13507	13562	13439	13523	13346	13571	13447	13475	13441	13196	13620	13402	13606	13519	13503	13486	13586	13442	13566	13485	13515	13486	13594	13493	13461	13380	13478	13496	13357	13470	13383	13519	13529	13494	13313	13497	13737	13517	13506	13512	13437	13494	13455	13529	13429	13496	13576	13538	13359	13543	13528	13583	13548	13505	13370	13331	13524	13445	13551	13691	13397	13506	13417	13269	13386	13563	13382	13533	13304	13506	13416	13479	13474	13461	13642	13435	13594	13488	13559	13491	13501	13596	13667	13482	13465	13335	13583	13641	13513	13586	13413	13616	13648	13544	13376	13456	13605	13546	13465	13537	13516	13551	13382	13337	13499	13512	13529	13408	13447	13516	13596	13532	13625	13362	13370	13542	13496	13551	13500	13456	13517	13451	13416	13381	13493	13471	13625	13470	13399	13530	13664	13483	13549	13439	13239	13555	13412	13560	13436	13416	13501	13443	13554	13497	13524	13552	13486	13454	13513	13464	13675	13683	13464	13437	13442	13468	13562	13399	13648	13519	13389	13504	13409	13572	13391	13503	13603	13558	13585	13458	13520	13602	13514	13553	13402	13577	13423	13548	13420	13466	13498	13398	13552	13377	13661	13387	13460	13534	13506	13473	13316	13494	13536	13533	13649	13383	13536	13591	13517	13467	13425	13524	13536	13433	13463	13421	13331	13589	13419	13504	13335	13433	13382	13532	13511	13412	13656	13325	13485	13362	13482	13584	13405	13403	13582	13521	13465	13525	13465	13482	13388	13302	13470	13644	13566	13637	13440	13414	13505	13464	13533	13513	13531	13515	13520	13367	13377	13469	13500	13524	13550	13623	13548	13560	13618	13447	13498	13457	13502	13404	13523	13433	13578	13532	13416	13474	13454	13468	13578	13417	13546	13744	13469	13645	13391	13489	13439	13331	13508	13647	13395	13565	13412	13540	13439	13547	13597	13549	13486	13436	13418	13580	13417	13521	13475	13487	13480	13626	13624	13389	13272	13573	13393	13644	13569	13595	13477	13486	13507	13584	13587	13571	13400	13687	13475	13331	13450	13546	13646	13617	13329	13353	13444	13526	13526	13443	13436	13553	13469	13463	13677	13344	13657	13487	13514	13321	13427	13499	13391	13360	13458	13436	13549	13572	13500	13353	13567	13621	13479	13510
22958	21323	29160	23819	21427	22510	21042	15566	14547	14405	14357	14259	14075	14006	13996	13787	13784	14024	13583	13915	13957	13798	13952	13982	13960	13865	13850	13677	13819	13632	14374	17982	18951	17968	16046	14689	14227	13865	13907	13842	13731	13785	13766	13671	13885	13686	13698	13759	13713	13763	13776	13668	13619	13666	13599	13744	13651	13711	13546	13701	13891	13572	13393	13546	13614	13539	13495	13601	13551	13525	13800	13664	13721	13680	13739	13651	13754	13739	13659	13656	13793	13606	13613	13771	13869	13801	13721	13627	13641	13702	13549	13659	13725	13677	13610	13521	13698	13784	13586	13661	13835	13595	13396	13833	13736	13526	13957	13698	13646	13767	13592	13557	13589	13608	13729	13678	13826	13678	13833	13692	13885	13892	13696	13767	13557	13650	13623	13573	13619	13810	13752	13475	13668	13593	13490	13562	13561	13544	13714	13730	13675	13541	13562	13481	13721	13607	13621	13670	13608	13528	13532	13575	13799	13755	13637	13644	13739	13551	13710	13707	13843	13600	13497	13619	13550	13667	13557	13822	13736	13597	13592	13527	13649	13774	13808	13662	13688	13399	13691	13730	13631	13686	13716	13436	13398	13638	13502	13543	13742	13694	13660	13646	13521	13639	13480	13765	13578	13760	13603	13683	13516	13459	13670	13627	13439	13557	13685	13549	13535	13540	13533	13681	13595	13535	13607	13671	13468	13467	13676	13572	13566	13805	13595	13491	13631	13601	13626	13644	13459	13656	13666	13718	13664	13652	13551	13707	13509	13652	13533	13778	13558	13781	13678	13827	13554	13485	13585	13636	13499	13656	13706	13488	13682	13486	13647	13565	13484	13715	13759	13694	13588	13634	13481	13482	13495	13484	13725	13756	13631	13532	13599	13655	13725	13630	13522	13726	13648	13678	13592	13737	13694	13503	13455	13613	13481	13697	13544	13541	13267	13537	13492	13682	13643	13694	13473	13530	13783	13554	13561	13451	13633	13692	13688	13570	13642	13556	13752	13667	13701	13578	13586	13470	13470	13525	13602	13709	13436	13509	13754	13544	13819	13642	13467	13730	13559	13667	13709	13555	13697	13720	13581	13652	13798	13736	13636	13565	13661	13413	13560	13475	13641	13699	13643	13554	13620	13515	13631	13680	13691	13630	13762	13784	13593	13560	13696	13685	13518	13554	13643	13589	13566	13490	13503	13556	13730	13592	13763	13648	13551	13593	13505	13550	13617	13543	13759	13259	13581	13692	13422	13752	13748	13705	13516	13636	13664	13674	13568	13720	13289	13539	13531	13637	13610	13702	13585	13503	13533	13595	13592	13652	13563	13619	13654	13612	13631	13518	13854	13536	13676	13730	13588	13586	13519	13479	13511	13645	13545	13772	13537	13700	13687	13635	13555	13640	13522	13643	13629	13676	13502	13615	13713	13638	13604	13504	13621	13556	13596	13558	13552	13527	13630	13528	13603	13539	13616	13573	13667	13551	13606	13495	13498	13612	13688	13822	13449	13570	13711	13501	13420	13533	13654	13572	13397	13512	13490	13524	13701	13630	13582	13649	13558	13637	13568	13693	13649	13602	13587	13750	13662	13619	13449	13691	13697	13725	13502	13466	13649	13663	13757	13571	13651	13654	13615	13559	13620	13478	13696	13484	13780	13568	13545	13566	13511	13815	13539	13481	13648	13565	13673	13884	13744	13725	13605	13566	13645	13634	13635	13585	13550	13557	13630	13640	13650	13654	13470	13635	13488	13460	13562	13579	13564	13539	13481	13612	13590	13721	13614	13687	13531	13400	13383	13549	13464	13686	13453	13525	13629	13730	13743	13685	13515	13646	13497	13776	13832	13681	13465	13578	13611	13561	13582	13491	13343	13416	13625	13512	13439	13666	13576	13741	13575	13504	13727	13570	13754	13640	13514	13616	13593	13318	13673	13623	13539	13688	13758	13536	13520	13555	13573	13660	13670	13658	13723	13649	13540	13464	13667	13406	13582	13585	13700	13645	13733	13779	13578	13680	13605	13686	13638	13510	13597	13765	13524	13672	13569	13470	13717	13486	13646	13485	13578	13787	13513	13782	13684	13523	13524	13594	13576	13475	13502	13743	13589	13591	13749	13588	13726	13731	13701	13557	13629	13637	13734	13472	13644	13466	13655	13711	13685	13573	13323	13605	13764	13465	13516	13432	13615	13559	13733	13516	13581	13701	13496	13575	13700	13647	13452	13629	13637	13659	13490	13651	13724	13437	13662	13621	13436	13636	13713	13600	13509	13466	13640	13525	13510	13680	13611	13682	13689	13488	13427	13621	13484	13621	13652	13576	13572	13611	13756	13703	13785	13577	13807	13671	13479	13528	13639	13643	13650	13486	13483	13520	13461	13653	13796	13577	13709	13561	13808	13552	13604	13664	13636	13573	13636	13444	13468	13529	13714	13656	13613	13545	13515	13680	13636	13509	13654	13496	13564	13600	13782	13610	13664	13690	13448	13390	13568	13553	13592	13743	13656	13811	13712	13529	13734	13621	13544	13544	13546	13675	13558	13741	13497	13484	13634	13570	13792	13645	13681	13546	13362	13896	13495	13511	13575	13687	13716	13555	13573	13572	13609	13790	13521	13683	13606	13554	13469	13616	13665	13672	13612	13709	13491	13682	13725	13506	13599	13750	13582	13688	13662	13704	13586	13697	13494	13575	13689	13704	13533	13568	13646	13488	13556	13505	13768	13643	13766	13770	13575	13406	13477	13595	13603	13686	13722	13596	13579	13498	13739	13681	13783	13554	13675	13571	13626	13651	13547	13616	13782	13745	13554	13506	13756	13563	13462	13589	13557	13585	13329	13578	13586	13495	13544	13694	13675	13344	13836	13765	13590	13719	13400	13768	13611	13508	13591	13722	13633	13527	13599	13677	13640	13542	13607	13528	13494	13577	13709	13666	13572	13524	13628	13558	13612	13649	13838	13699	13651	13716	13488	13540	13539	13361	13482	13641	13734	13612	13582	13642	13658	13756	13683	13647	13708	13743	13424	13439	13648	13602	13654	13618	13689	13609	13539	13648	13537	13483	13538	13667	13559	13671	13600	13579	13714	13288	13638	13555	13532	13658	13604	13606	13703	13601	13694	13603	13558	13630	13675	13674	13542	13608	13466	13531	13580	13734	13456	13581	13562	13674	13505	13540	13558	13789	13812	13558	13428	13563	13762	13718	13583	13566	13697	13591	13597	13600	13614	13584	13694	13674	13670	13503	13781	13441	13589	13555	13678	13505	13422	13722	13525	13349	13698	13524	13714	13818	13622	13733	13560	13595	13542	13619	13642	13425	13584	13596	13515	13543	13627	13656	13712	13679	13623	13690	13656	13581	13571	13637	13687	13532	13532	13592	13690	13722	13519	13646	13388	13674	13689	13645	13723	13657	13573	13933	13658	13517	13679	13564	13768	13518	13815	13541	13506	13426	13468	13612	13491	13622	13513	13614	13692	13869	13583	13689	13622	13603	13525	13624	13607	13643	13672	13573	13458	13562	13637	13603	13652	13710	13567	13798	13613	13589	13608	13513	13508	13493	13566	13567	13587	13495	13643	13647	13643	13526	13618	13623	13682	13713	13682	13561	13536	13599	13602	13529	13838	13713	13461	13776	13622	13736	13515	13509	13648	13631	13489	13714	13612	13834	13767	13444	13492	13602	13538	13845	13822	13503	13649	13496	13509	13565	13510	13552	13589	13613	13619	13429	13636	13615	13664	13527	13609	13639	13848	13513	13577	13619	13740	13545	13624	13684	13617	13693	13350	13650	13623	13722	13519	13660	13661	13597	13678	13613	13595	13676	13677	13719	13569	13551	13738	13714	13610	13619	13530	13589	13709	13732	13639	13457	13471	13476	13747	13492	13649	13631	13414	13690	13681	13501	13677	13446	13546	13610	13649	13654	13611	13636	13569	13492	13598	13694	13598	13509	13633	13536	13472	13702	13539	13522	13812	13484	13584	13649	13641	13631	13686	13606	13235	13521	13486	13517	13798	13763	13503	13592	13635	13687	13671	13648	13589	13581	13611	13608	13635	13676	13556	13794	13541	13572	13709	13604	13829	13496	13719	13594	13613	13677	13579	13572	13280	13417	13713	13629	13504	13693	13616	13611	13671	13638	13705	13683	13498	13597	13529	13505	13631	13728	13699	13567	13659	13667	13642	13653	13890	13448	13569	13725	13525	13524	13595	13631	13673	13506	13746	13579	13758	13522	13672	13525	13647	13592	13500	13587	13577	13586	13421	13711	13656	13489	13626	13798	13475	13542	13703	13644	13576	13561	13706	13623	13509	13553	13345	13720	13618	13411	13631	13696	13670	13533	13675	13339	13521	13269	13893	13706	13715	13496	13667	13472	13655	13619	13729	13453	13779	13702	13685	13523	13602	13704	13551	13631	13564	13678	13604	13458	13637	13535	13564	13598	13582	13683	13546	13598	13467	13465	13575	13654	13504	13676	13526	13631	13598	13585	13750	13562	13439	13816	13758	13747	13642	13553	13413	13566	13650	13764	13619	13738	13645	13495	13609	13601	13650	13533	13640	13498	13718	13501	13652	13606	13566	13666	13666	13458	13683	13720	13658	13559	13701	13445	13343	13485	13694	13598	13634	13440	13645	13572	13586	13652	13592	13590	13548	13560	13409	13597	13575	13702	13593	13748	13399	13741	13402	13455	13513	13693	13608	13626	13659	13559	13614	13567	13494	13698	13446	13572	13532	13678	13560	13459	13509	13548	13903	13657	13419	13597	13637	13728	13684	13584	13435	13498	13470	13528	13442	13681	13705	13448	13657	13801	13668	13699	13523	13528	13520	13431	13618	13579	13638	13667	13516	13507	13507	13585	13621	13787	13668	13788	13587	13466	13528	13662	13641	13584	13384	13811	13586	13609	13774	13473	13637	13616	13493	13552	13645	13567	13367	13594	13607	13569	13641	13644	13603	13750	13532	13638	13804	13617	13682	13647	13598	13704	13694	13612	13625	13697	13715	13439	13586	13681	13418	13619	13536	13501	13515	13467	13574	13539	13639	13501	13613	13650	13508	13567	13584	13729	13796	13509	13836	13597	13622	13619	13446	13684	13803	13400	13744	13824	13550	13530	13502	13725	13564	13563	13672	13705	13552	13638	13436	13677
15809	27973	27263	22437	19421	17353	16011	15263	14739	14260	14101	14051	13850	13772	13753	13624	13728	13759	13511	13662	13722	13561	13680	13481	13553	13626	13683	13709	13770	13894	14986	21002	21647	19359	16565	14652	13886	13705	13653	13483	13574	13430	13463	13544	13337	13527	13489	13476	13552	13420	13441	13495	13391	13379	13395	13323	13613	13423	13433	13422	13402	13466	13463	13410	13286	13441	13255	13487	13432	13316	13561	13468	13406	13227	13502	13369	13435	13427	13424	13359	13438	13376	13484	13560	13380	13407	13403	13405	13504	13244	13393	13359	13542	13265	13505	13411	13378	13459	13320	13346	13373	13376	13499	13253	13504	13355	13304	13310	13526	13531	13481	13457	13186	13373	13419	13294	13354	13501	13476	13343	13361	13531	13462	13436	13439	13422	13467	13438	13413	13398	13396	13341	13482	13458	13489	13584	13534	13229	13587	13358	13438	13513	13298	13343	13451	13364	13252	13295	13452	13348	13278	13451	13400	13616	13394	13436	13278	13563	13339	13580	13424	13463	13384	13421	13322	13403	13426	13494	13549	13497	13402	13313	13458	13541	13379	13389	13063	13422	13356	13240	13447	13266	13443	13250	13426	13352	13367	13407	13419	13406	13400	13397	13320	13380	13421	13569	13358	13377	13439	13629	13537	13477	13411	13563	13345	13548	13407	13440	13460	13448	13310	13396	13390	13417	13477	13371	13273	13373	13354	13352	13408	13571	13411	13227	13664	13248	13361	13295	13490	13374	13351	13352	13513	13296	13521	13375	13346	13470	13500	13466	13424	13557	13410	13374	13443	13265	13335	13479	13463	13317	13330	13458	13435	13451	13466	13457	13394	13481	13427	13434	13517	13543	13437	13471	13457	13360	13530	13388	13479	13235	13175	13486	13329	13395	13564	13445	13402	13460	13459	13402	13393	13412	13392	13311	13318	13466	13317	13332	13347	13464	13590	13400	13463	13498	13442	13238	13364	13302	13258	13482	13463	13515	13410	13478	13298	13310	13405	13458	13276	13469	13291	13384	13399	13413	13408	13525	13241	13353	13388	13452	13596	13356	13611	13409	13341	13433	13477	13425	13527	13365	13437	13518	13297	13404	13452	13300	13412	13333	13447	13505	13350	13473	13549	13367	13331	13429	13433	13397	13476	13321	13457	13403	13551	13324	13360	13600	13259	13587	13489	13222	13303	13470	13637	13708	13555	13295	13447	13471	13422	13225	13513	13576	13275	13592	13414	13480	13425	13416	13414	13324	13374	13447	13376	13158	13374	13539	13416	13468	13466	13336	13388	13340	13280	13493	13332	13384	13323	13191	13465	13390	13416	13436	13411	13137	13285	13444	13316	13331	13184	13517	13420	13400	13267	13382	13463	13433	13499	13345	13307	13390	13308	13453	13322	13434	13357	13328	13340	13435	13491	13275	13458	13434	13361	13383	13324	13419	13335	13324	13441	13378	13338	13438	13417	13478	13358	13346	13226	13352	13310	13487	13535	13287	13459	13268	13422	13328	13399	13322	13433	13381	13399	13459	13498	13360	13470	13384	13380	13429	13257	13236	13549	13414	13585	13448	13378	13365	13390	13390	13456	13350	13391	13391	13316	13312	13424	13449	13318	13480	13504	13502	13408	13463	13516	13452	13433	13310	13479	13623	13443	13389	13523	13408	13471	13346	13325	13544	13344	13359	13359	13431	13366	13420	13377	13404	13462	13474	13298	13382	13330	13501	13544	13317	13334	13504	13304	13355	13355	13453	13289	13376	13343	13321	13589	13371	13312	13371	13476	13400	13390	13414	13398	13383	13534	13431	13281	13532	13374	13330	13405	13310	13534	13501	13288	13215	13576	13397	13405	13532	13380	13233	13463	13292	13524	13489	13596	13260	13449	13447	13307	13492	13393	13325	13325	13597	13368	13404	13402	13557	13387	13494	13289	13384	13419	13372	13407	13301	13332	13351	13530	13275	13379	13462	13403	13411	13465	13482	13400	13451	13486	13409	13499	13330	13543	13512	13406	13408	13495	13582	13433	13305	13374	13566	13319	13381	13396	13553	13390	13414	13482	13334	13614	13288	13388	13258	13403	13456	13200	13498	13506	13434	13472	13399	13552	13408	13283	13393	13292	13453	13344	13392	13478	13444	13343	13385	13364	13257	13421	13218	13450	13346	13420	13506	13377	13392	13470	13518	13463	13254	13502	13273	13476	13427	13489	13532	13590	13267	13364	13354	13462	13385	13443	13393	13460	13520	13502	13463	13559	13382	13592	13362	13283	13477	13414	13407	13425	13355	13583	13353	13476	13495	13330	13342	13421	13428	13373	13408	13396	13316	13562	13403	13436	13360	13433	13433	13579	13408	13371	13438	13340	13406	13486	13453	13407	13342	13482	13451	13340	13512	13378	13445	13329	13582	13473	13316	13171	13446	13532	13309	13126	13506	13521	13467	13347	13555	13530	13532	13591	13433	13425	13327	13402	13285	13287	13391	13391	13463	13345	13311	13226	13429	13352	13413	13379	13485	13354	13469	13518	13335	13366	13147	13437	13440	13518	13416	13420	13268	13469	13406	13312	13384	13386	13502	13353	13297	13258	13486	13435	13297	13612	13243	13270	13346	13474	13353	13440	13321	13509	13527	13484	13364	13381	13290	13323	13295	13292	13262	13359	13414	13453	13293	13326	13472	13507	13471	13458	13453	13447	13154	13410	13366	13465	13480	13436	13266	13375	13370	13589	13365	13363	13316	13287	13294	13454	13339	13500	13481	13252	13370	13407	13283	13251	13541	13462	13414	13491	13385	13599	13444	13462	13441	13502	13318	13377	13491	13369	13323	13461	13363	13290	13354	13433	13299	13217	13385	13431	13282	13586	13501	13456	13554	13426	13381	13353	13295	13490	13364	13217	13436	13235	13417	13471	13257	13462	13328	13242	13329	13321	13415	13299	13254	13387	13675	13458	13368	13358	13458	13427	13368	13377	13385	13406	13415	13507	13404	13415	13326	13460	13311	13246	13383	13321	13437	13342	13314	13500	13399	13408	13553	13546	13414	13468	13408	13485	13409	13653	13353	13205	13389	13400	13413	13434	13322	13398	13421	13433	13417	13410	13314	13382	13264	13298	13452	13280	13218	13495	13346	13315	13353	13495	13457	13317	13292	13417	13235	13569	13260	13309	13497	13426	13441	13294	13370	13465	13466	13288	13452	13567	13493	13348	13501	13466	13367	13214	13287	13529	13528	13227	13353	13525	13317	13381	13521	13507	13339	13430	13464	13419	13396	13437	13461	13460	13388	13362	13317	13508	13343	13476	13436	13477	13493	13423	13261	13417	13323	13332	13416	13496	13343	13434	13470	13389	13476	13615	13278	13470	13415	13392	13268	13459	13273	13437	13501	13646	13462	13264	13216	13521	13407	13516	13392	13326	13410	13508	13340	13441	13361	13386	13422	13418	13369	13483	13340	13415	13506	13360	13364	13361	13299	13301	13286	13453	13421	13336	13472	13220	13325	13227	13349	13325	13448	13216	13416	13421	13414	13265	13280	13301	13546	13370	13316	13546	13509	13441	13504	13554	13344	13444	13426	13455	13341	13454	13236	13310	13373	13446	13597	13649	13517	13466	13457	13302	13517	13461	13522	13506	13415	13368	13331	13430	13487	13262	13457	13221	13393	13470	13344	13353	13512	13403	13402	13391	13337	13300	13407	13437	13367	13441	13424	13402	13530	13326	13423	13446	13334	13445	13426	13457	13397	13220	13375	13401	13525	13457	13457	13332	13466	13358	13327	13328	13559	13350	13574	13514	13518	13441	13413	13597	13347	13458	13404	13304	13455	13472	13591	13461	13305	13421	13421	13246	13356	13436	13480	13405	13500	13344	13436	13357	13458	13287	13465	13343	13403	13402	13456	13277	13437	13482	13468	13267	13476	13267	13386	13258	13364	13201	13337	13406	13284	13385	13450	13392	13265	13305	13393	13340	13412	13574	13259	13462	13448	13453	13348	13412	13275	13444	13434	13482	13320	13381	13605	13333	13475	13338	13561	13406	13500	13312	13442	13440	13466	13600	13336	13370	13383	13484	13346	13393	13386	13389	13361	13338	13438	13258	13489	13480	13361	13487	13470	13355	13493	13357	13409	13521	13539	13377	13237	13298	13560	13457	13359	13400	13440	13314	13453	13364	13405	13429	13341	13594	13326	13362	13398	13425	13292	13341	13332	13375	13508	13422	13444	13463	13280	13315	13362	13491	13530	13315	13506	13445	13619	13376	13360	13323	13307	13438	13437	13442	13420	13383	13386	13510	13404	13471	13323	13201	13441	13297	13402	13361	13234	13343	13427	13523	13436	13331	13548	13353	13320	13360	13480	13416	13275	13462	13520	13235	13549	13248	13107	13332	13347	13452	13345	13502	13391	13396	13289	13315	13400	13375	13403	13432	13417	13458	13353	13648	13302	13422	13300	13419	13473	13368	13374	13301	13444	13448	13373	13388	13413	13284	13490	13487	13603	13361	13321	13477	13385	13253	13516	13336	13494	13540	13496	13522	13380	13532	13262	13453	13374	13411	13311	13448	13293	13532	13311	13364	13435	13418	13349	13476	13210	13315	13469	13292	13482	13394	13163	13457	13463	13423	13409	13432	13443	13262	13291	13378	13431	13355	13421	13320	13436	13409	13326	13410	13331	13566	13425	13454	13367	13467	13243	13408	13474	13468	13440	13464	13369	13342	13412	13367	13300	13412	13385	13361	13489	13511	13363	13348	13439	13208	13521	13380	13390	13384	13490	13357	13506	13365	13536	13371	13366	13421	13541	13329	13425	13429	13339	13267	13421	13535	13426	13490	13445	13306	13463	13402	13569	13538	13332	13395	13276	13357	13563	13318	13431	13449	13619	13433	13473	13476	13298	13606	13402	13379	13328	13411	13363	13417	13387	13304	13410	13504	13470	13191	13529	13277	13407	13380	13460	13244	13402	13326	13436	13423	13336	13488	13319	13426	13114	13384	13379	13479	13490	13303	13461	13426	13427	13339	13387	13508	13449	13534	13394	13386	13430	13450	13267	13531	13492	13429	13412	13320	13365	13307	13379	13276	13519	13434	13409	13412	13383	13574	13540	13456	13469	13467	13312	13526	13352	13344	13417	13168	13551	13365	13485	13286	13170
27660	21955	22475	18144	14761	14555	14337	14523	14324	14290	14186	14141	14070	14030	14012	13957	14089	14144	14136	14246	14163	14149	14057	14022	14013	13923	13952	13962	13991	13901	14064	14450	14486	14354	14361	14267	13926	14108	14045	14088	13889	13879	14057	13928	13822	14098	14132	14143	13855	13920	13787	13958	14064	13819	13945	13833	13944	13940	14125	13948	13887	14142	14030	14095	13975	13935	13965	14130	13869	13882	13905	13951	14006	13871	13926	14076	14065	13789	13975	13968	13988	13739	13895	13975	13959	13924	13918	13957	13945	13984	14015	13846	13943	13968	13921	13995	14068	14183	13933	13970	13892	13943	14278	14001	13811	14053	14075	14213	13978	14096	13930	13833	13962	13980	14099	13873	13881	13954	13886	14002	13975	14041	14021	13990	13934	13883	13916	13990	13995	14055	14055	14202	14016	13814	13858	13992	13927	13771	13933	13846	13816	13956	13853	13792	13917	13766	13689	14024	13964	13998	13903	13980	13912	13962	13860	14156	14136	13846	13829	13681	14050	14010	14007	14093	13905	14149	13913	13838	13804	14039	14020	13951	13975	14184	13885	13911	13759	13938	13846	13786	13970	13889	14151	13925	13915	13903	13931	13964	13948	13952	13890	13978	14079	13898	13979	13874	13996	13729	13945	14160	13925	13817	13970	13809	14139	13954	13896	13952	13895	13861	13935	13987	13882	13970	14015	13899	13930	13974	13896	13868	14010	13799	13870	13961	14259	13984	13801	14003	13964	14024	14069	13915	13926	13808	14014	14077	13920	13983	13792	13884	13934	13869	13832	13809	13969	13921	13880	13842	13945	13686	13906	13858	14025	13945	13950	14000	13962	14002	13967	14167	14057	14123	14104	13825	14069	14026	13742	13682	13892	13714	13971	13854	14148	13976	14024	14044	13759	13898	13950	13925	13979	13897	14127	13934	13948	13795	14050	13979	13943	13938	14023	13887	13918	14081	14045	14149	13821	14003	14027	13987	13823	13955	13813	13842	14009	13973	13884	14027	13881	13885	13963	14003	14005	14047	13788	14024	14019	14088	13747	13974	13858	13837	14034	13976	13809	13985	14027	13892	13953	13940	14149	13909	14068	13891	14165	13942	13948	13972	13994	14077	14056	14009	13972	13943	14055	13870	13994	14047	13731	13896	13929	13972	14095	13915	13964	13902	13956	14016	13867	13938	14033	14030	14033	13904	13877	14051	13838	14113	13777	13823	13904	13999	13769	13915	14028	13967	13968	14002	13941	14113	13950	14082	14078	13974	14018	13958	13905	13964	13899	14115	13990	13990	13884	14037	14092	14109	13892	13937	14118	13925	14194	13796	13867	13811	13981	14058	13876	13987	14105	14066	14102	13970	14007	13961	14085	14000	13908	13811	13692	14003	13836	13972	14011	13939	13959	13739	14085	13929	14188	14131	13956	14050	14119	13821	14015	13831	13925	13876	14097	14006	14002	13939	13747	13966	13943	13953	13907	14021	14075	14020	13966	13958	14138	13994	14122	14011	13992	13827	13990	14017	13752	13990	13893	13845	13902	14126	14181	13978	13874	14042	13974	13777	14073	13808	13853	13986	13783	13999	14093	13990	14051	13903	13844	13858	13907	13889	14015	14129	13784	13916	14058	13841	13981	13889	13794	13824	13822	13755	14081	13879	14016	14105	14040	13919	14031	13853	14039	13819	14035	13952	14102	13897	13919	13817	13974	14006	13980	13966	14026	13922	13940	14119	13792	13914	13895	13934	14021	13933	13870	14004	13914	13966	13877	13999	13925	13916	13820	14151	14092	13921	13935	13953	14081	13933	13881	13979	13984	14022	13983	13736	13770	13997	14099	13896	13961	14079	13876	14199	13924	13935	13947	13865	13947	13894	14076	13972	14263	13904	13868	13963	13970	13853	13983	14034	13880	13947	14146	14042	13994	14132	13892	13878	14071	14003	14002	13912	14026	14065	14055	14007	14156	13789	13988	13900	14049	13929	14081	14120	13967	14031	13890	13860	14062	13946	14004	13959	13840	13933	13957	13917	13926	13640	14059	13936	14046	13904	14103	14051	13767	14023	13835	14106	13975	13900	13849	14028	13971	13830	13777	13943	14014	13963	13922	13884	14006	14004	13703	13962	13830	14048	14001	13806	13898	13961	13936	14041	14030	13940	14130	14118	13802	13853	13906	13962	14097	14030	13899	14093	14097	13959	13952	13988	13860	14001	13863	13816	14135	13973	14061	13951	14171	14020	13894	14056	13853	14004	14048	13819	13892	14119	13942	13801	13779	13949	14100	13882	13690	14047	14049	13988	13835	13843	13998	13987	13853	14149	13972	13827	13948	13890	14021	13827	13996	13884	14044	14091	13933	13795	13988	13943	13931	13764	14059	14027	13848	14018	14025	13969	14082	13961	13775	13867	13941	13819	14051	14112	13974	13923	14171	13999	13844	14043	13956	14171	14036	13747	13921	13945	13996	13935	13972	13681	13858	13930	13804	13878	13970	13780	13896	13971	13807	13909	13883	13895	13826	13890	13984	13999	14067	14166	13998	13801	13931	13991	13868	14091	13900	14107	13959	13912	13943	14044	14085	14071	13952	13880	13703	14087	13971	14069	13990	13998	14053	13880	13927	13990	13960	13808	14138	13961	14055	13857	13954	14178	13949	13892	13983	13988	14005	13963	14079	13936	14030	13880	13776	14031	14087	13996	13994	14042	14058	14031	14021	13893	13888	13928	13810	14015	13836	13964	13866	13827	14040	13900	14241	14137	14085	14023	13836	14150	13820	14070	13948	13706	13791	14049	13989	14139	13876	13962	13916	13897	14138	13765	14000	13962	13978	14064	13885	14078	14096	13879	13974	14081	14016	13885	13982	13909	13789	13877	13951	13987	13950	13902	14046	13981	14070	13912	13892	13951	14017	14088	13995	13947	13991	14040	13912	14023	14055	14009	13879	13963	13999	13987	13779	13961	14281	13869	14191	14003	13898	13955	13943	13885	13910	13923	14108	14140	14148	14039	13855	13886	14004	13889	13881	14191	14024	14027	13934	13910	13967	14038	14052	14014	13802	13980	13977	14044	13725	14007	13945	13737	13806	13930	14213	14057	13824	14014	14014	14123	13810	13927	13937	14016	14082	14134	13868	13937	14061	13938	13826	13799	13988	13959	13853	14037	13932	13792	13890	13864	13837	13905	13869	13996	13874	14038	13991	13835	14052	13928	14244	13849	14036	13973	14084	13954	13951	13958	13890	14114	13787	13877	14047	14143	14175	14019	13986	13854	14055	13898	13990	13886	13975	14058	13990	13954	13895	13922	14052	13888	13919	13923	14090	14056	14187	14064	14067	14110	13938	13846	13919	14014	13822	14114	14293	14038	13909	13960	13885	14019	14037	13818	13902	13912	13949	13939	14101	13961	14053	14081	14076	14025	13983	14250	13861	14020	13999	14044	14046	14115	13947	13979	13942	13983	13981	13910	13849	13904	13803	13921	14078	14017	13847	14011	13985	13953	14253	14119	14068	13876	13932	13860	13919	13865	13887	14092	14072	14064	14174	13958	13955	14019	13770	13878	13875	13961	13901	13934	14097	14068	13948	13853	14016	14056	13927	13981	14173	13930	13915	13906	13878	13912	13984	13898	13975	13860	13942	13960	13826	13950	13919	14087	14017	14006	13964	13873	13975	13842	13945	13866	13989	13892	14032	14163	14072	13893	13819	13930	13898	13871	13943	14000	13888	13996	14017	13981	13862	13882	13813	13759	14036	14041	13971	14030	14103	14119	13927	13957	13924	14002	14074	14114	14060	14014	14068	14010	13977	13995	14055	13990	13918	14056	13867	14126	14087	14076	13992	14033	13863	13882	13952	13739	14050	14070	13848	13792	14047	13805	14132	13906	14007	13995	13943	14041	13939	14035	14130	13890	14048	13869	13925	14026	14012	14031	13856	14149	13914	13927	14031	13955	13877	14008	13873	13996	13891	13886	13956	14304	13889	14109	13871	13938	13980	13983	13969	13920	13935	13985	14034	13879	13872	14065	13881	14076	13970	13913	14126	13980	13768	14144	14180	14155	13901	13871	13966	13961	14017	14059	13950	13969	13863	13840	13991	13824	13905	14009	14010	14095	14090	13803	13922	14154	13981	14095	14040	13842	13950	13952	13989	14001	13889	13787	13968	14045	14035	13877	13745	13834	14121	13990	14019	13933	13924	13905	13873	13953	14067	14024	14132	13867	13981	14054	14038	13881	13981	13860	14020	14076	13863	14120	14036	13926	14115	14005	13918	14066	13779	14012	14024	14066	13862	13995	14045	14103	13904	13976	13981	13977	13928	13930	13720	13960	14094	13985	13841	14136	13879	13873	14034	13997	14198	13848	13727	13929	13908	13673	13936	13960	13848	14004	13998	13989	14026	14059	13940	13901	13908	13847	13949	13871	14145	13855	14135	13887	14076	13853	13944	13929	14073	13892	13932	13944	13809	13914	13954	14090	13808	13896	13838	14103	13835	13965	13834	14073	14238	14025	14051	14196	13888	13850	13854	13920	13835	14095	14037	14149	13921	14064	14011	14079	14035	14197	14124	14027	13997	13868	13835	13937	13881	14097	13916	14082	14131	13995	13997	13852	14024	13855	13783	13944	13934	14044	13918	13913	14240	14169	13993	13930	14037	13856	13941	13877	13941	13925	13771	13763	14036	13912	13977	14009	14023	14081	14031	14025	14035	13908	13994	13812	14057	13991	13878	14097	14015	13958	14001	14041	13945	14109	13840	13862	14042	13949	14035	13996	13786	14157	13852	13973	13952	14115	13878	13976	14134	13937	13915	13954	14085	13702	13898	14048	14013	13922	13920	13844	13869	13852	13739	13830	14098	13973	14123	14006	13881	14134	13980	14034	13885	13845	13975	14039	14056	13695	14009	14073	13864	13822	13962	13955	13939	13999	14050	13779	13919	13947	14050	13890	14015	13878	13931	13927	13847	13930	13858	13955	14138	14060	13910	14054	13977	13951	13964	13879	13868	13942	13821	13854	14077	13992	14005	13948	13966	13882	13992	13924	14111	14112	13996	14077	13883	13977	13869	13937	13888	14058	13952	13985	13961	13946	14065	13960	13906	14075	13916	13939	14152	13899	13893	13837	13975	14005	14042	14189	13851	14028	13887	14082
14665	19140	18011	16033	15288	14720	14228	14216	14068	13867	13775	13913	13770	13814	13687	13759	13568	13848	13749	13698	13743	13812	13770	13709	13776	13637	13840	13835	13587	13773	14060	14278	14349	14187	14011	13827	13857	13704	13718	13553	13631	13793	13680	13758	13604	13787	13780	13626	13602	13703	13814	13626	13639	13739	13457	13647	13777	13657	13690	13705	13799	13820	13552	13839	13711	13658	13712	13638	13549	13606	13528	13664	13546	13609	13687	13731	13618	13660	13571	13611	13665	13743	13898	13686	13695	13570	13691	13699	13684	13605	13726	13588	13675	13739	13586	13586	13537	13766	13552	13673	13812	13486	13773	13564	13703	13579	13684	13529	13614	13531	13570	13667	13558	13646	13661	13758	13706	13667	13582	13719	13642	13706	13695	13606	13536	13815	13495	13681	13618	13783	13796	13614	13754	13626	13530	13649	13682	13650	13781	13576	13650	13863	13646	13518	13801	13661	13460	13818	13600	13752	13651	13587	13630	13640	13747	13744	13597	13502	13614	13654	13739	13750	13482	13825	13658	13821	13686	13693	13690	13628	13699	13775	13536	13676	13593	13536	13766	13471	13734	13677	13684	13632	13692	13707	13899	13687	13720	13643	13583	13787	13636	13748	13682	13737	13563	13717	13751	13574	13667	13635	13798	13712	13629	13520	13755	13788	13628	13778	13582	13669	13569	13665	13736	13744	13629	13649	13529	13505	13721	13479	13634	13573	13823	13747	13590	13555	13526	13686	13530	13710	13686	13617	13622	13739	13670	13472	13849	13745	13579	13623	13608	13520	13772	13817	13818	13819	13663	13691	13517	13430	13748	13455	13579	13882	13605	13703	13628	13789	13673	13562	13691	13742	13704	13821	13562	13799	13657	13614	13607	13772	13720	13567	13763	13691	13431	13707	13583	13820	13644	13617	13720	13636	13680	13616	13745	13715	13693	13741	13703	13517	13582	13575	13541	13783	13797	13689	13646	13769	13571	13687	13497	13620	13691	13829	13673	13596	13656	13591	13699	13752	13726	13650	13622	13588	13647	13895	13594	13786	13622	13761	13589	13436	13705	13587	13669	13649	13697	13696	13677	13746	13633	13665	13770	13732	13598	13729	13632	13421	13714	13749	13636	13760	13741	13773	13553	13700	13749	13652	13671	13529	13757	13583	13519	13712	13866	13626	13768	13719	13536	13564	13574	13665	13603	13718	13852	13669	13703	13696	13829	13605	13732	13700	13728	13768	13826	13756	13777	13551	13681	13695	13868	13692	13566	13526	13671	13571	13888	13723	13724	13553	13644	13647	13635	13698	13527	13477	13703	13781	13688	13710	13824	13634	13653	13625	13627	13650	13813	13807	13591	13637	13624	13637	13738	13731	13550	13753	13700	13702	13653	13698	13612	13654	13769	13576	13839	13642	13586	13578	13576	13652	13642	13777	13770	13550	13568	13636	13664	13686	13632	13588	13662	13707	13663	13746	13618	13721	13597	13796	13573	13685	13776	13593	13744	13630	13753	13701	13623	13615	13601	13766	13693	13458	13731	13702	13513	13636	13518	13560	13726	13734	13567	13699	13697	13677	13539	13600	13623	13588	13621	13472	13520	13625	13669	13679	13702	13553	13849	13772	13507	13680	13761	13698	13847	13641	13745	13818	13470	13752	13675	13839	13518	13704	13744	13632	13603	13656	13697	13687	13752	13678	13589	13716	13588	13426	13595	13710	13659	13659	13747	13725	13751	13496	13542	13769	13559	13763	13654	13647	13709	13600	13636	13697	13557	13687	13627	13660	13483	13506	13668	13699	13550	13708	13786	13740	13737	13497	13689	13608	13706	13679	13533	13686	13726	13528	13596	13660	13573	13667	13717	13858	13878	13595	13624	13735	13633	13601	13643	13699	13667	13751	13584	13716	13597	13664	13700	13844	13723	13609	13665	13720	13781	13612	13660	13695	13732	13669	13666	13561	13677	13731	13737	13693	13753	13736	13774	13778	13579	13683	13700	13705	13729	13856	13642	13553	13696	13734	13759	13732	13587	13503	13858	13694	13794	13636	13656	13616	13645	13756	13643	13669	13613	13694	13869	13657	13631	13696	13880	13586	13628	13591	13766	13799	13731	13659	13768	13658	13542	13655	13577	13672	13511	13519	13789	13701	13884	13840	13702	13738	13816	13731	13492	13638	13666	13702	13567	13630	13847	13522	13532	13591	13745	13684	13578	13711	13550	13746	13683	13671	13617	13585	13574	13551	13550	13459	13775	13750	13555	13707	13699	13667	13631	13627	13627	13762	13757	13602	13668	13705	13597	13506	13594	13733	13635	13570	13471	13592	13771	13569	13632	13730	13657	13787	13612	13456	13635	13631	13720	13717	13726	13695	13667	13594	13738	13662	13802	13654	13780	13570	13611	13657	13732	13685	13461	13660	13745	13666	13569	13713	13751	13629	13708	13484	13715	13674	13569	13730	13768	13737	13783	13646	13559	13616	13744	13800	13716	13609	13577	13630	13748	13603	13623	13657	13686	13685	13730	13655	13675	13714	13706	13621	13770	13719	13480	13715	13480	13650	13649	13634	13609	13615	13662	13640	13473	13756	13784	13569	13601	13622	13742	13600	13621	13709	13806	13745	13648	13671	13719	13831	13567	13639	13520	13683	13820	13495	13544	13607	13569	13679	13744	13693	13653	13701	13928	13553	13812	13779	13732	13682	13765	13727	13706	13630	13671	13711	13701	13422	13532	13633	13556	13704	13581	13680	13650	13583	13556	13643	13652	13692	13616	13705	13725	13776	13662	13829	13705	13774	13501	13718	13631	13545	13568	13727	13617	13535	13602	13685	13721	13647	13672	13639	13629	13571	13681	13851	13502	13703	13613	13743	13749	13598	13798	13499	13708	13680	13609	13731	13589	13689	13675	13541	13506	13676	13548	13700	13731	13627	13760	13556	13621	13533	13685	13528	13700	13727	13644	13644	13649	13698	13866	13736	13613	13669	13581	13590	13531	13579	13715	13801	13644	13638	13860	13555	13898	13696	13765	13627	13697	13640	13680	13630	13750	13701	13598	13668	13818	13817	13826	13846	13647	13734	13771	13696	13580	13692	13793	13688	13727	13674	13625	13613	13687	13741	13824	13716	13656	13729	13801	13766	13808	13684	13548	13793	13714	13599	13813	13627	13630	13575	13746	13613	13726	13593	13578	13666	13800	13559	13885	13664	13551	13545	13446	13673	13643	13636	13781	13716	13635	13767	13696	13650	13745	13740	13664	13559	13757	13638	13613	13707	13614	13716	13763	13658	13540	13697	13613	13655	13618	13624	13669	13666	13706	13678	13704	13734	13683	13484	13711	13743	13641	13686	13677	13598	13683	13810	13730	13754	13799	13796	13533	13579	13602	13836	13715	13773	13634	13516	13623	13499	13687	13726	13719	13513	13701	13634	13588	13620	13654	13685	13684	13703	13593	13659	13606	13726	13492	13878	13799	13785	13473	13598	13580	13615	13630	13782	13767	13820	13652	13714	13790	13685	13645	13801	13621	13713	13649	13603	13815	13723	13696	13689	13691	13579	13620	13646	13636	13703	13802	13650	13731	13539	13712	13747	13613	13785	13664	13655	13778	13646	13615	13696	13596	13760	13661	13809	13734	13666	13685	13666	13624	13648	13582	13745	13614	13650	13820	13678	13721	13462	13832	13680	13766	13677	13711	13694	13739	13757	13588	13764	13601	13728	13746	13694	13646	13816	13642	13670	13712	13682	13679	13885	13608	13813	13795	13597	13697	13647	13780	13745	13521	13707	13760	13586	13570	13553	13636	13637	13671	13649	13755	13732	13673	13719	13738	13613	13617	13443	13570	13733	13735	13725	13574	13662	13842	13596	13651	13831	13473	13675	13767	13636	13774	13790	13730	14044	13615	13807	13536	13821	13669	13610	13872	13626	13610	13860	13724	13543	13806	13684	13641	13699	13716	13620	13698	13562	13776	13778	13622	13641	13528	13698	13834	13626	13542	13580	13658	13695	13670	13668	13701	13766	13667	13752	13723	13818	13583	13520	13696	13704	13818	13682	13567	13641	13714	13777	13654	13628	13894	13753	13771	13649	13598	13669	13707	13544	13669	13714	13645	13546	13559	13674	13522	13668	13784	13657	13683	13573	13730	13634	13680	13699	13718	13578	13695	13368	13695	13700	13716	13712	13618	13776	13805	13815	13429	13752	13455	13577	13659	13605	13566	13791	13667	13638	13658	13831	13545	13541	13689	13719	13652	13782	13797	13539	13535	13679	13646	13688	13580	13796	13798	13633	13607	13729	13647	13608	13718	13762	13920	13691	13610	13726	13824	13700	13604	13642	13646	13638	13617	13752	13646	13755	13755	13604	13811	13572	13678	13766	13538	13795	13650	13594	13415	13483	13704	13487	13690	13758	13637	13669	13592	13619	13748	13584	13664	13517	13692	13669	13680	13643	13665	13679	13658	13798	13700	13731	13593	13735	13675	13816	13726	13773	13624	13576	13789	13703	13426	13442	13608	13612	13579	13737	13698	13826	13642	13593	13811	13592	13606	13582	13705	13852	13693	13690	13840	13603	13656	13921	13702	13685	13528	13634	13654	13654	13729	13721	13717	13729	13803	13802	13687	13717	13670	13849	13503	13741	13601	13852	13610	13502	13803	13815	13692	13721	13637	13615	13663	13736	13681	13565	13774	13788	13648	13704	13644	13511	13739	13669	13598	13703	13690	13759	13726	13926	13760	13594	13599	13758	13595	13771	13750	13710	13545	13823	13613	13677	13732	13755	13627	13558	13656	13560	13870	13668	13552	13748	13629	13704	13679	13610	13613	13738	13804	13603	13774	13835	13694	13714	13595	13694	13760	13651	13629	13712	13614	13585	13575	13829	13668	13689	13627	13717	13689	13648	13607	13778	13719	13567	13823	13709	13648	13611	13708	13592	13621	13772	13728	13734	13575	13597	13861	13637	13608	13759	13544	13612	13627	13689	13548	13724	13664	13417	13590	13752	13678	13658	13805	13687	13572	13711	13650	13630	13759	13597	13686	13686	13659	13745	13667	13540	13671	13634	13748	13458	13665	13601	13623	13623	13769	13795	13535	13844	13692	13702	13672	13670	13689	13796	13545	13536	13733	13684	13678	13574	13733	13663	13659	13624
24004	21330	28656	24380	21828	19916	17967	15626	15128	15389	14917	15004	15314	14813	14862	14844	14832	14999	14901	14889	14807	14814	14762	14829	14879	14745	15020	14820	14911	14689	15203	17144	17382	17066	16079	15438	15198	14779	14837	14954	14655	14675	14639	14805	14804	14803	14699	14832	14611	14574	14620	14894	14828	14989	14692	14660	14773	14771	14617	14885	14813	14713	14760	14741	14620	14584	14683	14737	14846	14684	14659	14656	14726	14721	14975	14611	14699	14561	14638	14691	14677	14627	14803	14567	14701	14842	14727	14385	14574	14758	14729	14563	14570	14693	14846	14598	14640	14966	14718	14785	14907	14591	14754	14701	14721	14712	14648	14762	14861	14605	14708	14716	14732	14650	14858	14584	14842	14690	14740	14666	14816	14678	14702	14792	14663	14552	14524	14740	14805	14624	14535	14817	14600	14783	14525	14685	14761	14535	14621	14710	14503	14685	14691	14580	14796	14643	14669	14622	14691	14671	14577	14667	14799	14548	14651	14613	14598	14624	14822	14904	14669	14758	14529	14624	14710	14582	14669	14733	14850	14608	14749	14597	14680	14540	14513	14645	14644	14671	14621	14644	14692	14773	14661	14757	14656	14850	14856	14634	14827	14727	14710	14527	14651	14717	14819	14772	14878	14664	14751	14744	14832	14766	14711	14739	14815	14639	14543	14649	14705	14725	14522	14824	14732	14767	14969	14788	14678	14713	14700	14633	14828	14586	14696	14678	14706	14741	14764	14607	14624	14512	14617	14742	14528	14729	14747	14816	14884	14579	14824	14505	14875	14812	14949	14655	14453	14693	14748	14754	14791	14871	14761	14774	14640	14676	14858	14759	14581	14615	14518	14807	14804	14632	14566	14648	14840	14635	14693	14689	14718	14822	14596	14600	14675	14634	14789	14563	14666	14591	14674	14855	14809	14671	14749	14657	14843	14689	14420	14543	14722	14551	14762	14759	14876	14519	14813	14663	14629	14742	14633	14672	14569	14849	14712	14771	14702	14915	14624	14753	14749	14491	14740	14787	14820	14873	14582	14554	14575	14623	14807	14619	14486	14800	14473	14712	14653	14893	14722	14680	14691	14825	14801	14644	14564	14593	14360	14566	14695	14661	14818	14664	14972	14759	14745	14799	14597	14764	14723	14555	14582	14548	14685	14656	14725	14741	14764	14606	14678	14498	14828	14886	14465	14660	14730	14616	14869	14738	14820	14617	14776	14724	14621	14778	14629	14660	14619	14671	14792	14777	14527	14688	14591	14714	14624	14713	14658	14720	14610	14588	14700	14591	14577	14776	14641	14759	14661	14756	14948	14840	14769	14639	14790	14882	14613	14833	14823	14735	14703	14717	14792	14452	14532	14646	14684	14682	14629	14721	14687	14669	14722	14853	14636	14723	14637	14618	14515	14801	14650	14581	14670	14977	14625	14656	14833	14868	14814	14773	14863	14639	14772	14767	14521	14701	14756	14714	14799	14751	14695	14619	14780	14514	14727	14665	14790	14738	14726	14752	14871	14670	14764	14821	14777	14602	14645	14637	14780	14597	14660	14728	14827	14678	14538	14709	14663	14670	14717	14747	14623	14791	14640	14713	14508	14700	14661	14877	14587	14488	14594	14575	14702	14726	14634	14573	14686	14691	14588	14694	14688	14671	14740	14743	14536	14796	14658	14560	14564	14743	14971	14546	14696	14499	14655	14993	14673	14651	14629	14542	14698	14700	14596	14635	14649	14751	14766	14715	14750	14620	14811	14660	14645	14572	14582	14758	14903	14665	14781	14806	14671	14765	14561	14633	14746	14707	14733	14871	14834	14773	14933	14604	14696	14660	14621	14765	14576	14664	14642	14740	14582	14715	14793	14653	14856	14742	14541	14766	14806	14642	14803	14754	14668	14723	14591	14674	14940	14912	14651	14614	14595	14729	14695	14854	14839	14801	14721	14483	14729	14666	14661	14553	14663	14699	14846	14775	14679	14663	14708	14773	14712	14713	14707	14729	14748	14650	14719	14785	14675	14707	14629	14690	14764	14714	14718	14703	14627	14725	14653	14562	14831	14647	14679	14717	14549	14771	14549	14619	14540	14813	14700	14671	14784	14705	14773	14806	14490	14401	14796	14772	14675	14613	14762	14661	14740	14731	14660	14732	14527	14691	14852	14596	14585	14680	14702	14699	14699	14832	14931	14733	14533	14563	14647	14569	14777	14684	14781	14711	14680	14672	14706	14694	14786	14621	14803	14821	14488	14721	14713	14763	14595	14766	14728	14595	14461	14598	14732	14728	14696	14524	14802	14583	14445	14444	14713	14775	14595	14554	14567	14682	14626	14678	14614	14702	14638	14720	14774	14615	14817	14737	14654	14777	14832	14735	14557	14626	14511	14665	14605	14792	14476	14576	14776	14433	14768	14717	14771	14791	14555	14507	14786	14569	14465	14704	14468	14527	14733	14893	14810	14758	14687	14728	14810	14773	14529	14542	14431	14712	14993	14691	14753	14579	14770	14609	14761	14903	14550	14810	14661	14673	14510	14705	14805	14677	14757	14586	14578	14771	14763	14783	14481	14861	14638	14854	14719	14696	14535	14771	14653	14613	14703	14539	14556	14513	14731	14519	14693	14750	14637	14585	14397	14696	14797	14692	14769	14672	14690	14590	14604	14848	14699	14562	14647	14718	14646	14761	14618	14608	14561	14653	14585	14603	14802	14722	14687	14639	14833	14540	14654	14762	14593	14688	14800	14581	14779	14814	14743	14607	14673	14752	14724	14567	14508	14931	14523	14647	14759	14629	14763	14608	14843	14694	14814	14610	14659	14733	14743	14784	14762	14461	14706	14772	14721	14661	14748	14589	14753	14865	14780	14786	14778	14718	14770	14663	14680	14786	14620	14706	14767	14719	14638	14629	14478	14602	14847	14736	14889	14544	14804	14711	14750	14720	14616	14833	14750	14666	14542	14714	14780	14720	14579	14846	14661	14620	14767	14625	14610	14726	14675	14763	14776	14648	14721	14850	14738	14622	14490	14702	14715	14635	14712	14983	14682	14672	14690	14573	14653	14591	14540	14656	14535	14686	14706	14629	14646	14761	14738	14710	14796	14601	14765	14711	14570	14759	14514	14468	14776	14848	14691	14603	14781	14784	14822	14724	14921	14675	14517	14630	14652	14725	14413	14584	14624	14556	14740	14696	14621	14540	14705	14620	14724	14618	14449	14745	14659	14540	14664	14686	14610	14812	14926	14754	14875	14568	14821	14645	14685	14739	14710	14637	14631	14683	14731	14637	14672	14596	14684	14855	14722	14638	14700	14709	14787	14713	14847	14797	14705	14708	14762	14883	14858	14576	14718	14712	14458	14730	14566	14766	14794	14750	14649	14780	14611	14521	14748	14798	14822	14836	14646	14885	14957	14970	14727	14569	14574	14758	14650	14639	14823	14735	14822	14663	14755	14672	14701	14674	14692	14737	14698	14675	14747	14760	14678	14637	14580	14798	14746	14695	14793	14601	14776	14630	14748	14631	14847	14694	14638	14586	14679	14737	14534	14739	14914	14706	14639	14552	14741	14646	14735	14890	14752	14825	14508	14760	14638	14852	14572	14661	14762	14759	14658	14726	14591	14648	14770	14615	14750	14684	14687	14693	14777	14584	14747	14802	14650	14611	14622	14600	14782	14707	14868	14780	14565	14724	14665	14747	14838	14650	14598	15094	14806	14662	14765	14567	14612	14729	14756	14680	14777	14620	14708	14740	14650	14569	14786	14699	14840	14820	14788	14650	14817	14761	14655	14694	14883	14819	14803	14690	14632	14681	14661	14622	14824	14821	14686	14668	14725	14606	14908	14657	14668	14652	14624	14754	14724	14618	14629	14632	14686	14739	14970	14744	14658	14791	14542	14659	14583	14521	14811	14445	14866	14571	14762	14732	14699	14654	14943	14690	14555	14908	14705	14655	14850	14726	14550	14740	14780	14505	14541	14810	14680	14514	14708	14723	14832	14855	14902	14737	14748	14751	14627	14686	14657	14716	14693	14803	14564	14727	14805	14479	14581	14694	14816	14696	14716	14758	14540	14753	14695	14596	14704	14762	14770	14815	14668	14688	14825	14677	14806	14801	14712	14689	14882	14606	14792	14752	14596	14629	14647	14720	14666	14689	14591	14724	14847	14770	14545	14744	14723	14674	14737	14735	14644	14855	14669	14660	14582	14709	14558	14664	14605	14711	14631	14809	14765	14530	14754	14598	14562	14720	14755	14670	14652	14705	14566	14673	14680	14744	14720	14607	14898	14652	14657	14649	14752	14641	14699	14517	14876	14767	14631	14682	14686	14742	14751	14598	14706	14722	14597	14685	14811	14679	14760	14738	14723	14685	14656	14601	14612	14700	14793	14659	14577	14711	14727	14419	14595	14662	14876	14590	14561	14761	14602	14747	14621	14715	14697	14750	14673	14670	14631	14798	14485	14707	14477	14643	14769	14619	14856	14574	14972	14796	14906	14858	14648	14653	14853	14579	14564	14628	14912	14732	14661	14734	14789	14786	14716	14671	14768	14648	14671	14733	14599	14733	14799	14855	14598	14701	14751	14796	14736	14873	14883	14674	14692	14613	14636	14832	14816	14545	14772	14732	14790	14714	14554	14688	14731	14881	14692	14667	14673	14615	14652	14634	14628	14768	14592	14707	14686	14746	14652	14763	14484	14692	14842	14750	14838	14665	14633	14679	14720	14793	14738	14619	14744	14696	14623	14846	14901	14796	14661	14671	14833	14956	14854	14593	14603	14565	14708	14824	14590	14571	14685	14603	14675	14648	14585	14705	14720	14846	14572	14810	14562	14726	14785	14722	14484	14693	14543	14859	14886	14801	14681	14728	14742	14683	14959	14745	14685	14600	14608	14586	14715	14745	14755	14594	14511	14741	14755	14646	14784	14856	14665	14551	14646	14733	14648	14540	14819	14616	14604	14594	14808	14693	14724	14528	14571	14622	14638	15041	14837	14885	14590	14671	14808	14763	14782	14675	14797	14826	14871	14715	14701	14600	14620	14715	14753	14575	14653	14681	14707	14732	14747	14598	14723	14750	14649	14843	14543	14904	14503	14588	14588	14626	14804	14582	14702	14823	14582	14556	14691	14775	14796	14640	14815	14729	14543	14533	14620	14747
14918	24779	22136	19321	17646	16613	15700	15156	14924	14608	14546	14397	14338	14249	14401	14145	14273	14243	14293	14459	14324	14334	14396	14242	14283	14372	14362	14285	14299	14224	14865	18143	18298	17707	16072	14930	14491	14198	14227	14049	14098	14127	14061	14253	14249	14146	14165	14077	14302	14207	14244	14122	14141	14256	14306	14034	14019	14029	14176	14228	14065	14251	14160	14037	14150	14062	14109	14057	14032	14185	14199	14252	14083	14254	14231	14249	14118	14176	13974	14179	14153	14058	14120	13967	14191	14186	14165	14090	14093	14125	14193	14037	14096	14121	14099	14015	14025	14338	14212	14095	14240	14120	14172	14132	14093	14277	14103	14243	14164	14209	14208	14190	14063	14108	14053	13933	14218	14155	14074	14137	14183	14118	14197	14152	14108	14261	14148	14061	14304	14223	14303	14051	14150	14238	14118	14088	14084	14049	14185	14129	13958	14292	13994	14266	14249	14147	14131	14216	14147	14124	14086	14171	14291	14211	14131	14299	14163	14067	14089	14267	14211	13962	13944	14073	14277	13974	14017	14346	14048	14103	14323	14309	14104	14059	14136	14287	14119	14193	14152	14145	14071	14123	14135	14301	14139	14103	14102	14076	14062	14094	14008	14063	14212	14128	14210	14082	14113	14032	14166	14101	14080	14238	14176	14094	14269	13910	14111	14194	14112	14162	14287	14043	14144	14185	14192	14163	14069	14054	13953	14184	14248	14177	14131	14254	14076	14118	14060	13976	14260	14039	14136	14118	14021	14195	14139	14154	14173	14118	14207	14123	14070	14125	14148	14100	14224	14023	14121	14106	14262	14253	14096	14188	14204	14109	14182	14054	14121	14245	14173	14050	14158	13965	14179	14170	14161	14037	14212	14117	14229	14058	14027	14236	14192	14221	14041	14203	14175	14232	14094	14181	14277	14267	14180	14202	14232	14055	14111	14017	14221	14131	14137	14119	14260	14102	14037	14172	14133	14078	14199	13964	14214	14219	14167	14038	14081	14043	14111	14062	14120	14177	14009	14154	14163	14083	14079	14142	14034	14037	14212	14040	14154	14015	14178	14297	14241	14113	13969	14173	14218	14147	13989	13987	14222	14365	14214	14052	14092	14180	14038	14133	14066	14186	14110	14207	14183	14113	14087	14138	14101	14162	14199	14300	13931	14226	14139	14084	14145	14207	14208	14266	14080	14064	14249	14133	14307	14010	14106	14157	14007	14040	14164	14075	14074	14110	14113	14183	13970	14177	14291	14133	14160	14083	14087	13969	14182	14115	13991	14035	14110	14024	14164	14152	14200	14182	14125	14157	13928	14032	14102	14150	14135	14173	14193	14092	14100	14191	14173	14032	14045	14234	14098	14046	14224	14063	14193	14191	14024	14140	14049	14179	14072	14051	14240	14366	14157	14112	14219	14008	14025	14109	14143	14399	14094	14125	14119	14105	14194	14221	14066	14053	14100	14209	14138	14234	14146	14119	14167	14080	13934	14067	14189	14197	14123	14206	14268	13929	14127	14213	14307	13912	14260	14063	14248	13990	14067	14191	14127	14070	14046	14043	14165	14144	14102	14011	14109	14171	14239	14234	14126	14008	14128	14032	14140	14151	14136	14131	14148	14086	14270	14310	14186	14107	14171	14074	14106	14020	14250	14037	13946	14305	14089	14061	14094	14245	14081	13997	14153	14098	14178	14115	14157	14188	13889	13890	14140	14240	14001	14059	14254	13994	14166	14013	14346	14126	14179	14167	14354	14191	14067	14103	14034	14212	14092	14139	14113	14105	14228	14145	14152	14042	14040	14233	14193	14168	14279	14145	14231	14136	14003	14121	14167	14064	14238	14099	14050	14121	13951	14127	14207	14047	14068	14088	14187	14210	14125	14151	14261	14175	14175	14196	14103	13982	14114	14166	14202	14224	14076	14072	14096	14120	14083	14243	14209	14064	14055	14193	14237	14094	14142	14168	14130	14028	14026	14229	14014	14110	14017	14155	14171	14052	14139	14097	14109	14166	14028	14149	14020	14066	14229	14175	14185	14126	14295	14028	14056	14186	14171	14080	14144	14125	14198	13958	14145	14262	13928	14089	14158	14060	13956	14279	14256	14164	14227	13986	14126	14031	14188	14102	14148	14181	14167	14000	14135	14248	14144	14185	14118	14199	13995	13992	14215	14018	14319	13979	14086	14128	14127	14086	14098	14173	14022	13987	14126	14167	14281	14095	14318	14064	14136	14282	14155	14180	14103	14255	14018	14098	14007	14225	14106	13989	14264	14287	14172	14167	14139	14276	14319	14216	14110	14056	14320	13993	13940	14197	14002	14058	14125	14259	14123	14246	14095	14180	13994	14153	14111	14048	14045	13998	14158	14211	14258	14089	14152	14109	14025	14296	14165	14227	14155	14203	14161	14224	13860	14180	14005	13942	14174	14069	13992	13999	14059	14039	13947	14016	14066	14045	14102	14250	14065	14167	13990	14039	14276	14083	14070	14093	14054	14062	14103	13926	14194	14106	14238	14098	14151	14070	14090	14251	14059	14159	14116	14099	14226	13942	14251	14082	14012	14107	14161	14100	14116	14115	14270	14193	14081	14147	14334	14048	14033	14120	14121	14166	14159	14204	14073	14043	14253	14059	14005	14118	14070	14023	14085	14130	14202	14040	14160	14144	14004	13985	14105	14091	14108	14219	14036	14137	14136	14091	14128	14202	14036	14084	14213	14024	14172	14091	14188	14051	13993	14185	14107	14125	14284	14391	14029	14192	13977	14254	14170	14164	14089	14229	14303	14092	14062	14141	14134	13973	14154	14116	13995	14209	13976	14101	14342	14319	14161	14230	14109	14347	14085	14149	14281	14137	14222	14276	14193	14216	14115	14188	14198	14120	14130	14116	14178	14088	14176	13952	14088	14312	14147	14222	14033	14121	14043	14154	14222	14137	14122	14038	14272	14125	14302	14116	14055	14198	14090	14098	14065	13935	14190	14166	13990	14211	14001	14128	14232	14202	14235	14097	14151	14198	14069	14056	14036	14142	13976	14174	14148	14195	14078	14011	14065	14128	14146	14230	14176	14182	14210	14221	14069	14179	14046	14132	14185	14129	14118	14166	14076	13940	14110	14043	14138	14224	14116	14125	14089	14154	14005	14203	14168	14083	14215	14164	14173	14070	14257	13940	14237	13978	14151	14047	14209	14115	14053	13997	14199	14108	14055	14278	14116	14011	14189	14163	14192	14032	14012	14127	14137	14084	14208	14001	14309	14125	14145	14011	14221	14120	14156	13995	14356	14319	14002	14155	14103	13990	14021	14199	14159	14143	14246	14251	14186	14150	14032	13961	13968	14213	14181	14283	14051	14140	13942	14083	14206	14136	14142	14156	14032	14084	14071	14150	14100	14192	14277	14135	14015	14213	14071	14247	14106	14141	14270	14051	14054	14221	14106	14118	14313	14153	14147	14011	14249	14084	13945	14263	14191	14211	14208	14251	14114	14193	14029	14151	14121	14105	14069	14282	14202	14049	14145	14216	14182	14288	14128	14006	14231	14082	14220	14122	14190	14107	14142	14002	14125	14193	14145	14034	14119	13975	14180	14077	14239	14063	14158	14204	14064	14110	14343	14031	14102	14097	14167	14257	14207	14249	14115	14250	14169	14161	14214	14187	14243	14084	14239	14052	14305	14154	14097	14063	14147	14281	14143	14085	14102	14096	14259	13993	14112	14113	14130	14164	14227	14186	14076	14080	14078	14067	14203	13857	13944	14101	14226	14130	14213	14031	14120	14123	14159	14183	14194	14113	14105	14071	14279	14160	14143	14071	14006	14139	14243	14194	14072	14257	14125	14267	13967	14133	14202	14208	14218	14052	14278	14003	14275	14212	14139	14146	14176	14043	14115	14249	14085	14204	14183	13961	14202	14008	14134	13956	13974	14028	14274	14087	14178	13939	14138	14119	14149	14086	13998	14073	13843	14185	14132	14114	14298	14234	14371	14079	14102	14220	14196	14280	14016	14085	14175	14045	14053	14148	14243	14271	14266	14032	14140	14115	14226	14099	14071	14105	14211	14316	13959	14172	14183	14167	14131	13894	14086	14077	14058	14135	14116	14107	14048	14093	14061	14449	14142	14156	14011	14157	14226	14197	14296	14305	14037	14033	14141	14126	14212	14091	14118	14135	14226	14092	14166	14246	14294	14100	14089	14160	14155	14022	14216	13947	14180	14077	14274	14132	14163	14079	14176	14182	14023	14154	14108	14146	13973	14169	14009	14218	14124	14211	14019	14008	14165	14016	14098	14029	14339	14158	14024	14208	14070	13931	14124	14035	14178	14122	14152	14272	14120	14181	14037	14250	14202	14099	14184	14043	14248	14089	14012	14305	14296	14069	14115	14193	14184	14260	13992	14127	14024	14207	14108	14149	14268	14079	14215	14102	14165	14251	14238	14157	13974	14264	13926	14322	14175	14172	14048	14077	14067	14267	14125	14085	14115	14046	14067	14013	14175	14199	14089	14239	14110	14157	14019	14112	14231	14005	14174	14134	14057	14114	14113	14183	14197	14059	14246	14177	14048	14098	14137	14060	14206	14114	14131	14117	13977	14104	14361	14270	14253	14237	14161	14209	14123	14302	14052	14103	14151	14070	14244	13988	14170	14126	14097	14077	14030	14211	13895	14139	14088	14252	14187	14159	14139	14176	14046	14235	14205	14235	14193	13989	14074	14316	14085	13999	14070	14071	14211	14175	13932	14320	14256	14266	14008	14110	14084	14217	14038	14002	14319	14300	14129	14246	14262	14095	14064	14099	14143	14097	14159	14161	14256	14120	14147	14117	14148	14265	14198	14305	13909	14071	14135	14043	14058	14089	14142	14229	14060	14160	14060	14036	14074	14244	14106	14041	14289	14131	14108	14147	14085	14110	13887	14174	14133	14057	14199	14304	14158	14049	13923	14250	13997	14071	14053	14185	14132	14080	14200	14021	14191	14197	14292	14073	13993	14119	14266	14175	14080	14111	14006	14185	14053	14212	14132	14036	14267	13963	14164	14141	14143	14210	13964	14220	13942	13836	14129	13904	14184	14140	14127	14040	14018	14210	14101	14149	14010	14218	14165	14163	14073	14178	14120	14035	14102	14116	14267	14270	14078	14297	14070	14035	14018	14125
23029	21397	29270	23912	21545	22874	22631	16935	16029	16295	15952	15977	15754	15854	15720	15814	15716	15700	15901	15719	15778	15533	15507	15587	15730	15738	15708	15651	15739	15736	15914	19674	20511	19516	17753	16529	15931	15720	15764	15586	15459	15629	15552	15493	15665	15500	15576	15586	15472	15385	15535	15467	15438	15292	15423	15453	15576	15495	15541	15272	15436	15616	15522	15482	15353	15341	15466	15486	15282	15538	15325	15416	15346	15432	15408	15289	15415	15165	15420	15573	15645	15464	15563	15432	15425	15443	15629	15426	15367	15240	15400	15398	15459	15462	15363	15451	15632	15554	15299	15634	15491	15477	15429	15608	15397	15494	15457	15296	15449	15451	15302	15525	15396	15346	15534	15600	15414	15349	15524	15329	15441	15383	15367	15444	15377	15372	15415	15362	15486	15397	15417	15257	15582	15482	15257	15435	15504	15303	15193	15517	15436	15378	15482	15493	15425	15499	15544	15371	15538	15254	15459	15510	15506	15421	15530	15407	15337	15344	15289	15170	15396	15558	15492	15326	15515	15489	15399	15734	15458	15303	15432	15380	15443	15427	15556	15361	15367	15454	15426	15523	15580	15666	15409	15295	15557	15294	15419	15702	15468	15527	15350	15393	15377	15396	15439	15364	15405	15364	15544	15370	15304	15379	15405	15251	15247	15239	15307	15306	15455	15271	15416	15602	15418	15446	15504	15339	15390	15392	15192	15401	15517	15232	15480	15405	15492	15380	15617	15555	15413	15324	15497	15499	15407	15327	15434	15278	15474	15439	15446	15300	15353	15423	15327	15299	15387	15316	15334	15441	15418	15516	15557	15354	15440	15605	15468	15368	15275	15405	15266	15382	15431	15395	15325	15495	15332	15488	15403	15563	15405	15477	15563	15487	15508	15356	15424	15573	15485	15533	15396	15351	15442	15335	15418	15671	15378	15508	15372	15424	15485	15483	15417	15151	15341	15434	15391	15565	15435	15359	15287	15402	15453	15481	15335	15370	15516	15463	15370	15479	15422	15412	15356	15384	15379	15311	15394	15343	15361	15275	15476	15413	15368	15279	15287	15387	15418	15387	15378	15356	15442	15385	15614	15538	15402	15381	15483	15322	15335	15348	15443	15419	15200	15290	15394	15332	15270	15317	15505	15355	15574	15494	15539	15314	15334	15470	15292	15427	15428	15440	15461	15300	15448	15251	15241	15291	15462	15555	15170	15443	15639	15260	15407	15259	15294	15512	15434	15263	15311	15478	15276	15312	15383	15451	15407	15262	15616	15139	15369	15468	15367	15178	15330	15307	15449	15443	15329	15363	15491	15249	15587	15520	15402	15437	15444	15374	15419	15373	15258	15241	15349	15447	15508	15176	15283	15399	15506	15507	15500	15421	15459	15394	15529	15426	15404	15402	15248	15491	15523	15464	15375	15363	15272	15521	15595	15433	15409	15358	15543	15411	15379	15398	15369	15494	15420	15430	15513	15416	15399	15339	15509	15397	15407	15399	15386	15374	15380	15357	15352	15473	15222	15506	15298	15516	15488	15441	15395	15484	15270	15384	15564	15354	15352	15365	15326	15423	15453	15448	15389	15281	15505	15408	15430	15523	15371	15506	15330	15426	15570	15162	15281	15386	15315	15347	15515	15215	15325	15478	15426	15183	15344	15502	15367	15271	15293	15167	15403	15313	15486	15530	15312	15357	15221	15163	15252	15492	15339	15374	15276	15396	15465	15422	15298	15471	15377	15413	15516	15418	15425	15177	15377	15478	15410	15613	15392	15376	15358	15382	15560	15425	15542	15345	15421	15514	15487	15439	15500	15354	15466	15611	15572	15298	15312	15490	15673	15404	15423	15378	15616	15344	15436	15235	15422	15424	15335	15288	15488	15242	15436	15335	15442	15380	15610	15562	15353	15583	15282	15412	15499	15197	15295	15462	15545	15426	15423	15347	15153	15211	15553	15559	15527	15391	15446	15429	15399	15375	15467	15472	15423	15347	15457	15571	15259	15376	15238	15381	15417	15676	15606	15368	15345	15348	15293	15319	15569	15510	15296	15289	15227	15517	15203	15336	15298	15280	15299	15332	15206	15452	15137	15275	15265	15348	15525	15267	15612	15509	15442	15377	15459	15373	15326	15498	15386	15559	15504	15575	15334	15331	15451	15388	15216	15377	15386	15399	15459	15479	15334	15376	15359	15350	15440	15358	15425	15352	15380	15313	15666	15508	15518	15517	15279	15465	15404	15432	15279	15235	15466	15494	15619	15282	15362	15335	15511	15494	15402	15509	15493	15475	15358	15524	15570	15249	15542	15409	15495	15521	15386	15359	15409	15422	15318	15457	15295	15368	15298	15326	15342	15481	15409	15329	15096	15379	15292	15519	15299	15366	15473	15397	15570	15462	15396	15617	15649	15301	15393	15536	15372	15385	15374	15523	15545	15515	15579	15658	15461	15386	15374	15304	15501	15417	15197	15307	15483	15418	15309	15364	15528	15469	15292	15370	15443	15586	15454	15529	15329	15352	15364	15482	15244	15520	15452	15177	15516	15283	15446	15516	15421	15347	15397	15506	15441	15478	15526	15314	15410	15348	15421	15627	15396	15455	15277	15304	15481	15388	15436	15486	15528	15243	15361	15413	15513	15375	15297	15556	15613	15433	15354	15652	15412	15403	15383	15268	15325	15389	15411	15374	15366	15553	15498	15578	15453	15340	15081	15279	15359	15487	15530	15680	15589	15455	15508	15421	15460	15299	15498	15353	15320	15563	15377	15398	15416	15574	15540	15319	15416	15581	15310	15296	15414	15656	15512	15331	15500	15395	15577	15721	15227	15466	15343	15441	15422	15376	15537	15434	15341	15370	15411	15577	15314	15445	15368	15408	15535	15467	15422	15309	15258	15399	15378	15048	15441	15353	15430	15575	15377	15419	15322	15326	15454	15444	15406	15391	15168	15442	15268	15345	15430	15480	15190	15281	15292	15488	15549	15523	15294	15493	15386	15397	15262	15412	15351	15365	15530	15451	15506	15374	15383	15496	15228	15305	15245	15389	15326	15217	15273	15328	15339	15430	15437	15228	15313	15355	15231	15278	15455	15270	15293	15441	15494	15536	15423	15460	15568	15421	15366	15264	15310	15441	15286	15364	15359	15559	15417	15255	15324	15343	15301	15406	15400	15335	15387	15229	15197	15367	15442	15374	15376	15384	15282	15562	15463	15328	15411	15467	15207	15263	15487	15395	15430	15199	15239	15344	15516	15317	15294	15361	15515	15316	15611	15469	15195	15589	15519	15409	15601	15259	15387	15380	15382	15494	15582	15451	15343	15238	15440	15578	15496	15539	15366	15233	15301	15378	15356	15506	15412	15190	15420	15313	15276	15441	15452	15550	15510	15385	15480	15388	15420	15332	15390	15356	15289	15318	15467	15507	15443	15534	15374	15388	15591	15403	15461	15404	15378	15227	15441	15418	15355	15249	15236	15420	15475	15410	15480	15312	15377	15470	15510	15362	15443	15372	15349	15263	15371	15493	15473	15204	15489	15349	15247	15367	15427	15369	15416	15321	15481	15428	15382	15533	15442	15474	15403	15299	15416	15433	15255	15412	15474	15491	15443	15483	15315	15497	15479	15616	15458	15241	15507	15505	15275	15287	15356	15300	15378	15287	15332	15359	15404	15489	15458	15377	15503	15334	15372	15519	15437	15416	15435	15479	15291	15378	15513	15483	15329	15193	15443	15255	15329	15325	15489	15390	15448	15366	15506	15405	15398	15438	15545	15125	15488	15332	15438	15505	15534	15213	15293	15450	15364	15349	15416	15404	15481	15385	15319	15331	15437	15463	15241	15526	15482	15639	15421	15641	15563	15362	15345	15524	15345	15578	15269	15305	15353	15353	15529	15383	15373	15497	15444	15319	15313	15352	15451	15396	15403	15615	15360	15253	15234	15363	15490	15287	15319	15412	15649	15492	15273	15407	15455	15607	15411	15570	15447	15277	15281	15211	15276	15430	15408	15566	15196	15502	15440	15437	15254	15480	15338	15400	15399	15469	15355	15442	15655	15255	15442	15432	15337	15206	15522	15572	15335	15442	15504	15511	15384	15383	15300	15434	15324	15538	15562	15485	15339	15394	15418	15233	15505	15231	15491	15231	15452	15652	15543	15403	15463	15367	15496	15195	15382	15464	15336	15469	15434	15436	15287	15234	15359	15237	15430	15295	15464	15506	15418	15170	15196	15218	15595	15420	15562	15519	15408	15413	15343	15212	15379	15279	15400	15169	15272	15444	15347	15479	15629	15263	15398	15544	15438	15442	15694	15524	15408	15328	15394	15450	15424	15302	15690	15452	15442	15553	15374	15507	15235	15219	15445	15470	15434	15410	15360	15496	15371	15315	15344	15465	15329	15423	15451	15381	15469	15354	15355	15463	15345	15285	15421	15435	15469	15428	15478	15422	15558	15309	15488	15390	15408	15451	15432	15576	15406	15224	15449	15309	15482	15419	15498	15265	15323	15340	15306	15501	15551	15236	15519	15388	15420	15548	15565	15483	15302	15521	15514	15375	15374	15218	15394	15284	15436	15253	15371	15377	15290	15459	15503	15350	15236	15265	15492	15511	15381	15382	15491	15457	15344	15314	15243	15464	15286	15391	15445	15326	15377	15187	15347	15352	15287	15275	15338	15439	15326	15373	15315	15564	15478	15408	15471	15497	15551	15386	15372	15395	15215	15459	15411	15367	15317	15539	15304	15521	15473	15627	15642	15389	15441	15422	15354	15086	15565	15449	15553	15607	15446	15134	15292	15268	15434	15583	15441	15233	15509	15427	15250	15212	15336	15482	15459	15509	15390	15361	15377	15372	15263	15542	15269	15105	15248	15440	15603	15351	15419	15391	15290	15314	15349	15221	15286	15499	15454	15501	15329	15318	15652	15171	15222	15181	15186	15458	15493	15457	15260	15372	15334	15470	15314	15420	15475	15316	15416	15333	15327	15359	15462	15463	15546	15459	15296	15416	15612	15625	15280	15365	15251	15305	15348	15632	15314	15505	15504	15318	15328	15340	15338	15313	15384	15547	15523	15423	15333	15304	15412	15420	15400	15422	15566	15549	15402	15558	15389	15230	15386	15238	15170	15497	15332	15233	15361	15373	15328	15364	15544	15274
16161	27879	26048	22754	20102	18089	16756	16009	15628	15165	15106	15112	14993	14880	14946	14878	14773	14791	14733	14772	14741	14578	14740	14709	14597	14681	14892	14809	14872	14595	15200	22210	22457	20287	17628	15724	15146	14783	14623	14390	14432	14586	14613	14660	14594	14428	14433	14593	14442	14492	14557	14547	14523	14621	14581	14340	14612	14492	14459	14588	14415	14356	14718	14604	14601	14564	14491	14614	14388	14391	14560	14420	14610	14505	14471	14533	14484	14635	14500	14675	14552	14660	14398	14573	14479	14617	14406	14457	14596	14486	14657	14505	14404	14563	14700	14576	14605	14482	14601	14468	14460	14670	14449	14591	14511	14471	14490	14523	14669	14347	14511	14578	14464	14644	14568	14358	14424	14687	14488	14416	14496	14511	14449	14639	14483	14314	14526	14638	14546	14381	14471	14498	14438	14580	14431	14561	14691	14521	14407	14371	14572	14600	14536	14644	14617	14513	14443	14402	14516	14559	14493	14379	14475	14535	14384	14516	14565	14555	14557	14597	14483	14575	14516	14551	14565	14524	14476	14416	14438	14560	14432	14443	14545	14633	14687	14340	14463	14536	14554	14570	14513	14578	14296	14546	14514	14412	14573	14411	14725	14502	14537	14490	14356	14622	14429	14648	14623	14454	14571	14525	14429	14504	14593	14538	14415	14513	14585	14495	14460	14567	14574	14533	14503	14416	14561	14335	14420	14661	14405	14593	14376	14449	14561	14543	14529	14516	14586	14492	14443	14348	14599	14499	14591	14427	14465	14560	14445	14552	14516	14500	14494	14356	14438	14627	14526	14562	14488	14368	14616	14478	14441	14646	14593	14448	14611	14562	14530	14680	14385	14485	14480	14588	14522	14360	14435	14450	14492	14446	14529	14458	14478	14596	14562	14448	14526	14511	14565	14474	14376	14542	14345	14591	14577	14526	14433	14585	14478	14419	14743	14612	14465	14426	14665	14597	14578	14527	14352	14590	14277	14474	14407	14521	14506	14519	14635	14511	14445	14608	14504	14583	14614	14596	14639	14592	14645	14316	14414	14576	14608	14541	14485	14462	14520	14505	14433	14473	14437	14422	14445	14406	14553	14565	14585	14610	14573	14632	14544	14614	14613	14552	14206	14601	14509	14632	14469	14529	14571	14308	14699	14524	14346	14651	14464	14537	14315	14496	14407	14513	14423	14530	14625	14510	14353	14423	14575	14612	14609	14621	14448	14560	14357	14495	14463	14552	14494	14577	14579	14400	14548	14469	14353	14496	14402	14481	14481	14551	14591	14632	14572	14587	14576	14573	14460	14478	14466	14618	14387	14542	14624	14437	14456	14459	14614	14758	14337	14634	14611	14333	14686	14378	14499	14464	14501	14547	14416	14416	14616	14527	14440	14593	14610	14300	14522	14525	14553	14478	14632	14507	14453	14356	14437	14420	14490	14644	14574	14462	14411	14422	14460	14452	14443	14507	14419	14407	14466	14560	14506	14592	14585	14583	14525	14414	14465	14592	14585	14534	14586	14605	14447	14542	14486	14622	14351	14662	14566	14486	14488	14415	14520	14587	14730	14428	14541	14506	14553	14352	14379	14519	14540	14548	14477	14424	14301	14304	14452	14441	14429	14638	14336	14590	14453	14404	14669	14470	14250	14607	14391	14459	14512	14410	14515	14454	14527	14512	14514	14551	14512	14547	14486	14592	14323	14493	14475	14512	14514	14378	14505	14403	14417	14421	14703	14297	14612	14438	14412	14555	14536	14648	14451	14526	14590	14516	14423	14415	14360	14624	14459	14561	14462	14526	14552	14557	14567	14503	14535	14422	14436	14584	14450	14410	14398	14315	14529	14641	14495	14511	14555	14402	14409	14500	14575	14604	14672	14368	14381	14607	14617	14482	14594	14530	14561	14483	14461	14687	14495	14454	14400	14551	14602	14574	14576	14579	14375	14706	14397	14582	14585	14566	14289	14552	14454	14474	14555	14544	14638	14542	14469	14502	14384	14401	14550	14465	14543	14495	14482	14435	14614	14559	14377	14573	14355	14656	14440	14569	14389	14612	14496	14546	14530	14577	14386	14482	14440	14416	14570	14554	14611	14496	14519	14544	14466	14372	14444	14646	14525	14396	14349	14479	14553	14501	14547	14558	14422	14625	14470	14528	14518	14587	14485	14584	14613	14557	14352	14398	14772	14463	14435	14441	14456	14481	14582	14444	14522	14559	14423	14443	14471	14542	14469	14468	14584	14519	14621	14543	14280	14458	14437	14444	14526	14424	14483	14469	14493	14417	14499	14293	14592	14493	14446	14504	14441	14583	14597	14458	14545	14504	14542	14567	14187	14592	14352	14574	14571	14362	14495	14646	14256	14529	14498	14451	14631	14479	14334	14500	14453	14500	14583	14493	14541	14619	14629	14479	14539	14643	14339	14722	14575	14397	14491	14566	14623	14476	14488	14480	14503	14445	14453	14510	14475	14513	14494	14497	14566	14565	14415	14653	14627	14511	14531	14501	14571	14578	14346	14497	14510	14610	14582	14408	14524	14271	14386	14542	14512	14527	14519	14491	14628	14438	14287	14523	14473	14471	14505	14561	14373	14472	14461	14431	14432	14442	14537	14470	14525	14583	14577	14677	14450	14499	14433	14532	14469	14563	14549	14578	14358	14577	14503	14502	14428	14520	14534	14387	14476	14494	14622	14325	14410	14454	14533	14462	14478	14511	14572	14381	14490	14561	14469	14530	14444	14589	14550	14260	14490	14639	14563	14463	14578	14618	14479	14431	14459	14357	14505	14476	14601	14646	14586	14532	14556	14463	14386	14644	14515	14432	14563	14518	14579	14508	14498	14473	14398	14554	14591	14617	14381	14560	14483	14565	14647	14555	14534	14456	14402	14414	14637	14502	14392	14490	14497	14429	14526	14498	14543	14275	14660	14461	14531	14339	14518	14472	14352	14487	14554	14542	14539	14473	14460	14511	14413	14497	14421	14502	14559	14492	14504	14495	14500	14550	14406	14466	14446	14457	14589	14444	14620	14362	14470	14465	14606	14442	14503	14366	14575	14506	14628	14362	14543	14555	14580	14570	14367	14592	14441	14494	14376	14539	14517	14630	14466	14599	14456	14507	14441	14421	14730	14553	14408	14550	14478	14583	14313	14458	14562	14493	14565	14430	14419	14589	14446	14547	14279	14372	14478	14618	14484	14579	14413	14558	14464	14580	14580	14514	14445	14489	14386	14680	14444	14282	14409	14401	14366	14653	14398	14628	14388	14253	14465	14531	14469	14526	14449	14725	14398	14685	14427	14544	14315	14388	14600	14449	14547	14311	14521	14552	14711	14446	14551	14527	14488	14522	14544	14616	14372	14382	14567	14507	14618	14536	14541	14582	14351	14609	14606	14383	14565	14485	14545	14401	14401	14695	14443	14547	14540	14649	14478	14536	14598	14646	14345	14481	14588	14330	14636	14539	14507	14526	14437	14515	14384	14653	14575	14540	14555	14582	14507	14462	14608	14380	14636	14507	14491	14609	14485	14488	14406	14522	14469	14429	14544	14394	14691	14439	14593	14508	14666	14436	14372	14433	14412	14481	14396	14406	14585	14355	14559	14517	14557	14391	14798	14587	14445	14660	14623	14496	14536	14422	14393	14365	14432	14601	14566	14341	14558	14596	14508	14525	14551	14596	14430	14491	14407	14489	14302	14367	14535	14516	14535	14542	14565	14530	14521	14615	14404	14585	14566	14588	14406	14555	14413	14655	14559	14508	14582	14527	14617	14509	14442	14491	14362	14658	14616	14470	14326	14599	14440	14498	14501	14554	14643	14551	14449	14497	14527	14366	14643	14397	14587	14533	14551	14586	14463	14569	14442	14613	14608	14475	14537	14640	14536	14573	14457	14442	14477	14449	14439	14573	14556	14509	14433	14429	14514	14271	14560	14690	14459	14582	14549	14455	14498	14615	14431	14547	14512	14433	14489	14435	14410	14449	14497	14569	14480	14324	14586	14531	14579	14597	14422	14447	14577	14512	14666	14547	14399	14409	14449	14455	14410	14614	14505	14415	14586	14624	14529	14476	14458	14508	14590	14411	14672	14538	14540	14647	14534	14376	14565	14460	14504	14405	14408	14561	14471	14677	14655	14508	14533	14602	14569	14458	14512	14512	14392	14507	14417	14392	14613	14582	14430	14439	14474	14440	14502	14419	14415	14464	14517	14386	14497	14729	14441	14380	14673	14545	14697	14527	14471	14488	14392	14540	14385	14414	14452	14397	14420	14621	14357	14550	14431	14478	14417	14568	14422	14372	14538	14476	14528	14504	14408	14555	14520	14317	14666	14550	14505	14416	14522	14470	14416	14514	14432	14426	14767	14501	14493	14633	14425	14597	14479	14385	14477	14340	14650	14427	14629	14479	14636	14342	14435	14315	14577	14515	14496	14532	14395	14370	14420	14393	14621	14409	14582	14578	14580	14416	14428	14539	14396	14436	14540	14580	14330	14563	14546	14439	14514	14610	14548	14412	14540	14510	14601	14505	14619	14588	14554	14534	14391	14654	14408	14580	14688	14451	14531	14657	14522	14317	14539	14433	14548	14412	14561	14616	14503	14433	14538	14495	14397	14579	14515	14493	14446	14573	14470	14525	14689	14468	14481	14367	14592	14447	14520	14398	14595	14447	14466	14476	14687	14559	14558	14576	14403	14577	14395	14343	14501	14546	14493	14487	14380	14557	14506	14545	14539	14421	14582	14554	14446	14467	14447	14445	14378	14512	14369	14515	14513	14400	14489	14553	14605	14541	14476	14382	14661	14323	14555	14591	14434	14381	14480	14512	14535	14518	14459	14408	14383	14406	14478	14412	14612	14339	14538	14493	14359	14505	14576	14536	14548	14419	14491	14632	14396	14583	14495	14457	14470	14579	14469	14564	14533	14536	14433	14718	14583	14478	14548	14579	14592	14332	14494	14516	14564	14541	14434	14566	14388	14409	14381	14330	14358	14459	14547	14553	14433	14530	14429	14421	14507	14456	14621	14590	14438	14453	14498	14597	14422	14431	14394	14511	14402	14505	14523	14333	14416	14452	14386	14526	14434	14470	14442	14618	14360	14505	14512	14427	14678	14644	14562	14399	14510	14527	14471	14472	14349	14447	14491	14511	14503	14305
27286	21668	22790	19640	16202	15982	16031	15685	15471	15354	15405	15423	15436	15510	15674	15423	15288	15389	15527	15401	15400	15496	15457	15796	15437	15460	15378	15550	15522	15637	15532	15951	15842	16004	15947	15635	15335	15540	15427	15436	15557	15390	15300	15613	15379	15493	15478	15479	15163	15286	15444	15503	15524	15275	15461	15474	15469	15567	15525	15342	15419	15326	15466	15180	15544	15482	15428	15491	15294	15498	15377	15394	15282	15324	15324	15266	15587	15399	15354	15706	15316	15398	15594	15328	15456	15645	15576	15496	15070	15411	15524	15484	15479	15420	15378	15164	15368	15353	15482	15195	15470	15252	15183	15505	15283	15385	15491	15375	15643	15418	15388	15415	15480	15476	15108	15368	15475	15357	15483	15312	15169	15379	15395	15506	15404	15332	15418	15350	15593	15567	15288	15473	15361	15424	15377	15278	15290	15374	15383	15355	15403	15374	15494	15465	15168	15326	15458	15510	15519	15473	15628	15345	15499	15443	15360	15391	15354	15412	15405	15431	15392	15461	15436	15325	15405	15433	15415	15303	15510	15452	15459	15349	15445	15467	15312	15435	15279	15639	15638	15345	15381	15415	15436	15310	15457	15534	15293	15429	15354	15429	15644	15436	15473	15377	15183	15356	15297	15431	15528	15545	15563	15540	15306	15581	15200	15378	15445	15537	15393	15338	15475	15499	15387	15296	15269	15195	15393	15228	15423	15388	15336	15269	15504	15614	15297	15512	15292	15359	15392	15168	15262	15349	15471	15372	15189	15327	15189	15343	15398	15369	15638	15234	15356	15382	15540	15328	15502	15321	15123	15340	15477	15400	15327	15382	15292	15286	15452	15256	15438	15358	15538	15354	15332	15244	15444	15513	15490	15656	15401	15347	15432	15324	15196	15407	15557	15422	15412	15575	15438	15404	15291	15295	15446	15319	15481	15268	15282	15340	15463	15235	15697	15430	15479	15367	15566	15342	15389	15543	15244	15494	15574	15443	15288	15378	15184	15471	15429	15412	15327	15398	15451	15460	15253	15341	15482	15399	15334	15423	15543	15472	15273	15341	15458	15643	15373	15393	15455	15336	15377	15377	15563	15547	15352	15445	15357	15534	15463	15425	15383	15422	15529	15388	15593	15566	15447	15387	15394	15375	15186	15538	15545	15378	15217	15180	15115	15451	15472	15494	15438	15648	15420	15154	15693	15409	15521	15573	15609	15463	15413	15408	15397	15455	15404	15385	15278	15429	15327	15356	15439	15485	15344	15402	15286	15431	15372	15486	15072	15377	15522	15356	15428	15503	15345	15453	15345	15356	15463	15596	15321	15325	15352	15523	15475	15280	15368	15449	15407	15670	15282	15236	15425	15434	15368	15539	15453	15491	15371	15506	15616	15364	15452	15551	15429	15372	15340	15559	15613	15335	15409	15347	15606	15451	15478	15419	15409	15454	15492	15420	15345	15566	15446	15434	15323	15357	15499	15469	15507	15368	15324	15338	15370	15446	15211	15315	15330	15343	15328	15317	15530	15291	15415	15278	15334	15438	15384	15547	15309	15370	15419	15359	15517	15478	15484	15345	15379	15630	15342	15509	15425	15328	15403	15522	15349	15267	15580	15392	15523	15629	15365	15361	15374	15342	15574	15207	15338	15247	15269	15342	15291	15421	15377	15568	15453	15589	15514	15416	15551	15509	15561	15495	15427	15381	15237	15613	15502	15413	15583	15662	15433	15417	15488	15362	15271	15383	15564	15303	15544	15302	15579	15338	15507	15413	15389	15384	15283	15228	15423	15260	15369	15340	15490	15384	15495	15364	15546	15279	15291	15300	15518	15295	15497	15377	15528	15412	15462	15358	15513	15329	15296	15505	15496	15417	15365	15513	15408	15252	15463	15198	15391	15285	15454	15302	15448	15547	15396	15519	15433	15286	15356	15402	15447	15484	15216	15442	15098	15457	15378	15387	15477	15311	15560	15316	15571	15516	15556	15300	15425	15340	15338	15456	15561	15544	15295	15440	15475	15353	15298	15357	15313	15586	15553	15401	15455	15353	15518	15365	15293	15427	15517	15235	15249	15527	15417	15284	15334	15510	15462	15496	15518	15319	15160	15257	15376	15248	15506	15509	15537	15323	15297	15398	15409	15385	15465	15360	15418	15573	15585	15438	15318	15406	15497	15426	15389	15450	15273	15414	15241	15553	15414	15629	15447	15548	15566	15539	15245	15238	15257	15274	15386	15311	15448	15372	15281	15457	15547	15346	15144	15487	15327	15445	15361	15443	15487	15411	15442	15644	15413	15281	15392	15399	15368	15469	15432	15418	15563	15414	15617	15321	15274	15365	15473	15414	15324	15394	15107	15484	15456	15385	15355	15356	15475	15405	15497	15493	15431	15100	15379	15437	15530	15381	15370	15296	15307	15362	15340	15456	15491	15377	15433	15503	15272	15530	15390	15475	15343	15514	15355	15442	15400	15391	15546	15472	15433	15522	15467	15409	15430	15411	15462	15261	15348	15585	15437	15486	15374	15520	15500	15363	15407	15359	15582	15296	15336	15504	15467	15267	15455	15435	15336	15349	15359	15258	15419	15402	15442	15548	15556	15240	15351	15371	15532	15442	15570	15509	15224	15399	15613	15362	15411	15416	15391	15438	15498	15322	15565	15402	15424	15447	15429	15552	15285	15405	15514	15170	15442	15299	15452	15316	15422	15273	15428	15375	15394	15466	15261	15420	15425	15585	15450	15399	15496	15581	15383	15580	15353	15468	15297	15475	15446	15317	15293	15338	15781	15417	15428	15392	15381	15360	15284	15385	15388	15341	15244	15252	15383	15488	15290	15496	15435	15380	15484	15444	15443	15385	15624	15362	15445	15349	15360	15420	15529	15256	15520	15391	15507	15377	15509	15480	15327	15600	15462	15492	15370	15421	15499	15538	15405	15291	15427	15333	15450	15311	15418	15284	15486	15332	15575	15549	15395	15252	15436	15485	15472	15677	15473	15466	15556	15359	15568	15511	15591	15370	15394	15471	15390	15415	15419	15438	15400	15379	15602	15598	15440	15479	15412	15387	15326	15322	15474	15491	15337	15373	15456	15472	15438	15463	15352	15439	15317	15303	15405	15333	15385	15400	15562	15429	15642	15494	15562	15327	15386	15402	15372	15521	15527	15266	15351	15220	15369	15450	15460	15469	15177	15359	15405	15406	15470	15479	15346	15505	15398	15499	15361	15429	15262	15454	15487	15359	15369	15307	15500	15616	15410	15476	15468	15400	15352	15484	15597	15389	15558	15370	15425	15318	15328	15198	15463	15505	15383	15636	15344	15408	15499	15467	15328	15299	15439	15562	15348	15392	15367	15285	15343	15362	15392	15391	15457	15286	15369	15456	15196	15329	15350	15180	15418	15000	15600	15566	15590	15462	15489	15284	15365	15466	15545	15409	15489	15585	15400	15441	15350	15405	15410	15256	15558	15360	15322	15218	15481	15491	15475	15476	15379	15381	15351	15530	15384	15340	15334	15409	15440	15504	15414	15382	15488	15491	15574	15492	15485	15463	15525	15523	15318	15312	15441	15547	15277	15498	15347	15500	15386	15250	15455	15375	15567	15500	15357	15411	15249	15557	15460	15379	15400	15277	15420	15481	15534	15295	15486	15482	15207	15508	15505	15216	15390	15448	15492	15598	15366	15292	15566	15485	15441	15558	15486	15405	15359	15457	15292	15372	15438	15493	15553	15579	15562	15215	15475	15248	15331	15495	15477	15355	15575	15429	15497	15490	15505	15346	15479	15226	15460	15432	15632	15441	15374	15473	15496	15460	15313	15400	15306	15523	15460	15505	15518	15554	15329	15474	15574	15463	15409	15382	15416	15442	15447	15308	15453	15460	15261	15452	15555	15460	15510	15544	15396	15431	15564	15579	15566	15623	15533	15321	15574	15504	15439	15523	15398	15270	15253	15292	15437	15352	15361	15483	15465	15608	15580	15558	15462	15296	15565	15453	15611	15445	15357	15539	15672	15373	15370	15231	15505	15408	15516	15473	15292	15243	15405	15074	15238	15583	15559	15369	15259	15539	15446	15440	15332	15355	15675	15483	15270	15374	15374	15269	15567	15416	15398	15336	15647	15409	15371	15512	15517	15315	15376	15510	15397	15305	15447	15427	15386	15274	15423	15485	15378	15272	15289	15454	15552	15186	15547	15294	15382	15312	15264	15426	15539	15433	15410	15549	15419	15395	15441	15481	15148	15640	15369	15344	15348	15382	15418	15507	15404	15422	15241	15372	15385	15543	15326	15324	15755	15408	15447	15409	15328	15224	15482	15457	15266	15109	15544	15394	15361	15406	15432	15456	15411	15470	15466	15374	15330	15315	15367	15508	15389	15443	15461	15418	15482	15572	15243	15477	15328	15389	15608	15332	15406	15441	15380	15265	15558	15470	15475	15420	15386	15504	15544	15341	15418	15495	15296	15452	15607	15096	15433	15463	15438	15389	15256	15571	15198	15465	15328	15489	15339	15407	15514	15523	15402	15226	15522	15566	15363	15229	15311	15331	15569	15471	15337	15513	15389	15541	15488	15334	15575	15324	15352	15531	15535	15416	15449	15378	15291	15407	15433	15494	15502	15402	15518	15570	15413	15210	15573	15518	15431	15422	15435	15442	15580	15452	15543	15438	15473	15537	15125	15266	15543	15370	15504	15245	15337	15318	15398	15566	15499	15352	15510	15272	15534	15434	15456	15448	15489	15380	15610	15329	15115	15310	15551	15247	15476	15377	15443	15640	15481	15291	15418	15479	15509	15430	15527	15439	15539	15408	15545	15437	15508	15322	15487	15500	15352	15165	15384	15356	15365	15541	15312	15507	15411	15518	15563	15269	15340	15552	15327	15506	15478	15414	15501	15264	15640	15464	15363	15274	15352	15426	15397	15464	15383	15367	15437	15379	15407	15324	15646	15338	15449	15494	15449	15238	15506	15389	15469	15435	15461	15229	15529	15519	15488	15518	15498	15525	15366	15613	15328	15435	15403	15266	15481	15414	15268	15361	15498	15513	15480	15584	15212	15487	15567	15464	15277	15428	15521	15395	15319	15349	15490	15341	15345	15511	15359	15383	15568	15370	15374	15419	15289	15438	15521	15479	15583	15475	15309	15558	15468	15764
14997	17611	18039	17431	16233	15400	14857	14831	14829	14617	14536	14563	14582	14544	14556	14567	14617	14600	14483	14538	14510	14553	14371	14371	14475	14542	14715	14705	14694	14675	14513	15122	15187	15294	14965	14690	14625	14403	14296	14474	14320	14487	14648	14484	14445	14546	14526	14635	14576	14588	14419	14389	14515	14617	14625	14604	14403	14508	14552	14481	14363	14481	14584	14519	14503	14351	14588	14562	14485	14232	14490	14544	14552	14460	14360	14520	14341	14415	14556	14461	14617	14472	14361	14447	14501	14305	14473	14332	14480	14462	14221	14363	14548	14584	14622	14353	14451	14519	14445	14500	14561	14416	14416	14467	14424	14500	14531	14340	14445	14374	14506	14371	14315	14413	14611	14458	14536	14421	14445	14520	14383	14450	14532	14619	14278	14605	14583	14522	14488	14362	14371	14405	14520	14447	14555	14540	14433	14504	14426	14489	14536	14387	14683	14475	14514	14519	14488	14480	14577	14596	14513	14541	14617	14417	14444	14581	14419	14563	14540	14398	14483	14353	14421	14472	14643	14531	14456	14510	14435	14486	14405	14359	14486	14487	14415	14542	14677	14508	14506	14406	14516	14312	14464	14466	14378	14502	14385	14518	14360	14581	14511	14475	14491	14510	14361	14437	14471	14407	14338	14499	14499	14324	14547	14379	14446	14493	14426	14356	14603	14519	14152	14520	14447	14422	14546	14360	14579	14379	14439	14449	14404	14406	14424	14511	14537	14445	14369	14626	14514	14526	14641	14542	14450	14634	14414	14442	14388	14462	14524	14434	14483	14367	14544	14408	14593	14419	14369	14542	14370	14501	14470	14597	14397	14571	14368	14440	14502	14563	14414	14532	14416	14554	14506	14540	14460	14329	14348	14426	14614	14388	14492	14416	14486	14416	14548	14572	14377	14546	14422	14366	14537	14455	14594	14364	14416	14397	14355	14437	14552	14331	14310	14608	14463	14422	14443	14338	14339	14473	14472	14564	14469	14506	14475	14501	14514	14447	14433	14371	14392	14395	14597	14431	14456	14522	14476	14529	14649	14540	14521	14243	14608	14426	14420	14388	14320	14345	14618	14417	14452	14398	14315	14469	14365	14463	14459	14603	14630	14550	14545	14494	14511	14466	14253	14463	14494	14403	14508	14508	14410	14470	14343	14398	14489	14524	14319	14471	14351	14488	14431	14428	14375	14465	14529	14506	14372	14534	14287	14528	14404	14439	14235	14351	14241	14534	14471	14478	14396	14466	14588	14608	14665	14380	14483	14563	14535	14509	14431	14580	14383	14390	14500	14422	14489	14401	14421	14360	14494	14518	14509	14366	14592	14536	14424	14488	14441	14376	14612	14506	14425	14373	14519	14407	14492	14458	14363	14467	14386	14498	14434	14519	14522	14478	14434	14518	14387	14292	14260	14686	14365	14477	14500	14456	14344	14529	14574	14382	14511	14564	14481	14533	14397	14674	14449	14515	14529	14411	14667	14485	14369	14571	14507	14385	14477	14441	14499	14478	14254	14548	14645	14462	14627	14377	14547	14466	14468	14281	14409	14244	14516	14534	14525	14396	14447	14357	14557	14327	14385	14399	14334	14522	14435	14322	14439	14510	14502	14631	14432	14525	14321	14477	14565	14471	14527	14680	14424	14609	14464	14458	14563	14371	14533	14427	14617	14477	14470	14472	14364	14310	14537	14545	14554	14505	14589	14480	14610	14345	14482	14402	14584	14416	14422	14465	14350	14446	14546	14411	14524	14586	14462	14490	14414	14329	14418	14475	14563	14436	14434	14359	14541	14586	14535	14334	14470	14411	14506	14550	14376	14218	14545	14448	14505	14442	14574	14808	14305	14339	14325	14510	14567	14576	14444	14484	14495	14485	14509	14590	14389	14374	14519	14484	14357	14409	14487	14426	14575	14501	14394	14416	14476	14389	14289	14615	14370	14445	14477	14365	14525	14383	14446	14503	14438	14394	14340	14441	14635	14593	14335	14525	14562	14201	14342	14448	14572	14419	14509	14496	14482	14200	14419	14541	14612	14477	14503	14715	14607	14483	14414	14490	14396	14540	14540	14379	14342	14433	14528	14579	14478	14507	14402	14551	14252	14320	14326	14590	14550	14568	14341	14574	14565	14516	14492	14429	14594	14341	14513	14463	14474	14639	14490	14454	14637	14500	14397	14392	14460	14532	14437	14416	14319	14584	14395	14613	14570	14468	14629	14445	14471	14588	14512	14601	14472	14601	14541	14539	14407	14321	14621	14523	14412	14595	14320	14431	14412	14504	14504	14554	14370	14488	14426	14414	14384	14558	14679	14450	14531	14500	14335	14540	14461	14465	14458	14489	14600	14451	14500	14665	14303	14408	14315	14637	14566	14549	14547	14338	14360	14476	14417	14395	14388	14396	14490	14436	14516	14418	14483	14497	14364	14629	14526	14492	14439	14524	14319	14615	14407	14554	14378	14469	14547	14592	14278	14548	14319	14462	14421	14555	14482	14390	14528	14626	14599	14396	14734	14368	14521	14529	14346	14453	14492	14295	14478	14464	14628	14467	14466	14495	14451	14604	14334	14555	14486	14381	14591	14593	14533	14443	14435	14480	14472	14424	14465	14412	14524	14476	14435	14376	14364	14411	14469	14591	14415	14379	14539	14549	14435	14448	14539	14453	14535	14332	14625	14559	14553	14539	14408	14453	14452	14318	14455	14354	14406	14570	14487	14415	14619	14470	14606	14427	14408	14548	14424	14390	14498	14374	14528	14485	14495	14424	14560	14569	14429	14534	14607	14464	14408	14306	14386	14478	14607	14475	14473	14377	14531	14397	14494	14575	14417	14618	14487	14566	14515	14568	14348	14413	14442	14523	14481	14453	14631	14450	14395	14476	14612	14351	14696	14567	14439	14429	14592	14634	14567	14229	14467	14370	14542	14441	14345	14555	14320	14421	14511	14330	14450	14408	14538	14549	14485	14444	14615	14410	14515	14395	14417	14576	14554	14443	14471	14577	14369	14483	14421	14413	14460	14483	14361	14512	14701	14563	14381	14411	14458	14474	14603	14475	14226	14266	14607	14418	14508	14492	14484	14412	14527	14541	14495	14528	14588	14416	14247	14337	14548	14513	14457	14427	14485	14604	14566	14337	14587	14492	14552	14580	14553	14516	14483	14468	14359	14440	14430	14564	14432	14483	14451	14458	14474	14602	14649	14503	14455	14319	14632	14549	14590	14442	14430	14713	14303	14427	14581	14532	14439	14628	14295	14384	14437	14555	14450	14553	14395	14450	14506	14342	14491	14597	14523	14451	14571	14439	14515	14570	14444	14499	14577	14259	14379	14503	14467	14521	14624	14504	14605	14471	14458	14444	14472	14416	14436	14453	14397	14509	14572	14477	14517	14439	14598	14434	14559	14492	14496	14367	14555	14334	14418	14507	14660	14412	14387	14587	14694	14543	14418	14462	14453	14446	14591	14451	14415	14259	14414	14427	14509	14400	14407	14363	14470	14523	14458	14555	14552	14330	14459	14456	14438	14440	14499	14349	14467	14637	14476	14572	14612	14479	14482	14479	14503	14533	14557	14630	14424	14492	14464	14384	14528	14541	14361	14554	14449	14297	14450	14467	14436	14499	14521	14579	14374	14298	14576	14526	14473	14622	14504	14530	14486	14369	14449	14372	14520	14321	14579	14385	14556	14461	14600	14425	14331	14203	14350	14304	14514	14500	14416	14650	14428	14378	14518	14398	14559	14478	14463	14491	14426	14555	14351	14559	14561	14589	14465	14489	14240	14346	14610	14505	14399	14483	14369	14522	14461	14590	14566	14251	14401	14415	14439	14193	14474	14489	14373	14395	14422	14377	14560	14390	14540	14492	14402	14548	14446	14348	14519	14693	14337	14427	14563	14437	14447	14510	14471	14637	14716	14450	14472	14429	14635	14637	14436	14494	14613	14447	14633	14565	14532	14482	14480	14398	14485	14369	14386	14345	14481	14382	14362	14606	14534	14548	14491	14423	14511	14662	14664	14406	14660	14433	14383	14591	14399	14496	14355	14515	14468	14483	14603	14444	14435	14462	14515	14644	14538	14496	14568	14404	14536	14513	14549	14203	14525	14433	14461	14454	14554	14506	14494	14526	14456	14523	14468	14524	14285	14363	14524	14455	14445	14470	14304	14371	14323	14448	14328	14410	14557	14578	14497	14480	14501	14503	14482	14430	14371	14666	14349	14535	14508	14439	14533	14519	14294	14585	14484	14433	14488	14500	14322	14329	14465	14454	14477	14595	14488	14295	14524	14412	14432	14592	14457	14599	14505	14573	14562	14392	14419	14397	14559	14718	14513	14438	14584	14293	14637	14457	14512	14478	14462	14454	14532	14625	14672	14468	14527	14540	14458	14487	14585	14466	14393	14553	14373	14622	14426	14336	14410	14526	14376	14497	14631	14387	14318	14567	14463	14485	14459	14585	14493	14467	14428	14423	14393	14476	14426	14467	14392	14469	14489	14474	14496	14533	14521	14370	14376	14498	14333	14585	14503	14391	14616	14261	14599	14410	14517	14440	14301	14486	14505	14611	14565	14324	14488	14419	14370	14497	14598	14350	14515	14451	14466	14437	14379	14472	14289	14424	14500	14502	14567	14314	14600	14559	14442	14524	14616	14541	14375	14518	14486	14456	14399	14326	14357	14384	14381	14477	14482	14473	14690	14454	14512	14459	14511	14563	14537	14370	14511	14513	14623	14393	14489	14560	14331	14597	14459	14369	14445	14536	14463	14585	14311	14469	14482	14464	14564	14307	14466	14414	14304	14557	14430	14537	14427	14565	14324	14472	14485	14405	14467	14398	14500	14536	14482	14496	14495	14436	14424	14359	14543	14182	14472	14551	14307	14445	14445	14476	14538	14417	14514	14393	14465	14537	14465	14564	14529	14266	14627	14487	14374	14300	14499	14510	14458	14453	14350	14362	14423	14698	14402	14506	14477	14484	14395	14549	14559	14618	14690	14469	14606	14403	14581	14367	14364	14672	14508	14510	14472	14456	14501	14535	14365	14525	14620	14568	14580	14424	14502	14496	14364	14421	14394	14427	14554	14453	14418	14356	14608	14450	14449	14514	14474	14481	14556	14483	14458	14529	14470	14490	14486	14489	14553	14451	14451	14277
24128	21409	28789	24494	21895	20261	18771	16377	15765	16147	16008	15703	15856	15791	15720	15688	15670	15761	15830	15602	15546	15691	15781	15702	15738	15804	15772	15643	15765	15774	15882	17751	18057	17473	17010	16148	15789	15664	15688	15684	15396	15692	15579	15478	15456	15573	15526	15454	15550	15483	15492	15601	15502	15479	15425	15532	15739	15469	15446	15632	15490	15389	15653	15433	15448	15506	15576	15536	15407	15488	15601	15448	15610	15685	15439	15455	15358	15395	15705	15552	15493	15357	15470	15622	15407	15646	15362	15650	15375	15606	15496	15514	15584	15497	15488	15598	15410	15430	15535	15402	15506	15473	15499	15408	15385	15325	15551	15560	15506	15522	15453	15460	15575	15503	15502	15457	15430	15406	15601	15342	15543	15496	15535	15682	15388	15575	15388	15725	15532	15396	15752	15490	15501	15480	15436	15445	15371	15389	15482	15488	15394	15530	15452	15443	15586	15549	15418	15510	15630	15388	15425	15603	15435	15581	15627	15648	15594	15595	15500	15456	15409	15383	15362	15569	15452	15411	15457	15531	15395	15401	15404	15337	15499	15572	15568	15427	15524	15514	15471	15356	15268	15496	15668	15587	15460	15669	15464	15451	15319	15488	15561	15541	15520	15424	15434	15539	15384	15374	15538	15399	15389	15582	15404	15436	15458	15688	15464	15420	15521	15278	15632	15325	15665	15345	15281	15415	15468	15450	15437	15374	15465	15466	15439	15422	15398	15613	15648	15452	15606	15340	15362	15498	15605	15361	15520	15527	15610	15426	15272	15269	15459	15435	15492	15456	15336	15382	15223	15367	15489	15529	15339	15062	15421	15454	15492	15463	15416	15488	15283	15560	15756	15706	15414	15658	15553	15427	15518	15621	15544	15541	15517	15566	15632	15456	15363	15545	15213	15420	15399	15539	15374	15478	15450	15552	15506	15330	15365	15342	15478	15405	15304	15234	15382	15476	15452	15321	15333	15450	15304	15352	15275	15400	15474	15391	15423	15537	15460	15647	15601	15505	15618	15369	15561	15582	15660	15594	15426	15301	15543	15524	15584	15457	15634	15699	15577	15561	15468	15445	15431	15530	15555	15495	15465	15502	15431	15517	15462	15408	15516	15357	15578	15539	15483	15710	15552	15500	15318	15444	15516	15482	15452	15368	15412	15438	15595	15421	15287	15407	15461	15448	15396	15506	15543	15344	15453	15623	15337	15242	15648	15388	15450	15485	15514	15493	15194	15477	15389	15465	15502	15418	15562	15586	15472	15356	15479	15408	15533	15332	15394	15377	15578	15504	15624	15506	15485	15621	15472	15713	15553	15407	15501	15509	15442	15522	15545	15401	15668	15551	15499	15545	15334	15576	15466	15305	15331	15426	15454	15491	15371	15533	15513	15608	15547	15506	15474	15373	15654	15467	15548	15402	15516	15418	15438	15545	15397	15515	15423	15400	15282	15454	15415	15502	15378	15358	15377	15459	15606	15462	15465	15168	15653	15586	15564	15369	15404	15458	15350	15408	15568	15579	15560	15449	15264	15457	15495	15472	15497	15573	15525	15439	15434	15479	15487	15406	15526	15512	15531	15459	15515	15437	15470	15571	15771	15516	15455	15434	15520	15277	15533	15633	15606	15489	15496	15623	15544	15500	15351	15330	15585	15360	15503	15481	15453	15469	15682	15623	15467	15500	15274	15413	15616	15195	15355	15350	15612	15452	15378	15354	15538	15286	15523	15638	15540	15433	15364	15357	15487	15349	15583	15615	15462	15558	15447	15520	15558	15587	15493	15523	15476	15365	15359	15435	15392	15392	15500	15468	15417	15577	15500	15468	15516	15447	15627	15511	15409	15510	15556	15446	15554	15309	15533	15457	15446	15464	15456	15644	15525	15662	15580	15596	15588	15464	15426	15359	15497	15392	15518	15386	15380	15408	15331	15506	15293	15512	15505	15467	15477	15548	15419	15704	15563	15600	15405	15563	15610	15683	15602	15306	15331	15480	15384	15492	15629	15512	15506	15725	15541	15508	15491	15464	15331	15210	15591	15424	15512	15674	15431	15500	15488	15614	15488	15549	15604	15488	15542	15383	15594	15427	15512	15391	15424	15704	15450	15445	15447	15515	15509	15517	15382	15407	15548	15470	15540	15506	15490	15689	15444	15275	15448	15456	15309	15385	15500	15353	15783	15588	15441	15299	15480	15559	15528	15491	15517	15423	15299	15476	15478	15378	15424	15444	15463	15319	15403	15467	15326	15601	15333	15575	15546	15361	15470	15428	15581	15579	15424	15621	15544	15618	15427	15519	15446	15507	15352	15584	15506	15540	15519	15479	15597	15445	15557	15477	15219	15649	15249	15527	15392	15444	15455	15640	15426	15352	15610	15482	15305	15531	15389	15553	15361	15418	15522	15338	15589	15496	15479	15535	15513	15422	15575	15330	15661	15580	15391	15585	15414	15422	15397	15554	15639	15661	15524	15628	15440	15626	15534	15373	15693	15494	15260	15416	15456	15471	15479	15373	15712	15388	15369	15542	15282	15542	15538	15436	15615	15522	15430	15523	15572	15525	15478	15371	15391	15397	15473	15456	15573	15449	15417	15498	15510	15480	15372	15494	15437	15476	15622	15219	15457	15365	15447	15609	15461	15298	15684	15431	15598	15502	15642	15694	15408	15520	15379	15629	15543	15422	15533	15731	15541	15731	15636	15626	15343	15547	15420	15581	15608	15485	15591	15395	15425	15574	15476	15405	15424	15512	15536	15434	15610	15645	15527	15415	15521	15514	15814	15677	15667	15744	15403	15406	15398	15396	15497	15447	15363	15547	15521	15440	15673	15479	15669	15295	15666	15456	15633	15586	15519	15479	15335	15316	15487	15543	15293	15446	15406	15358	15504	15524	15609	15321	15354	15505	15676	15377	15332	15496	15275	15396	15587	15607	15420	15365	15463	15380	15220	15322	15560	15477	15433	15389	15231	15527	15428	15500	15297	15556	15334	15547	15331	15328	15683	15405	15580	15405	15511	15273	15647	15613	15368	15394	15540	15556	15463	15420	15336	15431	15790	15446	15536	15577	15526	15606	15504	15687	15525	15315	15505	15574	15302	15424	15594	15367	15614	15594	15531	15653	15498	15197	15441	15633	15381	15375	15511	15442	15744	15419	15553	15520	15438	15408	15185	15432	15519	15349	15337	15372	15475	15395	15445	15529	15485	15470	15311	15384	15462	15562	15272	15482	15303	15385	15494	15393	15279	15494	15414	15408	15493	15526	15519	15467	15338	15284	15583	15487	15603	15475	15362	15688	15416	15558	15465	15405	15288	15537	15545	15385	15494	15549	15496	15300	15666	15357	15479	15313	15526	15573	15346	15382	15456	15434	15695	15419	15399	15495	15501	15604	15412	15400	15375	15329	15523	15508	15521	15614	15315	15368	15672	15515	15461	15400	15526	15469	15546	15392	15434	15376	15292	15411	15491	15388	15626	15477	15561	15516	15359	15399	15604	15324	15468	15397	15370	15390	15618	15572	15514	15372	15391	15494	15604	15517	15550	15359	15346	15448	15606	15416	15451	15553	15527	15517	15394	15485	15523	15588	15593	15707	15611	15394	15503	15471	15267	15293	15573	15374	15341	15550	15418	15462	15537	15557	15393	15480	15348	15523	15418	15501	15481	15367	15446	15468	15324	15603	15460	15335	15312	15599	15388	15508	15603	15353	15556	15564	15496	15339	15525	15411	15302	15587	15692	15519	15532	15567	15434	15381	15390	15336	15444	15470	15470	15347	15551	15608	15493	15253	15429	15547	15599	15436	15607	15478	15603	15381	15551	15415	15514	15462	15360	15474	15568	15473	15475	15513	15656	15495	15375	15664	15630	15588	15518	15408	15337	15426	15427	15416	15306	15377	15519	15533	15382	15712	15567	15420	15456	15387	15564	15588	15354	15521	15396	15547	15677	15455	15563	15408	15421	15588	15503	15670	15451	15527	15573	15270	15410	15349	15598	15494	15602	15500	15242	15425	15668	15700	15444	15499	15515	15565	15636	15119	15455	15318	15362	15353	15463	15707	15287	15377	15771	15329	15357	15590	15394	15687	15499	15529	15615	15661	15406	15493	15480	15406	15381	15525	15492	15520	15319	15572	15344	15499	15546	15476	15440	15492	15454	15585	15405	15655	15470	15414	15697	15385	15496	15410	15324	15580	15460	15528	15392	15536	15712	15396	15449	15568	15689	15523	15475	15353	15447	15481	15644	15419	15537	15547	15532	15557	15210	15531	15287	15342	15610	15577	15599	15380	15466	15522	15638	15495	15438	15602	15565	15493	15483	15460	15520	15464	15649	15683	15674	15582	15444	15570	15419	15208	15642	15549	15516	15380	15471	15363	15433	15521	15549	15508	15439	15459	15569	15400	15620	15313	15511	15504	15421	15462	15461	15523	15503	15521	15400	15579	15659	15536	15467	15326	15451	15312	15712	15374	15404	15642	15661	15491	15253	15550	15523	15462	15673	15723	15582	15484	15553	15625	15434	15493	15400	15314	15482	15327	15386	15340	15545	15633	15593	15415	15483	15297	15477	15505	15364	15743	15565	15568	15343	15414	15507	15554	15293	15338	15379	15275	15407	15654	15543	15339	15325	15407	15469	15167	15479	15354	15478	15397	15615	15499	15602	15361	15544	15509	15456	15371	15631	15370	15377	15412	15380	15635	15569	15496	15236	15577	15570	15469	15255	15383	15562	15406	15481	15587	15408	15261	15462	15498	15429	15565	15674	15612	15576	15405	15589	15411	15693	15437	15562	15521	15712	15481	15658	15437	15416	15402	15497	15359	15681	15404	15582	15539	15560	15529	15421	15439	15373	15533	15597	15552	15521	15395	15265	15539	15373	15464	15575	15363	15433	15586	15449	15661	15506	15376	15697	15326	15569	15517	15479	15465	15417	15486	15366	15544	15414	15385	15394	15305	15382	15368	15475	15383	15425	15631	15477	15452	15444	15382	15503	15393	15292	15667	15322	15471	15428	15424	15433	15234	15402	15466	15714	15360	15532	15547	15769	15609	15760	15456	15644	15548	15364	15387	15384	15568	15576	15354	15438	15475	15383	15569	15528	15496	15610	15412	15523	15467	15472	15543	15509	15546	15467	15376	15534	15498	15535	15509
14094	23117	23039	20498	18084	16944	16106	15669	15236	15129	14939	14967	14876	14994	14870	14744	14725	14773	14815	14696	14707	14850	14800	14809	14825	14756	14817	14800	14805	14712	15046	18875	18582	17437	16477	15336	14884	14783	14573	14753	14711	14585	14548	14603	14521	14739	14689	14636	14746	14460	14659	14622	14715	14660	14689	14509	14605	14659	14683	14587	14623	14768	14564	14666	14543	14438	14423	14534	14673	14541	14568	14377	14635	14606	14740	14730	14495	14509	14502	14593	14691	14682	14606	14601	14784	14592	14572	14546	14522	14491	14659	14610	14441	14540	14621	14557	14611	14529	14577	14565	14725	14427	14540	14677	14550	14557	14706	14572	14471	14466	14616	14556	14641	14583	14656	14543	14651	14519	14480	14520	14492	14588	14822	14583	14713	14496	14511	14573	14635	14577	14445	14611	14810	14609	14551	14662	14726	14553	14631	14708	14786	14636	14551	14509	14677	14624	14706	14617	14644	14645	14728	14620	14724	14729	14604	14572	14636	14610	14424	14595	14402	14575	14514	14622	14505	14678	14687	14624	14571	14537	14578	14557	14535	14450	14581	14610	14655	14537	14544	14496	14633	14609	14472	14642	14683	14491	14631	14649	14378	14710	14688	14746	14772	14651	14651	14532	14567	14549	14602	14606	14639	14633	14508	14564	14561	14688	14600	14566	14601	14578	14691	14586	14502	14639	14626	14584	14615	14596	14491	14496	14627	14545	14597	14672	14705	14439	14587	14483	14675	14753	14552	14393	14403	14703	14495	14560	14564	14640	14649	14554	14640	14755	14512	14567	14448	14468	14575	14584	14533	14772	14707	14412	14626	14475	14463	14547	14742	14560	14497	14589	14717	14602	14396	14551	14585	14608	14577	14612	14655	14570	14665	14586	14641	14630	14522	14564	14459	14628	14598	14491	14538	14652	14717	14656	14544	14720	14637	14625	14494	14627	14741	14572	14558	14617	14614	14504	14576	14564	14616	14713	14652	14468	14543	14590	14635	14671	14517	14465	14396	14436	14608	14307	14594	14575	14533	14567	14499	14631	14509	14510	14559	14516	14565	14641	14722	14673	14658	14726	14567	14705	14579	14528	14880	14595	14542	14501	14555	14461	14565	14675	14729	14497	14586	14600	14537	14612	14624	14699	14498	14624	14514	14644	14550	14666	14680	14363	14515	14558	14532	14592	14485	14391	14604	14710	14589	14653	14720	14618	14621	14557	14635	14554	14610	14528	14568	14557	14599	14594	14576	14621	14661	14577	14622	14434	14589	14523	14650	14669	14626	14614	14516	14541	14762	14466	14648	14606	14629	14510	14501	14608	14593	14656	14531	14475	14584	14655	14610	14467	14551	14414	14582	14484	14599	14575	14508	14569	14518	14558	14683	14443	14557	14707	14626	14581	14524	14525	14774	14569	14580	14458	14687	14443	14538	14645	14617	14551	14637	14596	14527	14454	14502	14597	14700	14597	14515	14567	14716	14603	14360	14608	14556	14592	14831	14494	14527	14581	14715	14602	14538	14680	14500	14435	14627	14619	14569	14680	14416	14733	14515	14434	14363	14571	14528	14644	14639	14560	14594	14607	14439	14565	14345	14545	14659	14722	14593	14678	14526	14603	14427	14519	14443	14530	14664	14576	14484	14542	14710	14551	14547	14545	14655	14508	14644	14497	14641	14546	14637	14512	14637	14615	14714	14718	14576	14612	14686	14451	14511	14481	14605	14638	14599	14465	14615	14610	14558	14466	14625	14475	14576	14591	14535	14538	14631	14448	14695	14645	14525	14559	14566	14677	14577	14710	14485	14665	14574	14645	14604	14721	14622	14639	14550	14565	14686	14615	14397	14555	14536	14646	14612	14625	14510	14494	14501	14521	14383	14664	14603	14452	14462	14515	14600	14564	14508	14506	14559	14640	14657	14502	14614	14647	14554	14578	14586	14648	14634	14696	14617	14642	14484	14729	14584	14638	14584	14540	14692	14775	14645	14573	14416	14586	14670	14612	14761	14579	14652	14614	14595	14569	14415	14587	14660	14622	14509	14518	14657	14435	14555	14546	14450	14623	14497	14472	14518	14491	14544	14488	14280	14598	14554	14442	14639	14598	14512	14623	14609	14553	14585	14566	14791	14448	14490	14543	14475	14575	14622	14647	14575	14532	14486	14626	14633	14539	14627	14576	14374	14704	14601	14516	14400	14643	14705	14798	14343	14507	14381	14639	14649	14465	14680	14678	14592	14537	14446	14536	14518	14476	14553	14636	14556	14455	14518	14580	14562	14494	14465	14473	14827	14473	14495	14628	14638	14503	14625	14437	14305	14546	14515	14545	14512	14485	14575	14627	14581	14775	14543	14421	14431	14488	14582	14612	14503	14597	14705	14401	14539	14450	14665	14517	14543	14670	14599	14569	14710	14725	14524	14473	14636	14634	14803	14544	14676	14725	14597	14651	14558	14578	14662	14580	14486	14569	14532	14499	14518	14609	14561	14534	14631	14574	14655	14744	14617	14498	14475	14649	14648	14585	14635	14626	14530	14554	14582	14686	14573	14400	14591	14502	14736	14594	14483	14635	14606	14496	14592	14637	14561	14484	14645	14616	14643	14413	14595	14576	14447	14448	14504	14643	14646	14592	14481	14728	14656	14585	14623	14593	14576	14713	14513	14460	14579	14602	14462	14681	14597	14576	14574	14532	14561	14497	14559	14740	14502	14770	14622	14444	14530	14608	14681	14582	14573	14631	14588	14702	14485	14542	14518	14445	14622	14786	14594	14493	14459	14848	14526	14582	14604	14595	14591	14665	14549	14460	14692	14638	14526	14653	14678	14457	14497	14604	14610	14494	14623	14519	14583	14513	14574	14475	14603	14608	14386	14384	14623	14575	14468	14332	14453	14667	14452	14574	14651	14483	14497	14693	14566	14700	14653	14569	14566	14735	14718	14582	14529	14533	14627	14742	14617	14604	14592	14671	14593	14541	14609	14618	14674	14671	14466	14588	14565	14544	14586	14652	14528	14775	14535	14591	14416	14637	14677	14583	14655	14477	14585	14632	14484	14782	14581	14529	14698	14625	14571	14419	14426	14517	14546	14540	14434	14384	14612	14504	14632	14621	14615	14510	14589	14711	14650	14729	14642	14583	14586	14765	14450	14442	14702	14583	14674	14572	14470	14731	14592	14425	14554	14708	14664	14501	14559	14614	14689	14662	14546	14569	14584	14536	14535	14607	14716	14410	14499	14577	14641	14502	14626	14560	14651	14716	14601	14735	14622	14657	14629	14433	14605	14682	14616	14699	14718	14589	14569	14580	14610	14537	14541	14594	14690	14658	14692	14492	14379	14576	14557	14542	14544	14683	14741	14800	14504	14507	14531	14501	14529	14558	14632	14690	14768	14590	14580	14488	14508	14646	14558	14669	14666	14665	14610	14564	14646	14463	14540	14560	14628	14422	14688	14567	14741	14536	14409	14475	14634	14720	14547	14659	14558	14670	14592	14457	14382	14546	14650	14565	14382	14567	14512	14478	14450	14641	14572	14499	14533	14685	14500	14481	14754	14593	14741	14488	14452	14600	14600	14716	14530	14647	14412	14617	14510	14474	14572	14387	14450	14344	14595	14660	14678	14722	14687	14451	14478	14554	14524	14599	14557	14663	14628	14623	14640	14581	14575	14468	14701	14746	14594	14515	14672	14676	14684	14495	14616	14487	14791	14347	14635	14602	14570	14712	14617	14610	14510	14473	14771	14448	14717	14477	14657	14610	14713	14539	14589	14698	14550	14551	14666	14478	14628	14644	14460	14487	14590	14739	14466	14778	14592	14647	14532	14528	14537	14571	14533	14608	14646	14344	14469	14685	14641	14645	14564	14679	14551	14573	14682	14506	14375	14529	14630	14691	14796	14565	14634	14505	14715	14625	14509	14694	14568	14585	14429	14493	14607	14416	14583	14390	14651	14428	14495	14614	14498	14584	14463	14557	14467	14382	14638	14676	14405	14534	14581	14832	14622	14512	14730	14616	14491	14555	14514	14647	14471	14579	14564	14692	14497	14562	14594	14540	14653	14565	14514	14699	14670	14619	14526	14631	14641	14651	14545	14556	14541	14503	14621	14598	14738	14495	14599	14612	14581	14675	14496	14591	14457	14852	14635	14634	14530	14626	14451	14609	14606	14675	14608	14479	14691	14673	14596	14510	14669	14601	14490	14548	14625	14697	14532	14602	14602	14566	14617	14451	14566	14583	14589	14459	14625	14610	14567	14563	14652	14661	14658	14530	14520	14569	14427	14584	14482	14574	14736	14776	14484	14575	14556	14623	14718	14508	14541	14687	14756	14423	14652	14774	14750	14491	14467	14746	14430	14689	14677	14524	14614	14587	14675	14615	14598	14659	14603	14493	14489	14482	14642	14635	14609	14610	14553	14763	14471	14622	14669	14469	14588	14575	14724	14592	14347	14447	14652	14757	14657	14550	14645	14646	14546	14641	14616	14564	14668	14625	14588	14576	14493	14667	14781	14554	14479	14584	14406	14529	14552	14697	14544	14508	14499	14351	14704	14565	14582	14552	14517	14506	14587	14660	14494	14482	14498	14617	14599	14537	14522	14539	14447	14613	14550	14633	14467	14667	14612	14457	14680	14542	14594	14458	14694	14422	14551	14515	14585	14614	14594	14533	14588	14616	14480	14773	14631	14493	14543	14564	14696	14529	14707	14591	14527	14732	14600	14635	14625	14502	14583	14631	14603	14486	14448	14591	14589	14515	14481	14593	14487	14547	14596	14492	14758	14630	14533	14514	14388	14733	14413	14367	14510	14480	14531	14444	14663	14589	14761	14512	14626	14536	14678	14716	14469	14570	14418	14531	14670	14671	14527	14633	14441	14634	14432	14596	14620	14674	14547	14676	14574	14564	14520	14454	14763	14576	14571	14549	14435	14629	14667	14547	14556	14575	14482	14582	14647	14563	14460	14566	14644	14734	14555	14691	14432	14632	14633	14623	14474	14837	14483	14589	14608	14670	14736	14401	14682	14648	14710	14456	14502	14542	14506	14479	14659	14540	14509	14517	14423	14679	14409	14590	14580	14773	14561	14637	14431	14621	14577	14540	14575	14781	14597	14561	14533	14705	14751	14661	14625	14572	14658	14569	14597	14685	14591	14516
22964	21320	29178	23809	21454	22712	22279	17014	15677	15922	15704	15474	15373	15413	15418	15560	15432	15332	15392	15346	15374	15224	15311	15201	15108	15319	15355	15403	15073	15148	15481	19449	19486	19260	17503	16358	15463	15152	15133	15288	15224	15075	14978	15114	15232	14988	15177	15057	15247	14891	14918	15000	15354	15201	15034	15163	14974	15029	15076	14862	14885	15188	15013	15147	14877	14885	15217	15094	14881	15230	15071	14951	14982	15043	15234	15111	15045	15066	14841	15100	15102	14945	15165	15072	15019	14882	14962	15015	15105	14922	14970	15116	15091	15147	14956	14957	15172	15064	15134	15000	14892	14982	14975	15045	15160	15057	14991	14952	14795	15063	14795	15049	14972	15228	14987	15000	14969	15147	14997	15002	15071	15113	14999	15070	15123	15098	15057	15072	15067	15070	15090	15031	15072	14878	14942	15071	15013	14792	14913	15038	15162	15173	14969	15103	15085	15102	15077	14997	14955	14930	15006	15073	14999	15131	15043	15154	14953	15071	14898	15020	14968	15053	15188	15094	15043	14900	14994	14963	15090	15044	14990	14969	14917	14812	14994	14935	15030	15216	15140	15128	15007	14802	15032	14907	14962	15142	14908	14946	15096	15007	14950	14977	15081	15053	14960	15048	15087	15096	14920	14995	14810	14924	15075	14981	14965	14915	15119	14940	14967	14985	15033	15072	15008	14943	15235	15119	14954	15180	15068	14899	15208	14971	14945	15026	14923	15143	14862	14963	14809	14944	14878	14850	14897	14917	14996	14808	14752	14909	14939	14946	15265	14860	14947	14960	14983	15063	14967	14882	14818	14955	15270	15031	14910	15054	14854	14883	14980	14818	14999	15133	14940	15065	15094	14855	14993	15081	14787	14899	15154	14848	15143	15025	14992	14903	15018	14782	14769	14856	14885	15218	15238	15088	15014	15121	15011	14950	14973	14926	14978	14929	15080	14972	15143	14890	14969	15014	14867	14955	15057	15010	15095	14928	15003	15108	15117	14828	14983	15112	15096	15125	15006	14815	15164	15016	14993	15176	14953	14966	14997	14846	15082	14967	14964	14893	14905	15232	14928	14906	14997	14933	15081	14866	15004	15003	15005	15147	14942	15087	15164	14925	15019	15127	15077	15117	15008	14883	15085	15036	15144	15023	14955	15021	14946	15002	14972	15092	15194	15173	15010	14933	15067	15089	15008	15026	15114	15139	15044	15029	14967	15149	14933	14798	15094	14916	15052	15013	14956	14946	14900	15068	15283	14984	15041	15109	15137	14972	14920	14956	14838	14957	15077	15029	14952	14996	14956	15038	14817	14958	15182	15050	14907	15052	15041	15022	15012	14701	14952	14981	15217	14987	15106	15004	14733	14950	14954	14796	14917	15094	14979	14840	15095	14993	15246	14990	14959	14913	15144	14855	14973	15189	14952	15028	14949	15078	15086	15063	15004	15020	14895	14907	15055	15148	14972	15245	14986	15092	14838	15019	14939	15052	14817	14921	15020	14875	15006	15062	15277	15054	15144	14980	14987	15281	15168	15008	15206	14913	14834	14999	15173	14988	14977	15001	14983	14928	14895	14987	14950	14840	14930	15011	15035	15143	15013	14926	15049	15102	15029	15026	15035	14950	15159	15037	14865	15025	15090	15110	15108	14919	15034	15112	15017	14962	14937	14984	14996	14903	14992	15114	15150	15247	14915	14936	15039	14998	15074	15058	14970	14908	15248	14954	15091	15181	14974	15196	14983	14892	15058	14869	15036	15002	14864	15072	14918	14957	14959	14959	14895	14988	15128	14911	15108	14992	15115	14791	14919	14955	14940	14983	15228	14930	15202	15039	14926	15081	14983	15137	15020	15058	14989	14895	14929	14845	14650	14821	15080	15135	14973	15103	14907	14952	15065	15026	15008	14985	15095	14916	15116	14910	15125	14955	14840	14972	14952	14886	15072	15053	15190	15031	14953	15211	15144	14908	14927	14975	14996	14958	15031	14934	14870	15057	14775	15014	14947	14980	14952	14890	15120	15019	14936	15293	15050	14926	15038	15079	14939	14942	14863	15048	14991	15032	15089	15094	15000	15086	14837	14959	15164	15272	15135	15020	15009	15020	14911	14990	14994	14944	15013	15025	14930	14972	14967	14992	15120	14997	14904	15086	15072	15113	14936	15082	15018	14708	15073	15036	15084	15058	14945	15138	15066	14877	14978	15056	14894	15060	15020	14957	15069	15106	15063	15054	15104	15092	14957	15013	15122	14910	15063	14911	14962	15048	14904	15131	15092	15072	15049	15086	14936	14937	15273	15010	15002	14907	15060	14997	14870	15102	15074	15018	15144	14872	15137	15101	15010	14993	14907	14846	14900	15052	15062	15270	14982	15126	15042	15076	14986	14961	14937	15007	15023	14858	15036	15166	15013	14827	14903	14908	15054	14901	14826	14947	15058	15105	15030	14950	14828	15099	14988	15119	15025	15192	15064	15136	15179	14849	15106	14887	14837	14967	15061	14836	15057	15017	14934	15005	15009	14902	14892	14979	14994	15157	14940	15001	15088	15044	14993	15026	14953	15158	14935	14949	15046	15041	15057	15054	14840	14865	14907	15054	14918	15078	14960	15092	15062	14941	14662	14912	14989	15052	14906	14947	15031	14971	15079	15013	15064	15125	14972	15068	14821	14961	14970	14935	15060	14990	14846	14896	14803	15061	15039	15021	15047	15154	15005	14845	14909	14740	14983	15017	14888	14948	14912	15098	14800	15173	14814	15152	15103	15102	15035	15003	14971	15169	15014	15305	15129	14821	14955	15037	14768	14911	14765	15135	14953	14944	15065	14866	14941	15008	14954	15192	15215	15028	15177	14900	15279	15051	15133	15083	15046	14972	14998	14925	14924	14989	15030	14830	14898	15076	15010	14946	15037	15011	14970	14866	14839	14834	14879	14979	15025	15094	14840	14896	14873	14767	15033	14900	15037	15113	15003	14887	15132	14821	15007	15048	14919	14834	15015	14984	15039	15083	14970	15228	14969	15190	15120	15187	15057	15014	15208	15019	14931	14832	14992	14931	15045	15066	14869	15068	15040	15204	14933	14839	14988	14983	14941	14967	14975	15082	14997	14967	14917	14947	15036	14963	14842	14774	15036	14954	14875	15084	14977	15040	14891	15047	14983	14957	14997	14953	15005	14953	15177	14976	15005	14944	14884	14898	15151	14976	14965	14926	14929	14790	15009	15004	15124	15115	14919	15043	14884	15023	14995	15113	14840	14944	14813	14870	15015	15152	14995	15095	14804	14740	15012	14928	14775	15086	15028	15162	14837	14956	15088	14879	15243	14937	14855	14744	14869	15044	14929	15005	15148	14970	14944	15064	15125	14930	14967	14814	15133	15002	14850	14838	15074	15118	14729	14894	15025	15010	15031	14847	14876	15075	14902	15025	15084	14949	14959	14933	14910	14932	15120	14847	14854	14903	14849	15030	15125	15171	15088	15158	15088	15106	15079	14976	15202	14937	15062	14902	15019	14926	15208	15117	14936	15184	14975	14825	14974	15165	14876	15013	15015	15032	15088	14774	14754	14968	15122	14899	14842	14970	14944	14967	14963	14944	14878	14793	15091	14747	14817	15074	14849	15070	15064	15023	14803	15031	14959	15055	15004	15029	14890	15050	14853	15098	14926	14920	15030	14909	15088	15237	15017	14962	14896	14754	15039	14934	14993	14789	14955	15048	15033	14945	15025	14905	14812	14904	14970	14983	15069	15032	14870	14999	14865	14951	15016	14979	15105	14966	15074	15081	15005	15020	14977	14937	15017	15089	15114	15000	15003	14991	14802	15071	14994	15088	15237	14899	14913	15100	15085	14883	14922	15083	15042	14920	15096	15118	15026	14903	14954	15145	14822	15252	14848	14956	15187	14986	14740	15089	14834	14887	14910	14886	14905	14934	15045	14866	15012	15073	15038	14861	15043	15107	15221	15064	14997	15074	15188	15048	15103	15135	15017	14830	15209	14854	15078	14814	15092	15140	15034	14850	14846	14914	14902	14872	14844	15056	15056	14933	14815	14987	15034	14895	14899	15156	14995	14849	15009	14643	14937	15075	14965	14967	14774	14933	15027	15050	14920	15148	14922	14897	15000	15029	15161	15007	15121	15177	15194	14763	14981	14918	15080	14906	15076	14941	14913	15003	14964	14882	15016	15044	14998	14995	15139	14883	15036	14859	15039	14979	15057	15028	15044	15071	14903	15033	14865	14701	14904	15065	15020	15118	15059	15162	14841	14921	15139	14982	15247	15038	15125	14933	14892	15084	15021	14991	15014	14969	15118	14874	15166	14947	15015	14840	14979	15141	15137	15131	14900	14958	14866	15040	15108	14997	14899	14869	14661	15064	15114	15068	14779	14837	14995	14888	14859	14973	15082	14920	14970	15029	15108	14946	15024	14991	14996	15122	15025	15163	14987	14949	15135	14887	14863	14976	15107	14842	14944	15079	14814	14958	15071	14974	14873	14973	15094	14868	15039	15035	15099	15126	14972	14949	15072	15011	15083	14979	15092	15030	14817	14987	14885	15083	14944	14865	14865	15041	15042	15134	14644	15016	14983	15032	15111	15058	14859	15071	15081	14828	15038	14994	15222	14966	15097	14990	14959	15098	15172	14956	14745	14989	15050	14906	15010	14907	15003	15134	15090	14952	15219	15086	15054	15037	15088	14932	14868	14824	14937	14903	14942	15017	14888	15036	14976	14940	15178	15046	15035	14934	14945	14920	14978	14887	14917	14988	14971	15188	15032	15052	14938	14989	14957	15040	14823	14992	15023	15168	14991	14929	14884	15054	14964	15141	15123	15066	14862	14835	15313	14987	15057	15241	14990	14947	15034	14930	14920	14981	14822	14827	14967	14861	14854	14897	14983	15041	15026	14980	15151	15144	14880	15082	14963	14953	14809	14957	14973	15028	15019	14893	14995	15084	14962	14944	15047	14797	14984	15038	15061	15128	15121	14934	15058	15154	15046	15038	15171	14875	14997	14798	14963	15025	14998	14918	14816	15035	14998	14931	15052	14967	15134	14796	14856	14894	15082	14795	14977	14818	14848	14912	14868	14963	14942	14989	15127	14949	15097	15038	14890	14957	14954	15136	14840	14984	14897	15100	14905	14802	14941	14966
15308	27141	25698	21354	19514	18128	16868	15914	15433	15035	14829	14744	14526	14541	14565	14781	14667	14646	14490	14457	14270	14530	14811	14556	14495	14462	14673	14383	14275	14282	14713	21725	21271	20072	17414	15747	14892	14614	14366	14343	14233	14270	14063	14215	14149	14386	14177	14217	13972	14354	14256	14222	14207	14246	14278	14268	14279	14178	14146	14174	14363	14362	14288	14193	14283	14241	14038	14273	14182	14231	14367	14128	14131	14327	14268	14176	14102	14179	14290	14264	14255	14202	14361	14212	14368	14163	14261	14268	14007	14254	14307	14158	14364	14245	14223	14165	14352	14329	14292	14137	14269	14301	14110	14067	14205	13973	14227	14050	14040	14288	14187	14173	14251	14113	14081	14237	14376	14173	14073	14193	14268	14215	14046	14126	14236	14211	14202	14444	14139	14223	14273	14116	14196	14280	14205	14235	14175	14129	14093	14293	14196	14137	14228	14180	14231	14299	14070	14351	14182	14188	14202	14197	14206	14240	14223	14072	14112	14107	14330	14162	14381	14321	14344	14280	14293	14304	14057	14086	14177	14178	14229	14178	14085	14128	14143	14251	14166	14152	14304	14316	14202	14234	14289	14028	14386	14201	14210	14031	14117	14315	14241	14143	14473	14078	14110	14183	14239	14109	14079	14172	14125	14176	14209	14273	14381	14108	14265	14111	14166	14301	14207	14298	13914	14092	14243	14217	14138	14207	14300	14240	14101	14101	14276	14094	14089	14311	14328	14163	14176	14129	14116	14252	14316	14239	14414	14263	14164	14236	14169	14206	14283	14313	14026	14215	14274	14224	14183	14155	14133	14175	14200	14163	14284	14166	14281	13948	14292	14268	14013	14178	14224	14063	14330	14004	14152	14043	14194	14091	14271	14158	14224	14249	14393	14298	14237	14126	14122	14297	14105	14157	14188	14310	14051	14224	14191	14188	14224	14277	14207	14244	14077	14234	14224	14094	14308	14121	14116	14137	14182	14318	14152	14156	14301	14169	14213	14087	14205	14090	13995	14183	14230	14155	14288	14257	14304	14197	14221	14268	14233	14322	14135	14137	14398	14246	14197	14073	14095	14180	14418	14101	14237	14152	14169	14144	14182	14146	14268	14388	14247	14279	14157	14147	14302	14194	14422	14380	14065	14145	14206	14140	14222	14165	14125	14192	14120	14216	14171	14320	14092	14136	14239	14101	14144	14318	14283	14448	14142	14050	14390	14363	14240	14275	14140	14212	14144	14054	14296	14174	14112	14230	14297	14210	14194	14147	14180	14063	14202	14219	14285	14064	14098	14205	14251	14260	14166	14115	14220	14061	14150	14244	14210	14241	14288	14175	14191	14190	14031	14115	14160	14296	14232	14189	14168	14067	14321	14307	14127	14336	14163	14355	14149	14173	14189	14239	14400	14200	14231	14218	14328	14234	14097	14112	14182	14229	14079	14243	14200	14082	14184	14142	14342	14147	14140	14136	14185	14190	14338	14116	14164	14119	14179	14247	14198	14218	14238	14197	14044	13950	14271	14156	14118	14243	14088	14189	14129	14181	14268	14103	14121	14258	14154	14234	14216	14306	14062	14217	14345	14226	14424	14216	14303	14183	14123	14100	14244	14158	14291	13990	14018	14234	14244	14291	14213	14155	13988	14276	14321	14152	14264	14102	14145	14157	14285	14073	14175	14219	14252	14140	14164	14183	14153	14278	14134	14140	14305	14157	14162	14217	14058	14243	14168	14242	14344	14240	14184	14203	14359	14109	14238	14077	14192	14037	14202	14344	14130	14118	14042	14190	14049	14270	14141	14273	14044	14182	14159	14230	14199	14237	14143	14156	14269	14314	14143	14101	14250	14110	14167	14212	14233	14173	14144	14285	14309	14205	14181	14086	14166	14207	14257	14190	14157	14219	14252	14221	14080	14092	14184	14058	14235	14245	14372	14357	14261	14104	14273	14208	14164	14164	14194	14229	14228	14288	14285	14150	14028	14110	14349	14012	14072	14182	14258	14188	14032	14201	14176	13989	14053	14101	14386	14413	14139	14205	14321	14111	14218	14217	14355	14138	14092	14171	14253	14365	14263	14148	14026	14154	14248	14244	14177	14221	14101	14099	14274	14196	14260	14255	14296	14318	14196	14189	14152	14272	14279	14267	14212	14220	14145	14045	14325	14193	14184	14290	14116	14244	14196	13966	14261	14208	14272	14259	14001	14019	14246	14261	14338	14151	14239	14147	14179	14186	14348	14140	14112	14334	14177	14156	14266	14325	14315	14182	14143	14136	13987	14223	14427	14155	14135	14192	14319	14153	14089	14268	14077	14065	14125	14104	14153	14287	14372	14200	14064	14323	14215	14217	14096	14078	14025	14093	14123	14262	14224	14141	14297	14121	14248	14210	14171	14308	14301	14177	14299	14223	14219	14203	14190	14055	14012	14158	14312	14183	14095	14308	14355	14136	14334	14227	14033	14043	14209	14129	14138	14147	14195	14157	14363	14231	14203	14152	14150	14107	14026	14246	14084	14191	14184	14109	14186	14201	14274	14239	14311	14250	14306	14323	14111	14298	14276	14191	14275	14135	14130	14321	14252	14241	14003	14496	14128	14152	14325	14128	14363	14214	14336	14265	14088	14064	14262	14362	14061	14207	14192	14179	14199	14083	14284	14091	14294	14268	14360	14284	14310	14228	14259	14194	14336	14121	14180	14085	14267	14323	14107	14287	14170	14181	14276	14179	14056	14078	14265	14106	14064	14281	14159	14302	14126	14200	14099	14090	14227	14366	14104	14184	14178	14159	14143	14079	14387	14280	14172	14169	14133	14109	14318	14178	14193	14232	14246	14164	13987	14080	14234	14133	14431	14100	14168	13946	14202	14109	14166	14148	14266	14131	14313	14046	14050	14353	14304	14143	14160	14217	14235	14181	14122	14122	14175	14236	14174	14242	14297	14092	14235	14098	14190	14111	14292	14271	14040	14057	14190	14128	14121	14222	14284	14195	14125	14038	14282	14109	14159	14158	14272	14235	14236	14193	14139	14232	14108	14158	14205	14336	14245	14173	14293	14230	14325	14236	13963	14242	14084	14223	14294	14087	14108	14208	14260	14138	14238	14067	14327	14080	14318	14262	14275	14206	14038	14169	14122	14142	14173	14053	14133	14332	14163	14169	14261	13929	14205	14126	14262	14154	14148	14313	14030	14350	14140	14213	14159	14159	14060	14099	14276	14075	14039	14179	14227	14196	14194	14025	14125	14186	14171	14090	14163	14174	14320	13984	14167	14181	14319	14080	14268	14234	14260	14060	14034	14363	14229	14085	14155	14201	14269	14232	14215	14124	14108	14252	14274	14393	14112	14247	14265	14216	14246	14112	14193	14117	14264	14172	14172	14071	14155	14112	14255	14161	14132	14271	14242	14202	14197	14277	14004	14106	14208	14293	14239	14203	14163	14292	14239	14160	14262	14252	14304	14274	14154	14268	14020	14197	14016	14244	14142	14204	14183	14331	14218	14089	14334	14117	14051	14231	14292	14106	14193	14187	14104	14092	14211	14300	14309	14302	14142	14268	14128	14042	14209	14215	14178	14027	14321	14002	14259	14243	14055	14163	14191	14097	14193	14273	14209	14214	14158	14087	14159	14133	14128	14116	14230	14240	14283	14170	14150	14299	14201	14148	14217	14199	14103	14350	14166	14370	14275	14144	14214	14173	14165	14248	14144	14187	14104	14255	14207	14029	14254	14355	14088	14262	14231	14139	14234	14188	14093	14232	14157	14228	14120	14293	14174	14265	14101	14164	14271	14247	14041	14061	14137	14098	14198	14200	14086	14013	14150	14111	14192	14111	14189	14143	14241	14263	14129	14407	14165	14159	14206	14120	14266	14063	14249	14216	14317	14130	14146	14176	14168	14251	14224	14207	14289	14119	14126	14325	14239	14061	14123	14048	14235	14269	14096	14176	14134	14099	14285	14245	14129	14181	14302	14419	14102	14210	14221	14232	14230	14235	14231	14074	14106	14226	14137	14362	14264	14127	14007	14168	14363	14189	14377	14191	14168	14180	14053	14276	14100	14279	14224	14221	14302	14008	14264	14264	14230	14203	14330	14325	14022	14277	14338	14225	14184	14174	14211	14091	14337	14290	13950	14280	14179	14107	14093	14216	14364	14157	14173	14206	14184	14207	14350	14261	14179	14002	14029	14003	14106	14139	14227	14281	14242	14313	14300	14092	14156	14063	14190	14252	14335	14311	14072	14172	14178	14073	14044	14244	14257	14236	14117	14266	14158	14293	14272	14181	14198	14203	14179	14384	14176	14097	14123	14065	14123	14179	14242	14222	14209	14097	14262	14238	14133	14159	14105	14304	14220	14274	14129	14158	14159	14247	14410	14187	14354	14139	14333	14133	14319	14370	14183	14166	14177	14355	14147	14093	14342	14190	14301	13945	14243	14216	14202	14157	14023	14083	14153	14333	14042	14205	14142	14177	14231	14202	14043	14333	14354	14188	14255	14058	14320	14072	14176	14361	14189	14268	14306	14031	14329	14256	13985	14356	14185	14349	14215	14120	14176	14319	14082	14228	14261	14293	14144	14193	14287	14121	13997	14177	14236	14276	14184	14283	14139	14052	14162	14365	14099	14016	14092	14300	14108	14262	14340	14282	14327	14218	14080	14277	14123	14255	14195	14229	14070	14336	14082	14081	14043	14081	14078	14231	14316	14063	14116	14326	14344	14039	14349	14257	14050	14262	14213	14230	14219	14178	14278	14157	14016	14210	14205	14120	14263	14180	14072	14191	14253	14171	14261	14277	14252	14115	14264	14203	14275	14256	14242	13994	14149	14207	14206	14251	14228	14104	14239	14250	14190	14237	14307	14322	14076	14154	14078	14326	14163	14256	14129	14199	14123	14177	14307	14316	14283	14169	14101	14328	14121	14339	14202	14170	14147	14147	14244	14088	14224	14070	14165	14226	14415	14109	14319	14216	14358	14263	14179	14214	14119	14153	14226	14111	14263	14216	14291	14149	14226	14235	14214	14253	14065	14186	14284	14309	14241	14165	14239	14155	14051	14355	14257	14269	14176	14101	14135	14264	14253	14221	14158	14372	14325	14197	14047	14185	14218	14063	14199	14173	14019	14294	14167	14328	14095	14266	14326	14369	14218	14187
27426	21597	21753	18049	14963	14765	14799	14490	14407	14473	14486	14205	14292	14404	14309	14444	14429	14406	14259	14210	14175	14303	14068	14465	14157	14189	14132	14249	14372	14403	14271	14464	14662	14899	14559	14420	14265	14132	14149	14184	14359	14387	14168	14030	14374	14223	14144	14278	14357	14059	14164	14139	14291	14281	14177	14214	14239	14220	14331	14137	14140	14021	14099	14181	14216	14176	14270	14313	14380	14290	14123	14152	14205	14119	14287	14166	14097	14011	14338	14159	14131	14031	14085	14113	14276	14104	14277	14128	14352	14169	14081	14104	14077	14183	14117	14135	14072	14235	14073	14160	14188	14073	14214	13983	14104	14016	14326	14285	14285	14096	14130	14073	13993	14180	14196	14110	14246	14098	14264	14106	14087	14269	14311	14288	14091	14052	14072	13949	14315	14145	14174	14310	14120	14098	14155	14133	14131	14019	14199	14213	14000	14221	14075	14126	14231	14084	14079	14115	13994	14172	14247	14111	14143	14034	14270	14292	14218	14095	14046	14194	14359	14310	14213	14180	14253	14284	14070	14198	14120	14028	14110	14243	14123	14092	14103	14282	14209	14066	14108	14152	14232	14192	14301	14074	14072	14305	14037	14294	14099	14136	13872	14249	14122	14145	13993	14061	13967	14435	14280	13935	14186	14188	14141	14053	14231	14249	14089	14119	14391	14101	14179	14116	14091	14189	14512	13944	14170	14244	13962	14176	14006	14208	14147	14030	14203	14046	14102	14216	14208	13987	14275	14117	14091	14217	14172	14019	14237	14110	14287	14411	14106	14280	14176	14188	14302	14193	14049	14124	14242	14123	14076	14107	14198	14124	14183	14114	14473	14102	14184	14156	14293	14199	14239	14157	14094	14131	14252	14123	14135	14090	14312	14203	14194	14265	14227	14070	14176	14062	14091	14214	14096	14145	14110	14149	14185	14298	14157	14135	14004	14228	14130	14059	14187	14064	14281	14249	14193	14104	14240	14180	14279	14243	14253	14145	14299	14160	14154	14420	14048	14102	14230	14136	14026	14103	14305	14108	14085	14015	14200	14205	14088	14227	14231	14337	14326	14302	14199	14249	14031	13986	13980	14214	14354	14270	14089	13970	14290	14059	14249	14174	14093	14002	14091	14062	14006	14080	14348	14003	14374	13955	14280	14123	14215	14114	14044	14172	14170	13956	14063	14086	14190	14162	14144	14193	14322	14115	14281	14204	14186	13992	14317	14236	14213	14066	14130	14138	14234	14116	14074	14217	14176	14081	14320	14080	14287	13967	14115	14093	14197	14122	14174	14296	14196	14309	14206	14083	14166	14296	14177	13993	14289	14080	14131	14134	14027	14332	14329	14106	14033	14172	14054	14356	14313	14193	14233	14183	13902	14070	14206	14272	14226	14210	14166	14123	14077	14174	14051	14134	14377	14240	14159	14181	14177	14352	14246	14042	14156	13986	14160	14098	14246	14208	14280	14154	14141	14109	14240	14052	14222	14209	14271	14218	14158	14094	14053	14116	14044	14201	14282	14065	14313	14073	14309	14272	14432	14182	14279	14063	14077	14166	14242	14195	14263	14117	14036	14093	14159	14312	14298	14262	14140	14153	14044	14203	14165	14016	14116	14310	14156	14219	14195	14061	14076	14116	14134	14094	14165	14258	14340	14331	14182	13946	14163	14249	14132	14307	14059	14109	14187	14250	14161	14018	14011	14030	14297	13950	14064	13985	14131	14097	14191	14114	13971	14190	14127	14095	14159	14196	14174	14025	14089	14085	14139	14202	14320	14019	14213	14243	14147	14053	14206	14104	14375	14220	14148	14252	14282	14156	14050	14057	14123	14146	14171	14140	14179	14228	14352	14152	14003	14090	14105	14320	13940	14220	14153	14340	14084	14024	14080	14203	14061	14079	14150	14131	14018	14221	14222	14109	14257	14253	14057	14295	14073	14098	14358	14032	13974	14356	14178	14156	14195	14238	14206	14287	14214	14257	14114	14240	14302	14131	14122	13885	14198	14172	13916	14252	14041	14120	14207	13906	14258	14271	14413	14342	14163	14185	14190	14125	14082	14043	14279	14057	14195	14092	14142	14197	14242	14141	13968	13985	14279	14367	14232	14036	13892	14124	14123	14294	14037	14347	14291	14028	14164	14098	13991	14115	14105	14078	14114	14127	14123	14322	14199	14206	14217	14040	14046	14084	14040	14259	14065	14179	14063	14349	14255	14143	14243	14200	14195	14020	13962	14046	14026	14252	14148	13949	14133	14071	14333	14228	14130	14164	14308	14116	14247	14274	14242	14082	14103	14224	14185	14210	14077	14106	14188	14212	14231	14037	14225	14046	14192	14074	14220	14149	14182	14144	14190	14208	14252	14217	14335	14154	14255	14230	14174	14203	14215	14258	14132	14037	14153	13979	14048	14136	14093	14052	14004	14019	14171	14198	14201	14202	14269	14193	14145	14116	14232	14178	14215	14361	14232	14271	14225	14211	14105	14351	14195	14083	14097	14245	14252	14104	14265	14180	14026	13937	14104	14157	14161	14171	14240	14177	14092	14201	14177	14197	14342	14047	14046	14128	14021	14257	14073	13949	14176	14125	13959	14290	14306	14011	14139	14059	14106	14102	13983	13968	14093	14323	14133	14173	14097	14123	14231	13988	14278	14242	14191	14163	14203	14257	14042	14158	14162	14293	14012	14268	14386	14193	14126	14188	14226	14192	14106	14255	13956	14050	14007	13953	14057	14358	14181	14286	14196	14133	14249	14202	14208	14089	14100	14055	14283	14262	14432	14464	14245	14224	14110	14002	14357	14185	14041	14105	14261	14070	14027	14235	14102	14142	14342	14059	14309	14210	14203	14257	13989	14140	14185	14116	14179	14051	14105	14175	14220	14106	14363	14304	14202	14267	14122	14459	14126	14177	14139	14115	14096	14249	14200	14393	14157	14150	14065	14212	14103	14098	14148	14107	14152	14325	14201	14110	14217	14083	14234	14248	14045	14073	14145	14056	14141	14212	14088	14053	14219	14187	14148	14215	14169	14185	14036	14104	14261	14066	14276	14208	14294	13968	14227	14056	14222	14270	14334	14242	14141	14154	14417	14125	13916	14148	14331	14133	14079	14151	13935	14105	14038	14068	14235	14117	14013	14261	14312	14208	14020	14084	14333	14218	14024	14270	13988	14129	13998	14071	14250	14146	14114	14177	14113	14018	14296	14402	14041	14029	14231	14139	14153	14054	14118	14171	14305	14228	14215	14293	14088	14192	14118	14151	14232	14236	14175	14216	14200	14170	14193	14152	14092	14167	14052	13964	13973	14098	14363	14198	14115	14215	14154	14125	14215	14144	13981	14066	14089	14123	14286	14249	14173	14231	14243	14337	14166	14062	14088	14186	14212	14107	14221	14019	14053	14257	14118	14147	14098	14161	14092	14140	14170	14112	13961	14189	14177	14005	14085	14213	14075	14236	14309	14143	14246	14145	14076	14286	14223	14102	14211	14330	14258	14248	14244	14059	14112	14065	14218	14141	14120	14237	14240	14038	14359	14016	14045	14150	14064	14178	14145	13968	14093	13961	14102	14263	14275	14252	14075	14061	14193	14210	14414	14111	14264	14094	14054	14136	14126	14241	14063	14364	14329	14107	14093	14280	14362	14319	14217	14245	14183	14186	14266	14039	14203	14146	14044	14251	14171	14094	14172	14197	14247	14280	14116	14298	14006	14107	14181	14214	14322	14296	14095	14022	14207	14342	14083	13988	14007	14051	14139	14278	14102	14024	14218	13983	14056	14172	14147	14163	14244	14190	14269	14167	14045	13995	14040	14181	14183	14254	14337	14005	13994	14159	14220	14187	14212	14111	14209	14192	14188	14248	14276	14242	14065	14314	13994	14216	14167	14085	14128	14319	14268	14042	14279	14161	14359	14122	14159	14096	14143	14217	14155	14182	14147	14150	14044	14146	14063	14152	14148	14161	13986	14116	14148	14029	14089	14280	14200	13899	14122	14163	14162	14066	13961	14116	14302	14031	13970	14064	14192	14196	14132	14287	14200	14320	14270	14008	14216	14170	14003	13928	14164	14128	14143	14059	14191	14052	14060	14273	14188	14078	14150	14197	14134	14174	14223	14193	14186	14085	14160	14096	14169	14118	14338	14254	14161	14223	14123	14146	14133	14357	13994	14032	14164	14294	14057	14176	14045	14081	14115	14225	14095	14190	13946	14082	14207	14296	14266	14114	14257	14129	14312	14129	14123	14266	14328	14181	14132	14206	14157	14094	14121	14221	14112	14208	14130	14256	14205	14296	14029	14122	14363	14409	14357	14179	14090	14185	14152	14120	14260	14245	14099	14120	14198	14125	14076	13973	14312	14280	14146	14128	14193	14039	14239	14185	14370	14117	14121	14145	14341	14064	14130	14085	14158	14244	14029	14257	14290	14005	14230	14075	14159	14103	14236	14199	14127	14079	14261	14213	14184	14168	14298	14321	14185	14187	14230	14009	14317	14069	14161	14087	14158	14254	13947	14075	14141	14234	14090	14359	14367	14174	14192	13986	14029	13929	14317	14212	14163	14346	14267	14412	14157	14095	14318	14327	14107	14117	14257	14173	14120	14185	14295	14106	14110	14126	14223	14291	14244	14222	14431	14117	14125	14278	14235	13947	14203	14067	14278	14150	14128	14287	14194	14093	14114	14139	14140	14197	14122	14107	14151	14195	14161	14145	14141	14174	14162	14025	14059	14171	14112	14045	14043	14252	14171	14149	14167	14212	14358	14125	14044	14096	14146	14204	14174	14296	14303	14079	14331	14068	14144	14254	14251	14083	14248	14185	14164	14265	14255	14276	14231	14088	14189	14151	14080	13870	14155	14352	14174	14134	14137	14170	14094	14174	14385	14248	14227	14160	14059	14385	14228	13978	13991	14158	14146	14249	14166	14158	14309	14093	14361	13930	14101	14098	14276	14078	14244	14204	14098	14053	14154	14003	14224	14071	13988	14276	14215	14200	14177	14105	14127	14117	14263	14213	14178	14169	14315	14383	14151	14056	14035	14052	14058	14182	14164	14431	14177	14039	14098	14014	14180	14242	14038	14136	14272	14174	14047	14299	14334	14034	14254	14133	14282	14035	14154	14203	14291	14130	14254	14170	14133	14280	14030	14142
13842	16325	16295	15756	15391	14599	14310	14049	14015	13860	13972	13769	13892	13938	13910	13933	13863	13834	13733	13692	13759	13599	13604	13709	13793	13675	13745	13765	13666	13697	13797	14194	14190	14570	14073	13953	13781	13635	13564	13587	13874	13700	13707	13777	13644	13746	13631	13814	13507	13702	13475	13582	13613	13531	13635	13789	13720	13636	13732	13462	13817	13756	13750	13627	13603	13633	13529	13783	13586	13804	13704	13676	13676	13458	13529	13708	13655	13545	13547	13570	13541	13784	13745	13494	13517	13696	13615	13558	13549	13644	13585	13596	13495	13650	13604	13659	13619	13569	13733	13646	13738	13635	13477	13729	13672	13536	13788	13444	13655	13569	13640	13648	13566	13633	13648	13673	13626	13615	13364	13723	13817	13713	13551	13679	13535	13661	13556	13660	13490	13679	13626	13756	13678	13502	13748	13733	13527	13674	13661	13676	13597	13610	13577	13783	13416	13670	13707	13560	13750	13573	13913	13659	13471	13705	13725	13691	13704	13591	13603	13718	13694	13670	13739	13687	13801	13544	13520	13613	13732	13682	13655	13821	13738	13661	13699	13742	13633	13759	13702	13727	13736	13647	13789	13686	13448	13693	13661	13713	13615	13541	13644	13619	13798	13720	13593	13474	13720	13491	13628	13632	13703	13407	13651	13718	13732	13602	13643	13594	13617	13741	13606	13474	13808	13638	13829	13579	13461	13620	13678	13670	13561	13697	13664	13597	13598	13429	13569	13571	13683	13815	13657	13778	13586	13696	13682	13750	13746	13579	13444	13583	13644	13719	13687	13666	13679	13595	13487	13729	13550	13649	13640	13442	13714	13575	13462	13672	13529	13770	13563	13675	13655	13595	13701	13777	13769	13518	13563	13742	13644	13656	13822	13699	13661	13647	13842	13499	13705	13702	13535	13620	13645	13627	13697	13552	13904	13617	13641	13550	13653	13656	13709	13605	13534	13704	13633	13587	13660	13620	13696	13629	13610	13702	13720	13745	13753	13602	13728	13692	13658	13735	13760	13755	13663	13752	13564	13550	13814	13738	13596	13603	13620	13612	13537	13830	13576	13639	13667	13633	13700	13579	13468	13703	13713	13798	13700	13720	13575	13776	13524	13675	13684	13513	13510	13720	13748	13591	13672	13489	13650	13675	13585	13723	13681	13620	13752	13793	13691	13672	13686	13441	13481	13648	13410	13429	13724	13717	13650	13659	13489	13660	13657	13742	13694	13570	13765	13721	13564	13654	13711	13624	13621	13648	13706	13459	13548	13718	13702	13687	13548	13697	13771	13792	13624	13571	13699	13649	13600	13683	13573	13574	13664	13535	13739	13771	13540	13491	13528	13772	13800	13636	13756	13636	13600	13819	13658	13663	13522	13640	13775	13606	13556	13659	13605	13760	13603	13617	13683	13668	13701	13672	13684	13554	13570	13611	13654	13696	13674	13662	13547	13578	13570	13717	13630	13502	13614	13638	13747	13785	13553	13701	13636	13678	13482	13649	13654	13790	13543	13428	13626	13666	13599	13722	13742	13468	13510	13657	13839	13661	13576	13777	13737	13758	13421	13718	13508	13745	13586	13715	13678	13486	13665	13668	13409	13618	13656	13718	13571	13602	13787	13643	13533	13571	13582	13686	13623	13570	13796	13596	13603	13665	13583	13644	13824	13706	13703	13648	13677	13547	13697	13772	13538	13678	13805	13623	13612	13627	13715	13600	13701	13593	13517	13640	13715	13626	13764	13635	13658	13625	13566	13580	13474	13581	13494	13656	13603	13577	13634	13638	13703	13729	13531	13427	13651	13728	13824	13696	13600	13660	13630	13563	13700	13707	13634	13697	13685	13660	13709	13533	13551	13565	13704	13567	13765	13721	13722	13688	13638	13654	13627	13562	13655	13575	13768	13609	13666	13540	13664	13786	13877	13643	13624	13602	13605	13655	13652	13721	13536	13558	13687	13591	13457	13675	13865	13744	13684	13546	13495	13658	13702	13638	13744	13563	13715	13636	13693	13657	13743	13554	13607	13579	13546	13613	13719	13700	13731	13664	13562	13614	13807	13717	13716	13573	13544	13501	13510	13612	13580	13655	13667	13508	13691	13464	13549	13488	13597	13550	13646	13702	13589	13663	13503	13734	13695	13682	13677	13653	13856	13543	13611	13690	13813	13692	13743	13774	13610	13499	13733	13632	13681	13753	13490	13739	13619	13637	13569	13542	13906	13605	13641	13569	13732	13702	13652	13482	13644	13577	13642	13582	13704	13763	13627	13615	13757	13673	13618	13533	13735	13659	13732	13702	13762	13749	13547	13579	13834	13923	13637	13560	13568	13542	13725	13507	13795	13617	13689	13545	13739	13538	13557	13557	13613	13639	13683	13718	13621	13567	13858	13755	13719	13774	13648	13734	13708	13552	13741	13673	13656	13687	13659	13599	13700	13655	13636	13778	13677	13620	13518	13608	13695	13584	13543	13752	13640	13745	13742	13516	13738	13536	13560	13523	13778	13682	13569	13768	13510	13698	13796	13565	13597	13619	13636	13552	13565	13740	13557	13564	13672	13556	13567	13626	13554	13708	13730	13809	13708	13553	13630	13690	13749	13724	13609	13722	13763	13650	13709	13560	13629	13627	13720	13687	13641	13715	13684	13715	13694	13589	13721	13854	13612	13663	13724	13746	13561	13704	13670	13535	13659	13702	13610	13579	13470	13678	13601	13569	13609	13596	13594	13665	13464	13702	13529	13676	13718	13710	13682	13682	13637	13691	13648	13744	13627	13795	13668	13822	13896	13637	13597	13692	13552	13654	13759	13593	13572	13670	13664	13533	13716	13708	13616	13562	13732	13725	13770	13630	13696	13565	13606	13575	13597	13631	13652	13649	13606	13764	13701	13712	13684	13498	13556	13566	13611	13854	13543	13580	13537	13519	13633	13741	13776	13495	13701	13631	13776	13609	13680	13492	13750	13732	13638	13562	13656	13704	13672	13607	13672	13817	13693	13783	13775	13670	13807	13608	13724	13547	13532	13649	13717	13687	13452	13658	13849	13570	13737	13723	13681	13740	13622	13699	13628	13653	13662	13653	13553	13649	13620	13529	13663	13712	13754	13618	13495	13663	13742	13494	13661	13747	13574	13554	13762	13508	13486	13650	13563	13744	13779	13588	13617	13579	13640	13534	13681	13623	13735	13742	13630	13662	13536	13606	13735	13519	13687	13541	13737	13746	13519	13617	13500	13787	13760	13554	13642	13679	13584	13716	13690	13618	13621	13708	13649	13674	13717	13615	13637	13691	13733	13763	13524	13550	13684	13826	13711	13666	13712	13558	13671	13691	13670	13643	13791	13612	13642	13743	13777	13530	13587	13557	13723	13689	13654	13532	13712	13481	13885	13801	13668	13585	13832	13742	13738	13718	13533	13732	13660	13786	13677	13634	13710	13647	13532	13686	13601	13520	13579	13723	13783	13569	13535	13495	13863	13757	13573	13838	13731	13543	13687	13738	13598	13551	13695	13575	13489	13669	13593	13675	13529	13701	13720	13458	13721	13594	13566	13693	13550	13689	13649	13696	13520	13801	13575	13584	13575	13689	13721	13724	13613	13784	13746	13590	13526	13553	13621	13682	13715	13681	13564	13648	13634	13502	13786	13913	13574	13693	13860	13707	13662	13684	13821	13614	13847	13735	13653	13899	13701	13682	13653	13759	13697	13725	13561	13705	13765	13695	13593	13782	13531	13650	13690	13779	13489	13707	13829	13616	13772	13584	13729	13678	13551	13755	13795	13766	13675	13495	13717	13598	13506	13602	13649	13593	13661	13628	13529	13608	13775	13710	13712	13765	13471	13647	13522	13684	13655	13588	13693	13503	13758	13665	13535	13569	13663	13714	13555	13759	13728	13576	13636	13677	13705	13624	13601	13529	13630	13688	13682	13559	13594	13638	13675	13656	13683	13722	13506	13502	13781	13546	13675	13535	13608	13642	13740	13605	13623	13566	13485	13612	13571	13723	13686	13548	13775	13656	13642	13694	13711	13555	13606	13680	13649	13651	13818	13504	13693	13603	13616	13585	13675	13704	13708	13559	13701	13613	13716	13707	13653	13662	13726	13651	13643	13590	13660	13566	13803	13634	13652	13671	13579	13661	13644	13650	13492	13710	13761	13565	13746	13596	13763	13599	13432	13688	13683	13670	13608	13819	13685	13707	13712	13651	13686	13805	13552	13675	13683	13570	13737	13876	13688	13744	13705	13523	13671	13676	13567	13811	13872	13726	13503	13756	13548	13735	13714	13547	13682	13592	13516	13677	13616	13549	13737	13506	13642	13700	13719	13719	13632	13627	13807	13651	13571	13670	13705	13643	13758	13601	13502	13775	13594	13817	13709	13618	13751	13516	13661	13602	13680	13723	13625	13603	13582	13896	13664	13768	13596	13508	13577	13660	13681	13558	13439	13619	13703	13688	13508	13748	13743	13577	13682	13590	13636	13779	13705	13611	13565	13769	13568	13769	13621	13835	13815	13664	13748	13652	13673	13859	13634	13807	13696	13586	13648	13530	13602	13564	13570	13687	13682	13773	13562	13536	13777	13617	13737	13741	13709	13678	13719	13812	13716	13751	13698	13774	13667	13744	13663	13704	13684	13738	13632	13711	13758	13530	13717	13948	13634	13756	13655	13693	13605	13604	13623	13652	13698	13610	13516	13536	13644	13559	13553	13636	13731	13651	13707	13679	13704	13626	13704	13648	13582	13854	13582	13603	13848	13660	13740	13730	13708	13601	13550	13627	13746	13713	13551	13621	13663	13580	13545	13627	13616	13325	13667	13571	13685	13526	13685	13698	13664	13583	13762	13596	13840	13801	13751	13596	13674	13478	13686	13739	13674	13665	13618	13607	13869	13762	13557	13617	13660	13741	13723	13857	13538	13611	13579	13767	13579	13804	13612	13646	13460	13775	13718	13630	13742	13830	13564	13640	13696	13638	13678	13725	13523	13633	13593	13606	13519	13782	13765	13696	13612	13730	13593	13727	13708	13622	13586	13482	13629	13503	13545	13806	13642	13616	13564	13782	13603	13629	13809	13820	13568	13605	13652	13734	13737	13588	13608	13610	13661	13806	13689	13750	13643	13724	13712	13745	13742	13745	13643	13764	13505	13583
24088	21422	28790	24478	21730	19023	16998	15041	14351	14531	14487	14518	14391	14204	14050	14219	14461	14418	14195	14147	14234	14124	14239	14072	13893	14072	13974	14090	13981	13866	14317	15860	16903	16474	15295	14808	14077	14049	13970	14138	14090	13905	14084	13970	13902	13978	13875	14011	14128	13848	14052	13817	14077	14156	14160	14193	14094	13842	13916	13716	13924	13878	13859	13959	13915	13780	13919	13997	14068	13793	13951	13861	14135	14220	13996	13710	13926	14059	14022	14141	13841	13864	13906	13995	13909	13966	13812	13908	14040	13888	13950	13939	13824	13884	13908	14123	13891	14004	14034	14022	13876	14033	13792	14058	13957	14078	14052	14078	14035	13866	13969	13933	13988	14131	14002	14003	14009	13948	13934	14008	14147	14119	13846	13831	14097	13994	14017	14027	13997	14190	13830	13826	13818	13822	14063	13893	13844	13906	13927	14089	13877	13731	13933	13892	13882	13969	13968	14184	14215	13978	13924	13962	13907	14033	13878	14061	13991	13971	14119	14132	14051	13949	13990	13984	13911	14192	13979	13956	14135	13794	13837	13849	13789	14064	14024	13979	14031	13836	14174	14028	14083	13821	14015	13934	13848	14087	14097	13955	14043	13988	13953	14027	13978	13872	13858	13956	13902	13816	13887	14100	14181	14120	14035	13939	14175	13898	13904	13828	13753	13935	14032	13953	13921	13998	13882	13970	13979	13875	14066	13872	14038	13844	14019	13906	13864	14059	14042	13860	14070	14059	13953	13831	14022	14043	13836	13802	14049	13802	14041	14041	13764	13935	13852	14029	13819	13892	14083	13780	13988	13811	13857	13934	13864	14122	14037	14098	14022	14114	13799	13808	14077	13956	14034	13948	13929	14104	13830	13735	14019	13810	13981	13891	13960	13935	13977	14009	13868	13943	14025	13912	13970	14013	13902	13844	13958	13950	13953	13926	13785	13799	13835	13921	13958	13895	13993	13884	13862	13830	13839	13650	13962	14035	13852	13994	14063	14021	13842	13813	13980	14001	13889	13803	14069	13919	14154	13967	13851	13745	13823	13962	13944	13958	13972	13889	13766	13849	14006	14143	13976	13849	13884	13991	14065	13944	13836	13750	14154	13987	13754	13895	13870	14100	14064	14046	13912	13926	14001	14021	13989	14078	13984	13994	13972	14069	14003	13865	13912	13870	14089	14008	13967	13753	13984	13838	13910	14008	14103	13994	13929	13856	13911	13862	13836	13813	14175	13887	13937	14135	14069	13874	14012	13927	14016	13599	14059	13868	13892	14113	13976	14025	14019	13885	13990	13833	13875	14055	13902	14032	14044	13949	13726	13894	13997	14075	13860	13903	13989	14037	13830	13963	14036	13875	14015	14004	14026	13900	14056	13971	14119	14019	13970	13918	13889	14076	14066	13948	14065	13927	14011	13799	14028	13917	13986	14054	13919	14048	13954	14007	13919	13985	13970	13963	13993	13928	14107	13919	13865	13787	13889	13946	14176	14066	13970	14234	13983	14074	14125	14018	14040	13971	14045	14021	14175	14121	13868	14048	13541	13881	14080	13845	13933	13899	14122	13886	13939	13840	14106	14107	13962	13940	13943	13808	13893	13861	14019	13995	14079	13939	14081	13791	13891	13903	13947	14037	13871	13831	14062	14231	14027	14028	14084	14058	13876	14099	14059	13988	13991	13938	13977	14165	14203	14194	13856	13949	14001	14049	13944	13973	13966	13890	14009	13964	13871	13930	13982	13971	13860	13884	14019	14045	13878	13850	14120	13946	13924	13848	14275	13822	13931	13926	14048	13986	13684	13863	14054	13845	13835	14032	13920	13943	13975	13939	14132	14017	13873	13951	14047	14014	13830	14018	13888	13769	13936	13945	14121	13875	13926	13921	13926	13946	13895	13951	13792	14065	13756	13843	13913	14002	13867	14076	14103	13856	13946	13848	13750	13811	13766	13873	13914	14057	13783	13970	14002	13824	14111	14065	14141	13987	13970	14020	13902	13903	14059	13871	13947	13965	14005	13945	13929	14120	13959	14115	13861	14073	13874	13974	14034	13916	13987	14010	14122	13939	13846	13777	14053	13790	13960	13813	14109	14045	14042	13915	13939	13993	14105	13973	13957	13991	13823	13860	13871	13832	13874	13907	13964	14064	14009	13841	13980	14029	13940	13858	14056	13809	13870	14043	14020	13970	14041	13957	13984	13977	13850	14046	13910	14049	13964	13916	13935	14005	14142	13892	13867	13976	13951	13686	13977	14060	14143	13861	13816	13921	13920	14019	13897	13915	13918	13849	13885	14070	13823	13941	14045	14071	14085	13892	13898	14077	13938	14061	14071	14099	13940	13947	13978	14117	14002	14012	13869	13735	14004	13971	13898	14017	13993	14014	13949	13946	14039	14041	13901	14003	13950	13810	13990	13980	14006	13944	13866	13911	13882	13866	14181	14030	13908	13831	13854	13891	13842	13907	13748	13951	14037	13864	13954	13844	14021	13894	14011	13725	13990	13743	13960	13835	14048	13807	13950	14076	13916	14015	13972	14166	13947	13928	14008	14006	13864	13982	13979	14018	13871	13921	13866	14168	13986	13999	13930	13817	14014	14051	13947	13976	13990	13873	13826	14036	13739	14111	14039	14020	14043	13927	13865	13968	14021	13888	13937	13828	13968	13938	13916	13862	14005	14133	13936	14012	13658	14099	14148	13948	13842	13871	13854	14082	13773	13912	14129	14071	14028	14041	13954	13800	13929	14048	13821	13943	14035	14068	13939	13883	13868	13996	13826	13844	13829	13830	14035	13981	13845	13791	13949	13713	13887	13982	13868	13972	13961	14021	13983	14012	14152	14044	13965	14040	14116	13768	14118	13976	13943	14025	14191	13885	14009	13996	13935	13878	14104	13998	13939	14052	13913	13841	13917	13809	13787	13976	13740	13956	13956	13897	13978	14045	13995	13960	13889	14042	13947	14022	14130	14019	13911	13713	14014	13846	14006	13972	13980	13851	13880	14084	13845	13770	13719	14004	14061	13974	13915	13899	13935	13915	13824	13801	14040	13900	13973	13982	13813	13989	13881	13799	14073	13923	14045	13931	13798	13808	13926	13971	13922	13860	14121	14009	14003	14092	13950	13939	13839	14046	14010	13741	13972	13888	13863	13955	14070	13999	13894	13947	13975	14048	13927	13915	13866	13880	14010	13931	13996	13995	14075	13890	13795	13831	13967	13937	14001	13898	13983	13888	13972	14047	13952	14000	14000	13925	13924	13899	13793	14006	13959	13823	13957	13975	13922	13761	14004	13996	13902	13933	13972	13774	13871	13995	14048	13976	13859	13913	13976	13854	14060	14019	14060	13874	13979	13741	13962	13822	14019	13919	13906	14090	14123	13840	14020	13764	13882	14126	13971	13802	13895	13919	13858	14027	13985	14081	14015	14093	14037	14053	13865	13880	13907	14163	14047	14020	13710	13830	13845	13829	14012	14076	14009	14052	13969	13919	13733	13742	14009	14067	13990	13996	13988	13968	14074	14030	13925	14194	13938	14035	13791	13904	13997	14034	14009	13865	14091	13807	14049	14101	13858	13894	14030	13950	13896	14018	13864	13958	14086	14002	13883	14007	13929	13988	13997	14110	13943	14093	13965	13917	14083	14054	14074	14066	14067	13789	14006	14045	14034	13951	13949	14030	13894	13734	14056	13964	13904	13934	14116	14132	14084	13883	13991	13931	14011	13864	13973	13821	14034	14038	14180	13842	14007	13868	14113	14026	14056	14000	14003	13911	14114	13924	13900	13829	13885	13959	14035	14038	13722	14083	14115	13795	13904	13736	14064	13939	13893	14148	14187	14015	14057	13798	14026	13988	13953	13816	13851	13899	13861	14002	14155	13928	13919	14025	14051	13910	13901	14126	13961	13902	14009	13980	14187	13866	14021	13984	13770	13954	13993	13886	13987	14024	14069	13808	13993	14102	13850	13873	13866	13942	14080	13889	13941	13859	13995	13867	13912	13835	13983	14089	13986	13790	13851	14063	13998	13996	13863	13953	14087	13894	14061	14011	13953	13892	14020	13932	14146	13845	13874	13837	13932	14001	13911	13957	14067	13929	14139	13992	13983	13935	14011	13910	13887	13994	13954	14017	14174	13825	14005	13929	14020	13987	13777	13933	13889	13994	14019	13978	14023	13748	14005	13676	13871	14142	14243	13987	14070	13884	13780	14033	13783	14051	14049	14031	14086	14142	13928	13870	13971	14188	13989	14101	13874	13941	13823	13980	13951	14056	13958	14003	14033	13775	13932	13796	13943	13821	13812	13952	13837	13898	13967	13958	14198	13947	14035	13889	13895	13690	13960	13955	13931	14005	13893	14149	13873	14032	14032	14180	13868	13955	13788	14068	14006	14208	13939	13890	14091	14051	14019	13965	13902	13803	13872	13893	13851	13865	13953	14153	13897	13908	14066	14081	13964	13774	13922	13979	13950	14005	14122	14108	14032	13891	14118	13867	13998	13932	13954	14015	13868	13909	13888	14188	13987	13882	14065	13899	13885	13777	13799	14160	13981	13999	13985	13989	13969	13855	14186	13741	13767	13820	14015	14033	13923	13853	13885	13844	14055	13938	13906	14003	14039	13909	13963	14030	13846	13992	14092	14001	13791	13781	14060	13947	13709	14041	13865	14027	13850	13870	13662	14146	13957	14043	14135	13922	14040	13689	13879	13861	13872	13892	14123	13950	13928	13970	13803	13790	14117	14052	13932	14077	13937	13892	14049	14164	14099	14058	13948	13895	14075	13774	13901	14023	14117	13926	13938	13832	13973	13752	13943	13888	14004	13895	13868	13804	13934	14034	14013	14034	13803	14059	13860	13895	14111	13930	14007	13974	14063	13881	13961	13992	13984	14078	14163	13986	14015	14056	14054	13968	13895	13971	13941	13919	13868	14002	13829	13804	14008	13937	13997	13925	14022	14066	13968	13748	14107	13886	13923	14131	13937	14140	14009	13760	13934	14061	13933	13857	13744	13937	13936	14065	13831	13847	14038	13934	13932	13939	13746	13895	13998	13981	13848	13958	14111	14024	14077	14041	13922	13907	14070	14085	13840	13880	14040	13824	14011	13974	14100	14009	13834	13890	13763	13871	13693	13774	14075	14038	13898	13970
13388	21893	21434	18422	16605	15737	15236	14829	14458	14364	14329	14306	14389	14000	14031	13971	13955	13902	13887	14007	13771	13870	13826	13901	13850	13768	13988	13780	13741	13612	14294	17150	18399	17315	15369	14476	13873	13601	13481	13683	13657	13739	13692	13683	13648	13639	13646	13606	13431	13591	13527	13527	13543	13675	13643	13685	13688	13559	13667	13626	13624	13609	13548	13590	13777	13793	13570	13676	13667	13728	13566	13860	13598	13631	13599	13667	13651	13546	13504	13686	13553	13484	13671	13684	13554	13522	13635	13528	13646	13588	13530	13696	13514	13514	13604	13583	13708	13618	13658	13572	13639	13618	13438	13677	13652	13627	13434	13483	13548	13680	13505	13613	13541	13622	13565	13685	13767	13606	13775	13618	13612	13477	13601	13490	13601	13787	13584	13488	13824	13714	13660	13700	13583	13535	13572	13648	13619	13620	13643	13639	13592	13592	13670	13605	13639	13475	13724	13563	13614	13700	13611	13678	13695	13475	13487	13449	13618	13620	13907	13621	13663	13596	13479	13682	13628	13521	13645	13516	13604	13599	13628	13790	13614	13699	13696	13740	13476	13608	13441	13712	13585	13706	13541	13617	13609	13653	13794	13683	13680	13620	13488	13624	13513	13564	13652	13652	13808	13570	13731	13578	13604	13270	13529	13617	13659	13696	13706	13625	13384	13532	13548	13502	13814	13565	13643	13554	13673	13455	13630	13599	13623	13648	13544	13683	13691	13640	13634	13462	13658	13662	13701	13563	13583	13613	13688	13515	13584	13419	13780	13779	13711	13731	13664	13448	13579	13538	13668	13670	13676	13599	13649	13463	13780	13683	13635	13697	13674	13652	13595	13592	13505	13764	13489	13697	13577	13640	13517	13577	13612	13497	13608	13628	13590	13569	13642	13603	13516	13568	13692	13824	13685	13641	13523	13621	13608	13550	13725	13637	13762	13586	13561	13558	13601	13622	13654	13770	13619	13686	13584	13743	13582	13679	13572	13517	13560	13662	13686	13605	13558	13609	13556	13627	13459	13582	13641	13559	13565	13606	13306	13775	13767	13695	13743	13598	13641	13629	13658	13430	13503	13506	13799	13646	13628	13548	13670	13605	13559	13538	13730	13423	13754	13654	13878	13698	13643	13582	13423	13666	13673	13556	13651	13509	13595	13601	13485	13656	13484	13546	13525	13693	13663	13538	13698	13616	13596	13589	13615	13556	13530	13613	13851	13602	13466	13815	13591	13656	13620	13639	13468	13563	13700	13503	13636	13779	13628	13547	13440	13536	13730	13575	13553	13558	13817	13565	13504	13671	13690	13668	13545	13969	13572	13549	13560	13680	13615	13659	13548	13593	13396	13781	13534	13501	13694	13686	13716	13595	13566	13693	13673	13676	13625	13743	13664	13572	13456	13561	13601	13604	13726	13595	13664	13490	13646	13756	13447	13673	13678	13635	13625	13556	13578	13751	13432	13624	13493	13635	13572	13506	13565	13562	13770	13649	13536	13690	13591	13438	13605	13638	13667	13650	13498	13760	13558	13578	13640	13620	13599	13677	13573	13663	13612	13616	13687	13630	13548	13627	13700	13491	13632	13685	13631	13785	13616	13612	13704	13626	13619	13570	13657	13600	13435	13753	13609	13574	13467	13692	13533	13524	13699	13519	13676	13597	13677	13619	13604	13703	13672	13544	13565	13553	13606	13712	13474	13620	13661	13489	13705	13638	13570	13502	13722	13618	13507	13720	13647	13637	13602	13631	13504	13588	13554	13651	13598	13638	13671	13615	13520	13637	13506	13677	13590	13760	13568	13653	13761	13445	13654	13622	13678	13720	13463	13737	13527	13583	13633	13630	13583	13559	13808	13521	13554	13771	13641	13624	13461	13714	13594	13494	13674	13579	13680	13609	13481	13577	13632	13426	13575	13621	13616	13502	13590	13575	13486	13606	13767	13622	13634	13611	13653	13626	13593	13686	13475	13476	13615	13838	13558	13677	13676	13598	13535	13582	13544	13560	13624	13751	13685	13675	13346	13578	13810	13856	13505	13613	13550	13553	13504	13637	13564	13646	13574	13738	13635	13554	13706	13549	13667	13569	13503	13592	13559	13674	13591	13598	13639	13625	13516	13694	13631	13701	13622	13590	13511	13539	13719	13770	13722	13647	13575	13603	13610	13630	13720	13651	13658	13561	13601	13623	13505	13702	13472	13614	13706	13482	13681	13646	13829	13502	13566	13623	13733	13668	13625	13714	13695	13649	13577	13541	13597	13707	13623	13461	13707	13512	13577	13522	13636	13575	13684	13529	13585	13561	13531	13688	13593	13514	13544	13514	13652	13577	13755	13535	13647	13428	13853	13558	13513	13613	13570	13642	13664	13689	13523	13495	13638	13608	13730	13554	13602	13494	13540	13652	13547	13618	13708	13666	13520	13639	13710	13598	13658	13654	13621	13625	13766	13562	13702	13468	13717	13651	13664	13663	13722	13542	13627	13549	13648	13465	13582	13535	13818	13491	13443	13592	13649	13501	13512	13590	13581	13525	13446	13734	13611	13616	13711	13500	13696	13612	13651	13690	13787	13613	13616	13553	13544	13527	13587	13794	13687	13511	13503	13622	13668	13631	13432	13574	13729	13560	13624	13472	13676	13650	13650	13579	13491	13683	13481	13446	13661	13536	13542	13592	13719	13642	13611	13510	13755	13639	13546	13593	13615	13663	13712	13595	13575	13683	13547	13576	13735	13616	13721	13584	13711	13626	13623	13621	13727	13656	13564	13636	13653	13562	13489	13742	13530	13565	13578	13675	13723	13668	13591	13579	13440	13569	13584	13589	13526	13599	13628	13680	13640	13670	13671	13522	13649	13646	13815	13558	13563	13628	13531	13783	13731	13705	13694	13439	13646	13610	13630	13422	13491	13594	13685	13680	13601	13449	13635	13745	13521	13522	13680	13624	13680	13545	13568	13571	13589	13555	13595	13633	13611	13577	13673	13730	13693	13699	13568	13595	13788	13442	13585	13650	13520	13649	13513	13712	13659	13723	13607	13669	13630	13721	13556	13479	13606	13594	13578	13549	13699	13790	13697	13527	13502	13630	13725	13634	13682	13628	13680	13656	13800	13569	13600	13622	13759	13578	13514	13612	13537	13554	13670	13458	13644	13556	13445	13618	13420	13506	13585	13445	13562	13634	13664	13659	13585	13604	13744	13685	13637	13448	13720	13449	13680	13654	13579	13476	13680	13643	13582	13632	13569	13717	13518	13523	13827	13659	13600	13702	13447	13464	13526	13630	13628	13411	13599	13596	13612	13656	13634	13744	13766	13606	13535	13662	13489	13680	13524	13640	13633	13605	13548	13683	13618	13616	13652	13519	13504	13575	13572	13636	13604	13702	13617	13527	13607	13669	13574	13607	13636	13627	13539	13522	13773	13614	13675	13594	13621	13660	13447	13563	13498	13561	13577	13652	13577	13338	13634	13682	13572	13670	13829	13573	13655	13675	13541	13618	13509	13720	13550	13865	13702	13518	13598	13571	13490	13669	13326	13651	13738	13582	13655	13546	13648	13696	13802	13593	13520	13694	13600	13589	13550	13700	13609	13562	13573	13508	13659	13619	13698	13511	13668	13656	13721	13634	13565	13519	13559	13677	13758	13674	13533	13708	13596	13591	13534	13594	13653	13723	13615	13331	13615	13648	13769	13522	13568	13688	13530	13591	13696	13666	13649	13631	13550	13674	13599	13676	13462	13586	13486	13539	13615	13613	13459	13492	13673	13646	13686	13593	13397	13545	13622	13670	13447	13542	13506	13728	13660	13502	13618	13618	13663	13622	13714	13583	13466	13606	13588	13625	13634	13768	13315	13702	13564	13700	13759	13396	13724	13675	13652	13314	13740	13652	13731	13532	13656	13582	13605	13563	13609	13492	13726	13438	13762	13679	13719	13561	13623	13529	13706	13590	13721	13433	13717	13745	13620	13539	13587	13679	13613	13570	13469	13440	13639	13656	13557	13636	13611	13559	13738	13599	13471	13593	13854	13558	13688	13691	13695	13722	13675	13673	13473	13580	13555	13772	13451	13626	13616	13329	13649	13551	13525	13627	13734	13673	13582	13641	13650	13723	13650	13736	13500	13628	13707	13586	13673	13611	13597	13483	13617	13373	13672	13537	13556	13714	13614	13549	13453	13597	13731	13516	13578	13529	13654	13540	13710	13653	13684	13735	13645	13558	13552	13625	13464	13542	13560	13562	13735	13491	13627	13470	13525	13575	13615	13642	13558	13552	13391	13547	13729	13782	13688	13648	13706	13497	13698	13665	13652	13501	13630	13556	13653	13804	13696	13542	13619	13713	13616	13610	13510	13599	13532	13597	13742	13645	13600	13597	13519	13650	13639	13717	13588	13570	13707	13478	13609	13666	13731	13626	13682	13589	13566	13676	13546	13630	13646	13691	13739	13695	13486	13606	13754	13674	13688	13643	13741	13578	13697	13590	13640	13437	13731	13457	13603	13434	13638	13622	13622	13464	13722	13489	13683	13621	13759	13646	13490	13677	13577	13674	13620	13584	13464	13548	13689	13586	13699	13656	13687	13562	13710	13652	13582	13781	13532	13563	13555	13561	13548	13630	13474	13763	13750	13496	13565	13659	13646	13684	13648	13609	13429	13586	13528	13599	13477	13402	13562	13510	13576	13536	13680	13490	13528	13709	13711	13505	13588	13572	13584	13770	13693	13776	13541	13686	13446	13626	13732	13780	13598	13573	13580	13633	13529	13715	13556	13536	13669	13363	13503	13729	13428	13738	13671	13639	13482	13394	13520	13578	13707	13386	13672	13542	13639	13371	13663	13786	13598	13436	13674	13611	13431	13663	13714	13579	13617	13662	13530	13593	13571	13598	13725	13607	13522	13469	13655	13626	13571	13460	13612	13538	13631	13513	13683	13728	13587	13671	13508	13543	13671	13615	13625	13688	13583	13675	13605	13560	13700	13677	13513	13801	13720	13656	13581	13601	13583	13601	13735	13600	13443	13685	13671	13537	13647	13583	13420	13708	13605	13762	13503	13516	13658	13543	13596	13613	13605	13600	13709	13637	13558	13646	13523	13495	13756	13626	13590	13678	13611	13462	13539	13519	13367	13520	13573	13613	13632	13631	13671	13639
23058	21404	29276	23925	21476	22513	21150	15572	14443	14644	14702	14382	14539	14325	14217	14070	14131	14168	14151	14107	14093	13954	14180	13923	14013	14078	13818	13817	13945	13934	14506	18222	19465	17859	16194	15009	14177	13940	13782	13909	13568	13795	13647	13793	13729	13738	13755	13802	13714	13997	13739	13701	13844	13928	13913	13833	13803	13742	13896	13698	13829	13737	13847	13618	13787	13539	13853	13620	13731	13699	13733	13725	13653	13746	13692	13655	13836	13626	13645	13835	13813	13639	13859	13777	13731	13728	13662	13684	13740	13798	13732	13688	13793	13820	13611	13717	13562	13749	13603	13867	13880	13582	13669	13605	13789	13796	13590	13865	13728	13703	13654	13578	13658	13656	13732	13746	13805	13744	13723	13716	13875	13777	13740	13639	13638	13478	13743	13726	13804	13677	13875	13564	13560	13385	13718	13711	13805	13710	13866	13752	13683	13675	13835	13621	13704	13699	13828	13724	13801	13980	13839	13775	13703	13571	13788	13644	13714	13841	13590	13577	13651	13648	13819	13911	13759	13807	13650	13788	13779	13696	13758	13703	13682	13606	13723	13898	13743	13812	13722	13794	13622	13650	13687	13639	13656	13830	13795	13649	13725	13777	13787	13646	13606	13786	13731	13692	13737	13738	13613	13731	13725	13494	13575	13869	13631	13616	13656	13850	13746	13698	13658	13884	13722	13719	13615	13722	13665	13672	13744	13553	13810	13722	13779	13601	13735	13984	13820	13514	13700	13584	13648	13564	13691	13642	13689	13727	13826	13869	13883	13647	13535	13816	13742	13759	13755	13573	13652	13666	13749	13537	13774	13837	13833	13618	13675	13731	13637	13697	13712	13752	13631	13562	13650	13690	13686	13761	13771	13760	13629	13697	13683	13808	13751	13615	13743	13925	13533	13721	13715	13677	13791	13520	13749	13653	13778	13561	13501	13795	13610	13746	13830	13725	13656	13828	13546	13563	13827	13586	13628	13641	13642	13676	13628	13738	13736	13689	13795	13782	13663	13660	13642	13657	13758	13815	13778	13691	13563	13637	13766	13907	13693	13683	13889	13679	13704	13579	13650	13829	13700	13551	13728	13678	13865	13726	13601	13758	13595	13766	13716	13740	13689	13847	13766	13715	13714	13610	13632	13722	13624	13790	13563	13721	13687	13644	13668	13739	13519	13687	13679	13825	13806	13727	13676	13510	13668	13745	13769	13563	13422	13662	13686	13680	13914	13712	13611	13820	13619	13899	13713	13778	13900	13651	13588	13744	13588	13619	13762	13726	13704	13706	13726	13574	13644	13648	13783	13835	13656	13624	13733	13692	13662	13579	13600	13540	13709	13681	13721	13707	13716	13612	13609	13729	13682	13681	13733	13711	13592	13896	13881	13756	13513	13588	13752	13644	13719	13583	13457	13728	13688	13706	13656	13842	13699	13818	13701	13728	13817	13842	13576	13661	13509	13581	13767	13792	13704	13689	13615	13705	13818	13677	13892	13632	13641	13549	13717	13614	13778	13661	13751	13623	13610	13559	13661	13840	13690	13695	13695	13815	13719	13711	13729	13708	13733	13674	13537	13669	13657	13853	13738	13624	13722	13544	13673	13845	13595	13539	13581	13662	13725	13755	13671	13538	13565	13744	13763	13644	13707	13650	13477	13751	13727	13672	13476	13735	13774	13664	13768	13646	13869	13654	13772	13669	13711	13817	13523	13732	13674	13833	13656	13672	13598	13595	13689	13725	13805	13757	13677	13666	13787	13675	13563	13635	13832	13709	13666	13706	13579	13732	13639	13683	13740	13693	13693	13934	13649	13580	13705	13655	13795	13594	13818	13709	13612	13850	13712	13699	13683	13583	13648	13654	13714	13908	13759	13600	13711	13650	13628	13635	13755	13604	13766	13559	13712	13584	13581	13778	13826	13813	13714	13591	13714	13659	13669	13643	13616	13981	13726	13488	13813	13710	13693	13792	13797	13742	13859	13794	13665	13858	13570	13577	13680	13625	13583	13725	13521	13681	13752	13711	13710	13642	13634	13619	13696	13476	13520	13628	13563	13698	13569	13647	13807	13710	13633	13705	13766	13623	13708	13746	13592	13646	13627	13659	13858	13714	13684	13554	13662	13834	13789	13693	13640	13599	13763	13767	13781	13740	13757	13474	13671	13724	13707	13495	13635	13711	13761	13714	13481	13654	13882	13653	13846	13819	13725	13709	13691	13942	13814	13807	13634	13786	13746	13889	13557	13698	13562	13738	13635	13589	13518	13760	13750	13606	13705	13723	13517	13605	13755	13747	13661	13584	13834	13811	13869	13752	13727	13567	13715	13609	13825	13703	13734	13723	13716	13704	13734	13650	13672	13595	13596	13623	13724	13483	13544	13621	13685	13780	13686	13814	13719	13688	13818	13679	13733	13888	13754	13650	13772	13807	13628	13801	13612	13657	13520	13671	13834	13814	13701	13807	13907	13716	13832	13767	13723	13498	13632	13761	13594	13592	13724	13720	13668	13950	13685	13654	13586	13577	13803	13592	13612	13778	13830	13545	13632	13798	13915	13659	13727	13882	13563	13584	13726	13788	13623	13580	13703	13703	13708	13657	13641	13658	13723	13772	13751	13653	13631	13764	13710	13653	13824	13754	13690	13672	13681	13794	13711	13797	13661	13681	13691	13931	13711	13756	13593	13813	13816	13625	13653	13636	13535	13762	13870	13643	13843	13522	13755	13915	13883	13454	13715	13802	13678	13650	13636	13585	13617	13733	13627	13778	13634	13720	13883	13664	13609	13590	13520	13681	13624	13577	13834	13728	13871	13713	13671	13646	13710	13656	13436	13641	13762	13736	13885	13481	13653	13569	13770	13642	13797	13737	13506	13824	13767	13734	13750	13866	13753	13746	13565	13831	13705	13759	13830	13699	13665	13570	13645	13732	13600	13596	13705	13640	13544	13659	13830	13594	13735	13591	13672	13788	13647	13693	13651	13826	13609	13830	13789	13760	13889	13845	13613	13653	13702	13592	13598	13671	13584	13619	13514	13732	13749	13748	13675	13725	13744	13525	13721	13742	13698	13597	13818	13631	13777	13804	13572	13719	13696	13707	13639	13474	13680	13544	13772	13800	13951	13664	13716	13569	13728	13631	13800	13660	13570	13646	13823	13789	13780	13645	13640	13581	13555	13788	13603	13538	13765	13538	13680	13696	13748	13666	13676	13707	13523	13738	13629	13806	13963	13738	13760	13802	13690	13614	13855	13510	13693	13719	13718	13751	13694	13771	13857	13688	13571	13647	13796	13659	13733	13601	13698	13533	13636	13701	13682	13778	13715	13624	13771	13657	13801	13783	13742	13624	13674	13794	13657	13644	13764	13671	13419	13471	13580	13590	13679	13655	13623	13443	13624	13678	13672	13654	13553	13696	13869	13689	13672	13482	13779	13565	13691	13612	13702	13843	13758	13760	13746	13602	13716	13731	13764	13761	13878	13860	13697	13582	13371	13616	13730	13624	13545	13611	13890	13861	13659	13599	13684	13831	13851	13791	13612	13716	13643	13686	13773	13545	13648	13646	13722	13818	13878	13857	13620	13564	13531	13574	13621	13734	13965	13920	13552	13689	13552	13716	13710	13772	13754	13678	13709	13811	13738	13716	13724	13750	13588	13969	13686	13593	13644	13696	13601	13745	13643	13762	13805	13786	13817	13655	13848	13737	13787	13756	13763	13745	13779	13801	13662	13592	13682	13808	13685	13657	13740	13586	13589	13722	13689	13618	13645	13742	13655	13778	13861	13691	13663	13546	13860	13617	13899	13643	13658	13801	13489	13575	13773	13646	13544	13611	13678	13732	13638	13759	13631	13662	13761	13604	13625	13588	13624	13725	13759	13592	13643	13737	13607	13664	13865	13639	13665	13708	13746	13648	13674	13544	13914	13706	13718	13963	13782	13676	13716	13796	13613	13679	13652	13707	13569	13726	13573	13863	13570	13760	13571	13624	13760	13859	13585	13758	13694	13817	13696	13705	13654	13683	13619	13741	13692	13613	13814	13660	13914	13674	13664	13771	13776	13598	13663	13696	13651	13722	13728	13568	13765	13648	13776	13519	13634	13508	13686	13701	13870	13647	13609	13654	13878	13605	13483	13605	13790	13730	13466	13581	13623	13772	13764	13675	13713	13660	13538	13654	13803	13707	13745	13888	13746	13802	13537	13592	13622	13700	13629	13493	13832	13611	13779	13651	13642	13675	13477	13479	13862	13940	13694	13767	13692	13783	13804	13634	13514	13573	13650	13726	13627	13635	13789	13696	13968	13732	13770	13820	13686	13527	13790	13662	13766	13558	13672	13664	13734	13547	13780	13592	13912	13532	13614	13705	13495	13575	13739	13772	13711	13788	13614	13742	13643	13627	13786	13592	13824	13647	13887	13618	13805	13764	13638	13787	13571	13672	13655	13580	13893	13535	13684	13552	13728	13573	13657	13879	13671	13685	13808	13825	13694	13758	13644	13653	13725	13645	13632	13763	13625	13734	13682	13686	13657	13527	13736	13483	13852	13734	13754	13764	13492	13698	13582	13721	13764	13767	13697	13561	13620	13804	13530	13731	13714	13899	13618	13639	13711	13697	13887	13632	13801	13584	13661	13827	13656	13628	13783	13644	13700	13755	13898	13582	13813	13494	13748	13671	13821	13538	13721	13529	13644	13600	13616	13896	13566	13828	13595	13712	13647	13771	13817	13774	13743	13504	13707	13784	13585	13437	13430	13599	13661	13718	13752	13660	13747	13576	13767	13716	13619	13540	13726	13711	13802	13808	13512	13735	13576	13727	13468	13650	13711	13721	13745	13726	13731	13756	13673	13682	13762	13774	13608	13638	13636	13610	13631	13595	13606	13571	13744	13525	13551	13739	13625	13326	13690	13711	13869	13631	13649	13858	13500	13718	13767	13673	13639	13723	13590	13764	13707	13599	13688	13816	13817	13808	13478	13700	13580	13713	13763	13559	13923	13742	13676	13659	13615	13674	13736	13760	13704	13568	13624	13843	13814	13844	13880	13569	13557	13651	13751	13814	13601	13554	13491	13654	13566	13596	13769	13849	13821	13623	13416	13841	13742	13895	13680	13667	13837	13640	13658	13485	13637	13754	13792	13617	13578	13656	13755	13618
14730	26325	24493	20029	17816	16519	15544	15022	14538	14576	14396	14211	14156	14062	14175	13977	13930	13881	13776	13758	13833	13595	13633	13516	13478	13420	13500	13443	13489	13400	15206	21325	21865	19114	16295	14773	14073	13494	13379	13525	13552	13291	13447	13523	13406	13413	13320	13383	13278	13505	13326	13386	13405	13494	13257	13445	13446	13464	13425	13399	13305	13397	13441	13440	13771	13549	13327	13422	13453	13458	13319	13507	13507	13482	13322	13576	13432	13571	13384	13219	13342	13346	13403	13347	13567	13450	13371	13447	13353	13331	13351	13409	13529	13437	13528	13358	13223	13345	13369	13341	13466	13221	13608	13567	13345	13493	13559	13455	13402	13318	13476	13430	13302	13440	13462	13450	13328	13384	13414	13350	13348	13303	13484	13314	13334	13451	13266	13336	13357	13506	13573	13472	13553	13178	13447	13485	13406	13368	13340	13310	13494	13374	13387	13414	13304	13478	13254	13575	13402	13411	13525	13540	13237	13352	13462	13267	13414	13438	13649	13254	13437	13344	13350	13574	13398	13440	13387	13443	13574	13425	13263	13314	13501	13161	13364	13498	13633	13451	13400	13363	13546	13404	13443	13342	13512	13492	13368	13439	13402	13289	13348	13446	13383	13447	13462	13325	13411	13655	13317	13387	13421	13332	13253	13263	13481	13496	13494	13284	13435	13323	13450	13398	13448	13459	13321	13569	13507	13352	13372	13304	13408	13406	13446	13444	13346	13348	13545	13351	13376	13526	13468	13403	13411	13347	13553	13436	13419	13382	13410	13536	13602	13417	13534	13325	13531	13307	13648	13294	13304	13564	13363	13518	13402	13403	13530	13327	13392	13452	13468	13392	13357	13484	13469	13421	13415	13351	13295	13636	13387	13468	13434	13314	13410	13495	13470	13386	13437	13542	13233	13283	13453	13400	13460	13343	13457	13243	13378	13322	13420	13344	13507	13613	13406	13328	13493	13376	13417	13428	13367	13243	13377	13311	13436	13502	13399	13495	13371	13318	13514	13235	13299	13313	13491	13215	13304	13224	13427	13142	13432	13373	13401	13344	13480	13416	13451	13413	13421	13475	13369	13385	13289	13439	13437	13404	13323	13426	13503	13344	13300	13263	13319	13406	13495	13438	13325	13303	13340	13533	13505	13430	13477	13366	13291	13344	13274	13242	13332	13415	13421	13252	13431	13418	13453	13381	13488	13362	13416	13296	13411	13425	13372	13537	13336	13421	13398	13342	13477	13455	13381	13320	13463	13535	13297	13566	13527	13269	13280	13251	13359	13415	13327	13263	13431	13287	13383	13397	13454	13291	13548	13513	13349	13514	13459	13547	13476	13382	13560	13397	13383	13455	13437	13377	13397	13384	13315	13466	13375	13296	13498	13368	13398	13468	13333	13397	13414	13404	13369	13315	13578	13232	13467	13382	13494	13418	13318	13373	13288	13283	13460	13482	13440	13455	13197	13412	13384	13459	13470	13442	13334	13398	13377	13236	13488	13457	13354	13334	13535	13367	13481	13174	13389	13544	13493	13205	13433	13344	13496	13352	13322	13388	13296	13563	13550	13518	13365	13332	13447	13372	13440	13346	13276	13291	13438	13407	13434	13448	13476	13358	13442	13401	13461	13369	13403	13477	13601	13416	13380	13343	13292	13437	13394	13391	13339	13234	13424	13437	13337	13552	13360	13254	13451	13283	13470	13404	13413	13098	13480	13348	13204	13401	13300	13345	13484	13363	13389	13294	13457	13363	13320	13473	13417	13312	13388	13460	13595	13356	13450	13354	13292	13310	13364	13476	13325	13569	13267	13563	13377	13535	13364	13576	13453	13289	13441	13438	13295	13351	13465	13616	13581	13353	13373	13389	13384	13290	13453	13577	13386	13386	13317	13427	13377	13413	13558	13479	13345	13427	13445	13355	13468	13517	13444	13467	13348	13249	13410	13263	13351	13377	13547	13281	13413	13506	13283	13408	13324	13405	13485	13349	13363	13418	13360	13424	13428	13404	13608	13377	13370	13366	13436	13476	13438	13301	13392	13478	13382	13306	13499	13331	13361	13305	13349	13351	13422	13381	13460	13383	13356	13372	13333	13466	13375	13466	13448	13355	13429	13424	13415	13554	13287	13392	13567	13600	13304	13407	13406	13428	13377	13642	13412	13469	13286	13356	13433	13266	13412	13419	13528	13346	13446	13462	13409	13347	13390	13647	13410	13360	13379	13220	13440	13447	13503	13357	13566	13330	13423	13518	13409	13257	13376	13467	13367	13429	13262	13337	13464	13459	13332	13361	13439	13252	13431	13261	13549	13378	13344	13348	13487	13453	13389	13401	13570	13390	13414	13333	13450	13579	13376	13231	13306	13274	13476	13382	13229	13423	13495	13517	13503	13424	13454	13300	13420	13329	13340	13240	13454	13339	13472	13540	13339	13371	13349	13273	13527	13440	13326	13599	13311	13348	13500	13402	13561	13356	13380	13362	13281	13504	13419	13325	13390	13505	13401	13362	13435	13499	13391	13277	13424	13431	13276	13394	13331	13487	13416	13408	13445	13357	13370	13429	13332	13615	13556	13326	13512	13398	13456	13298	13283	13328	13372	13329	13479	13250	13453	13425	13378	13458	13499	13454	13331	13458	13314	13398	13425	13360	13406	13342	13362	13409	13357	13299	13275	13289	13309	13447	13315	13307	13375	13419	13300	13361	13403	13454	13479	13358	13330	13368	13389	13427	13422	13379	13252	13563	13359	13495	13249	13497	13455	13591	13387	13335	13426	13329	13278	13331	13307	13315	13352	13499	13345	13282	13457	13474	13346	13285	13597	13432	13427	13535	13512	13388	13363	13385	13432	13393	13510	13418	13444	13260	13520	13510	13525	13364	13360	13399	13356	13415	13440	13383	13434	13502	13460	13489	13415	13464	13264	13466	13254	13328	13294	13498	13415	13444	13359	13372	13414	13300	13586	13223	13387	13420	13301	13372	13521	13281	13359	13315	13462	13397	13332	13436	13467	13312	13391	13271	13343	13383	13390	13328	13595	13413	13394	13374	13475	13537	13389	13366	13462	13443	13340	13581	13523	13317	13434	13432	13428	13390	13288	13589	13594	13619	13389	13390	13394	13335	13363	13391	13268	13418	13396	13428	13289	13201	13600	13257	13501	13397	13351	13379	13514	13342	13528	13442	13346	13429	13405	13399	13383	13326	13267	13467	13400	13234	13303	13358	13350	13623	13480	13423	13509	13251	13512	13527	13404	13496	13533	13446	13107	13308	13383	13413	13410	13436	13364	13364	13363	13314	13336	13545	13253	13413	13452	13403	13341	13434	13326	13396	13308	13189	13393	13455	13305	13435	13378	13298	13310	13417	13326	13369	13575	13410	13361	13455	13308	13345	13377	13420	13255	13480	13409	13581	13469	13474	13350	13356	13335	13450	13545	13478	13295	13398	13463	13434	13264	13444	13509	13395	13544	13470	13270	13405	13389	13513	13324	13566	13437	13337	13432	13554	13213	13387	13559	13504	13347	13325	13445	13397	13429	13437	13413	13386	13441	13489	13547	13374	13315	13335	13296	13591	13438	13552	13360	13483	13371	13263	13372	13571	13343	13326	13353	13387	13490	13424	13415	13514	13423	13398	13497	13276	13469	13410	13390	13492	13658	13494	13363	13457	13459	13413	13410	13368	13434	13416	13462	13360	13236	13361	13401	13481	13495	13397	13427	13312	13451	13260	13382	13548	13266	13430	13470	13281	13313	13427	13261	13371	13294	13311	13411	13207	13234	13405	13391	13467	13522	13302	13305	13517	13466	13419	13489	13301	13298	13387	13498	13376	13294	13334	13395	13483	13448	13444	13227	13257	13504	13512	13402	13500	13355	13232	13497	13390	13404	13478	13417	13435	13419	13342	13336	13401	13319	13410	13285	13510	13296	13358	13320	13407	13416	13421	13474	13361	13343	13395	13634	13320	13398	13409	13413	13356	13533	13270	13541	13570	13446	13349	13510	13355	13438	13364	13324	13492	13273	13434	13347	13435	13447	13391	13328	13483	13475	13382	13409	13471	13328	13497	13416	13504	13420	13470	13430	13339	13569	13441	13265	13475	13177	13365	13280	13342	13388	13273	13450	13487	13496	13279	13489	13374	13469	13511	13535	13319	13243	13378	13249	13404	13396	13414	13258	13455	13337	13333	13303	13372	13365	13387	13294	13326	13521	13476	13444	13472	13416	13353	13481	13435	13472	13431	13439	13364	13534	13499	13396	13396	13401	13405	13235	13398	13655	13340	13438	13326	13416	13581	13347	13355	13395	13436	13382	13391	13437	13300	13273	13469	13335	13309	13270	13318	13424	13407	13380	13393	13276	13469	13379	13426	13534	13399	13365	13393	13477	13382	13415	13445	13458	13354	13269	13504	13217	13466	13368	13408	13420	13496	13459	13414	13404	13323	13492	13349	13306	13389	13389	13549	13356	13430	13352	13419	13351	13597	13557	13459	13335	13387	13626	13443	13458	13253	13298	13458	13393	13471	13409	13415	13457	13488	13365	13550	13513	13332	13655	13466	13391	13445	13443	13385	13522	13462	13254	13438	13443	13496	13397	13378	13516	13550	13460	13337	13474	13416	13231	13359	13428	13513	13515	13487	13209	13462	13576	13379	13590	13387	13245	13378	13475	13389	13452	13278	13496	13551	13333	13370	13433	13367	13449	13320	13490	13177	13323	13444	13308	13404	13316	13421	13331	13377	13424	13391	13355	13388	13478	13455	13494	13451	13328	13402	13526	13453	13358	13390	13454	13356	13455	13436	13353	13364	13312	13456	13521	13334	13339	13410	13375	13416	13325	13508	13436	13377	13486	13372	13383	13492	13587	13317	13317	13504	13410	13349	13389	13536	13441	13562	13315	13479	13391	13416	13372	13356	13319	13360	13462	13246	13367	13501	13343	13275	13383	13294	13470	13452	13385	13390	13388	13377	13289	13381	13420	13332	13561	13400	13348	13552	13665	13398	13380	13440	13390	13326	13548	13411	13542	13492	13383	13433	13400	13270	13415	13283	13319	13496	13496	13413	13473	13445	13451	13482	13442	13462	13254	13290	13408	13483	13343	13440	13511	13397	13370	13324	13511	13325	13407	13469	13375	13441	13467	13335	13311	13416
27513	21707	21658	17536	14340	14287	14264	14087	14006	13820	14358	13920	14164	14200	13825	13943	13833	13994	13754	13824	13980	13998	13989	13794	13854	13922	14005	13803	13799	14019	14083	14019	14339	14343	14207	14135	13897	13959	13846	13833	13743	14005	13907	13755	13841	14053	13769	13735	13915	13887	13792	13706	13907	13709	13657	13741	13796	13730	13704	13847	13858	13722	13821	13688	13925	14013	13833	13824	13533	13941	13812	13830	14038	13923	13775	13970	13910	13755	13803	13579	13781	13790	13813	13819	13906	13871	13896	13706	13925	13904	13925	13655	13966	13608	13922	13713	13793	13731	13883	13780	13903	13868	13876	13694	13801	13815	13676	13807	13797	13831	13768	13737	14014	13693	13917	13997	13823	13755	13700	13975	13769	13792	13898	13670	13863	13589	13789	13845	13831	13880	14024	13800	13878	13770	13753	13873	13798	13818	13759	13836	13929	13851	13974	13906	13860	13871	13911	13672	13894	13948	13834	13584	13720	13650	13826	13965	13813	13957	13765	13967	13942	13728	13943	13972	13942	13870	13913	13853	13862	13730	13670	13937	13666	13897	13794	13875	14008	13646	13834	13971	13911	13955	13882	13906	13640	13677	13684	13804	13913	13821	14021	13740	14047	13795	13791	13677	13649	13782	13774	13959	13888	13806	13906	13855	13898	13924	13768	13644	13867	13708	13684	13807	13761	13763	13818	13878	13840	13811	13786	13670	13891	13841	13821	13910	13757	13829	13799	14218	13787	13861	13965	13975	13837	14010	13930	13846	13660	13958	13832	13837	13979	13957	13736	13721	13776	13817	13839	13968	13916	13837	13881	13829	13817	13778	13973	13839	13874	13930	13690	13740	13901	13993	13806	13840	13948	13928	13793	13835	13909	13757	13810	13872	13657	13882	14004	13901	13608	13801	13860	13938	13913	14070	13943	13989	14040	14025	13926	13712	13677	13671	13673	13800	14065	13873	13789	13682	13827	13838	13973	13813	13866	13756	13687	13764	13786	13802	13931	13866	13795	13719	13846	14026	13765	13855	13889	13787	13821	13584	13745	13783	13751	13881	13930	13991	13958	13839	13773	13592	13773	13873	14126	13711	13760	13749	13798	13975	13763	13796	13746	13676	13878	13928	13810	13910	13668	13729	13692	13897	13543	13937	13746	13703	13620	13909	13723	13775	13660	13757	13628	13836	13784	13772	13746	13842	13661	13817	13592	13695	13688	14044	13888	13674	13904	13798	13833	13934	14074	13833	13770	13822	13866	13917	14030	13729	13757	13764	14044	13997	13835	13781	13745	13691	13924	13669	13894	13784	13944	13832	13883	13807	13816	13760	13950	13890	13859	13842	13991	13856	13944	13734	13696	13873	13747	13837	13755	13978	13824	13819	13975	13826	13966	13709	13978	13766	13596	13778	13842	14021	13853	13989	13683	13732	13757	13791	13673	13905	14050	13767	13882	13827	13742	13913	13721	13798	13601	13780	13788	13684	13865	13946	13591	13686	13843	13664	13985	13787	13719	13665	13687	13822	13974	13790	13780	13876	13905	14074	13956	14006	13834	13848	13934	13731	13886	13639	13699	13659	13692	13804	13895	13848	13938	13779	13962	13942	13843	13872	13884	13842	13835	13947	13668	13853	13719	13612	13773	13895	14038	13694	13852	13869	13954	13883	13966	13948	13798	13895	13720	13820	13842	13818	13947	13936	13892	13899	13632	13722	13887	13774	13749	13795	14041	13900	13829	13767	13955	13878	13790	13752	13761	13917	13770	13725	13903	13906	13609	13817	13881	13818	13795	13960	13771	13843	13996	13778	13839	13838	13774	13850	14141	13788	13827	13920	13895	13861	13800	13937	14012	13729	13569	13796	13882	13702	13661	13813	13793	13836	13955	13887	13922	13923	13887	13643	13760	13759	13885	13716	13953	13714	13874	13894	13829	13676	13822	13813	13944	13731	14054	13878	13838	13921	13796	13942	13903	13751	13998	14172	13867	13913	13793	13861	13969	13755	13661	13713	13886	13843	13630	13808	13931	13747	13907	13825	14138	13864	13782	13740	13820	13689	13791	13931	13810	13911	13895	13802	13752	13769	13996	13814	13808	13621	13880	13960	13655	13914	13760	14047	13884	13850	13644	13854	13819	14028	13900	13782	13915	13893	13994	13745	13838	13666	13839	13742	13761	13936	13982	13793	13916	13845	13799	13849	13790	13932	13812	13699	13907	13844	13670	13870	13878	13788	13814	13735	13798	13951	13813	14015	13968	13954	13793	13650	13913	13829	13871	13859	13785	13820	13711	13721	13793	13771	13889	13926	13829	14073	13875	13710	13928	13611	13748	13765	13784	13822	13992	13837	13817	13997	13759	13758	13898	13928	13798	13955	13778	13854	13619	13882	13780	13918	13859	13828	13857	13794	13815	13834	13845	13786	13670	13958	13942	13775	13769	13879	13979	13800	13879	13829	13768	13823	13896	13817	13710	13761	13696	13833	13911	13846	13904	13891	13855	13836	13871	13859	13981	13978	13844	13846	13917	13803	13803	13720	13914	13695	13753	13875	13764	13926	13859	13715	13894	13779	13788	13797	13781	13896	13678	13668	14217	13934	13959	13861	13905	13880	13783	13956	13847	13824	13992	13690	13852	13706	13763	13800	14037	13797	13932	13793	13895	13763	13824	13815	13884	13777	13997	13839	13849	13941	13729	13887	13699	13733	13640	13826	13793	13841	13935	13698	13854	13858	13737	13848	13881	13853	13901	14016	13933	13843	13611	13668	13833	13954	13711	13819	13988	13789	13819	13813	13897	13756	13900	13938	13974	13796	13889	13946	13878	13874	13807	13946	13647	13826	13724	13818	13775	13997	13889	13800	13874	13981	13733	13831	13804	13881	13835	13687	13808	13830	13875	13802	13928	13735	13918	13766	13741	13649	13718	13642	13895	13825	13844	13941	13864	13830	13759	13853	13802	13673	13873	13838	13825	13934	13713	13683	13872	13921	13912	13862	13874	13885	13652	13735	13853	13909	13850	13905	13770	13795	13865	13648	13911	13878	13868	13866	13855	13891	13788	13888	13846	13931	13817	13676	13761	14114	13902	13668	13785	13914	13661	13987	13716	13653	13702	13801	13766	13838	13726	13814	13946	13724	13694	13745	13899	13787	13877	13735	13864	13936	13837	13797	13822	13751	13756	13752	13866	13682	13906	13856	13923	13833	13802	13841	13859	13672	13997	13907	13777	13584	13905	13818	13690	13909	13778	13911	13826	13736	13642	13699	14044	13723	13910	13904	13845	13976	13804	13783	13756	13724	13962	14090	13955	13781	13722	13741	13780	13673	13730	13800	13845	13687	13771	13667	13892	13913	14018	13729	13973	13645	13694	13795	13781	13722	13661	13757	13903	13777	13786	13742	13824	13662	13860	13747	13947	13816	13906	14011	13883	14005	13918	13739	13918	13982	13900	14051	13753	13737	13737	13762	13889	13983	13870	13977	13713	13870	13993	13849	13868	13795	14027	13939	13874	13668	13821	13673	13904	13905	13946	13742	13868	13859	13899	13780	13811	13818	13665	13904	13876	13717	13776	13830	13767	13681	13935	13801	13864	13740	13882	13918	13828	13634	13694	13910	13909	13725	13913	13851	13835	13764	13868	13810	13928	13805	13773	13879	13799	13803	13775	13856	13814	13768	13920	13721	13870	14044	14016	13872	13995	13901	13714	13820	13882	13740	14021	13786	13816	13901	13840	13839	13876	13703	13779	13866	13762	13830	13685	13729	13825	13869	13940	13826	13796	13811	13779	13832	13931	13986	13886	13822	13876	13732	13766	13819	13773	13897	13833	13763	13739	13770	13849	13679	13747	13783	13917	13711	13897	13764	13802	13849	13844	13781	13776	13901	13826	13915	13916	13899	13740	13843	13972	13901	13807	13795	13760	13789	13939	13916	13747	13870	13690	13793	13883	13816	13917	13735	13962	13791	13758	13940	13942	13790	13852	13807	13965	13850	13888	13678	13860	13777	13834	13739	13881	13865	13870	13718	13912	13645	13927	13862	13780	13919	13898	13728	13806	13737	13731	13864	13987	13745	13847	13802	13878	13883	13829	13806	13825	13892	13696	13931	13946	13722	13778	13769	13769	13730	13929	13893	13708	13766	13797	13722	13742	13823	13704	13738	13874	13785	13828	13805	13830	13804	13813	13924	13818	13917	13741	13679	13874	13754	13837	13847	13784	14031	13780	13806	13930	13887	13760	13882	13929	13824	13735	13702	13793	13638	13655	13800	13799	13859	13878	13772	13935	13745	13740	13897	13769	13787	13783	13715	13872	13891	13908	13752	13931	13770	13856	13742	13788	13998	13861	13840	13887	13811	13773	13721	13692	13803	13755	13954	13677	13779	13792	13819	13852	13786	13756	13650	14063	13906	13709	13817	13960	13938	13980	13757	13806	13939	13760	13793	13891	13893	13780	13915	13728	13775	13647	13823	13914	13710	13651	13727	13825	13632	13843	13833	14006	13771	13922	13746	13921	13725	13619	13838	13840	13940	13848	13948	13757	13801	13777	13709	13758	13894	13695	13783	13798	13869	13788	13789	13736	13811	13883	13922	14018	13896	13763	14009	13694	13669	13878	13902	13732	13854	13848	13931	13852	13909	13890	13920	13872	13731	13799	13896	13831	13972	13867	13795	13602	13776	14085	14021	13871	13825	13831	14136	13809	13881	13826	13795	13913	13896	13808	13892	13950	13916	13816	13815	13727	14033	13889	13893	13897	13842	13843	13929	13987	13675	13682	13912	13788	13893	13689	13895	13782	14061	13796	13848	13784	13917	13692	13656	13943	13858	13846	13731	13821	13903	13843	13706	13908	13809	13732	13975	13723	13898	13885	13862	13725	13785	13818	13716	13761	13874	13849	13848	13842	13984	13733	13870	13936	13828	13750	13878	13785	13636	13650	13724	13823	13766	13968	13835	13813	13796	13708	13761	13884	13863	14006	13799	13775	13758	13609	13794	13925	13873	13689	13869	13833	13849	13818	13812	13940	13874	13993	13786	13758	13813	13731	13886	14000	13922	13557	13785	13825	13878	13857	13920	13779	13722	13797	14005	13767	13910	13788	13995	13730	13765	13838	13732	13806	13840	13971	13806	13732	13961	13828	13757	14011	13976
13635	15779	16469	15436	14620	14235	13964	13911	13919	13819	13966	13786	13659	13749	13586	13609	13587	13631	13428	13546	13529	13580	13615	13440	13575	13578	13679	13495	13592	13529	13772	13874	14084	14123	14003	13776	13733	13610	13526	13327	13635	13601	13529	13380	13570	13541	13536	13556	13589	13495	13601	13591	13372	13503	13595	13478	13535	13456	13503	13539	13426	13547	13543	13650	13430	13456	13562	13562	13592	13446	13532	13676	13514	13433	13352	13622	13571	13518	13393	13559	13540	13333	13670	13675	13271	13500	13553	13311	13554	13471	13469	13571	13447	13463	13627	13510	13516	13571	13482	13312	13442	13468	13446	13671	13547	13636	13594	13495	13498	13386	13436	13671	13554	13554	13480	13371	13622	13635	13512	13501	13666	13632	13396	13569	13626	13398	13483	13640	13477	13543	13526	13566	13478	13480	13379	13453	13584	13466	13488	13516	13467	13532	13611	13479	13598	13562	13442	13639	13579	13490	13455	13550	13677	13502	13426	13339	13517	13798	13532	13630	13607	13333	13561	13528	13352	13693	13425	13573	13510	13562	13512	13348	13717	13558	13502	13690	13527	13560	13409	13551	13696	13311	13560	13517	13454	13518	13500	13636	13446	13512	13616	13236	13571	13445	13461	13484	13430	13501	13426	13570	13393	13603	13574	13454	13436	13623	13647	13605	13480	13376	13462	13528	13584	13576	13544	13643	13476	13364	13468	13442	13670	13381	13547	13469	13481	13473	13437	13465	13535	13558	13517	13620	13405	13469	13533	13723	13552	13622	13523	13603	13309	13521	13406	13453	13479	13540	13544	13438	13482	13462	13499	13559	13516	13491	13570	13355	13482	13563	13369	13410	13483	13438	13477	13564	13566	13485	13582	13688	13391	13422	13567	13520	13639	13546	13514	13389	13725	13390	13565	13587	13524	13469	13529	13528	13499	13525	13519	13457	13472	13552	13488	13247	13458	13544	13455	13520	13441	13375	13472	13674	13310	13466	13450	13524	13518	13518	13420	13535	13654	13430	13599	13603	13607	13673	13532	13419	13530	13602	13557	13463	13418	13396	13534	13597	13473	13468	13436	13439	13682	13454	13532	13444	13468	13496	13460	13383	13620	13502	13499	13379	13456	13305	13558	13621	13568	13552	13617	13638	13531	13408	13337	13641	13454	13433	13545	13542	13521	13530	13442	13458	13495	13308	13423	13530	13445	13505	13579	13597	13492	13572	13615	13350	13400	13421	13476	13521	13629	13469	13588	13534	13501	13520	13513	13409	13507	13311	13645	13335	13293	13623	13539	13364	13476	13532	13600	13509	13562	13601	13374	13572	13447	13476	13606	13482	13400	13499	13283	13429	13424	13579	13633	13548	13565	13467	13632	13359	13317	13480	13481	13418	13557	13621	13596	13437	13491	13507	13262	13455	13477	13363	13472	13506	13485	13472	13296	13509	13319	13619	13562	13490	13534	13572	13455	13549	13586	13480	13544	13667	13379	13525	13422	13561	13445	13444	13392	13509	13403	13274	13473	13507	13457	13657	13531	13425	13659	13459	13524	13353	13480	13388	13511	13574	13284	13456	13533	13331	13442	13455	13458	13481	13520	13656	13577	13439	13561	13605	13359	13580	13436	13354	13574	13538	13500	13553	13532	13429	13528	13558	13396	13404	13499	13606	13572	13468	13295	13459	13519	13563	13500	13615	13526	13521	13569	13609	13287	13441	13785	13461	13497	13475	13565	13546	13517	13517	13323	13419	13566	13650	13325	13548	13548	13457	13636	13617	13668	13406	13616	13399	13413	13430	13277	13338	13558	13531	13754	13620	13513	13536	13557	13566	13733	13558	13497	13542	13706	13612	13696	13374	13498	13564	13663	13499	13610	13507	13413	13360	13372	13324	13518	13564	13657	13628	13521	13564	13440	13582	13553	13512	13495	13548	13416	13522	13628	13424	13515	13642	13553	13404	13550	13484	13453	13412	13586	13508	13464	13494	13439	13421	13398	13596	13475	13446	13468	13523	13514	13499	13478	13474	13427	13522	13609	13540	13291	13472	13365	13464	13534	13496	13515	13494	13439	13392	13677	13652	13712	13241	13489	13498	13502	13511	13698	13514	13462	13406	13531	13468	13390	13606	13512	13545	13629	13497	13381	13657	13551	13423	13643	13462	13480	13497	13617	13501	13563	13515	13549	13515	13535	13560	13448	13417	13479	13674	13528	13554	13459	13511	13486	13527	13562	13553	13504	13441	13469	13588	13607	13351	13509	13521	13527	13665	13461	13441	13531	13470	13484	13507	13598	13425	13550	13448	13476	13427	13543	13501	13552	13321	13555	13650	13488	13546	13615	13496	13503	13538	13641	13510	13689	13440	13444	13523	13538	13460	13478	13499	13650	13323	13515	13659	13377	13545	13528	13510	13593	13629	13472	13564	13398	13285	13681	13531	13408	13589	13420	13441	13507	13485	13608	13373	13493	13437	13445	13552	13429	13521	13614	13456	13555	13376	13535	13532	13479	13400	13472	13395	13481	13324	13704	13595	13601	13500	13639	13478	13605	13593	13495	13452	13322	13644	13595	13602	13543	13500	13635	13557	13458	13649	13511	13542	13515	13354	13507	13512	13374	13576	13557	13397	13487	13488	13634	13672	13547	13333	13574	13550	13661	13481	13359	13502	13493	13600	13391	13468	13414	13516	13464	13515	13588	13482	13551	13486	13368	13641	13560	13467	13409	13543	13509	13529	13508	13540	13423	13531	13502	13435	13695	13457	13402	13321	13392	13535	13537	13463	13629	13618	13393	13571	13315	13364	13503	13430	13354	13503	13627	13451	13354	13293	13500	13518	13488	13543	13606	13385	13549	13356	13394	13460	13337	13587	13394	13380	13602	13638	13487	13437	13592	13328	13571	13592	13421	13621	13569	13562	13513	13426	13517	13671	13548	13559	13501	13520	13548	13458	13428	13433	13556	13598	13413	13574	13563	13558	13485	13486	13464	13422	13503	13321	13467	13547	13485	13593	13211	13537	13520	13513	13496	13471	13541	13394	13610	13515	13531	13577	13581	13519	13508	13642	13491	13529	13584	13544	13461	13505	13568	13547	13608	13605	13388	13599	13354	13627	13540	13459	13513	13570	13340	13559	13555	13505	13561	13410	13611	13511	13386	13490	13497	13597	13459	13614	13475	13518	13352	13609	13485	13427	13388	13554	13518	13477	13497	13543	13713	13492	13436	13533	13373	13340	13444	13229	13562	13424	13505	13417	13434	13701	13455	13551	13416	13487	13609	13570	13320	13638	13372	13523	13602	13485	13432	13516	13784	13591	13447	13647	13682	13501	13479	13527	13476	13500	13442	13402	13683	13354	13591	13450	13531	13481	13511	13459	13691	13534	13571	13355	13551	13589	13519	13629	13462	13416	13373	13586	13523	13417	13456	13492	13487	13465	13590	13466	13519	13417	13452	13587	13466	13578	13610	13346	13471	13538	13579	13458	13516	13552	13371	13524	13403	13610	13510	13458	13674	13433	13445	13449	13385	13492	13539	13581	13595	13341	13587	13609	13487	13566	13457	13495	13478	13627	13377	13559	13495	13567	13684	13410	13447	13531	13559	13785	13471	13354	13626	13524	13679	13591	13562	13657	13539	13568	13505	13268	13482	13602	13512	13732	13488	13513	13543	13527	13591	13451	13536	13555	13515	13551	13487	13470	13533	13417	13633	13536	13542	13508	13408	13482	13572	13488	13464	13419	13329	13393	13542	13585	13433	13646	13481	13580	13422	13626	13441	13491	13441	13594	13354	13624	13620	13611	13460	13527	13661	13492	13541	13363	13582	13522	13560	13474	13558	13557	13538	13483	13622	13538	13497	13521	13482	13546	13453	13465	13541	13458	13585	13513	13556	13462	13437	13348	13481	13547	13514	13485	13671	13557	13650	13385	13586	13564	13372	13510	13537	13613	13424	13487	13595	13665	13679	13468	13441	13492	13507	13460	13586	13603	13369	13484	13594	13433	13548	13605	13631	13638	13527	13572	13470	13387	13613	13594	13533	13578	13579	13502	13638	13493	13482	13451	13535	13422	13501	13483	13576	13533	13578	13391	13448	13516	13711	13477	13592	13469	13397	13443	13595	13462	13531	13435	13443	13397	13457	13420	13416	13573	13535	13468	13652	13492	13654	13608	13405	13505	13374	13594	13493	13587	13439	13442	13434	13512	13347	13483	13628	13559	13390	13480	13460	13511	13718	13681	13547	13482	13598	13423	13464	13630	13603	13635	13444	13572	13518	13528	13524	13583	13370	13553	13424	13681	13432	13573	13463	13582	13458	13506	13528	13453	13607	13739	13499	13537	13430	13544	13662	13478	13526	13512	13304	13540	13640	13512	13598	13475	13515	13388	13424	13407	13587	13418	13446	13439	13606	13475	13329	13561	13360	13534	13551	13527	13582	13581	13574	13621	13611	13722	13603	13463	13503	13615	13548	13413	13620	13587	13628	13587	13587	13540	13668	13553	13671	13488	13460	13412	13503	13432	13663	13535	13473	13574	13595	13454	13577	13641	13414	13422	13703	13538	13378	13437	13460	13609	13392	13406	13612	13432	13381	13371	13508	13527	13516	13560	13495	13459	13596	13512	13657	13635	13480	13412	13378	13599	13462	13678	13418	13699	13352	13531	13358	13529	13631	13519	13446	13653	13393	13355	13429	13710	13635	13404	13217	13736	13541	13509	13642	13525	13719	13621	13573	13397	13518	13520	13465	13458	13504	13577	13420	13450	13424	13395	13492	13439	13472	13517	13458	13483	13540	13523	13631	13485	13516	13533	13465	13623	13516	13515	13591	13562	13508	13469	13469	13596	13420	13600	13479	13330	13371	13575	13510	13339	13392	13555	13459	13591	13544	13516	13662	13549	13513	13588	13628	13626	13224	13577	13592	13468	13430	13555	13494	13501	13525	13462	13493	13693	13561	13634	13561	13519	13539	13637	13516	13574	13612	13476	13438	13458	13635	13586	13593	13602	13486	13554	13525	13461	13605	13518	13580	13499	13468	13447	13466	13418	13467	13444	13519	13542	13496	13452	13520	13356	13566	13542	13622	13562	13448	13621	13463	13442	13493	13614	13563	13365	13534	13417	13518	13538	13509	13528	13560	13471	13552	13539	13437	13521
23956	21300	28641	24360	21595	19167	17187	15090	14395	14840	14837	14426	14542	14385	14201	14258	14139	14126	14227	14193	14136	14175	13963	14077	14138	13985	14116	14248	14102	14964	16370	16545	16432	15521	14878	14507	14143	14181	14144	14212	14107	14017	13916	14024	14050	14045	13907	14024	13923	14095	14186	14055	13886	14046	14056	13961	13965	13841	13916	13856	13919	13961	14154	13981	14065	14017	14031	14048	14001	13928	13997	14061	14016	13878	14081	14081	14001	14096	13895	13915	13907	13992	14146	14041	14025	13964	14069	13976	14152	14135	13995	14046	14262	14148	14102	13835	14012	14074	14116	14092	14046	13964	13772	13859	14107	14100	13972	14015	13843	14077	13985	14044	13937	13899	13878	13866	13968	13957	14038	14006	14086	13921	14098	13981	14105	14019	13921	14015	14195	13810	13907	13896	14050	14147	14062	13896	13940	13998	13903	13810	13822	13882	14015	14090	14039	14084	14235	13945	14186	13946	14014	13976	13935	13976	13985	14026	14111	13952	13899	13880	13879	13972	13955	13945	14096	14000	14089	14116	14064	14063	13927	14109	13912	14165	13883	13968	13836	13976	13886	13957	14076	14002	14122	14061	13975	14039	14011	13704	13932	13980	13976	13917	13930	13970	14024	13955	14080	13994	14003	13816	13945	14056	14165	14070	14092	14032	13702	13932	13903	14041	13916	13990	13810	14029	14097	14116	14151	13796	14008	14026	14094	14139	13914	14023	13957	13936	13814	13911	13956	14027	13966	13923	13886	13885	14057	13941	13897	14027	14167	13970	13993	13974	14029	14079	14035	13818	13945	13972	13967	14023	14104	14096	13944	13813	13759	13962	14014	14003	13956	14085	13938	14126	13860	13777	14142	14002	14077	14068	13980	13946	14162	13970	13861	13872	13901	14067	13941	14047	13937	14001	14014	13788	13956	14030	14219	14095	14109	14039	14011	14022	13980	13981	13882	13934	13843	13916	13884	14208	13974	13795	13985	14157	13969	14031	13904	13982	14146	14220	14073	13961	13760	14026	13906	13950	13852	13952	14029	14038	13999	13985	13935	14041	14169	14062	14238	14024	13941	14133	14040	13966	13932	13985	13895	13980	14019	13787	14060	14004	13831	13963	13956	13958	14127	13942	13900	13918	14039	14015	13896	14015	13983	13876	14128	13937	13986	13954	13920	14164	13887	14031	14011	13890	13994	14001	14184	13963	13978	14207	13983	13680	13996	13967	14012	14088	14148	14065	14049	14189	13972	13960	14025	13936	13913	13740	14048	13957	14044	13912	13940	13923	13899	13846	14014	13956	14056	14032	14167	13980	14017	14022	14077	13953	13883	13976	14088	13930	14020	14064	14069	13908	14151	13858	14017	13854	13941	14073	13951	14047	13904	13879	13945	13943	13987	14064	14164	14018	14013	14040	14004	13995	13873	14042	14138	13943	13995	14054	14080	13876	14058	14092	14099	14253	13898	13812	14136	14020	13969	14012	14119	14025	13941	13956	13818	14082	14052	14174	14026	14075	13995	14042	13957	14093	14028	14076	14026	13983	13903	14067	14113	14233	13973	14084	14081	14055	13895	14043	14103	13943	13998	14023	13989	14114	14217	14113	13945	13980	13999	14148	13925	13921	14016	13919	14052	13916	13874	14038	13950	14039	14099	13993	13915	13913	14088	13980	14132	14061	14026	13953	14037	14045	13830	13956	14087	14153	14103	13979	14061	14029	14011	13894	14049	14037	13900	14127	14007	13983	13904	13881	14086	13895	13911	13910	14010	14068	13866	14008	14053	13902	13857	14021	14160	13959	13994	13907	13812	14023	13909	13993	14023	13958	14219	14037	14054	13853	14002	13925	14071	13986	13906	14025	14186	14001	13950	14005	14093	13994	14172	14006	13890	13915	14001	14088	13944	13947	14010	14052	14241	13893	14001	14105	14068	14075	13864	13827	13994	13929	13824	13896	14101	13926	14007	14002	13957	13701	13979	13802	14009	13862	13992	14065	14042	13963	13939	14013	14093	14181	14039	14023	13895	13965	13998	14039	13843	13849	13943	13906	13902	13958	14034	14027	14093	13962	14123	14187	13888	14047	14091	13812	13862	14057	13828	13969	14129	13797	13919	14122	13998	14013	13938	14085	13939	13908	13955	13923	14003	13910	14292	13929	13927	14055	13782	14022	13973	13965	13822	13899	13979	13984	13978	13986	14058	13958	14014	13969	13846	13838	14091	13813	13973	13979	13865	13980	13809	13897	13971	14008	13907	14014	13874	14034	14111	14063	13928	14072	14013	13929	13959	13964	14090	14020	14015	14152	13918	14002	13840	14011	14043	14008	13949	14091	14211	13959	14083	14021	13877	14191	14089	13845	14071	14047	13970	13881	13892	14024	13983	13980	13975	14021	13784	14030	13952	13879	13848	13972	13977	13900	14128	13855	14347	14026	14113	13906	13836	13710	13777	14050	13955	13993	14053	14025	14105	14122	13794	13979	14074	13942	14107	13878	14224	14203	14081	13904	14089	13968	14017	14050	14139	14162	13948	14042	14106	13891	13956	14039	14026	14014	14084	13870	13990	13823	13980	13753	13950	13881	14073	14011	13933	14157	13958	13951	13954	13946	14042	13990	13883	14108	13995	14191	14054	13924	13943	14006	14167	14067	14000	13771	13993	14079	14158	13988	13945	13873	13967	14125	13977	13894	13823	13963	14066	13874	13921	13897	14073	14090	13954	13958	13916	13707	13922	13990	14179	13995	13925	13986	14079	14025	13980	14006	14215	14011	14084	13878	13888	14029	14107	13959	14058	14073	13945	13818	13937	13948	14076	14076	13976	13970	14132	14099	14035	14109	14083	14068	14000	13954	14098	13917	14175	14022	14076	14052	14059	13960	14007	13925	13849	14122	14060	13949	13979	14132	14045	13876	13763	14017	13791	13983	13945	13915	13965	13819	13900	14022	13934	13841	14028	13925	14096	14023	14097	14056	13927	14103	14062	14013	14018	13878	14061	14016	13829	13942	14084	14058	14019	14016	14140	13980	13892	14141	13790	14137	14134	14095	13827	13892	14064	13979	13987	13939	13943	14048	13832	14060	14199	13945	14173	14098	14082	14063	13747	13913	13784	14269	14018	14042	14171	13825	13879	13927	13883	14019	13866	13892	13936	14035	13866	14158	14103	14046	14086	14010	13931	13808	13805	13952	14007	14084	14033	14005	14038	13784	13938	14048	14000	13906	13991	14031	14113	13755	13921	13962	14137	14022	14176	13996	13898	13792	13951	13970	14023	14266	14138	14130	13934	13955	13794	13865	13979	14042	13948	13919	14024	13905	13939	13841	14121	14079	13995	13928	13934	13955	14083	13807	13957	14143	13760	13884	14137	13907	14047	13989	13995	13887	14070	14012	13816	13880	13820	14040	13998	14010	13900	14018	14111	14086	14054	13899	13897	13988	14049	13915	13867	14021	13970	13962	14059	13920	13820	14057	13933	14050	13976	13883	13863	14077	14045	14038	13870	13904	13985	14132	13855	13962	13965	13929	14002	13938	13902	13887	13990	13912	13965	13896	14248	14067	14029	14039	14090	13930	13918	14016	14033	13881	13837	14136	14057	14203	14055	13817	13915	13735	13941	14033	13892	14117	14196	13864	14039	14152	13952	13897	14003	13942	13914	13892	13941	13876	13996	13916	14126	14041	13911	13993	14213	14083	14003	14114	14047	14015	13975	13963	14049	13941	14111	14045	13739	13863	14087	13862	13953	13919	13840	13873	14082	14065	13907	13926	14012	13831	13913	14117	13976	13902	13968	13709	13980	14029	14045	14094	13905	13890	14112	13911	14035	14000	14023	13976	14078	13987	14055	13991	14057	13966	13939	13903	14141	13817	13990	14127	13964	13763	13945	13930	13954	13988	14128	13899	14075	14018	14026	14016	14026	14010	14001	13841	14136	14070	13986	13928	14000	13805	14120	14004	13918	13853	14016	14010	14014	13934	13981	14009	14017	13892	13988	14053	13933	14129	13941	14020	14162	14046	13861	13928	14092	13980	13996	13787	14009	14005	13988	13816	13890	13885	13881	13874	13913	13967	13800	13972	14030	13994	14003	14034	13914	14065	14055	13927	13999	14121	13983	13920	14062	13947	13944	13944	13946	13891	14077	13764	13950	13866	14005	13887	13806	13993	13988	14044	13881	13925	13913	13827	14059	13806	13851	13854	14032	13990	13906	14199	13797	13941	14054	13878	14050	14010	14014	14067	14038	14183	14050	13977	14019	14152	13984	13984	14055	14089	14051	14108	14046	13878	13869	14056	14019	13905	13758	13786	13872	13992	13900	13938	13942	13901	13897	13856	13991	13984	14193	13988	14108	14065	14313	13897	13998	13916	13853	13943	14082	14045	13957	13938	14257	13967	13978	13815	13930	14046	13978	14039	14153	13870	13980	14140	13822	13950	13925	14027	13703	13978	13886	13859	13894	13902	14028	13851	14021	14236	14001	13914	14120	13974	14131	13845	13948	13965	13883	13982	14154	13931	13993	14155	14013	13938	14151	14025	14014	14037	14061	13812	13946	13963	13910	13992	14175	13953	13864	13952	14145	14120	14080	14075	13926	13968	14040	13881	14053	13996	14054	14219	14024	13986	14114	13983	13965	14027	13963	14132	14046	13885	13916	14002	14081	14039	14066	13859	13938	13972	13994	13978	13869	14017	14075	13861	14065	14030	13976	14153	14022	14087	14086	14022	14184	14064	14001	14054	13855	14073	14041	13976	14140	13951	13830	13836	14149	13892	13944	13879	13962	14026	13892	14062	14069	14074	14041	13940	14144	13811	13952	13895	14144	14189	13946	14017	13997	13995	13948	14005	14082	14133	14137	14143	14105	14096	14014	13930	13993	14008	13982	14038	13967	13995	14087	13944	14023	13862	13834	13952	14025	13944	14000	14224	13908	13874	13927	14091	13963	14017	13906	14025	13948	14058	14292	14020	14010	13904	13880	14010	13928	13937	13979	14018	13943	14084	13840	14012	13978	14102	13978	13975	14158	14115	13935	14161	14015	14118	14101	13841	13839	13983	13880	13968	13913	13940	13939	14068	14063	13803	14030	14068	13932	13968	14108	14063	13793	13967	13998	14184	14022	14022	14051	14059	14133	14106	13917	14094	14044	13992
13102	21585	21647	17993	16266	15527	14971	14660	14450	14353	14390	14382	14346	14142	14067	13888	13868	13745	13877	13920	13631	13588	13853	13838	13718	13788	13749	13686	13833	15747	17496	17630	16835	15775	14654	13840	13737	13534	13791	13726	13648	13690	13644	13594	13855	13674	13624	13592	13545	13689	13763	13616	13528	13723	13702	13533	13765	13640	13664	13634	13601	13700	13802	13573	13638	13762	13680	13868	13487	13639	13457	13530	13711	13634	13528	13645	13606	13611	13480	13668	13482	13605	13707	13679	13595	13725	13576	13400	13670	13468	13600	13671	13522	13571	13530	13628	13472	13700	13577	13750	13460	13713	13599	13795	13413	13524	13575	13606	13713	13663	13575	13708	13684	13703	13618	13626	13659	13608	13494	13557	13622	13609	13634	13661	13673	13619	13610	13531	13672	13687	13698	13812	13540	13623	13610	13576	13608	13719	13562	13540	13675	13706	13651	13728	13576	13565	13597	13483	13673	13582	13520	13594	13610	13714	13427	13674	13543	13673	13670	13566	13591	13580	13750	13626	13578	13723	13703	13665	13622	13587	13556	13699	13636	13649	13688	13583	13695	13526	13620	13702	13556	13624	13639	13499	13641	13748	13468	13565	13716	13717	13627	13655	13434	13598	13699	13653	13502	13772	13440	13574	13720	13658	13438	13617	13430	13758	13500	13682	13729	13543	13747	13521	13619	13537	13655	13716	13616	13623	13688	13533	13519	13662	13697	13653	13736	13451	13562	13590	13741	13519	13548	13508	13721	13584	13646	13544	13704	13543	13740	13623	13765	13667	13740	13674	13677	13559	13679	13604	13765	13673	13781	13738	13728	13638	13736	13612	13625	13768	13512	13421	13647	13461	13655	13633	13702	13611	13598	13596	13777	13685	13749	13639	13647	13614	13650	13824	13631	13735	13719	13741	13617	13531	13685	13637	13685	13497	13619	13502	13653	13654	13730	13795	13545	13710	13481	13690	13536	13617	13448	13482	13711	13632	13666	13669	13829	13648	13480	13596	13713	13719	13637	13549	13621	13543	13667	13656	13647	13500	13612	13596	13659	13488	13718	13632	13641	13841	13441	13746	13841	13510	13797	13667	13587	13617	13690	13604	13658	13648	13536	13627	13520	13557	13731	13585	13598	13616	13782	13525	13708	13611	13472	13596	13653	13704	13577	13706	13716	13482	13860	13577	13691	13636	13572	13670	13616	13635	13678	13512	13688	13709	13707	13615	13601	13711	13493	13564	13508	13612	13504	13593	13688	13591	13654	13586	13659	13503	13590	13717	13681	13564	13641	13675	13607	13553	13593	13577	13621	13547	13427	13649	13498	13623	13798	13441	13586	13558	13545	13689	13601	13662	13622	13607	13574	13615	13650	13669	13541	13552	13441	13575	13573	13663	13604	13606	13761	13625	13668	13652	13439	13570	13554	13708	13604	13567	13655	13572	13643	13574	13659	13461	13582	13786	13544	13731	13556	13524	13611	13728	13636	13743	13579	13586	13619	13677	13525	13736	13766	13715	13755	13530	13792	13640	13673	13597	13573	13599	13507	13450	13640	13718	13437	13520	13666	13578	13575	13629	13690	13481	13584	13826	13676	13545	13675	13595	13670	13662	13617	13629	13561	13573	13510	13663	13542	13605	13633	13589	13553	13626	13732	13637	13613	13653	13700	13526	13744	13508	13684	13575	13553	13547	13608	13603	13679	13621	13492	13557	13507	13469	13684	13523	13583	13574	13568	13525	13739	13534	13869	13694	13530	13784	13662	13605	13649	13502	13543	13557	13509	13646	13664	13565	13639	13650	13793	13675	13609	13803	13652	13614	13546	13436	13431	13666	13575	13683	13755	13545	13541	13747	13718	13490	13658	13713	13528	13526	13540	13613	13441	13669	13745	13563	13675	13543	13558	13601	13627	13711	13655	13602	13608	13603	13633	13633	13485	13585	13527	13691	13688	13565	13398	13641	13583	13615	13579	13376	13595	13481	13823	13680	13622	13523	13692	13693	13820	13561	13623	13605	13584	13663	13503	13612	13514	13588	13543	13625	13554	13853	13682	13698	13613	13723	13720	13666	13774	13587	13590	13523	13763	13570	13827	13403	13595	13568	13719	13740	13795	13536	13527	13696	13540	13492	13658	13734	13617	13631	13623	13659	13587	13714	13583	13653	13613	13722	13703	13682	13486	13594	13696	13735	13700	13584	13441	13473	13645	13679	13739	13650	13587	13512	13612	13665	13575	13609	13543	13828	13470	13738	13706	13636	13585	13636	13644	13617	13742	13614	13505	13677	13686	13690	13629	13574	13620	13546	13537	13668	13703	13590	13624	13559	13585	13540	13546	13549	13606	13768	13411	13593	13559	13533	13469	13747	13654	13688	13696	13613	13603	13793	13598	13595	13635	13728	13470	13645	13737	13707	13611	13413	13640	13688	13617	13717	13444	13728	13633	13566	13527	13502	13720	13676	13621	13673	13555	13587	13673	13628	13681	13520	13571	13627	13682	13554	13536	13613	13554	13755	13546	13433	13710	13440	13713	13621	13576	13352	13530	13663	13664	13602	13570	13433	13636	13568	13589	13708	13624	13544	13655	13759	13598	13526	13574	13739	13521	13635	13608	13456	13629	13602	13637	13597	13568	13569	13767	13814	13804	13616	13542	13622	13732	13617	13562	13598	13642	13553	13682	13586	13652	13528	13648	13583	13565	13584	13649	13580	13670	13517	13750	13597	13487	13667	13790	13485	13503	13559	13697	13506	13547	13590	13557	13631	13601	13727	13681	13703	13654	13854	13615	13662	13563	13676	13604	13599	13699	13566	13851	13563	13712	13717	13598	13662	13592	13618	13709	13427	13617	13597	13701	13512	13558	13562	13641	13553	13631	13631	13627	13404	13694	13691	13531	13599	13526	13493	13610	13470	13600	13505	13611	13605	13606	13553	13606	13573	13593	13650	13679	13624	13672	13519	13623	13425	13596	13517	13570	13678	13689	13687	13558	13620	13783	13646	13667	13623	13622	13604	13553	13659	13678	13442	13645	13674	13546	13655	13749	13581	13775	13628	13590	13655	13651	13705	13623	13501	13634	13531	13674	13623	13789	13723	13698	13585	13654	13462	13687	13632	13692	13663	13534	13458	13662	13654	13570	13878	13718	13628	13579	13641	13608	13454	13584	13563	13535	13747	13514	13632	13533	13471	13450	13523	13488	13665	13680	13688	13658	13398	13735	13707	13667	13504	13505	13490	13523	13677	13654	13554	13521	13604	13744	13605	13454	13500	13625	13606	13611	13541	13699	13652	13699	13598	13643	13574	13724	13556	13527	13568	13691	13700	13496	13700	13588	13520	13771	13595	13624	13519	13631	13596	13636	13607	13521	13536	13593	13610	13564	13667	13507	13716	13787	13679	13620	13549	13678	13639	13600	13475	13632	13740	13630	13767	13583	13646	13544	13726	13487	13556	13634	13572	13496	13671	13571	13577	13537	13847	13560	13526	13844	13626	13647	13599	13765	13519	13628	13737	13438	13773	13539	13675	13517	13515	13639	13614	13633	13569	13706	13591	13563	13666	13825	13645	13557	13629	13630	13596	13605	13550	13484	13629	13683	13693	13807	13703	13678	13621	13593	13495	13494	13730	13541	13702	13588	13722	13560	13586	13837	13607	13630	13610	13578	13722	13542	13748	13625	13702	13691	13631	13571	13597	13625	13677	13589	13588	13725	13672	13462	13577	13698	13611	13776	13502	13735	13729	13505	13560	13536	13770	13372	13656	13470	13583	13601	13547	13720	13581	13686	13541	13515	13673	13710	13609	13747	13501	13706	13573	13495	13555	13608	13483	13558	13578	13618	13609	13602	13535	13734	13632	13583	13751	13731	13573	13700	13422	13431	13557	13593	13681	13619	13433	13413	13666	13561	13487	13659	13625	13528	13610	13708	13565	13452	13529	13683	13561	13649	13644	13504	13559	13602	13647	13827	13549	13602	13515	13603	13499	13653	13530	13604	13524	13601	13659	13795	13679	13618	13788	13723	13725	13489	13445	13496	13623	13639	13595	13511	13595	13503	13586	13592	13616	13484	13612	13610	13562	13681	13587	13608	13596	13744	13643	13603	13677	13734	13530	13639	13641	13649	13725	13515	13574	13630	13679	13697	13506	13684	13530	13620	13568	13555	13608	13561	13426	13442	13651	13687	13616	13720	13586	13609	13616	13583	13642	13556	13567	13744	13641	13552	13626	13581	13716	13700	13493	13633	13719	13626	13601	13640	13468	13499	13604	13742	13473	13693	13788	13723	13514	13732	13701	13581	13590	13548	13629	13474	13705	13495	13500	13715	13635	13651	13634	13637	13557	13631	13575	13739	13669	13528	13543	13514	13676	13701	13676	13709	13572	13703	13561	13473	13648	13728	13519	13753	13562	13606	13440	13618	13598	13662	13742	13599	13765	13478	13573	13599	13660	13597	13620	13540	13779	13377	13625	13645	13526	13606	13566	13721	13498	13666	13694	13464	13415	13867	13445	13628	13656	13677	13551	13432	13883	13382	13661	13439	13730	13553	13524	13720	13589	13537	13688	13528	13449	13544	13664	13530	13551	13541	13727	13492	13656	13569	13562	13698	13650	13710	13555	13544	13621	13658	13473	13587	13630	13504	13692	13568	13579	13624	13675	13622	13562	13364	13684	13800	13705	13645	13541	13503	13654	13464	13558	13384	13773	13675	13582	13677	13517	13591	13563	13553	13774	13699	13632	13728	13523	13689	13474	13535	13700	13498	13697	13640	13452	13601	13735	13795	13608	13658	13649	13389	13715	13484	13578	13520	13717	13662	13691	13594	13520	13797	13615	13616	13512	13583	13538	13568	13557	13591	13642	13758	13601	13689	13600	13607	13577	13499	13576	13462	13625	13563	13570	13648	13674	13440	13636	13655	13687	13689	13649	13461	13529	13535	13550	13722	13882	13660	13679	13657	13652	13594	13487	13561	13674	13596	13571	13801	13597	13672	13642	13689	13581	13712	13677	13467	13675	13758	13712	13445	13724	13526	13731	13676	13485	13497	13729	13700	13605	13710	13542	13666	13687	13552	13493	13797	13538	13762	13750	13633	13712	13641	13634	13742	13764	13602	13695	13811	13506	13582	13645	13544	13542	13757	13411	13589	13528
23101	21428	29338	23908	21543	22580	21506	16047	14882	15145	15136	15075	14893	14842	14844	14978	14696	14815	14644	14401	14445	14615	14419	14526	14285	14486	14436	14375	14483	14928	19116	19583	18533	16799	15510	14957	14434	14455	14231	14197	14201	14481	14389	14326	14372	14282	14419	14300	14309	14428	14410	14237	14316	14295	14345	14296	14292	14188	14161	14129	14398	14391	14336	14351	14287	14278	14274	14421	14336	14290	14239	14141	14194	14348	14202	14298	14197	14237	14515	14489	14382	14327	14369	14323	14374	14389	14275	14497	14512	14335	14266	14328	14249	14324	14148	14388	14297	14383	14206	14220	14289	14157	14351	14294	14338	14242	14385	14443	14391	14334	14292	14260	14184	14157	14156	14153	14281	14350	14371	14319	14256	14395	14218	14247	14217	14074	14258	14255	14355	14435	14332	14260	14185	14274	14212	14117	14137	14188	14481	14245	14341	14396	14314	14268	14263	14400	14190	14306	14247	14223	14198	14145	14154	14294	14196	14052	14340	14362	14366	14201	14277	14210	14415	14274	14201	14203	14274	14421	14400	14379	14340	14329	14276	14246	13996	14276	14206	14473	14349	14486	14210	14371	14248	14327	14325	14243	14272	14150	14198	14299	14445	14286	14240	14421	14502	14350	14123	14254	14452	13981	14409	14322	14216	14028	14123	14286	14149	14221	14285	14529	14215	14555	14393	14256	14411	14211	14416	14266	14313	14175	14096	14224	14215	14342	14333	14286	14377	14420	14246	14138	14324	14147	14111	14149	14422	14162	14455	14241	14264	14479	14403	14476	14099	14212	14207	14221	14397	14298	14318	14140	14362	14408	14264	14303	14278	14302	14152	14224	14340	14074	14298	14427	14294	14284	14278	14409	14297	14159	14213	14137	14301	14117	14334	14211	14120	14153	14319	14324	14380	14228	14304	14418	14212	14387	14349	14153	14283	14320	14369	14406	14360	14266	14277	14081	14331	14347	14171	14456	14196	14184	14204	14350	14340	14358	14335	14137	14319	14162	14164	14173	13986	14270	14181	14230	14234	14350	14264	14344	14238	14118	14234	14169	14278	14321	14265	14257	14236	14102	14238	14240	14152	14313	14235	14246	14369	14219	14304	14018	14260	14441	14340	14470	14295	14268	14104	14219	14293	14378	14283	14131	14119	14257	14479	14095	14117	14270	14337	14195	14231	14146	14203	14121	14263	14250	14231	13904	14264	14232	14329	14322	14207	14258	14060	14383	14109	14077	14047	14402	14487	14335	14290	14149	14326	14496	14472	14029	14347	14063	14142	14130	14214	14102	14335	14222	14069	13927	14180	14330	14369	14215	14268	14213	14221	14284	14358	14319	14316	14253	14288	14175	14319	14150	14364	14334	14204	14169	14102	14191	14318	14268	14157	14062	14154	14283	14128	14076	13957	14067	14084	14328	14381	14247	14205	14109	14242	14129	14228	14326	14249	14365	14188	14239	14344	14187	14282	14228	14237	14366	14435	14218	14323	14143	14363	14374	14220	14303	14271	14202	14282	14329	14401	14346	14314	14228	14253	14256	14183	14221	14495	14290	14216	14318	14236	14186	14107	14279	14280	14049	14398	14309	14114	14292	14262	14408	14131	14293	14244	14078	14377	14324	14241	14130	14193	14203	14415	14322	14090	14039	14184	14345	14337	14235	14374	14225	14253	14095	14091	14219	14385	14222	14099	14193	14300	14121	14248	14211	14437	14232	14277	14397	14239	14360	14138	14451	14381	14443	14386	14226	14202	14213	14274	14156	14293	14374	14201	14210	14226	14289	14232	14332	14283	14286	14361	14342	14350	14410	14170	13981	14225	14273	14312	14403	14343	14336	14381	14074	14240	14339	14216	14163	14257	14369	14383	14368	14349	14287	14276	14413	14305	14141	14232	14396	14351	14269	14194	14303	14377	14250	14306	14371	14180	14097	14076	14248	14140	14201	14070	14309	14390	14179	14134	14265	14249	14499	14136	14131	14111	14410	14202	13990	14168	14227	14200	14089	14202	14219	14185	14077	14156	14387	14148	14384	14254	14216	14125	14292	14272	14256	14326	14224	14323	14276	14259	14314	14215	14181	14227	14147	14478	14185	14074	14361	14281	14159	14188	14063	14478	14254	14198	14189	14290	14261	14263	14211	14228	14414	14313	14195	14173	14246	14401	14329	14072	14312	14152	14404	14262	14288	14195	14218	14090	14385	14297	14412	14185	14269	14084	14234	14161	14170	14389	14079	14182	14232	14402	14181	14340	14423	14241	14224	14283	14236	14255	14383	14218	14143	14275	14228	14016	14290	14178	14239	14204	14151	14324	14306	14431	14332	14372	14208	14158	14338	14306	14249	14333	14248	14166	14113	14305	14128	14323	14228	14262	14309	14619	14125	14187	14251	14316	14375	14310	14277	14274	14148	14195	14303	14240	14225	14204	14233	14172	14220	14126	14102	14231	14205	14289	14320	14286	14245	14418	14370	14332	14442	14292	14321	14353	14247	14134	14299	14087	14267	14228	14261	14085	14282	14214	14210	14153	14237	14235	14308	14353	14279	14142	14330	14074	14311	14178	14263	14180	14177	14301	14200	14369	14324	14148	14322	14368	14210	14143	14348	14350	14330	14474	14309	14287	14352	14253	14396	14294	14217	14172	14320	14298	14447	14406	14375	14360	14316	14197	14260	14325	14348	14148	14141	14317	14150	14178	14401	14209	14080	14113	14276	14232	14339	14203	14241	14204	14141	14258	14486	14354	14138	14428	14135	14170	14274	14369	14448	14349	14270	14281	14351	14166	14232	14250	14235	14250	14272	14252	14328	14275	14265	14287	14356	14326	14242	14246	14172	14194	14164	14299	14249	14295	14225	14058	14365	14331	14132	14200	14302	14400	14152	14144	14059	14295	14219	14220	14270	14337	14198	14191	14216	14126	14279	14176	14208	14283	14366	14376	14220	14468	14443	14163	14340	14287	14133	13999	14082	14124	14096	14320	14182	14169	14301	14312	14108	14381	14284	14361	14166	14309	14263	14344	14284	14163	14256	14096	14191	14203	14350	14312	14554	14140	14473	14382	14141	14285	14284	14237	14143	14351	14200	14264	14343	14286	14348	14225	14400	14199	14205	14299	14356	14257	14116	14106	14189	14238	14435	14245	14126	14050	14240	14427	14142	14330	14322	14386	14285	14228	14221	14168	14165	14189	14295	14355	14175	14172	14239	14139	14329	14215	14244	14193	14179	14296	14362	14165	14197	14064	14288	14268	14144	14381	14294	14195	14195	14200	14301	14266	14293	14224	14047	14150	14384	14090	14235	14313	14507	14074	14259	14175	14257	14106	14262	14171	14120	14334	14234	14083	14238	14356	14262	14381	14335	14313	14364	14160	14139	14194	14243	14308	14172	14305	14131	14185	14129	14130	14205	14271	14201	14273	14002	14109	14290	14248	14280	14099	14183	14318	14280	14224	14316	14181	14368	14281	14292	14231	14363	14394	14413	14124	14286	14338	14206	14249	14068	14214	14059	14290	14350	14275	14181	14448	14420	14250	14280	14146	14128	14359	14149	14386	14292	14275	14231	14285	14080	14206	14253	14332	14136	14048	14193	14272	14080	14269	14301	14439	14028	14177	14472	14182	14335	14328	14247	14308	14448	14323	14384	14371	14301	14255	14313	14271	14188	14286	14352	14428	14364	14356	14181	14480	14370	14239	14132	14224	14303	14213	14365	14290	14418	14333	14043	14300	14132	14160	14324	14223	14293	14282	14173	14247	14310	14233	14303	14288	14309	14120	14410	14366	14217	14271	14346	14269	14260	14155	14195	14218	14203	14140	14236	14298	14030	14272	14369	14090	14246	14066	14206	14234	14028	14375	14243	14249	14109	14093	14227	14276	14193	14218	14236	14206	14301	14278	14388	14276	14168	14350	14189	14349	14378	14136	14341	14106	14304	14390	14389	14405	14175	14230	14266	14258	14182	14179	14224	14358	14223	14248	14079	14156	14156	14387	14288	14318	14102	14061	14096	14083	14093	14301	14224	14256	14223	14355	14366	14231	14081	14207	14058	14377	14097	14385	14429	14398	14271	14297	14380	14122	14157	14309	14094	14181	14001	14281	14005	14312	14333	14369	14158	14157	14040	14160	14273	14215	14134	14184	14243	14415	14277	14088	14173	14267	14187	14304	14252	14430	14246	14218	14429	14223	14101	14188	14408	14222	14114	14265	14305	14137	14265	14248	14323	14198	14430	14221	14272	14187	14057	14344	14112	14042	14139	14452	14335	14309	14243	14279	14320	14291	14137	14278	14280	14279	14185	14476	14183	14212	14061	14309	14268	14270	14283	14134	14124	14020	14220	14142	14469	14095	14273	14252	14235	14172	14244	14062	14199	14064	14185	14138	14298	14319	14317	14385	14341	14128	14301	14367	14306	14405	14234	14232	14113	14266	14286	14439	14353	14313	14190	14236	14210	14216	14303	14100	14202	14210	14035	14231	14260	14158	14171	14321	14154	14254	14310	14154	14272	14496	14107	14231	14148	14258	14242	14236	14317	14258	14252	14267	14352	14246	14124	14183	14302	14267	14238	14593	14276	14218	14168	14380	14296	14295	14277	14076	14306	14203	14068	14385	14265	14340	14147	14127	14271	14270	14120	14176	14229	14108	14216	14306	14347	14231	14228	14133	14250	14108	14283	14251	14253	14427	14365	14209	14281	14328	14169	14348	14137	14321	14141	14159	14111	14319	14041	14154	14358	14416	14409	14200	14046	14267	14144	14072	14238	14262	14337	14311	14252	14098	13953	14144	14439	14157	14234	14240	14128	14232	14387	13982	14164	14056	14195	14138	14313	14273	14376	14196	14157	14066	14205	14265	14165	14311	14195	14310	14355	14162	14196	14192	14320	14155	14311	14440	14327	14125	14133	14314	14328	14394	14164	14357	14317	14455	14336	14214	14250	14302	14223	14471	14432	14166	14292	14200	14158	14163	14138	14236	14111	14252	14298	14094	14265	14308	14217	14125	14116	14090	14341	14256	14183	14296	14199	14296	14418	14147	14338	14168	14269	14323	14328	14174	14342	14206	14211	14283	14317	14082	14389	14190	14242	14251	14265	14274	14464	14243	14131	14058	14130	14329	14263	14274	14626	14282	14291	14152	14313	14395	14149
14790	26605	25260	20932	18610	16819	16053	15174	15139	14688	14487	14727	14668	14322	14664	14425	14343	14218	14255	13973	14051	14036	14063	14077	14004	13938	14165	13848	14046	15472	22206	21831	19765	17328	15332	14293	13929	13937	13930	13891	13904	13779	13880	13914	13766	13834	13783	13928	13837	13788	13857	14021	13909	13858	13917	14022	13969	13821	13774	14021	13672	13914	13889	13952	13689	13893	13894	13847	13801	13888	13757	13736	13739	13771	13877	13825	13967	13981	13872	13873	13948	13892	13944	13824	13822	13626	13902	13892	13759	13971	13897	13884	13685	13735	13881	13815	13943	13989	13827	13718	13888	13893	13849	13926	13779	13811	13763	13850	13792	13935	13642	13823	13832	13766	14007	13985	13787	13846	13807	13891	13783	13874	13884	13964	13731	13805	13723	13853	13917	13844	13620	13669	13857	13763	13821	13829	13959	13771	13829	13770	13803	13907	13837	13915	13958	13756	13772	13843	13689	13782	13789	13803	13691	13941	13962	13689	13757	13758	13696	13814	13819	13774	13776	13703	13820	13873	13897	13739	13859	13867	13762	13789	14032	13922	13962	13958	13888	13709	13708	13694	13933	13863	13863	13773	13819	13878	13950	13973	13953	13817	13707	13870	13876	13797	13753	13789	13730	13787	13737	13708	13813	13751	13698	13986	13809	13781	13924	13809	13698	13787	13835	13826	13655	13852	13785	13922	13735	13901	13949	13826	13965	13960	13688	13740	13801	13661	13910	13899	13879	13842	13737	13812	13732	13742	13806	13973	13764	13840	13822	13906	13977	13690	13800	13688	13934	13767	13774	13668	13696	13757	13717	13816	13831	13662	13831	13756	13843	13761	13719	13859	13747	13837	13858	13793	13825	13843	13911	13740	13818	13947	13880	13823	13721	13749	13866	13787	13822	13732	13920	13796	13831	13776	13807	13686	13779	13710	13694	13721	13742	13967	13718	13790	13845	13735	13779	13939	13898	13741	13664	13857	13716	13819	13751	13801	13817	13928	13801	13881	13745	13822	13937	13759	13793	13758	13817	13815	13858	13652	13823	13604	13969	13816	13894	13771	13761	13713	13765	13817	13943	13907	13799	13801	13810	13893	13764	14066	13681	13901	13949	13983	13847	13852	13939	13797	13873	13793	13714	13681	13836	13857	13745	13625	13757	13696	13868	13934	13986	13931	13790	13922	13814	13755	13834	13762	13831	13789	13728	13731	13827	13754	13877	13935	13669	13831	13701	13733	13807	13776	13916	13811	13843	13842	13727	13677	13812	13996	13886	13708	13803	13712	13840	13843	13866	13784	13628	13852	13809	13910	13859	13581	13745	13931	13780	13789	13766	13734	13890	13915	13679	13966	13704	13773	13965	13986	13698	13816	13802	13704	13681	13902	13833	13786	13865	13933	13731	13853	13801	13875	13783	13967	13832	13841	13845	13879	13833	13784	13702	13845	13662	13855	13761	13673	13810	13823	13678	13813	13576	13785	13802	13858	13907	13870	13770	13713	13884	13691	13759	13744	13723	13803	13855	13784	13734	13861	13946	13741	13844	13762	13758	13745	13875	13894	14087	13793	13869	13705	13989	13932	13793	13825	13871	13929	13834	14013	13756	13902	13814	13776	13977	13663	13744	13753	13743	13749	13834	13931	13895	13865	13747	13795	13703	13801	13716	13833	13682	13808	13956	13705	13731	13859	14031	13758	13922	13941	13636	13936	13616	13911	13714	13819	13914	13886	13856	13571	13940	13825	13830	13875	13811	13833	13819	13879	13822	13897	13702	13804	13751	13726	13602	13822	13801	13796	13870	13800	13992	13879	13813	14035	13872	13855	13698	13861	13658	13908	13739	13779	13894	13617	13850	13790	13852	13654	13801	13695	13677	13900	13810	13732	13875	13642	13804	13866	13973	13710	13830	13778	13913	13914	13856	13940	13771	13901	13742	13806	13772	13878	13800	13804	13740	13868	13980	13696	13827	13804	13938	13862	13880	13779	13798	13698	13837	13771	13937	13642	13612	13914	13887	13864	13872	13627	13815	13681	13899	13892	13828	13672	13840	13776	13770	13695	13726	13740	13873	13721	13715	13744	13867	13790	13726	13768	13859	13784	13580	13803	13821	13912	13747	13905	13797	13814	13856	13864	13930	13745	13814	13851	13982	13749	13898	13958	14045	13677	13824	13900	13783	13891	13862	13931	13937	13665	13977	13859	13896	13914	13690	13802	13818	13655	13800	13740	13787	13666	13897	13834	13857	13879	13801	13726	13817	13605	13804	13748	13782	13860	13702	13907	13656	13786	13793	13820	13927	13847	13639	13918	13807	13794	13736	14033	13722	13981	13987	13692	13941	13712	13904	13889	13807	13774	13921	13800	13807	13725	13837	13739	13725	13917	13722	13807	13761	13849	13660	13580	13987	13865	13893	13714	13794	13869	13760	13799	13735	13796	13582	13672	13775	13887	13722	13801	13809	13656	13918	13800	13726	13836	13910	13853	13933	13835	13959	13707	13633	13762	13808	13833	13886	13818	13879	13761	13803	13876	13935	13658	13994	13749	13828	13726	13846	13680	13758	13718	14092	13862	13769	13777	13697	13823	13872	13914	13836	13873	13902	13833	13806	13774	13813	13795	13790	13818	13851	13727	13929	13906	13773	13725	13950	13722	13696	13820	13665	13998	13812	13636	13715	13724	13900	13935	13783	13762	13989	13871	13959	13955	13738	13900	13796	13897	13840	13753	13699	13840	13825	13864	13777	13700	13742	13696	13807	13735	13885	13863	13628	13823	13699	13697	13747	13844	13937	13686	13888	13880	13895	13700	13752	13871	13820	13842	13826	13769	13814	13800	13803	13863	13651	13702	13822	13788	13930	13841	13856	13793	13775	13740	13862	13914	13895	13675	13897	13732	13861	13720	13851	13856	13711	13795	13783	13832	13773	13917	13896	13710	13750	13678	13747	13795	13813	13854	13821	13805	13789	13850	13838	13880	13856	13804	13854	13838	13715	13686	13803	13856	13785	13807	13902	13667	13837	13633	13980	13856	13872	13696	13860	13698	13853	13890	13532	13788	13767	13816	13758	13751	13851	13866	13840	13651	13833	13864	13634	13760	13947	13787	13834	13866	13759	13785	13915	13735	13958	13731	13703	13728	13920	13793	13805	13737	13698	13859	13636	13692	13874	13802	13791	13761	13947	13618	13918	13696	13808	13938	13828	13718	13626	13650	13749	13782	13738	13668	13783	13786	13852	13801	13742	13965	13766	13754	14000	13746	13773	13640	13725	13819	13691	13954	13595	13893	13701	13808	13950	13734	13829	13845	13652	13759	13798	13701	13840	13609	13655	13848	13831	13822	13789	13964	13739	13779	13951	13834	13941	13839	13915	13752	13867	13739	13856	13868	13786	13801	13674	13937	13817	13839	13746	13876	13882	13787	13842	13825	13793	13807	13791	13756	13913	13824	13776	13921	13774	13649	13877	13661	13820	13827	13836	13825	13745	13997	13784	13889	13702	13957	13886	13788	13708	13845	13679	13856	13749	13730	13809	13800	13920	13813	13632	13892	13838	13625	13768	13721	13842	13756	13942	13853	13788	13700	13960	13723	13798	13899	13764	13855	13880	13770	13918	13786	13811	13701	13728	13816	13920	13732	13757	13733	13835	13779	13807	13740	13730	13727	13858	13908	13704	13962	13824	13822	13727	13847	13799	13742	13840	13960	13869	13860	13740	13779	13794	14008	13707	13768	13795	13873	13840	13653	13890	13782	13862	13812	13661	13682	13779	13603	13749	13841	13815	13801	13651	13748	13813	13844	13817	13765	14015	13761	13718	13810	13868	13843	13798	13847	13992	13885	13808	13844	13743	13812	13869	13786	13676	13845	13818	13710	13819	13973	13779	13859	13745	13891	13943	13662	13989	13708	13664	13757	13772	13762	13978	13792	13851	13624	13814	13763	13757	13700	13997	13839	13667	13838	13730	13779	13593	13923	13794	13771	13939	13795	13910	13772	13903	13744	13894	13878	13591	13829	13795	13739	13913	13825	13811	13696	13823	13649	13627	13744	13870	13667	13889	13810	13915	13887	13732	13640	13784	13747	13975	13801	13854	13781	13762	13621	13940	13827	13612	13777	13728	13825	13759	13792	13740	13815	13741	13921	13835	13781	13747	13810	13670	13754	13804	13824	13665	13876	13884	13818	13741	13783	13759	13801	13732	13855	13988	13721	13839	13732	13812	13902	13778	13839	13878	13922	13808	13820	13870	13870	13798	13785	13715	13893	13772	13769	13732	14020	13788	13815	13784	13939	13671	13979	13775	13708	13774	13704	13896	13825	13824	13759	13949	13791	13720	13790	13641	13672	13737	13798	13893	13776	13900	13882	14032	13708	13640	13930	13919	13874	13881	13770	13776	13766	13639	13699	13670	13716	13737	13778	13708	13884	13831	13843	13817	13758	13839	13802	13801	13831	13768	13745	13888	13756	13747	13913	13673	13763	13851	13821	13730	13870	13960	13800	13753	13787	13844	13992	13871	13828	13858	13749	13723	13613	13829	13842	13675	13712	13650	13840	13953	13882	13792	13836	13778	13793	13801	13687	13885	13820	13769	13679	13707	13851	13843	13868	13810	13780	13876	13812	13762	13699	13881	13827	13823	13840	13910	13784	13731	14013	13808	13827	13709	13900	13953	13675	13832	13737	13868	13756	13892	13637	13686	13859	13691	13764	13765	13728	13716	13773	13866	13809	13841	13849	13721	13966	13724	13909	13822	13973	13839	13757	13849	13833	13958	13669	13958	13713	13729	13740	13703	13705	13845	13829	13840	13904	13834	13739	13859	13768	13910	13877	13926	13827	13728	13870	13680	13731	13911	13938	13705	13645	13813	13685	13755	13802	13871	13746	13889	13982	13943	13915	13813	13941	13950	13917	13961	13643	13871	13906	14027	13827	13812	13869	13763	13728	13806	13674	13704	13940	13857	13887	13819	13703	13575	13630	13884	13924	13859	13731	13716	13680	14087	13918	13925	13779	13525	13870	13725	13861	13796	13758	13722	13608	13895	13847	13821	13825	13765	13862	13835	13884	13745	13895	13733	13737	13753	13706	13778	13789	13687	13794	14012	13891	13680	13745	13784	13903	13691	13842	13848	13865	13970	13788	13804	13807
27252	21577	22223	18328	15127	14845	14774	14556	14451	14648	14529	14548	14723	14623	14387	14738	14647	14596	14654	14625	14621	14734	14589	14494	14402	14704	14567	14819	14528	14735	14931	15095	15050	14914	15020	14581	14509	14400	14720	14405	14528	14821	14371	14464	14475	14453	14496	14394	14506	14381	14563	14529	14504	14572	14542	14515	14485	14526	14539	14400	14597	14658	14629	14382	14490	14533	14391	14714	14730	14592	14590	14305	14307	14628	14565	14528	14512	14452	14503	14331	14604	14579	14601	14374	14496	14411	14275	14530	14349	14462	14344	14470	14338	14578	14583	14495	14558	14496	14326	14310	14517	14551	14645	14257	14563	14491	14487	14592	14504	14495	14489	14501	14519	14396	14626	14678	14456	14735	14482	14544	14535	14537	14498	14382	14568	14538	14564	14503	14422	14425	14535	14565	14561	14464	14684	14677	14606	14365	14524	14481	14393	14376	14790	14531	14477	14401	14391	14488	14660	14409	14500	14497	14570	14292	14523	14502	14530	14581	14641	14578	14642	14322	14450	14713	14490	14284	14630	14608	14398	14673	14625	14380	14450	14482	14670	14553	14556	14532	14383	14392	14408	14472	14435	14529	14641	14648	14620	14523	14537	14510	14580	14638	14478	14332	14407	14629	14623	14455	14469	14464	14459	14595	14503	14531	14567	14439	14628	14449	14401	14602	14644	14749	14480	14795	14548	14434	14459	14529	14494	14648	14460	14471	14455	14450	14505	14405	14648	14458	14414	14477	14486	14491	14568	14542	14580	14489	14449	14581	14644	14538	14368	14590	14699	14428	14447	14381	14596	14318	14311	14207	14334	14588	14432	14439	14416	14595	14447	14414	14402	14317	14551	14357	14386	14302	14539	14567	14281	14469	14422	14433	14576	14496	14551	14491	14366	14231	14454	14437	14645	14418	14396	14557	14650	14673	14602	14422	14647	14464	14309	14704	14508	14588	14559	14401	14461	14460	14463	14676	14611	14554	14512	14466	14501	14333	14312	14562	14549	14353	14526	14507	14475	14471	14399	14546	14408	14835	14584	14570	14542	14484	14560	14457	14586	14634	14488	14550	14771	14483	14626	14543	14694	14481	14380	14521	14510	14446	14513	14400	14785	14492	14433	14426	14556	14308	14599	14766	14529	14463	14614	14622	14317	14588	14576	14575	14259	14532	14598	14397	14508	14590	14584	14501	14507	14576	14545	14576	14385	14584	14332	14511	14540	14473	14455	14390	14751	14358	14572	14534	14500	14402	14421	14461	14455	14510	14638	14662	14397	14574	14446	14631	14471	14503	14529	14544	14558	14457	14551	14525	14516	14417	14458	14480	14596	14279	14283	14526	14457	14687	14628	14390	14471	14439	14486	14625	14568	14593	14545	14279	14486	14490	14630	14428	14389	14520	14331	14590	14212	14617	14621	14572	14550	14603	14388	14545	14439	14262	14595	14341	14386	14444	14678	14433	14766	14355	14441	14580	14439	14335	14534	14520	14496	14473	14409	14505	14707	14688	14529	14340	14480	14423	14667	14553	14611	14478	14543	14687	14543	14579	14539	14494	14474	14723	14376	14474	14696	14456	14557	14437	14565	14470	14438	14281	14542	14507	14585	14545	14627	14548	14202	14510	14578	14312	14560	14566	14394	14287	14474	14405	14680	14478	14632	14293	14557	14429	14592	14462	14504	14761	14516	14571	14563	14543	14517	14544	14569	14472	14394	14493	14471	14677	14642	14578	14642	14377	14586	14290	14464	14503	14434	14429	14291	14654	14470	14538	14682	14391	14543	14511	14376	14431	14513	14696	14437	14475	14597	14493	14669	14513	14403	14470	14560	14557	14597	14411	14562	14681	14532	14548	14506	14215	14356	14594	14544	14572	14447	14549	14450	14338	14522	14564	14564	14527	14423	14545	14498	14473	14536	14546	14658	14518	14519	14574	14669	14600	14743	14576	14372	14409	14586	14355	14590	14492	14610	14581	14629	14638	14555	14650	14521	14550	14604	14579	14398	14491	14614	14508	14652	14427	14713	14493	14644	14772	14435	14309	14364	14552	14488	14610	14502	14595	14727	14205	14497	14540	14480	14658	14486	14563	14554	14562	14565	14589	14409	14635	14447	14599	14377	14415	14459	14500	14523	14565	14526	14653	14464	14434	14539	14579	14427	14483	14576	14417	14458	14420	14685	14541	14290	14369	14515	14450	14426	14457	14338	14548	14381	14273	14635	14621	14553	14505	14559	14502	14608	14543	14601	14368	14519	14625	14423	14367	14513	14373	14433	14485	14650	14597	14621	14460	14502	14589	14624	14370	14421	14657	14457	14634	14511	14455	14529	14434	14501	14446	14567	14661	14507	14419	14396	14331	14309	14597	14493	14505	14619	14449	14600	14446	14508	14521	14463	14439	14462	14642	14402	14613	14471	14434	14456	14532	14590	14443	14493	14552	14690	14541	14608	14664	14518	14551	14574	14372	14511	14497	14325	14641	14492	14553	14456	14512	14611	14763	14195	14550	14586	14587	14608	14606	14596	14503	14518	14604	14617	14494	14588	14551	14498	14388	14473	14513	14560	14600	14583	14556	14422	14487	14442	14443	14473	14464	14670	14531	14596	14505	14463	14504	14537	14518	14423	14355	14494	14568	14389	14553	14596	14492	14488	14553	14518	14549	14736	14478	14503	14508	14450	14419	14312	14493	14462	14698	14423	14554	14621	14694	14561	14647	14532	14521	14507	14607	14335	14438	14326	14449	14478	14450	14746	14670	14504	14440	14440	14505	14568	14566	14446	14407	14383	14372	14374	14506	14699	14500	14451	14566	14666	14450	14573	14499	14341	14536	14609	14392	14412	14402	14455	14444	14654	14574	14302	14647	14517	14364	14549	14394	14491	14408	14611	14330	14546	14645	14520	14401	14503	14577	14500	14485	14522	14420	14568	14321	14545	14551	14492	14524	14471	14443	14549	14501	14364	14436	14553	14407	14380	14309	14448	14461	14696	14437	14470	14477	14470	14555	14399	14465	14461	14444	14589	14446	14576	14642	14661	14568	14606	14626	14470	14482	14597	14703	14493	14490	14593	14671	14450	14580	14543	14545	14555	14455	14452	14328	14610	14405	14427	14442	14406	14581	14401	14653	14528	14491	14490	14484	14455	14606	14660	14573	14653	14630	14557	14588	14401	14489	14308	14420	14712	14609	14458	14515	14660	14532	14495	14545	14478	14448	14584	14482	14453	14588	14505	14700	14646	14507	14401	14438	14460	14548	14520	14452	14694	14394	14414	14543	14594	14529	14440	14277	14576	14440	14617	14562	14417	14411	14444	14686	14425	14585	14508	14473	14548	14617	14469	14510	14463	14511	14526	14668	14542	14632	14610	14468	14582	14524	14693	14710	14366	14515	14504	14605	14512	14506	14548	14491	14295	14357	14506	14354	14424	14503	14496	14553	14467	14461	14469	14538	14593	14614	14506	14664	14471	14382	14343	14425	14420	14462	14751	14428	14553	14641	14660	14288	14534	14401	14534	14467	14617	14475	14394	14466	14564	14532	14571	14455	14477	14512	14481	14442	14435	14438	14578	14614	14452	14349	14578	14532	14373	14577	14468	14591	14550	14611	14638	14458	14554	14436	14420	14506	14508	14356	14291	14505	14457	14288	14480	14532	14480	14503	14504	14696	14543	14504	14603	14617	14497	14639	14290	14560	14556	14519	14536	14429	14408	14472	14372	14551	14670	14350	14564	14605	14633	14558	14458	14448	14402	14545	14713	14576	14410	14528	14627	14574	14544	14451	14545	14605	14355	14477	14367	14513	14594	14540	14480	14658	14465	14438	14585	14671	14499	14416	14679	14479	14497	14331	14416	14590	14455	14523	14485	14422	14500	14464	14718	14483	14453	14401	14308	14512	14486	14462	14654	14340	14489	14564	14540	14436	14562	14466	14399	14574	14648	14642	14679	14569	14426	14616	14712	14554	14450	14436	14415	14416	14510	14606	14728	14671	14366	14529	14637	14514	14599	14632	14571	14427	14377	14550	14622	14458	14331	14584	14563	14450	14489	14503	14519	14492	14692	14408	14538	14661	14337	14611	14521	14679	14487	14437	14419	14513	14299	14747	14383	14636	14740	14537	14554	14551	14550	14511	14603	14645	14718	14555	14448	14280	14506	14323	14456	14425	14479	14571	14362	14485	14434	14636	14438	14548	14601	14576	14637	14540	14578	14693	14805	14539	14464	14363	14685	14552	14491	14415	14325	14449	14564	14309	14478	14587	14551	14789	14467	14648	14539	14725	14527	14566	14675	14713	14469	14582	14426	14656	14658	14674	14724	14551	14522	14697	14570	14546	14350	14623	14488	14381	14506	14590	14808	14627	14590	14522	14614	14282	14664	14460	14542	14400	14459	14439	14438	14491	14631	14292	14508	14389	14600	14384	14450	14585	14579	14274	14500	14428	14639	14593	14463	14738	14431	14396	14499	14654	14656	14370	14654	14538	14425	14559	14609	14490	14772	14637	14569	14502	14623	14640	14512	14462	14718	14574	14703	14436	14486	14516	14553	14575	14544	14610	14529	14568	14441	14668	14558	14541	14627	14560	14581	14461	14455	14643	14678	14797	14440	14614	14556	14580	14589	14569	14651	14481	14551	14481	14485	14542	14548	14495	14542	14535	14810	14582	14616	14382	14465	14680	14714	14587	14821	14503	14416	14256	14528	14568	14372	14592	14688	14501	14653	14464	14626	14334	14523	14655	14432	14336	14431	14369	14413	14482	14558	14617	14585	14610	14675	14463	14617	14504	14614	14662	14502	14600	14421	14652	14497	14604	14582	14399	14575	14449	14493	14524	14504	14577	14847	14429	14518	14684	14419	14432	14443	14483	14542	14490	14663	14622	14592	14665	14497	14473	14602	14582	14490	14601	14333	14571	14363	14505	14437	14460	14381	14444	14458	14514	14516	14602	14463	14540	14623	14780	14640	14553	14458	14498	14602	14542	14680	14642	14588	14451	14570	14534	14372	14512	14605	14378	14376	14328	14627	14681	14547	14620	14413	14546	14508	14535	14563	14554	14580	14354	14432	14410	14518	14593	14479	14545	14493	14581	14460	14548	14638	14435	14355	14500	14612	14391	14737	14523	14464	14544	14518	14502	14364	14385	14319	14393
13634	16362	16939	16056	14980	14478	14400	14078	14144	13982	14014	14242	14102	13909	14081	14168	14025	13997	13962	13796	13944	13964	13825	14044	13983	13834	14011	13888	13972	13942	14372	14825	14475	14462	14311	13959	14005	13836	13774	13824	14109	14076	13737	13958	13930	13886	13883	13901	13994	13955	14005	13911	13879	14039	14048	13915	13974	13986	14077	13927	13838	13757	14089	13921	14002	13948	13941	13973	13935	14078	13678	13931	13962	13956	13794	13803	13995	13983	13841	14074	13918	13998	13924	14062	13882	13939	13917	13975	13867	13857	13894	14031	13817	13972	14007	14210	13907	13903	13926	13772	13810	13812	13878	14046	13919	13907	13883	13970	14077	13961	13825	13869	14055	13907	14121	14036	13840	13860	13999	13994	13831	13978	13852	13841	13785	13827	13842	13818	14026	13793	14088	13933	13979	13840	13879	13858	13750	14036	13856	13793	13884	13940	13948	13978	13960	13861	13938	13906	13753	13746	13882	13957	13980	13888	13980	13896	13832	14138	13988	13779	13933	13717	13999	13912	13819	13929	14026	13921	13951	14027	13997	13924	13802	13860	13908	13978	13955	13942	14069	13889	13876	13800	13828	13922	13774	13886	13748	13692	13811	13855	13908	14075	13774	13769	13913	13973	13957	13807	14114	13878	13997	14036	13958	13975	13877	13928	13919	13876	13987	14047	13875	13777	13900	13970	13923	13912	13967	13951	13893	13747	13862	13854	13780	13900	13919	13974	13912	14071	13801	13955	13847	13877	13877	13932	13768	14026	13966	13988	13943	13968	13877	13842	14118	13885	13916	13864	13791	13951	13938	13781	13948	13936	13910	13865	13908	13882	13964	13899	13942	14079	14057	14045	13950	14114	13823	14069	13899	13846	13921	13887	13824	14000	13720	13936	13927	13802	14132	13949	13842	13861	13910	14145	13787	13825	13833	13917	13817	13808	13817	13632	13795	13815	13850	13802	13898	14045	14013	13968	13884	13818	14016	14159	13977	13966	13961	13883	13905	13834	13942	13885	13943	13848	13993	13773	13844	14035	14031	13926	13905	13814	13998	13971	13940	13791	13966	14000	13903	13944	13962	13811	13971	14067	13931	14118	13893	14048	13984	13866	13876	13790	14035	13927	13816	13916	13954	13761	13837	13832	14005	13965	13911	13982	14036	13842	13994	13992	13980	13992	14021	13809	13939	13936	14000	13879	13967	13902	13942	13834	14016	13929	13861	13844	13916	14103	13963	13905	14050	14199	14028	13915	13924	13823	14067	14138	13845	13944	13925	13737	13921	13796	13994	13836	13985	13792	13892	13893	13850	13968	13711	13931	13958	13994	13806	13857	13916	13898	13841	13912	13879	13973	13789	14053	14063	13809	13875	14090	13874	14001	13893	13840	13822	13860	13887	14044	13808	13754	13765	13864	13865	13995	13911	13975	13933	13771	13856	13890	13955	13853	13945	13861	13979	14031	14131	13901	13926	13911	13879	13947	13949	13869	14050	13888	13830	13904	13928	14088	13917	13900	14008	14026	13922	13984	13926	13987	13898	13949	13959	14014	13835	13986	13740	13835	13878	13961	13925	13843	13836	13902	13911	13789	13728	13770	13749	13853	13984	13899	14061	13965	13910	13905	14075	13916	13906	14177	13905	14029	14066	13856	13857	13938	13742	13953	13857	13887	13973	13845	13989	13968	13858	13906	13811	14015	13976	13762	13845	13982	13797	13913	13856	13997	13851	13834	13992	13993	13895	14009	13822	13916	13756	13848	13973	13877	13899	13870	13823	13823	14031	13989	13920	13898	13999	13859	13974	13954	13820	13957	14025	13940	14186	13726	13814	14057	13923	13951	13922	13802	13923	14004	14024	13878	13957	13859	13938	14030	13954	13954	13915	13794	13906	14021	13913	13996	13817	13922	13732	13890	13877	13805	13928	14013	13998	13913	13816	13908	14124	13971	14013	13766	14044	13865	14038	13931	14032	13843	13935	13990	13823	13831	13970	14047	13915	14015	13939	14047	14032	13947	14050	13860	13989	13834	13856	13887	13851	13997	13952	13952	14016	13796	13856	13976	14023	13844	13945	13793	14022	14078	13930	13883	13901	13898	13853	14039	13854	13970	13917	13857	14039	13895	14023	13889	13926	14102	14070	13914	13970	13986	13852	13901	13974	13919	14005	14050	14038	13861	13827	13819	13934	13903	13979	14062	13845	14008	13977	14082	13970	13855	13945	13919	13929	13849	13837	13865	13896	14009	13794	13917	13876	13893	13872	13892	13992	13978	13995	13906	14033	13852	13918	14002	13837	13979	13992	13819	14062	13777	13778	13891	13957	13739	14027	13811	13842	13886	14071	13947	13867	13816	14040	13800	13932	13930	14043	13824	13835	13942	13871	13973	13850	14035	13924	14020	14056	14086	13942	14007	13892	13871	13920	13981	13919	13999	13957	14088	13768	13736	13847	13913	13792	13866	13961	13883	13881	13849	14015	13802	13862	13795	13933	13903	13909	13886	14003	14012	14010	13979	14016	13965	13985	14015	13873	13882	14000	14034	13994	13928	13819	13888	13840	13955	13799	13960	14002	13850	13935	14031	13995	13848	13760	13873	13976	13966	13893	13919	13910	14053	13878	13895	13812	13859	13782	13945	13864	14034	14023	13838	13873	14069	13889	13960	14067	13813	13933	13947	13879	13905	13777	14095	13985	13918	13969	14012	13828	13864	13921	13782	13957	13967	13903	14062	13908	13910	14031	13941	13911	13935	14030	13924	13912	13824	13958	13904	13940	13917	13833	13879	14001	13933	13837	13749	13864	14104	13842	13926	13989	14053	13905	13929	13840	13977	13922	13914	13972	13864	13912	13812	14114	14050	13828	13973	14025	13887	13939	14037	13865	14035	13958	14019	14009	14136	13994	13875	13788	13975	13869	13866	13866	13973	13922	13953	13805	13991	14088	13738	14173	13872	13876	13955	13811	13937	13774	13875	14026	13853	13980	13927	14037	13883	13975	13909	13858	14054	13703	13903	14030	13862	14019	14065	14078	13945	14039	13914	13952	13990	13959	13832	13916	13850	13839	14018	13987	13786	13926	13817	13885	13977	13916	13951	13903	13996	14037	13972	13916	13940	13927	13900	14055	13807	13968	13904	13860	13900	13965	13952	13697	14045	13972	13809	14060	13899	13959	13936	13854	13785	13913	13809	13900	13828	14066	13922	14080	13773	13861	13947	13704	13947	13995	13966	13933	13886	14063	13970	13933	13783	13995	13973	13941	13951	13933	14073	14131	13854	14059	13734	14078	13920	13996	13903	13976	13969	13870	14056	13770	13969	13955	13900	13802	13913	13988	13781	13939	13827	13942	13938	13973	13942	13903	13982	13916	13834	13972	13833	13987	14014	13940	13941	13897	13937	13841	14018	13902	13853	13863	14038	13832	13945	13868	13973	13973	13824	13937	13953	13892	13932	13955	14019	13697	13958	13920	14060	14034	13774	13980	13945	13786	13932	13871	14022	13885	13880	13944	13927	13936	13949	13891	14019	13823	14070	13969	13877	13936	13899	14140	13965	13898	13896	13958	13918	14007	13991	13987	13821	13946	13916	13856	13921	13931	13898	14055	13897	14058	13986	13955	13833	14084	13965	14051	13898	13946	14066	13764	13964	13969	13913	13897	13832	14032	13948	14014	13880	13951	13949	13959	13922	14090	13932	13952	13867	13889	14009	14159	13889	13932	13904	14012	13756	13924	13971	13836	13976	14091	13925	13964	13906	13755	13935	13994	13983	13946	13966	13846	14018	13974	13844	13926	13869	14079	14092	14089	14079	13918	14005	13855	13827	13813	13772	14009	14000	13836	13866	13987	13856	13900	14073	13991	13898	13952	13839	13971	13899	13974	13939	13884	13924	13836	13905	13970	13963	14078	13851	14038	13965	13842	13951	13902	13837	13954	13950	13889	13885	13728	14022	14059	13997	13847	13804	13789	13956	13956	13922	13996	13808	13987	14001	13860	13975	13820	14031	13861	13958	13856	13793	13876	13817	13905	13917	13893	13886	13910	13986	13890	13947	14110	13783	13756	13969	14097	14017	13991	13979	13751	13943	13832	13964	13904	13848	13928	13876	13916	14007	14000	13986	13929	13935	13991	14007	13836	14026	13847	13907	13912	13946	13882	14040	13981	13886	14022	14035	13950	13976	13744	13723	13896	13964	13913	13915	13844	13965	13921	13965	13866	13903	13853	13921	13928	13822	13880	13803	13988	13921	14013	13968	13835	13942	13904	13986	13842	14025	13984	13831	13813	14070	13922	13896	14017	13934	14053	14022	13997	13955	13864	13927	13901	14135	13820	13963	13916	13961	13834	13947	13994	14033	13937	13867	14047	14061	13931	14107	13909	14022	13906	13927	14151	13842	14014	14075	13862	13931	13892	13874	13851	13772	13982	14071	13820	13833	14046	13965	14068	13999	13848	14165	14150	13983	14025	14053	13747	13965	14062	13879	13916	13992	13905	14051	13920	14048	13726	14069	13791	13799	14062	13898	14009	13748	13786	13886	13888	13956	13790	13967	14019	13976	13829	13964	13844	13804	13855	14067	14044	13912	13940	13730	13777	13876	13948	13975	14002	13992	13815	14078	13914	14060	13835	13849	13918	13973	13842	13975	13759	13920	14041	13964	13932	14005	13993	14085	13800	14022	13904	13956	13820	13891	13833	13874	13829	13915	13845	13998	14039	13860	13999	13817	13839	14145	13893	13687	13923	13825	13833	13959	14075	14023	13692	14049	13890	13945	13847	13907	13833	14136	13925	14084	13995	14043	14015	13725	13804	13999	13924	14098	13952	14004	13814	13938	14037	13906	13949	13941	13940	13923	13834	13968	13907	13918	13894	13901	13964	13721	13979	14013	13923	13945	14021	13868	14014	13922	14038	13947	13702	14076	13913	13967	13844	14082	14075	13827	13813	13992	13942	13939	13849	13785	13884	13955	14029	14014	13857	13958	13947	14005	13818	14008	13869	13809	14099	13825	13830	13884	13861	13897	13902	14004	13927	13812	13976	13923	13960	14006	13782	13989	14025	13705	13826	14062	13905	13830	13889	13997	13932	14043	13934	13937	13824	13957	13930	13938	13807	13906	14064	14018	13822	13965	14042	14041	14009	13980	14083	13988
23880	21294	28634	24332	21678	19576	17893	15917	15415	15451	15158	15235	15277	15058	15239	15156	15216	15195	15085	15043	15075	15031	14936	14981	15163	14852	15053	15079	15060	15082	15669	17715	17999	16912	16090	15442	15407	15185	14879	15063	14839	14826	15025	14878	14965	14679	15134	14923	14987	14879	15021	15012	14873	15058	15166	15022	15033	14967	15260	14930	14966	15004	14970	15206	15023	14823	14906	14968	14919	14904	14901	15076	15200	14953	15075	14884	14944	15106	14997	14986	15059	14972	15033	15084	14983	14975	14876	15010	14972	15084	15065	15059	14834	15087	15016	15015	15076	14896	15205	14963	14897	15053	15024	15062	15113	14819	14973	15113	14900	14859	14844	14838	14857	15001	15011	15121	14958	15292	14910	14941	14933	14846	14963	14996	15137	15012	14831	14963	14973	14874	14849	14878	14994	14993	14841	15073	14847	14957	14929	15039	14935	14832	14941	14972	14955	14892	14878	15019	14836	14846	14710	14824	14910	14933	15039	14904	14828	14839	14868	14992	14880	14623	15011	14975	15077	14994	14887	14879	15016	15022	14830	15012	15199	14973	15031	14965	15058	15159	14867	15015	14832	14867	14859	14853	14878	15013	14904	14944	14999	14938	15097	14871	14903	14883	14977	15117	15052	14840	14879	14790	15030	14840	14910	15141	14975	15017	14912	14766	14897	14987	14923	15057	14958	14906	14932	15000	14890	15153	14840	14973	14835	15078	14860	15044	15135	15247	15045	14879	15178	14932	15118	15048	14828	14760	14810	15020	14768	15026	15038	14937	14769	14831	15091	14881	14966	15130	15008	15057	15094	14728	14895	14888	14891	15129	14993	14955	14836	14899	15081	14953	14799	15003	14813	14945	14778	15148	14919	15006	15057	14912	14752	14729	14840	14877	14831	14994	14967	15108	14831	14766	14870	14982	15070	14999	14877	14974	15033	14893	14761	14960	14930	15033	14950	14914	15033	14973	14998	14911	14975	15157	15020	14929	15050	15182	14892	15045	14888	14909	14926	14921	14802	14847	14972	14858	14818	14798	14872	14934	14990	15128	15044	14881	14930	15090	14972	14862	14867	14940	14961	14945	15005	14821	15035	15009	15039	14880	15069	14946	14939	14952	14976	14853	14768	15023	14901	14894	15178	15008	14741	14933	15197	14935	14826	14922	14850	14890	14951	14741	15011	14941	14897	15048	14884	15031	15056	15002	15016	14891	14889	14886	14973	14800	15066	14996	14983	15009	15041	15010	14961	14910	15022	15084	15068	15083	15119	15016	15009	15041	15120	15043	14945	14884	14890	14751	14880	14967	15026	14960	14939	15075	15080	14999	14909	15071	14934	14745	15009	14918	14814	14934	15111	15006	14858	14881	15029	14959	14897	14902	14897	14944	14974	14927	14991	15030	14833	14746	14970	15163	15011	14884	14902	14885	14872	14762	15029	14935	15022	14945	14862	14951	15062	14953	14933	15115	14889	14884	15014	15038	14996	14962	14948	15058	15051	15104	14877	14949	14777	14875	14872	14844	14910	14856	15049	15040	14808	14993	14925	14992	14947	14970	14951	15114	15014	14934	15068	14940	14948	15032	14941	14929	15020	14793	14793	14916	15024	14923	14733	14881	14925	15113	14935	14740	14928	14917	15048	14856	15036	15003	14846	15057	14912	14943	14833	14904	14964	14738	15013	14952	14878	14953	15031	15031	15000	15125	15077	14877	14890	14849	14928	14898	15087	14900	15045	14832	14930	14901	14855	14945	15138	14890	15090	14905	15078	14936	14970	14973	14879	15021	14841	14802	14922	15005	15087	15052	14989	15000	15038	14887	14912	14935	14953	14955	14993	14847	15076	14910	15121	14911	15013	14690	14928	15057	14946	14924	14994	15117	15039	15086	15093	14777	14942	15082	14749	14856	14976	14667	14963	15049	15040	14905	15149	14885	14971	14871	14919	15077	14949	14765	14869	14815	15251	15045	14922	14909	15031	14920	15044	14914	14960	14744	14791	14747	15037	14878	14813	14998	14911	14904	15135	15019	15054	14904	15019	14920	14960	14931	15262	14967	14860	14908	15125	14950	14988	14779	14942	14968	14890	14930	14878	14679	14950	14942	15021	14850	14872	15025	14889	14915	14977	15049	15079	14950	14963	14986	15038	14876	15053	14987	14835	14833	15081	14869	15071	14969	15025	14953	14856	14946	14713	15093	14930	15226	14955	14898	15170	15112	15040	15056	14997	14853	14879	14940	15001	14896	14818	14902	15117	15004	14780	14855	14749	14866	15036	14993	14833	15058	14841	15005	14856	14867	14956	14802	14843	14858	14879	14990	14969	14814	14919	14863	14940	15047	14909	15109	14985	14986	15052	15077	15119	14813	14856	14815	14928	14944	14921	14939	15018	14953	14943	15022	14729	15184	14977	14893	14993	14966	14887	14731	14800	14815	14975	15021	15091	14939	14914	15083	14886	14995	14866	15159	14896	14830	14925	14832	14945	15016	14758	14798	15157	14866	14979	14827	14803	15017	14980	14997	14914	14843	14857	14905	15138	14861	14927	14757	14972	14858	15062	14775	14908	15048	14822	15116	14926	14890	15071	14886	14775	15006	14867	15023	15016	14917	15119	14964	14862	14961	14962	15029	14741	14818	14845	14905	15195	14986	15073	14968	14772	15155	14841	14810	14973	14893	14893	14864	14813	15084	14965	14871	15094	15131	15146	14846	14852	14864	14899	14987	14918	15078	15042	14973	14741	14930	15184	14920	14906	14924	14893	15000	14980	14909	15104	14884	15074	14842	14777	14705	14879	14963	14864	15050	14877	14886	14857	14844	15006	14962	14807	14954	15013	15047	14998	15024	15007	14898	14944	14871	14987	14828	15030	14850	14998	14972	14863	14965	15123	15020	14867	15122	14942	14875	15134	15218	15120	14997	15160	14737	14891	14848	14855	14920	15001	14967	15089	14993	15047	14855	15107	14913	14984	14954	15273	14927	14998	15084	15018	14848	15095	14927	14923	14746	14845	14874	15155	15163	14881	15003	14917	14943	15061	14975	15120	14997	14949	14950	14772	15047	15153	15002	15041	14810	14904	15017	14910	14942	15087	14897	14784	15093	14868	14992	14990	14990	14904	14905	14887	14845	14971	14823	14977	15051	15038	14708	14982	14659	14876	14952	15127	14914	14966	14925	14932	14793	15133	14991	14991	15038	15067	15219	15000	14849	15124	15077	14949	14902	14787	15050	15025	14727	14849	14882	14996	14839	14970	14947	14931	14959	14781	14998	14994	14861	14891	15195	14929	15063	15035	14928	14998	14954	15064	14860	14824	14943	14903	14999	15053	14930	15086	15065	14710	14737	14793	15043	15119	14858	15019	14888	15014	15036	14967	15053	14906	15097	14853	15053	14927	15103	15025	14651	14954	14881	15013	14848	15043	15025	14921	14970	15025	15068	15118	15020	15069	14833	14931	14944	15031	14816	14801	15156	15005	15013	14897	14989	15063	15013	15137	15054	15020	14759	14919	14950	15111	14833	14889	14895	14963	14835	14982	14725	15056	14959	14803	15116	14825	14901	14887	15066	14885	14797	14894	14757	15043	15112	15076	14786	15056	14928	14824	14707	14924	14997	14934	14943	14722	14733	15132	15001	14882	14782	14968	14992	14907	14892	15001	14945	14908	14943	14913	15130	14990	14988	14830	15005	14817	15172	14892	14980	14899	14824	15007	14852	14839	14928	14945	14802	14909	14955	15015	15069	14924	15200	14990	14806	15132	14728	14950	14931	14782	15031	15078	14798	14807	14893	14844	14971	15067	14945	14924	14973	14743	14966	15091	15017	14945	14870	15032	14987	14960	14920	14983	15090	14978	15100	14886	14939	15011	14916	15076	14907	14881	14955	14984	15129	14951	14897	14938	15095	15015	14815	14871	15055	14796	14983	14977	15049	15070	14782	14749	14842	14733	14863	14955	14981	14999	15023	14936	14776	14792	14857	14912	15049	14842	15002	15022	15001	14850	14926	15031	14928	14890	14857	14920	15010	14986	15007	14914	14880	15120	15162	14767	14833	14896	14842	14948	14819	14938	14873	14942	15012	14848	14875	14927	14732	14647	14918	14928	14853	14980	15046	15007	14836	14918	14976	14877	14843	14872	15013	14924	14943	14729	14977	15097	15071	15014	15041	15002	15073	14967	15013	14836	14799	14868	15005	14904	14808	14812	14834	14954	14894	14982	15059	14993	14923	14851	14985	15005	14902	15008	15114	14914	14886	14947	14894	14996	15055	15082	15079	14991	14961	14886	14881	14878	14968	14933	14705	14891	14836	14963	15037	14927	14967	14886	15174	14975	14999	14731	14929	15109	14770	14949	14854	14740	14914	14827	14892	14958	14907	14921	15018	15085	15105	14910	14946	14979	15118	15076	14951	15062	14942	14941	14953	15048	14848	14800	14750	14990	14964	15073	14925	14805	14999	14923	14745	14952	14954	15043	14833	14845	14769	14855	14910	15072	14911	15020	15032	14880	15077	14921	14835	14788	14960	14986	14979	14866	14858	15124	14850	14918	14849	14956	14786	14891	14962	15085	15067	15174	14790	14833	15042	14965	15008	15024	14849	14986	14859	15032	15140	15088	15019	14934	15104	14894	14883	14810	15234	15218	14926	14896	14804	15027	14947	14949	14867	14933	14935	15221	14836	14751	14875	14773	15030	15089	14948	14844	14647	15003	14997	14930	15042	14933	15025	15077	15092	14916	15054	15202	15178	15032	15007	14988	14964	14900	14894	14983	14992	14862	15097	14881	14934	14850	15012	14841	15122	14948	14985	14885	14870	14972	15042	15032	14987	14955	14924	14942	14837	14931	15044	14898	15037	14930	15009	14935	14839	14804	15085	15141	14969	14872	14920	14890	15008	15024	14911	15024	15002	14817	14965	15030	14936	14952	14620	14766	14949	14903	14963	14846	15051	15123	15148	14871	15003	14818	14901	15021	15007	14876	15029	15017	14993	15018	14615	14802	15059	15111	15111	14925	14947	14904	14972	14927	14995	14904	14894	14812	15027	14940	14915	14961	14788	14842	14798	15032	14877	15023	14827	15027	14826	14981	14940	15069	14823	15037	15019	14909	14952	14886	14820	14882	15147	15029	15040	14904	15072	15135	14911	15045	14707
13563	22645	22547	18426	16375	15568	15319	14974	14850	14847	14765	14582	14544	14633	14520	14436	14497	14423	14454	14272	14198	14278	14277	14122	14333	14503	14176	14319	14238	14199	15390	19069	18525	17154	15610	14726	14478	14293	14298	14321	14175	14127	14105	14195	14095	14236	14180	14271	14094	14318	14277	14356	14200	14201	14266	14124	14272	14116	14213	14288	14216	14205	14283	14030	14127	14087	14168	14185	14258	14082	14156	14453	14343	14186	14180	14249	14325	14215	14244	14124	14221	14230	14292	14042	14164	14288	14224	14279	14228	14300	14321	14142	14234	14262	13983	14217	14206	14033	14141	14279	14144	14334	14270	14124	14187	14192	14150	14262	14112	14211	14147	14322	14220	14155	14225	14309	14335	14271	14124	14248	14292	14163	14250	14146	14171	14276	14263	14341	14164	14154	14305	14136	14118	14052	14214	14040	14274	14071	14149	14294	14278	14134	14344	14124	14206	14426	14118	14243	14241	14030	14215	14045	14358	14374	14179	14270	14182	14249	13996	14266	14333	14246	14373	14087	14089	14190	14165	14324	14247	14121	14306	14190	14271	14035	14203	14252	14232	14319	14184	14239	14196	14120	14135	14143	14213	14168	14253	14181	14210	14296	14266	14290	14154	14117	14140	14174	14296	14210	14281	14136	14360	14367	14185	14211	14256	14323	14129	14235	14347	14132	14095	14183	14043	14353	14232	14138	14409	14161	14041	14344	14175	14193	14209	14189	14284	14182	14208	14126	14241	14371	14195	14107	14115	14259	14177	14286	14260	14008	14328	14096	14219	14225	14180	14226	14156	14076	14216	14266	14321	14205	14084	14080	14146	14189	14170	14146	14193	14342	14074	14231	14165	14321	14113	14275	14179	14261	14179	14244	14197	14194	14229	14250	14101	14192	14293	14104	14283	14296	14099	14376	14120	14236	14192	14068	14308	14176	14348	14125	14178	14237	14412	14185	14224	14236	14305	14194	14163	14312	14221	14078	14294	14231	14098	14130	14177	14250	14070	14188	14109	14106	14183	14072	14327	14187	14118	14359	14189	14251	14114	14065	14154	14100	14122	14244	14171	14061	14114	14143	14233	14194	14166	14200	14092	14355	14195	14079	14068	14302	14414	14210	14152	14291	14155	14203	14170	14171	14062	14252	14156	14236	14163	14104	14205	14327	14104	14218	14216	14292	14256	14113	14375	14271	14126	14293	14155	14219	14129	14213	14142	14171	14260	14195	14194	13981	14333	14192	14165	14164	14124	14091	14306	14133	14081	14327	14153	14295	14221	14197	14233	14104	14183	14177	14133	14204	14125	14090	14173	14187	14057	14321	14288	14160	14342	14190	14015	14111	14163	14311	14023	14302	14079	14167	14425	14193	14173	14007	14021	14361	14365	14397	14324	14217	14179	14240	14366	14319	14157	13964	14077	14175	14178	14299	14229	14297	14309	14126	14215	14306	14333	14246	14199	14034	14246	14280	14136	14176	14159	14159	14232	14164	14182	14146	14282	14207	14257	14399	14157	14069	14271	14156	14257	14250	14174	14130	14171	14090	14180	14190	14258	14155	14170	14198	14349	14085	14252	14160	14084	14280	14381	14006	14109	14317	14061	14232	14242	14197	14243	14183	14073	14251	14251	14481	14166	14251	14241	14418	14294	14330	14236	14176	14246	14317	14214	14237	14193	14177	14188	14197	14317	14075	14263	14132	14168	14042	14166	14197	14323	14138	14175	14195	14149	14318	14203	14180	14135	14082	14280	14116	14134	14294	14144	14377	14257	14222	14175	14322	14204	14295	14214	14096	14177	14022	14237	14211	14036	14174	14069	14437	14101	14256	14242	14312	14153	14017	14199	14202	14077	14207	14284	14295	14236	14221	14183	14212	14098	14114	14156	14383	14302	14294	14168	14352	14226	14142	14463	14223	14223	14186	14189	14042	14061	14319	14305	14179	14308	14185	14181	14230	14159	14015	14115	14179	14116	14243	14158	14130	14125	14159	14180	14216	14111	14183	14165	14066	14147	14200	14357	14209	14286	14238	14044	14250	14244	14311	14238	14031	14225	14111	14050	14151	14228	14130	14230	14098	14247	14152	14169	14094	14208	14279	14196	14206	14196	14345	14076	14206	14107	14251	14112	14028	13950	14162	14119	14091	14264	14382	14124	14163	14163	14143	14188	14218	14316	14284	14082	14252	14163	14124	14136	14183	14084	14253	14117	14320	14290	14277	14029	14086	14156	14224	14276	14355	14114	14259	14255	14218	14128	14139	14092	14164	14161	14165	13983	14417	14268	14259	14162	14096	14026	14248	14203	14050	14278	14266	14280	14217	14264	14227	14290	14257	14235	14242	14216	14130	14168	14303	14241	14248	14119	14276	14279	14120	14339	14119	14127	14259	14130	14170	14025	14171	14237	14111	14216	14281	14311	14250	14215	14209	14237	14209	14207	14239	14108	14308	14038	14250	14234	14087	14175	14207	14259	14122	14267	14178	14342	14368	14206	14286	14053	14170	14183	14225	14078	14215	14267	14264	14156	14267	14342	14301	14179	14287	14245	14320	14155	14222	13998	14136	14318	14238	14203	14184	14198	14098	14087	14186	14098	14288	14174	14107	14196	14303	14210	14169	14193	14176	14166	14071	14168	14128	14228	14249	14281	14063	14135	14237	14082	14269	14276	14150	14354	14136	14178	14208	14231	14216	14345	14343	14125	14282	14155	14325	14213	14180	13968	14421	14164	14114	14220	14117	14285	14335	14314	14252	14045	14184	14205	14155	14193	14142	14143	14253	14231	14132	14068	14316	14128	14155	14232	14268	14238	14049	14183	14343	14248	14187	14188	14025	14351	14286	14216	14104	14200	14159	14204	14233	14096	14328	14113	14248	14296	14195	14139	14098	14101	14241	14260	14132	14381	14218	14260	14068	14369	14053	14118	14140	14375	14123	14140	14301	14304	14151	14306	14322	14125	14165	14120	14095	14213	14218	14184	14302	14367	14161	14356	14194	14224	14285	14306	14110	14239	14236	14156	14245	14273	14240	14169	14200	14016	14209	14389	14180	14287	14313	14215	14236	14404	14100	14200	14097	14279	14117	14268	14250	14254	14040	14173	14101	14180	14041	14174	14167	14189	14134	14143	14188	14188	14210	14137	14133	14129	14176	14335	14195	14187	14149	14275	14089	14182	14354	14199	14341	14329	14174	14163	14236	14201	14030	14231	14227	14088	14218	14133	14276	14277	14250	14292	14148	14168	14170	14198	14202	14312	14272	14482	14141	14316	14149	14323	14395	14257	14103	14094	14023	14217	14299	14251	14262	14134	14170	14286	14126	14319	14087	14180	14041	14274	14123	14131	14233	14115	14052	14204	14277	14156	14111	14293	14065	14148	14173	14343	14100	14205	14108	14273	14312	14310	14224	14078	14249	14317	14264	14099	14158	14380	14162	14058	14245	14132	13970	14301	14163	14075	14243	14252	14227	14232	14303	14132	14149	14246	14210	14190	14266	14267	14352	14097	14261	14269	14117	14185	14341	14150	14200	14090	14140	14301	14146	14127	14151	14198	14148	14150	14284	14177	14204	14283	14231	14144	14234	14351	14105	14181	14160	14259	14171	14346	14101	14029	14234	14158	14187	14134	14155	14318	14201	14154	14149	14118	14158	14084	14180	14100	14080	14197	14395	14108	14373	14181	14145	14315	14096	14166	14147	14378	14372	14111	14270	14267	14057	14167	14340	14253	14256	14170	14084	14201	14299	14182	14179	14197	14302	14180	14128	14113	14280	14078	14321	14078	14100	14198	14308	14266	14356	14184	14124	13901	14374	14239	14287	14040	14083	14282	14158	14180	14285	14143	14250	14150	14210	14251	14252	14187	14064	14211	14114	14295	14119	14294	14342	14245	14251	14126	14288	14197	14250	14208	14315	14062	14216	14211	14238	14146	14130	14246	14274	14165	14168	14303	14174	14186	14239	14291	14250	14244	14141	14113	14422	14239	14078	14176	14267	14182	14321	14232	14032	14089	14281	14176	14070	14181	14107	14178	14244	14236	14218	14055	14182	14289	14296	14182	14021	14112	14218	14187	14318	14255	14160	14291	14187	14190	14182	14093	14317	14384	14025	14240	14295	14357	14363	14283	14268	14236	14326	14261	14191	14161	14196	14096	14209	14285	14198	14189	14191	14203	14149	14271	14151	14376	14242	14074	14122	14234	14176	14128	14231	14221	14137	14157	14323	14133	14095	14248	14226	14338	14108	13970	14148	14243	14155	14258	14090	14184	14202	14264	14163	14181	14270	14267	14195	14227	14186	14111	14139	14189	14352	14208	14175	14139	14319	14076	14243	14201	14384	14302	14131	14198	14352	14206	14148	14048	14291	14287	14146	14246	14239	14208	14144	14074	14251	14227	14263	14243	14320	14166	14207	14259	14235	14107	14177	14279	14238	14334	14182	14241	14213	14293	14147	14111	14199	14216	14192	14294	14152	14452	14175	14049	14059	14219	14219	14162	14116	14152	14280	14144	14143	14278	14289	14268	14163	14260	14098	14328	14296	14074	14195	14171	14329	14168	14229	14093	14196	14161	14163	14194	14117	13973	14304	14171	14256	14081	14276	14053	14237	14228	14270	14330	14232	13945	14214	14459	14178	14319	14104	14304	14101	14029	14329	14166	14233	14065	14152	14112	14190	14221	14062	14143	14148	14340	14147	14188	14323	14276	14270	14191	14190	14259	14203	14144	14275	14182	14059	14189	14323	14122	14234	14275	14204	14147	14206	14226	14238	14163	14175	14096	14180	14174	14350	14081	14245	14204	14219	14224	14129	14227	14222	14157	14210	14191	14377	14218	14314	14324	14315	14174	14243	13991	14011	14273	14083	14114	14329	14294	14132	14298	14201	14193	14142	14260	14112	14260	14323	14178	14214	14213	14173	14267	14173	14155	14197	14215	14245	14069	14177	14344	14218	14230	14054	14205	14219	14205	14171	14204	14183	14145	14180	14176	14190	14286	14263	14117	14303	14149	14119	14350	14212	14238	14141	14235	14162	14114	14217	14211	14081	14239	14141	14161	14130	14223	14272	14449	14174	14352	14272	14341	14273	14334	14110	14264	14144	14243	14230	14116	14293	14192	14209	14358	14198	14112	14271	14104	14280	14265	14088	14368	14107
23031	21384	29255	23901	21488	22775	22257	17022	15850	15971	15760	15713	15785	15678	15651	15652	15686	15705	15406	15406	15297	15347	15516	15444	15233	15455	15477	15305	15306	15446	16123	20014	20276	19068	17473	15858	15436	15439	15238	15485	15161	15039	15118	15444	15184	15242	15351	15443	15216	15189	15259	15190	15302	15265	15259	15325	15110	15253	15283	15081	15173	15377	15075	15105	15201	15273	15197	15396	15333	15175	15214	15216	15324	15253	15376	15366	15264	15273	15326	15210	15200	15240	15103	15208	15340	15333	15280	15291	15274	15188	15139	15204	15001	15144	15061	15250	15036	15178	15184	15216	15103	15259	15052	15221	15273	15056	14992	15148	15229	15120	15046	15031	15258	15187	15160	15183	15301	15050	15104	15284	15051	15317	15225	15236	15336	15083	15124	15293	15174	14982	15255	15007	15351	14954	15166	15480	15098	15108	15301	15117	14940	15283	15349	15007	15186	15134	15101	15308	14931	15085	15094	15292	15006	15338	15156	15311	15075	15330	15182	15337	15287	15319	15043	15284	15143	15143	15245	15258	15253	15431	15160	15313	15110	15052	15118	15086	15148	15366	15276	15203	15164	14956	15171	15207	15258	15201	15269	15156	15048	15287	15196	15187	15069	15132	15209	15276	15012	15352	15244	15189	15200	15192	15264	15049	15096	15144	15227	15022	15127	15137	14990	15124	15188	15112	15374	15223	15187	15204	15111	15215	15025	15112	15315	15248	15098	15113	15203	15199	15109	15108	15200	15069	15261	15097	15137	15312	15308	15122	15126	15032	15135	15130	15377	15107	15237	15309	15196	15123	15207	15094	15115	15193	15077	15146	15015	15168	15282	15165	15193	15266	15081	15208	15141	15169	15250	15100	15197	15253	15225	15129	14962	15403	14893	15129	15264	15132	15230	14971	15186	15125	15217	15093	15195	15067	15071	15121	15200	15129	14962	15209	15080	15126	15146	15188	15356	15107	15199	15240	15237	15317	15018	15158	15171	15123	15288	14969	15203	15223	15149	15132	15107	15230	15046	15064	15143	15145	15182	15098	15144	15067	15138	15196	15148	15105	15179	15185	15033	15256	15120	15335	15331	15107	15009	15318	15233	15151	15150	15119	15082	15279	15275	15300	15276	15175	15029	15124	15188	15110	15055	15174	15136	15215	15382	15045	15306	15139	15259	15032	15248	15251	15154	15271	15189	15177	15260	15377	15131	15109	15133	15121	15181	15239	15228	15203	15215	15003	15123	15010	15069	15106	15104	15196	15078	15359	15331	15145	15297	15105	15187	15269	15036	15166	15175	15128	15359	15048	15328	15165	15204	15147	15220	15293	15314	15120	15121	15258	15218	15013	15102	14990	15172	15052	15109	15182	15034	15096	15258	15110	15339	15265	15264	15200	14976	15217	15106	15169	15217	15216	15220	15196	15246	15239	15078	14976	15190	15125	15301	15082	15230	15143	15116	15114	15297	15436	15280	14971	15350	15047	15168	15141	15230	15211	15148	15234	15408	15261	15267	15018	15096	15228	15026	15207	15078	15018	15204	15280	15350	15004	15079	15191	15198	15155	15115	15346	14993	15475	15239	15333	15207	15067	15070	15258	15041	15122	15255	15122	15178	15221	15135	15150	15232	15173	15202	15063	15211	15270	15074	15099	15099	15162	15080	15176	15124	15037	15196	15282	15198	14961	15224	15122	15172	15281	15027	15201	15314	15141	15116	15140	15107	14957	15169	14966	14982	15066	15214	15165	15128	15080	15147	15134	15190	15102	15305	15047	15086	15048	15179	15286	15100	15129	15219	15127	15140	15185	15198	15290	15398	15549	15133	15083	15355	15202	15210	15238	15268	15261	15082	15280	15339	15156	15241	15287	15251	15143	15148	15206	15204	15174	15025	15123	15078	15179	15082	15137	15106	15207	15025	15007	15386	14913	15193	15192	14987	15220	15239	14868	15207	15278	15274	15075	15001	14995	14969	15096	15096	15249	15206	15337	14948	15157	15194	14974	15077	15095	15368	14980	15114	15187	15109	15197	15168	15137	14998	15225	15217	15086	15057	15077	14995	15194	15147	15049	15287	15251	15220	15126	15175	15158	15019	15035	15130	15335	15196	15100	15088	15003	15337	15116	15032	14942	15018	15207	15190	15324	15215	15042	15153	15107	15089	15078	15392	15247	15111	15159	15216	15236	15063	15325	15216	15149	15104	15184	15270	15257	15011	15097	15231	15043	15075	15306	15349	15248	15047	14994	15158	15093	15204	15049	15256	15145	15179	15352	15084	15166	15136	15230	15107	15413	15159	15121	15158	15049	15145	14971	15256	15152	15220	15100	15448	15361	15323	15108	15244	15228	15203	15126	15413	15166	15035	15192	15159	15021	15130	15391	15293	15035	15191	15163	15115	14925	15089	15157	15296	15009	15167	15132	15293	15175	15100	15233	15129	15255	15148	15205	15164	15164	15218	15176	15175	15191	14994	15288	15031	15193	15014	14923	15143	15112	15286	15038	15260	14976	15161	15347	15080	15371	14985	15287	15110	15234	15054	15210	15197	15234	15112	15179	15287	15030	15162	15139	15303	15132	14920	15147	14981	15065	15129	15163	15191	15243	15133	15001	15173	15108	15148	15137	15329	15248	15219	14969	15031	15489	15205	15481	15269	15079	15164	15079	15411	15184	15058	15318	15133	15270	15393	15104	15059	15251	15149	15106	15041	15218	15000	15239	15104	15134	15239	15241	14995	15318	15361	15088	15129	15113	15162	15073	15083	15069	14933	15259	15198	15313	15180	15050	15193	15259	15146	15302	15059	15040	15111	15114	15144	15219	15157	15170	15116	15112	15227	15231	15106	14982	15291	15204	15052	15104	15083	15078	14870	15190	15088	15152	15292	15120	15256	15066	14859	15163	15122	15123	15115	15419	15216	15181	15207	15308	15186	15115	15247	15149	15129	15060	15020	15248	15016	15157	15327	15075	15049	15287	15250	15012	15015	15081	15089	15227	15170	15125	15034	15126	15259	15019	15370	15274	15109	15261	15212	15033	15246	15086	15171	15156	15086	15114	15117	15127	15183	15125	15248	15176	15320	15080	15117	15322	15113	15221	15125	15275	15236	15116	15045	15036	15304	15263	14955	14959	15146	15294	15102	15244	15342	15246	15404	15052	15141	15216	15173	15167	15273	15132	15140	14944	15136	15031	15172	15181	15123	15398	15352	15069	15158	15182	15174	15098	14896	15130	15189	15351	15129	15192	15040	15097	15166	14983	15402	14977	15009	15231	15222	15266	15188	15089	15166	15045	14996	15331	15154	15241	15074	15249	15125	14980	15275	15078	15268	15295	15095	15260	15277	15248	15195	15088	15283	15228	15282	15355	15195	15280	15314	15030	15213	15214	15104	15101	15168	15274	15166	15176	15297	15068	15226	15208	15391	15248	15219	15036	15021	14990	15054	15194	15206	15206	15305	15173	15439	15307	15151	15135	15342	15030	15094	15218	15045	14999	15105	15062	15131	14877	15178	15204	15143	15129	15231	14969	15148	15012	15315	15162	15000	15082	15243	15175	15078	15066	15223	15117	15408	15198	15192	14997	15300	15185	15151	15244	15176	15149	14988	15300	15140	15187	15224	15132	15144	15111	15126	15263	14911	15207	15138	15119	15063	15121	15036	15276	15242	15172	15234	15243	15082	15197	15144	15117	15314	15113	15071	15144	15248	15149	15216	15180	15049	15168	15065	15312	15127	15200	15110	15125	15153	15253	14900	15263	15275	15058	15079	15148	15227	15279	15110	15013	15204	15073	15376	15291	14973	15051	15095	15155	15168	15170	15193	15127	15101	14938	15336	15270	14952	15372	15276	15277	15104	15240	15178	15208	15091	14957	15011	15237	15291	14926	15112	15245	15171	15204	15206	15189	15334	15125	15338	15114	15096	15191	15051	15186	15176	15059	15043	15044	15289	15203	15104	15342	15202	15342	15186	15321	15021	15206	15193	15236	15313	15208	15210	15240	15194	15324	15013	15197	14976	15428	15131	15112	15181	15176	15312	15183	15094	15066	15125	15015	15095	15071	15155	15103	15099	15238	15089	15028	15005	15097	15029	15170	15145	15206	15438	14963	15242	15241	15085	15180	15100	15071	15235	15121	15239	15319	15243	15117	15272	15293	15125	15159	15237	14973	15200	15259	15172	15117	15175	15333	15210	15246	15026	15306	15144	15344	15318	15196	15354	15039	15131	15269	15109	15167	15045	15139	15313	15075	15113	15269	15155	15258	15338	15226	15171	15196	15127	15327	15148	15190	15210	15225	15250	15255	15261	14979	15195	15176	15079	15252	15223	15103	15139	15246	15304	15164	15214	15267	15128	15182	15145	15098	15088	15185	15116	15329	15060	15011	15134	15296	15101	15220	14971	15275	15268	15135	15134	15235	15171	14969	15101	15028	15095	15403	14978	15000	15299	14886	15273	15054	15343	15266	15137	15227	15262	15288	15103	15218	15279	15113	15141	15242	15278	15229	15105	15124	15209	15205	15353	15236	15163	15239	15052	15275	15206	15292	15246	15035	15250	15116	15135	15036	15160	14955	15151	15189	14937	15171	15033	15272	15166	14991	15166	14901	15119	15087	15085	15301	15315	14977	15092	14963	15233	15156	15131	15295	15121	15201	15001	15048	15106	15146	15124	15118	15083	15275	15296	14958	15251	15105	15221	15110	15280	15134	14970	15185	15301	15056	15102	15187	15257	15179	15126	15218	15102	15169	15014	15245	15092	15199	14994	15006	15010	14965	15064	15172	15127	15221	15230	15169	15216	15076	15259	15265	15243	15172	15094	15074	15182	15190	15089	14956	15028	15145	15063	15042	15173	14965	15101	15140	15342	15139	15188	15102	15213	15299	15076	15267	15081	15254	15212	15074	15220	15048	15191	15227	15066	15259	15397	15050	15412	15179	15123	15151	15085	15068	15058	15207	15117	15140	15286	15156	15278	15199	15032	15292	15204	15215	14943	15198	15144	15135	15149	15049	15019	15123	15225	15083	15059	15136	15062	15048	15241	15251	15068	15237	15050	15122	15215	15149	15252	15179	15206	15165	15160	15056	15169	15095	15126	15173	15168	15090	15199	15106	15258	15191	15170	15150	14997	15303	15103	15390	15211	15102	15228	15079
15136	27228	25758	20193	17759	16799	16278	15706	15413	15256	15212	15192	15064	14916	14796	15039	14843	14694	14680	14642	14503	14567	14605	14481	14560	14484	14528	14489	14516	14429	15973	22487	22163	19839	16990	15238	14776	14580	14365	14518	14381	14404	14466	14343	14747	14321	14309	14594	14581	14491	14505	14302	14227	14321	14488	14513	14470	14482	14493	14478	14369	14327	14379	14251	14286	14343	14477	14232	14268	14327	14341	14284	14437	14324	14392	14392	14421	14444	14288	14236	14500	14520	14444	14321	14468	14381	14374	14483	14310	14323	14291	14415	14351	14343	14166	14301	14534	14332	14510	14322	14573	14453	14507	14253	14406	14285	14367	14448	14333	14507	14292	14275	14268	14200	14309	14433	14380	14364	14354	14517	14495	14278	14389	14287	14274	14261	14404	14425	14374	14354	14229	14368	14617	14305	14421	14427	14393	14355	14443	14316	14398	14310	14218	14525	14144	14362	14208	14271	14312	14359	14194	14445	14429	14314	14326	14310	14535	14265	14360	14442	14409	14349	14373	14346	14266	14340	14308	14296	14385	14417	14319	14348	14397	14330	14349	14332	14285	14334	14212	14252	14440	14312	14409	14364	14330	14362	14292	14346	14455	14442	14304	14372	14205	14316	14500	14329	14332	14242	14284	14231	14336	14404	14390	14135	14245	14333	14395	14347	14383	14481	14333	14304	14350	14284	14268	14413	14221	14486	14238	14564	14307	14476	14414	14320	14272	14259	14205	14439	14536	14422	14378	14325	14419	14418	14455	14427	14265	14192	14372	14263	14423	14356	14342	14407	14288	14477	14571	14347	14362	14321	14253	14237	14386	14341	14460	14260	14344	14461	14303	14430	14341	14284	14516	14398	14391	14387	14456	14285	14187	14421	14480	14446	14448	14338	14251	14410	14333	14375	14311	14406	14431	14455	14355	14271	14342	14281	14275	14352	14513	14497	14365	14380	14184	14305	14404	14207	14246	14244	14376	14356	14398	14231	14411	14401	14262	14281	14245	14378	14460	14373	14395	14345	14229	14506	14437	14493	14366	14484	14400	14229	14378	14187	14555	14387	14439	14217	14499	14517	14411	14363	14298	14279	14199	14406	14341	14385	14250	14242	14476	14439	14493	14429	14260	14343	14292	14456	14387	14263	14268	14398	14368	14372	14181	14270	14203	14456	14402	14308	14130	14381	14407	14283	14359	14572	14439	14467	14406	14252	14305	14414	14349	14444	14335	14273	14274	14302	14370	14212	14431	14326	14249	14347	14274	14367	14372	14236	14107	14098	14249	14523	14320	14355	14300	14396	14363	14299	14446	14299	14522	14418	14091	14403	14344	14351	14392	14248	14232	14476	14341	14296	14245	14389	14413	14415	14330	14272	14230	14465	14256	14454	14432	14397	14456	14377	14213	14441	14382	14418	14508	14455	14333	14387	14410	14471	14223	14216	14379	14218	14219	14201	14270	14322	14356	14404	14284	14386	14317	14396	14389	14308	14561	14439	14358	14371	14377	14273	14202	14337	14216	14281	14274	14234	14260	14443	14380	14439	14363	14587	14303	14305	14297	14490	14537	14319	14456	14362	14300	14244	14269	14453	14118	14392	14257	14388	14319	14293	14291	14518	14417	14505	14190	14470	14525	14495	14353	14374	14334	14433	14365	14328	14385	14416	14290	14369	14423	14241	14381	14455	14350	14328	14429	14352	14267	14138	14122	14373	14501	14270	14438	14366	14359	14227	14420	14345	14282	14454	14259	14418	14204	14419	14406	14454	14345	14342	14152	14304	14234	14379	14485	14202	14345	14368	14285	14394	14320	14512	14345	14386	14380	14290	14250	14405	14360	14429	14425	14366	14546	14347	14399	14322	14349	14212	14416	14277	14362	14373	14295	14444	14391	14321	14403	14413	14455	14237	14377	14242	14355	14399	14178	14545	14325	14429	14363	14285	14395	14296	14328	14365	14330	14312	14373	14339	14249	14320	14384	14329	14348	14359	14390	14260	14340	14273	14311	14325	14453	14407	14405	14099	14339	14339	14339	14204	14322	14332	14232	14411	14296	14351	14354	14414	14231	14182	14297	14239	14419	14316	14258	14269	14421	14465	14195	14486	14234	14301	14314	14295	14307	14274	14320	14355	14402	14418	14321	14478	14413	14510	14337	14551	14390	14312	14285	14288	14295	14336	14238	14311	14408	14316	14233	14194	14252	14190	14462	14330	14146	14254	14367	14325	14234	14316	14461	14431	14362	14400	14322	14353	14291	14393	14279	14477	14365	14452	14408	14299	14441	14302	14210	14318	14417	14275	14155	14391	14481	14339	14425	14337	14204	14311	14289	14514	14323	14341	14260	14580	14503	14280	14486	14392	14253	14445	14333	14272	14342	14460	14473	14432	14390	14415	14366	14251	14347	14316	14522	14332	14428	14544	14315	14433	14250	14125	14379	14317	14181	14500	14410	14566	14215	14326	14337	14339	14401	14336	14113	14248	14332	14372	14324	14368	14305	14379	14348	14314	14374	14263	14399	14414	14309	14337	14356	14444	14350	14370	14505	14248	14414	14233	14376	14265	14419	14313	14347	14371	14411	14473	14427	14338	14441	14415	14304	14363	14475	14199	14413	14341	14343	14343	14318	14138	14393	14296	14428	14350	14218	14405	14426	14380	14282	14212	14392	14274	14312	14319	14216	14337	14448	14324	14336	14556	14184	14263	14411	14336	14521	14432	14351	14408	14367	14186	14337	14311	14280	14519	14464	14186	14442	14446	14292	14439	14155	14255	14385	14272	14366	14340	14450	14315	14247	14393	14391	14419	14239	14339	14215	14281	14408	14581	14453	14428	14467	14362	14267	14155	14368	14384	14304	14453	14180	14442	14329	14444	14482	14375	14192	14363	14262	14328	14434	14402	14287	14396	14298	14283	14383	14315	14447	14378	14602	14298	14142	14315	14361	14551	14302	14316	14324	14396	14312	14357	14435	14335	14278	14408	14253	14443	14379	14391	14340	14322	14361	14214	14482	14350	14424	14324	14316	14338	14341	14386	14399	14397	14279	14306	14320	14349	14330	14375	14425	14300	14478	14360	14455	14323	14601	14177	14395	14437	14566	14454	14262	14281	14246	14405	14424	14304	14249	14414	14481	14298	14347	14285	14274	14474	14450	14165	14183	14455	14304	14270	14296	14313	14251	14312	14274	14452	14236	14353	14372	14347	14488	14483	14280	14333	14356	14300	14264	14339	14330	14433	14372	14403	14235	14331	14144	14406	14421	14289	14329	14375	14369	14166	14220	14618	14397	14179	14345	14299	14451	14316	14209	14330	14382	14307	14320	14398	14201	14447	14114	14478	14323	14374	14249	14391	14444	14446	14277	14270	14443	14271	14301	14350	14254	14443	14289	14336	14199	14306	14293	14339	14435	14282	14502	14227	14375	14308	14394	14476	14408	14267	14415	14251	14354	14294	14385	14263	14263	14197	14428	14450	14382	14307	14260	14367	14369	14177	14255	14192	14330	14418	14402	14492	14392	14287	14404	14482	14177	14411	14203	14396	14468	14105	14348	14353	14358	14271	14242	14266	14356	14441	14541	14331	14463	14338	14313	14392	14397	14319	14204	14345	14233	14495	14272	14209	14313	14262	14387	14323	14074	14287	14286	14341	14359	14286	14444	14479	14308	14264	14392	14242	14381	14295	14431	14359	14259	14368	14498	14139	14443	14232	14208	14264	14263	14386	14118	14268	14363	14309	14467	14388	14352	14256	14394	14290	14440	14434	14298	14426	14308	14413	14483	14425	14321	14304	14445	14224	14438	14553	14241	14242	14317	13989	14266	14174	14335	14342	14369	14419	14305	14396	14341	14296	14184	14375	14399	14315	14404	14392	14310	14307	14273	14426	14335	14371	14431	14317	14332	14181	14275	14412	14374	14320	14273	14273	14231	14487	14397	14304	14452	14262	14348	14299	14359	14532	14410	14410	14337	14357	14296	14412	14400	14237	14376	14425	14380	14375	14473	14196	14415	14492	14378	14284	14373	14405	14365	14467	14266	14308	14228	14394	14433	14381	14545	14183	14467	14527	14286	14527	14265	14320	14442	14466	14352	14210	14399	14359	14238	14321	14224	14393	14393	14417	14439	14380	14381	14438	14387	14271	14254	14287	14439	14421	14333	14319	14250	14348	14323	14440	14225	14193	14297	14294	14447	14512	14238	14445	14157	14223	14299	14440	14208	14343	14267	14089	14273	14246	14257	14263	14268	14436	14446	14306	14359	14387	14381	14271	14300	14363	14279	14196	14239	14346	14428	14306	14299	14304	14354	14202	14459	14330	14259	14286	14245	14359	14384	14417	14201	14425	14554	14395	14352	14194	14251	14197	14203	14410	14299	14451	14410	14341	14416	14313	14280	14423	14347	14223	14476	14399	14350	14345	14239	14088	14333	14324	14481	14359	14321	14490	14315	14358	14250	14404	14336	14160	14333	14404	14227	14323	14243	14198	14260	14399	14480	14213	14273	14444	14427	14164	14424	14311	14266	14307	14406	14489	14400	14177	14358	14416	14282	14356	14381	14490	14529	14334	14327	14402	14420	14307	14316	14590	14490	14346	14280	14382	14390	14324	14359	14416	14404	14478	14281	14344	14334	14319	14338	14459	14291	14355	14328	14249	14374	14389	14348	14415	14491	14277	14387	14359	14470	14358	14395	14364	14487	14293	14261	14119	14266	14482	14359	14355	14429	14298	14483	14341	14266	14417	14279	14484	14299	14200	14445	14383	14443	14472	14290	14340	14263	14441	14255	14344	14405	14546	14635	14364	14360	14309	14239	14473	14353	14416	14194	14364	14257	14362	14357	14127	14375	14364	14271	14294	14384	14270	14316	14408	14224	14405	14189	14388	14303	14363	14340	14241	14223	14325	14381	14364	14495	14311	14214	14267	14268	14347	14444	14450	14418	14327	14465	14358	14063	14429	14581	14351	14328	14284	14267	14210	14334	14342	14373	14383	14334	14370	14322	14463	14275	14347	14447	14320	14392	14464	14164	14247	14260	14357	14398	14324	14303	14324	14344	14249	14426	14086	14194	14490	14169	14406	14248	14605	14244	14448	14250	14390	14320	14357	14438	14470	14484	14419	14357	14409	14349	14333	14350	14200	14273	14384	14351	14305
27585	21843	22745	18814	15743	15473	15780	15501	15355	15432	15370	15536	15582	15390	15114	15299	15296	15402	15431	15328	15446	15302	15116	15434	15362	15424	15192	15365	15372	15282	15315	15786	16057	16001	15667	15553	15426	15598	15201	15204	15311	15394	15382	15199	15256	15310	15302	15233	15352	15221	15478	15325	15355	15464	15296	15292	15430	15224	15235	15445	15297	15398	15303	15220	15121	15592	15287	15335	15493	15433	15138	15319	15247	15217	15295	15288	15338	15381	15180	15403	15282	15343	15255	15140	15451	15306	15370	15372	15173	15262	15273	15335	15453	15385	15417	15282	15248	15380	15362	15333	15178	15459	15276	15293	15345	15405	15223	15292	15287	15296	15431	15491	15270	15197	15395	15296	15327	15178	15388	15316	15258	15194	15447	15486	15282	15347	15540	15314	15378	15416	15178	15428	15370	15370	15115	15121	15281	15385	15229	15304	15149	15177	15223	15252	15257	15377	15478	15565	15451	15344	15228	15407	15253	15224	15204	15353	15191	15375	15483	15352	15241	15363	15281	15427	15302	15267	15625	15419	15326	15544	15287	15362	15330	15178	15385	15337	15245	15250	15270	15243	15498	15255	15342	15251	15377	15186	15419	15342	15413	15163	15161	15073	15235	15252	15442	15409	15277	15413	15300	15138	15350	15383	15170	15147	15296	15263	15241	15068	15244	15385	15403	15462	15229	15133	15483	15249	15415	15333	15401	15309	15325	15630	15430	15350	15398	15360	15410	15440	15306	15109	15242	15245	15414	15374	15397	15276	15279	15170	15195	15389	15393	15277	15195	15338	15162	15330	15219	14927	15297	15164	15310	15288	15413	15196	15361	15336	15203	15286	15267	15266	15257	15344	15158	15239	15373	15276	15260	15305	15389	15137	15330	15568	15179	15268	15445	15362	15269	15292	15281	15258	15566	15392	15406	15277	15261	15267	15202	15347	15110	15256	15183	15283	15391	15292	15189	15290	15465	15113	15249	15349	15340	15343	15233	15264	15318	15342	15148	15413	15158	15306	15402	15443	15213	15226	15224	15318	15248	15288	15201	15448	15461	15226	15343	15250	15410	15199	15213	15194	15208	15282	15265	15361	15278	15242	15224	15335	15299	15331	15329	15306	15367	15360	15222	15184	15302	15214	15247	15235	15346	15370	15449	15275	15217	15243	15373	15189	15351	15361	15344	15330	15320	15227	15418	15027	15036	15382	15306	15139	15453	15301	15401	15480	15293	15254	15144	15261	15444	15364	15247	15185	15248	15407	15292	15344	15306	15171	15245	15370	15297	15486	15285	15233	15394	15304	15375	15211	15238	15390	15278	15272	15302	15273	15504	15190	15346	15442	15338	15343	15332	15209	15376	15256	15232	15301	15227	15295	15488	15142	15237	15386	15374	15274	15481	15343	15383	15171	15452	15433	15443	15161	15200	15598	15408	15421	15143	15202	15434	15244	15165	15366	15116	15351	15368	15424	15255	15113	15059	15494	15272	15376	15375	15310	15396	15079	15348	15271	15198	15182	15267	15339	15395	15302	15439	15308	15246	15246	15413	15272	15311	15389	15130	15481	15284	15243	15167	15209	15209	15289	15363	15152	15309	15284	15322	15367	15429	15474	15269	15239	15367	15277	15375	15370	15629	15306	15484	15432	15383	15202	15412	15253	15297	15362	15311	15426	15300	15307	15069	15379	15291	15174	15356	15465	15265	15379	15067	15265	15419	15359	15285	15367	15207	15315	15296	15176	15635	15436	15341	15423	15370	15511	15349	15293	15241	15126	15301	15450	15239	15406	15285	15269	15264	15204	15260	15369	15449	15278	15242	15249	15258	15190	15399	15239	15428	15181	15265	15436	15137	15371	15242	15459	15286	15331	15225	15115	15329	15339	15272	15426	15261	15468	15353	15543	15165	15180	15349	15215	15101	15403	15290	15243	15149	15204	15322	15311	15255	15220	15362	15164	15374	15543	15281	15316	15415	15419	15379	15322	15442	15436	15179	15204	15290	15206	15284	15333	15304	15243	15439	15436	15362	15278	15264	15104	15339	15202	15399	15218	15252	15233	15005	15238	15325	15412	15503	15226	15360	15394	15239	15525	15382	15315	15364	15294	15189	15421	15315	15117	15301	15386	15295	15345	15277	15379	15386	15424	15285	15161	15171	15167	15420	15173	15237	15409	15333	15323	15315	15242	15490	15270	15353	15357	15397	15293	15128	15525	15440	15289	15379	15314	15471	15264	15440	15260	15302	15230	15514	15321	15235	15480	15446	15190	15462	15195	15225	15298	15371	15096	15129	15436	15304	15431	15253	15105	15485	15261	15297	15264	15327	15237	15239	15407	15470	15310	15341	15292	15409	15275	15398	15394	15352	15545	15325	15422	15098	15301	15409	15394	15141	15227	15370	15362	15210	15494	15147	15164	15343	15299	15197	15402	15405	15477	15345	15429	15292	15478	15524	15464	15269	15448	15207	15485	15301	15422	15358	15303	15265	15150	15215	15389	15309	15377	15462	15421	15443	15429	15342	15459	15469	15345	15602	15176	15415	15291	15143	15230	15376	15205	15307	15157	15293	15324	15220	15289	15470	15195	15069	15197	15146	15203	15098	15356	15133	15333	15193	15350	15158	15202	15079	15188	15279	15295	15420	15247	15463	15491	15416	15318	15350	15421	15330	15390	15330	15200	15234	15168	15338	15194	15401	15179	15402	15333	15270	15445	15311	15403	15356	15242	15452	15300	15134	15073	15187	15460	15299	15300	15224	15253	15152	15312	15429	15482	15198	15398	15319	15238	15210	15359	15289	15144	15090	15429	15447	15358	15399	15276	15397	15205	15139	15119	15138	15372	15194	15226	15264	15186	15137	15273	15349	15309	15265	15225	15263	15340	15278	15303	15082	15398	15284	15386	15410	15352	15199	15259	15477	15227	15426	15285	15237	15357	15353	15374	15396	15512	15094	15494	15331	15342	15147	15189	15199	15144	15361	15432	15110	15354	15384	14991	15170	15335	15075	15207	15555	15258	15229	15226	15181	15372	15231	15240	15211	15246	15451	15323	15404	15258	15237	15373	15384	15476	15449	15256	15290	15486	15597	15335	15169	15256	15305	15143	15191	15226	15355	15169	15306	15269	15089	15366	15192	15298	15248	15119	15309	15504	15483	15543	15367	15324	15205	15330	15323	15213	15337	15318	15313	15307	15320	15286	15408	15132	15225	15358	15222	15449	15238	15285	15329	15323	15501	15231	15154	15272	15295	15137	15229	15281	15340	15252	15272	15342	15319	15126	15343	15143	15315	15240	15375	15396	15232	15148	15328	15453	15377	15351	15421	15352	15395	15245	15271	15221	15320	15347	15321	15328	15268	15516	15405	15351	15236	15248	15139	15242	15360	15499	15154	15158	15165	15291	15314	15337	15516	15257	15217	15382	15202	15227	15346	15500	15340	15224	15265	15282	15324	15128	15429	15285	15374	15204	15412	15258	15462	15397	15233	15457	15431	15296	15258	15290	15335	15423	15165	15195	15258	15222	15240	15184	15215	15247	15276	15417	15399	14896	15411	15380	15314	15246	15496	15332	15422	15406	15194	15074	15293	15225	15308	15290	15330	15294	15267	15352	15227	15326	15265	15328	15302	15447	15130	15183	15212	15300	15412	15087	15287	15236	15409	15281	15331	15395	15359	15241	15298	15170	15333	15276	15270	15303	15338	15228	15164	15159	15318	15374	15221	15312	15500	15353	15351	15291	15234	15377	15284	15399	15299	15420	15337	15413	15310	15313	15275	15305	15424	15086	15321	15158	15253	15213	15366	15227	15223	15218	15027	15193	15220	15392	15133	15463	15512	15126	15317	15176	15408	15282	15172	15060	15307	15176	15352	15385	15426	15198	15434	15251	15180	15385	15539	15278	15262	15318	15400	15334	15278	15222	15487	15209	15200	15263	15304	15292	15352	15243	15136	15420	15428	15448	15389	15471	15417	15344	15309	15280	15476	15116	15470	15476	15190	15237	15323	15408	15416	15375	15487	15274	15375	15326	15367	15402	15242	15274	15317	15246	15284	15337	15314	15312	15507	15399	15342	15394	15329	15193	15300	15293	15251	15298	15219	15339	15246	15248	15483	15289	15473	15201	15499	15229	15338	15487	15349	15287	15373	15381	15228	15452	15145	15215	15090	15134	15344	15293	15057	15352	15316	15267	15384	15424	15425	15302	15386	15166	15246	15305	15478	15296	15307	15325	15244	15260	15426	15447	15336	15192	15384	15360	15381	15333	15438	15374	15491	15385	15385	15272	15474	15240	15272	15367	15453	15398	15387	15324	15418	15352	15331	15298	15165	15366	15319	15410	15189	15251	15235	15258	15214	15091	15320	15301	15447	15257	15239	15294	15311	15366	15304	15290	15328	15402	15379	15576	15304	15263	15073	15478	15461	15229	15229	15340	15253	15565	15334	15392	15249	15235	15230	15300	15571	15397	15382	15449	15343	15194	15332	15120	15237	15285	15303	15323	15344	15246	15305	15285	15344	15287	15473	15274	15180	15471	15358	15290	15392	15307	15384	15378	15514	15396	15181	15444	15522	15381	15299	15253	15250	15414	15422	15537	15286	15311	15305	15209	15340	15310	15284	15321	15041	15251	15217	15366	15129	15590	15295	15176	15289	15347	15410	15162	15190	15293	15306	14995	15206	15241	15304	15061	15428	15321	15441	15315	15260	15121	15403	15237	15352	15136	15461	15483	15050	15426	15185	15270	15357	15422	15386	15362	15267	15357	15377	15184	15383	15168	15317	15300	15342	15521	15430	15331	15461	15277	15104	15102	15423	15251	15435	15307	15238	15395	15281	15365	15233	15176	15312	15360	15417	15474	15277	15292	15302	15424	15361	15162	15327	15300	15412	15407	15235	15435	15241	15300	15363	15266	15116	15447	15151	15215	15364	15315	15403	15252	15353	15416	15179	15357	15128	15237	15350	15297	15369	15394	15361	15351	15423	15181	15217	15398	15508	15470	15235	15350	15342	15108	15229	15229	15279	15477	15461	15316	15382	15166	15333	15312	15441	15349	15229	15225	15237	15155	15500	15389	15251	15168	15445	15343	15200	15266	15300	15469	15289	15379	15337	15160	15480	15387	15345	15253	15081	15255	15110	15278	15299	15346	15401	15184
14249	17733	17402	15549	15161	14819	14731	14652	14821	14558	14571	14616	14459	14620	14722	14617	14505	14516	14375	14640	14617	14486	14475	14444	14524	14578	14498	14347	14394	14462	14565	15260	15118	15210	14771	14595	14558	14287	14322	14483	14483	14347	14580	14216	14435	14418	14272	14336	14377	14372	14413	14420	14305	14516	14337	14560	14489	14381	14461	14366	14389	14415	14317	14470	14494	14419	14424	14226	14320	14250	14629	14454	14371	14434	14482	14420	14386	14452	14575	14330	14360	14353	14540	14318	14416	14488	14453	14363	14445	14590	14604	14421	14531	14447	14526	14476	14420	14174	14431	14728	14346	14385	14431	14415	14397	14468	14352	14660	14311	14538	14359	14340	14543	14272	14463	14425	14423	14380	14474	14327	14564	14619	14625	14525	14493	14497	14613	14545	14402	14375	14442	14407	14585	14279	14253	14504	14589	14466	14477	14258	14546	14337	14459	14442	14492	14384	14346	14389	14510	14550	14418	14431	14353	14466	14359	14377	14430	14416	14406	14425	14523	14526	14246	14466	14470	14476	14445	14426	14489	14380	14479	14509	14346	14349	14401	14325	14488	14433	14442	14513	14384	14242	14415	14380	14398	14202	14429	14406	14482	14407	14426	14337	14486	14242	14341	14374	14323	14498	14483	14466	14352	14396	14326	14497	14367	14421	14479	14253	14480	14318	14275	14331	14392	14588	14288	14484	14298	14411	14246	14514	14274	14462	14377	14479	14478	14356	14512	14670	14554	14459	14434	14402	14496	14397	14454	14404	14439	14609	14439	14474	14320	14657	14515	14559	14286	14546	14403	14286	14389	14268	14564	14522	14419	14420	14531	14378	14552	14203	14554	14506	14398	14486	14552	14352	14451	14512	14528	14306	14235	14377	14595	14383	14590	14425	14497	14504	14496	14489	14523	14456	14450	14486	14464	14346	14390	14348	14548	14514	14303	14690	14191	14460	14246	14338	14563	14323	14495	14245	14535	14369	14527	14313	14421	14283	14404	14346	14239	14512	14229	14352	14451	14542	14535	14424	14529	14367	14565	14534	14336	14456	14408	14341	14529	14379	14531	14503	14346	14487	14396	14405	14233	14571	14447	14418	14451	14467	14483	14280	14541	14402	14309	14461	14428	14513	14436	14463	14323	14450	14653	14264	14398	14296	14466	14298	14514	14348	14451	14412	14516	14549	14567	14592	14378	14546	14357	14298	14460	14529	14405	14431	14266	14576	14401	14269	14429	14429	14305	14464	14315	14533	14671	14405	14434	14351	14440	14482	14360	14524	14364	14377	14453	14443	14541	14401	14368	14363	14409	14404	14366	14616	14389	14425	14332	14394	14537	14457	14481	14466	14355	14456	14371	14463	14238	14434	14458	14406	14531	14516	14496	14514	14497	14208	14318	14393	14396	14415	14239	14488	14524	14351	14489	14322	14459	14452	14339	14407	14379	14475	14290	14549	14506	14299	14426	14423	14340	14356	14519	14572	14302	14461	14574	14386	14320	14301	14575	14465	14409	14439	14473	14407	14506	14283	14569	14329	14520	14394	14600	14398	14370	14550	14237	14469	14536	14400	14369	14495	14379	14346	14442	14283	14379	14456	14497	14421	14386	14417	14539	14546	14435	14324	14570	14337	14406	14462	14436	14400	14468	14453	14389	14551	14466	14476	14307	14318	14398	14448	14526	14488	14564	14406	14449	14333	14488	14518	14386	14414	14418	14417	14457	14622	14650	14560	14473	14454	14535	14463	14397	14372	14433	14545	14445	14445	14212	14277	14450	14272	14414	14622	14571	14473	14290	14411	14354	14425	14529	14286	14396	14313	14486	14454	14477	14311	14513	14402	14366	14486	14241	14470	14445	14482	14444	14491	14419	14413	14331	14462	14516	14456	14398	14209	14366	14430	14450	14475	14441	14299	14295	14461	14336	14437	14419	14458	14353	14540	14555	14248	14476	14421	14369	14466	14529	14396	14552	14450	14367	14368	14373	14509	14344	14502	14635	14440	14508	14540	14459	14425	14268	14385	14402	14376	14499	14444	14455	14449	14299	14371	14528	14379	14294	14423	14444	14343	14336	14509	14356	14437	14431	14538	14584	14544	14482	14418	14266	14381	14399	14457	14446	14238	14503	14481	14453	14397	14531	14385	14392	14419	14490	14513	14370	14527	14508	14481	14479	14419	14341	14642	14490	14541	14556	14284	14558	14433	14386	14385	14356	14351	14409	14561	14575	14256	14356	14334	14503	14464	14536	14244	14695	14531	14332	14387	14273	14216	14524	14412	14484	14390	14422	14364	14407	14419	14512	14531	14402	14331	14436	14465	14468	14277	14530	14377	14399	14460	14446	14431	14302	14358	14522	14541	14362	14426	14437	14353	14326	14225	14353	14375	14465	14286	14388	14424	14414	14436	14454	14521	14568	14283	14406	14273	14414	14525	14411	14483	14517	14454	14334	14401	14382	14305	14404	14550	14385	14384	14328	14371	14494	14323	14448	14530	14418	14390	14394	14425	14410	14501	14377	14521	14330	14233	14527	14250	14638	14206	14618	14432	14255	14362	14290	14355	14488	14609	14270	14342	14478	14475	14421	14473	14415	14357	14452	14461	14581	14434	14535	14578	14323	14273	14410	14292	14544	14531	14414	14388	14428	14344	14594	14436	14428	14416	14319	14595	14480	14426	14535	14385	14472	14428	14300	14483	14446	14433	14464	14326	14471	14303	14418	14405	14509	14456	14433	14424	14530	14449	14575	14463	14536	14393	14474	14363	14417	14397	14445	14320	14501	14311	14427	14535	14488	14346	14523	14592	14516	14566	14439	14228	14399	14271	14391	14441	14417	14358	14537	14343	14501	14611	14365	14404	14498	14115	14372	14334	14563	14618	14441	14636	14343	14464	14526	14508	14492	14338	14240	14507	14262	14727	14418	14188	14471	14420	14269	14491	14456	14517	14353	14437	14302	14473	14458	14290	14403	14213	14403	14472	14362	14347	14346	14341	14299	14556	14521	14413	14452	14382	14339	14342	14419	14467	14492	14566	14624	14539	14480	14445	14484	14516	14449	14299	14402	14400	14510	14368	14388	14518	14480	14362	14476	14482	14459	14439	14497	14335	14433	14426	14579	14540	14439	14447	14292	14439	14541	14506	14371	14340	14419	14414	14501	14412	14470	14284	14423	14366	14461	14482	14518	14358	14517	14533	14350	14417	14549	14578	14247	14406	14675	14462	14474	14532	14280	14572	14561	14449	14548	14169	14441	14400	14655	14322	14430	14381	14331	14512	14393	14532	14485	14526	14453	14474	14519	14478	14509	14389	14514	14501	14482	14325	14332	14341	14359	14417	14378	14417	14471	14544	14415	14390	14474	14493	14303	14330	14333	14366	14335	14312	14486	14416	14368	14404	14448	14449	14447	14340	14452	14395	14402	14382	14363	14313	14329	14347	14492	14350	14338	14518	14489	14541	14398	14458	14458	14382	14439	14353	14253	14363	14363	14277	14522	14402	14431	14354	14534	14523	14471	14434	14455	14489	14635	14590	14434	14576	14481	14442	14414	14307	14433	14466	14363	14298	14497	14451	14517	14451	14302	14516	14433	14298	14544	14554	14332	14377	14373	14276	14418	14531	14411	14513	14560	14269	14449	14575	14284	14418	14550	14390	14443	14378	14412	14427	14325	14390	14558	14409	14535	14406	14526	14444	14257	14432	14351	14491	14448	14330	14585	14581	14415	14348	14576	14334	14618	14430	14498	14431	14412	14663	14422	14444	14380	14395	14508	14442	14547	14532	14395	14372	14240	14535	14531	14230	14294	14342	14502	14539	14365	14386	14284	14449	14418	14370	14473	14441	14347	14413	14360	14472	14410	14589	14507	14437	14361	14294	14417	14677	14318	14321	14517	14548	14386	14265	14431	14403	14430	14444	14658	14485	14418	14434	14338	14484	14296	14392	14404	14568	14430	14439	14517	14327	14429	14241	14396	14422	14506	14488	14125	14397	14417	14358	14423	14425	14424	14438	14516	14247	14404	14459	14331	14334	14484	14439	14497	14381	14302	14498	14356	14478	14355	14381	14417	14413	14428	14281	14431	14490	14513	14491	14487	14496	14529	14249	14452	14343	14323	14473	14599	14526	14325	14337	14498	14452	14399	14488	14414	14606	14372	14455	14421	14352	14496	14630	14524	14409	14473	14449	14388	14343	14454	14497	14601	14547	14368	14320	14388	14494	14504	14530	14326	14354	14551	14388	14539	14602	14471	14345	14457	14554	14262	14348	14518	14586	14287	14337	14368	14500	14389	14341	14544	14461	14355	14490	14496	14342	14428	14423	14291	14290	14449	14386	14357	14595	14314	14564	14648	14449	14375	14371	14480	14368	14457	14448	14561	14503	14377	14449	14550	14398	14537	14475	14413	14292	14562	14370	14309	14447	14418	14461	14334	14472	14664	14573	14398	14498	14369	14414	14523	14327	14483	14448	14353	14332	14313	14529	14345	14582	14285	14211	14360	14425	14537	14273	14406	14524	14409	14404	14442	14504	14585	14436	14544	14322	14497	14431	14520	14672	14442	14438	14535	14572	14523	14469	14564	14331	14391	14463	14603	14395	14372	14477	14477	14326	14351	14389	14326	14392	14507	14397	14292	14359	14307	14267	14436	14380	14339	14456	14451	14542	14582	14402	14449	14555	14303	14322	14372	14635	14515	14346	14664	14461	14412	14377	14314	14347	14288	14442	14568	14374	14410	14197	14353	14363	14545	14341	14420	14469	14474	14419	14584	14261	14562	14522	14459	14385	14241	14536	14463	14442	14398	14295	14499	14291	14365	14316	14606	14296	14413	14487	14408	14452	14438	14383	14412	14391	14377	14494	14392	14383	14424	14424	14410	14488	14319	14500	14549	14452	14460	14364	14439	14507	14511	14341	14633	14345	14452	14442	14520	14344	14261	14483	14549	14412	14290	14440	14483	14468	14415	14433	14469	14303	14352	14464	14501	14411	14401	14484	14602	14498	14417	14444	14388	14337	14318	14360	14512	14360	14578	14553	14444	14277	14339	14522	14581	14421	14485	14483	14465	14515	14279	14367	14441	14467	14351	14292	14487	14531	14535	14581	14481	14529	14529	14358	14502	14555	14451	14508	14262	14419	14376	14341	14481	14396
24007	21401	28779	24476	21817	19919	18492	16381	15625	15933	15639	15840	15656	15629	15737	15647	15771	15511	15798	15615	15610	15562	15586	15725	15581	15650	15444	15494	15448	15337	16444	18332	18228	17224	16524	15894	15449	15322	15476	15550	15412	15284	15294	15388	15314	15353	15285	15404	15554	15340	15375	15409	15344	15484	15502	15448	15269	15472	15355	15770	15427	15363	15217	15446	15369	15674	15459	15442	15440	15386	15639	15312	15311	15114	15400	15369	15259	15648	15520	15331	15310	15584	15321	15610	15461	15295	15408	15272	15370	15150	15369	15426	15430	15475	15454	15191	15053	15317	15258	15508	15323	15529	15317	15298	15388	15276	15209	15393	15307	15350	15390	15264	15498	15412	15225	15258	15383	15350	15488	15366	15329	15286	15486	15430	15300	15531	15446	15481	15377	15372	15217	15454	15041	15280	15494	15612	15427	15404	15520	15295	15417	15410	15362	15323	15447	15327	15325	15350	15328	15248	15178	15213	15432	15230	15276	15254	15194	15430	15470	15319	15308	15235	15150	15321	15388	15561	15425	15220	15361	15390	15408	15342	15435	15356	15404	15455	15186	15295	15375	15474	15376	15257	15402	15379	15336	15518	15371	15355	15326	15196	15195	15408	15260	15350	15475	15361	15116	15431	15379	15395	15482	15256	15118	15416	15348	15280	15410	15243	15312	15328	15541	15454	15163	15420	15446	15364	15389	15271	15421	15317	15319	15343	15279	15391	15160	15305	15213	15342	15376	15202	15401	15382	15221	15318	15133	15552	15316	15323	15420	15276	15413	15292	15489	15319	15510	15369	15257	15544	15334	15531	15329	15259	15200	15242	15366	15514	15402	15342	15322	15204	15417	15326	15231	15183	15550	15213	15262	15270	15482	15530	15257	15371	15361	15308	15331	15361	15471	15324	15250	15401	15244	15272	15188	15236	15337	15363	15211	15310	15204	15210	15407	15342	15489	15366	15319	15218	15296	15326	15451	15441	15508	15457	15372	15418	15219	15381	15428	15526	15358	15256	15298	15320	15435	15372	15343	15514	15436	15356	15380	15241	15372	15569	15135	15340	15328	15287	15389	15384	15351	15365	15237	15302	15492	15284	15406	15274	15302	15149	15442	15431	15264	15243	15182	15496	15499	15465	15278	15307	15551	15152	15255	15273	15502	15276	15107	15377	15202	15538	15329	15256	15375	15295	15323	15402	15371	15288	15353	15223	15202	15574	15174	15450	15220	15173	15271	15427	15272	15375	15402	15234	15296	15367	15556	15518	15401	15397	15371	15339	15295	15513	15347	15185	15259	15381	15380	15256	15248	15325	15558	15524	15379	15369	15374	15457	15327	15337	15200	15405	15459	15578	15380	15236	15353	15139	15262	15525	15388	15271	15230	15450	15290	15561	15491	15073	15265	15387	15471	15399	15410	15437	15371	15265	15276	15423	15379	15543	15404	15402	15279	15290	15658	15130	15297	15193	15431	15105	15202	15274	15371	15506	15516	15321	15250	15314	15395	15136	15208	15330	15490	15451	15248	15655	15521	15283	15099	15294	15311	15404	15352	15254	15252	15485	15525	15284	15204	15396	15442	15236	15403	15337	15309	15189	15417	15438	15309	15242	15522	15287	15390	15143	15325	15223	15494	15395	15280	15388	15233	15367	15378	15246	15218	15446	15366	15358	15494	15278	15234	15333	15496	15308	15381	15355	15316	15363	15338	15307	15328	15262	15136	15298	15193	15266	15482	15330	15303	15356	15357	15339	15348	15391	15276	15458	15275	15521	15510	15284	15321	15285	15318	15560	15319	15328	15389	15280	15288	15380	15497	15281	15227	15410	15350	15408	15514	15285	15300	15406	15334	15114	15475	15393	15315	15178	15321	15333	15399	15247	15254	15457	15279	15479	15407	15220	15172	15185	15494	15360	15293	15317	15177	15163	15203	15250	15445	15417	15431	15378	15414	15193	15224	15343	15049	15389	15256	15380	15473	15356	15301	15228	15344	15449	15281	15388	15377	15449	15369	15438	15078	15289	15346	15350	15364	15250	15227	15331	15241	15252	15433	15416	15347	15270	15334	15445	15386	15373	15300	15340	15323	15315	15511	15118	15401	15415	15147	15485	15527	15397	15261	15253	15333	15265	15322	15263	15422	15319	15391	15306	15431	15409	15323	15349	15319	15287	15412	15519	15590	15260	15430	15247	15320	15159	15388	15503	15433	15336	15394	15441	15442	15540	15446	15475	15368	15171	15506	15253	15234	15457	15497	15197	15411	15228	15586	15139	15462	15619	15255	15245	15508	15177	15345	15442	15452	15274	15367	15461	15079	15138	15380	15156	15401	15275	15150	15217	15116	15399	15400	15356	15482	15316	15408	15412	15385	15455	15321	15392	15206	15456	15514	15342	15420	15346	15291	15573	15307	15338	15419	15371	15278	15309	15354	15450	15313	15368	15343	15106	15367	15332	15409	15294	15494	15450	15307	15284	15504	15612	15370	15230	15405	15295	15391	15434	15185	15339	15234	15254	15426	15159	15507	15294	15315	15400	15412	15380	15463	15344	15495	15327	15499	15362	15265	15344	15581	15259	15421	15139	15426	15322	15488	15301	15380	15414	15301	15402	15456	15427	15311	15392	15205	15159	15284	15239	15329	15294	15417	15468	15185	15370	15276	15262	15171	15395	15350	15388	15319	15526	15332	15288	15381	15372	15357	15361	15184	15281	15427	15214	15464	15358	15580	15249	15335	15275	15474	15310	15461	15359	15321	15263	15521	15399	15449	15324	15267	15418	15291	15416	15289	15520	15464	15184	15384	15347	15534	15441	15328	15404	15335	15409	15229	15409	15453	15288	15421	15333	15346	15221	15336	15267	15443	15318	15526	15297	15363	15200	15409	15417	15431	15300	15279	15289	15331	15210	15517	15344	15415	15285	15557	15404	15443	15374	15329	15408	15468	15463	15329	15492	15428	15350	15241	15376	15377	15388	15375	15247	15335	15472	15313	15425	15435	15324	15375	15154	15487	15419	15223	15188	15309	15193	15087	15254	15441	15329	15258	15341	15373	15142	15388	15251	15259	15590	15406	15458	15456	15303	15407	15400	15277	15467	15472	15311	15299	15122	15192	15311	15452	15433	15265	15407	15498	15451	15419	15421	15419	15446	15213	15168	15403	15340	15468	15388	15374	15305	15583	15405	15390	15211	15225	15437	15346	15182	15264	15341	15407	15289	15456	15452	15251	15297	15413	15357	15408	15361	15422	15324	15395	15178	15339	15250	15385	15343	15228	15271	15241	15468	15416	15293	15266	15475	15312	15341	15541	15315	15554	15501	15542	15146	15445	15397	15588	15281	15312	15351	15466	15128	15472	15336	15415	15242	15228	15314	15263	15260	15190	15460	15306	15312	15309	15282	15344	15238	15482	15223	15322	15372	15312	15288	15611	15339	15488	15187	15340	15286	15425	15448	15463	15256	15283	15500	15339	15440	15311	15110	15480	15335	15302	15404	15268	15228	15269	15194	15354	15221	15290	15437	15404	15144	15334	15323	15410	15278	15306	15379	15188	15365	15243	15296	15401	15378	15346	15302	15190	15304	15241	15256	15280	15485	15423	15422	15254	15266	15516	15366	15249	15366	15350	15209	15439	15202	15555	15342	15319	15291	15293	15367	15537	15479	15107	15592	15491	15500	15123	15316	15205	15348	15500	15352	15345	15541	15417	15179	15268	15403	15303	15272	15487	15368	15106	15319	15336	15237	15341	15367	15367	15308	15488	15417	15383	15579	15498	15534	15186	15317	15397	15401	15436	15396	15209	15396	15284	15249	15238	15238	15238	15371	15407	15409	15386	15244	15468	15287	15368	15277	15467	15474	15245	15464	15227	15526	15322	15424	15189	15489	15338	15492	15238	15194	15252	15387	15363	15373	15434	15193	15230	15356	15239	15216	15323	15274	15260	15268	15492	15387	15348	15193	15106	15441	15282	15322	15432	15521	15407	15246	15269	15283	15481	15341	15380	15421	15364	15476	15295	15208	15493	15341	15436	15390	15421	15250	15228	15567	15595	15345	15546	15336	15474	15367	15408	15284	15281	15622	15383	15271	15321	15342	15412	15326	15347	15521	15205	15260	15329	15415	15283	15299	15314	15444	15502	15432	15345	15383	15367	15277	15310	15267	15181	15261	15292	15262	15333	15208	15355	15435	15440	15462	15126	15225	15340	15305	15146	15245	15222	15340	15359	15330	15429	15399	15667	15324	15347	15176	15471	15271	15258	15448	15466	15292	15287	15214	15366	15387	15308	15278	15543	15338	15275	15575	15293	15527	15360	15385	15417	15287	15356	15326	15453	15408	15177	15332	15142	15360	15403	15456	15455	15374	15250	15290	15331	15371	15200	15294	15252	15301	15404	15222	15266	15501	15433	15263	15351	15458	15503	15446	15491	15482	15250	15292	15267	15184	15280	15404	15412	15299	15362	15444	15325	15572	15403	15190	15368	15332	15312	15465	15407	15444	15217	15104	15213	15431	15365	15372	15155	15281	15359	15372	15399	15335	15383	15446	15325	15378	15492	15382	15315	15429	15292	15352	15326	15128	15524	15202	15453	15302	15364	15362	15320	15323	15257	15403	15382	15266	15332	15268	15401	15481	15332	15485	15334	15431	15487	15340	15456	15311	15437	15210	15344	15281	15415	15347	15243	15316	15297	15230	15147	15412	15224	15392	15251	15299	15217	15220	15430	15052	15031	15146	15316	15450	15247	15186	15338	15219	15445	15311	15292	15092	15349	15359	15354	15292	15452	15158	15285	15358	15317	15315	15370	15458	15347	15229	15427	15431	15331	15304	15436	15417	15399	15292	15450	15238	15229	15405	15424	15140	15414	15309	15226	15207	15284	15092	15284	15477	15413	15548	15331	15259	15523	15398	15354	15345	15305	15356	15309	15541	15219	15381	15289	15274	15222	15474	15324	15429	15610	15414	15409	15392	15418	15402	15586	15345	15162	15324	15358	15331	15330	15118	15406	15339	15291	15229	15458	15352	15143	15565	15239	15291	15400	15205	15323	15249	15403	15437	15211	15147	15458	15304	15435	15446	15258	15384	15332	15248	15442	15215	15212	15414	15443	15215	15320	15501	15467	15332	15656	15341	15374	15380	15505	15352	15279	15267
13951	23985	22023	18302	16714	16019	15551	15347	14893	14853	14874	14714	14858	14594	15047	14631	14632	14733	14484	14786	14416	14704	14673	14431	14759	14597	14658	14534	14527	14605	16431	19327	18551	17047	15590	14931	14494	14505	14311	14452	14565	14593	14462	14507	14537	14520	14736	14400	14759	14536	14713	14430	14559	14574	14365	14519	14584	14425	14496	14598	14540	14497	14516	14586	14484	14401	14431	14441	14408	14406	14520	14487	14436	14688	14398	14493	14497	14430	14684	14491	14663	14461	14490	14528	14450	14624	14380	14612	14706	14647	14510	14593	14548	14356	14491	14400	14321	14476	14454	14614	14492	14418	14514	14582	14410	14492	14400	14484	14526	14429	14500	14405	14337	14511	14601	14333	14461	14400	14590	14620	14422	14257	14443	14482	14366	14465	14480	14503	14482	14586	14501	14571	14520	14455	14558	14282	14549	14446	14448	14478	14443	14447	14472	14325	14513	14265	14543	14572	14441	14393	14400	14667	14400	14583	14320	14586	14395	14417	14504	14371	14503	14600	14528	14434	14342	14540	14439	14558	14583	14503	14633	14422	14342	14481	14424	14427	14516	14422	14496	14367	14423	14450	14454	14421	14595	14288	14503	14490	14472	14515	14577	14661	14552	14364	14446	14540	14493	14474	14513	14431	14326	14207	14380	14527	14517	14520	14417	14451	14622	14544	14285	14526	14525	14212	14535	14525	14399	14405	14478	14497	14468	14392	14439	14604	14558	14485	14603	14399	14301	14529	14441	14526	14274	14441	14514	14571	14364	14415	14580	14351	14350	14345	14636	14440	14293	14571	14296	14425	14408	14450	14551	14339	14320	14506	14568	14378	14612	14366	14434	14599	14334	14545	14364	14470	14498	14257	14455	14485	14429	14396	14403	14104	14434	14432	14427	14547	14485	14393	14529	14602	14394	14688	14469	14547	14378	14599	14507	14475	14456	14503	14356	14371	14470	14485	14521	14357	14422	14384	14497	14648	14637	14422	14397	14450	14487	14421	14387	14604	14477	14475	14440	14424	14419	14357	14460	14494	14363	14570	14375	14660	14483	14679	14452	14446	14525	14562	14505	14366	14454	14610	14517	14613	14521	14344	14487	14572	14517	14417	14473	14474	14364	14414	14676	14374	14528	14497	14589	14468	14558	14478	14318	14527	14532	14338	14519	14364	14491	14371	14370	14347	14404	14533	14378	14601	14328	14299	14605	14388	14427	14398	14475	14525	14385	14551	14477	14485	14558	14353	14524	14478	14427	14432	14389	14459	14495	14501	14399	14420	14564	14502	14448	14611	14501	14473	14364	14560	14369	14401	14504	14444	14329	14536	14582	14390	14378	14527	14421	14399	14547	14491	14428	14519	14363	14495	14394	14593	14404	14400	14549	14322	14363	14507	14565	14379	14493	14527	14666	14419	14563	14408	14615	14441	14462	14609	14428	14501	14284	14406	14590	14486	14499	14340	14397	14471	14546	14515	14436	14464	14326	14407	14459	14573	14453	14333	14392	14388	14458	14617	14344	14422	14375	14541	14474	14475	14553	14526	14493	14442	14383	14643	14321	14590	14448	14364	14418	14510	14592	14433	14490	14342	14396	14407	14489	14445	14407	14535	14357	14393	14549	14445	14368	14604	14302	14337	14500	14559	14282	14626	14395	14556	14419	14494	14299	14539	14559	14606	14417	14515	14344	14469	14431	14369	14443	14357	14419	14377	14539	14669	14409	14419	14511	14503	14361	14579	14389	14417	14651	14565	14436	14552	14619	14476	14527	14563	14404	14631	14503	14503	14401	14447	14463	14437	14605	14583	14480	14388	14410	14513	14528	14467	14266	14507	14437	14238	14528	14373	14537	14333	14521	14449	14413	14431	14499	14285	14481	14807	14402	14433	14295	14533	14436	14385	14496	14287	14492	14500	14418	14473	14494	14367	14439	14564	14372	14487	14377	14523	14539	14453	14430	14568	14556	14608	14564	14493	14349	14508	14449	14356	14451	14642	14399	14461	14402	14424	14495	14592	14368	14348	14462	14462	14409	14481	14332	14440	14537	14520	14521	14400	14480	14520	14373	14609	14449	14526	14403	14520	14393	14402	14366	14393	14313	14582	14325	14425	14496	14442	14453	14482	14552	14493	14514	14535	14242	14509	14342	14483	14525	14548	14360	14444	14395	14330	14608	14525	14497	14529	14335	14592	14459	14485	14408	14443	14621	14506	14476	14399	14315	14340	14409	14733	14327	14562	14459	14503	14540	14464	14531	14371	14511	14568	14542	14352	14373	14629	14327	14616	14495	14490	14458	14366	14640	14475	14512	14650	14591	14447	14397	14482	14319	14424	14478	14569	14463	14455	14539	14419	14506	14334	14368	14513	14529	14357	14424	14459	14491	14602	14660	14589	14524	14531	14497	14554	14396	14585	14369	14470	14491	14480	14419	14386	14492	14350	14667	14578	14391	14649	14391	14422	14519	14417	14500	14578	14364	14479	14468	14562	14313	14545	14383	14496	14595	14390	14467	14451	14512	14536	14552	14570	14536	14451	14279	14460	14429	14371	14554	14279	14525	14506	14415	14537	14541	14462	14421	14510	14498	14478	14406	14550	14415	14456	14421	14482	14600	14508	14524	14445	14496	14414	14420	14504	14342	14449	14630	14490	14476	14435	14465	14409	14505	14476	14481	14482	14444	14454	14420	14565	14439	14476	14384	14551	14399	14474	14476	14488	14546	14537	14485	14619	14583	14460	14327	14523	14579	14382	14523	14389	14442	14345	14564	14520	14447	14554	14531	14536	14610	14450	14440	14396	14552	14162	14443	14436	14417	14463	14365	14504	14419	14529	14446	14514	14449	14315	14462	14407	14529	14556	14405	14441	14497	14651	14468	14548	14709	14383	14445	14568	14532	14535	14494	14550	14508	14539	14332	14517	14445	14458	14557	14351	14479	14421	14586	14442	14327	14509	14577	14472	14643	14486	14523	14385	14524	14531	14568	14537	14375	14438	14359	14677	14396	14572	14305	14636	14417	14439	14483	14484	14505	14442	14595	14494	14543	14470	14470	14467	14547	14411	14499	14485	14430	14496	14473	14412	14381	14485	14480	14578	14521	14344	14429	14524	14489	14628	14298	14361	14556	14481	14265	14259	14590	14424	14431	14439	14457	14370	14336	14506	14380	14476	14432	14478	14654	14547	14403	14475	14450	14567	14490	14498	14501	14465	14347	14316	14417	14392	14309	14408	14538	14406	14620	14493	14592	14589	14215	14404	14451	14519	14471	14499	14600	14510	14467	14481	14506	14475	14474	14515	14442	14444	14313	14385	14294	14551	14474	14371	14594	14610	14541	14703	14450	14373	14305	14599	14376	14467	14280	14434	14477	14479	14595	14399	14439	14382	14507	14278	14218	14520	14402	14449	14528	14346	14594	14583	14556	14477	14354	14604	14479	14421	14370	14531	14479	14361	14551	14490	14476	14560	14403	14632	14444	14423	14376	14506	14460	14353	14616	14333	14394	14482	14507	14626	14525	14493	14494	14483	14514	14452	14556	14527	14559	14546	14291	14544	14360	14481	14479	14431	14385	14477	14518	14480	14462	14228	14333	14514	14432	14453	14608	14417	14521	14534	14466	14363	14607	14592	14552	14406	14515	14459	14519	14610	14520	14574	14448	14533	14354	14609	14493	14309	14477	14478	14448	14383	14551	14532	14532	14489	14629	14425	14369	14514	14479	14558	14388	14470	14590	14403	14518	14462	14553	14582	14351	14463	14625	14577	14442	14650	14487	14475	14258	14542	14429	14635	14391	14326	14597	14467	14433	14500	14455	14522	14438	14443	14553	14513	14322	14507	14427	14362	14569	14453	14413	14421	14597	14451	14395	14359	14381	14569	14574	14463	14510	14469	14430	14489	14427	14575	14550	14519	14458	14530	14636	14422	14414	14511	14281	14393	14355	14404	14422	14350	14444	14341	14394	14472	14356	14384	14516	14442	14333	14615	14469	14503	14413	14353	14461	14436	14547	14461	14494	14481	14515	14499	14506	14321	14451	14489	14519	14399	14314	14663	14483	14412	14414	14537	14427	14503	14530	14485	14533	14430	14366	14566	14527	14335	14633	14297	14615	14497	14448	14460	14386	14547	14403	14359	14494	14443	14594	14422	14503	14623	14472	14405	14584	14552	14504	14345	14466	14441	14425	14623	14537	14603	14413	14428	14418	14467	14421	14530	14535	14449	14345	14586	14434	14723	14362	14437	14328	14333	14417	14379	14416	14464	14506	14428	14534	14409	14383	14536	14580	14596	14613	14374	14466	14562	14460	14491	14551	14470	14393	14371	14426	14476	14540	14292	14576	14350	14466	14486	14345	14490	14414	14231	14435	14537	14465	14272	14509	14490	14477	14528	14505	14525	14311	14385	14492	14300	14510	14546	14352	14452	14393	14393	14625	14243	14636	14433	14450	14526	14598	14487	14473	14547	14498	14460	14329	14546	14515	14599	14410	14519	14619	14463	14445	14338	14413	14228	14605	14416	14473	14538	14549	14502	14405	14385	14437	14311	14436	14419	14493	14330	14399	14485	14446	14507	14538	14394	14475	14341	14357	14271	14487	14509	14528	14542	14485	14320	14466	14402	14520	14469	14392	14406	14453	14402	14486	14298	14423	14409	14531	14545	14470	14578	14345	14492	14244	14250	14707	14489	14326	14448	14441	14529	14608	14317	14558	14470	14547	14517	14423	14503	14434	14611	14555	14478	14458	14534	14597	14388	14443	14360	14374	14434	14293	14766	14373	14351	14327	14491	14480	14366	14357	14794	14642	14445	14509	14562	14431	14560	14476	14390	14653	14645	14420	14464	14470	14493	14581	14472	14500	14521	14530	14353	14433	14406	14473	14424	14412	14600	14514	14589	14314	14513	14548	14563	14360	14622	14498	14546	14508	14411	14384	14459	14604	14384	14400	14422	14408	14474	14496	14343	14600	14473	14577	14318	14512	14589	14475	14534	14455	14363	14594	14327	14450	14348	14465	14580	14319	14369	14579	14381	14446	14464	14458	14524	14440	14552	14383	14536	14397	14546	14644	14605	14415	14402	14480	14519	14430	14453	14372	14590	14400	14441	14487	14325	14394	14364	14323	14547	14468	14472	14410	14473	14467	14545	14450	14439
23073	21436	29331	23947	21568	22823	22199	16941	15933	16035	15745	15788	15653	15649	15496	15479	15730	15553	15463	15622	15434	15664	15538	15499	15500	15464	15565	15594	15411	15392	18351	20283	20022	18506	16982	15941	15507	15497	15489	15501	15597	15487	15458	15364	15262	15215	15285	15278	15386	15386	15234	15264	15406	15517	15444	15319	15331	15227	15352	15303	15185	15294	15369	15375	15026	15347	15236	15265	15311	15182	15231	15368	15148	15207	15305	15358	15198	15203	15318	15262	15250	15179	15291	15293	15154	15273	15373	15356	15447	15212	15258	15187	15343	15117	15437	15051	15189	15106	15221	15224	15424	15289	15193	15270	15140	15075	15168	15182	15263	15138	15252	15253	15262	15283	15422	15166	15289	15300	15159	15114	15429	15270	15418	15496	15344	15288	15431	15230	15160	15188	15328	15241	15212	15187	15290	15235	15142	15198	15325	15149	15123	15191	15349	15285	15292	15300	15056	15314	15197	15169	15256	15233	15224	15294	15367	15233	15323	15178	15110	15236	15194	15152	15173	15283	15375	15276	15198	15281	15446	15356	15266	15392	15269	15343	15232	15164	15332	15323	15111	15106	15437	15171	15113	15273	15374	15352	15257	15131	15291	15114	15192	15335	15235	15148	15323	15108	15056	15312	15284	15220	15190	14990	15279	15146	15215	15039	15365	15316	15200	15220	15125	15066	15079	15254	15211	15211	15273	15236	15354	15173	15244	15326	15348	15236	15309	15202	15206	15392	15183	15233	15114	15192	15311	15242	15230	15162	15351	15304	15238	15457	15125	15087	15353	15240	15153	15124	15383	15340	15226	15161	14996	15340	15267	15170	15244	15153	15348	15278	15231	15124	15198	15330	15262	15405	15196	15316	15364	15192	15252	15048	15395	15191	15275	15157	15419	15493	15258	15264	15346	15294	15207	15238	15221	15150	15281	15159	15387	15395	15363	15174	15356	15200	15262	15466	15235	15061	15221	15193	15137	15080	15252	15369	15380	15153	15102	15201	15373	15304	15213	15281	15183	15212	15226	15078	15129	15136	15197	15448	15269	15212	15304	15198	15254	15235	15201	15210	15278	15267	15139	15201	15195	15300	15078	15119	15077	15322	15418	15342	15222	15475	15274	15269	15251	15187	15111	15223	15210	15381	15193	15326	15219	15422	15032	15080	15364	15055	15168	15143	15106	15105	15269	15159	15241	15354	15207	15161	15340	15239	15181	15224	15372	15380	15198	15285	15331	15173	15268	15247	15088	15025	15216	15225	14932	15079	15197	15296	15129	15392	15278	15056	15183	15134	15077	15205	15225	15310	15279	15267	15544	15218	15206	15206	15102	15220	15152	15182	15346	15353	15544	15071	15322	15273	15138	15338	15129	15269	15312	15285	15090	15338	15310	15144	15275	15138	15243	15214	15239	15216	15098	15110	15120	15250	15334	15247	15244	15104	15271	15338	15225	15205	15164	15109	15228	15320	15203	15413	15180	15357	15084	15290	15111	15194	14998	15109	15407	15282	15117	15363	15354	15276	15305	15235	15061	15183	15226	15108	15213	15175	15235	15223	15283	15210	15202	15325	15251	15215	15320	15201	15226	15067	15340	15319	15153	15307	15346	15213	15234	15264	15286	15128	15059	15064	15200	15299	15519	15340	15331	15164	15336	15125	15293	15450	15331	15144	15229	15257	15234	15208	15159	15265	15234	15111	15238	15315	15358	15260	15232	15289	15068	15209	15212	15245	15257	15093	15256	15276	15134	15372	15073	15273	15500	14932	15159	15161	15147	15180	15087	15409	15375	15180	15266	15159	15138	15225	15212	15242	15184	15283	15035	15065	15221	15137	15241	15059	15125	15210	15284	15226	15232	15146	15192	15334	15306	15164	15242	15210	15185	15167	15261	15212	15349	15109	15366	15031	15218	15345	15254	15341	15198	15172	15129	15322	15258	15034	15231	15245	15271	15295	15239	15160	15112	15233	15141	15221	15260	15090	15418	15278	15231	15199	15328	15074	15119	15292	15035	15429	15247	15074	15159	15257	15367	15164	15266	15133	15355	15364	15234	15129	15090	15197	15173	15163	15176	15211	15411	15293	15566	15165	15439	15127	15196	15253	15120	15235	15230	15344	15111	15296	15203	15262	15300	15148	15048	15222	15142	15155	15557	15275	15457	15213	15290	14955	15319	15364	15227	15319	15263	15112	15040	15502	15335	15168	15334	15298	15210	15215	15079	15169	15304	15169	15131	15067	15262	15075	15286	15264	15491	15303	15460	15283	15216	15179	15318	15345	14991	15345	15251	15214	15244	15168	14987	15267	14998	15316	15361	15203	15299	15132	14980	15090	15310	15292	15276	15408	15289	15264	15330	15154	15248	15177	15106	15117	15283	15269	15268	15112	14981	15326	15162	15038	15293	15379	15140	15264	15177	15358	15351	15227	15148	15321	15067	15124	15257	15149	15160	15209	15157	15310	15400	15154	15294	15308	15147	15356	15203	15250	15235	15191	15135	15256	15141	15350	15382	15260	15343	15295	15334	15269	15136	14996	15110	15214	15350	15223	15480	15110	15374	15376	15141	15177	15342	15293	15420	15420	15203	15241	15237	15263	15335	15367	15310	15268	15192	15339	15120	15247	15167	15215	15131	15252	15167	15262	15163	15139	15239	15257	15217	15464	15294	15318	15066	15241	15106	15155	15181	15245	15090	15267	15275	15334	15181	15231	15425	15122	15318	15264	15354	15212	15347	15248	15110	15333	15300	15177	15400	15225	15230	15283	15092	15418	15245	15165	15238	15347	15316	15233	15296	15070	15289	15213	15335	15171	15370	15207	15128	15173	15274	15278	15118	15280	15276	15164	15318	15184	15091	15311	15249	15266	15392	15255	15273	15152	15149	15215	15143	14964	15351	15250	15267	15316	15243	15221	15308	15438	15276	15279	15450	15189	15326	15110	15291	15192	15222	15112	15076	15360	15122	15159	15250	15098	15210	15193	15338	15198	15263	15330	15344	15137	15381	15214	15119	15306	15165	15135	15187	15199	15155	15194	15043	14962	15315	15294	15069	15420	15328	15197	15413	15122	15044	15106	15198	15208	15145	15131	15197	15225	15358	14990	15212	15091	15081	15293	15167	15180	15123	15192	15156	15111	15117	15278	15350	15115	15361	15164	15190	15397	15268	15270	15350	15201	15172	15116	15305	15102	14990	15246	15211	15014	15034	15122	15422	15171	15124	15068	15264	15496	15441	15112	15230	15177	15078	15397	15175	15232	15366	15287	15327	15253	15188	15200	15248	15388	15248	15302	15173	15342	15377	15435	15473	15147	15385	15042	15223	15191	15188	15263	15059	15075	15239	15156	15245	15177	15365	15137	15073	15142	15281	15046	15228	15237	15281	15156	15428	15294	15335	15258	15226	15380	15386	15067	15356	15336	15339	15312	15243	15240	15301	15294	15280	15267	15156	15148	15283	15353	15113	14971	15222	15353	15170	15309	15111	15213	15166	15289	15348	15312	15163	15123	15132	15156	15228	15088	15399	15110	15207	15178	15271	15219	15184	15140	15260	15063	15133	15305	15494	15129	15232	15192	15259	15112	15216	15154	15228	15094	15281	15463	15285	15280	15290	15269	15244	15127	15222	15251	15163	15181	15145	15089	15187	15064	15135	15314	15631	15242	15205	15289	15420	15301	15220	15138	15209	15448	15364	15322	15327	15356	15171	15078	15204	15067	15233	15162	15305	15164	15264	15182	15257	15298	15409	15349	15317	15084	15343	15074	15205	15232	15175	15222	15291	15306	15076	15267	15235	15298	15205	15368	15272	15233	15220	14974	15388	15128	15238	15305	15277	15234	15062	15268	15310	14988	15308	15225	15389	15231	15218	15245	15295	15083	15334	15081	15195	15239	15268	15314	15303	15186	15187	15264	15363	15364	15178	15255	15399	15271	15217	15318	15330	15120	15305	15232	15106	15106	15313	15091	15088	15141	15150	15150	15342	15210	15309	15342	15154	15293	15254	15203	15347	15242	15124	15219	15047	15288	15160	15360	15179	15222	15227	15370	15198	15045	15064	15126	15333	15211	15171	15163	15060	15187	15327	15113	15303	15179	15421	15159	15254	15242	15266	15271	15306	15478	15313	15353	15231	15156	15351	15126	15117	15178	15230	15272	15034	15263	15139	15126	15188	15116	15171	15082	15244	15373	15275	15279	15211	15124	15291	15173	15242	15130	15388	15246	15185	15130	15165	15081	15167	15318	15011	15308	15289	15258	15117	15136	15151	15210	15387	15081	15196	15209	15104	15116	15214	15169	15015	15305	15142	15374	15249	15406	15159	15358	15258	15280	15228	15163	15200	15166	15277	15295	15425	15216	15279	15273	15242	15191	15055	15198	15270	15238	15374	15237	15346	15156	15206	15301	15178	15226	15210	15256	15301	15160	15167	15155	15171	15102	15296	15398	15048	15214	15226	15117	15316	15357	15296	15169	15416	15316	15145	15185	15225	15225	15159	14987	15144	15200	15213	15095	15266	15194	14873	15307	15248	15436	15313	15291	15329	15292	15309	15402	15345	15353	15093	15331	15302	15388	15186	15135	15312	15143	15210	15262	15374	15406	15113	15160	15231	15293	15307	15200	15120	15172	15337	15484	15112	15036	15065	15309	15411	15080	15134	15195	15227	15289	15357	15177	15167	15364	15240	15279	15289	15150	15000	15200	15326	15215	15312	15286	15254	15405	15075	15139	15266	15156	15260	15182	15317	15309	15285	15216	15086	15033	15426	15083	15353	15276	15469	15276	15172	15106	15238	15180	15251	15130	15433	15310	15306	15147	15315	15035	15213	15293	15290	15379	15245	15261	15257	15295	15327	15189	15356	15229	15207	14996	15177	15248	15147	15128	15137	15192	15208	15158	15167	15218	15093	15172	15230	15123	15379	15216	15312	15448	15179	15237	15298	15410	15205	15279	15190	15339	15319	15223	15154	15251	15428	15257	15238	15122	15264	15195	15340	15251	15239	15213	15295	15284	15278	15106	15235	15085	15284	15143	15208	15524	15186	15395	15226	15208	15103	15228	15296	15369	15150	15320	15154	15054	15095	15259	15155	15169	15206	15134	15320	15243	15303	15132	15328	15157	15156	15057	15248	15097	15251	15399	15176	15227	15313	15062
16015	27667	25144	20255	18334	17049	16385	15840	15434	15026	14890	14927	14845	14654	14810	14810	14505	14935	14569	14729	14832	14635	14593	14689	14596	14491	14717	14556	14611	14993	20119	22219	21449	18555	16426	15172	14655	14521	14280	14384	14528	14464	14199	14367	14261	14546	14349	14398	14479	14442	14188	14535	14398	14516	14350	14212	14521	14387	14356	14377	14366	14589	14351	14513	14313	14294	14398	14453	14346	14162	14519	14175	14544	14440	14416	14373	14584	14514	14577	14436	14417	14436	14308	14286	14236	14328	14449	14431	14346	14370	14481	14294	14491	14456	14313	14159	14448	14364	14212	14181	14200	14337	14470	14246	14359	14287	14301	14485	14439	14422	14404	14376	14592	14509	14368	14408	14227	14650	14304	14221	14352	14395	14331	14343	14480	14564	14463	14397	14405	14278	14323	14301	14549	14420	14408	14522	14385	14229	14291	14394	14391	14336	14460	14238	14352	14350	14568	14453	14404	14329	14524	14376	14289	14441	14372	14242	14509	14390	14367	14324	14322	14366	14369	14379	14333	14462	14495	14283	14322	14435	14476	14509	14429	14407	14519	14443	14455	14354	14278	14206	14365	14442	14452	14410	14381	14349	14309	14408	14329	14260	14399	14366	14420	14360	14404	14405	14460	14255	14331	14407	14355	14405	14512	14261	14431	14435	14362	14301	14409	14257	14473	14438	14316	14267	14474	14319	14289	14370	14450	14430	14225	14355	14313	14253	14368	14282	14351	14166	14261	14607	14202	14384	14276	14393	14215	14403	14354	14354	14552	14371	14377	14396	14315	14273	14237	14408	14351	14294	14372	14304	14233	14442	14463	14343	14371	14185	14510	14470	14406	14397	14358	14421	14398	14478	14436	14222	14432	14300	14403	14361	14247	14421	14653	14540	14400	14272	14525	14458	14308	14269	14535	14358	14464	14252	14471	14407	14255	14410	14327	14374	14447	14407	14502	14304	14371	14390	14274	14311	14451	14410	14368	14511	14495	14314	14533	14503	14225	14243	14422	14560	14434	14354	14481	14351	14436	14579	14445	14345	14501	14303	14380	14343	14330	14405	14468	14407	14406	14456	14421	14321	14485	14329	14350	14305	14324	14395	14397	14251	14403	14466	14469	14397	14502	14307	14376	14240	14375	14364	14521	14249	14369	14422	14439	14507	14249	14493	14458	14420	14470	14357	14340	14527	14334	14353	14460	14254	14320	14403	14334	14297	14383	14334	14428	14357	14378	14450	14341	14357	14279	14287	14538	14424	14497	14282	14263	14420	14419	14264	14503	14255	14313	14413	14257	14397	14489	14118	14432	14575	14293	14372	14279	14242	14289	14462	14414	14291	14350	14479	14507	14504	14348	14353	14457	14268	14264	14362	14370	14350	14446	14337	14289	14404	14325	14301	14137	14299	14459	14325	14389	14387	14343	14477	14376	14423	14162	14336	14312	14325	14430	14325	14225	14470	14387	14360	14399	14305	14392	14521	14305	14224	14493	14385	14382	14301	14521	14356	14415	14467	14450	14319	14309	14268	14461	14222	14427	14461	14488	14553	14565	14382	14292	14410	14518	14162	14401	14459	14492	14311	14464	14258	14368	14208	14334	14398	14231	14284	14402	14192	14306	14428	14318	14474	14358	14434	14354	14466	14362	14279	14558	14265	14388	14410	14300	14254	14377	14386	14501	14510	14379	14341	14259	14359	14545	14435	14481	14251	14356	14453	14381	14317	14213	14328	14435	14372	14324	14445	14474	14398	14531	14374	14578	14387	14375	14363	14479	14386	14437	14491	14462	14376	14337	14541	14492	14291	14258	14418	14234	14347	14420	14179	14543	14294	14246	14366	14396	14489	14347	14503	14529	14537	14404	14395	14285	14301	14273	14424	14421	14432	14289	14554	14338	14305	14382	14364	14463	14425	14338	14513	14352	14440	14293	14263	14494	14386	14522	14327	14387	14542	14374	14442	14248	14464	14463	14453	14407	14305	14587	14319	14413	14309	14436	14387	14367	14252	14336	14359	14281	14267	14391	14280	14304	14359	14315	14390	14353	14186	14456	14481	14385	14380	14426	14296	14238	14473	14410	14362	14424	14264	14207	14427	14316	14318	14450	14314	14320	14199	14375	14375	14290	14366	14233	14314	14395	14420	14526	14379	14409	14496	14402	14546	14463	14394	14433	14370	14530	14324	14516	14348	14351	14228	14296	14415	14319	14351	14330	14392	14582	14367	14400	14250	14476	14299	14376	14291	14343	14489	14210	14281	14232	14439	14306	14401	14310	14360	14285	14428	14390	14343	14406	14575	14560	14377	14305	14378	14413	14380	14307	14416	14292	14473	14458	14433	14391	14420	14400	14157	14375	14299	14215	14512	14261	14446	14361	14233	14367	14540	14397	14192	14510	14405	14442	14337	14372	14349	14394	14460	14317	14377	14413	14210	14367	14394	14442	14424	14444	14306	14538	14506	14481	14590	14553	14359	14421	14354	14220	14389	14354	14320	14219	14341	14480	14377	14380	14360	14238	14351	14396	14533	14442	14294	14291	14419	14385	14398	14318	14262	14383	14321	14565	14237	14469	14348	14324	14437	14427	14279	14291	14228	14362	14359	14359	14423	14476	14501	14453	14281	14479	14479	14374	14236	14389	14189	14367	14370	14335	14388	14379	14302	14286	14305	14372	14374	14384	14346	14281	14507	14288	14360	14401	14221	14395	14413	14458	14305	14373	14250	14366	14488	14228	14255	14389	14450	14322	14399	14388	14323	14415	14288	14405	14444	14469	14473	14481	14357	14344	14444	14318	14361	14356	14231	14132	14314	14350	14421	14609	14418	14402	14239	14269	14264	14318	14452	14233	14391	14330	14496	14328	14275	14290	14495	14255	14257	14346	14269	14261	14275	14390	14403	14279	14324	14509	14363	14372	14275	14509	14460	14299	14327	14431	14282	14415	14307	14248	14370	14328	14339	14189	14371	14274	14385	14331	14415	14212	14464	14419	14422	14390	14248	14288	14279	14571	14385	14297	14374	14280	14433	14457	14315	14549	14421	14306	14336	14362	14363	14453	14332	14323	14515	14382	14463	14299	14409	14434	14315	14532	14398	14387	14402	14457	14352	14493	14367	14365	14299	14279	14389	14348	14419	14430	14333	14385	14351	14203	14381	14321	14663	14418	14344	14486	14238	14383	14361	14514	14483	14393	14370	14448	14386	14437	14468	14265	14279	14288	14318	14412	14333	14440	14245	14354	14380	14415	14337	14327	14485	14204	14321	14221	14561	14422	14375	14344	14434	14375	14400	14340	14342	14391	14531	14490	14284	14422	14385	14343	14609	14310	14280	14231	14432	14397	14319	14376	14348	14307	14514	14370	14274	14465	14329	14367	14289	14300	14331	14409	14419	14279	14336	14403	14360	14224	14086	14290	14231	14357	14423	14395	14444	14348	14348	14356	14129	14167	14402	14464	14415	14277	14291	14339	14314	14507	14278	14280	14415	14302	14389	14313	14370	14378	14391	14297	14357	14565	14296	14484	14193	14303	14560	14245	14274	14427	14373	14283	14290	14327	14620	14388	14293	14321	14369	14174	14143	14360	14189	14398	14365	14416	14395	14215	14271	14475	14243	14390	14169	14520	14570	14329	14486	14389	14440	14273	14362	14266	14265	14366	14418	14275	14432	14488	14337	14288	14375	14333	14597	14203	14352	14361	14334	14295	14404	14438	14416	14395	14353	14548	14486	14457	14441	14465	14312	14501	14350	14359	14384	14435	14401	14456	14266	14361	14336	14333	14336	14411	14416	14408	14359	14274	14449	14358	14397	14367	14299	14402	14481	14148	14291	14321	14523	14365	14544	14316	14337	14479	14379	14378	14609	14288	14489	14256	14414	14262	14417	14396	14216	14339	14413	14253	14429	14589	14257	14445	14272	14301	14291	14419	14296	14283	14285	14195	14322	14540	14414	14379	14330	14329	14323	14318	14445	14310	14331	14325	14463	14317	14472	14181	14450	14323	14432	14331	14449	14477	14408	14358	14387	14551	14282	14369	14381	14380	14188	14307	14083	14379	14346	14277	14301	14215	14453	14416	14333	14324	14310	14324	14491	14415	14417	14104	14410	14307	14292	14318	14351	14285	14177	14417	14392	14351	14243	14294	14366	14489	14293	14409	14445	14300	14273	14407	14299	14255	14453	14416	14409	14426	14358	14363	14307	14367	14249	14211	14358	14304	14492	14502	14222	14386	14376	14413	14384	14324	14386	14284	14315	14558	14481	14345	14425	14370	14355	14357	14416	14389	14237	14336	14245	14436	14250	14330	14340	14442	14354	14095	14460	14369	14388	14288	14530	14354	14375	14475	14269	14293	14326	14383	14284	14520	14222	14562	14412	14409	14199	14470	14366	14360	14395	14228	14297	14465	14331	14311	14330	14368	14538	14229	14237	14413	14230	14490	14401	14221	14329	14406	14367	14318	14491	14262	14500	14551	14501	14281	14366	14244	14206	14452	14338	14462	14565	14413	14215	14377	14518	14432	14355	14326	14469	14247	14466	14489	14189	14364	14509	14414	14260	14271	14530	14384	14536	14454	14429	14328	14385	14396	14440	14421	14379	14383	14254	14465	14398	14421	14289	14484	14524	14257	14286	14415	14144	14448	14419	14450	14442	14209	14402	14442	14531	14458	14391	14409	14310	14363	14582	14560	14327	14273	14459	14338	14428	14368	14455	14335	14375	14368	14620	14202	14289	14253	14456	14269	14393	14384	14302	14375	14372	14296	14171	14494	14259	14296	14304	14497	14453	14517	14313	14465	14505	14236	14525	14372	14319	14301	14304	14419	14475	14381	14262	14271	14221	14416	14509	14247	14425	14445	14427	14346	14401	14500	14336	14491	14490	14286	14423	14247	14432	14515	14330	14491	14306	14284	14543	14237	14458	14373	14423	14333	14495	14325	14297	14308	14456	14542	14384	14311	14535	14583	14427	14361	14371	14309	14307	14480	14317	14193	14246	14461	14442	14350	14425	14523	14264	14413	14331	14487	14299	14341	14317	14455	14471	14306	14456	14334	14373	14298	14269	14500	14361	14386	14258	14488	14432	14433	14441	14382	14443	14335	14339	14301	14436	14175	14391	14373	14384	14496	14353	14309	14325	14345	14181	14464	14368
27260	21588	22155	18046	15050	15113	15116	15050	14963	14886	14896	14833	14913	14918	14893	15084	15145	14884	14801	14988	14842	14885	15089	14854	15026	14917	14861	14907	15049	15009	15114	15389	15385	15361	15124	15034	14968	14879	14836	14808	14855	14985	14933	14998	14894	14835	15002	14717	14901	14895	14885	14737	14885	14890	14832	15007	14816	15126	14916	14878	14903	14745	14673	15004	15039	14873	14944	15067	14996	14836	14701	14784	14765	14823	14805	14890	14829	14914	15001	14885	14882	14659	14866	14858	14860	14715	14844	14886	14837	14895	14908	14688	14612	14897	14977	14892	14947	14881	14844	14886	14844	14941	14998	14874	14825	14959	14709	14810	14803	14849	14881	14786	14740	14919	15044	14839	14743	14710	14829	14889	15045	14843	14708	14817	14858	14932	14822	14842	14974	14904	14875	14959	14854	14844	14920	14905	14961	14795	14867	14987	14913	14728	14928	14853	14835	14921	14726	14763	14693	14833	14750	14822	14995	14826	14716	14788	15013	14833	14844	14720	14815	14840	14687	14790	14953	14754	14790	14897	14875	15006	14970	14805	14760	14619	14705	14634	14868	14666	14740	14868	14913	14868	14887	15050	14663	15035	14822	14874	14624	14796	14690	14838	14827	14814	14751	14797	14670	14987	14909	14788	14836	14809	14773	14765	14920	14798	14877	14816	14780	14868	14806	14804	14940	14713	14824	14917	14953	14934	14632	14950	14813	14827	14675	14664	14910	15013	14956	14792	15125	15070	14843	14984	14912	15088	14848	14943	14952	14871	14798	14802	14848	14859	14763	14665	15006	14927	14813	14882	14817	14941	14770	14943	14814	14847	14947	14879	14709	14725	14882	14722	14860	14869	14866	14962	14878	14881	14897	15041	14970	14731	14953	14901	14971	14905	14897	14809	14790	14815	14969	14679	14888	14768	15036	14833	14658	14684	14809	14926	14815	14773	14930	14786	14828	14826	14706	14772	14866	14862	14820	14945	14957	14724	14885	14695	14913	14639	14958	14978	14735	14962	14847	14938	14913	14843	14974	14896	14907	14642	14719	14686	14941	15094	14890	14646	14867	14903	14824	14988	14835	14620	14602	14897	14741	14969	14907	14840	14816	14631	14626	14867	14707	14737	14689	14877	14899	14893	14828	14833	14919	14841	14902	14963	14804	14833	14712	14825	14897	14944	15055	14712	14855	14745	14774	14936	14896	14925	14912	15036	14843	14745	14887	14759	14760	14739	14818	14801	14910	14990	14880	14872	14931	14771	14790	14884	14806	14931	14905	14947	14878	14676	14911	14853	15012	14831	14865	14663	14764	14672	14862	14850	14839	14991	14871	14832	14820	14808	14955	15034	14874	14934	14926	14970	15007	14922	14880	14905	14873	14874	15042	14981	14745	14840	14812	14695	15112	15044	14801	14809	14792	14847	15008	14866	14742	14723	14897	14909	14770	14626	14950	14872	14829	14797	14878	15060	15006	15147	14838	14884	14876	14906	14852	14872	14843	14851	14742	14814	14790	14914	14997	14820	14733	14798	14887	14882	14937	14973	15148	14794	14852	14805	14727	14700	14823	14769	14678	14897	14773	14751	14796	15044	14896	14878	14854	14907	14829	14799	14831	14727	14848	14897	14746	14941	14931	14979	14750	14900	14884	14845	14772	14761	14925	14830	14975	14773	15018	14823	14787	14987	15051	14920	15017	14918	14929	14951	14974	14889	14897	14924	15013	14753	14850	15002	14978	14759	14910	14963	15038	14864	14978	14809	14944	14819	14730	14877	15022	14671	14741	14943	14864	14861	14952	15097	14653	14804	14829	14880	14630	15010	14723	14807	14912	15033	14853	14758	14882	14851	14815	14864	14641	14815	14700	14796	14941	14758	14874	14826	14905	14826	14769	14922	14890	14838	14926	14854	14892	14748	14917	14718	14822	14714	14904	14977	14764	14860	14814	14814	14905	14831	14797	14782	15090	14764	14855	14871	14816	15008	14836	14853	14745	14786	14759	14810	14804	14884	14904	14758	14537	14783	14863	14656	14837	14818	15120	14932	14868	14814	14808	14625	14797	14690	14803	14951	14854	14694	14838	14795	14793	14853	14884	14885	14891	14930	14756	14957	15034	14902	14821	14774	14594	14976	14833	15032	14747	14833	14826	14921	15136	14792	14801	14831	14949	14859	14947	15039	14891	15013	14747	14979	14914	14820	14906	14894	14685	14729	14939	14972	14906	14729	14910	14632	14858	14903	14958	14814	14966	14795	14767	14804	15045	14887	14830	14796	14788	14989	14905	14904	14781	14799	14963	14671	14764	14778	14760	14918	14741	15030	14905	15049	14903	14808	14785	14946	14762	14702	14790	14945	14585	14781	14942	14815	14968	14781	14830	14793	14804	14933	14698	14871	14926	14785	15005	14951	14834	14989	14789	14807	14814	14937	14897	14935	14613	14902	14811	14881	14809	14714	14736	14821	14795	14871	14708	14883	14820	14830	14990	14833	14786	14890	14890	14759	14763	14977	14749	14814	14804	14703	15034	14889	15000	14832	14906	14901	14980	15020	14669	14619	14778	14982	15063	14882	14999	14907	14659	14925	14814	14848	14828	14977	14869	14804	14756	14759	14853	14979	14955	14890	14985	14909	14818	14881	14855	14745	14743	14840	14831	14897	14906	14699	14816	14897	14978	15069	14840	14977	14851	14904	14923	14894	15022	14685	14999	14961	14856	14804	15045	15015	14752	14888	14855	14798	14834	14824	14902	14830	14869	14940	14934	14874	14888	15006	14936	14978	14875	14954	14947	14740	14905	14966	14726	14623	14926	14703	14853	14756	14825	14859	14733	14925	14774	14783	14734	14822	14938	14840	14679	14847	14744	14860	14847	14863	14972	14817	14750	14791	14803	14911	14747	14674	14937	14840	14815	14874	14900	14920	14831	14882	14838	14809	14559	14773	15051	14942	14947	15033	14972	14900	14964	14838	14819	14713	14890	14653	14788	14746	14975	14891	14929	14822	14814	14904	14954	14992	14832	14878	14926	15008	14996	14831	14774	14963	14833	14929	14580	14919	14766	14894	14942	14768	14870	14933	14736	14996	14873	14893	14898	14968	15079	14863	14836	14932	14747	14843	14787	14690	14724	14754	14892	14775	14726	14924	14867	14927	14691	14943	14798	14898	14865	14961	14895	14742	14723	14947	14753	14896	14868	14819	14822	14937	14858	14996	14950	14895	15030	15081	14762	15027	14752	14812	15005	14949	14797	14757	14732	14757	14892	14890	14826	14872	14755	14782	14777	14894	14972	14697	14869	14911	14791	14903	14846	14646	14723	15014	15071	14830	14845	14866	14967	14749	14787	14948	14873	14750	14885	15029	14851	14988	14886	14733	14944	15039	14969	14842	14793	14867	14761	14907	15101	14870	14802	15040	14789	14665	14746	14924	14795	14698	14918	14775	14731	14761	14698	14816	14999	15051	14956	14918	14841	14949	14937	14838	14888	14759	14697	14677	15081	14974	14744	14820	14913	15030	14834	15045	14899	14608	14754	14977	15009	14734	14793	14898	14975	14850	15073	14835	14680	14865	14909	15005	14831	14675	14929	14807	14884	14836	14848	14918	14943	14881	14912	14567	14829	14743	14821	14821	14672	14964	14890	14864	15065	14909	14693	14856	14828	14748	14960	14808	14880	14809	14890	14940	14896	14824	14867	14828	14957	14738	14944	14842	14987	14919	14829	14938	14784	14797	14898	15005	14981	14777	14719	14813	15055	14801	15021	14772	14998	14855	14933	14803	15026	14886	14938	14869	14616	14914	14981	14783	14938	14965	14989	14772	14753	14869	15074	14962	14742	14897	15065	14885	14983	14703	14788	14682	14799	15063	15017	14786	14923	14713	14788	14788	14917	14821	15038	14918	14838	14655	14884	14843	14845	14872	14599	14928	14938	14847	14772	14953	14903	14909	14897	14741	14959	14957	14964	14881	14884	14973	14854	14841	14663	14950	14885	14900	15054	14861	14808	14830	14969	14861	15055	14752	14703	14779	14990	14884	15012	14704	14862	15064	14811	14960	14698	14793	14897	14769	14881	14786	14879	14855	14874	14989	14879	14982	14763	15039	14947	14926	14943	14842	14802	14911	15011	15011	14926	14866	14872	14855	15006	14891	14938	15049	14993	14803	14848	14780	14789	14841	14889	15036	14961	14920	14950	14982	15052	14899	14896	14887	15053	14619	14736	14774	14994	14978	14977	14675	14801	14930	14800	14874	14981	15036	14921	14944	14981	14766	14923	14780	14777	14810	14850	14731	14677	15066	14792	14676	14948	14798	14796	14837	14902	14965	14885	15048	14987	14903	14823	14721	14986	14814	14648	14781	14939	14910	14636	14802	14918	14685	14858	14923	14878	14865	15017	14951	14952	14772	14805	14996	14999	14805	14682	14989	14827	14794	14854	15135	14932	14818	14834	14988	14869	14864	14811	14824	14922	14902	14787	14915	14880	14744	14903	14809	14855	14896	14755	14929	14917	14745	14946	14777	14915	14987	15136	14846	14952	14947	14830	14744	14670	14867	15039	14740	14926	14902	14863	14937	14624	14475	14862	14950	14926	15045	14694	14971	14741	14812	14677	14594	14824	14984	14872	14812	14618	14971	14817	14761	14884	14892	14825	14849	14764	14849	14686	14960	14942	14884	14855	15000	14764	14870	14872	14969	14842	14717	14718	14895	14763	14816	14721	15009	14877	14946	15045	14789	14781	14950	14796	14670	14938	14850	14844	14922	14951	14890	14903	14806	14878	15082	14937	14870	14981	14820	14813	14664	14962	14597	14831	14768	14820	15011	14948	14726	14945	14977	14928	14798	14747	14822	15018	14809	14763	14809	14761	14897	14929	14769	14923	14880	14796	14853	14897	14782	15094	14913	15143	14900	14887	14846	14699	14668	14932	14607	14738	14971	14869	14903	14761	14742	14989	14826	14941	14966	14954	14653	14828	14818	14783	14787	15087	14925	14916	14866	14607	14737	14712	14627	14762	14828	14812	14837	14983	14893	14789	14827	15002	14925	14868	14828	14990	14928	14611	14998	14679	14833	14813	15001	14880	14850	15084	14988	14835	14858	14934	14987	14727	14780	14961	14912	14851	14654	15037	14945	14885	14801	14952	14726	14791	15084
14456	16977	16412	15096	14672	14512	14314	14363	14161	14224	14097	14200	14117	14054	14073	13911	14171	14266	14298	14130	14226	14065	14299	14137	14054	14156	14055	14104	14086	14293	14523	14749	14799	14423	14386	14170	14278	14111	14057	14049	14072	13848	14046	13911	13986	14251	14009	14155	14061	14023	14044	14097	14070	14138	14040	13899	14018	14112	13967	14058	14003	14020	14022	13933	14172	13852	13954	14084	14083	14132	14058	14064	14058	13965	13948	13984	14002	14113	14124	13980	14048	14235	13979	13966	14113	14059	14006	14035	14026	14080	14132	14063	14098	14040	14088	14008	13995	14030	14245	14212	14125	13986	13937	14133	14021	14052	14001	14106	13949	14078	13980	14218	13964	13960	13924	14001	14096	14060	14202	14021	14079	13895	14064	14018	13979	14028	14169	14095	13995	13931	14068	14199	14264	14106	14130	14136	14069	13691	14127	14030	13873	14011	14166	14072	14160	14178	14053	13979	13849	14127	14057	14036	13938	13995	14014	13857	14131	14089	14052	13966	14001	14021	14098	14044	14081	14096	14159	14089	13991	13835	14066	14017	14094	14038	13893	14125	13776	14015	14046	14001	14007	13924	13897	13937	14033	14111	13937	13915	13906	14081	14170	14014	14108	14048	13980	14043	14282	14164	13903	13874	14063	14108	14021	14078	13971	13882	13968	13979	13949	14068	13924	13959	14034	14119	14145	14099	13950	14066	13999	13880	13907	14024	13997	14034	14025	14030	14001	13974	13953	14021	14255	13819	14165	14056	13971	14073	14078	13973	14098	14109	14090	14050	14064	13954	14018	14055	14056	13964	14109	14079	13984	13944	14185	13986	13876	14247	13927	14049	14010	13979	13949	14006	14036	14112	14085	14154	14030	13792	14011	14100	14206	14077	14248	13953	14011	14011	13975	14001	14033	13974	14032	13976	13945	14107	14107	14112	13927	13989	14169	14107	14033	14121	14062	14060	14110	13988	14105	14049	14138	13994	14115	14072	14198	13992	14049	14148	14105	14102	14022	14233	14169	13994	13898	14094	14067	14006	14161	14124	14055	14080	14039	13908	14170	13979	14169	14085	14052	13931	14078	13916	14073	13819	14087	14090	14151	14165	14183	14115	13951	13966	13971	14176	14101	14069	14056	13968	14153	13932	14067	14141	14114	13981	14107	14074	14370	13955	14017	14057	14042	13878	14024	14087	14224	13982	14045	14082	14012	13897	13971	13997	13912	14041	14090	14142	14085	14067	14165	13904	13921	14094	14035	13983	14125	14027	14081	14088	14052	14115	13974	14045	13923	14012	14068	13920	14206	14189	14033	14008	14109	13988	14066	13943	14072	14022	14026	13976	14115	13969	14205	14045	14028	14186	14099	13946	14213	13930	14063	13956	14192	13925	14021	13983	14256	14172	13809	14043	14049	14106	14165	14147	14081	14078	14177	14278	14106	13864	14121	13880	14165	14180	14077	14068	14142	14153	14092	14082	14173	14011	14206	14075	14105	14175	14178	14108	13910	14106	14066	14098	14077	14117	14257	14007	14049	13945	13976	14052	14006	14024	14016	14092	13972	14175	14025	14179	13956	14066	13948	14204	14054	14117	13880	14053	14067	14111	14204	14078	14043	13991	13899	13999	14119	14101	14060	14198	14148	13902	14142	13948	14040	14000	14103	14205	14040	13947	14106	14107	14107	14151	13990	13972	14114	14071	13896	14027	14161	14006	14175	13907	14034	14153	13956	14051	14073	14054	14081	14124	13937	13902	14133	14172	14015	13983	14052	14020	14017	14006	13983	14049	14001	14063	14036	14062	14007	13961	14080	13971	14122	14172	13915	13991	14051	14065	14041	14072	14119	14102	14125	13915	13951	14193	14067	14098	14051	14057	14052	14005	14086	14148	13993	14042	14138	14028	14072	14189	14061	14183	14163	14026	13886	14201	13993	14045	14083	14102	13991	14095	14197	14037	13965	13947	14154	14062	14027	14174	14175	13978	13983	14014	13998	14078	14134	14049	14085	14111	13965	14025	14203	13896	14188	13955	13899	14025	14029	14043	14040	13802	13861	14116	14045	13993	14026	13999	14013	13995	13936	14179	14065	14095	13979	14029	14119	13933	14097	13872	14084	14189	14022	14049	14045	14075	14014	14051	14181	14051	14164	14026	14011	14060	14046	13975	14152	14195	14052	14037	14082	14039	14032	14096	14099	14009	14085	14052	13950	13982	14045	13915	14039	13977	13966	14073	14071	14147	13958	13926	14038	13864	14131	14105	14005	14041	13929	14057	14022	14126	13825	14242	13895	13959	14040	14054	13959	13968	13917	14110	14131	13939	13976	13867	14083	13990	14017	14193	14137	14116	14184	14094	14045	14039	14063	14037	14136	13990	14052	14044	14103	14094	14013	14092	13930	14000	13970	13990	14119	14113	13864	14005	13976	14181	13982	13992	14021	14186	14053	14169	14188	14209	14195	14076	14146	14009	14162	14043	14008	13875	14023	14182	13894	14012	14078	13983	14049	14035	13888	14009	13992	14077	13997	14002	13887	14168	13978	14112	13988	13937	14120	14084	13981	14057	13881	14216	14029	14066	14205	14012	14156	14090	14034	14149	13888	14119	13948	13967	13877	14074	13951	14054	13968	13873	13885	13948	14017	13906	14124	14084	14094	13994	14103	14026	14131	13994	13936	14030	14028	14096	14167	14183	14011	14077	14070	14066	14060	14072	14105	14019	14031	13995	14018	14012	14075	14154	14073	13897	14032	13969	14152	14098	14021	14082	13987	14059	13950	13879	14084	14092	14080	13997	14178	14102	14151	14030	13988	14117	14240	14072	14137	13904	14029	14077	14029	14059	14124	14099	13902	13842	13890	13862	14100	13993	14015	14047	13883	14130	14038	14144	13975	14006	14141	14050	14054	13920	14099	13978	13972	14117	14003	14082	14169	14165	14071	14074	14064	14228	14142	14071	13949	13974	14117	13938	13776	13842	13860	14049	14073	14020	14132	13988	14109	14074	14126	14042	14041	13987	13955	14042	13906	14021	14096	14053	13895	14075	14045	14038	13932	14004	14210	13877	14069	14068	13943	14021	14163	14066	14062	13874	13869	13967	13993	14179	14212	14122	14269	14053	13948	14065	13969	14201	14076	13995	14101	13873	14164	14021	14029	13954	14102	14171	13941	14016	14130	14019	13998	14039	14012	14122	14161	14014	13937	14147	14166	14056	14105	14070	14093	14192	14017	14097	14104	13949	14043	14106	13991	14001	14150	14121	14000	14087	13937	14096	14237	14068	14076	14069	13989	14082	14234	14042	14034	14091	14073	14140	14131	13894	14072	14082	13899	14166	14293	14154	13840	13844	14204	13948	14171	14047	14226	13969	13891	13826	13961	14182	13903	14164	14115	14039	13889	14131	14165	13939	14081	13961	14026	13994	14049	14038	14038	13971	14012	14198	14049	13997	13871	14091	14267	13900	14028	14030	14107	14066	14126	13992	14128	13885	14087	14038	14049	14048	14029	14144	14057	14180	13963	14004	13966	14098	14008	14049	14042	13994	14046	13991	14156	14038	14064	14070	14006	14015	14208	14156	14086	14142	14166	14023	14185	13905	14187	14024	14029	14178	14048	14113	14120	13995	13883	14145	13887	14016	13930	14042	14062	14236	14004	14057	14095	14005	14088	14082	14081	14152	14120	14094	13988	13990	13934	13966	14043	14103	13955	14129	13967	13814	14003	14206	14243	14098	13986	14129	14093	14127	13934	14157	14124	14141	14143	14082	14059	14129	13971	14072	13992	13960	14010	14102	13992	14083	14212	14069	13994	14078	14043	14061	14042	13953	14050	13987	14048	14117	14014	14119	14041	14013	13879	14100	13895	14044	14007	14003	14108	14091	14019	14124	14113	13958	14054	14017	14025	14178	13929	13973	14175	13989	14040	14123	14055	13971	14003	14020	13969	14067	13969	13935	14149	14169	13910	13930	13973	13977	14042	13974	13817	14047	13917	14001	14055	14043	14222	13783	14093	14048	14199	14039	14200	14126	14200	13902	14053	14101	13997	13889	14246	14249	14129	14046	14019	14177	13950	14096	14215	14071	14210	14055	14065	14089	14011	13966	14038	14044	13835	14158	14039	14001	14128	14253	13932	14110	14122	14156	14053	13883	14082	14067	14073	14107	14040	14003	13915	14033	14053	13999	14114	13994	14029	13960	13982	14128	14232	14080	13996	14046	14171	14090	14107	14012	13948	14054	14019	14106	14051	14095	14142	14290	14063	13976	14042	13866	14112	14046	14025	14026	14003	13999	14053	14071	14257	14170	13938	13959	14058	13950	14054	14059	13989	14082	13938	14048	14030	13921	14141	14066	14105	14033	14144	14074	14207	14053	14155	14080	14104	14185	14141	13976	14073	13861	14153	13910	14060	14177	14158	13960	14016	13990	14096	14173	14005	14055	13903	13809	14052	13925	14057	14111	13987	14089	14019	14013	14075	14162	14121	14074	13996	14030	13959	14167	14138	13999	14172	14019	14035	14003	14015	13827	13962	13902	13970	14013	14133	14094	14067	14062	13942	14108	13829	14100	14050	14165	14104	14205	14042	14109	13962	14070	14006	14007	13980	14118	14047	13897	14100	14131	13998	14011	14098	14152	13957	14145	14036	14072	13977	14277	13990	14099	14058	13926	14211	14042	13921	14054	14165	13966	14197	14032	14133	13932	13911	14125	13992	14026	14183	14146	14196	14116	14105	14090	14074	13991	14113	14105	14075	13938	14095	14221	14083	14025	14075	13916	14194	13920	14058	14067	13952	14211	14091	14074	13987	14084	13995	14070	14114	14048	14100	13983	14052	14002	14096	14110	14155	13954	14055	13903	13945	14109	14084	13970	14118	14132	13957	13907	14098	14184	14103	14155	14145	14012	14073	14005	13972	14044	13989	13872	13997	14101	14123	14042	13987	14272	13846	14065	14038	14026	13976	14042	14045	14109	14205	14061	14000	14086	14186	14119	14293	14124	14023	14087	14055	14183	13920	14054	14079	14004	13983	13869	14079	14129	13991	13893	14033	14080	14061	14030	13990	14010	14124	14020	14164	14106	14265	14088	13995	14088	14036	14127	13940	13834	13953	14223	14038	14141	14281	14073	14124	14078	14058	14090	14135	13971	14274	13996
24100	21425	28838	24457	21777	19667	17828	15786	15169	15481	15217	14979	15214	14839	15103	15130	15007	15017	15119	14993	15043	15241	15078	15018	14781	14830	14897	14889	14893	15266	17185	18044	17149	16413	15502	15278	15052	14987	14911	14855	14998	15036	14904	14885	14923	14895	14872	14802	14794	14587	14776	14925	14840	14926	14972	14892	14808	14705	14694	14940	14824	14669	14694	14818	14985	14867	14904	14688	14980	14620	14868	14922	14810	14689	14809	14841	14858	14767	14788	14784	14779	14740	14811	14831	14971	14747	14724	14973	14834	14820	14810	14806	14872	14675	14870	14848	14837	14773	14813	14915	14677	14797	14708	14738	14675	14727	15026	14777	15025	14803	14843	14845	14740	14790	14920	14841	14739	14926	15030	14874	14794	14827	14829	14833	14909	14648	14962	14848	14737	14891	14731	14714	14746	14939	14931	14928	14922	14808	14619	14767	14719	14719	14611	14817	14743	14994	14789	14702	14774	14741	14740	14736	14991	15042	14729	14901	14904	14893	14918	14821	14885	14834	14738	14795	14683	14757	14794	14765	14754	14996	14948	15061	14742	14654	14674	14722	14745	14771	14646	14786	14811	14813	14761	14818	14842	14910	15025	14665	14725	14643	14718	14707	14772	14911	14636	14765	14744	14746	14768	14690	14911	14781	14888	14832	14951	14809	14743	14895	14807	14772	14752	14729	14909	14810	14600	14748	14773	14896	14667	14813	14730	14790	14857	14710	14552	14796	14807	14699	14779	14861	14911	14775	14686	14824	14925	14848	14721	14780	14796	14626	14702	14725	14706	14818	14829	14733	14867	14802	14782	14852	14641	14851	14855	14633	14881	14663	14703	14955	14702	14743	14635	14734	14636	14801	14724	14734	14654	14723	14820	14736	14713	14971	14905	14825	14633	14872	14850	14893	14619	14633	14629	14771	14864	14647	14678	14778	14981	14687	14807	14735	14767	14639	14671	14835	14726	14878	14923	14895	14890	14634	14701	14915	14901	14761	14626	14869	14754	14931	14816	14762	14820	14904	14817	14896	14854	14795	14797	14776	14846	14742	14603	14764	14584	14774	15014	14627	14834	14720	14952	14757	14875	14658	14805	14863	14691	14774	14780	14798	14598	14717	14764	14761	14923	14743	14729	14740	14748	14829	14613	14670	14932	14865	14792	14938	14622	14905	14694	14696	14918	14860	14795	14782	14651	14875	14894	14636	14729	14692	14886	14745	14715	14770	14968	14767	14794	15123	14818	14990	14874	14735	14984	14793	14737	14738	14773	14769	14686	14777	14690	14855	14815	14629	14682	14708	14859	14745	14717	14949	14882	14955	14776	14883	14735	14738	14761	14855	14775	14917	14725	14849	14734	14810	14835	14847	14690	14772	14767	14679	14783	14723	14702	14876	14938	14823	14948	14766	14721	14719	14681	14811	14705	14871	14865	14817	14871	14807	14877	14710	14817	14853	14809	14818	14883	14578	14860	14803	14721	14689	14778	14707	14741	14844	14864	14878	14719	14766	14827	14833	14624	14926	14803	14784	14962	14743	14594	14767	14873	14977	14822	14750	14742	14667	14707	14755	14764	14742	14744	14795	14750	14870	14784	14805	14947	14754	14819	14741	14637	14763	14759	14905	14665	14768	14934	14702	14648	14707	14811	14985	15170	14866	14853	14673	14938	14791	14824	14872	14774	14767	14544	14728	14827	14724	14758	14888	14750	14722	14736	15051	14695	14776	14905	15032	14780	14952	14621	14699	14833	14729	14889	14703	14565	14870	14908	14649	14873	14823	14804	14868	15032	14746	14699	14834	14817	14764	14762	14675	14839	14724	14791	14821	14896	14780	14704	15130	14932	14827	14706	14766	14674	14750	14843	14883	14866	14812	14630	14631	14625	14873	14954	14836	14907	14789	14897	15013	14943	14760	14845	14841	14644	14672	14806	14713	14708	14711	14847	14765	14645	14697	14791	14742	14863	14802	14704	14855	14760	14867	14779	14788	14932	14758	14814	14754	14642	14761	14777	14770	14822	14839	14882	14724	14763	14678	15058	14717	14990	14635	14660	14914	14659	14756	14739	14700	14876	14878	14900	14818	14815	14583	14826	14823	14652	14813	14852	14832	14602	14618	14711	14723	14874	14853	14959	14862	14898	14844	14846	14752	14786	14755	14677	14803	14924	14929	14661	14791	14922	14830	14508	14700	14870	14917	14745	14836	14878	14874	14728	14651	14959	14763	14706	14734	14799	14750	14896	14697	14873	14682	14825	14710	14827	14591	14640	14829	14874	14680	14939	14734	14810	14563	14963	14754	14814	14643	14734	14782	14769	14697	14735	14667	14779	14827	14627	14784	14686	14761	14695	14701	14891	14884	14852	14773	14773	14757	14858	14756	14882	14635	14851	14777	14874	14789	14858	14650	14810	14651	14660	14698	14630	14698	14669	14779	14679	14566	14713	14707	14802	14796	14719	14812	14976	14855	14709	14884	14785	14897	14707	14733	14952	14909	14649	14622	14637	14778	14918	14793	14712	14713	14751	14862	14823	14736	14749	14878	14876	14748	14817	14766	14794	14891	14936	14894	14775	14742	14796	14722	14469	14878	14786	14857	14672	14733	14768	14673	14793	14763	14632	14625	14756	14605	14755	14742	14928	14751	14792	14662	14707	14721	14736	14738	14956	14953	14832	14638	14634	14834	14769	14748	14906	14768	14746	14850	15037	14783	14811	14674	14731	14723	14717	14887	14605	14754	14741	14863	14954	14773	14735	14970	14774	14724	14735	14688	14861	14954	14748	14788	14940	14863	14885	14846	14715	14856	14720	14692	14868	14764	15002	14689	14925	14937	14820	14792	14863	14808	14775	14716	14806	14697	14911	14733	14838	14763	14966	14707	14991	14918	14798	14875	14759	14734	14865	14795	14657	14740	14862	14813	14926	14753	14781	14722	14685	14731	14991	14742	14972	15078	14877	14640	14963	14768	14930	14971	14829	14706	14915	14860	14764	14820	14679	14874	14732	14731	14678	14735	14706	14766	14941	14946	14757	15011	14593	14732	14670	14830	14711	14775	14805	14726	14822	14637	14696	14763	14863	14695	14792	14691	14694	14806	14726	14745	14845	14791	14766	14641	14636	14824	14773	15013	14846	14714	14718	14840	14577	14934	14868	14910	14761	14755	14844	14885	14871	14763	14579	14831	14778	14851	14777	14670	14824	14757	14536	14793	14934	14710	15012	14819	14913	14611	14876	14677	14677	14880	14835	14909	14811	14734	15011	14947	14793	15011	14897	14772	14726	14872	14858	14725	14871	15063	14850	14860	14849	14659	14887	14847	14874	14739	14927	14615	14682	14802	14753	14650	14715	14769	14836	14732	14850	14859	14819	14677	14727	14862	14836	14793	14868	14907	14884	14891	14807	14898	14737	14763	14890	14852	14798	14612	14707	14692	14805	14812	14763	14613	14802	14574	14820	14726	14932	14800	14894	14719	14871	14896	14654	14696	14878	14930	14798	14878	14815	14828	14811	14862	14795	14879	14713	14805	14707	14842	14877	14527	14770	14731	14844	14714	14663	14698	14727	14854	14816	14990	14865	14862	14907	14671	14873	15056	14861	14845	14486	14772	14877	14833	14791	14590	14883	14579	14884	14737	14663	14708	14693	14786	14626	14884	14766	14774	14940	14805	14694	14583	14847	14704	14735	14862	14887	14748	14735	14598	14643	14818	14814	14765	14905	14809	14830	14938	14872	14812	14925	14900	14868	14801	14841	14967	14835	14687	14682	14897	14877	14637	14671	14711	14789	14743	14754	14845	14610	14741	14898	14761	14991	14753	14797	14838	14889	14704	14747	14917	14815	14812	14743	14890	14780	14720	14886	14865	14917	14868	14668	14989	14842	14897	14891	14928	14850	14906	14779	14904	14696	14866	14714	14897	14647	14297	14636	14680	14803	14777	14722	14755	14649	14755	14814	14775	14882	14775	14635	14690	14625	14828	14771	14800	14706	14849	14834	14608	14777	14751	14912	14721	14737	14665	14699	14775	14763	14829	14669	14643	14778	14594	14806	14873	14732	14992	14835	14716	14883	14716	14807	14708	14770	14695	14778	14906	14808	14771	14842	14638	15072	14728	14924	14980	14740	14866	14749	14682	14963	14788	14837	14846	14839	14883	14823	14788	14721	14770	14813	14982	14802	14857	14884	14601	14817	14870	14823	14581	14813	14622	14769	14787	14868	14677	14962	14626	14691	14858	14905	14795	14874	14795	14730	14783	14700	14751	14970	14692	14662	14767	14709	14826	14732	14677	14776	14803	14870	14951	14791	14761	14785	14888	14763	14730	14842	14728	14894	14711	14844	14870	14686	14714	14953	14774	14646	14586	14815	14800	14744	14804	14906	14716	14789	14828	14690	14755	14725	14866	14720	14718	14854	14771	15068	14763	14774	14697	14950	14878	14747	14840	14745	14903	14833	14893	14826	14767	14840	14833	14861	14631	14743	14746	14605	14725	14789	14800	14856	14845	14919	14764	14794	14895	14747	14732	14819	14726	14739	14760	14615	14779	14680	14636	14885	14728	14658	14981	14753	14712	14763	15027	14778	14795	14644	14859	14767	14934	14963	14783	14840	14786	14715	14798	14789	14784	14863	14870	14970	14856	14909	14731	14727	14700	14868	14708	14652	14626	14833	14742	14922	14850	14650	14713	14716	14979	14738	14703	14762	15029	14920	14847	14729	14966	14577	14861	14715	14641	14720	14950	14617	14987	14671	14754	14684	14815	14842	14582	14836	14755	14721	14771	14839	14886	14704	14742	14770	14702	14599	14696	14766	14781	14631	14828	14767	14837	14931	14841	14664	14755	14911	14881	14640	14804	14774	14641	14767	14931	14685	14878	14885	14754	14973	14838	14900	14687	14796	14731	14743	14720	14654	14925	14852	14922	14594	14843	14809	14871	14728	15030	14750	14874	14827	14614	14751	14757	14592	14879	14747	14933	14911	14766	14803	14844	14968	14594	14802	14867	14764	14974	14823	14849	14870	14881	14890	14840	14984	14866	14732	14709	14940	14832	14883	14624	14655	14758	14894	14834	14770	14997	14817	14818	14768	15067	14844	14816	14919	14863	14929	14926	14668	14607	14684	14590	14676	14827	14825	14466	14792	14886	14972	14868
14320	22922	21212	17941	16470	15768	15265	14746	14663	14625	14462	14334	14442	14451	14409	14312	14348	14365	14477	14350	14331	14320	14342	14287	14279	14143	14220	14265	14369	15141	18270	18952	17531	15924	15135	14319	14228	13993	14319	14148	14119	14186	14240	14284	14183	14202	14095	14100	14093	14029	14080	14096	14199	14098	14209	14128	14041	14114	14190	14047	14114	14179	14119	14288	14133	14211	14286	14092	14109	14224	14086	14118	14146	14189	14350	14118	14103	14165	14300	14167	14054	14244	14073	14078	14076	14052	14127	14181	14230	14081	14118	14168	14161	13792	14147	14092	14073	14040	14345	14174	14296	14224	14018	14109	14178	14257	14057	14035	14046	14207	14085	14199	14135	13963	14283	14050	14202	14139	14012	14056	14143	14187	14179	14242	14066	13885	13961	14132	14103	14097	14133	14137	14238	14216	14126	14080	14092	14132	14101	14097	14298	14091	14121	14012	14218	14187	14105	13853	14092	14017	14055	14136	14156	14238	14263	14055	14093	14016	14266	14082	14259	14196	14197	14233	14020	14216	14268	14159	14108	14000	14065	14121	14133	14158	14168	14019	14098	14150	14185	14152	14103	14288	13971	14091	14076	14215	14131	14188	14176	14024	14159	14090	14129	14138	14037	14176	14183	13999	14180	14096	14028	14129	14030	14188	14144	14221	14089	14069	14114	14081	14107	14223	14221	14125	14187	14184	14271	14202	14189	14073	14004	14036	14215	14020	14225	14064	14099	14085	14110	14198	14210	14083	14085	14109	14122	14140	14121	14148	14073	14046	14091	13955	14276	14077	14142	13961	14368	14012	14266	14048	14132	14019	14168	14229	14129	14181	14039	14251	14002	14135	14233	14271	14033	14230	14166	14227	14178	14201	13992	14074	14307	14058	14160	14042	14150	14042	14031	14186	14066	14128	14094	14157	14149	14098	14085	14128	14120	14182	13989	14064	14230	14018	14152	14141	14132	14069	13969	14247	14063	14356	14138	14144	14296	14146	13935	14281	14246	14092	14129	14122	13985	14078	14030	14060	14171	14027	14192	14030	14206	14033	14097	14152	14207	13962	14188	14157	14085	14107	14155	14066	14263	14006	14098	14261	14013	14200	14328	14236	14056	14214	14067	14120	14294	13962	13953	13974	14320	14079	14039	14163	14105	14248	14044	14135	14153	13890	14101	14067	14085	14212	14043	14154	14170	13970	13969	14102	14275	14126	13984	14081	14104	14029	14130	14147	14100	14057	14089	14339	14175	14088	14139	14166	14181	14090	14259	14046	14218	14150	13944	14242	14157	14286	14068	14205	14123	14051	14082	14293	14066	13978	14125	14056	14176	13895	14071	14112	14195	14109	14098	14160	14262	14191	14088	14148	14101	14259	14106	14046	14136	14166	14187	14034	13989	14048	14203	14106	14116	13907	13998	14109	14205	14248	14180	14243	14028	14108	14100	14204	14027	14127	14042	14139	14132	14155	14084	13922	14006	14053	14338	14083	14111	14146	14011	14133	14126	13878	14034	14096	14222	14071	14160	14080	14018	14087	14290	14131	14081	13898	14162	14008	14076	14158	14176	14177	14151	14220	14116	14055	14116	14253	14027	14093	13960	14100	13861	14309	14155	14075	14134	14205	14137	14081	14125	14010	14052	14212	14238	14073	14003	14186	14237	14080	14032	14215	14043	14102	14241	14052	14183	14144	14107	14188	14200	14201	14251	14304	14153	13965	14124	14146	14057	14180	14209	14001	14010	13976	14095	14069	14084	14110	14194	13986	13970	14086	14074	14067	14289	14081	14087	14079	14073	14127	14302	14109	14030	14171	14109	13997	13955	13995	14070	14105	14116	14246	14168	14039	14147	14096	14071	14165	14098	14049	14217	14143	14310	14021	14213	14322	14073	14204	14166	14084	14095	14136	14093	14325	14043	14085	14095	14289	14074	14117	14209	14238	14100	14210	14149	14251	14122	14305	14214	13964	14062	14164	13977	14125	14094	14195	14141	14069	13971	14076	14105	14036	13778	14271	14105	14066	14148	14189	14193	14072	14072	14003	14261	14244	14104	13781	14126	14049	14167	14421	14113	14093	14044	13985	14064	14049	14204	14264	14026	14134	14210	14302	13940	14237	14039	14080	14088	14237	14049	14073	14060	14116	14107	14079	14064	14074	14207	14202	14094	14211	14135	14208	14299	14249	14202	14005	14210	14189	14302	13987	14156	14092	13952	14027	14036	13977	14002	14155	14137	14202	14106	14188	14087	14045	14165	14093	14126	14165	14138	14055	13918	14115	14131	14053	14270	14025	13969	14075	14229	14123	14212	14050	14099	14070	13999	14135	14069	14202	13851	14051	13956	14295	14245	14114	14150	14286	14166	14187	14011	14224	14015	14171	14053	14103	14223	14220	14042	13964	14191	13983	14099	14187	14065	14059	14136	14063	14224	13982	14025	14063	14109	14139	14267	14192	14084	14100	14113	14349	13993	14102	14140	14076	14055	14090	14120	14368	14099	14225	14125	14146	13977	14080	14161	14194	13949	14176	14041	14095	14019	14157	14154	14056	14004	14022	14154	13959	14172	14227	14055	13990	14206	14024	14113	14127	14050	14076	14185	14092	14132	14207	14015	14094	14224	14066	14225	14038	14108	14090	14012	14132	14118	14231	14054	14021	14082	14231	14095	14189	14048	13929	14220	13921	14194	14270	14132	14154	14242	14070	14229	14181	14076	14092	14060	14209	13990	14213	14110	14130	14096	14026	14049	14252	14139	14076	14158	13955	14299	14040	14163	14029	13983	14095	14014	14104	14111	14035	14137	14225	14083	14104	14172	14283	14050	14205	13902	14108	14025	13952	14016	14182	14030	14088	14171	14030	14085	14336	13994	14082	14272	14010	14033	13968	14220	14014	14167	14225	13954	14180	13919	14099	14200	14100	14110	14275	14196	14067	14209	14132	14092	14036	14019	13995	14104	14159	14198	14278	14120	14123	13980	14244	14138	14242	14360	14204	13950	14162	13970	14137	13998	14146	14093	14067	13901	13952	14090	13974	14122	14102	13989	14034	14076	14076	14382	14138	14124	14162	14103	13992	14162	14129	14093	14122	14094	14091	13866	13904	14252	13939	14086	14149	14130	14062	14168	14176	14018	14045	14073	14117	14075	14085	14210	13990	14160	14055	14163	14170	14155	14296	14101	13996	14139	14244	14257	14129	13936	14269	14140	14193	14104	14312	14007	14192	14010	13889	14198	14247	14232	14092	14274	14193	14006	14345	14111	14254	14141	14151	14249	13942	14164	14011	14278	14217	14195	14054	14291	14145	14188	14174	13984	14033	14087	14072	14181	14211	14201	14070	14000	14121	14019	14124	14160	14134	13836	14135	14099	14103	14227	14192	14081	14114	14118	13994	14197	14055	14369	13981	14086	14233	14109	14231	14132	14109	14116	14006	14131	14015	14069	14013	14261	14093	14085	14226	14109	14126	14079	14014	14060	14094	13967	14123	14034	14036	14145	14155	14058	14198	14206	14052	14086	14219	14133	14216	14233	14125	14176	14169	14229	14124	14054	13940	14041	14137	13986	14080	14087	14020	14098	14047	14134	14144	13972	13987	14057	13980	14183	14025	14043	13938	14258	13994	14106	14252	14037	14135	14128	13959	14147	14147	14156	14053	14174	14043	14177	14021	14151	14075	14150	14148	14137	13941	14248	14161	14208	14029	14225	14058	14190	14086	13929	14091	14140	13935	14096	14176	14160	14141	14126	14151	14174	14046	14204	14093	14202	14196	14013	14087	14117	14278	14007	14040	14066	14051	14124	14030	14076	14164	14179	13963	14138	13982	14193	14320	14081	14116	14150	14044	14175	13988	14216	14041	14059	14063	14168	14217	14300	14312	14222	14107	13993	14163	13985	14077	14059	14248	14075	14087	14073	14112	14053	14074	14160	14113	14064	13987	14184	14224	14191	14186	14170	14193	13989	14187	14150	14247	14093	14108	14174	14180	13993	14289	13989	14097	13944	14145	14150	13962	14127	14227	14074	13978	14148	13985	14188	14238	14232	14058	14089	13999	14101	14237	14157	14019	14100	14262	14226	13961	14169	14163	14050	14136	14112	14103	14049	14194	14188	14209	14046	14037	14084	14095	14135	14046	14272	14240	14195	14186	14195	14076	14003	13979	14220	14286	13980	13983	14142	14071	14170	14179	14169	14048	14238	14119	14184	14139	14174	13969	13996	14157	14220	14065	14273	14108	14188	14223	14049	14087	14153	14143	14004	14117	13990	14104	14064	14210	14030	14155	14137	14091	14116	14250	14191	14186	14039	13977	14118	14139	14095	14125	14048	14216	14077	14198	14178	14076	14102	14286	13956	14200	13958	14099	14156	14128	14047	14011	14221	14029	13898	14122	14168	14076	14203	14033	14096	14091	14110	14077	14119	14007	13977	14134	14229	14016	14193	14121	14001	14082	14186	14179	13998	14210	14091	14158	14161	14147	14128	14171	14020	14026	14102	14050	14072	14119	14089	14108	14119	14239	14116	14294	14052	13981	14093	14175	14133	13944	14163	14075	14041	14095	14222	14165	14202	13936	14307	14154	14162	14278	14173	14098	14099	13980	14005	14140	14126	13970	14115	14068	14124	14086	14178	14252	14205	14103	14092	14078	14054	14195	14218	14168	14082	13971	14127	14102	14123	13875	14065	14025	14064	14141	14086	14101	13932	13980	14261	14150	14213	14017	14071	14270	14137	14126	14097	14085	14299	14113	14277	14049	14100	14226	14077	14113	13920	14084	14154	14098	14065	13984	14055	14023	14104	14251	14126	14035	14147	14002	14166	14004	14108	14047	13996	14020	14084	14105	14252	14009	14250	14142	14133	14167	14029	14178	14188	14146	14064	14089	14183	14222	14026	14062	14276	14184	14102	14178	14157	14111	14104	14032	14050	14156	14077	13997	14013	14116	14187	14012	14061	14289	14037	14195	14093	14162	14182	14012	13951	14141	14055	14133	14000	14176	13915	14182	14284	14303	14112	14046	14177	13956	14095	14176	14113	14134	14143	14093	14039	14212	14148	14142	14161	14052	14100	14230	14090	14090	14136	14152	14081	14160	14030	14002	14061	14220	14179	14029	13975	14102	14073	14206	14088	14045	14199	13943	14149	14172	13945	14106
23064	21369	29259	23853	21499	22544	21707	16238	15283	15368	15142	15064	15017	15064	14922	14881	14994	14917	14832	14859	14748	15004	14892	14903	14804	14891	14791	14625	14832	15673	19244	19896	18885	17128	15917	15012	14880	14987	14750	14514	14540	14562	14717	14377	14541	14682	14656	14330	14419	14700	14434	14651	14626	14717	14597	14715	14574	14453	14678	14823	14726	14749	14652	14615	14627	14584	14593	14758	14582	14485	14552	14600	14615	14609	14546	14511	14579	14568	14709	14572	14592	14488	14588	14502	14653	14742	14409	14540	14691	14509	14781	14636	14663	14474	14571	14501	14406	14638	14826	14555	14750	14688	14552	14564	14705	14535	14664	14654	14646	14428	14545	14503	14555	14583	14504	14705	14499	14518	14510	14630	14619	14389	14612	14638	14639	14460	14720	14567	14521	14399	14650	14503	14604	14432	14595	14447	14297	14565	14549	14496	14685	14572	14606	14755	14582	14549	14507	14616	14451	14667	14569	14637	14157	14585	14602	14407	14441	14536	14656	14541	14602	14532	14450	14695	14694	14560	14618	14572	14419	14591	14546	14704	14600	14338	14685	14562	14653	14352	14555	14577	14632	14577	14487	14740	14678	14676	14605	14591	14517	14633	14548	14573	14610	14462	14636	14593	14547	14522	14623	14480	14728	14600	14389	14548	14577	14603	14656	14623	14457	14676	14535	14470	14695	14396	14515	14675	14597	14493	14452	14340	14593	14822	14514	14560	14559	14560	14597	14526	14544	14554	14561	14533	14421	14571	14637	14545	14648	14479	14465	14602	14459	14551	14615	14589	14495	14728	14601	14512	14542	14341	14430	14545	14450	14455	14589	14634	14677	14522	14488	14387	14490	14529	14416	14483	14461	14562	14675	14672	14532	14424	14528	14544	14632	14415	14651	14632	14585	14468	14782	14601	14493	14479	14584	14577	14403	14523	14513	14621	14668	14500	14633	14541	14542	14347	14689	14547	14509	14570	14402	14696	14633	14486	14629	14698	14672	14520	14542	14463	14428	14320	14503	14307	14553	14694	14549	14486	14645	14652	14561	14602	14658	14598	14556	14735	14566	14730	14545	14434	14578	14416	14333	14620	14613	14342	14406	14438	14529	14467	14593	14598	14743	14510	14619	14549	14604	14516	14462	14390	14645	14413	14656	14358	14512	14862	14596	14285	14577	14464	14533	14392	14569	14778	14412	14325	14308	14408	14620	14618	14582	14625	14514	14679	14489	14505	14437	14532	14650	14459	14324	14602	14453	14400	14594	14639	14337	14522	14501	14700	14472	14645	14502	14692	14603	14470	14555	14614	14388	14669	14512	14434	14493	14675	14492	14216	14421	14549	14390	14595	14556	14623	14623	14623	14693	14513	14513	14501	14621	14265	14630	14564	14580	14465	14592	14440	14616	14705	14440	14441	14494	14454	14398	14586	14459	14641	14654	14519	14432	14601	14744	14469	14502	14459	14476	14510	14441	14288	14568	14621	14553	14447	14375	14439	14413	14312	14381	14587	14650	14710	14492	14595	14466	14480	14450	14443	14492	14520	14465	14613	14624	14565	14668	14593	14454	14643	14590	14537	14715	14608	14633	14503	14451	14400	14338	14531	14468	14615	14642	14588	14545	14574	14547	14505	14592	14558	14450	14498	14701	14625	14570	14577	14572	14477	14558	14320	14665	14595	14475	14806	14461	14678	14851	14609	14626	14556	14535	14487	14504	14625	14424	14420	14693	14481	14462	14546	14557	14375	14636	14628	14678	14594	14530	14459	14522	14673	14508	14716	14548	14701	14633	14702	14513	14703	14709	14466	14542	14483	14537	14468	14412	14574	14576	14783	14610	14551	14582	14564	14557	14388	14580	14532	14435	14585	14665	14561	14638	14480	14643	14665	14630	14579	14513	14423	14574	14526	14595	14599	14490	14590	14540	14253	14558	14428	14558	14461	14637	14328	14507	14598	14494	14631	14510	14489	14543	14379	14570	14676	14513	14630	14625	14344	14448	14614	14654	14460	14634	14591	14487	14668	14609	14467	14575	14589	14603	14597	14686	14516	14567	14579	14447	14555	14569	14675	14568	14572	14409	14487	14570	14615	14621	14532	14575	14439	14445	14693	14438	14671	14519	14608	14510	14776	14614	14625	14421	14632	14536	14516	14574	14628	14614	14745	14597	14550	14653	14769	14579	14486	14525	14553	14599	14475	14633	14464	14641	14583	14706	14547	14468	14680	14488	14584	14578	14594	14649	14793	14668	14435	14625	14530	14550	14510	14433	14618	14378	14515	14589	14719	14399	14558	14758	14467	14465	14463	14498	14375	14554	14673	14543	14793	14377	14510	14483	14504	14543	14557	14658	14318	14341	14564	14476	14540	14536	14725	14568	14479	14365	14448	14719	14351	14565	14602	14545	14777	14598	14466	14493	14365	14737	14574	14476	14549	14463	14638	14613	14616	14631	14360	14570	14625	14535	14653	14629	14578	14639	14544	14467	14615	14511	14624	14712	14473	14522	14426	14462	14379	14425	14512	14565	14489	14615	14595	14529	14566	14398	14558	14661	14495	14497	14521	14576	14470	14492	14534	14493	14627	14538	14552	14626	14493	14509	14670	14582	14534	14542	14443	14640	14487	14556	14574	14395	14416	14588	14618	14599	14416	14541	14327	14422	14658	14423	14698	14614	14435	14499	14586	14512	14698	14411	14430	14548	14639	14525	14707	14679	14695	14719	14632	14611	14544	14514	14369	14568	14417	14508	14630	14661	14743	14539	14315	14441	14285	14560	14571	14504	14647	14449	14480	14536	14669	14614	14367	14328	14416	14375	14543	14678	14713	14428	14586	14379	14648	14730	14697	14667	14562	14630	14486	14495	14595	14759	14382	14541	14582	14445	14544	14611	14694	14568	14428	14519	14511	14455	14716	14554	14617	14565	14587	14524	14448	14503	14560	14405	14518	14662	14580	14619	14491	14488	14446	14541	14535	14652	14469	14628	14451	14599	14541	14593	14503	14511	14522	14764	14707	14620	14716	14696	14524	14388	14592	14477	14608	14621	14687	14578	14466	14527	14375	14640	14475	14581	14612	14595	14415	14492	14562	14496	14331	14426	14392	14555	14573	14566	14570	14645	14608	14729	14641	14686	14343	14428	14641	14314	14567	14707	14402	14635	14608	14400	14664	14447	14433	14544	14582	14588	14422	14416	14526	14457	14567	14639	14512	14535	14503	14492	14515	14651	14477	14502	14787	14602	14626	14815	14464	14633	14544	14613	14529	14407	14567	14513	14454	14314	14727	14454	14622	14657	14572	14525	14525	14768	14523	14566	14643	14446	14478	14572	14809	14548	14655	14270	14501	14440	14552	14468	14430	14494	14449	14508	14582	14383	14478	14578	14586	14538	14596	14460	14429	14657	14620	14510	14611	14503	14653	14537	14601	14687	14467	14617	14767	14664	14632	14598	14596	14592	14636	14546	14466	14455	14196	14455	14691	14539	14412	14717	14670	14372	14637	14605	14481	14669	14593	14525	14490	14685	14417	14532	14624	14560	14538	14650	14740	14477	14531	14356	14468	14823	14405	14594	14399	14602	14456	14421	14491	14332	14660	14545	14687	14628	14472	14389	14634	14671	14497	14596	14410	14513	14361	14531	14500	14519	14709	14623	14781	14722	14640	14454	14486	14618	14620	14610	14527	14452	14589	14564	14572	14457	14540	14792	14516	14445	14563	14340	14534	14551	14576	14481	14496	14550	14285	14565	14670	14735	14575	14438	14491	14542	14606	14493	14507	14657	14551	14612	14762	14689	14491	14392	14506	14590	14548	14690	14582	14575	14532	14656	14551	14784	14324	14474	14356	14478	14485	14656	14696	14467	14591	14594	14539	14582	14427	14579	14610	14513	14699	14570	14619	14555	14553	14502	14513	14544	14395	14607	14568	14626	14454	14409	14597	14398	14494	14393	14465	14518	14559	14454	14645	14556	14460	14535	14194	14399	14566	14787	14642	14543	14463	14415	14499	14554	14473	14711	14597	14498	14645	14548	14334	14485	14618	14618	14509	14594	14537	14619	14600	14649	14629	14556	14395	14632	14644	14561	14463	14596	14538	14439	14597	14578	14379	14492	14500	14526	14675	14641	14449	14706	14473	14653	14507	14454	14656	14306	14538	14499	14713	14610	14515	14731	14683	14631	14528	14736	14537	14674	14544	14693	14382	14600	14594	14564	14514	14527	14595	14669	14607	14494	14614	14696	14707	14499	14550	14469	14515	14464	14513	14615	14710	14617	14512	14588	14807	14491	14405	14351	14538	14456	14418	14428	14445	14628	14715	14514	14707	14474	14529	14608	14522	14441	14583	14370	14363	14482	14569	14444	14344	14520	14686	14340	14623	14569	14512	14681	14627	14623	14647	14717	14403	14568	14456	14551	14565	14453	14564	14436	14409	14475	14528	14639	14418	14597	14561	14696	14659	14665	14614	14563	14716	14774	14592	14560	14392	14625	14530	14676	14558	14632	14683	14622	14569	14594	14451	14591	14497	14468	14543	14735	14441	14658	14609	14568	14629	14453	14482	14599	14462	14691	14544	14633	14570	14460	14635	14544	14393	14572	14500	14196	14549	14607	14556	14664	14549	14589	14620	14558	14702	14586	14622	14502	14443	14519	14560	14484	14388	14358	14501	14443	14440	14503	14396	14537	14466	14265	14549	14528	14645	14555	14451	14673	14599	14412	14588	14678	14620	14499	14643	14645	14469	14535	14620	14587	14461	14547	14496	14511	14407	14715	14489	14523	14507	14501	14489	14368	14580	14365	14604	14497	14376	14642	14693	14575	14760	14594	14511	14383	14412	14695	14666	14594	14545	14668	14386	14469	14535	14511	14461	14485	14628	14544	14605	14346	14521	14652	14587	14426	14585	14616	14677	14343	14566	14530	14599	14505	14538	14599	14645	14458	14507	14380	14499	14323	14562	14457	14708	14506	14517	14691	14534	14549	14472	14404	14744	14617	14663	14558	14708	14604	14593	14655	14380	14476	14590	14581	14672	14312	14625	14640	14619	14697	14664	14663	14602	14546	14461	14584	14473	14630	14672	14649	14817	14569	14465	14628	14490	14389	14482	14371	14616	14714	14748	14633	14539	14442	14427	14426	14605	14646	14642	14414	14511
15602	26990	24621	20012	17966	16482	15797	15169	14862	14733	14411	14473	14442	14319	14248	14353	14319	14230	14304	14387	14338	14215	14127	14267	14068	14071	13857	14086	13959	16013	21962	21997	19709	17284	15401	14462	14337	14143	13907	13929	13717	13883	13935	13985	13994	14087	13964	14055	13853	13865	13924	13987	13694	13884	13958	13892	14005	13958	13784	13874	14217	13943	13975	13944	13900	13855	13803	14044	13949	13763	13970	13993	13913	13876	14036	14039	13936	14006	13741	13963	13862	13740	13882	14024	13893	13705	13896	14023	14069	14010	13927	13857	13838	13855	13798	13933	13932	13908	13959	13838	13807	13886	13854	13964	13826	13933	13863	13877	13876	13911	13862	13819	13914	14047	13939	13963	13947	13902	13901	14036	14001	13854	14052	13769	13898	13890	13934	13769	13756	13892	14067	13904	13874	13915	13892	13816	13932	13851	13809	13866	13893	13907	13718	13930	13735	13851	13953	13871	13905	14069	13905	13734	13831	13755	13983	13904	13955	13893	13929	13829	13879	13918	14014	13919	13929	13887	14041	13774	13866	13892	13862	13955	13870	13941	13891	13963	13754	13840	13940	13926	13951	13702	13895	13951	14067	13874	13707	13944	13791	13804	13804	13892	13934	13857	13950	13819	14025	14061	14085	13842	13726	13980	13937	13764	13849	13711	13955	14084	13992	13789	13893	13831	13898	13844	13941	13952	13938	14015	13931	13785	13953	13903	13856	14073	13901	13889	13960	14005	13883	14015	14079	13659	13937	13919	13855	13930	13855	13839	13935	13880	13922	13966	13896	13969	13827	13884	13954	13842	13732	13906	13838	13952	13874	13973	13805	13884	14123	13792	13926	13915	13744	13848	13916	14090	13848	13839	14023	13701	14015	13852	14049	13997	13838	13918	13800	13967	13950	13988	13990	13752	13948	13739	13801	13846	14032	13889	13657	13950	13838	13900	13995	13679	13911	14143	13824	13887	13837	13884	13932	14069	13842	13950	13811	14031	13987	13833	13921	13967	13747	13889	13718	13896	13977	13853	13875	13945	13898	13812	13956	13730	13748	13990	13749	13787	13831	13922	13825	13804	14048	13919	13883	13817	13974	13932	13954	13869	14020	13978	13771	13808	13872	13896	13833	13971	13856	13877	13907	13874	13897	14035	13968	14023	13874	13933	13988	14136	13756	13945	13893	13931	13903	13883	13788	14020	13954	13831	13907	13877	13988	13924	13976	13892	13853	13724	14054	13970	13808	13860	13851	13685	13850	13941	13941	13773	13930	13855	13949	13845	14022	13996	13825	13969	13865	14033	13853	13939	14026	13944	13830	13811	13838	14015	13953	13914	13865	13761	14011	13812	13976	13887	13879	13946	13854	13830	13809	13862	13778	13934	13915	13885	14076	13882	13865	13918	13752	14006	13934	13794	13872	13831	13963	14136	13833	13768	13838	13903	13876	13918	13919	13971	13970	13872	13839	13819	13902	13997	13806	13910	13882	13894	13931	13986	13970	13729	13885	13790	13924	13889	13735	13796	13712	13978	13981	14026	13841	13855	14003	13876	13812	13853	13811	13869	13918	13872	14022	13924	13867	13927	13704	13970	13941	13872	13866	13768	13747	13960	13853	13837	13874	13819	14069	13913	13732	13819	13966	13780	13999	13782	13956	13983	13972	13974	14066	14084	14000	13907	13865	13799	14092	13898	13958	13976	13874	13861	13955	13967	13854	14018	13918	14041	13986	13822	13874	13912	14017	13813	13966	13810	13948	13947	13999	13888	13865	13765	13911	13929	13925	13914	13915	13798	13885	13993	13807	13928	13796	13944	14009	13898	14085	13749	14049	13777	13987	13928	13839	13864	13861	13906	13601	13827	13841	13746	14095	13882	13881	14009	13803	13901	13889	13813	13838	13941	13931	13887	13755	14016	13947	14030	13965	13883	13926	13998	13940	13783	13950	13922	13853	13854	13905	13911	13773	13897	14074	13912	13823	13869	13862	13796	13942	14024	14052	13930	13958	13802	13899	13842	13909	13843	13878	13955	14016	13922	13955	14091	13940	13864	13858	13792	14092	13972	13852	13818	13911	13976	14035	13742	14006	13761	13899	13777	13962	13880	13829	13998	13970	13868	13784	13770	13969	13941	13989	13889	13916	13918	13943	13908	13824	13907	13841	13979	14019	13967	14013	13946	13912	13784	13939	13991	13851	13916	13842	13897	13854	13930	13825	13882	13884	13942	14016	13745	13950	13808	14044	13823	13875	13908	13976	14069	13773	13627	13953	13821	13912	13917	13863	14032	13810	13731	13869	13884	13910	13914	13899	14019	14034	13944	13991	13831	13852	14042	13955	14025	13769	14135	13861	13898	13953	13975	13849	13888	13832	13943	13892	13856	13781	13815	13982	13859	13923	13904	13959	13768	13871	14042	14037	13873	13831	13853	13951	13903	13884	13779	13897	14003	13707	13977	13983	14096	13939	13844	13998	13898	13926	13781	13829	13945	13998	13876	13853	13882	13849	13956	13917	13949	14034	13826	13945	13754	13856	13827	13962	13868	13803	13790	13877	13999	14014	13867	14006	13836	13914	13820	13799	13808	13785	13982	13738	13702	13935	13871	13993	13866	13782	13945	13925	13824	13825	13946	13802	13793	13900	13936	13957	13836	13763	13895	13877	13969	14033	13712	13979	13744	14110	13987	13729	13838	14075	14157	13959	13938	13728	13979	14007	13895	13916	13914	13873	13798	13930	14014	13808	13727	13661	13987	13883	13876	13965	13876	13804	13771	13694	13903	13902	13845	13868	13885	13990	13942	13958	13888	13864	13805	13965	13945	13827	13692	14025	13871	13953	13984	13912	13913	13892	13834	13887	13911	13838	14013	13873	13959	13963	13937	13857	13891	13907	13914	13768	13982	13864	13895	13786	13976	13866	14012	13920	13846	13752	13747	14047	13725	13965	13870	13647	13743	13996	13981	13949	13838	13878	13810	13838	13913	13778	13825	13679	13771	13857	13831	13983	13845	13869	13793	13886	13918	13919	13878	13852	13813	13861	13756	13969	14037	13791	13815	14005	13911	13984	13905	13839	13859	14015	13798	13798	13814	13847	13811	13863	13782	13813	13950	13907	13941	13923	13786	13966	13993	13933	13916	13874	13825	13797	13900	13830	13903	13904	13855	13868	13902	13932	14104	13939	14034	13927	13729	14029	13901	13820	13823	13781	13856	13792	14010	14049	13882	14012	13831	14108	13883	13696	13927	13926	13925	13966	13904	13736	13747	13909	13926	13817	13983	13728	13812	13874	13934	13836	13913	13895	13867	13960	13944	13873	14030	13940	13909	13651	13889	13869	13877	13896	13760	13950	13833	13977	13911	13888	14051	13850	13965	13962	13951	13800	13909	13865	13735	13781	13939	14015	13953	13813	13778	13688	13934	13847	13886	13891	13911	13925	13782	13807	13997	13794	13793	13853	13893	13869	13928	13907	13915	14006	13825	13779	13893	13988	13990	13783	13864	13850	13891	13692	13832	14071	13998	13641	13860	13818	13943	13933	14025	13902	13824	13992	13887	13981	13861	13898	13705	13907	13803	13798	13903	13877	13898	14010	13845	13745	13931	13727	13871	13874	13930	13906	13963	13880	13798	14046	13964	13998	13953	13839	13903	13850	13947	13991	13905	13998	13927	13835	13736	13841	13838	13886	13874	13847	13919	13823	13966	13930	13868	13925	13839	13893	13837	13860	13788	13937	13850	13800	13862	13977	13975	13748	13990	13869	13845	13868	13864	13981	13884	13923	13955	14048	13887	13852	13850	13860	13945	13854	13928	13829	13902	13882	13951	13848	13849	13920	14007	13890	13819	13914	13894	14019	13896	13840	13826	14091	13949	13990	14054	13895	14011	13652	13904	13828	13869	13854	13890	13868	14070	14175	13934	13896	13783	13936	14005	13817	13965	13818	13869	13911	13943	13874	13973	13938	14046	13788	13844	13744	13838	13877	13746	14028	13701	13758	13740	13824	13931	13948	13993	13851	13877	13688	13841	14034	13737	13926	13991	13756	13741	13826	14013	13845	13727	13836	13763	13984	13886	13929	13864	13880	13889	13829	14012	13776	13862	13819	13922	13853	13956	13870	14024	13859	13926	13881	13855	13780	14004	13904	13997	13923	13861	13974	13934	14049	13926	13725	13817	13759	13815	13963	13808	13972	13877	13964	13842	14014	13934	13875	13899	14070	13847	14048	13909	13663	13858	13668	13814	14008	13837	14073	13910	13925	13942	13740	13979	13854	13970	13858	13698	14138	13843	13950	14016	13834	13904	13873	13875	13875	13942	13947	13934	13884	13857	13933	13929	14051	13882	13963	13995	13670	13975	13918	13810	13886	13862	13921	13862	13780	13831	13951	13962	13851	13824	13954	13955	13757	13846	13951	13796	13877	13920	13903	13936	13804	13910	13789	13913	13956	13800	13825	13880	13993	13878	13907	13881	13778	13880	14001	13869	13765	14020	13824	13948	13904	13886	13980	13946	13848	13858	13877	13836	13888	13881	14024	13824	13889	13901	13830	13804	13852	13995	13886	13933	13820	14022	13840	13815	13788	13772	14038	13889	13669	13994	13873	13720	13824	13951	13817	13913	13824	13948	13916	13847	13912	13926	13881	13705	14000	13967	13879	13990	14119	13948	13967	13877	13878	13703	13943	13737	13878	13918	13857	14092	13918	13816	13776	13845	13829	13904	13928	14036	13871	13686	13802	13923	13879	13966	13948	13899	14025	14022	13888	13905	13875	13907	13739	14075	13793	13893	13886	13967	13895	13763	13602	13889	13928	13798	13765	13848	13872	13828	13835	13956	13890	13870	13779	13844	13894	13785	13917	14057	13907	13916	13800	13877	13845	13951	14044	13953	13936	13698	13984	13933	13820	13636	13876	13805	13996	13917	13809	13813	13910	13891	13802	13880	13859	13871	13790	13880	14018	13997	13977	13911	13882	13914	13884	13869	13914	13798	13916	13915	13841	13839	13793	13828	13881	13838	13789	13903	13995	13863	13851	13845	13906	14107	13975	13959	13974	13913	13920	13911	13861	13894	13859	13941	13809	13805	13924	13753	13911	13792	13896	13833	13822	13828	13885	14019	14009	13860	14029	13959	13943	14062	13566	13982	13825	14064
27558	21754	22151	17927	15006	14879	14877	14770	14656	14732	14691	14474	14674	14820	14820	14551	14764	14984	14681	14611	14590	14835	14749	14552	14505	14733	14504	14609	14508	14751	14937	15152	15188	14978	14764	14626	14698	14536	14678	14855	14808	14631	14614	14669	14683	14662	14471	14568	14590	14547	14538	14450	14649	14697	14620	14621	14766	14773	14653	14506	14641	14455	14591	14656	14608	14495	14696	14608	14399	14689	14725	14603	14540	14661	14488	14558	14606	14427	14548	14444	14590	14717	14431	14552	14547	14454	14747	14731	14703	14537	14633	14594	14647	14712	14529	14396	14628	14579	14562	14510	14640	14693	14685	14590	14650	14602	14564	14619	14687	14628	14657	14582	14616	14565	14612	14665	14654	14703	14591	14387	14566	14358	14587	14451	14431	14637	14621	14667	14507	14568	14517	14643	14579	14594	14635	14565	14602	14545	14613	14398	14593	14510	14618	14530	14525	14702	14684	14673	14664	14369	14702	14600	14553	14625	14551	14535	14518	14515	14664	14691	14522	14415	14527	14719	14715	14743	14417	14502	14593	14489	14541	14696	14585	14586	14571	14664	14456	14645	14814	14470	14453	14759	14768	14541	14533	14560	14443	14357	14504	14541	14743	14576	14605	14572	14742	14743	14567	14590	14495	14391	14583	14677	14468	14541	14522	14487	14694	14514	14328	14547	14476	14764	14742	14581	14402	14429	14539	14690	14569	14524	14521	14521	14407	14429	14732	14575	14623	14497	14442	14479	14573	14497	14464	14590	14565	14622	14569	14493	14723	14634	14571	14686	14719	14585	14620	14616	14742	14512	14725	14518	14674	14508	14386	14687	14657	14625	14716	14681	14387	14732	14512	14775	14779	14683	14780	14649	14528	14659	14585	14532	14558	14627	14550	14553	14616	14599	14431	14590	14555	14709	14435	14565	14742	14713	14490	14543	14661	14458	14421	14446	14575	14583	14670	14561	14457	14579	14824	14810	14583	14349	14481	14581	14684	14489	14477	14702	14863	14382	14412	14693	14817	14558	14717	14777	14576	14854	14483	14482	14705	14489	14559	14726	14483	14509	14664	14770	14584	14446	14322	14815	14438	14474	14732	14668	14531	14659	14689	14637	14767	14719	14377	14443	14730	14599	14649	14475	14399	14501	14516	14533	14507	14569	14656	14477	14599	14648	14618	14526	14701	14912	14660	14621	14558	14602	14728	14558	14648	14511	14629	14593	14554	14529	14626	14584	14487	14377	14652	14546	14868	14799	14781	14658	14681	14515	14531	14633	14465	14655	14658	14703	14503	14533	14489	14538	14433	14596	14433	14564	14535	14688	14532	14617	14648	14525	14666	14719	14746	14608	14532	14486	14691	14476	14564	14471	14585	14581	14502	14574	14587	14457	14598	14689	14609	14480	14790	14471	14548	14570	14649	14650	14579	14614	14537	14558	14427	14575	14717	14528	14516	14730	14522	14616	14305	14526	14662	14675	14389	14574	14445	14556	14451	14569	14585	14749	14503	14633	14570	14561	14508	14510	14377	14717	14528	14372	14580	14519	14393	14655	14577	14456	14720	14819	14580	14581	14623	14467	14468	14497	14292	14565	14442	14435	14716	14612	14454	14571	14521	14441	14692	14869	14755	14649	14639	14693	14604	14651	14551	14603	14458	14740	14612	14524	14698	14428	14690	14363	14530	14599	14471	14665	14360	14654	14654	14495	14583	14459	14632	14513	14648	14573	14613	14297	14307	14535	14517	14663	14453	14670	14606	14636	14629	14694	14592	14553	14532	14581	14520	14752	14690	14597	14632	14434	14599	14543	14637	14435	14672	14515	14538	14582	14558	14503	14537	14516	14511	14480	14629	14663	14776	14569	14549	14656	14583	14456	14723	14603	14554	14510	14411	14445	14644	14604	14646	14733	14766	14516	14651	14757	14528	14418	14590	14347	14601	14524	14517	14312	14555	14568	14680	14322	14633	14576	14658	14605	14659	14619	14643	14650	14725	14359	14604	14630	14633	14694	14798	14543	14552	14529	14580	14552	14607	14598	14614	14587	14633	14506	14419	14715	14743	14654	14623	14497	14512	14684	14606	14434	14588	14529	14650	14695	14534	14613	14459	14511	14646	14535	14541	14683	14744	14533	14731	14558	14677	14608	14623	14667	14743	14437	14818	14706	14705	14644	14643	14632	14565	14492	14377	14711	14720	14700	14461	14575	14585	14615	14550	14587	14659	14617	14652	14662	14488	14602	14488	14461	14464	14728	14480	14597	14714	14545	14682	14627	14587	14701	14504	14577	14469	14574	14628	14456	14497	14497	14635	14342	14505	14655	14543	14372	14564	14545	14473	14626	14493	14735	14652	14554	14611	14745	14601	14671	14814	14542	14348	14493	14442	14531	14727	14551	14541	14624	14508	14645	14792	14594	14618	14437	14747	14860	14508	14541	14696	14541	14811	14578	14610	14679	14530	14603	14690	14452	14594	14765	14435	14396	14508	14516	14450	14600	14661	14544	14428	14416	14515	14502	14724	14349	14790	14700	14737	14300	14589	14688	14432	14662	14631	14684	14703	14682	14626	14642	14628	14607	14633	14431	14586	14628	14742	14693	14363	14606	14636	14529	14643	14839	14724	14579	14622	14483	14543	14429	14581	14552	14519	14768	14406	14419	14661	14664	14579	14455	14655	14627	14474	14497	14551	14641	14661	14595	14429	14589	14605	14627	14581	14268	14551	14567	14401	14586	14582	14616	14751	14566	14436	14633	14465	14549	14508	14649	14436	14416	14597	14631	14486	14572	14363	14783	14698	14571	14727	14582	14295	14647	14454	14635	14599	14440	14583	14432	14517	14738	14647	14445	14625	14741	14551	14520	14767	14730	14417	14625	14645	14651	14622	14654	14701	14615	14544	14557	14797	14729	14743	14685	14533	14354	14372	14690	14532	14650	14659	14516	14627	14540	14548	14492	14612	14406	14637	14854	14669	14670	14379	14658	14835	14588	14512	14543	14649	14586	14624	14686	14462	14610	14691	14513	14327	14662	14456	14621	14451	14533	14603	14665	14445	14551	14474	14638	14562	14430	14638	14371	14479	14627	14701	14703	14673	14617	14785	14604	14542	14548	14737	14757	14483	14627	14643	14379	14602	14658	14527	14522	14671	14576	14568	14622	14617	14483	14625	14568	14527	14621	14607	14610	14537	14701	14662	14741	14551	14395	14458	14491	14421	14719	14694	14640	14611	14878	14648	14742	14687	14655	14692	14674	14708	14502	14693	14511	14375	14509	14619	14651	14769	14608	14687	14503	14785	14529	14629	14437	14687	14758	14705	14495	14588	14653	14597	14663	14681	14427	14535	14620	14667	14602	14717	14771	14532	14889	14699	14621	14795	14622	14599	14536	14574	14553	14668	14589	14739	14638	14663	14694	14667	14699	14615	14493	14550	14597	14619	14543	14550	14590	14653	14543	14468	14610	14601	14461	14752	14749	14637	14667	14528	14511	14651	14603	14686	14446	14641	14607	14482	14407	14453	14650	14458	14597	14313	14508	14513	14538	14697	14530	14633	14734	14628	14466	14408	14583	14688	14570	14901	14632	14407	14525	14516	14399	14530	14494	14555	14541	14675	14703	14600	14568	14731	14664	14532	14610	14682	14423	14635	14439	14668	14720	14681	14649	14669	14628	14860	14423	14590	14622	14370	14489	14535	14504	14585	14608	14309	14424	14583	14367	14562	14422	14622	14705	14378	14654	14478	14629	14692	14665	14678	14579	14629	14466	14673	14528	14443	14677	14508	14646	14644	14646	14808	14478	14512	14487	14568	14631	14581	14439	14674	14490	14622	14648	14469	14683	14450	14499	14534	14447	14475	14668	14603	14578	14571	14569	14563	14598	14542	14531	14609	14231	14573	14724	14497	14586	14439	14573	14416	14633	14721	14540	14746	14603	14650	14517	14635	14577	14595	14458	14348	14473	14695	14565	14526	14730	14620	14476	14568	14721	14745	14746	14568	14560	14527	14673	14632	14523	14485	14637	14655	14654	14535	14717	14648	14562	14543	14581	14703	14526	14684	14778	14519	14832	14662	14829	14662	14598	14641	14521	14606	14591	14585	14571	14721	14691	14588	14509	14562	14595	14661	14843	14636	14644	14686	14542	14519	14596	14370	14532	14720	14574	14435	14472	14441	14496	14700	14539	14682	14597	14519	14430	14523	14679	14528	14713	14693	14465	14629	14469	14500	14532	14839	14676	14650	14431	14474	14459	14262	14691	14581	14491	14376	14436	14653	14643	14439	14580	14539	14455	14488	14560	14482	14716	14606	14634	14551	14553	14499	14728	14578	14668	14675	14545	14550	14434	14563	14448	14590	14692	14734	14498	14603	14363	14582	14584	14537	14575	14505	14689	14553	14696	14661	14612	14715	14542	14442	14510	14597	14518	14510	14580	14444	14544	14666	14571	14478	14579	14661	14661	14748	14525	14755	14690	14510	14603	14537	14492	14598	14497	14430	14487	14534	14530	14596	14447	14531	14809	14664	14588	14712	14394	14593	14723	14551	14605	14636	14561	14686	14736	14558	14558	14622	14728	14584	14438	14600	14464	14578	14636	14639	14758	14477	14669	14614	14670	14505	14502	14544	14621	14579	14516	14524	14555	14589	14712	14718	14500	14716	14563	14498	14666	14530	14632	14717	14557	14678	14613	14627	14544	14598	14571	14580	14592	14626	14609	14701	14530	14491	14535	14493	14572	14543	14516	14722	14590	14636	14582	14650	14615	14552	14466	14476	14566	14632	14478	14609	14561	14589	14724	14913	14567	14689	14510	14629	14523	14503	14506	14623	14684	14567	14393	14600	14586	14496	14577	14632	14492	14594	14737	14628	14581	14383	14698	14505	14537	14572	14392	14666	14482	14558	14599	14423	14514	14735	14612	14645	14579	14508	14507	14354	14458	14956	14733	14653	14540	14496	14560	14429	14527	14467	14592	14781	14585	14354	14521	14717	14592	14698	14491	14684	14557	14664	14734	14602	14539	14425	14488	14459	14557	14642	14645	14687	14512	14776	14562	14596	14476	14558	14601	14441	14585	14605	14681	14739	14608	14603	14601	14486	14515	14699	14539	14648	14514	14736	14522	14535	14596	14486	14581	14781	14673	14692	14622	14591	14638
14277	16710	16187	15074	14636	14342	14259	14092	14141	14199	14090	14098	14208	14064	14226	14123	14129	14242	14031	14176	14154	14144	14145	14008	14072	14099	13980	14043	14020	13948	14231	14637	14600	14259	14402	14073	13842	13949	13956	13855	14044	13984	14004	13850	14068	14054	14087	14037	13903	13962	13844	13946	13986	13972	13947	13921	14024	13936	14027	13972	13896	13955	14200	13924	13941	14060	14168	14065	13913	13950	14033	13899	13957	13896	13979	13815	14142	13941	14084	14071	13957	13864	13916	13983	13943	14033	13837	14005	13963	13941	14013	14136	13978	13998	14059	13946	13891	13892	13935	13903	13853	13986	13986	13907	13921	13860	14028	13921	14123	14134	13989	13818	13870	13971	14042	13871	14023	14135	13902	13805	14119	14003	14024	13872	13836	13879	14035	14053	14081	14075	13957	13853	13915	14065	13949	13847	13915	14037	13993	13893	13945	13963	14033	13964	13908	13929	13854	13946	13819	13849	13955	13929	14093	14043	13962	14034	13946	14050	14010	13958	14002	13921	14015	13873	13981	14140	13950	14070	13982	13890	13969	14021	13916	13935	13926	13770	13869	13922	14027	14039	14042	13759	13772	13996	13987	13966	13733	13916	13963	13871	13828	13997	13903	13842	13950	13872	13918	13817	13973	13972	13847	13987	13936	14010	14026	13917	14060	13797	13905	14054	14005	13917	13871	14050	14032	14208	13884	13848	13936	14083	13899	13925	13888	13996	13977	13887	13942	13993	13803	13909	13849	13792	13980	13960	13976	13880	13980	13854	14043	13937	13865	13882	14090	13998	13902	13951	13917	13953	13878	14019	13894	13964	13910	13810	14052	13952	14088	13886	13955	13916	14074	13956	13929	13842	13872	13868	14095	13897	14001	14076	14042	13955	14037	13884	13880	13968	13870	14054	13909	13817	13986	13912	13830	13925	13996	13824	14055	13985	13929	14020	14015	13878	13948	13914	13916	14121	14005	13919	13940	13909	13915	14001	13957	13971	14079	13805	14049	13800	14040	14025	13906	13924	13904	13927	14104	13914	13994	14008	13841	14004	13961	13901	13839	14030	13930	14014	13922	13845	13756	13932	14120	13987	13821	14023	14048	13886	13977	13856	13919	13955	14062	13952	14138	14078	13957	13934	13950	13836	13946	14027	13853	14088	13791	13734	13980	13877	14037	13877	14299	13940	13954	14021	13957	13954	13937	13988	13888	13873	13824	13974	13982	13929	13962	13941	13944	13883	13919	14119	13910	13783	13820	13825	13904	13990	13990	14056	13809	13858	13988	13926	13946	14077	13802	13954	13902	14011	13919	13950	14072	13918	13999	13827	14025	13936	13852	13957	13759	14091	14107	13947	14015	13846	13881	13942	14124	14060	13873	13990	13945	13971	13993	14009	13990	13860	13869	13852	13921	13782	14143	13930	14078	13836	13899	14035	13964	13810	14043	13995	13923	14107	13799	13954	13723	13930	13984	14130	13974	13991	13996	13820	13969	14063	14049	13982	13981	13978	13999	14074	14089	13952	14024	13796	14107	13860	13970	13986	14133	13981	13937	14138	13860	13943	13928	13953	14081	13769	14051	13896	13907	13920	13914	13979	13922	13970	14067	13728	14063	14024	13991	14040	13944	14001	14055	13953	14029	14062	13901	13923	13874	14057	13972	13882	13902	13897	14056	14090	14042	14030	14118	13888	14001	14045	13923	14111	13945	14011	13986	13946	13808	14059	13790	14027	13989	13863	13924	13917	13911	13948	13811	14206	13802	13970	13925	13908	13912	14068	13960	13889	13954	13814	13986	13924	14112	13955	14058	13947	14139	13886	14097	13962	13925	14139	13883	13889	13908	14043	13980	14003	13884	13972	13975	13839	13827	13867	13988	13931	14054	13860	14162	13972	13963	13953	14068	13874	14099	13908	13840	13888	13728	13811	13987	13917	13962	13898	13860	13852	13979	14034	14035	13897	13974	13950	13849	14016	13980	13943	14056	14065	14031	13868	14027	13981	14011	13783	14077	13913	14038	14049	14054	13911	13924	13856	13857	13839	13913	13963	14006	13841	13964	14016	13964	14157	14004	13931	13824	14012	13844	13856	13946	14002	13874	14074	13890	13867	14017	14025	13993	14040	13896	13770	13890	13922	13926	13943	13868	14039	13962	13853	14030	13973	13823	13965	14024	13981	13998	13907	13831	14036	14068	14013	13876	14042	14044	13984	13889	14174	13909	14041	13961	14032	13962	14074	13921	14051	14026	13945	13847	14028	13857	13895	14061	13914	13909	14028	14019	13799	13899	14037	14041	13975	14025	13900	13949	13570	13873	13984	13902	14077	13884	13924	13758	14057	13814	13906	13920	13992	14033	14020	14032	14042	13892	13942	13985	14032	13881	13913	13873	13967	13970	13776	14136	14077	13976	13856	13932	14158	14016	13944	13855	13930	13904	14020	13836	14024	14148	13895	14031	13859	14042	13903	13929	14093	13957	13941	13908	14034	13765	13795	13957	13921	13778	14093	13936	13944	14048	13930	13737	13999	14005	13915	14058	14005	14028	14083	13979	13981	13989	13976	13840	14066	14052	13954	14005	13936	13854	13944	13970	13897	14046	13925	13937	14051	14048	14038	14024	14073	14000	13854	14099	14067	13913	13891	13955	13970	13955	13976	14066	14101	13997	14112	13963	13843	13877	14031	13927	14090	13822	13930	14014	14081	13946	14011	14018	13961	14100	13872	13931	13955	13859	13931	13975	13763	13972	14073	13881	13891	14001	13992	13980	14062	14019	13999	14041	13946	13956	14128	14055	14042	13946	14019	13878	13847	13917	13961	13891	14070	14000	13955	13838	13992	13981	13949	14107	14026	14026	14077	13971	14042	14040	13946	13942	13735	13899	13994	14017	13990	14022	14026	13827	13903	14033	13920	14053	13954	14079	13910	14071	14013	14043	14003	13945	14013	14051	14129	14050	13962	13872	13960	13948	13950	14006	13867	14081	13915	14031	14046	13900	13854	13785	13936	14088	13960	14166	13999	13823	13949	13853	13870	13942	14006	13877	13895	13996	13870	14082	13932	13940	14099	14072	13927	13957	14041	14053	13995	14037	13926	14101	14149	13940	13857	13993	13945	14042	13836	13860	14064	14057	14066	14023	14056	14002	13959	13821	14016	14151	13994	13934	13935	13885	13922	13997	13906	14051	14096	13802	13929	14017	13910	13942	13894	14004	14008	13859	13967	14073	13885	13904	13752	13833	13950	13906	13952	13921	13909	13903	13791	14204	14002	13972	14010	13968	14009	13959	14046	13950	13947	13884	14032	14042	13919	13973	13832	13755	13900	13832	13946	13906	13720	13929	13844	13872	13813	13899	13817	13882	13874	13884	13766	13950	14146	13983	13932	14025	13898	13891	13999	14046	13936	13976	14008	13889	14008	13843	13855	13975	13971	13975	14023	13957	14083	13850	13890	13766	13962	13981	13912	14010	13907	14048	14047	13929	13926	13962	13987	14074	14051	13844	14063	13953	14004	13905	13949	13929	13926	13928	13792	13964	14002	13885	14134	13780	14025	13762	13905	14000	13971	14058	13817	14189	13942	13916	13993	13856	13862	14075	13919	13995	13929	13959	13867	13963	13986	14096	13856	13934	14014	13965	13946	13853	13802	13839	13972	13896	14039	14013	13887	13880	13838	14037	13991	13980	13949	14067	13991	14085	13873	13781	13878	14087	13893	13805	13982	13883	14046	13981	13857	14098	13951	13954	14013	13779	13916	14011	13818	13945	13979	13992	13919	13930	14011	14027	14160	13824	13907	14027	13989	13998	13971	13924	13823	14092	13889	13833	13910	14034	13926	13924	13790	13972	13881	14181	14014	14088	13935	14018	13936	13941	13922	14007	13934	14101	13970	14004	14036	13991	13748	13999	13866	13958	13690	13967	14012	13871	13975	13930	13907	13992	13994	13837	14055	13940	13905	14001	13991	13872	13952	13951	14025	13926	13954	13904	13843	14019	13805	13894	14085	14048	14020	13992	13991	13918	13678	13869	13895	13965	14082	13927	13776	14097	13907	13926	13910	14043	13885	14064	13882	14081	13985	14015	13842	13911	13974	14010	14033	14071	13931	14081	13785	14064	13941	13790	13907	13974	14036	13851	13825	13985	13924	13924	13923	13928	14054	13959	13905	13978	13834	13805	13886	13913	14104	13928	13963	14033	13907	13969	13975	14093	13895	13897	13930	14075	13828	14082	14029	13961	13618	14151	13893	13811	13967	13943	14012	13947	13953	13988	14036	13851	14068	13887	14118	13982	14055	13931	13962	13972	14029	13962	14041	13868	14125	14096	14087	13933	13923	13922	13956	13829	13912	13997	13876	13912	13862	13890	13830	13907	14001	14105	13924	13817	13980	13960	13967	13888	13908	13814	14062	13907	14190	13950	14079	14028	14100	13899	14081	13938	13976	13995	14113	13867	14117	13724	14056	13949	13762	13833	13950	13978	13864	14020	13952	13829	13892	13997	13919	13917	13947	13977	14008	13962	13875	13908	14068	13900	13904	14145	13873	14001	14127	13950	13992	13902	13996	14206	13858	13949	13883	13925	14045	13917	13937	13892	13956	14028	14086	13858	13897	13950	13876	13864	14099	13838	13959	14012	13968	13893	13795	13962	13924	14044	13939	14091	13849	13988	13996	13915	14051	13938	13962	13982	13918	14106	14020	14029	14026	13801	13881	13944	13888	14055	13885	13934	13916	14042	14065	14116	13898	14120	13983	13995	13944	13943	13998	14014	13925	14076	13907	14009	13927	14021	13881	13963	14073	14040	13760	13856	13827	13828	14133	13884	14135	13990	14026	13975	13945	13878	14051	14029	13966	14165	13830	13981	13983	13939	13898	14044	13983	13912	13890	14042	13924	13848	14140	13921	13968	14011	13824	13965	14094	14062	13994	13874	14054	13975	13869	13820	14118	13996	14081	14150	13954	14076	13960	13988	13900	14034	13933	13947	13894	13852	14070	13949	14051	13895	13900	14029	14069	14037	13926	13797	13964	13965	14057	13898	13832	13999	13993	14013	14097	14084	14034	13834	13958	13959	13860	13980	14022	13822	14067	13972	13996	13887	14006	14125	13926	13953	14016	14103	14061	13983	13920	14022	13947	13897	14091	13903	13879
24024	21363	28735	24414	21794	19638	17806	15786	15318	15507	15256	15304	15361	15150	15308	15153	15374	15317	15280	15081	15017	15076	15281	15062	15006	14968	15144	15130	15024	15332	17809	17692	16986	16262	15566	15160	15069	14930	14730	14882	15033	14809	14970	14900	14908	14951	15040	15239	14927	14961	15006	14908	14876	14962	14924	15002	14955	14953	15020	14912	14940	15063	14801	15041	14981	14866	14862	14993	15000	14786	15073	15008	14895	14959	15016	14844	14859	14926	14848	14919	14882	14882	14834	15037	14753	14894	14960	14715	14940	15010	14975	14923	14899	14968	14810	15082	14942	14982	14967	14860	14696	14827	14887	14992	14891	14908	15066	14974	14803	14965	14764	14742	14934	15038	14841	14803	15002	14742	14871	15038	14910	14951	14985	14861	14825	14989	14862	14868	14747	14738	14833	14736	14994	14854	15059	15030	15047	14943	14699	15068	14700	15028	14877	15176	14832	14894	14901	14834	14907	14869	14793	14958	14883	14874	14900	14811	14932	14859	14993	14776	14815	14833	14849	14925	14866	14965	14976	14824	14988	14932	15016	14936	14888	14917	14845	15057	15129	15094	14932	14923	14973	14750	14968	14998	14933	14848	15057	14799	14860	14849	14905	14849	14925	14764	14868	14862	14885	14874	15048	14978	15026	14855	14861	14835	14770	14908	14948	14785	14875	15003	14949	14976	14786	14789	14945	14799	14811	14971	14945	15039	14759	14956	15136	14855	14910	14847	14852	14697	14795	14872	14850	14938	14813	15013	14985	15084	14942	14951	15076	15156	14852	14848	14956	14859	15007	14969	14972	15020	14867	14953	15029	14789	14882	14886	14781	14908	15022	14887	15090	14886	14852	15105	14920	15009	14830	14789	15016	14815	14984	14823	14915	14943	14897	15004	15051	14941	15074	14905	14721	14706	14912	14869	15026	14872	14828	14859	14911	14935	14933	14901	15028	15017	14830	15069	14963	14911	14951	15001	14899	15154	14878	15014	14859	14714	14929	14786	14904	14895	14883	14940	14812	14881	15118	14780	14749	14801	15015	15044	15098	14938	14920	14810	15157	14699	14924	15002	14801	15131	14809	14988	15000	15036	14858	14893	14967	15021	14808	14878	14924	14969	14922	14920	15058	14942	14780	14961	14843	14787	15022	14961	15106	14929	14990	14798	14878	14860	14855	14805	14795	14952	14890	14961	14759	14806	14859	14769	14744	14826	14883	14937	14898	14951	14979	14849	14835	14827	14887	14836	14795	14988	14841	15017	14759	15110	15174	14913	14882	14981	14920	15023	14716	14940	14804	14866	15026	14588	14782	14842	14923	14754	15221	14880	14928	14858	14996	15022	14934	14874	14803	14866	14832	14648	14982	14960	14950	14857	14831	14809	14969	14889	14837	14769	14882	14959	14964	14813	14844	15001	14934	14910	14887	14911	14811	14987	14910	14912	14991	14899	14802	14868	14975	14933	15037	14966	14890	14863	14893	15002	14821	14879	14963	14856	14778	14905	14947	15078	14832	14931	14863	14827	14787	14962	14884	14839	14847	14761	14794	14825	14725	14923	14890	15061	15073	15078	14989	14953	14844	15195	14944	14930	15004	14876	14926	14915	14885	15107	15022	14843	14853	14672	14936	14874	14871	15040	15109	14943	14802	14763	15078	15208	14998	14819	14944	14834	14658	14939	14672	14771	14793	14905	14944	14896	14628	14960	14799	14878	14995	14902	15006	14789	14792	14923	14771	14729	14994	14800	14897	15074	14736	15027	15188	14930	14913	14879	15025	14802	14726	14911	14910	14981	14931	14861	14936	14712	15029	14800	15154	14803	14935	15054	14844	14989	15021	14917	14966	14834	14827	15037	14707	15010	14725	15031	14931	14762	14914	14950	14920	14751	14962	14843	14879	15011	15025	14751	14743	14857	14870	14918	14899	14900	14871	14868	14876	14722	14856	14843	14901	14798	14769	14793	14979	14911	14854	14721	14878	14682	14740	14947	14885	15141	14944	14872	14819	15010	14988	14806	14923	15134	14969	14874	14963	14944	14935	14948	14755	14820	14808	14890	14903	14881	14806	14596	14951	14953	14766	14946	14834	14930	14873	14947	15074	14820	14568	14943	14982	14871	14902	14933	15005	14938	14809	15131	14793	14857	14891	14826	14782	14959	14975	14888	14890	14963	14876	14917	14790	14945	14969	14933	14882	14912	14861	15138	15066	15028	14965	14954	14841	14853	15007	14868	14801	14848	15019	14927	14929	14916	14891	15024	15058	14967	15021	14999	14855	14960	15024	14847	14988	14942	14953	14936	14990	15127	14817	15124	15077	14858	14838	14885	14880	14920	14863	14798	14868	14861	15052	14897	14999	14968	14900	14895	15019	15039	15052	15075	14952	14739	14812	14916	15003	14721	14997	14792	15065	14841	14850	14936	14886	14867	14927	14988	14934	14778	14992	14990	14928	15022	14916	14761	14808	14714	14863	14853	14913	14991	15090	14928	14806	14776	14850	14981	14976	14962	14910	14799	14962	14798	15087	14756	14995	15016	14951	15056	14718	14853	14836	14837	15025	14933	14911	14869	14899	14997	14852	14977	14937	14860	14818	14937	14984	15019	14843	14816	14933	14900	14899	15095	14877	15064	14659	14939	14957	15003	15135	15016	14854	14951	14948	15039	14933	14859	15042	15001	14907	14777	14746	14877	14884	14932	14990	14926	14795	14941	14962	14889	14873	15071	15044	14904	14842	14843	15028	14933	15073	14836	14983	14807	15033	14828	14991	14816	14982	14749	15242	14987	14847	14946	14898	14800	14756	14836	14918	14867	15035	14816	14798	14914	14850	14946	15065	14884	14867	14911	14827	15013	14851	15005	14874	14932	14897	14976	15085	14928	14961	14912	14845	14929	14814	14800	14862	15040	14843	14959	15088	14925	15142	14874	15024	14758	14954	14892	14980	14907	14830	14814	14725	14814	15139	14907	14864	14949	14930	14742	14951	14963	14958	14909	14923	15136	14787	14823	14854	14771	14905	14898	14873	14964	14931	14890	14987	14919	14965	14810	14767	14964	14936	15040	14941	14910	14901	15018	14932	14914	14962	14799	14850	14829	15153	14819	14889	14824	14904	15028	14998	14830	14867	14896	14926	14907	14771	14912	14873	14865	14988	15089	14855	14795	15038	14851	15066	14991	14834	14961	15004	14832	14975	14933	14960	14775	14959	14913	14986	14750	14834	14767	14914	14889	14844	15098	14747	14660	14856	14979	15015	14972	14984	14800	14654	15023	14920	14924	14994	14879	14873	14866	14851	14928	14779	14980	14719	15026	15073	14970	14965	15088	14926	15063	15086	14982	14885	14880	14941	14916	14771	14765	15231	15005	14878	14932	14981	14824	15073	14975	14883	14958	14761	14871	14870	14855	14841	15028	14803	14855	14895	14859	14998	14858	14924	14820	14904	14883	15007	14802	14772	14982	15004	14815	14960	14889	14830	14882	14945	14969	14700	15004	14953	15018	14725	14884	14942	14809	14977	14914	14936	14771	14908	14798	15012	14883	14987	14945	14948	14930	14904	15083	14912	14996	14869	14859	14993	15016	14745	14853	15110	14924	14787	14809	14774	14906	14889	14872	14783	14935	14916	14881	14847	14999	14882	14776	14703	14888	15008	14802	14878	15004	15074	14868	14990	14955	14811	14948	14824	14988	14768	14900	14968	14923	14778	14796	14872	14900	14824	15013	14831	14958	14926	14889	14930	14925	14768	15054	14871	14846	15073	14850	15008	14946	14878	14951	14975	15000	14926	14875	14859	14903	15061	14911	14870	14904	14991	14908	14733	15049	14940	14796	14900	14845	14818	14859	14927	14843	14782	14812	14785	14742	14999	14773	14909	14919	14921	14823	15114	14921	14972	15031	14827	15050	14985	14782	14911	14913	14787	14889	14917	14854	14873	14828	14890	14953	14954	14837	14803	14703	15089	14793	14941	14964	14848	14652	14979	15001	14999	14900	14890	15053	14972	14861	14846	14806	14714	14858	14909	14770	15129	14945	14966	14843	14987	15037	14759	14943	14965	14798	15046	14988	14848	15025	14937	14992	14949	14891	14926	14972	15041	14684	14895	14886	14980	14840	14957	14873	15005	14916	14957	14937	15033	14745	14900	14903	14871	15074	14838	14828	14808	14946	15112	14973	14692	14654	14974	15025	14884	15039	14757	14853	14850	14887	14941	14803	14974	14941	14862	14932	14878	14996	14840	14955	15057	14899	14923	15043	14983	14757	14984	14912	14864	15030	14907	14917	14763	14847	14871	14878	14922	14892	15031	15000	14889	14772	14675	14700	15001	15024	14951	14924	14810	14999	14852	14905	14910	14954	15170	15031	14932	14951	14820	14897	15015	15009	14907	15091	15008	14852	14798	14621	14674	14809	14877	15023	14853	14818	14892	14879	14846	14890	14986	14924	14826	14859	14800	14824	14999	14817	14909	14931	14858	14900	14930	14934	15020	14969	15044	14925	15036	15038	14923	14954	14948	15017	14857	14878	14962	15071	15021	14942	14759	14881	14865	14845	15032	14945	14803	15154	14912	14866	15032	14828	14858	14868	14960	14886	14959	14937	15006	14987	14760	14787	14680	14960	14982	15089	14958	14968	15015	14966	15015	14817	14719	14852	15076	14881	14912	14971	14900	14948	14986	14935	14818	15007	14787	14933	14785	14972	14882	14789	15115	14910	14956	15074	14849	14813	14843	14829	14849	15010	14894	14939	14822	14940	15032	14697	14799	14914	14901	15003	14979	15132	14848	14792	15016	14980	15108	14968	14887	14838	14937	14835	14883	14830	14879	14862	14841	14822	14943	14923	14840	14824	15069	14838	14798	14995	14822	14928	15097	15067	14938	14944	14815	14927	14891	14929	14678	14883	14929	14870	14965	14952	14979	14978	14740	14981	14915	14948	14901	14928	14818	14894	14922	14856	15072	14722	14941	14921	14993	14929	14904	15172	14964	15002	14846	14807	14936	14968	14860	15002	14810	14802	15007	14858	14922	14798	14718	14986	14881	15042	14858	14933	14788	14965	14840	14873	14960	14836	14972	14939	14876	14846	14925	15007	15009	15036	15069	14721	15066	14966	14930	15019	14827	14989	14870	14960	14981	14984	14831	14941	14935	14919
13955	22895	21217	17682	16232	15659	15092	15209	15053	14843	14826	14782	14664	14540	14618	14542	14482	14551	14431	14415	14518	14477	14477	14541	14368	14486	14261	14275	14379	14644	19457	18470	17646	16108	14783	14607	14118	14205	14162	14305	14292	14132	14480	14256	14207	14300	14289	14271	14295	14017	14198	14252	14145	14151	14142	14135	14354	14202	14123	14064	14229	14160	14214	14186	14180	14199	14196	14251	14197	14192	14133	14189	14189	14247	14114	14124	14176	14237	14151	14173	14115	14341	13996	14220	14228	14186	14053	14159	14083	14249	14227	14103	14171	14149	14137	14164	14394	14297	14474	14167	14125	14145	14224	14147	13982	14126	14272	14221	14301	14258	14162	14230	14206	14052	14290	14283	14184	14097	14165	14100	14243	14283	14193	14226	14174	14110	14123	14271	14095	14086	14086	14033	14158	14100	14173	14101	14217	14143	14151	14111	13998	14026	14155	14079	14290	14069	14234	14174	14354	14052	14173	14217	14302	14176	14116	14086	14210	14154	14126	14238	14119	14236	14159	14040	14252	14263	14304	14260	14177	14309	14055	14163	13994	14348	14209	14071	14133	14167	14189	14111	14304	14306	14199	14081	14023	14183	14193	14202	14197	14126	14226	14203	14261	14210	14116	14391	14052	14228	14188	14290	14275	14083	14170	14179	14144	14183	14039	14081	14254	14297	14142	14148	14322	14163	14081	14153	14325	14223	14217	14146	14278	14310	14099	14187	14133	14083	14173	14239	14171	14250	14228	14327	14182	14163	14184	14099	14146	14218	14280	14167	14205	14173	14159	14220	14189	14335	14162	14234	14164	14215	14035	14032	14146	14252	14321	14136	14192	14176	13996	14241	14297	14339	14120	14331	14201	14140	14440	14263	14185	14238	14121	14093	14083	14355	14187	14122	14115	14201	14222	14382	14053	14245	14185	14152	14099	14110	14090	14211	14142	14039	14099	14216	14229	14198	14128	14154	14082	14229	14233	14122	14008	14159	14128	14222	14231	14202	14129	14103	14123	14035	14138	14006	14244	14509	14268	14036	14240	14212	14216	14166	14311	14214	14256	14078	14191	14259	14068	14226	14282	14119	14097	14194	14174	13933	14106	14305	14187	14064	13985	14404	14181	14013	14431	14242	14308	14190	14212	14088	14236	14084	14069	14236	14275	14289	14220	14165	14211	14197	14119	14139	14246	14184	14231	14286	14264	14256	14052	14138	14414	14084	14099	14226	14135	14124	14188	14253	14177	13983	14122	14239	14241	14340	14185	14220	14322	14035	13999	14234	14116	14259	14125	14034	14207	14152	14173	14269	14181	14160	14235	14265	14366	14304	14038	14142	14214	14066	14365	14329	14077	14147	14245	14116	14109	14273	13944	14135	14163	14291	14165	14222	14225	14071	14262	14045	14208	14089	14039	14351	14237	14212	14188	14172	14240	14002	14090	14212	14373	14162	14167	14194	14062	14250	14288	14239	14201	14189	14198	14070	14264	14193	14187	14159	14063	14164	14241	14166	14164	14171	14218	14190	14315	14142	14121	14147	14074	14382	14180	14092	14254	14146	14171	14313	14141	14143	14269	14266	14153	14275	14269	14266	14004	14224	13941	14036	14301	14285	14246	14086	14202	14080	14114	14165	14257	14127	14256	14302	14129	14260	14270	14104	14133	14274	14092	13990	14190	14127	14232	14014	14042	14288	14201	14294	14169	14073	14230	14097	14185	14143	14089	14134	14192	14118	14265	14299	14147	14092	14147	14334	14132	14203	14193	14064	14275	14177	14218	14222	14106	14384	14217	14111	13968	14204	14156	14186	14232	14243	14296	14129	14202	14114	14103	14064	14217	14133	14103	14233	14314	14115	14114	14169	14164	14235	14184	14050	14168	14028	14079	14106	14077	14247	14206	14186	14149	14402	14316	14237	14109	14308	14136	14229	14209	14214	14160	14121	14220	14229	14138	14150	14307	14077	14314	14092	14274	14296	14062	14130	14002	14315	14136	14251	14198	14175	14228	14229	14145	14111	14354	14098	14238	14039	14122	14241	13953	14385	14050	14214	13922	14196	14270	14149	14230	14193	14225	14126	14392	14143	14183	14168	14038	14218	13920	14148	14252	14160	14223	14222	14218	14263	14256	14232	14208	14156	14329	14190	14103	14105	14120	14279	14234	14173	14341	14132	14227	14326	14056	14276	14159	14190	14257	14085	14215	14204	14278	14255	14256	14178	14107	14219	14235	14231	14270	14292	14338	14264	14119	14301	14234	14175	14009	14155	14215	14067	14183	14164	14200	14096	14179	14167	14246	14183	14079	14233	14166	14205	14320	14200	14079	14263	14291	14155	14154	14206	14106	14246	14240	14259	14293	14187	14159	14238	14063	14175	14071	14119	14033	14136	14224	14086	14148	14223	14046	14087	14066	14042	14160	14179	14249	14248	14168	14256	14229	14171	14200	14190	14322	14262	14215	14040	14302	14287	14110	14100	14236	14085	14175	14126	14084	14222	14409	14104	14172	14285	14152	14149	14142	14244	14114	14188	14225	14154	14045	14176	14127	14210	14126	14101	14160	14085	14168	14143	14268	14165	14072	14177	14366	14170	14017	14251	14274	14176	14104	14258	14028	14179	14207	14277	14123	14180	14096	14188	14292	13927	14166	14211	14070	14137	14174	14149	14181	14073	14298	14244	14075	14211	14363	14235	14061	14408	14033	14117	14265	14026	14230	14037	14212	14202	14190	14121	14102	14094	14194	14066	14195	13988	14161	14145	13939	14273	14130	14303	14199	13998	14253	14127	14200	14378	14207	14097	14124	14127	14287	13993	14126	13887	14270	14248	14236	14098	14142	14275	14356	14102	14181	14291	14266	14353	14254	14170	13996	14159	14099	14206	14234	14181	14229	14147	14118	14155	14120	14160	14322	14170	14249	14199	14214	14264	14193	14078	14181	14279	14166	14270	14075	14185	14114	14262	14135	14094	14296	14244	14043	14204	14257	14121	14128	14207	13896	14238	14115	14261	14126	14208	14221	14167	14098	14074	13952	14282	14121	14159	14031	14197	14167	14355	14070	14102	14291	14222	14270	14083	14127	14238	14045	14171	14125	14217	14179	14074	14191	14282	14224	14226	14232	14197	14276	13992	14074	14226	14159	14023	14203	14294	14155	14130	14207	14201	14088	14248	14181	14087	14130	14221	14320	14149	14098	14051	14156	14221	14211	14150	14176	14267	14252	14297	14172	14098	14232	14123	14204	14099	14188	14281	14371	14311	14103	14262	14150	14121	14176	14210	14129	14224	14233	14086	14179	14300	14118	14265	14308	14037	14251	14147	14121	14124	14125	14119	14013	14259	14156	14274	14067	14176	14219	14090	14206	14122	14118	14157	14152	14130	14239	14303	13967	14330	14176	14333	14287	14214	14223	14283	14248	14212	14187	14352	14100	14271	14187	14156	14100	14227	14073	14315	14103	14170	14337	14049	14202	14227	14262	14321	14047	14166	14341	14190	14320	14161	14197	14135	14104	14202	14086	14126	14048	14159	14255	14090	14302	14185	14232	14285	14155	14132	14155	14278	14325	14072	14267	14256	14116	14199	14160	14163	14030	14247	14080	14092	14106	14235	14140	14234	14202	14325	14205	14294	14177	14005	14174	14154	14135	14180	14196	14149	14123	14206	14029	14094	14065	14302	14213	14106	14262	14251	14087	14176	14283	14165	13976	14097	14205	14035	14164	14236	14163	14222	14147	14143	14222	14137	14186	14281	14205	14188	14154	14140	14240	14225	14102	14128	14258	13887	14164	14231	14223	14154	14114	14202	14226	14274	14236	14236	14220	14253	14177	14264	14115	14194	13982	14165	14305	14167	14165	14356	14198	14090	14250	14037	14077	14112	14031	14058	14160	14203	14075	14199	14214	14236	14342	14120	14024	14166	14246	14313	14147	14316	14198	13912	14155	14176	14119	14155	14186	14198	14239	14135	14212	14104	14228	14200	14298	14130	14107	14146	14303	14225	14066	14213	14125	14231	14246	14320	14469	14152	14050	14057	14203	14101	13948	14329	14275	14206	14266	14164	14297	14142	14043	14365	14308	14238	14263	14316	14329	14119	14201	14140	14141	14223	14263	14282	14248	14174	13967	14036	14159	14122	14240	14201	14192	13950	14229	14086	14086	14230	14126	14107	14163	14110	14220	13980	14197	14235	14177	14298	14084	14298	14299	14214	14195	14215	14047	14206	14165	14150	14273	14168	14158	14088	14306	14342	14123	14295	14107	14074	14265	14126	14049	14228	14291	14230	14243	14220	14142	14120	14155	14153	14196	14202	14304	14203	14408	14059	14035	14081	14252	14259	14158	14058	14095	14303	14127	14182	14196	14311	14293	14144	14092	14066	14262	14304	14239	14196	14084	14202	14134	14231	14084	14205	14070	14106	13949	14275	14164	14103	14084	14145	14263	14164	14144	14224	14141	14250	14281	14178	14300	14111	14113	14218	14181	14024	14266	14260	13995	14196	14088	14313	14098	14317	14165	14114	14288	14238	14125	14280	14038	14197	14298	14213	14170	13931	14082	14130	14011	14029	14186	14249	14203	14272	14176	13991	14168	14067	14222	14069	14297	14302	14288	14048	14180	14146	14203	14016	14207	14246	14123	14254	14190	14151	14202	14206	14223	14070	14030	14198	14196	14139	14283	14281	14128	14166	14224	14322	14244	14194	13981	14296	14232	14123	14157	14302	14250	14203	14245	14052	14259	14469	13880	14169	14138	14332	14304	14219	14231	14359	14248	14207	14037	14232	14195	14156	14403	14096	14195	14090	14091	14115	14203	14221	14118	14204	14192	14377	14327	14377	14159	14308	14097	14240	14183	14193	14239	14134	14278	14191	14289	13985	14236	14197	14320	14240	14139	14257	14128	13992	14153	14111	14199	14195	14133	14159	14192	14127	14137	14082	14042	14084	14280	14177	14136	14144	14286	14260	14232	14081	14282	14106	14336	14199	14304	14263	14132	14241	14141	14099	14294	14227	14175	14102	14315	14207	14108	14042	14232	14079	14163	14219	14144	14115	14149	14315	14327	14103	14179	14114	14281	14195	14174	14171	14314	14151	14185	14242	14154	14161	14237	14116	14035	14251	14062	14105	14154	14116	14250	14117	14021	14095	14068	14118
23051	21400	29285	23918	21513	22806	22251	17146	16137	16182	16011	15928	15654	15976	15620	15864	15570	15705	15651	15635	15533	15576	15464	15771	15628	15614	15521	15421	15363	15855	20503	20985	19363	17571	16416	15765	15411	15481	15436	15249	15210	15363	15222	15280	15542	15552	15558	15419	15438	15308	15300	15526	15478	15277	15209	15430	15413	15280	15282	15203	15491	15302	15461	15377	15343	15477	15283	15513	15421	15410	15428	15332	15400	15545	15367	15282	15425	15221	15333	15294	15276	15308	15388	15439	15499	15353	15461	15348	15293	15153	15520	15286	15314	15405	15412	15395	15325	15362	15288	15152	15228	15525	15120	15239	15337	15268	15241	15314	15359	15296	15524	15407	15351	15401	15514	15328	15041	15320	15220	15342	15431	15327	15121	15410	15277	15220	14940	15362	15486	15222	15415	15251	15320	15339	15322	15341	15443	15355	15369	15343	15496	15026	15252	15225	15191	15303	15427	15436	15203	15079	15112	15221	15240	15389	15238	15372	15229	15140	15265	15267	15325	15158	15248	15368	15274	15387	15312	15206	15350	15448	15303	15199	15396	15238	15332	15411	15270	15253	15194	15366	15427	15371	15374	15456	15388	15376	15227	15394	15471	15243	15265	15106	15331	15221	15142	15225	15343	15376	15250	15365	15152	15310	15308	15302	15178	15223	15455	15414	15429	15264	15332	15251	15382	15155	15182	15253	15379	15332	15378	15329	15339	15173	15579	15363	15277	15272	15250	15178	15273	15295	15106	15260	15220	15322	15249	15240	15356	15292	15305	15215	15380	15252	15214	15261	15256	15358	15297	15254	15281	15228	15303	15252	15426	15198	15281	15262	15260	15359	15224	15188	15307	15354	15240	15312	15340	15197	15319	15315	15324	15195	15512	15483	15251	15196	15367	15404	15258	15263	15239	15448	15263	15201	15383	15252	15298	15479	15443	15295	15120	15234	15068	15330	15261	15257	15353	15566	15181	15282	15330	15365	15352	15352	15371	15376	15501	15156	15043	15162	15266	15175	15291	15445	15229	15448	15252	15209	15282	15048	15425	15460	15507	15280	15215	15272	15283	15299	15320	15229	15376	15243	15129	15432	15197	15155	15491	15451	15285	15454	15377	15380	15247	15329	14964	15351	15276	15333	15200	15287	15313	15356	15268	15323	15269	15305	15393	15399	15262	15336	15238	15350	15411	15153	15271	15298	15290	15090	15165	15179	15276	15327	15500	15238	15441	15267	15285	15185	15587	15282	15149	15374	15201	15335	15412	15238	15322	15414	15144	15346	14961	15253	15215	15271	15276	15291	15037	15004	15401	15340	15235	15296	15386	15326	15266	15524	15225	15322	15368	15280	15379	15376	15257	15376	15081	15208	15257	15274	15224	15210	15320	15122	15185	15165	15226	15338	15343	15142	15119	15190	15487	15517	15443	15412	15514	15099	15192	15108	15254	15124	15072	15136	15274	15312	15432	15387	15322	15331	15294	15278	15163	15145	15180	15350	15344	15256	15243	15468	15388	15062	14947	15224	15368	15472	15235	15230	15282	15372	15450	15326	15312	15359	15076	15322	15305	15394	15305	15152	15246	15228	15330	15424	15283	15100	15111	15220	15325	15316	15320	15385	15212	15184	15271	15307	15419	15355	15266	15258	15261	15309	15359	15273	15177	15274	15334	15347	15349	15254	15351	15489	15299	15348	15305	15230	15136	15361	15017	15162	15306	15218	15255	15306	15213	15324	15262	15191	15069	15181	15246	15210	14968	15102	15090	15256	15292	15534	15400	15319	15284	15157	15309	15514	15119	15389	15231	15356	15668	15086	15145	15278	15269	15141	15296	15492	15201	15258	15337	15329	15303	15279	15363	15296	15081	15457	15420	15308	15256	15350	15331	15212	15400	15221	15323	15258	15154	15338	15185	15318	15299	15286	15528	15233	15240	15330	15312	15180	15469	15340	15323	15407	15144	15471	15308	15380	15170	15259	15358	15168	15226	15350	15126	15288	15305	15444	15160	15102	15240	15243	14928	15393	15316	15060	15225	15331	15361	15230	15332	15267	15314	15127	15124	15463	15371	15374	15341	15573	15049	15356	15461	15240	15346	15234	15229	15412	15382	15316	15320	15409	15393	15278	15344	15358	15273	15359	15138	15276	15132	15395	15339	15372	15256	15181	15344	15141	15443	15313	15193	15249	15150	15132	15188	15389	15176	15096	15340	15329	15133	15174	15253	15490	15324	15272	15308	15170	15242	15125	15265	15366	15421	15152	15249	15266	15242	15158	15093	15405	15308	15282	15507	15346	15354	15259	15222	15435	15358	15326	15378	15385	15268	15324	15296	15267	15228	15271	15293	15346	15449	15494	15458	15217	15151	15351	15258	15342	15148	15220	15223	15550	15400	15151	15168	15483	15255	15255	15339	15184	15409	15225	15263	15274	15247	15187	15265	15259	15250	15268	15324	15305	15342	15360	15559	15471	15204	15190	15299	15417	15168	15351	15304	15125	15162	15406	15080	15492	15325	15321	15361	15310	15116	15357	15596	15247	15297	15296	15147	15152	15167	15252	15335	15434	15269	15121	15202	15242	15424	15185	15210	15358	15150	15088	15278	15193	15174	15242	15409	15448	15401	15553	15216	15228	15274	15169	15371	15018	15091	15306	15593	15382	15146	15206	15285	15311	15251	15330	15253	15391	15190	15362	15365	15350	15355	15327	15345	15114	15289	15249	15344	15281	15131	15391	15442	15292	15505	15406	15423	15307	15026	15284	15575	15194	15353	15175	15345	15324	15274	15344	15226	15261	15366	15388	15248	15100	15189	15134	15332	15272	15177	15347	15368	15270	15299	15366	15194	15464	15253	15282	15299	15429	15466	15404	15304	15207	15235	15237	15250	15277	15161	15187	15343	15230	15480	15145	15276	15212	15317	15334	15212	15155	15429	15347	15541	15383	15326	15418	15260	15338	15372	15325	15097	15308	15298	15585	15334	15283	15185	15265	15196	15368	15357	15129	15335	15150	15171	15281	15296	15109	15351	15234	15095	15279	15301	15196	15240	15394	15143	15346	15321	15018	15284	15238	15289	15106	15302	15350	15166	15264	15261	15418	15217	15384	15271	15238	15149	15380	15232	15265	15310	15261	15217	15319	15320	15345	15453	15280	15292	15094	15326	15106	15317	15246	15181	15539	15096	15133	15320	15250	15289	15224	15452	15240	15396	15442	15149	15458	15248	15252	15159	15470	15368	15261	15088	15157	15276	15189	15053	15151	15184	15300	15362	15321	15296	15419	15145	15308	15338	15392	15271	15310	15359	15211	15207	15302	15162	15428	15380	15262	15363	15301	15467	15277	15156	15370	15306	15333	15280	15094	15216	15306	15141	14990	15356	15381	15246	15290	15508	15229	15121	15343	15262	15223	15371	15407	15317	15368	15351	15196	15383	15329	15303	15437	15412	15394	15440	15320	15348	15360	15284	15160	15249	15351	15310	15353	15138	15407	15260	15160	15199	15261	15315	15283	15337	15258	15274	15332	15215	15389	15382	15330	15099	15270	15137	15212	15324	15189	15172	15318	15369	15268	15444	15249	15238	15208	15164	15265	15382	15259	15327	15241	15164	15348	15328	15265	15314	15157	15282	15293	15183	15396	15285	15379	15439	15581	15306	15417	15233	15322	15195	15214	15323	15182	15115	15356	15304	15429	15222	15031	15335	15178	15330	15355	15371	15464	15279	15249	15087	15363	15464	15298	15499	15336	15166	15009	15235	15202	15250	15124	15205	15216	15218	15249	15229	15224	15240	15254	15317	15397	15541	15401	15280	15235	15177	15282	15193	15266	15403	15324	15309	15364	15408	15335	15445	15365	15135	15112	15341	15105	15420	15364	15498	15308	14975	15247	15166	15195	15218	15264	15358	15092	15176	15357	15299	15356	15480	15304	15249	15225	15251	15208	15488	15227	15136	15157	15369	15270	15304	15338	15276	15356	15310	15353	15300	15259	15277	15094	15477	15316	15391	15330	15247	15513	15284	15195	15213	15224	15304	15424	15119	15194	15246	15255	15369	15320	15158	15218	15189	15000	15284	15216	15234	15362	15302	15254	15189	15254	15244	15375	15360	15168	15327	15232	15167	15326	15328	15435	15457	15301	15424	15330	15255	15303	15294	15220	15413	15195	15453	15135	15274	15177	15262	15318	15387	15589	15308	15264	15373	15261	15332	15301	15278	15159	15278	15361	15372	15218	15273	15239	15374	15429	15295	15154	15333	15270	15229	15283	15206	15252	15252	15380	15271	15258	15289	15385	15100	15204	15482	15257	15158	15323	15229	15206	15243	15247	15350	15189	15337	15309	15287	15387	15391	15357	15254	15236	15387	15358	15283	15295	15260	15315	15176	15377	15344	15023	15269	15353	15320	15401	15248	15527	15362	15171	15262	15177	15246	15226	15345	15315	15288	15433	15535	15354	15106	15289	15087	15449	15224	15346	15274	15590	15150	15281	15153	15224	15289	15352	15339	15401	15215	15322	15392	15067	15056	15159	15248	15249	15309	15165	15251	15252	15301	15327	15415	15438	15312	15201	15183	15285	15387	15287	15225	15393	15398	15201	15230	15334	15381	15334	15317	15337	15285	15211	15284	15358	15307	15504	15350	15145	15057	15184	15387	15323	15335	15194	15177	15218	15321	15280	15225	15222	15304	15512	15411	15259	15229	15263	15315	15378	15201	15119	15118	15341	15229	15255	15314	15143	15258	15319	15242	15433	15380	15203	15367	15373	15268	15425	15369	15171	15385	15212	15400	15371	15272	15192	15389	15330	15268	15275	15395	15471	15305	15073	15336	15288	15384	15474	15285	15196	15254	15163	15297	15249	15316	15313	15219	15287	15329	15362	15136	15009	15260	15514	15265	15312	15475	15338	15203	15388	15366	15163	15286	14968	15159	15262	15225	15169	15258	15301	15223	15330	15363	15480	15269	15033	15264	15472	15270	15302	15167	15274	15488	15537	15309	15192	15262	15288	15393	15525	15242	15334	15161	15322	15271	15372	15355	15330	15267	15229	15208	15192	15255	15472	15409	15184	15105	15254	15154	15278	15283	15331	15321	15186	15220	15240	15272	15263	15405	15263	15222	15284	15412	15113	15153	15301	15409	15372	15360	15220	15257	15154
15783	27598	24956	20282	17981	16823	16241	16167	15941	15630	15081	15173	14993	14986	14743	14783	15037	14857	14720	14863	14805	14727	15055	14710	14747	14682	14520	14693	14631	15165	23257	22675	20257	17333	15600	14795	14604	14299	14320	14326	14457	14423	14504	14502	14511	14264	14505	14419	14407	14420	14500	14482	14331	14450	14452	14345	14550	14516	14504	14429	14306	14485	14372	14464	14397	14399	14394	14561	14368	14427	14627	14396	14469	14403	14385	14287	14451	14278	14389	14389	14393	14448	14391	14277	14295	14342	14586	14432	14390	14379	14574	14412	14411	14499	14079	14304	14529	14503	14408	14462	14388	14312	14323	14419	14440	14229	14324	14441	14298	14530	14458	14289	14448	14437	14357	14386	14338	14413	14458	14316	14561	14452	14486	14401	14384	14445	14513	14564	14332	14457	14335	14354	14315	14539	14368	14368	14489	14287	14401	14509	14461	14411	14455	14242	14441	14480	14448	14448	14580	14404	14397	14473	14304	14307	14613	14413	14324	14282	14419	14363	14329	14342	14405	14401	14412	14430	14479	14470	14514	14523	14476	14257	14195	14350	14481	14353	14511	14408	14173	14255	14307	14299	14527	14338	14470	14311	14368	14400	14311	14330	14218	14398	14456	14451	14431	14448	14376	14423	14289	14351	14468	14372	14258	14405	14287	14344	14421	14487	14343	14471	14217	14423	14404	14388	14260	14412	14453	14376	14399	14385	14493	14488	14395	14369	14399	14436	14488	14324	14322	14466	14350	14320	14240	14419	14366	14564	14364	14438	14383	14480	14437	14482	14309	14558	14451	14361	14358	14447	14470	14480	14374	14326	14339	14411	14557	14300	14401	14437	14354	14230	14402	14393	14359	14259	14492	14109	14532	14425	14467	14359	14446	14489	14447	14459	14389	14471	14256	14342	14250	14415	14363	14435	14392	14443	14486	14356	14486	14238	14416	14333	14549	14430	14354	14356	14318	14457	14630	14351	14586	14505	14289	14389	14489	14308	14453	14381	14331	14301	14418	14519	14436	14418	14365	14476	14275	14573	14218	14366	14312	14361	14343	14242	14500	14333	14522	14185	14323	14465	14295	14469	14498	14540	14459	14489	14556	14294	14449	14576	14386	14502	14479	14546	14415	14458	14284	14469	14426	14445	14395	14352	14411	14258	14550	14474	14344	14369	14402	14587	14465	14442	14294	14279	14374	14409	14548	14393	14452	14331	14365	14457	14261	14530	14455	14439	14458	14326	14464	14426	14315	14552	14484	14388	14495	14311	14373	14246	14307	14303	14355	14349	14567	14425	14296	14374	14357	14465	14463	14443	14413	14413	14489	14457	14342	14429	14343	14456	14335	14413	14470	14620	14452	14250	14456	14415	14427	14358	14363	14384	14236	14363	14407	14259	14385	14572	14190	14234	14428	14420	14357	14441	14302	14278	14391	14494	14202	14392	14483	14315	14386	14472	14482	14271	14308	14387	14411	14473	14545	14323	14263	14398	14466	14359	14370	14541	14345	14412	14519	14387	14305	14414	14348	14429	14403	14389	14380	14282	14453	14475	14421	14380	14538	14246	14367	14383	14585	14387	14448	14489	14260	14517	14360	14424	14394	14295	14361	14384	14511	14441	14384	14477	14360	14597	14305	14541	14417	14310	14302	14356	14479	14359	14301	14414	14456	14400	14607	14406	14566	14435	14512	14239	14500	14634	14444	14363	14371	14413	14365	14366	14521	14386	14358	14425	14245	14476	14234	14291	14382	14389	14366	14467	14240	14525	14392	14214	14488	14400	14348	14469	14289	14311	14228	14525	14526	14407	14279	14456	14494	14421	14541	14552	14238	14392	14375	14411	14357	14294	14496	14338	14379	14424	14310	14389	14256	14502	14364	14483	14363	14559	14293	14486	14323	14583	14526	14469	14362	14374	14359	14462	14378	14334	14187	14476	14543	14457	14480	14403	14576	14397	14381	14346	14462	14261	14422	14340	14341	14531	14398	14287	14446	14401	14393	14480	14434	14366	14446	14250	14322	14505	14567	14291	14480	14480	14464	14474	14527	14412	14379	14283	14497	14238	14340	14346	14358	14579	14324	14301	14442	14454	14499	14386	14448	14382	14283	14402	14337	14403	14355	14372	14565	14553	14307	14569	14557	14355	14293	14330	14476	14400	14293	14321	14418	14386	14522	14419	14383	14333	14301	14417	14428	14389	14451	14551	14485	14294	14450	14394	14489	14361	14428	14374	14425	14432	14332	14462	14381	14378	14291	14422	14392	14468	14570	14290	14274	14380	14428	14469	14333	14414	14437	14117	14305	14381	14433	14320	14389	14163	14425	14331	14228	14427	14300	14360	14365	14396	14411	14380	14188	14386	14416	14339	14465	14492	14427	14413	14363	14505	14426	14394	14096	14389	14439	14440	14436	14405	14357	14368	14481	14294	14294	14368	14314	14419	14493	14410	14548	14339	14333	14288	14288	14255	14333	14423	14393	14368	14409	14636	14379	14411	14375	14251	14332	14323	14508	14426	14376	14431	14368	14529	14340	14436	14376	14354	14315	14476	14359	14548	14324	14400	14452	14310	14352	14510	14312	14299	14404	14498	14347	14370	14462	14436	14441	14403	14107	14343	14250	14507	14273	14377	14405	14315	14343	14272	14403	14385	14351	14431	14286	14348	14353	14360	14354	14386	14480	14321	14322	14429	14365	14448	14227	14298	14440	14397	14215	14599	14324	14351	14510	14328	14429	14356	14169	14273	14529	14281	14452	14312	14477	14350	14396	14370	14435	14302	14380	14388	14503	14362	14392	14359	14503	14447	14532	14534	14464	14332	14337	14315	14254	14348	14428	14379	14353	14369	14430	14512	14400	14476	14331	14266	14415	14086	14381	14217	14413	14268	14345	14427	14336	14246	14443	14418	14364	14447	14318	14316	14224	14387	14379	14243	14332	14201	14386	14544	14444	14422	14370	14534	14449	14377	14342	14544	14484	14319	14392	14366	14501	14434	14348	14401	14484	14521	14244	14375	14453	14324	14433	14355	14321	14372	14299	14262	14544	14435	14497	14588	14476	14384	14192	14306	14593	14327	14506	14452	14458	14464	14321	14413	14378	14278	14462	14332	14398	14406	14316	14227	14402	14400	14374	14422	14377	14345	14333	14516	14314	14330	14505	14310	14417	14428	14261	14259	14500	14308	14467	14426	14419	14404	14473	14300	14400	14379	14508	14338	14272	14347	14508	14453	14357	14287	14418	14428	14320	14447	14341	14462	14259	14532	14264	14350	14348	14341	14305	14407	14240	14470	14501	14298	14289	14268	14438	14440	14456	14343	14413	14393	14319	14502	14444	14368	14171	14558	14461	14311	14296	14538	14423	14458	14407	14266	14430	14451	14466	14529	14308	14205	14605	14390	14335	14309	14244	14357	14475	14376	14258	14328	14312	14321	14240	14531	14302	14510	14537	14333	14329	14530	14340	14326	14534	14351	14322	14348	14395	14472	14299	14504	14465	14204	14387	14356	14431	14299	14452	14290	14463	14335	14365	14397	14371	14462	14364	14504	14480	14244	14456	14446	14470	14368	14291	14258	14379	14499	14181	14193	14301	14427	14466	14341	14430	14389	14415	14392	14458	14269	14274	14377	14389	14499	14304	14316	14188	14383	14413	14568	14432	14435	14457	14380	14450	14550	14474	14444	14341	14555	14234	14381	14256	14554	14428	14488	14411	14482	14232	14304	14429	14274	14528	14320	14282	14277	14346	14384	14518	14428	14411	14410	14349	14233	14584	14309	14277	14561	14338	14425	14342	14375	14439	14281	14157	14199	14346	14246	14310	14395	14348	14369	14519	14388	14533	14409	14434	14438	14337	14401	14413	14399	14309	14328	14299	14389	14278	14476	14256	14474	14215	14543	14387	14327	14338	14384	14357	14326	14418	14461	14502	14467	14389	14489	14473	14366	14470	14346	14422	14295	14321	14481	14443	14454	14293	14291	14302	14453	14519	14438	14300	14368	14240	14360	14381	14278	14268	14306	14318	14588	14365	14404	14339	14252	14430	14343	14235	14412	14309	14242	14418	14349	14536	14242	14454	14350	14459	14396	14455	14445	14488	14427	14397	14351	14295	14434	14514	14331	14133	14329	14446	14165	14427	14581	14420	14328	14533	14292	14512	14398	14326	14457	14590	14416	14391	14206	14363	14315	14437	14428	14267	14503	14259	14440	14435	14199	14358	14481	14513	14427	14369	14263	14488	14303	14516	14468	14279	14338	14356	14325	14428	14327	14417	14390	14270	14292	14462	14247	14258	14357	14567	14355	14376	14409	14441	14368	14311	14262	14426	14340	14398	14586	14354	14349	14354	14533	14309	14372	14498	14310	14480	14388	14299	14630	14395	14542	14509	14443	14469	14398	14395	14259	14223	14353	14321	14267	14262	14548	14262	14241	14384	14408	14279	14411	14332	14335	14497	14330	14407	14281	14315	14350	14268	14276	14489	14420	14418	14426	14273	14380	14302	14275	14506	14400	14247	14473	14437	14317	14378	14497	14437	14310	14591	14510	14428	14467	14428	14459	14475	14499	14364	14467	14444	14573	14341	14321	14379	14552	14295	14444	14300	14329	14299	14333	14542	14460	14355	14350	14215	14282	14330	14449	14356	14475	14450	14348	14376	14232	14554	14414	14440	14266	14283	14459	14437	14536	14515	14516	14481	14248	14287	14290	14379	14293	14313	14455	14439	14190	14403	14378	14467	14305	14460	14235	14552	14364	14400	14369	14458	14491	14329	14403	14345	14423	14274	14529	14416	14443	14520	14546	14514	14269	14336	14401	14483	14401	14341	14347	14227	14447	14427	14294	14491	14321	14274	14498	14511	14359	14346	14443	14517	14431	14402	14386	14385	14517	14333	14259	14353	14492	14575	14409	14302	14372	14390	14293	14451	14293	14553	14606	14421	14394	14236	14313	14373	14307	14371	14455	14300	14393	14471	14412	14374	14325	14499	14267	14315	14512	14395	14470	14371	14275	14369	14254	14399	14361	14353	14365	14461	14447	14264	14397	14396	14344	14308	14288	14502	14371	14493	14308	14286	14268	14275	14251	14469	14616	14466	14508	14270	14356	14418	14225	14427	14585	14302	14334	14456	14344	14269	14319	14312	14355	14378	14589
27520	21846	22679	19020	15907	15859	16126	15932	15807	15646	15672	15683	15774	15699	15503	15598	15595	15903	15537	15589	15701	15645	15521	15602	15441	15662	15495	15454	15920	15698	15881	16025	16220	16138	15754	15795	15672	15754	15727	15778	15636	15679	15776	15586	15763	15705	15671	15725	15599	15657	15698	15620	15439	15590	15668	15644	15503	15625	15590	15755	15709	15491	15742	15637	15608	15567	15796	15839	15662	15683	15678	15555	15497	15650	15685	15578	15540	15636	15603	15623	15661	15855	15588	15713	15808	15565	15375	15697	15759	15581	15601	15651	15584	15549	15469	15641	15583	15595	15773	15473	15623	15668	15677	15651	15803	15656	15566	15694	15557	15490	15451	15869	15694	15459	15621	15882	15620	15747	15450	15419	15373	15500	15533	15508	15652	15628	15649	15531	15646	15503	15331	15678	15497	15697	15739	15498	15841	15633	15718	15516	15481	15553	15594	15652	15649	15599	15521	15769	15656	15668	15631	15567	15528	15769	15560	15428	15536	15443	15601	15742	15481	15620	15637	15708	15532	15562	15611	15557	15433	15513	15415	15578	15678	15419	15549	15533	15472	15720	15645	15666	15699	15666	15591	15479	15468	15586	15533	15531	15696	15552	15493	15581	15613	15624	15652	15786	15757	15640	15345	15717	15632	15653	15710	15568	15533	15725	15698	15588	15464	15431	15676	15628	15633	15492	15470	15627	15725	15748	15573	15284	15543	15618	15588	15709	15573	15499	15501	15682	15484	15554	15724	15699	15530	15606	15592	15653	15670	15688	15563	15690	15526	15716	15665	15382	15545	15427	15659	15641	15562	15555	15458	15552	15525	15395	15834	15734	15630	15575	15530	15670	15529	15516	15571	15594	15608	15478	15763	15752	15653	15580	15699	15676	15636	15697	15447	15635	15628	15534	15646	15618	15601	15629	15554	15602	15633	15537	15731	15699	15782	15697	15674	15541	15500	15433	15615	15348	15657	15507	15517	15838	15506	15692	15704	15590	15404	15509	15429	15542	15513	15459	15408	15593	15587	15628	15629	15594	15565	15624	15572	15552	15670	15531	15625	15611	15605	15718	15511	15701	15609	15571	15494	15510	15625	15615	15644	15424	15503	15446	15428	15429	15502	15608	15547	15668	15513	15620	15640	15610	15567	15761	15500	15543	15479	15418	15743	15550	15569	15618	15664	15588	15432	15633	15637	15621	15735	15568	15634	15803	15668	15623	15572	15575	15493	15737	15419	15672	15683	15699	15403	15550	15532	15730	15694	15471	15680	15698	15698	15610	15706	15777	15693	15593	15594	15755	15640	15787	15564	15570	15625	15551	15613	15582	15588	15466	15484	15656	15721	15658	15693	15779	15616	15690	15601	15703	15664	15694	15788	15538	15792	15531	15640	15439	15658	15712	15492	15537	15617	15670	15508	15573	15480	15525	15815	15522	15728	15633	15646	15641	15631	15848	15627	15589	15514	15487	15633	15421	15573	15535	15596	15528	15687	15577	15681	15612	15639	15707	15458	15679	15512	15700	15525	15538	15589	15593	15519	15634	15509	15570	15804	15570	15440	15579	15970	15725	15805	15580	15734	15635	15479	15611	15635	15449	15480	15783	15553	15477	15540	15570	15641	15510	15688	15709	15451	15553	15664	15631	15773	15610	15819	15495	15606	15502	15512	15672	15619	15665	15465	15620	15615	15685	15637	15499	15794	15737	15608	15603	15679	15594	15469	15672	15685	15720	15585	15734	15682	15815	15805	15679	15632	15478	15897	15700	15766	15765	15827	15506	15786	15432	15534	15404	15805	15438	15626	15736	15708	15372	15742	15649	15721	15745	15593	15592	15551	15488	15412	15655	15549	15612	15641	15473	15549	15572	15936	15550	15642	15738	15608	15656	15553	15645	15813	15600	15761	15612	15490	15537	15621	15631	15512	15683	15675	15631	15620	15681	15689	15574	15447	15647	15617	15543	15649	15381	15727	15670	15633	15710	15570	15440	15472	15798	15573	15655	15547	15590	15652	15445	15597	15575	15684	15543	15382	15764	15726	15626	15894	15555	15539	15583	15562	15537	15408	15714	15706	15639	15736	15662	15595	15633	15702	15692	15504	15518	15542	15862	15815	15659	15491	15650	15730	15619	15689	15661	15699	15749	15580	15439	15613	15562	15723	15704	15774	15551	15668	15828	15719	15737	15643	15562	15635	15667	15543	15657	15464	15492	15692	15540	15559	15659	15433	15706	15524	15606	15619	15553	15652	15691	15680	15529	15592	15512	15512	15534	15724	15643	15538	15868	15610	15459	15642	15474	15381	15736	15769	15614	15466	15610	15690	15607	15442	15509	15280	15788	15594	15712	15916	15672	15504	15592	15638	15724	15637	15593	15587	15506	15505	15496	15531	15365	15853	15577	15621	15509	15390	15526	15530	15581	15492	15641	15679	15600	15654	15553	15515	15699	15571	15602	15576	15481	15703	15380	15562	15663	15703	15562	15447	15520	15807	15551	15668	15555	15498	15518	15518	15533	15559	15837	15681	15675	15591	15615	15467	15741	15520	15505	15586	15687	15410	15423	15647	15583	15797	15637	15540	15450	15833	15686	15690	15554	15588	15606	15695	15704	15400	15384	15654	15587	15638	15459	15591	15538	15758	15626	15675	15449	15644	15669	15508	15589	15585	15643	15712	15623	15613	15482	15801	15573	15381	15533	15493	15629	15661	15646	15658	15363	15685	15454	15516	15558	15646	15659	15347	15559	15537	15600	15624	15441	15634	15568	15503	15432	15544	15906	15518	15688	15641	15459	15524	15566	15685	15557	15660	15745	15529	15492	15599	15570	15725	15718	15639	15626	15647	15593	15700	15512	15778	15397	15701	15827	15798	15627	15511	15589	15758	15613	15735	15719	15709	15672	15640	15525	15633	15722	15691	15541	15517	15663	15636	15591	15645	15707	15799	15415	15463	15605	15612	15634	15521	15432	15499	15516	15599	15763	15634	15616	15745	15712	15450	15429	15608	15413	15725	15519	15546	15413	15626	15607	15546	15386	15687	15639	15757	15582	15613	15703	15658	15454	15684	15530	15697	15736	15670	15467	15630	15495	15724	15459	15697	15770	15527	15725	15560	15642	15479	15465	15647	15569	15541	15675	15485	15762	15559	15548	15603	15694	15632	15654	15557	15651	15600	15657	15574	15445	15585	15488	15533	15463	15734	15533	15697	15532	15630	15469	15629	15781	15611	15695	15587	15574	15763	15599	15602	15538	15620	15712	15853	15698	15467	15463	15665	15724	15627	15610	15874	15546	15519	15565	15446	15659	15519	15606	15719	15577	15535	15567	15500	15408	15624	15584	15515	15739	15786	15463	15610	15514	15562	15507	15755	15741	15642	15743	15607	15475	15480	15718	15635	15728	15702	15819	15494	15658	15604	15533	15454	15470	15476	15542	15676	15605	15748	15634	15559	15681	15648	15666	15604	15475	15511	15587	15742	15677	15625	15401	15653	15817	15637	15553	15622	15733	15608	15587	15528	15412	15454	15691	15478	15622	15559	15676	15487	15391	15571	15631	15532	15525	15680	15543	15666	15592	15619	15670	15540	15614	15712	15425	15474	15523	15553	15734	15513	15547	15599	15705	15560	15733	15620	15513	15440	15562	15712	15615	15643	15642	15775	15817	15521	15432	15680	15687	15567	15885	15609	15595	15563	15522	15617	15700	15717	15687	15589	15684	15695	15490	15723	15621	15702	15644	15503	15580	15444	15645	15715	15690	15686	15528	15634	15380	15738	15578	15618	15660	15548	15693	15730	15594	15506	15457	15524	15627	15671	15451	15650	15735	15575	15765	15460	15585	15566	15804	15702	15549	15370	15774	15700	15605	15611	15594	15684	15691	15457	15634	15719	15661	15607	15645	15641	15771	15554	15330	15619	15636	15436	15637	15820	15638	15589	15636	15433	15667	15408	15460	15546	15509	15451	15409	15552	15538	15309	15706	15670	15693	15568	15640	15633	15575	15604	15671	15618	15696	15462	15461	15506	15462	15714	15662	15498	15690	15533	15713	15725	15584	15592	15560	15709	15583	15438	15494	15506	15539	15515	15712	15729	15546	15506	15576	15563	15688	15912	15594	15552	15563	15598	15598	15510	15638	15464	15670	15601	15648	15475	15598	15735	15653	15560	15629	15492	15558	15395	15723	15480	15696	15527	15727	15683	15551	15554	15525	15524	15626	15530	15755	15576	15711	15806	15613	15684	15433	15605	15552	15731	15550	15460	15593	15608	15429	15597	15585	15597	15690	15565	15666	15687	15623	15684	15673	15690	15600	15581	15502	15643	15695	15595	15550	15716	15502	15489	15421	15589	15644	15628	15728	15747	15714	15494	15672	15646	15531	15861	15630	15748	15568	15376	15476	15867	15706	15500	15595	15627	15601	15743	15704	15788	15696	15556	15772	15492	15762	15701	15588	15813	15597	15549	15600	15550	15428	15436	15634	15715	15664	15664	15701	15746	15596	15689	15490	15462	15589	15477	15430	15500	15349	15787	15674	15818	15778	15629	15738	15622	15535	15749	15426	15748	15625	15813	15698	15601	15576	15715	15794	15895	15575	15559	15745	15558	15625	15534	15643	15602	15830	15694	15668	15755	15853	15692	15641	15623	15627	15527	15539	15761	15664	15583	15530	15601	15772	15932	15680	15596	15679	15477	15685	15463	15676	15600	15448	15522	15728	15552	15756	15454	15644	15716	15626	15554	15615	15504	15498	15740	15638	15653	15629	15689	15705	15509	15656	15657	15549	15504	15442	15610	15661	15557	15441	15679	15672	15608	15689	15741	15602	15664	15643	15593	15449	15720	15700	15497	15796	15443	15624	15865	15604	15573	15547	15442	15712	15597	15619	15490	15672	15579	15539	15687	15789	15601	15757	15480	15639	15549	15530	15770	15638	15632	15552	15593	15652	15716	15465	15643	15783	15624	15419	15701	15502	15622	15608	15546	15761	15572	15542	15581	15640	15581	15517	15754	15695	15620	15814	15646	15781	15855	15591	15622	15545	15715	15564	15579	15588	15603	15603	15326	15469	15504	15683	15621	15652	15586	15533	15821	15608	15540	15663	15542	15686	15716	15602	15654	15519	15519	15518	15696	15734	15760	15624	15730	15585	15573	15720
14758	17263	16592	15557	15235	15141	15227	15033	14791	14650	14694	14634	14772	14626	14684	14552	14881	14759	14569	14785	14520	14505	14721	14622	14744	14638	14570	14422	14801	14595	15103	15349	15407	15179	14899	14729	14793	14555	14558	14560	14540	14455	14551	14739	14604	14454	14552	14692	14581	14649	14551	14589	14682	14532	14687	14466	14649	14657	14577	14446	14577	14503	14586	14492	14781	14718	14568	14513	14478	14772	14521	14530	14504	14681	14553	14630	14729	14412	14727	14473	14550	14605	14659	14522	14612	14501	14592	14582	14712	14678	14411	14689	14792	14506	14723	14670	14485	14482	14579	14618	14584	14672	14744	14615	14573	14504	14605	14620	14698	14440	14735	14735	14596	14661	14651	14578	14672	14662	14553	14642	14832	14525	14471	14604	14577	14654	14669	14474	14682	14537	14412	14664	14531	14536	14546	14543	14700	14472	14649	14449	14614	14681	14380	14711	14561	14495	14738	14399	14539	14392	14661	14581	14491	14562	14591	14560	14501	14607	14479	14596	14540	14438	14381	14517	14705	14561	14641	14769	14693	14632	14378	14655	14510	14433	14542	14634	14592	14617	14657	14659	14547	14608	14528	14496	14485	14662	14612	14524	14640	14511	14636	14509	14614	14540	14631	14634	14527	14594	14626	14456	14498	14643	14704	14568	14396	14440	14634	14616	14643	14682	14629	14559	14513	14608	14566	14714	14577	14583	14547	14658	14693	14565	14458	14676	14496	14636	14559	14446	14589	14475	14641	14670	14550	14615	14624	14454	14574	14620	14526	14642	14553	14677	14660	14631	14524	14444	14559	14557	14386	14467	14605	14464	14614	14584	14446	14630	14583	14791	14594	14502	14639	14522	14602	14498	14671	14631	14579	14757	14777	14660	14538	14533	14574	14495	14574	14588	14593	14596	14595	14571	14641	14579	14536	14562	14546	14483	14494	14686	14657	14665	14546	14742	14605	14627	14656	14488	14509	14610	14685	14605	14717	14569	14650	14584	14659	14629	14694	14491	14652	14552	14539	14537	14686	14451	14565	14389	14613	14585	14601	14611	14663	14585	14561	14525	14595	14534	14774	14588	14671	14614	14645	14492	14675	14615	14516	14506	14526	14462	14592	14607	14647	14664	14630	14672	14653	14420	14612	14593	14566	14611	14618	14552	14606	14540	14608	14589	14667	14624	14607	14683	14474	14647	14709	14716	14585	14680	14672	14621	14697	14445	14527	14667	14376	14511	14647	14577	14578	14649	14619	14462	14490	14712	14519	14550	14556	14593	14668	14493	14511	14620	14669	14644	14558	14680	14586	14634	14455	14599	14590	14624	14379	14797	14519	14545	14649	14618	14703	14553	14580	14704	14646	14587	14562	14535	14795	14551	14545	14658	14530	14484	14604	14496	14612	14478	14614	14558	14488	14669	14597	14398	14619	14473	14733	14440	14681	14650	14703	14515	14493	14608	14580	14618	14301	14582	14415	14488	14621	14678	14686	14449	14399	14546	14662	14606	14504	14581	14640	14459	14560	14633	14454	14628	14606	14690	14523	14468	14523	14616	14407	14535	14615	14641	14597	14599	14472	14614	14541	14568	14479	14451	14447	14605	14440	14453	14452	14594	14504	14630	14575	14646	14634	14624	14495	14451	14570	14593	14578	14666	14610	14602	14645	14614	14480	14518	14521	14644	14589	14650	14582	14658	14537	14446	14679	14616	14477	14531	14560	14559	14746	14630	14627	14731	14561	14624	14511	14626	14643	14537	14547	14468	14417	14529	14399	14578	14614	14613	14603	14663	14486	14672	14494	14606	14704	14649	14483	14755	14672	14612	14602	14569	14475	14544	14680	14699	14602	14553	14514	14643	14551	14650	14475	14753	14557	14572	14481	14473	14694	14755	14605	14472	14821	14727	14731	14513	14636	14593	14472	14574	14568	14704	14601	14720	14569	14530	14564	14532	14629	14605	14555	14584	14644	14383	14719	14595	14752	14520	14653	14453	14557	14585	14549	14425	14455	14560	14588	14576	14481	14573	14529	14643	14695	14596	14615	14568	14522	14594	14560	14584	14514	14488	14505	14628	14670	14582	14676	14556	14730	14573	14718	14779	14550	14690	14545	14644	14710	14469	14570	14591	14527	14651	14506	14573	14605	14589	14621	14637	14603	14721	14456	14605	14756	14700	14523	14684	14431	14695	14439	14732	14605	14425	14393	14551	14719	14794	14628	14418	14515	14586	14637	14570	14612	14515	14698	14401	14611	14665	14549	14499	14495	14505	14601	14448	14615	14542	14660	14477	14612	14731	14548	14595	14611	14629	14468	14719	14665	14615	14566	14459	14642	14616	14574	14468	14531	14493	14658	14761	14494	14476	14537	14504	14507	14583	14827	14709	14561	14604	14558	14616	14707	14524	14701	14426	14674	14552	14635	14622	14548	14498	14466	14678	14603	14541	14630	14553	14675	14561	14707	14441	14647	14532	14709	14717	14579	14582	14560	14557	14418	14650	14774	14454	14533	14412	14633	14511	14641	14535	14623	14648	14598	14634	14715	14572	14594	14544	14592	14578	14466	14992	14558	14521	14562	14736	14587	14568	14571	14612	14506	14646	14567	14550	14684	14493	14566	14794	14565	14665	14606	14711	14582	14616	14439	14671	14516	14532	14449	14466	14642	14521	14609	14641	14527	14667	14483	14600	14703	14505	14808	14660	14556	14691	14560	14606	14514	14631	14561	14655	14585	14641	14571	14472	14499	14720	14733	14587	14677	14560	14692	14538	14542	14521	14520	14718	14376	14731	14401	14561	14607	14675	14659	14555	14611	14542	14528	14663	14658	14598	14469	14521	14481	14431	14520	14519	14537	14621	14502	14594	14756	14558	14687	14591	14576	14486	14511	14676	14520	14469	14592	14599	14691	14564	14569	14633	14580	14620	14666	14643	14541	14650	14357	14483	14548	14452	14716	14565	14579	14629	14663	14693	14683	14439	14547	14518	14683	14474	14508	14489	14499	14598	14569	14704	14638	14663	14575	14511	14715	14746	14627	14544	14550	14525	14479	14706	14548	14608	14578	14670	14559	14649	14538	14592	14448	14615	14772	14610	14694	14584	14558	14669	14554	14504	14564	14510	14601	14633	14675	14624	14607	14515	14458	14454	14622	14468	14624	14517	14460	14583	14629	14597	14523	14547	14668	14274	14715	14630	14527	14478	14599	14660	14539	14521	14602	14510	14572	14526	14662	14633	14478	14519	14622	14582	14582	14668	14641	14756	14630	14373	14634	14572	14826	14651	14523	14479	14676	14511	14585	14636	14459	14716	14733	14693	14545	14593	14705	14515	14451	14626	14503	14610	14362	14703	14589	14555	14593	14652	14579	14547	14643	14565	14475	14639	14594	14611	14581	14561	14594	14638	14555	14694	14560	14659	14729	14367	14687	14626	14583	14524	14723	14676	14703	14670	14549	14616	14597	14510	14704	14499	14410	14705	14503	14639	14604	14572	14498	14674	14673	14681	14632	14674	14554	14709	14620	14513	14628	14791	14747	14606	14497	14586	14534	14669	14520	14577	14745	14732	14661	14608	14714	14566	14512	14663	14562	14616	14600	14611	14488	14503	14655	14620	14666	14519	14576	14600	14564	14682	14491	14615	14638	14561	14510	14503	14696	14640	14550	14623	14648	14505	14735	14532	14644	14584	14525	14585	14684	14631	14439	14711	14622	14649	14446	14700	14619	14651	14446	14599	14620	14529	14687	14681	14617	14518	14533	14603	14585	14750	14633	14588	14707	14611	14602	14427	14615	14438	14620	14459	14661	14703	14562	14597	14512	14700	14793	14632	14643	14599	14520	14526	14655	14664	14510	14582	14530	14547	14542	14631	14547	14631	14663	14485	14691	14450	14631	14708	14556	14572	14580	14708	14579	14654	14439	14614	14633	14464	14656	14530	14770	14619	14512	14448	14643	14533	14522	14589	14380	14728	14510	14582	14422	14677	14561	14556	14676	14631	14620	14652	14531	14579	14660	14595	14681	14573	14448	14509	14390	14539	14468	14587	14553	14564	14698	14755	14689	14609	14659	14599	14586	14590	14541	14614	14476	14761	14569	14588	14616	14456	14617	14477	14623	14492	14516	14784	14703	14490	14599	14540	14543	14626	14619	14744	14482	14529	14677	14511	14629	14641	14669	14526	14561	14596	14531	14529	14749	14519	14659	14480	14663	14618	14593	14468	14670	14542	14736	14465	14742	14576	14694	14622	14628	14630	14633	14662	14560	14500	14629	14529	14478	14551	14567	14504	14553	14545	14374	14829	14629	14815	14629	14685	14676	14591	14644	14512	14641	14512	14448	14501	14591	14516	14506	14494	14620	14490	14633	14510	14577	14516	14505	14672	14690	14708	14607	14588	14519	14688	14709	14792	14491	14673	14634	14634	14666	14616	14707	14639	14560	14548	14719	14533	14448	14403	14693	14516	14667	14648	14518	14604	14651	14651	14494	14635	14577	14625	14672	14618	14562	14574	14588	14719	14474	14480	14552	14625	14532	14537	14682	14609	14641	14588	14660	14468	14507	14625	14421	14611	14537	14555	14690	14631	14651	14525	14329	14577	14638	14722	14559	14538	14610	14546	14480	14627	14478	14591	14617	14539	14625	14687	14480	14452	14723	14443	14631	14445	14753	14479	14491	14795	14555	14633	14597	14769	14726	14639	14470	14511	14690	14697	14567	14527	14685	14662	14627	14568	14447	14604	14626	14458	14569	14500	14471	14551	14611	14658	14744	14471	14472	14654	14589	14605	14536	14553	14596	14637	14527	14752	14575	14688	14606	14560	14560	14584	14626	14623	14686	14644	14554	14604	14478	14452	14684	14689	14390	14612	14503	14565	14534	14550	14554	14638	14644	14446	14590	14561	14634	14604	14333	14652	14721	14572	14482	14655	14632	14703	14652	14459	14484	14666	14500	14599	14573	14535	14618	14681	14666	14473	14729	14522	14502	14596	14598	14528	14628	14548	14598	14696	14609	14627	14738	14448	14412	14559	14657	14621	14545	14572	14534	14615	14673	14464	14639	14557	14557	14591	14514	14688	14716	14401	14545	14630	14530	14645	14518	14642	14652	14715	14504	14683	14622	14464	14627	14723	14457	14448	14662	14573	14546	14562	14615	14742
24060	21397	28785	24463	21946	20378	19131	16612	16340	16376	16213	16059	16130	16227	16143	16157	16170	16235	16073	16162	15823	16203	16080	16075	15967	15958	16012	16036	16067	15925	17024	19025	18810	17553	17058	16482	16208	15969	16001	15864	15889	15878	15946	16067	16099	16010	15913	15891	15997	16116	15914	15875	15965	16014	16011	15852	16031	15937	16022	15931	15967	16002	16014	15915	16012	16102	15944	16068	15990	15943	16094	16143	15813	15890	15864	16026	15966	16021	15881	16041	16116	15765	15910	15814	15848	15795	15897	15918	15890	15767	15870	15945	15887	15895	16021	15712	15889	15893	15946	16004	15925	15921	15961	15948	15874	15860	15950	15581	16006	16069	15918	15829	15910	15875	15810	15621	15820	15754	15906	15893	15921	15955	15967	15707	15664	15719	15877	15893	15766	16180	15903	15870	15927	16012	16061	15988	15817	15651	15830	15749	16002	15886	15911	15801	15761	15953	15861	15746	16026	16028	16014	15867	15877	15853	15888	16113	15791	16068	15961	16037	15737	16049	15970	15841	15767	15981	16005	15754	15969	16036	15911	15774	15832	15946	15821	15756	15888	15790	16024	16118	16102	16186	15795	15969	15833	16096	15840	15933	15843	15889	15911	15673	15895	15982	16044	16059	15958	15940	15969	15961	16002	15873	15872	16054	15856	15798	15789	15853	16037	15845	15919	15954	15902	16073	15858	15835	15926	15887	15958	15884	15884	15889	15890	15880	15936	15935	15863	15885	16019	15941	16042	15808	16004	15807	15955	15814	15920	15953	16114	15865	16056	16035	15923	15816	15871	15862	15969	15985	16028	15951	16091	16022	15901	15838	15754	15745	15762	15985	15989	15881	16018	15944	15870	15695	15889	15852	15887	15961	15912	15831	15965	15774	15843	15901	15998	15847	15697	15807	15839	15677	15898	15691	15928	15981	15874	15956	15901	15991	15699	15990	15815	16089	15944	15910	15829	16121	15897	15866	15754	15851	15908	15879	15925	15816	15704	15867	15968	15886	15886	16107	15858	15916	16102	16261	16101	15677	16151	15671	15902	15770	16009	16011	15989	15892	15934	15830	15956	15806	16093	15940	15800	15899	15880	15822	16020	15821	16039	16040	15917	15788	15894	15829	15928	15878	16045	15806	15920	15823	15898	15878	15773	15934	16168	16071	15844	15917	16011	15795	16166	15729	15807	15720	15928	16194	15843	15807	15846	15801	15873	15704	15950	15814	15795	15924	15751	15824	15847	15888	15675	15684	15704	15895	15760	15822	15947	15861	15864	15843	15838	15866	15795	15887	15841	15835	16036	15748	15799	15885	15722	15890	15966	15916	15905	15787	15996	15797	15922	15818	15971	16067	15769	15973	16044	16038	15949	15849	15793	15808	15909	15872	15877	15952	15869	16055	15943	15896	15991	15871	16023	15894	16036	16138	15964	16014	15941	16079	16059	15702	15868	15681	15923	15753	15788	15871	15708	15840	15971	16013	16008	16021	15854	15885	16064	15903	16039	15870	15860	15850	15869	15985	16014	15782	15775	15892	15905	15867	15820	15891	16106	15997	15949	16011	15855	15715	15882	15957	16053	15831	16018	15926	15990	15785	15851	15846	15931	16033	15664	16111	15941	16020	15731	15953	15998	15832	16006	15894	16031	15920	15865	15946	15853	15765	15999	16064	15693	15843	15722	15881	15901	15924	15765	15926	15981	15818	15884	16099	15885	15893	15714	15909	15960	15693	15917	15914	15835	15824	16132	15874	15873	15823	15918	15848	15831	15937	15821	15894	16047	15801	16150	15883	15968	16017	16154	15811	15916	15904	15986	15743	16080	15997	15876	16095	15851	15966	15788	15918	15751	15880	15864	15980	15808	15879	15788	15940	15740	15975	16050	15791	15858	15993	15862	16034	15917	15734	15889	15898	15726	15848	15863	16098	16078	15738	15903	15945	15791	15977	15830	15893	15831	15864	15973	15963	16064	15782	15847	15951	15708	15976	15818	15840	15953	15898	15985	16066	15964	16152	15898	15957	16094	15920	15890	15830	15791	15903	16017	15898	15720	15854	15853	15921	15817	15795	15940	16078	16032	15783	15998	16228	15800	16024	15930	15690	15919	15861	16025	15816	16030	15881	15814	15711	15880	15932	15965	15986	15755	15885	15906	15770	15917	16052	15900	15918	15885	15831	15839	15905	15743	15898	15591	15897	15905	15785	16122	16006	15941	15974	16015	15838	15750	15926	15890	15826	15676	15936	15876	15997	15884	15925	15853	15780	15933	15848	15747	16083	15856	15820	15812	15891	16000	16022	15947	15711	16040	15869	15817	15710	15871	15913	15875	15938	15809	15913	15991	16029	15768	15884	15745	15969	16110	15937	15907	15840	15836	15855	16023	15967	16129	15863	15921	15983	15924	15958	15904	15800	15928	15903	15843	15885	15924	15994	15776	16025	16184	15833	15941	16056	15884	16080	15956	15801	15834	15961	16156	16005	15881	16001	15868	15765	15707	15853	15962	15907	15722	15790	15814	15909	15873	16061	16040	16003	15905	15776	16042	15882	15880	15977	15753	16025	15791	15985	15940	15930	16090	16042	15973	16034	15740	15908	15929	15990	15923	15923	15799	15821	15912	15815	15853	15902	15998	15965	15706	16063	15770	15943	15859	15902	15872	15783	16136	15871	15982	15845	15987	15860	15889	15928	16028	15821	15912	15887	15841	15884	15935	15888	15874	15951	15837	15826	16046	16092	16133	15840	16068	15733	15924	15937	15909	15868	15942	15881	15894	15882	15792	16042	16090	15958	15867	16028	15961	15917	15806	15884	15831	15849	15768	15931	15968	15859	15989	15873	16014	15814	15930	15779	15774	15715	15789	15912	15887	16043	16128	15874	15952	15848	16062	15877	15987	15998	15811	16061	15994	15980	15934	15878	15988	15827	15832	16018	16012	15953	15994	15897	15919	15866	15892	15900	16006	15819	15989	15846	15995	15859	15962	16035	15978	15935	15959	15922	15766	15931	15921	15887	15899	15912	15956	15908	15922	15994	16085	15844	15886	15933	15820	15902	15694	15941	15988	15696	15867	15937	15946	15864	15908	15829	15964	15954	16115	15805	15912	15915	15865	16001	15890	15853	15985	15826	15735	15885	15809	15929	15882	15784	15943	15962	15696	15871	15889	16048	15789	16071	15923	15918	15996	15847	16024	15610	15748	15736	15992	16004	16060	16062	15994	15884	16017	15987	15978	15974	15895	15894	15703	16008	15994	15980	15962	15977	15990	15792	15904	15872	15921	15927	15971	15872	15798	15800	15840	16078	15970	15942	15862	16028	16042	15738	15842	15780	15729	15865	15933	16076	15794	15977	15836	15865	15983	15967	15868	15807	15744	15867	15889	15961	16006	15896	15992	15810	15951	15789	15841	15814	15748	15659	15914	15958	15828	15883	16013	15850	16065	15991	15668	15893	16034	15875	15929	15647	15774	15788	15915	15781	15859	15987	15864	15880	15844	16015	16037	15827	16083	15842	15935	15797	15947	15933	15809	16000	15850	15841	15884	15864	15941	15965	16116	15881	15770	15900	15873	15760	15874	15833	15847	15817	16058	16046	15826	15837	16091	15898	15948	15984	15867	15759	15973	15872	15852	15882	15841	16172	16037	15921	16009	15991	15834	15691	16048	15696	15727	15809	16002	15863	15904	15755	15926	15860	15983	16020	15770	15922	15649	15964	16042	16072	16015	15852	15791	15931	15926	16019	15771	16029	15885	15819	15918	15838	15884	15948	15884	15869	15968	15805	15927	15910	15947	16135	15928	15710	15887	15867	15990	16018	15902	15851	15881	15921	15773	16058	15964	15860	15643	15923	15876	16035	15985	15918	16015	15824	15785	15773	15748	15878	15715	15983	15750	15832	15769	15968	15787	15698	15829	16206	16006	15766	16042	16001	15834	15801	16070	15952	15844	15858	16005	16063	15896	15838	16179	15899	15736	15988	15793	15984	15780	16101	15870	16141	15956	16001	15769	15857	15994	15990	15792	15777	15856	16048	16052	15955	15891	15797	16040	15936	15851	15689	16120	15822	15773	16006	15728	15963	15954	16026	15905	15846	15888	15816	16156	15981	15891	15829	15895	15794	16053	15881	15940	15846	15880	15940	16010	15696	15739	16038	15933	15834	16060	15946	16020	15748	16040	15938	15969	16036	15900	15833	15798	15830	15848	15720	16004	15904	15678	16122	15864	15892	15992	15926	15875	15551	15818	15919	15772	15806	15939	16080	16144	16056	16030	15973	15969	15836	16137	16016	16002	15931	16072	15705	15820	15847	15842	15855	15969	16002	15929	15838	15839	16021	15905	15626	15842	16219	16014	15916	16056	15939	15894	15823	16059	15976	16170	15978	15860	15798	15923	16015	16078	15816	16185	15999	15908	16020	15829	15783	15966	15927	15834	15939	15888	15814	15951	16091	15564	15903	16099	15914	15769	15881	16063	15878	15997	15871	15964	15982	15869	15935	15778	16056	15812	15971	15950	16100	16055	15870	15847	15909	15920	16121	16141	15837	15813	16011	15983	15992	15862	15952	15825	16057	15972	16196	16010	16048	15885	15846	15798	15702	15861	16012	15972	15878	15999	16011	15950	15815	16107	16028	16167	15683	16021	15844	15720	15914	15742	15838	15777	15992	15811	15910	16044	15766	16005	15799	15987	15876	15914	15984	15857	15868	15896	16015	15975	15839	15835	15882	15825	15985	16067	15779	15669	15722	15898	15755	16050	15819	15804	16078	15796	15984	15981	15954	16087	16150	15905	15921	15854	15792	15757	15824	15766	16005	16050	15955	15746	15848	15930	15836	15803	16035	15913	15811	15907	15817	16021	15823	15798	15958	15932	15856	15994	15886	15878	15801	15765	16105	16094	15935	15923	15837	16001	15814	15972	16085	15940	15990	15924	15996	15882	16055	15646	15926	15913	15884	15902	15691	16060	15839	15968	15678	15944	15999	15941	15784	15969	16021	15929	15795	16015	15871	16013	15983	16037	15764	16045	15929	16000	15808	16043	15916	15994	16088	16048	15784	15785	15965	15945	15874	15883	15987	15843	16043	15992	16092	15876	15914	15901	15886	15842	15839	16096	15978	15912	16139	16104	16067	16106	15935	16021	16060	15800	15665
14452	23031	21735	18781	17000	16445	15907	15441	15297	15122	15188	15221	15087	15114	15055	15000	15129	15102	15074	15159	14748	14983	15015	15019	14790	14918	14851	14790	14782	14850	17607	19753	18931	17156	15896	15247	14984	14970	14866	15045	14836	14666	14826	14726	14867	14812	14802	14854	14862	14530	14999	14905	14786	14768	14762	14806	14721	14730	14692	15017	14736	14928	14892	14739	15055	14705	14955	14850	14831	14796	15021	14909	14864	14857	14853	14634	15041	14885	14843	14813	14891	14814	14864	14927	14779	14955	14784	14865	14795	14887	14780	14977	14747	14617	14722	14935	14787	14796	14702	14760	14774	14874	14765	14770	14913	14998	14909	14839	14751	14952	14876	14923	14783	14795	14705	14946	14725	14788	14877	14723	14776	14777	15019	14774	14757	14697	14840	14921	14760	14834	14931	14838	14634	14845	14703	14844	14837	14740	14866	14891	14852	14823	14855	14734	14924	14821	14857	14901	14843	14771	14723	14813	14857	14815	14822	14829	14785	14876	14819	14752	14888	14686	14793	14899	14988	14745	14959	14753	14594	14797	14786	14763	14842	14806	15003	14733	14854	14940	14683	14688	14907	15041	14877	14542	14870	14857	14743	14713	14871	14786	14683	14837	14654	14873	14729	14700	14955	14691	14963	14760	14852	14710	14784	14684	14829	14873	14940	14854	14827	14792	14895	14826	14942	14859	14822	14840	14762	14693	14789	14893	14859	14697	14807	14748	14672	14837	14901	14775	14943	14973	14756	14666	14951	14904	14888	14846	14749	14820	14807	14984	14708	14859	14882	14726	14721	14937	15088	14618	14773	14853	14800	14729	14784	15002	14815	14755	14925	14787	14774	14736	14788	14821	14959	14729	14847	14762	14923	14859	14721	14905	14848	14919	14698	14960	14918	14928	14789	14816	14951	14747	14789	14832	14760	14825	14801	14759	14770	14624	14814	14694	14743	14917	14714	14764	14721	14950	14673	14906	14846	14950	14733	14628	14574	14912	14761	14867	14697	14882	14910	14719	14875	14736	14649	14719	14836	14853	14739	14804	15031	14861	15098	14801	14916	14928	14907	14814	14797	14695	14721	14947	14542	14703	14987	14935	14790	14759	14862	14713	14847	14771	14766	14870	14777	14894	14783	14748	14886	14831	14864	14894	14883	14647	14810	14901	14841	14973	14799	14876	14869	14930	14922	14973	14675	14628	14933	14840	14867	14834	14791	14889	14858	14838	14882	14865	14812	14650	14853	14882	14897	14832	14748	14744	14812	14838	14844	14901	14711	14765	14830	14712	14779	14763	14825	14809	14719	14866	14624	14677	14773	14820	14799	14891	14632	14691	14776	14751	14835	14901	14899	14888	14672	14954	14980	14862	14905	14671	14814	14950	14645	14734	14766	14864	14782	14896	14870	14737	14802	14742	14827	14718	14790	14946	14702	14769	14793	14709	14762	14831	14964	14876	14916	14999	14934	14926	14702	14739	14777	14803	14877	14898	14844	14895	14765	14857	14709	14831	14803	14789	14715	14833	14806	15041	14789	14758	14916	14843	14726	14836	14792	14926	14851	14853	14832	14896	14822	14936	14987	14704	14743	14840	14856	14725	14820	14736	14812	14938	14842	14823	15025	14658	14797	15008	14836	14851	14884	14657	14708	14867	14815	14718	14769	14744	15041	14800	14807	14752	14936	14808	14791	14940	14817	14795	14944	14909	14769	14805	14749	14836	14735	14763	14689	14716	14838	14956	14743	14714	14864	14788	14827	14702	14876	14640	14949	14700	14819	14750	14836	14853	14840	14755	14865	14821	14805	14709	14835	14729	14951	14875	14722	14622	14662	14813	14910	14810	14755	15005	14946	14764	14836	14796	14861	14984	14815	14788	14934	14920	14762	14848	14861	14729	14858	14865	14966	14961	14747	14873	14628	14820	14718	14943	14781	14950	14754	14718	14696	14715	14797	14896	14866	14695	14855	14683	14803	14815	14896	14846	14711	14903	14799	14912	14819	14738	14899	14845	14796	14809	14879	14852	14632	14784	14732	14855	14894	14924	14877	14887	14880	14700	14812	14967	14885	14956	14714	14959	14898	14707	14720	14746	14748	15032	14848	14858	14719	14770	14627	14848	14970	14877	14840	14851	14834	14835	14750	14631	14808	14830	14727	14707	14788	14894	14741	14672	14902	14855	14801	14840	14776	14706	14795	14814	14863	14826	14864	14682	14755	14883	14784	14896	14800	14771	14594	14822	14707	14832	14791	14780	14759	14881	14715	14902	14955	14699	14812	14864	14836	14859	14806	14742	14891	14858	14835	14760	14818	14748	14749	14688	14845	15105	14860	14920	14803	14698	15033	14810	14656	14869	14824	14843	14664	14808	14893	14786	14824	14823	14612	14757	14727	14782	14881	14934	14767	14684	14909	14822	14886	14875	14800	14926	14679	14697	14875	14846	14804	14934	14794	14908	14826	14778	14886	14795	14655	14805	14876	14755	14812	14680	14852	14808	14753	14821	14833	14778	14909	14743	14656	14801	14886	15008	14614	14962	14617	14795	14797	14769	14775	14860	14774	14786	14833	14928	14864	14716	14826	14916	14781	14836	14770	14830	15007	14889	14819	15009	14990	14837	14691	14836	14730	14772	14850	14868	14785	14786	14955	14764	14678	14904	14734	14836	14822	14742	14770	14842	14577	14810	14717	14822	14785	14769	14707	14849	14790	14777	14758	14669	14837	14727	14783	14847	14873	14704	14931	14495	14832	14872	14906	14892	14824	14899	14833	14807	14958	14904	14879	14884	14782	14769	14773	14733	14909	14797	14693	14706	14873	14825	14845	14847	14869	14869	14803	14731	14671	14943	14681	14869	14730	14823	14919	14971	14876	14906	14849	14679	14951	14853	14863	14714	14796	14795	14884	14929	14913	14763	14842	14823	14830	14872	14795	14848	14868	14730	14932	14818	14581	14888	14869	14749	14714	14833	14896	14710	14846	14714	14817	14756	14908	14795	14766	14725	14807	14898	14784	14837	14831	14794	14617	14847	14886	14853	14782	14923	14793	14845	14993	14809	14745	14942	14929	14844	14831	14884	14736	14769	14919	14861	14936	14920	14926	14938	14964	14829	14764	14810	14768	14827	14794	14804	14706	14909	14799	14655	14900	14977	14732	14876	14796	14640	14854	14801	14677	14830	14805	14887	14644	14915	14782	14862	14738	14865	14818	14678	14791	14670	14796	14794	14912	14827	14783	14915	14770	14972	14964	14658	14796	14847	14812	14930	14877	14845	14781	14801	14803	14811	14883	14794	14815	14745	14922	14735	14883	14864	14732	14925	14684	14777	14884	14806	14844	14910	14762	14881	14789	14897	14905	14867	14845	14750	14790	14846	14775	14868	14880	14858	14960	14794	14843	14817	14742	14862	14802	14816	14896	14806	14884	14894	14899	14977	14763	14944	14802	14937	14883	14781	14827	14729	14802	14748	14709	14897	14858	14857	14695	14705	14799	14851	14819	14725	14754	14903	14679	14928	14983	14784	14926	14856	14763	14821	14847	14706	14815	14789	14864	14857	14654	14813	14915	14821	14851	14655	14854	14851	14790	14753	14891	14789	14764	14793	14802	14756	14934	15049	14874	14852	14946	14800	14758	14943	14838	14829	14855	14874	14905	14879	14800	14927	14886	14835	14958	14777	14832	14767	14710	14866	14888	14853	14706	14820	14762	14712	14734	14787	14773	14809	14682	14764	14788	14855	14649	14744	14926	14752	14937	14971	14809	14774	15025	14646	14846	14862	14823	14887	14706	14870	14927	14900	14645	14882	14903	14864	14959	14836	14934	14788	14829	14806	14774	14796	14700	14937	14822	14979	14853	14899	14716	14801	14885	14892	15007	14798	14868	14909	14775	14663	14997	14721	14816	14743	15052	14801	14724	14786	14911	14656	14830	14835	14743	14833	15027	14865	14787	14916	14712	14891	14768	14782	14802	14912	14849	14764	14824	14727	14853	14690	14893	14839	14783	14810	14889	14761	14733	14810	14869	14642	14755	14803	14697	14889	14805	14781	14679	14823	14928	14776	14888	14804	14819	14767	14831	14866	14765	14841	14661	14723	14779	14924	14827	14889	14763	14807	14596	15059	14731	14821	14901	14872	14848	14907	14888	14881	14818	14743	14878	14770	14782	14959	14909	14905	14734	14838	14884	14967	14969	14845	14671	14824	14942	14731	14880	14693	14744	14840	14870	14892	14883	14954	14856	14871	14860	14804	14816	14875	15033	14764	14716	14836	14722	14675	14758	14713	14853	14735	14766	14878	14709	14807	14943	14864	14764	14969	14739	14819	14778	14844	14738	14862	14875	14741	14851	14769	14722	14786	14848	14756	14832	14827	14895	14835	14817	14883	14833	14844	14873	14803	14857	14788	14870	14675	14790	14862	14685	14831	14787	14886	14953	14962	15070	14662	14675	15002	14764	14756	14780	14781	15006	14861	14807	14869	14823	14803	14830	14816	14718	14654	14822	14853	14880	14792	14976	14743	14904	14802	14951	14690	14779	14833	14746	14767	14849	14630	14749	14859	14821	14756	14802	14749	14750	14909	14791	14823	14741	14806	14650	14811	14907	14760	14860	14786	14755	14769	14930	14808	14772	14741	14812	14759	14957	14793	14836	14769	14840	14905	14726	14874	14743	15003	14822	14768	14799	14731	14773	14793	14733	14684	14883	14784	14741	14721	14816	14778	14893	14852	14937	14847	14700	14792	14814	14994	14940	14686	14714	14729	14859	14943	14763	14806	14733	14771	14801	14904	14711	14823	14905	14974	14742	14848	14784	14711	14879	14848	14868	14730	14822	15008	14748	14720	14865	14695	14612	14862	14792	14856	14800	14721	14799	14817	14712	15025	14893	14756	14812	14767	14812	14715	14866	14938	14754	14850	14760	14942	14796	14886	14920	14950	14879	14905	14663	14790	14939	14704	14747	14724	14770	14789	14589	14664	14981	14743	14653	14698	14729	14896	14857	14789	14751	14874	14884	14689	14821	14885	14663	14773	14886	14681	14681	14905	14693	14837	14679	14721	14794	14805	14826	14962	14855	14779	14878	14831	14839	14806	14583	14809	14667	14708	14899	14739	14825	14738	14826	14810	14782	14917	14813	14890	14667	14876	14770	14891
23014	21360	29168	23900	21522	22902	22852	18008	17043	17388	17232	16845	16466	16651	16390	16604	16454	16336	16409	16611	16530	16272	16429	16274	16200	16478	16327	16181	16236	16526	18870	21754	20853	19135	17810	16788	16303	16078	16181	16148	16183	16239	16321	16139	16120	16094	16251	16026	16195	16134	16127	15936	16167	16104	16178	16245	16124	16198	16152	16016	16210	16225	16297	16099	16308	15853	15997	16197	16214	16238	16334	16232	16292	16089	16137	16140	16163	16348	16107	16042	16166	16103	16083	16077	16205	16101	16178	16427	16207	16022	16217	16243	16073	16060	15961	16066	16127	16196	16143	16162	16240	16205	16112	15935	16166	16422	16164	15950	16232	16142	16136	16110	15944	16041	16271	16158	16058	16055	15914	16123	16211	15984	16220	16092	15961	16217	16149	16235	16225	16164	16116	16298	16321	16271	16160	16178	16146	16198	16120	16254	16052	16089	16135	16227	16116	16270	16156	16255	16042	16076	16109	16149	16140	16209	16151	16472	16156	15883	15999	16114	15997	16007	16122	16278	16255	16025	16069	16018	16229	16029	16113	16016	15980	16022	16234	16198	16170	16087	16222	16126	16135	16253	15973	16134	16068	16105	15943	16190	16194	16214	16057	15993	16139	16181	16306	16048	16202	16161	16101	16050	15993	16048	16187	16214	16306	16303	16055	16253	16070	16008	16067	16016	16087	16062	16202	16136	16230	16233	16282	16165	16272	16212	16204	16101	16029	16124	16232	16304	16106	16073	16217	16000	15991	16017	15944	16083	16225	16223	15930	16217	16153	15999	16129	16067	16200	16150	16215	16187	16201	16216	16254	16055	16042	16253	16116	16227	16147	16152	16009	16286	16194	16284	16199	16058	16129	16312	16079	16005	16213	16200	16206	16291	15972	16232	16334	16115	16107	15880	16062	16169	16331	16070	16251	16042	16198	16070	16028	16097	15939	16249	16094	15882	16201	16140	16080	16063	15873	16015	16086	16034	16140	16168	16205	16312	16108	16066	15973	16240	16096	15931	16025	16144	16066	16064	16132	16152	16322	16134	16108	16048	16178	16093	15981	16080	16132	16226	16047	16253	15991	15890	16090	16034	16129	16053	16117	16065	16070	16148	16232	16031	15979	16043	16079	16071	16236	16194	16049	16004	16098	15924	16254	16051	16024	16065	15887	16038	16003	16197	16124	16101	16023	15983	16191	16242	15951	15916	16027	16112	16375	15952	16106	16179	16078	16135	16002	16175	16002	15873	16234	16104	16264	16152	16083	15994	16106	16156	16103	16190	16064	16225	16179	16183	15764	16045	16196	16192	16099	16118	16092	16081	16079	16335	16167	16027	16119	16117	16201	16013	16099	16145	16055	16172	16072	16073	16022	16052	16161	16151	16033	16444	16100	16133	16116	16180	15911	16239	16069	16116	16101	16096	16181	15974	16100	16114	16013	16006	15912	16011	16029	16051	16226	15996	16007	16117	16135	16223	16193	16056	16100	16113	16157	16028	16110	16073	16306	16082	15976	16199	16058	16007	15913	16104	16063	15843	15974	16167	16284	16088	16156	16094	16169	16009	16156	16055	16039	16124	16104	16172	15966	16268	16079	16103	16144	15887	16156	16005	16041	16097	16197	16136	16023	16079	15945	16101	16091	15989	16145	16237	16089	16093	15895	15997	16097	16046	16217	16134	16170	16056	16084	15993	16205	16101	16076	16196	16071	16043	16174	16451	16175	16147	16124	16081	15984	16184	16079	15990	16120	16122	15936	16067	16277	16340	16221	15996	16254	16255	16073	16231	16087	16116	15948	16032	16058	16197	16170	16235	16057	16173	16150	16015	16052	16018	16126	15933	16161	16179	16103	16118	16046	16331	16006	16176	16113	16107	16117	16084	16137	16197	16257	16169	16211	16257	16054	16027	16199	16058	16092	16038	16299	15960	16189	16131	16342	16181	16202	16020	16093	16117	16107	16141	16118	16007	16175	16073	16190	16215	16064	15959	16145	15954	16128	15951	16120	16086	16194	16250	16086	15913	16068	16069	16101	16149	16236	16163	16194	16128	16009	15972	16012	16220	16135	16133	16211	16171	16203	16030	16034	15943	16133	16125	16102	16182	16051	16133	16310	15989	16233	16189	16163	16136	16112	16240	16191	16207	16199	16046	15967	16195	16076	16001	16058	16188	16141	15984	15981	16183	16117	16106	16049	16128	15887	16104	16194	16019	16299	16009	16157	16104	16017	15975	16034	16111	16273	16098	16077	15992	15988	16071	16203	16122	16218	16011	16029	16153	16205	16105	16032	16183	16226	16074	15928	16048	15918	16242	16114	16167	16285	16128	16015	16137	16145	15938	16083	16094	16105	16129	16224	16107	16200	16184	16071	16136	16116	16082	16228	16024	15813	16252	16144	16034	16105	16231	16040	15978	16032	16155	16081	16120	16154	16063	15830	16099	16116	16113	16122	15985	16201	16047	15940	16023	16051	16035	15964	16138	16096	16217	16121	16143	16060	15967	16325	16298	16085	16008	16182	16202	16068	16042	16081	16120	16154	16122	16282	16100	15897	16226	15930	16031	16220	16031	16179	16077	15988	15979	16045	16142	16168	16106	15984	16049	16023	15872	15989	16247	16131	15966	16007	16082	16309	16157	16135	16126	16019	16142	16050	16247	16103	16125	16311	15961	16250	16123	16102	16028	16170	16091	16241	16095	16179	16156	16118	16233	16120	16070	16128	16043	15969	16217	16076	16334	16195	16009	16037	16243	16141	16040	16158	16047	16226	16062	16145	16111	16081	16076	16192	16148	16031	15906	16015	16139	16333	16083	15995	16166	16133	16149	15975	16152	16274	16127	16104	16143	16086	16155	16113	16202	16151	16046	16101	16268	16032	16178	15986	16049	16251	15979	15917	16052	16167	16216	16064	15991	16212	16127	16125	16214	16317	16078	15938	16174	15920	16145	16017	16058	16222	16176	15942	16087	15950	15965	16084	16066	15857	16038	16352	16229	16237	16161	16169	16146	15932	16056	16220	16194	16036	15882	16265	16026	16004	16196	15954	15956	16058	16123	16355	16184	16113	16114	16029	16029	16130	16282	16031	16177	16071	16056	15960	16123	16133	16218	15984	16138	16147	16075	15921	15843	15972	16008	16441	16213	16270	15945	16287	15985	16163	16042	16104	16042	16257	16121	16053	16239	16239	16065	16059	16191	16148	16116	16123	16164	16315	16188	16113	16093	16066	16167	16421	16291	16085	16180	16091	16127	16192	16200	16168	16295	16194	16209	16133	15998	16141	16062	15961	16022	16116	16388	16193	16078	16149	15893	16130	16227	15920	16183	16123	16072	16026	16053	15970	16062	16118	16087	16272	16180	16109	16265	16141	16127	15960	16242	16140	16121	16032	16022	16171	16253	16305	16101	16251	16158	16199	16108	15967	16100	16212	15989	16103	16296	16283	16128	15987	16218	16172	15989	16109	16068	16186	16107	16174	16082	16148	16101	16042	16205	16256	16228	16210	16218	16090	16140	16153	16068	16084	16273	16171	16174	16200	16022	16268	15961	16017	16039	16008	15912	16048	16087	16171	16057	16003	16274	16009	16036	16073	16187	16010	16121	16058	16117	16201	16012	15892	16195	16174	16102	16074	16249	16014	16239	16129	16105	16139	16056	15992	16113	16084	16250	16199	16077	16223	16144	16048	16033	16247	16150	16259	16261	15924	15972	16080	16285	16123	16243	15968	15904	15973	16167	16180	16223	16103	16105	15974	16142	16121	16110	16302	16186	16201	16128	16256	16227	16109	16076	15877	15912	16172	16115	16088	15879	16308	16139	16205	16218	16328	16107	15975	15956	16089	16279	16028	16134	15992	16184	16276	16173	16074	16085	16131	15995	16092	16092	16038	16060	16271	16076	16101	16165	16102	16109	16089	16004	16151	16298	16180	16078	16194	16179	15880	16009	16295	16017	16025	16063	15945	16066	15977	15992	15950	16183	16209	16223	16410	16075	16117	16269	15995	16044	15980	16110	16210	16188	16064	16149	16037	15934	16332	16181	16060	16001	16028	16189	15934	16196	16099	16280	16001	16138	15981	16198	15931	16211	15947	15872	16103	16105	16122	16074	16134	16229	15952	16146	16251	15984	16181	16118	16083	16175	16134	16220	16280	16053	15926	16034	16010	16144	15969	16131	16069	16154	15960	16038	16062	16159	16167	16283	16103	16135	16180	16120	16126	16117	16114	16038	16194	16085	16085	16030	16190	15901	15960	16256	16127	16152	16200	16139	16198	16171	15971	16068	16155	15948	15983	16212	16281	16073	16103	16194	16096	16098	15901	16195	16159	15819	16019	16113	16171	16071	16157	16342	16048	16130	16284	16146	15962	16101	15942	16080	16146	16019	16049	16047	16046	16081	16208	16007	16201	16177	16142	16192	16116	15944	15862	16092	16063	16232	16102	16151	16106	15922	15964	16023	15942	16146	16118	16017	16208	16148	16125	16292	16003	16090	16223	16208	16013	16090	16015	16104	16070	16300	16352	16108	16154	16107	16336	16207	16191	15972	16242	16013	16179	16091	16123	15870	16084	16138	16098	16167	16076	16039	16076	16049	16102	15898	16210	16058	16073	16228	16038	16102	16219	15987	16083	16065	16302	16139	16260	16224	15995	16060	16219	16275	16134	16059	16111	16184	16393	16178	16083	16134	15999	16307	16152	15985	15961	16031	16286	16316	16166	16181	16269	16073	16109	16192	16283	16150	16097	15934	16215	16035	16088	16008	15885	15968	16168	16257	16143	15991	16118	16039	16190	15944	16005	16184	16210	15931	16265	16070	15926	16093	15880	16202	16005	16232	16129	16298	15972	16234	16034	15986	16181	16258	16059	16266	16017	16177	16130	15973	16314	15939	16105	16104	16186	16025	15978	16089	16272	16135	16097	16014	16270	16042	15985	16208	16294	16163	16163	15868	16133	16076	16142	16013	16124	15969	15953	16018	16260	16153	16029	16193	16195	16180	16179	16022	16138	16104	16293	16110	16034	16042	16238	16267	16293	16059	16190	16333	16113	16189	16200	16043	16151	16259	16241	16111	16165	16169	16254	16149	16002	16096	16104	16212	15964	15906	15974	16019	16068	15867	16122	16178	16098	16006	16089	16038	16109	16139	16043	16102
15976	27672	25677	20989	18526	17416	16852	16934	16660	16394	16008	15752	15454	15561	15453	15426	15218	15382	15083	15068	15133	15123	15149	15143	15066	15059	15027	15209	14996	15173	19930	23509	21775	18904	16864	15472	15188	15117	14922	15065	15012	14858	14892	15014	14803	14792	14876	14939	14899	15093	14803	14962	14953	14961	15035	14841	15096	14930	14958	14889	15013	14908	14952	14804	14958	14781	14894	15023	15063	14872	15033	14965	14980	14929	14865	15023	14948	14952	14942	14963	14845	14966	14805	14936	14978	14907	14873	14913	15037	14851	14909	14889	14862	14812	14993	14919	14905	14952	15009	14928	15056	14787	14761	15007	14886	14807	14860	14983	14818	14883	14858	14865	14946	14946	14822	15089	14770	14927	14807	15053	14805	15016	14972	14885	14867	14894	15061	14719	14926	15028	15012	14853	14981	14824	14845	15077	14873	14842	14808	15043	14938	15001	14936	14873	14881	14948	15031	14780	15009	14854	14928	14870	15086	14810	14989	14681	14925	14987	15026	14955	14817	15022	14958	14897	14924	14902	14840	15076	14893	14873	14948	14753	14843	14897	14724	14882	14882	14839	14993	14906	14766	15003	14910	14899	14892	14860	14773	14973	14920	15065	14869	14982	14829	14875	14806	14963	15023	14970	14798	14856	14854	14989	14753	14826	14929	14921	14961	14989	14920	14826	14767	14931	14851	14839	14825	14929	14951	14893	14766	15022	14921	14986	14763	15009	14942	14872	14936	14869	14876	14837	14824	14920	14719	14965	14888	15025	15098	14975	14928	14864	14841	14718	14989	14877	14783	14852	14721	15032	14902	14933	14827	14817	14871	15033	14879	14748	15235	14907	14888	14968	14994	14772	14989	14824	14903	14955	15171	14781	14961	14868	15002	14857	14910	14776	14839	14852	14940	14950	15059	14951	14942	15026	15140	14872	15040	14925	14951	14800	14747	14958	14834	14955	14872	14950	14840	14876	14821	14802	14981	14890	14912	14898	14911	14797	15003	14856	14942	14941	14929	14814	15097	14925	14826	14876	14995	14908	14857	14860	14948	14983	14931	14757	14774	15062	14930	14806	14906	14878	15036	14827	14933	14735	14941	15016	14823	14788	14862	14956	14834	14820	14900	15056	15076	15035	14764	14865	14897	14839	14786	14795	14894	15055	14952	14936	15030	14746	14995	14982	14930	14805	14826	14955	14859	15058	14851	14833	14975	14929	14866	14951	14919	14959	15121	14918	14876	14932	14915	15036	14886	14915	14870	15045	14911	14820	14941	15007	14989	14982	14834	14813	14914	14999	14827	14827	15029	14953	14880	14930	14927	14971	15098	14911	14991	14950	14875	14863	14876	14981	14965	15041	14867	15066	14884	14918	14941	14763	14929	14876	14947	14977	14920	15056	14946	14950	14911	14916	14914	14960	14915	14926	15032	14696	14867	14987	14966	14966	14888	14900	14905	14996	14924	14948	14863	14992	14862	14950	15011	15039	14700	14963	14991	15061	14802	14954	14816	14920	14861	14908	14929	14854	14749	14797	14963	14909	14847	14899	14838	14904	15029	14973	14821	14822	14723	15028	14985	14971	14832	14878	14947	14952	14967	14904	14827	14954	14974	14887	14999	14911	14971	14947	14961	14961	14774	14907	14976	15043	14921	14796	14888	15016	15004	14976	14846	14807	14877	14888	14892	14795	14671	14966	14920	14904	14781	14947	15027	14897	14901	14925	14942	14859	14913	14925	14856	14920	14935	14941	14838	14970	14935	15019	14887	14909	14865	14967	14843	14921	14854	15053	14802	14927	14913	14949	15026	14850	14782	14864	14957	14828	15104	14868	14919	14933	14888	14881	14881	14883	14767	14814	14952	14952	14801	14980	14999	14847	14968	14697	14863	14940	14842	14972	14908	14861	14745	14896	14763	14733	14747	14852	14807	14996	15018	14954	14908	14960	15070	14913	15059	14773	14914	14940	14966	14985	14831	14888	14867	14838	14877	14996	14918	14943	15024	14937	14956	14838	14830	14860	14836	15066	14884	15148	14840	15103	14765	14965	14969	14943	15063	15086	14984	14875	15114	14913	14942	14906	14901	14853	14961	15005	14854	14858	14811	14817	14935	14900	14827	14877	14997	14958	14943	14833	14955	14968	14984	14917	14883	15086	15004	14896	14953	14756	14966	14857	14843	14996	14953	14879	14790	14827	14888	14995	15052	14822	14776	14901	14931	14930	14815	14886	14992	15033	14895	14917	15055	14922	14837	14825	14908	14859	14939	15078	14847	14863	14994	14868	14802	14970	14883	14897	14877	14891	14855	15045	14719	14870	15016	14895	14914	14749	14814	14982	14785	14811	14852	14870	14826	14931	14859	14948	14910	14825	14821	14742	14968	14793	14817	14914	14797	14916	14876	14836	14850	14900	14855	14968	14854	14862	15015	14870	14873	14894	14846	14982	14990	14976	14963	14819	14914	14891	14931	14847	14891	14955	14794	14908	14925	14979	15057	14974	14895	14855	14944	14844	14853	14990	14873	14856	14933	14833	14946	14796	14755	14751	14835	14967	15116	14820	14854	15000	14959	15050	14767	14996	14885	15093	14868	14978	14869	14906	14975	14845	14834	14782	14893	15015	14871	14722	14807	15134	14912	14803	14908	14971	14750	15027	14854	14931	14753	14924	14962	15001	15014	14854	14963	14866	14879	14985	14760	14936	14997	15032	14898	14920	14805	15070	14894	14942	14726	14838	15000	14876	15024	14898	14984	14817	14907	15059	14932	15099	14993	14998	14828	14870	14860	14751	15073	14876	14932	14818	14918	14788	14950	14754	14827	14985	14821	14925	15022	15096	14637	14948	14945	15018	14916	14899	14928	14789	14903	14848	14946	15045	14971	14832	14703	14644	14997	15098	14774	14708	14815	14832	14827	14769	15025	14955	14857	15036	14875	14920	14957	15043	14994	14906	14901	14895	14890	14981	14827	14929	14867	15007	14975	14904	15076	14906	14951	14943	14855	15112	14886	14951	14753	14808	14911	14918	14913	14932	14787	15092	14904	14896	14663	14889	14946	14893	14824	14918	14949	14939	14971	15063	14825	14891	14948	15045	14931	14887	14839	15024	14957	14983	14968	14823	14801	15023	14732	14890	14877	14786	14913	14829	14981	14753	14899	14951	14924	14708	14901	14787	14965	15089	14879	14892	14828	14911	14957	14664	14827	14960	14784	14963	14934	14931	15054	14781	14873	14742	14941	14857	14975	14839	14827	15062	15025	14729	14864	15007	14923	14943	14979	14908	14706	14919	14866	14850	15078	15143	14858	15052	14875	14890	15016	14939	15035	15018	14986	15067	15071	15125	14995	14912	14936	14917	14727	14913	14830	14888	15020	14851	14972	15000	14797	14999	14943	15048	14929	14903	14755	15069	14991	15041	15011	14876	14765	14892	14765	14833	14839	14967	14827	15041	14907	14960	14909	14907	14877	14982	14857	14917	14959	14914	14910	14946	14936	14742	14906	14897	15029	14997	14903	14924	14980	14847	15010	14989	14832	14965	15140	15062	14968	14857	15075	14696	14951	14918	14902	14766	14926	14945	14981	15035	15041	14994	15127	14942	14912	14936	14991	14847	14815	15009	14852	14903	14917	14791	14853	14971	14906	14745	14862	14996	14921	14961	14840	14866	14885	14981	14835	14878	14837	14857	14902	15036	14729	14706	14969	14906	14803	14838	14960	15045	14862	15033	14773	14901	15053	14803	14826	14899	14736	15062	14744	14942	15022	14918	14997	14790	14979	14909	15025	14851	14827	14919	14997	14964	15085	14711	14847	14926	14969	14783	14852	14792	14992	14932	15078	14880	14928	14757	14872	15038	14919	14876	14946	14958	14848	14810	14747	14943	15063	14948	14969	15075	14870	14970	14933	14837	14697	14861	14949	14828	14972	14948	14830	14938	14998	14998	14908	14877	15007	14865	14917	14833	14913	14897	15083	14811	14822	14901	15026	14959	14928	14813	14862	14924	14904	14890	14766	14860	14863	14881	14814	14730	14928	14797	14979	14944	14839	14820	14871	14908	14864	14838	14915	14945	14907	14926	14647	14869	14657	15097	14952	15089	14968	14973	14875	14853	14834	14919	14813	14834	15020	14895	14695	14727	14852	14970	14958	14807	14794	14882	15002	14761	14861	14782	14829	14806	14951	15059	14810	14873	14918	14874	14896	14889	14855	14846	14902	14769	14915	14913	14793	15010	14930	14923	14992	15154	14860	14947	14999	14960	14954	14885	14876	14940	14672	15049	14950	14953	14845	14704	14898	14944	15027	14786	14785	14913	14788	14870	14782	14885	14959	14817	15017	14979	14999	14728	15025	14925	14959	14805	14934	14880	14932	14832	14826	14951	14952	14871	14863	14964	14969	14836	14822	14927	14927	14945	14946	14720	14890	14793	15027	15034	14920	14892	14874	14981	14972	14777	14928	14923	14984	14950	14863	14817	14969	15027	14933	14918	14964	14987	15080	14988	14886	14882	14952	14848	14919	14893	14891	14888	15024	14993	14818	15026	14730	14956	14834	14886	14880	14875	15008	14851	15101	14895	14929	14875	14989	14713	14867	14752	14903	14984	14910	14929	14964	15029	14814	14928	14912	14862	14858	14953	14968	14885	14893	15017	14792	14935	14726	14879	14987	14857	14950	14875	14887	14931	15020	15001	15020	15146	14871	15033	14924	14930	14862	14946	14847	14969	14995	15053	14993	14953	14815	14797	14874	14798	14883	14854	14964	14949	14905	14972	14916	14946	14931	15025	14882	14615	14921	14922	15089	14840	14897	14822	14866	15024	14866	14970	14942	14896	15004	14718	14908	14836	14849	14995	14856	14712	14856	14841	14967	14946	14800	14993	14975	15072	14925	14774	14767	14867	15024	15038	14952	14951	14849	14920	14789	14924	14841	14932	14836	14932	14897	14975	14829	14701	14913	14855	14733	14917	14909	14756	14990	14993	14876	15048	14794	14807	14832	14928	14873	14926	14915	15109	14800	14922	14958	14888	14818	14882	15053	14813	14822	14903	14820	14737	15066	14925	14871	14938	15004	14841	14875	14927	14786	14878	15025	14970	14784	15056	14789	14924	14877	15070	14909	14857	14909	14912	14875	14817	14812	15013	14789	14890	14891	14836
27523	21817	23054	19700	16786	17094	17113	16602	16343	16533	16332	16618	16326	16117	16213	16304	16281	16111	16151	16042	16086	16301	16087	16269	16092	16223	16100	16329	16098	16182	16376	16543	16824	16696	16198	16168	15980	16105	16307	15990	16275	16051	16184	16217	16235	16176	15974	16035	16079	16088	16147	16252	16125	16250	16292	16007	16207	16215	16057	15958	16023	15935	16249	16259	15999	16029	16103	16147	16369	16020	16400	16137	16029	16180	16305	16042	16051	16165	16113	16183	16009	16148	16383	16244	16204	15943	16056	16288	16114	16132	16210	16345	16079	16140	16234	16162	16149	16117	16145	16091	16215	15947	16045	16100	16027	16216	16165	15999	16246	16063	16117	16268	16057	16050	16186	16050	16042	16143	16203	16285	16354	16050	16272	16152	16198	16012	16166	16317	16321	16015	16315	16038	16063	16219	16170	16280	16228	16253	16176	16287	16084	16046	16170	16019	16187	16099	16164	16194	16107	15969	16135	16197	16284	15995	16175	16196	16262	16338	16238	16022	16090	16238	16035	16317	16031	16268	16073	16158	16157	15924	16040	16307	16025	16112	16316	16043	16163	16223	16071	16305	16012	16130	16060	16042	16073	16053	16129	15998	15872	16107	16088	16153	16168	16279	16073	16183	16253	16214	16039	16127	16150	16146	16054	16198	15975	16129	15944	16124	16034	16015	16058	16104	16018	16051	16117	16085	16243	15929	15927	16162	16190	16256	16223	16165	16166	16073	16120	16304	16158	16283	16019	15917	16249	16072	15976	16114	16184	16189	16100	16123	16051	16137	15974	16211	15930	16226	16246	16141	16146	16094	16105	16346	16051	16212	16309	16083	16125	16093	16114	15849	16244	16214	16168	15927	16216	16178	16213	16243	16070	16135	15926	16115	16084	15948	16170	16436	16226	16114	16265	16028	16027	16158	15876	16269	16142	16252	16253	16254	15950	16096	16162	16246	16206	16184	15993	15931	16036	16126	16135	15962	16071	16160	16147	16177	16118	16059	16167	16189	16225	16256	16166	16008	15972	15935	16165	16140	16314	16229	16189	16116	16138	16032	16161	16081	16190	15952	16150	16040	16260	16274	16126	16110	16018	15934	15912	16132	16122	16058	16081	16082	16080	16009	16131	16080	16014	15913	16000	15960	16014	16063	16077	16155	16160	16011	16217	16061	15983	16131	16182	16054	16263	16244	16162	16155	16181	16083	16157	15978	15965	16209	16051	15937	15948	16266	16178	16125	16101	16060	16311	16000	16265	16101	16063	16105	15948	16136	16040	16148	16045	16157	16047	16146	16148	16127	15931	15935	15894	16073	16022	16219	16223	16046	16230	16093	16110	15844	16066	16073	15974	15903	16294	15964	16157	16009	15987	16276	16249	16346	16115	16191	16069	16066	16127	16111	16020	16251	16266	15994	16173	16084	16155	16276	16337	16070	16271	16208	15968	16181	16043	16198	16310	16149	16026	16070	15993	16265	16205	16133	16072	16241	16082	16128	16207	16047	16094	16142	15895	16114	16182	16304	16198	16177	16137	16243	16128	16209	16221	16117	16148	16110	16320	16253	16272	16059	16212	15971	16306	16327	16016	16133	16162	16153	16128	16145	16222	16091	15980	16111	16246	16062	16106	16307	16057	15968	16057	16080	16041	16125	16086	16093	16129	16204	16184	16221	16016	16100	16111	16153	16197	15942	15931	16050	16051	16086	16057	16346	16111	16146	16080	16289	16022	16207	15977	16210	16107	16149	16097	16081	16003	16093	16109	16090	16149	16330	16233	16135	16188	16164	15990	16207	16206	16114	16244	16112	16075	15984	16157	16100	16121	16068	16130	16173	16016	16012	16199	16082	16324	16146	16234	15929	15958	16043	16267	16220	16206	16103	16225	16046	16041	16091	16113	16113	16267	16047	15892	16032	16216	16103	16025	16083	16125	16292	16066	16087	16105	16073	15964	16148	16219	15981	16108	16081	16204	16168	16245	16214	16155	16147	16087	16142	16223	15978	16121	16205	15960	16133	16207	16167	16142	16060	16221	16097	16062	16140	16008	16136	15988	16038	15991	16204	16189	16249	16162	16205	16173	16049	16126	15918	16107	16143	16168	16131	16045	16131	16030	16117	16156	16155	16089	16208	16145	16497	16270	16189	16250	16290	16306	16002	15980	16178	16236	16030	16055	16101	16042	15916	16023	16226	16160	16112	16030	16170	16098	16247	15976	16218	16045	16187	16078	16188	15876	16155	16111	16139	16171	16102	16114	16256	16077	16284	16168	16243	16100	15922	16130	16181	16276	15988	15969	16048	16007	16176	16078	16214	16110	16332	16029	16169	16310	16210	16154	16202	16232	16200	16293	16294	16069	16119	16045	16104	16135	16403	16129	16217	15895	16076	15955	16047	16161	16093	16135	15914	16112	16105	16129	16162	16274	16057	16430	16241	16085	16067	15995	16053	15952	16210	16126	16106	16097	16291	15951	16263	15975	15938	16255	16188	15966	16113	16179	16113	16234	16097	16133	15969	16117	16057	16163	15868	16118	15956	16016	16008	16036	16126	16248	16234	16024	16121	16306	16192	16195	16025	16141	16130	16113	16006	16279	16121	16031	16115	16082	16072	16188	16109	16100	15928	16050	16209	16212	16182	16215	16158	16121	15978	15955	16148	16208	16049	16169	16223	16172	16181	16044	16151	16071	16169	16115	16134	16083	15968	15980	16065	15875	16060	16094	16146	15985	16195	16092	16341	16283	16099	16175	16117	16197	16117	16158	16009	16135	15862	16181	16317	15973	16143	16087	16098	16299	16125	16278	16206	16189	16086	16092	16383	16136	15980	16095	16111	15963	16050	16176	16258	16132	16187	16242	16247	16061	16142	16225	15925	16169	16106	16121	16108	16002	16061	16143	16130	16049	15941	16015	16232	16120	16162	16022	16067	16126	16022	16269	16210	15996	15992	16227	15955	16095	16142	16108	16219	16165	15974	16334	16247	16080	16043	16064	15918	16159	16190	16234	16069	16066	16035	16011	16130	15897	16196	16116	16147	16023	16013	16257	16296	16151	15915	16205	16021	16145	16218	15928	15899	16154	16104	15997	16033	16138	16132	16059	16124	16139	15955	16114	16245	16276	16093	16347	16148	16075	16221	16155	16075	16072	16259	16153	16214	16157	16190	16182	16143	16114	16143	16208	16084	16235	16209	16385	16232	16018	16182	16139	16134	16042	16070	16185	16279	16084	16191	16188	16030	16011	15987	16212	16146	16322	16032	15973	15968	16072	16263	16119	15931	16230	16055	16178	16051	16078	16047	16162	16262	16046	16163	16327	16055	16172	16301	16172	16021	16133	16075	16143	16030	16136	16237	16141	16184	16142	15960	16395	16330	15940	16175	16342	16147	15854	16044	16096	16086	16008	16114	16121	15999	16208	16136	16062	16065	16023	16092	16205	16301	15975	16187	16172	16265	16209	16364	15880	16236	16035	16212	16192	16057	15884	16115	16111	16165	16224	16132	16011	16033	16057	16267	16126	16266	16132	16141	16324	16027	16164	16008	16284	16197	16041	16048	16167	16079	16207	16257	16075	16181	16207	16237	16231	16200	16072	16256	16145	16161	16094	16318	16333	16226	16291	16039	16195	16070	16164	16119	16064	16073	16039	16137	16219	16176	16326	16133	16215	16052	15996	16045	16230	16129	16112	15982	16122	15909	16156	16040	16081	16189	16212	16288	16007	16197	16140	16104	16146	16361	16047	16024	15932	16232	16166	16085	16053	16189	16153	16022	16053	16316	16017	16076	16054	16326	16167	16011	16042	16013	16015	16294	16380	16029	16075	15985	16124	16270	16270	16254	16099	16244	16176	16167	16093	15956	16244	16175	16170	16086	16093	16232	15957	16029	16175	16319	16009	16218	16084	16126	16232	16086	16156	16025	16125	16142	16044	16082	16138	16153	16072	15899	15957	16274	16267	16180	16314	16129	16090	16144	16442	16246	16076	15930	16101	15978	16076	16356	16234	16205	16146	16115	16191	16184	16099	15953	16108	16088	15994	16030	16107	16283	16282	16239	16071	16260	15988	16002	15911	15985	15993	15978	16162	16045	16175	16301	16035	15944	16090	16140	16073	16320	16030	15910	16169	16280	16019	16103	16027	16100	16333	16059	16201	16077	16233	16287	16077	16007	16118	16063	16153	15909	16100	16080	16029	15984	16148	16105	16111	16007	16107	16147	15886	16144	16115	16152	16257	16322	15916	16224	16014	16115	16119	16139	16185	16151	16102	16315	16000	16181	16033	16287	16055	16289	16126	16334	16159	16095	15997	16151	16069	16056	16058	15914	16095	16202	16171	16091	16231	16040	16179	16225	16211	16295	16193	16075	16138	16040	16136	16042	15946	16024	16054	15846	16032	16348	16322	16082	16079	16172	16007	16040	16111	16063	16170	16193	16202	16023	16101	16027	16125	16109	16071	16244	16254	16324	16055	15979	16023	16099	16365	16069	16049	16162	16030	16139	16374	16088	16071	16166	16254	15932	16183	16037	16025	16083	16206	16021	16187	16156	15883	16016	16061	16048	15888	15932	16230	16311	16003	15895	15972	16188	16190	16134	16157	15953	16128	16230	16121	15903	16200	16317	16292	15866	16159	16280	16184	16114	16154	16054	16174	16198	16168	16037	16050	16272	15977	16165	16146	16070	16107	16009	16282	16082	15926	16246	16081	16152	16104	16183	16123	16038	16128	16206	16227	16025	16005	16045	16213	16270	16178	16124	16103	16176	16314	16117	16239	16151	16262	16166	16161	16318	16198	16159	16247	16030	15935	16212	16045	16088	16243	16330	15921	16189	16185	16078	16212	16238	16107	16133	15988	16430	16232	16111	16326	16240	16115	16149	15980	16168	16336	15969	15998	16234	16151	16152	15979	16168	16132	16179	16050	16028	16067	16099	16130	16049	16113	16134	16070	16027	16130	16219	16021	16231	16369	16052	16286	16170	16240	16164	16082	16253	16146	16013	16038	16343	15902	15964	16334	15930	16310	16176	16193	16091	16238	16248	16094	16258	16108	16179	16368	16070	16121	16160	15981	15999	16064	16288	16067	16079	16144	15959	16016	16265	16126	16307	16074	16455	16308	16157	16118	16138	16169	16199	16295	16095	16153	16087	15954	16246
14580	17471	17415	16417	16152	16344	16130	15704	15697	15713	15437	15080	15235	15081	15000	15023	14926	14835	14798	15127	14777	14958	15009	14875	15096	14865	15050	14881	14858	14946	15291	15608	15700	15542	15236	14974	14933	14860	15015	14826	14982	14856	14894	15027	14963	15026	14893	14835	15019	14813	14962	14862	14815	15150	14750	14918	14930	14843	14912	15011	14850	14944	14842	14752	14876	14761	14903	14836	14926	14893	14919	14857	15017	14935	14974	14864	14857	15100	14915	14848	14815	14926	14775	14990	14917	15055	14835	14927	14931	15030	15140	14766	14933	14846	14898	14944	14871	14938	15095	14918	14780	14943	14801	14937	14737	14751	14874	14956	14830	14817	14955	14965	14979	14944	14795	14794	14888	14900	14863	14880	14812	14865	15118	14907	15104	14813	14921	14984	14883	14924	14945	14917	14923	14905	14762	14981	15056	14946	14969	14879	14806	14675	14791	15009	14866	14950	14997	14873	14955	14967	14844	14934	14925	15119	14811	14969	14851	14961	14932	14797	14945	15079	14949	14855	14965	14807	14867	14949	14881	14745	15046	15022	14955	14853	14926	14845	15015	14629	14908	14867	14844	14978	14878	14823	14872	14994	14891	14954	14878	14956	14929	14980	14972	14910	14909	14843	14933	14879	14827	14814	14824	14923	15017	14869	14889	14901	14876	14843	14993	14960	14924	14874	14936	14699	14847	15069	14773	14905	14920	14942	14956	14943	14966	14982	15051	15021	14942	14828	14837	14904	14841	14794	14886	14874	14994	14903	14833	14998	14829	14941	14824	14921	14891	14880	14957	15032	14751	14879	15007	14906	15038	14912	14837	14749	14898	14848	14743	14903	14791	14842	14749	14851	14897	14981	14972	14925	14895	14973	14976	14895	14860	14962	14930	15033	15050	14840	14943	14967	15100	14768	14834	14806	14880	14867	14859	15011	14904	14899	14767	14895	14870	14904	14919	14841	14619	14858	14999	14823	14833	14951	14861	14885	14886	14759	14958	14998	15096	14951	14895	15044	14809	14959	14985	14923	14896	14949	14884	15010	14738	14853	14948	14926	14931	14848	14996	14882	14952	14748	14919	14895	14797	15046	14817	14892	14852	14986	15029	14806	14796	14726	14827	14815	14907	15009	14945	14936	14946	14935	15010	14945	14880	14879	14905	14819	15018	14800	14808	14865	14900	14855	15015	14750	14932	14962	15005	15084	14983	14959	14970	14828	15016	15025	14888	14734	14986	14664	14967	14780	14962	14841	14824	14947	14799	14871	14858	15103	14879	14951	14713	14797	14945	14992	14947	14990	14789	15056	14850	15048	14827	14927	14926	14885	14972	14890	14898	15021	14950	15040	15007	14865	14974	14864	14926	14888	14906	14892	14902	14974	14841	14996	14745	15190	15008	14921	14905	15009	14927	14920	14665	14864	15015	14954	14973	14861	14859	14863	14920	14916	15017	15036	14955	14947	14844	14964	14940	14977	15028	14945	15028	15058	14825	15067	14967	15031	14866	14868	15015	14823	14838	14864	14795	15023	14970	14912	14942	15005	14787	14959	14867	14958	14961	14835	14914	14912	14884	14915	14847	14884	14832	14828	14868	15057	14771	14983	14926	14944	14947	15076	14896	14898	14926	14966	14727	14896	14824	14931	15001	14994	15004	14906	14852	14955	15022	14864	14829	14750	15053	15065	14825	14988	14845	14888	15084	14826	14695	14866	14915	15033	14887	14896	14805	14793	14840	14840	14958	14868	15050	14913	14867	14874	14882	14971	14885	15016	14943	14743	14856	14917	15044	14990	14994	14941	15116	15039	14922	15092	14832	15019	14813	15060	14885	14786	14844	14808	14821	14939	14824	14794	14928	14947	14873	15083	14846	14802	14812	14894	14834	14828	15058	14973	14766	14744	14920	15005	14836	14965	14972	14760	14906	14969	14864	14759	14793	14868	14772	14868	14804	14895	14977	14885	14766	14833	14885	14958	14950	15010	14903	15032	15004	15019	14873	14887	14868	14927	14612	14928	14904	14946	14817	14987	14763	14934	14888	14863	15037	14922	14779	14796	14982	14732	14892	14773	14991	14980	14869	14797	14795	14737	14864	15016	14938	14956	14973	14843	14907	14931	14873	14934	14886	14794	14938	14835	14815	14940	14948	14906	14969	14904	14779	14972	14985	15033	14888	14979	15009	14941	14961	14593	15068	14920	15052	14890	14922	15082	14895	14885	15022	14916	14811	14959	14955	14860	14856	14819	14903	14814	14888	14910	14829	14790	14957	14996	14874	14953	15017	14687	14823	14799	14843	14899	14885	14890	14947	14840	15007	14981	14855	15060	14881	14900	14944	14793	14923	15062	14859	14948	14935	14800	14633	14856	14952	14745	14875	15087	15139	14969	14844	14871	14967	14979	14975	14849	14876	14961	15084	14767	14787	14834	14846	14907	14866	14793	14928	14869	14921	14893	14876	14797	14933	14866	14802	14927	14936	15077	14922	14815	14947	14862	14859	14913	15161	14840	14910	14786	14979	14753	14832	14905	14853	14911	14935	14926	15024	14827	14742	14926	14915	14722	14831	14784	14989	14726	14889	14818	14884	14851	14915	14882	14901	14937	15038	14801	14905	14950	14887	14804	15205	14964	14872	14880	14980	15040	14919	14997	14974	14968	14828	14980	14939	14761	14892	14875	14949	14853	14800	15155	14978	14869	15008	15028	14800	14739	15178	14855	14920	15088	14708	14904	14978	14907	14852	14950	14776	14896	14891	14984	14929	14833	15020	15085	14850	14875	14682	15071	15068	14849	14915	14974	15014	15028	14805	14754	14966	14879	14789	15009	14893	14724	15057	14771	14913	14939	14882	14769	14917	14831	14912	14963	14927	14902	14808	14861	14949	14875	14924	14790	14843	14849	15046	14958	15074	14906	14867	15072	14918	14892	14910	14766	14974	14877	14879	15116	14836	14847	14775	14700	14959	14845	14934	15022	14999	14787	14934	14849	15064	15004	14764	14928	15040	14921	14923	14932	14863	14981	14931	14869	14972	14891	14871	14967	14943	14821	14941	14872	14909	14813	15051	14859	14828	14917	14911	14834	15017	14931	15026	14894	14863	14807	14759	15059	14792	14875	14866	14787	14973	15048	14916	14878	14995	14962	15033	14894	14885	14812	14856	14909	14863	14946	14732	14883	14881	14949	14881	14903	14814	14870	14844	15159	15040	15089	14850	14868	14861	14847	14957	14897	14974	14751	14761	15074	14862	15007	14796	14977	14913	14886	15127	14926	14994	14790	14875	14847	14978	15051	15025	14817	14916	14938	14913	15025	14952	14784	15042	14851	14886	14843	14917	14878	14820	15018	14846	14857	14856	15039	14919	14868	15071	14697	14770	14797	14910	14976	14807	15034	15005	14868	15005	14875	14896	14789	14860	14915	14832	14944	14989	14789	14915	14899	14973	15028	14913	14920	15032	14974	15011	14946	14919	14936	14932	14789	14890	14839	14914	15061	15066	14890	14920	14907	14767	15049	14908	14856	14809	14943	14952	14977	14905	14811	14888	14965	14866	15066	14934	14910	14927	14981	15086	15000	14799	14929	15012	14810	14991	15043	14911	15018	15000	14811	14971	14974	14921	14995	14935	14953	14877	14854	14827	14831	14843	14908	14933	14775	14939	14721	14912	14996	15004	15058	14932	15076	14748	14973	14919	14997	14886	14894	14857	14980	14955	14952	14979	15083	14913	14862	14838	14925	15063	14793	14987	15079	15052	14877	14862	14912	14931	15089	14797	14892	14852	14815	15191	15122	14951	14909	14916	14837	14874	14927	15054	14863	15018	14935	14816	15095	14874	14994	14850	14897	14841	14853	14990	14846	14917	15001	14979	14920	14988	14940	14789	14864	14830	14951	14845	14909	14958	14917	14859	14844	14815	15031	14888	15042	15003	14979	14882	15070	14984	14871	14870	14948	14838	14887	14746	14785	14972	14931	14877	14877	14861	15042	14951	15046	14923	15053	15050	14899	14916	14901	14827	14942	14810	14975	14918	14852	14770	14978	14991	15106	14994	14868	15010	15079	15123	14937	14938	14917	14918	15074	14823	14872	14827	14746	14920	14940	15013	14931	14852	14697	15001	14768	14976	15007	15032	14849	15009	15004	14884	15040	14836	14856	14750	14876	14991	15077	15097	14940	14946	14945	14985	14945	15103	14959	14900	14927	14898	14781	14949	14843	14887	14757	14834	14926	14838	15014	14942	14963	14823	14807	14983	14925	14879	14900	15046	14879	14958	14818	15048	14810	14955	14908	14950	14995	14918	14907	14981	14838	14698	15081	14939	14775	14893	14991	14921	15081	14920	14826	14955	14969	14801	14922	14866	14951	14956	14907	14939	15142	14932	14839	14823	14865	14904	14910	14805	14967	14874	14971	14974	15128	14837	14924	14862	14868	14896	14922	14874	14830	14947	14816	14828	14916	14961	14985	14955	14920	15070	14988	14868	14932	15014	14911	14925	14941	14876	15014	14819	14752	14757	14717	14727	14829	14860	14924	14968	14909	14842	14970	14906	15003	14769	14897	14987	14920	14773	15014	14849	14961	14702	15032	14839	14889	14873	14970	14758	14924	14901	14779	15031	15138	14880	14906	14992	14899	14753	14922	14957	15088	14879	14914	14768	14888	14929	14853	14992	14812	14870	14603	14886	14896	14766	14897	14736	14821	15069	14821	14919	14961	15076	14900	14874	14989	14982	14969	14846	14730	14967	14974	14901	15024	14912	14975	14881	14802	14926	15108	15150	15065	14889	14989	14808	14936	15038	14914	14759	14954	14900	14894	14964	14825	14938	14932	14825	14865	14852	14913	14892	14957	14881	14726	15012	14796	14922	14899	14882	14890	14812	15008	14986	14866	15064	14866	14807	14981	14894	14805	14893	14910	14994	14779	14994	15025	14861	14907	14955	14962	15012	14962	14906	14948	14895	14874	15040	14850	14851	14897	14986	14822	15103	15049	14951	14874	14971	14783	14973	14768	15064	14866	14810	14987	14889	14836	14912	14903	14920	14849	14959	15011	14995	14759	14969	14971	14892	15013	14936	14902	14962	14832	14970	14858	14839	14942	14951	14916	14942	15008	14899	14939	14964	14986	14873	14936	14974	14986	15013	14848	14865	15094
23974	21326	28681	24364	22021	21099	19739	17825	17148	17054	16890	16725	16503	16555	16453	16231	16344	16255	16240	16199	16225	16240	16294	16106	16274	16275	16294	16015	16299	16566	18210	19028	18347	17593	16948	16396	16360	16345	16242	16050	16272	16078	16112	16053	16237	16174	16195	16075	16171	15919	16294	16110	16190	16237	16105	16158	16074	16203	16143	16163	16105	16175	16128	16195	16201	16018	16137	16164	16120	16145	16111	16209	16179	16101	16116	16326	16075	16153	16250	16042	16219	16172	16223	16142	16131	16234	16118	16147	16112	16067	16116	16161	16194	16036	16082	16095	16082	15912	16035	16149	16056	16321	16113	15993	16159	16074	16256	16167	16136	16156	16082	16196	16254	16178	16073	16099	16053	16106	16145	15962	16307	16062	16125	16026	16317	16043	16065	16147	16058	16182	15973	16208	16085	15975	16080	16100	16203	16162	16050	15937	16089	16200	16274	16214	16105	16120	16159	16108	15978	16187	16014	16161	16103	16092	16055	16156	16097	16110	16079	16159	16159	16094	16258	16172	16258	16303	16095	16283	16174	16182	15979	15938	16149	16220	16146	16289	16312	16084	16073	16162	16105	16165	16230	16014	16062	16010	15911	16172	16153	16068	16109	16158	15918	16068	16110	16033	16054	16127	16007	16239	16187	16116	16085	16287	15898	16205	16217	16012	16014	15959	16216	16136	16166	16184	15960	16052	16249	16293	16130	16149	16082	16071	16116	16147	16373	15957	16139	16270	16097	16298	16116	16071	16025	16169	16299	16134	16107	16133	16113	16136	16216	16183	16134	16222	15903	16052	16001	16325	16268	16073	16105	16370	15879	16027	16198	15849	16190	16132	16082	15903	16121	16055	16101	15956	16079	16071	16083	16247	16034	16146	16159	15957	16220	16150	16055	16064	16080	15910	15972	16130	16124	16177	16014	15991	16184	16104	16064	16039	16253	16086	16191	16264	16262	16290	16222	16021	16120	16005	16196	16142	16112	16206	16362	16181	16386	16193	16210	16151	16177	16079	16341	16101	15893	16080	16312	16331	16095	16041	16013	16134	16082	15941	16140	16234	16199	16064	16183	16120	16222	16093	16249	16106	16217	16207	16131	16199	16135	16048	16082	16089	15929	15928	16056	16013	16031	16050	16042	16093	15969	16178	16206	16096	16039	16026	16056	16385	16120	16006	16170	15926	16219	16195	16263	15937	16133	16230	16203	16157	16196	16189	16219	16122	15898	16142	16089	16024	16252	16185	16081	16023	16154	16004	16124	16201	16326	16156	16217	16216	15921	15902	16097	15968	16266	16237	15902	15868	16048	16022	16108	15933	16003	16097	16126	16163	16181	16163	16312	16137	16245	16140	15880	16018	16279	16200	16188	15951	16118	16095	16027	15938	16142	16193	15953	16149	16072	16065	16163	16105	16104	16179	16262	16204	16026	16183	16232	16339	15951	16260	15969	16238	15979	16115	16134	16086	16192	16112	16019	16262	16197	16205	16009	16328	16161	16173	16154	16214	16142	16110	16015	16110	15999	16084	16168	16148	16080	15993	16062	16171	16124	16048	16196	16160	16100	16090	16104	16295	16039	16006	16200	16278	16228	16160	16190	16091	15911	16094	16193	16181	16073	15880	15975	16150	16160	16008	15932	15935	16073	15953	16016	16048	16191	16220	16138	16154	16119	16008	16059	15957	16097	16270	16068	16160	16216	16191	16114	16042	16164	15958	16212	16115	16078	16106	16042	16057	16291	16101	16050	16207	16113	15997	16087	16112	15993	16199	16194	16004	16128	16087	15860	15883	16079	15970	16111	16277	16165	16034	16167	16158	16088	16063	15985	16414	16312	16026	16320	16317	16265	16280	16144	16229	15874	16129	16197	16101	16049	16178	16091	16000	16023	15864	16012	16155	16293	16157	16031	16014	16101	16303	16162	16006	16059	15977	16109	16223	15991	16058	16025	16178	16080	16135	15910	16059	16250	16069	16101	16241	16151	16003	16202	16019	16194	16087	16320	16021	16020	16049	16065	16203	16084	16185	16165	16142	16107	16038	15920	16061	15937	16304	16089	16262	16118	16200	16095	16172	15974	16158	16141	16158	16100	16006	15988	15877	16266	16092	16225	16229	16136	16245	15827	16214	16241	16035	16153	15956	16049	16147	16164	16241	16234	16089	16022	16165	16166	16228	16113	16229	16351	16106	16034	16154	15996	16060	16081	16212	16224	16104	16090	16122	16083	16107	16289	16125	16112	16079	16095	16187	16246	16066	16180	15965	16124	16055	16173	16202	16244	16096	16077	16220	16280	16032	16093	16166	16082	16167	16061	16236	15958	16125	16040	16154	16251	15933	16065	15908	16240	16128	16038	16143	16107	16041	16070	16130	15994	15956	16097	16086	16272	16205	16196	16026	16171	16082	16091	16107	16054	16123	16153	16185	16009	16079	16214	15930	16172	16040	16198	16197	16171	15909	16089	16126	16094	16056	16026	16025	16119	16097	16086	16259	16206	16277	16108	15948	16292	15957	16055	16142	16178	16226	16121	15919	16264	16142	16107	15884	16104	15978	16111	16157	16205	16080	16134	16048	15893	16206	16220	16181	16116	16241	15979	16131	15890	16163	16053	16077	16081	16089	16343	16157	16035	15903	16152	16288	16112	16123	16020	16164	16013	16123	15956	16010	16019	16254	16183	16010	16104	16098	16137	16057	16276	16099	16204	16094	16036	16080	15982	16099	16104	16146	16161	16250	16179	16174	16091	15949	16307	16010	16116	16108	16051	16302	16006	16217	16128	16090	16168	15993	15941	16205	15961	16090	16205	16021	16295	16042	16059	16108	16154	16070	16113	15990	15929	16107	16145	16135	16021	16136	16213	15991	16127	16053	16065	16026	15789	16134	16191	16174	16253	16212	16180	16149	16280	15844	16353	16196	16179	15972	15869	16173	16093	16072	16311	15980	16145	16186	16274	16036	16041	16100	16154	16210	16185	16007	16239	16032	15856	16139	16087	16225	16219	15924	16113	16113	16314	16093	15941	16162	16196	16093	16004	16151	16233	16218	16235	16186	16217	16037	16175	16045	16107	15984	16148	15941	15979	16237	16072	16084	16152	16052	16124	16120	16087	16116	16310	16005	16103	16131	15986	16233	15995	16254	16168	16206	16197	16106	16334	16267	15935	15955	16209	16129	16238	16106	16152	16154	15958	16090	16013	16077	15994	16088	16238	16139	16090	15975	16233	16254	16239	16027	16067	16101	16267	16116	15979	16113	16155	16075	16243	16060	16307	16213	16096	15834	15992	16062	16016	15968	16036	16066	15982	16103	15971	16041	16228	16145	16064	16182	16061	16470	16041	16089	16084	16149	15941	16079	16309	16289	16198	16203	16126	16210	16280	16103	16017	16102	16259	15979	16153	16067	15923	16061	16312	16038	16228	15972	15962	16163	15938	16091	15912	16029	16309	16031	16160	16050	16179	16221	16024	16028	15888	16011	16067	16206	16155	16075	16163	16167	16362	16131	16074	16300	16284	16316	16286	16153	16192	16154	16117	16044	15952	16048	16114	16157	16027	16222	16237	15927	16045	16131	16089	15848	15950	16047	16078	15990	16336	16030	16224	16090	16200	16263	15977	15917	16189	16047	16160	16112	16186	16094	16179	16047	16115	16092	16108	16071	16070	16150	16208	16183	16027	16079	15972	16163	16023	16144	15947	16034	15953	16188	15988	15959	16133	16247	15888	16087	16083	16153	16114	16224	15923	16062	15901	16160	16087	15930	15999	15981	15963	16298	16169	16227	16209	16245	16048	16184	16224	16049	16028	16336	15925	16107	16160	16185	16114	15841	16211	15980	16218	16017	16125	16227	16057	16208	16116	15995	16360	16218	15920	16180	16145	16160	16170	16116	16046	16089	16090	16233	16146	16191	16176	16241	16137	16082	16067	16247	16212	16124	15949	16044	16166	15931	16040	16169	16144	16123	16126	16326	16198	16078	16168	16037	16125	16092	15937	16136	16101	16088	16189	16391	16139	16099	16132	16139	16150	16106	16045	16048	16063	16098	16277	16204	16157	16045	16090	16124	16014	15878	16125	15956	16033	16079	16329	16199	15952	16001	16036	16054	16143	16041	15986	16105	16137	16042	16089	16233	16127	16163	16060	16260	15942	15951	16215	16090	15914	16183	16184	15990	16335	16313	16325	15946	16201	16210	16200	16178	16094	15951	16086	16249	16048	16034	15987	16034	15963	16164	16129	16109	16015	16029	16157	16074	16165	16119	16109	16035	16127	16217	16230	16350	16312	16175	15974	16123	16179	16113	16136	16091	15977	16126	16207	16108	15895	16104	16164	16170	16550	16070	16195	16068	16096	16002	16133	16051	16175	16030	16159	16281	16322	15918	16283	16146	16101	15977	16144	16288	16054	16107	16262	16352	16066	16233	16160	15939	16177	16187	16130	16056	16008	16018	16296	16034	16097	16083	16276	16015	16207	16120	16198	15975	16065	16158	16127	16001	16171	16122	16002	16160	16140	16098	16156	16210	16006	16165	16152	16290	16222	15937	15991	16038	16175	15948	16044	16339	16104	16280	16022	16056	16214	16055	15990	15948	15957	15873	16155	16250	15922	16042	15965	16063	16237	16057	15966	16089	16153	16129	16062	16115	15857	15886	16181	16263	16150	16259	16226	16345	16001	16122	16043	16207	16096	16110	16151	16229	16099	16105	16146	16167	16234	16142	16168	16150	15975	16068	16237	16174	16078	16053	16173	16224	16202	16198	16244	16180	16041	16228	16115	16108	16093	15959	16019	16197	16199	16147	16010	16125	16358	16172	15937	16088	16077	16150	16057	16205	16120	16132	16209	16364	15982	16135	16154	15986	16048	16241	16013	16391	16149	16017	16110	16005	16061	16281	16289	16223	16176	15985	16177	16261	16106	16309	16243	16150	16027	16324	16174	16125	16175	16223	16087	16269	16074	16208	16238	15978	15999	15920	16038	16323	16058	16131	16131	16157	16032	16107	16095	16080	16172	15901	16043	15971	16158	16204	16189	16236	15990	16049	16209	16194	15927	16093	16380	15959	16140	16018	16008	15946	16147	15911	16127	16119	15919	16059	15924	15988	16094	16086	16328	16009	16087	16116	16205	16046	16127	15994	16199	16197	16054	15970
14441	23070	22808	21009	19480	18113	17330	17135	16672	16234	15769	15759	15563	15383	15357	15398	15208	15174	15057	15175	15164	15181	15025	14950	15071	15060	15160	15004	14987	15855	18450	19227	18255	17049	15842	15172	15095	15134	14868	14971	14957	15080	14856	15146	14989	14866	15117	15110	15061	14986	14902	14947	15043	14850	15132	14954	15003	14990	15029	14908	14860	14972	15089	14930	14934	15104	14985	14818	15134	14805	15091	14929	15069	14763	14972	14993	14926	15021	14986	14886	15041	14965	14907	15044	15064	15000	14916	15002	14867	14968	15109	14924	14894	15145	14980	14969	14945	14914	14970	14861	14869	14800	14861	14984	14970	14977	15046	14957	15049	14884	14909	14889	14853	15116	14882	14988	14943	14887	14867	14849	15036	15023	15030	14977	14836	14905	14865	14882	14977	15028	14964	14947	14836	14961	14846	15039	14937	14931	14900	15122	14928	14950	14964	14941	14936	14818	15150	14950	15046	15039	14958	14910	14850	15031	14848	15019	14852	14879	15026	14859	14939	15127	14917	14785	14926	15024	14942	14984	14888	14874	14939	14922	15009	14853	14905	15112	14926	14955	14917	15113	14865	15030	14958	14906	15038	14865	14833	15024	14959	14697	14815	14842	14935	14909	14731	15023	14966	14962	14850	14870	14803	14860	15088	14977	15065	14876	14930	15133	14911	15053	14922	15115	15010	14858	14774	14886	14949	14934	14890	14858	14946	14995	14948	15151	14910	14915	14982	14878	15088	14916	14919	14875	15091	14908	15053	14994	15014	14936	15017	15067	14775	15004	14993	14929	14833	14793	14934	14918	14955	14950	14896	14990	14931	15023	14796	14971	14873	14927	14876	15061	15025	14877	15001	15196	14999	14935	15065	14961	14882	14887	14737	14829	14786	15091	14993	14962	14959	14919	14887	14936	14886	14978	14870	14902	14934	14964	14827	14929	15015	14932	14790	15062	15029	15019	14883	14994	14907	14897	15042	15054	15016	14920	14977	14869	15067	14973	14969	14987	15047	14975	14958	15012	14937	14978	14775	14877	14985	14957	14926	14996	14975	14970	14900	15022	14953	14975	15007	14906	14803	14928	14937	15092	14887	14962	14999	15091	14868	14958	14906	14980	14795	14872	14956	15188	14918	14994	14993	14923	14878	14873	14998	14755	14998	14829	14846	14752	14821	14966	15118	15041	14950	14964	14953	14912	14929	14915	15020	14814	14917	15028	15127	15014	14845	14701	14986	14942	14990	14948	15071	14993	14885	14896	14893	14933	14964	14898	15052	14839	14881	15006	15028	14946	14976	14872	14957	15051	14972	14994	14871	14798	15017	14774	14998	14753	14990	14901	14873	14907	14796	15210	14926	14946	14872	15039	14828	15041	14914	14928	14886	14913	15013	14974	14923	14892	14760	14881	14964	15019	14897	14798	14995	14918	14933	15046	14948	14990	15043	14790	14894	15024	15034	14825	14884	14890	14856	15014	14805	14893	14978	14993	15012	14932	14892	14948	14812	14922	14854	14894	15020	14928	14913	15076	14865	14738	14897	15011	15097	14880	14844	14970	14916	14949	14851	14824	14896	14971	15057	14990	15021	14933	15053	15128	14925	14702	15094	14988	14996	14877	14991	14923	14975	14864	15040	15076	14934	15073	14838	14938	15057	15027	14962	14895	14927	14938	14897	15001	14871	14878	14983	15142	14935	14977	14919	15026	14876	14835	15101	14885	14928	14805	14970	14925	14939	14951	15031	14934	14998	14987	14865	14980	14779	14889	15030	14941	14750	15058	14921	14960	14906	14951	14837	15066	14964	14899	14913	15055	14977	14862	14965	14939	15004	14849	15049	15073	14951	14825	14979	14945	15134	14945	14883	15027	15001	14838	14887	15088	14861	14980	14911	14988	14888	15007	14931	14860	14981	14812	14960	14928	14961	14928	14945	14884	14732	15074	14954	14834	14850	15022	14838	14922	15035	14904	14993	14804	15100	14825	14674	14983	15092	15022	15179	14981	14867	15004	15004	15048	15037	15033	14857	15057	14903	14956	14844	14970	14913	14772	14923	14869	14849	14953	15089	14920	14903	14997	15011	14851	15105	14940	15002	15019	15052	14970	15093	14906	14751	14933	14961	14986	14930	14787	15174	15024	15215	14860	15052	14966	15164	14885	14961	14977	14887	14991	15029	14875	14956	14728	14983	14808	14925	14982	14816	15019	14956	14983	14979	14894	14976	14994	15057	15145	14909	14736	14979	14716	14852	15032	14756	15058	14832	15081	14979	14909	14934	14872	14997	14849	14869	15109	14863	15042	14798	15064	14919	15104	15030	14838	14854	14820	15025	14805	14853	14910	14926	14891	15092	15010	14950	14902	14944	14973	14787	14902	14981	14989	15133	14928	14800	14875	14999	14936	14766	14863	14850	15042	14844	14891	15034	14993	14781	15047	14952	14798	15201	14823	14885	14848	14957	15081	14958	15035	15084	14743	15010	14924	15080	14873	15066	15007	14855	14922	14876	14978	14897	14856	15060	14998	14832	15094	14870	14990	14838	14858	14915	14909	15032	14795	15014	15055	14770	14777	14929	14886	14910	14947	14872	14782	15086	14994	15063	14982	14935	14824	15052	14896	15077	14871	15158	14979	14980	15013	14759	15074	14853	14917	14820	14917	15057	14878	14859	14936	14844	14875	14930	14935	15047	14854	14810	14860	14783	14845	14862	14797	14917	14948	14787	14694	14887	14858	14992	14835	14920	15006	14970	14890	14911	14843	14948	14994	14955	14804	14940	14843	14868	15039	15017	14909	14917	15028	14890	14875	14916	14903	14921	15125	14805	15070	15051	14992	14826	14861	14987	15010	14751	14880	14949	15056	14838	14883	15052	14925	15084	14908	15039	14794	14926	14828	14875	14860	15105	14918	14976	14810	14937	14859	15019	14888	14992	14966	14855	14886	14925	15119	14895	14971	14955	15059	15057	14956	14889	14941	14907	14814	14910	14915	14816	14811	15007	15110	15018	14819	14923	15006	14905	14878	14906	15010	14974	14945	14899	14755	14997	14974	14863	14894	14950	15056	14853	14954	14803	14862	14941	14945	14822	14880	14827	14898	14937	15087	14880	15064	14735	14864	15010	14955	14896	15132	14784	14926	15013	14896	14842	14956	14838	15032	14944	15009	15030	15012	14844	14943	14840	14909	14906	14994	14849	14975	14991	14781	14752	14894	14879	15066	14947	14821	14922	14969	14948	14997	14877	15030	14952	14886	14913	14920	14983	14992	14997	14962	14848	14848	15070	14929	14898	14973	14889	14991	14823	14934	14906	15009	14965	14822	15042	15017	14877	15065	14995	14925	15012	14908	14939	15025	14685	14969	14895	14766	14815	14849	14969	14965	15037	14854	14979	14868	15056	15103	14907	14828	14907	15124	14982	14949	15017	14897	15050	15011	14805	14836	14979	14978	15020	15105	14924	15005	15063	15109	15091	14937	15098	14801	15032	15096	14952	15111	14865	14894	15032	14879	15075	14988	14884	14955	14909	14928	14967	14928	15075	14922	14998	14845	15071	14821	15052	14977	14831	14840	14907	14892	14912	14951	14976	14833	14999	14886	15035	14864	14819	14651	14896	15029	14906	14943	15125	14966	15000	14867	14889	14766	14931	14937	14974	14986	14962	14880	14815	14986	14997	14893	15176	14869	14949	14778	14999	15032	14946	15139	14901	14987	14955	14935	14990	14798	14914	15211	14967	15056	14954	15111	14835	15052	14891	14741	15020	14867	15132	14961	14996	14743	14988	15020	14768	15032	14817	15001	15017	15001	14820	15015	14938	14974	14869	15107	15029	14965	14916	14866	14879	14853	15012	14955	14834	15065	14807	15052	14908	14988	14857	14804	14958	15209	14937	14923	14979	15011	15013	14808	14956	14821	14913	14808	14831	14917	14932	14802	14882	14838	15035	14901	15032	14915	14868	14866	14940	15032	14770	14908	14972	15004	14838	15022	14814	15021	15061	14917	14837	15126	14914	15027	14829	14975	15117	15111	15138	14877	15036	14708	14934	14815	14796	15074	14879	14903	14903	14893	14938	14999	15081	15059	15037	14908	14932	14929	15003	14950	14860	14986	15008	14874	14998	15081	14907	15030	15012	14875	14906	15021	14760	14866	14955	14911	14908	14856	14977	14868	14925	15004	15007	14851	14886	14919	14905	14987	14876	14989	14975	14925	14792	14870	14977	14821	14935	14983	14803	14906	15009	14904	15259	14941	15067	14907	14699	15007	14710	15131	14994	14834	14806	15040	15091	14996	14804	14863	14893	14949	15139	14955	14917	14933	14986	15126	15011	14835	14888	14906	14985	15000	14895	14834	15083	14840	14993	14877	14958	14845	14894	15072	14983	14806	14980	14914	14854	14919	14903	14910	14940	14772	14953	14882	14919	14907	14940	14944	14838	15005	14947	14893	15050	14990	14949	14916	15018	14994	14831	14834	14740	14929	15067	15105	14853	14860	14945	14915	15061	15078	14972	15098	14969	14892	15003	14978	14986	15026	14925	14997	15109	14754	14937	15027	14778	15034	15039	14986	14988	14918	14995	14971	14891	14776	14858	15131	14930	15029	14918	15085	15038	14942	14909	15043	14813	14970	14902	14929	14931	14883	14872	14999	14892	14919	14939	15028	14880	14910	15060	14947	14979	15043	15007	14906	14928	15019	14971	14941	15011	15069	15091	15047	14890	14959	14868	15027	14873	14798	14949	14964	14927	15030	14857	14946	14935	15101	14970	14895	14959	14912	14981	14820	14908	14895	14844	14854	15091	14914	15028	14932	14833	14962	14877	14915	14832	14965	14908	14895	14946	15072	14849	15019	15049	14978	14973	14846	15022	14853	14922	14897	14883	14893	15010	15017	14927	14823	14868	14939	14929	15006	14965	14769	15007	15008	14782	14814	15065	14936	14941	14980	15043	14797	14902	15095	14994	14857	14926	14990	14846	14834	14861	14885	14910	14936	15060	14842	15085	15170	14844	14997	14818	15085	14988	14876	15096	14975	14962	14783	14894	14889	14897	15074	15015	15001	15009	14978	14972	14917	14916	14899	14892	15022	14896	14937	14932	14938	14818	15105	14781	14979	14973	14943	14966	14838	14923	15077	14909	14861	14997	15029	14788	14860
22885	21318	29150	23840	21520	23212	23815	18401	16989	17121	16925	16517	16570	16545	16312	16199	16431	16316	16418	16395	16334	16420	16164	16223	16317	16518	16201	16232	16112	16515	19923	21227	20041	18886	17630	16598	16328	16177	15970	16197	16044	16159	16270	16070	16087	16078	16175	16084	16255	15973	16179	16287	16156	16044	16083	15907	15958	16019	16070	16046	15919	16317	16113	15950	16013	16090	16168	16038	15888	15961	15961	16073	16148	15933	16007	16031	16078	15972	16231	15995	15841	15993	16031	16128	16052	16080	16036	15996	16048	16139	15935	16034	15904	15981	16112	15984	15969	15888	16255	16114	16031	16230	16008	15988	16013	15990	16053	16146	16394	16174	15910	15920	16083	16128	16190	16159	15768	15928	16101	15955	16080	16026	16225	15928	16032	16154	15975	16014	16159	15937	15991	15892	16093	15861	15955	15901	15872	15838	16117	15980	15967	16005	16200	16142	16052	16086	15890	16046	15793	16153	16158	16055	16162	15741	15980	15981	16150	16195	16049	15966	16087	16197	16084	16002	16218	16065	15897	16048	15902	16131	16064	16101	16021	16018	16255	15995	16013	16028	16041	16191	15940	16158	16096	15911	15959	15913	15981	16095	16305	16180	16005	16078	16136	16006	16141	15989	16047	15842	16136	16130	15995	15995	16087	16057	16074	16174	16031	15938	16037	15912	16102	15852	15991	16041	16198	15920	16035	16004	15922	16280	16055	16118	15970	16040	16070	16124	16289	15871	15940	15838	15900	16059	16143	16188	16034	16094	15851	16108	16058	16136	16128	16063	16057	16144	16088	15835	16051	15996	15997	15965	15971	15900	16062	15997	16077	16068	16057	15937	15935	15966	15874	16016	15954	16053	15901	16004	15884	15873	15918	16015	16052	15948	16198	16001	16254	15893	15759	15954	15979	16197	16070	16156	16003	16046	16195	16051	15752	15832	15809	16045	16020	16151	16156	16143	16227	16030	16060	15938	16041	15919	16184	16085	16022	15958	15999	15829	16050	16048	16039	15922	15897	15826	15779	16117	16042	16255	16270	16150	15935	16158	15826	15991	15896	16085	15949	16048	16143	15980	16072	16097	15995	16023	16012	15993	16054	16113	15829	16079	15959	15990	16059	16059	16139	15959	16051	16039	16092	16001	15853	16019	16161	16048	15976	16030	15973	16012	16158	16057	15841	16087	15977	15872	16059	15985	15969	16015	16095	16068	16105	16024	15840	16068	16015	16047	15944	16017	15944	15967	16044	15961	15776	16062	15943	15831	16052	16010	15897	16156	16066	16106	16062	16237	16012	16086	15991	16015	16042	15862	16004	15762	15997	16040	15988	15934	16038	15782	15988	16011	16050	16046	16108	16054	16093	15986	16104	15882	16032	16015	16053	15841	15926	15976	16088	15834	16107	16063	15904	16074	16043	16072	15995	15964	16150	16069	15969	15950	15986	15893	16063	16134	16025	15971	15955	16062	15783	16014	16179	16128	16049	15960	16081	16033	15954	16148	15956	16074	15999	15891	16024	16116	15939	16014	16011	16073	16041	16101	16195	15818	15959	16117	16035	15941	16167	15892	15889	16070	16019	15977	16116	16120	16180	16030	16155	15874	16076	16100	15975	16158	16059	16110	15990	16177	16039	16173	15956	16019	16009	15936	16005	15884	16151	15946	15985	16056	15932	16014	16046	16128	15896	16046	15949	16113	16237	15979	16210	15903	15775	15906	16101	16076	16033	16020	16208	16052	15855	15997	15970	16233	16046	16046	16133	15968	15918	16024	15985	16039	15949	15927	15926	16196	15931	15987	15975	16106	16078	16010	15940	16072	16032	16115	15945	15815	15936	15876	16023	15913	16035	15960	15844	16137	16024	16054	15777	16019	16279	15941	15816	16125	15993	16233	15913	16010	15862	16018	16168	15981	15963	15997	16096	16059	16050	16106	15946	16004	16063	16261	16121	15932	16054	15983	15921	16153	15921	16004	15879	15951	16074	16063	16094	15859	15871	15876	16073	16045	15973	15937	15814	15843	16030	16023	16047	15964	16004	15860	16004	16107	15862	16006	16129	16047	15930	15934	15876	16074	16011	16005	15939	15937	16052	15999	16092	15835	16063	16032	15956	15922	16024	16031	16000	15971	15931	16179	16150	16051	16029	16036	15959	16119	15960	15894	16013	16137	15909	16135	16166	16026	16183	15995	16095	16057	16075	15848	15957	16043	16050	16047	15951	16086	16099	15944	15958	16041	15882	15973	16070	16028	16058	16036	16085	16011	15911	16036	15919	16079	16216	15879	16157	16103	16104	15995	16073	16021	15982	16044	15948	16123	16263	16104	15921	16041	15902	16080	16186	16160	16019	16125	16095	16156	15931	15856	15984	16030	16243	16052	16185	16066	15993	16066	16105	16148	16006	16056	16145	16088	15985	15879	15834	15944	16114	16011	16129	16042	16091	15963	16064	15981	15969	16035	16000	15924	15899	16151	15982	16017	16068	16007	15940	16021	15872	15964	15929	16135	16158	16019	16017	16067	16157	16075	16044	16027	15880	16007	16005	16030	16114	16086	16086	15911	16005	16120	15971	16060	15929	16128	15935	15970	15808	16047	15952	15800	16053	16001	15855	16072	15935	16245	16056	16075	16130	16164	15867	15964	16050	16216	16047	16067	16205	15937	16039	16150	16038	15967	15962	15998	16003	15978	16016	16237	15922	15932	16140	15997	16031	16064	16019	15881	15955	15802	16060	15998	16047	16155	16164	15964	15988	16245	16230	15941	16131	16083	16179	15955	16140	16179	16119	15857	15976	16102	15721	15860	16028	16014	16029	15947	16257	16094	16074	16222	15927	15952	16199	16021	15955	16100	15944	15895	16130	16053	16046	15903	15906	15885	15983	16086	15986	15992	16026	15994	16013	15950	15904	15874	15948	16021	16081	16170	16151	15981	16087	16115	16110	16098	16150	15998	16059	16026	15916	15883	15840	16014	16049	15936	15954	16075	16138	15986	16242	16021	16153	16047	16069	15921	15989	15985	16034	16058	15918	15934	15957	15816	15916	15930	16099	15731	15883	15964	15940	16043	16024	16031	15993	16139	16030	16097	15988	16020	15863	15887	16090	15946	16160	16012	16192	16139	15924	16006	15900	16038	16046	16165	16007	16154	16068	15857	16121	15911	15899	15945	15884	15994	16022	15820	16174	16226	16067	16046	15963	16037	16027	15981	15949	16018	15985	16171	16177	16097	16013	15973	16008	16072	15865	15943	16107	16109	16163	15860	16004	15859	16106	16023	16334	15819	16102	15737	15877	16036	15861	15983	16026	16047	16169	16014	16055	15862	16124	16145	15965	15985	16216	16080	16033	16042	15837	15730	16016	15882	16001	15956	16022	15977	15931	15928	15951	16038	16044	15894	16132	16077	15850	15913	15975	15915	16027	15878	15910	16134	16032	16057	15907	15865	16147	16154	15994	16048	15986	15940	16007	15864	16072	15921	15729	15960	15943	16066	15927	15949	15949	16152	16052	15934	15894	15851	15951	16172	15965	15820	15954	16091	16100	15811	15999	16202	16104	16074	15982	16045	16104	15888	15821	16130	16228	16120	16064	15931	16030	15766	16072	16116	15776	15867	16054	16024	16130	15873	15908	16064	15988	15975	16093	16063	15932	16071	15948	15957	15876	16025	16103	16185	16082	16079	16017	16051	16049	15946	15889	16056	15856	15983	16254	16026	16056	15904	16206	16193	16307	16203	15985	15942	15883	15874	15950	16127	15998	15785	16050	15968	15937	15997	16099	16122	16080	16066	16142	16324	15898	16057	16014	15942	15917	15816	16121	16032	16092	15920	15933	16050	15878	15866	16105	16002	15955	15999	16048	15893	15962	16195	16129	16105	16016	15920	15867	15776	15948	15988	16040	16008	15910	16090	15875	16044	15881	16133	15835	15969	16230	16031	16089	16134	15913	15951	15986	16006	16067	15871	16163	15893	16025	15899	16017	16087	15968	15902	16047	16030	16035	16139	15896	15992	15993	15788	16124	15923	15838	15950	15972	16133	15914	15994	15976	15848	15994	16008	15998	15973	16115	16246	15995	16037	16155	16047	16138	16066	16003	16070	16072	15874	16018	15929	16033	16101	15940	16010	15961	15842	15875	16100	16176	15971	15968	16009	16001	15951	16152	15967	16085	15960	15898	15984	16106	15835	16011	15961	15918	15846	16025	15997	16163	16140	16008	15970	16040	15948	15954	15993	16009	15935	15980	15989	16120	15952	15858	15956	15946	15999	16035	15961	16082	16185	15905	15934	16084	15903	16278	15814	16013	16011	16095	16062	16079	15848	15946	15967	15987	16017	15940	16020	16070	16003	16001	15928	16262	15783	16029	16062	15843	15966	15905	15880	16088	15966	15884	16058	15874	16154	16104	15932	16052	16174	16158	16040	16021	16118	16224	16220	16095	15956	16086	16172	16016	16103	16150	16020	15973	15907	16056	16150	16050	16039	15966	16045	16056	16038	16065	15931	16125	15996	16013	16104	16091	15892	16004	16024	15879	15999	15793	16072	16163	15990	15981	15715	15822	15953	16109	15969	15951	15948	15981	16070	16119	16018	16025	15752	15925	15861	15970	15920	15934	16120	16070	16010	15916	15801	16060	16048	16098	15977	15813	15965	16066	15904	16040	16025	15914	15906	15672	15808	15919	16128	16076	16117	15996	16043	15951	15969	15979	15900	16065	15927	15919	16084	16139	16039	15915	16005	15968	16027	16053	16177	16057	16055	15910	15988	15820	16052	15807	16126	15946	15947	15997	16078	16132	16093	15995	16033	15908	16080	16005	15853	15955	16159	15999	16156	15886	16012	16009	16121	15784	15901	15975	16252	16037	16037	15945	15942	16105	16054	16002	16116	16016	16096	15965	15897	16149	15925	15903	16166	16061	15964	16189	16109	16000	15940	15952	16089	15930	16047	16113	16029	16140	15871	15939	15927	16018	15729	15850	15917	15822	15964	15911	15904	16111	15735	15853	16038	15811	15909	15870	15990	16031	16119	15952	15947	15915	15883	15983	15820	16095	16162	16177	16180	15907	15877	15930	16226	15789	15977	16055	16015	16120	15848	15879	16253	16010	16031	16023	16100	16127	15908	15961	15929	16133	16058	16066	15998	15870	15948
15844	27265	27555	24184	21519	20237	19245	17474	16647	16155	15587	15538	15547	15215	15299	15114	14899	15284	15003	15287	15102	15123	15161	14919	14980	14938	14993	14978	14993	16079	21415	22649	20642	18300	16389	15289	15029	14998	14936	14933	14956	14812	14974	15005	15030	14917	14836	14817	14949	14821	14832	14822	14936	14811	15022	14858	14917	14765	14831	14937	14765	14855	14879	14682	14735	14845	14856	14820	14899	14912	14963	14860	14815	14925	14908	14907	14873	14682	14707	14846	14778	14714	14855	14629	14790	14804	14839	14782	14840	14775	14945	14713	14817	14834	15010	14825	14954	14830	14898	14734	14734	14824	14812	14840	14808	14786	14837	14722	14820	14841	14791	14848	14962	14929	14766	14786	14878	14885	14771	14814	14731	14842	14829	14754	14865	14666	14791	14754	14853	14782	14842	14953	14788	14840	14968	14782	14845	14875	14835	15018	14685	14892	14808	14802	14794	14831	14886	14812	14967	14970	14942	14885	14860	14804	14770	14831	14786	14816	14892	14755	14759	14875	14800	14951	14839	14700	14803	14738	14884	14828	14740	14706	14904	14798	14915	14914	14972	14769	14806	14850	15014	14871	14802	14962	14902	14755	14815	14797	14851	14900	14872	14892	14823	14820	14838	14799	14857	14855	14924	14763	14945	14894	14886	14893	14874	14732	14840	14867	14871	14767	14720	14847	14833	14817	14919	15025	14820	15003	14907	14819	14763	14884	14915	14829	14699	14700	14743	14869	14714	14526	14913	14963	14695	14901	14646	14827	14771	14582	15032	14738	14901	14891	14771	14707	14948	14886	14769	14610	14866	14785	14759	14686	14866	14862	14874	14740	14826	14807	14827	14884	14733	14780	14889	14775	14916	14815	14889	14925	14784	14830	14843	14909	14719	14905	14871	14792	14652	14819	14704	14843	14523	14861	14793	14828	14821	14968	14676	14883	14772	14850	14842	14653	14787	14808	14908	14729	14802	14809	15009	14922	14754	14765	14891	14872	15021	14942	15116	14757	14880	14955	14947	14777	14813	14716	14860	14944	14830	14805	14607	14766	14962	14836	14920	14898	14834	14622	14839	14871	14748	14701	14946	14972	14797	14822	14894	14821	14851	14874	14978	14833	14854	14825	14629	14802	14779	14843	14852	14967	14819	14939	14894	14805	14916	14883	14781	14903	14915	14705	14816	14828	14847	14746	14940	14836	14773	14691	14686	14782	14703	14864	14691	14693	14609	14948	14883	14889	14721	14703	14663	14928	14927	14706	14885	14731	14959	14914	14771	14722	14834	14722	14993	15062	14826	14964	15063	14776	14873	14925	14923	14734	15004	14841	14813	14677	14767	15112	14523	14689	14835	14831	14780	14813	14920	14699	14901	14934	14773	14805	14698	14797	14636	14873	14894	14768	14944	14793	14675	14870	14694	14983	14840	14665	14683	14919	14815	14881	14574	14732	14704	14824	14771	14930	14649	14856	14941	14791	14829	14741	14741	14761	14790	14913	14874	14826	14811	14873	14892	14984	14928	14757	15017	14881	14669	14694	14923	14821	14772	14943	14726	15028	14847	14948	14858	14777	14940	14968	14674	14750	14762	14755	14685	14870	14968	14668	14685	14827	14885	14739	14881	14963	14888	14979	15013	14711	14820	14842	14837	14667	14763	14786	14881	14726	14769	14776	14857	14949	14810	14960	14894	14876	14923	14578	14759	14757	14908	14958	14693	14984	14859	14737	14809	14754	14752	14948	14745	14906	14834	14808	14786	14892	14776	14958	14848	14816	14792	14822	14991	14588	14646	14787	14835	14813	14959	14795	14707	14935	14929	14868	14881	14995	14775	14788	15065	14655	15020	14759	14785	14752	14799	14838	14853	14796	14872	14912	14963	14909	14703	14957	14752	14940	14924	14925	14749	14755	14646	14942	14953	14800	14744	14912	14691	14885	14872	14884	14911	14796	14814	14876	14821	14775	14844	14724	14826	14862	14816	14857	14951	14709	14883	14749	14818	14836	14669	14827	14844	14734	14692	14801	14759	14851	14934	14978	14757	14772	14815	14790	14897	14903	14670	14798	14760	14865	14752	14814	14932	14801	14868	14853	14863	14937	14723	14899	14887	14859	14715	14857	14640	14819	14796	14919	14838	14921	14849	14948	14952	14769	14734	14846	14967	14846	14824	14789	14824	14783	14975	14710	14765	14871	14931	14718	14976	14865	14890	14912	14898	14806	14868	14847	14779	14756	14936	14852	14751	14863	14992	14856	14605	14873	14806	14845	14886	14783	14794	14894	14966	14798	14954	14782	14882	14743	14831	15006	14835	14691	14863	14818	14738	14916	14773	14783	14887	14824	14699	14706	14677	14856	14752	14695	14865	14728	14914	14776	14845	14835	14822	14696	14732	14720	14666	14855	14856	14815	14826	14830	14898	14845	14844	14651	14765	14822	14846	14770	14731	14870	14861	14753	14773	14921	14869	14628	14880	14907	14828	14677	14756	14946	14741	14734	14905	14809	14768	14869	15019	14812	14903	14919	14809	14839	14915	14839	14798	15027	14816	14831	14736	14850	14832	14767	14897	14852	14735	14938	14808	14689	14862	14751	14848	14831	14662	14840	14741	14813	14610	14730	14850	14841	14711	14914	14853	14738	14960	14779	14757	14937	14820	14900	14971	14748	14828	14851	14923	14654	14927	14898	14732	14762	14768	14742	14961	14747	14843	14764	14872	14898	14884	14987	14738	14728	14923	14776	14718	14886	14769	14811	14954	14823	14851	14766	14863	14973	14787	14974	14871	14778	14741	14867	14872	14858	14793	14917	14976	14825	14756	14697	14898	14861	14998	14841	14813	14901	14725	14762	14771	14920	14850	14843	14869	14762	14897	14744	15005	14791	14886	14777	14806	14875	14842	14876	14878	14808	14843	14893	14665	14637	14654	14745	14708	14748	14943	14791	14863	14797	14798	14796	14809	14764	14902	14842	14793	14980	14794	14750	14751	14793	14839	14802	14729	14839	14864	14872	14970	14794	14725	14802	14805	14888	14843	14820	14741	14925	14710	14739	14696	14856	14843	14691	14860	14860	14794	14687	14679	14879	14680	14845	14693	14630	14624	14720	14886	14790	14811	14785	14722	14795	14719	14660	14691	14751	14884	14816	14719	14834	14768	14814	14876	14850	14760	14742	14853	14868	14752	14790	14761	14794	14847	14798	14775	14702	14794	14896	14867	14991	14772	14899	14737	14884	14868	14803	14657	14911	14737	14818	14790	14863	14794	14785	14868	14853	14743	14897	14763	14827	14527	14966	14941	15018	14863	14936	14849	14848	14841	14828	14873	14875	14637	14918	14929	14722	14847	14911	14847	15021	14778	14959	14901	14712	14835	14853	14749	14774	14718	14839	14916	14855	14881	14764	14763	14766	14875	14791	14762	14892	14871	14689	14696	14888	14857	14805	14916	14722	14991	14809	14853	14704	14744	14985	14731	14868	14936	14728	14839	14752	14930	14999	14929	14864	14839	14670	14840	14752	14906	14810	15063	14843	14861	14866	14842	14957	14960	14880	14871	14922	14909	14764	14897	14923	14773	14782	14811	14894	14758	14702	14966	14873	14902	14729	14860	14623	14875	14972	14853	14697	14933	14814	15003	14847	14770	14864	14736	14697	14929	14795	14739	14884	14771	14926	14913	14779	14872	14728	14836	14898	14817	14827	14905	14969	14866	14714	14928	14756	14825	14865	14822	14829	14928	14670	14751	14777	14934	14878	14776	14812	14933	14869	14817	14677	14835	14924	14736	14873	14793	14901	14817	14838	14803	14939	14819	14852	14861	14860	14732	14885	14944	15066	14768	14860	14816	14732	15050	14780	14884	14979	14762	14759	14916	14916	14820	14892	14756	14828	14925	14876	14663	14818	14963	14826	14801	14901	14861	14734	14827	14845	14757	14852	14946	14790	14803	14745	14735	14779	14854	14894	14917	14770	14786	14689	14777	14793	14912	14815	14767	14842	14816	14897	14796	14950	14802	14897	14874	14881	14772	14815	14901	14861	14624	14764	14795	14598	14953	14932	14914	14924	14890	14922	14946	14966	14870	14841	14749	14744	14687	14964	14850	14816	14979	14714	14889	14841	14912	14684	14734	14709	14750	14896	14762	14862	14949	14974	14840	14805	14745	14798	14768	14864	14751	14884	14898	14690	14853	14832	14858	14884	14655	14826	14719	14784	14913	14826	14752	14781	14938	14554	14827	14845	14871	14743	14837	14818	14702	14835	14706	14805	14927	14724	15048	14844	14787	14870	14776	14772	14949	14967	14779	14710	14820	14809	14790	14777	14804	14877	14770	14920	14774	14828	14848	14935	14839	14885	14804	14917	14826	14720	14938	14850	14796	14735	14804	14647	14733	14956	14917	14842	14743	14855	14839	14750	14918	14874	14816	14901	14694	14810	14882	14802	14717	14907	14808	14983	14829	14829	14937	14863	14804	14891	14912	14773	14860	14789	14836	14805	14830	14851	14759	14728	14695	15043	14764	14708	14802	14736	14942	14915	14744	14790	14904	14856	14903	14806	14731	14797	14897	14762	14901	14743	14815	14827	14778	14722	14842	14670	14919	14789	15024	14783	14675	14851	14751	14630	14743	14897	14852	14905	14892	14904	14786	14869	14817	14792	14858	14781	14807	14764	14825	14821	14843	14885	14776	14789	14923	14764	14864	14768	14863	14772	14642	14788	14962	14920	14901	14676	14784	14616	14617	14834	14931	14833	14805	14836	14676	15005	14862	14766	14854	14853	14826	14851	14810	14773	14932	14775	14815	14720	14926	14717	14863	14773	14820	14753	14754	14804	15013	14644	14787	14751	14886	14795	14869	14829	14724	14863	14852	14906	14871	14865	15121	14839	14893	14852	14904	14876	14812	14936	14668	14807	14914	14816	14973	14803	14862	14901	14878	14684	14924	14921	14689	14918	14812	14961	14824	14745	14889	14794	14743	14801	14937	14996	14852	14983	14786	14738	14866	14841	14812	14785	14858	14653	14750	14711	14769	14676	14839	14894	14760	14719	14711	14821	14921	14943	14638	14788	14914	14821	14718	14833	14922	14657	14725	14828	14846	14874	14759	14842	14737	14793	15059	14920	14953	14575	14894	14964	14798	14973	15008	14759	14856	14827
27554	21901	24186	21309	18037	16927	16644	16024	16092	15954	16029	15814	15897	15847	15907	15894	15925	15816	15720	15783	15772	15789	15793	15845	15865	15847	15648	15909	15852	15767	16082	16181	16303	16364	15996	15673	15766	15795	15834	15774	15642	15933	15910	15828	15741	15727	15739	15733	15626	15693	15610	15898	15757	15786	15768	15748	15716	15503	15706	15825	15812	15664	15745	15776	15708	15651	15725	15816	15927	15956	15525	15668	15666	15776	15860	15878	15695	15669	15830	15831	15860	15756	15853	15781	15831	15798	15804	15878	15897	15836	15747	15748	15814	15780	15779	15868	15730	15679	15871	15789	15973	15803	15797	15814	15793	15777	15710	15809	15715	15702	15612	15641	15726	15738	15761	15614	15748	15809	15576	15828	15807	15736	15710	15858	15765	15954	15831	15945	15675	15867	15898	15662	15593	15623	16006	15760	15866	15916	15931	15570	15802	15704	15851	15848	15768	15839	15753	15707	15709	15842	15903	15689	15700	15851	16086	15833	15812	15735	15812	15910	15831	15705	15710	15740	15599	15728	15850	15881	15796	15723	15781	15799	15767	15817	15892	15702	15637	15814	15991	15863	15556	15639	15628	15772	15715	15828	15784	15851	15683	15926	15805	15801	15921	15818	15677	15830	15865	15871	15803	15805	15944	15613	15789	15864	15884	15449	15775	15773	15781	15881	15663	15669	15685	15896	15798	15737	15760	15629	15750	15748	15758	15719	15784	15723	15656	15757	15925	15680	15753	15674	15923	15968	15934	15641	15724	15880	15776	15771	15756	15726	15916	15851	15799	15860	15659	15809	15912	15799	15851	15567	15603	15844	15985	15720	15867	15692	15719	15731	15791	15792	15674	15821	15928	15927	15532	15656	15665	15749	15937	15713	15853	15875	15687	15758	15749	15714	15991	15743	15732	15743	15966	15712	15797	15931	15868	15643	15604	15801	15755	15868	15813	15868	15810	15724	15767	15765	15717	15752	15660	15630	15855	15669	15613	15692	15765	15826	15804	15698	15723	15666	16006	15802	15774	15743	15746	15808	15939	15794	15928	15674	15808	15887	15745	15699	15689	15750	15997	15757	15819	15907	15639	15632	15734	15761	15759	15816	15831	15573	15877	15836	15651	15481	15893	15715	15601	15698	15795	15725	15768	15799	15625	15709	15740	15856	15774	15797	15678	15876	15901	15859	15588	15634	15800	15800	15866	15778	15786	15751	15681	15695	15943	15812	15919	15702	15805	15887	15692	15824	15814	15608	15894	15855	15498	15609	15854	15719	15724	15820	15741	15796	15707	15787	15734	15878	15785	15854	15809	15682	15885	15856	15829	15738	15764	15706	15977	15537	15821	16061	15699	15568	15847	15798	15863	15721	15817	15623	15729	15852	15751	15718	15774	15823	15791	15742	15793	15886	15829	15743	15947	15727	15890	15827	15962	15888	15803	15617	15765	15675	15650	15874	15667	15608	15815	15831	15824	15992	15666	15956	15541	15890	15697	15693	15559	15616	15905	15960	15912	15833	15597	15753	15762	15942	15744	15780	15621	15745	15741	15788	15708	15752	15798	15763	15763	15797	15782	15562	15769	15883	15794	15990	15961	15973	15747	15804	15744	15777	15834	15985	15694	16076	15880	15682	15807	15970	15930	15866	15839	15742	15728	15679	15760	15776	15677	15813	16044	15597	15766	15687	15738	15719	15843	16018	15801	15839	15752	15708	15762	15901	15646	15869	15805	15780	15768	15759	15664	15691	15662	15734	15956	15695	15652	15823	16012	15894	15609	15827	15799	15735	15579	15650	15923	15761	15698	15734	15818	15838	15698	15725	15678	15686	15749	15901	15728	15554	15627	15775	15741	15468	15856	15622	15786	15686	15746	15731	15918	15940	15949	15757	15841	15889	15858	15895	15765	15822	15713	15626	15771	15926	15710	15642	15862	15642	15612	15808	15771	15708	15922	15796	15708	15772	15798	15875	15856	15763	15693	15750	15752	15953	15770	15886	15834	15690	15813	15928	15924	15797	15918	15826	15766	15739	15705	15680	15741	15743	15798	15862	15800	15705	15714	15739	15929	15686	15582	15607	15686	15731	15813	15833	15851	15735	15876	15680	15740	15717	16044	15721	15845	15766	15810	15673	15644	15691	15742	15964	16052	15710	15798	15655	15841	15821	15802	15700	15781	15603	15907	15857	15621	15727	15742	15672	15710	15742	15710	15826	15578	15746	15905	15743	15829	15596	15760	15741	15600	15656	15887	15812	15817	15807	15615	15736	15614	15817	15475	15711	15719	15688	15810	15827	15666	15716	15727	15732	15878	15808	15758	15773	15928	15686	15644	15710	15986	15739	15786	15767	15800	15862	15776	15552	15756	15773	15835	15660	15771	15723	15651	15900	15872	15975	15680	15686	15825	15980	15737	15893	15951	15798	15841	15907	15793	15790	15941	15766	15757	15822	15661	15883	15722	16049	15748	15730	15784	15739	15680	15845	15742	15743	15775	15545	16010	15873	15965	15679	15771	16102	15743	15899	15768	15797	15627	15856	15947	15755	16062	16011	15857	15749	15658	16051	15815	15760	15811	15777	15561	15761	15829	15791	15744	15778	15946	15728	15765	15732	15630	15627	15858	15699	15758	15741	15850	15797	15750	15868	15752	15684	15840	15926	15773	15772	15661	15713	15956	15806	15935	15688	15738	15983	15702	15899	15637	15805	15832	15866	15792	15812	15875	15917	15641	15876	15903	15727	15629	15744	15972	15813	15962	15674	15753	15796	15880	15875	15749	15653	15707	15791	15743	15605	15735	15743	16018	15820	15802	15719	15526	15901	15724	15824	15907	15823	15841	15683	15762	15765	15809	15802	15909	15719	15747	15842	15694	15637	15764	15682	15838	15568	15668	15935	15738	15617	16015	15839	15610	15874	15783	15666	15747	15820	15838	15815	15831	15909	15769	15754	15593	15611	15654	15891	15759	15901	15864	15523	15835	15772	15776	15870	15745	15903	15737	15595	15829	15887	15773	15665	15739	15797	15630	15704	15662	15863	15729	15563	15819	15770	15854	15847	15647	15896	15808	15743	15773	15645	15896	15745	15690	15724	15634	15725	15688	15588	15813	15817	15925	15791	15760	15826	15938	15752	15749	15984	15824	15909	15709	15516	15727	15821	15976	15690	15772	15718	15756	15683	15586	15751	15571	15631	15975	15797	15728	15887	15757	15798	15795	15777	15643	15718	15775	15778	15678	15726	15692	15829	15692	15920	15776	15698	15707	15630	15754	15633	15650	15778	15760	15796	15744	15681	15677	15836	15914	15721	15744	15840	15787	15797	15926	15843	15820	15584	15767	15593	15672	15769	15870	15735	15699	15857	15821	15692	15757	15775	15970	15738	15777	15633	15950	15817	15810	15694	15824	15606	15659	15601	15868	15822	15904	15850	15941	15817	15740	15828	15877	15733	15802	15795	15800	15752	15735	15760	15814	15705	15565	15769	15618	15854	15961	15883	15718	15942	15642	15808	15708	15793	15716	15808	15741	15878	15903	15723	15786	15903	15754	15993	15909	15869	15807	15861	15664	15853	15830	15755	15879	15775	15900	15708	15831	15844	15799	15949	15729	15807	15677	15854	15757	15771	15735	15679	15736	15768	15763	15790	15874	15806	15837	15875	15731	15742	15717	16017	15906	15908	16004	15835	15667	15795	15914	15851	15767	15679	15726	15759	15486	15860	15599	15725	15780	15851	15724	15865	15721	15868	15748	15743	15826	15733	15850	15837	16028	15934	15660	15685	15727	15866	15772	15824	15942	15968	15864	15632	15734	15903	15667	15722	15736	15757	15691	15852	15680	15580	15849	15602	15856	15810	15811	15747	15621	15726	15795	15723	15662	15775	15703	15943	15814	15674	15691	15749	15720	15825	15760	15742	15673	15558	15855	15844	15682	15817	15722	15775	15890	15753	15780	15900	15759	15765	15822	15936	15750	15629	15961	15836	15749	15715	15894	15690	15663	15649	15853	15597	15943	15742	15729	15749	15756	15902	15581	15818	15732	15924	15929	15965	15734	15751	15776	15846	15822	15910	15735	15743	15516	15746	15714	15934	15710	15875	15979	15877	16010	15751	15802	15960	15876	15886	15706	15864	15984	15956	15641	15836	15646	15904	15632	15935	15854	15940	15723	16068	15884	15874	15665	15952	15821	15473	15881	15722	15884	15880	15806	15661	15607	15738	15674	15702	15638	15549	15752	15811	15898	15624	15884	15789	15846	15665	15803	15692	15986	15735	15833	15583	15742	15670	15890	15699	15796	15679	15655	15668	15899	16039	15742	15984	15880	15884	16013	15836	15724	15862	15672	15571	15668	15738	15876	15608	15666	15728	15766	15760	15583	15610	15766	15930	15751	15748	15826	15667	15782	15811	15720	15781	15700	15595	15953	15842	15826	15837	15859	15888	15840	15995	15890	15776	15633	15772	15659	15725	15948	15554	15762	15675	15993	15854	15695	15725	15900	15857	15914	15895	15743	15832	15833	15815	15633	15675	15906	15894	15749	15793	15723	15790	15799	15701	15833	15727	15859	15782	15910	15716	15635	15742	15787	15502	15871	15844	15789	15859	15685	15848	15635	15763	15674	15809	15670	15982	15757	15699	15768	15731	15980	15544	15702	15775	15674	15995	15780	15678	15755	15606	15772	15517	15982	15960	15740	15812	15844	15777	15574	15746	15778	15863	15661	15819	15882	15917	15824	15652	15857	15898	15726	15909	15754	15710	15903	15756	15894	15792	15809	15778	15592	15492	15657	15886	15728	15775	15780	15819	15716	15775	15870	15657	15892	15936	15716	15688	15848	15847	15722	15715	15571	15901	15803	15964	15880	15676	15806	15718	15763	15766	15784	15859	16013	15783	15793	15628	15890	15666	15711	15884	15699	15776	15710	15837	15773	15889	15662	15760	15764	15811	15595	15718	15883	15860	15846	15751	15635	15782	15866	15735	15928	15778	15901	15802	15687	15637	15757	15738	15711	15815	15709	15955	15765	15854	16087	16018	16040	15895	15692	15864	15684	15869	15852	15888	15786	15957	15742	15812	15685	15698	15838	15880	15797	15671	15728	15907	15786	15915	15764	15880	15892	15814	15614	15795	15927	15777	15820	15656	15822	15735	15921	15711
14643	18084	21387	20024	18248	16840	15896	15537	15155	14973	14739	14814	14802	14596	14801	14833	14670	14675	14820	14655	14758	14728	14752	14720	14929	14546	14677	14668	14591	14731	14990	15357	15444	15297	14825	14746	14617	14621	14492	14711	14649	14744	14680	14588	14619	14672	14735	14535	14636	14757	14582	14705	14733	14488	14686	14548	14685	14799	14745	14571	14638	14718	14689	14480	14642	14578	14712	14745	14585	14735	14488	14730	14561	14565	14558	14621	14722	14586	14606	14636	14651	14810	14477	14742	14782	14593	14791	14521	14770	14658	14760	14712	14719	14609	14649	14632	14555	14775	14571	14811	14572	14543	14816	14661	14717	14613	14818	14747	14679	14675	14534	14556	14712	14688	14606	14704	14696	14710	14540	14595	14524	14692	14838	14517	14724	14739	14581	14626	14595	14683	14527	14516	14617	14495	14729	14668	14751	14676	14531	14779	14647	14746	14764	14505	14726	14552	14667	14462	14687	14668	14738	14728	14599	14595	14705	14587	14652	14505	14719	14810	14905	14641	14684	14610	14828	14571	14584	14626	14586	14827	14629	14639	14662	14688	14527	14556	14666	14543	14577	14827	14683	14581	14643	14602	14624	14787	14816	14647	14699	14679	14686	14719	14697	14648	14519	14624	14797	14610	14715	14700	14614	14643	14679	14508	14639	14616	14635	14695	14573	14646	14710	14670	14775	14578	14559	14679	14704	14766	14470	14619	14785	14690	14776	14654	14636	14683	14630	14644	14621	14631	14742	14566	14745	14781	14614	14716	14837	14661	14486	14674	14745	14609	14583	14542	14525	14780	14609	14603	14686	14845	14612	14678	14597	14644	14547	14845	14836	14460	14585	14783	14482	14711	14657	14710	14623	14712	14628	14688	14678	14629	14615	14613	14499	14634	14571	14759	14683	14777	14750	14735	14523	14494	14746	14706	14647	14576	14638	14816	14741	14789	14689	14645	14787	14709	14727	14652	14718	14711	14828	14561	14720	14743	14858	14702	14674	14556	14448	14734	14677	14605	14580	14684	14679	14667	14590	14409	14524	14527	14679	14570	14541	14717	14740	14822	14617	14520	14694	14529	14758	14869	14451	14706	14643	14642	14765	14748	14607	14717	14547	14695	14599	14595	14607	14652	14623	14670	14675	14589	14587	14656	14680	14696	14702	14768	14590	14654	14579	14741	14711	14616	14689	14676	14594	14647	14693	14772	14630	14661	14670	14742	14633	14704	14711	14627	14698	14569	14537	14769	14665	14668	14687	14548	14703	14632	14644	14561	14704	14682	14675	14751	14712	14551	14524	14528	14643	14589	14708	14731	14479	14941	14608	14680	14859	14654	14684	14752	14773	14633	14709	14589	14744	14756	14626	14651	14762	14552	14640	14768	14649	14637	14546	14693	14733	14625	14765	14510	14737	14765	14716	14767	14756	14697	14571	14716	14589	14717	14681	14647	14586	14632	14572	14706	14594	14577	14652	14699	14807	14526	14641	14631	14569	14828	14759	14613	14607	14853	14454	14748	14695	14811	14686	14688	14645	14621	14630	14650	14689	14655	14655	14655	14548	14581	14611	14607	14724	14682	14569	14648	14662	14482	14688	14768	14663	14569	14656	14881	14423	14703	14712	14581	14783	14754	14502	14614	14604	14507	14664	14684	14426	14740	14624	14547	14483	14773	14518	14585	14685	14707	14891	14548	14618	14649	14874	14646	14714	14821	14622	14708	14745	14647	14643	14517	14671	14571	14748	14537	14784	14562	14336	14723	14758	14723	14747	14769	14829	14556	14755	14679	14676	14692	14535	14674	14679	14733	14726	14650	14839	14600	14695	14669	14666	14687	14666	14531	14608	14696	14797	14564	14624	14728	14670	14684	14758	14666	14655	14632	14692	14682	14589	14710	14674	14677	14644	14616	14637	14519	14652	14634	14506	14700	14571	14635	14559	14521	14677	14723	14674	14611	14603	14651	14690	14756	14682	14613	14664	14666	14613	14692	14791	14549	14579	14734	14755	14660	14745	14769	14685	14742	14791	14541	14653	14482	14887	14585	14488	14759	14690	14579	14656	14933	14760	14554	14524	14806	14662	14700	14611	14552	14737	14653	14694	14477	14786	14638	14659	14617	14647	14558	14684	14530	14651	14570	14624	14550	14642	14645	14693	14643	14695	14516	14717	14643	14731	14612	14638	14669	14653	14710	14809	14600	14770	14727	14576	14716	14723	14585	14591	14553	14697	14515	14891	14683	14606	14538	14754	14611	14517	14769	14547	14655	14658	14617	14477	14714	14705	14706	14682	14675	14685	14738	14768	14636	14615	14536	14636	14595	14492	14859	14662	14669	14522	14797	14647	14655	14747	14628	14613	14769	14640	14763	14522	14616	14600	14673	14629	14802	14569	14660	14663	14613	14551	14502	14782	14800	14562	14844	14525	14794	14861	14710	14657	14633	14614	14718	14862	14721	14534	14676	14698	14609	14716	14590	14574	14681	14429	14620	14691	14575	14597	14584	14636	14582	14639	14613	14720	14849	14544	14718	14641	14721	14699	14738	14843	14639	14707	14735	14745	14788	14682	14818	14556	14781	14745	14704	14666	14723	14449	14641	14594	14782	14674	14556	14779	14587	14700	14863	14644	14676	14531	14860	14704	14674	14572	14689	14562	14501	14669	14720	14865	14572	14792	14710	14574	14653	14667	14626	14849	14857	14559	14599	14826	14744	14708	14627	14709	14580	14695	14714	14566	14608	14638	14617	14580	14775	14787	14769	14557	14647	14563	14596	14551	14684	14765	14601	14585	14646	14687	14714	14738	14919	14670	14558	14601	14641	14850	14730	14596	14600	14670	14522	14659	14712	14744	14645	14676	14691	14426	14799	14533	14783	14688	14631	14693	14789	14813	14692	14617	14541	14714	14752	14680	14681	14474	14584	14779	14584	14677	14622	14686	14693	14685	14758	14654	14881	14590	14687	14757	14680	14670	14482	14645	14662	14747	14519	14656	14568	14545	14534	14776	14683	14694	14421	14558	14594	14653	14702	14583	14836	14677	14651	14827	14678	14686	14559	14733	14652	14795	14447	14658	14696	14693	14657	14692	14525	14683	14697	14603	14635	14637	14759	14580	14872	14640	14732	14501	14595	14561	14600	14788	14556	14643	14695	14683	14480	14714	14515	14773	14706	14821	14595	14588	14630	14721	14546	14666	14729	14719	14751	14647	14665	14779	14674	14754	14677	14559	14576	14763	14584	14629	14866	14601	14719	14626	14796	14740	14403	14505	14777	14597	14790	14691	14668	14524	14834	14610	14582	14675	14551	14754	14746	14558	14641	14750	14418	14657	14560	14612	14602	14592	14667	14757	14775	14597	14779	14645	14595	14678	14510	14773	14661	14591	14606	14596	14761	14503	14713	14748	14654	14926	14661	14698	14571	14710	14652	14593	14536	14591	14663	14581	14613	14686	14586	14659	14694	14745	14713	14509	14571	14583	14737	14758	14588	14765	14529	14709	14779	14618	14669	14600	14474	14715	14596	14722	14642	14668	14707	14783	14779	14611	14558	14584	14654	14669	14711	14687	14626	14766	14741	14840	14665	14671	14724	14564	14657	14702	14751	14880	14642	14587	14752	14627	14638	14603	14647	14525	14665	14580	14772	14718	14638	14732	14519	14747	14693	14556	14655	14722	14652	14595	14521	14882	14740	14648	14604	14775	14543	14670	14492	14521	14613	14653	14565	14727	14627	14609	14608	14808	14849	14604	14753	14780	14781	14553	14725	14521	14602	14828	14709	14711	14740	14750	14641	14697	14637	14504	14424	14698	14558	14434	14612	14651	14774	14621	14775	14625	14645	14811	14597	14657	14490	14621	14563	14575	14790	14705	14662	14721	14689	14673	14783	14534	14713	14844	14549	14851	14670	14591	14696	14812	14670	14709	14905	14576	14651	14875	14593	14842	14707	14562	14745	14532	14637	14445	14634	14786	14807	14920	14514	14623	14690	14589	14771	14658	14779	14634	14602	14625	14587	14695	14644	14595	14748	14668	14604	14413	14815	14664	14694	14848	14715	14768	14424	14661	14606	14819	14667	14618	14526	14487	14675	14703	14683	14530	14604	14725	14580	14722	14537	14744	14613	14720	14762	14697	14562	14644	14784	14743	14817	14599	14724	14618	14707	14676	14479	14836	14490	14693	14683	14673	14565	14683	14693	14629	14708	14537	14767	14555	14574	14627	14590	14767	14746	14694	14781	14787	14677	14632	14708	14704	14770	14734	14774	14715	14715	14637	14675	14524	14707	14613	14665	14650	14576	14595	14645	14464	14680	14623	14554	14622	14666	14714	14616	14666	14775	14633	14548	14692	14581	14650	14586	14682	14627	14735	14642	14628	14647	14655	14683	14552	14658	14542	14588	14613	14777	14665	14688	14692	14655	14618	14651	14653	14587	14660	14514	14624	14705	14547	14794	14742	14574	14646	14788	14741	14706	14645	14711	14629	14680	14495	14583	14753	14714	14668	14749	14629	14454	14651	14611	14632	14786	14804	14628	14768	14615	14703	14434	14555	14674	14650	14596	14602	14661	14587	14553	14626	14705	14811	14624	14540	14727	14621	14641	14790	14740	14665	14736	14557	14654	14672	14562	14854	14643	14748	14563	14781	14824	14471	14604	14742	14595	14798	14651	14750	14819	14709	14701	14833	14751	14864	14566	14684	14730	14725	14690	14711	14621	14694	14594	14594	14577	14885	14675	14454	14705	14550	14641	14661	14715	14625	14658	14751	14744	14492	14786	14735	14818	14568	14661	14686	14738	14556	14432	14674	14648	14663	14531	14630	14746	14570	14567	14608	14675	14523	14722	14583	14743	14512	14647	14635	14543	14656	14712	14710	14917	14610	14546	14725	14818	14715	14721	14750	14757	14691	14797	14702	14610	14698	14691	14678	14632	14718	14592	14746	14565	14582	14616	14766	14757	14813	14828	14707	14748	14622	14824	14644	14759	14534	14599	14545	14670	14765	14774	14734	14725	14699	14751	14666	14800	14603	14651	14603	14602	14818	14578	14667	14652	14779	14833	14774	14811	14706	14710	14776	14683	14771	14765	14754	14524	14695	14636	14732	14625	14772	14738	14509	14653	14770	14487	14603	14676	14557	14889	14746	14727	14756	14778
24011	21357	28770	24446	22137	20739	19293	16839	16121	16083	15913	15865	15894	16105	15854	15896	15880	15779	15801	15600	15591	15616	15515	15487	15561	15474	15717	15671	15766	15892	17588	19156	17961	16863	16276	16057	15718	15607	15748	15531	15599	15530	15587	15490	15626	15532	15878	15616	15595	15711	15586	15728	15585	15458	15751	15608	15572	15758	15609	15628	15593	15630	15603	15698	15453	15356	15470	15605	15570	15605	15539	15726	15653	15645	15653	15776	15621	15574	15845	15493	15640	15505	15530	15611	15600	15505	15402	15585	15662	15622	15648	15448	15399	15562	15549	15651	15716	15598	15833	15642	15461	15587	15504	15583	15485	15612	15504	15681	15489	15304	15444	15536	15665	15530	15591	15546	15559	15465	15366	15619	15592	15676	15761	15657	15419	15755	15414	15443	15423	15639	15483	15608	15400	15545	15684	15764	15674	15535	15557	15742	15299	15569	15542	15574	15503	15638	15705	15581	15803	15437	15544	15454	15271	15503	15673	15671	15430	15610	15399	15539	15576	15551	15452	15597	15368	15601	15710	15515	15411	15584	15431	15661	15532	15474	15637	15499	15673	15752	15643	15511	15522	15540	15512	15674	15586	15556	15371	15497	15727	15550	15680	15633	15577	15499	15669	15610	15479	15650	15473	15472	15596	15461	15503	15608	15656	15756	15466	15565	15454	15653	15453	15533	15524	15567	15583	15554	15449	15648	15656	15570	15518	15610	15535	15676	15590	15470	15463	15699	15621	15541	15455	15780	15602	15408	15634	15374	15727	15327	15477	15546	15465	15600	15575	15588	15662	15677	15482	15604	15461	15605	15550	15658	15457	15573	15526	15489	15685	15509	15691	15686	15530	15426	15574	15630	15352	15434	15567	15504	15727	15801	15469	15445	15595	15649	15416	15651	15431	15555	15535	15458	15615	15494	15686	15616	15559	15698	15487	15462	15604	15631	15579	15619	15593	15720	15568	15530	15372	15635	15318	15556	15612	15540	15589	15409	15600	15601	15737	15498	15709	15595	15516	15520	15497	15554	15610	15656	15655	15779	15641	15622	15708	15570	15722	15694	15538	15661	15724	15620	15527	15361	15629	15571	15598	15426	15582	15578	15801	15559	15501	15554	15374	15623	15578	15540	15452	15622	15459	15488	15759	15606	15447	15611	15608	15433	15829	15558	15497	15450	15373	15615	15672	15652	15722	15701	15481	15600	15495	15624	15572	15626	15551	15629	15574	15506	15617	15680	15562	15661	15492	15581	15659	15634	15495	15563	15527	15492	15762	15642	15558	15512	15591	15506	15413	15559	15432	15491	15814	15636	15682	15679	15572	15498	15580	15505	15699	15433	15509	15514	15628	15512	15488	15590	15687	15695	15469	15573	15632	15472	15693	15547	15474	15655	15575	15638	15435	15488	15603	15571	15603	15565	15460	15529	15557	15624	15601	15575	15565	15453	15383	15443	15495	15568	15581	15489	15561	15522	15607	15449	15565	15596	15505	15648	15734	15548	15464	15584	15336	15569	15481	15520	15470	15433	15669	15700	15455	15697	15468	15604	15574	15453	15428	15521	15544	15607	15699	15591	15697	15521	15469	15502	15657	15628	15542	15638	15512	15524	15545	15620	15484	15591	15785	15551	15589	15726	15574	15507	15537	15561	15382	15766	15634	15482	15436	15557	15455	15549	15405	15656	15473	15546	15526	15413	15630	15478	15522	15570	15689	15606	15491	15559	15711	15455	15585	15556	15419	15645	15488	15536	15652	15486	15514	15493	15515	15443	15546	15643	15608	15272	15563	15570	15893	15496	15568	15639	15597	15580	15574	15598	15674	15552	15564	15465	15750	15473	15653	15571	15637	15725	15564	15555	15755	15604	15569	15575	15667	15822	15678	15469	15644	15642	15531	15540	15609	15481	15571	15698	15506	15604	15757	15659	15741	15535	15677	15633	15747	15668	15513	15597	15816	15707	15521	15931	15546	15509	15470	15746	15409	15592	15724	15527	15424	15558	15718	15432	15592	15582	15609	15537	15652	15447	15610	15594	15596	15678	15664	15520	15471	15576	15569	15602	15460	15657	15797	15551	15581	15716	15677	15576	15735	15611	15714	15554	15561	15624	15566	15598	15538	15564	15633	15579	15641	15595	15483	15595	15601	15371	15615	15589	15393	15756	15480	15611	15599	15455	15454	15671	15524	15736	15607	15378	15681	15650	15721	15599	15550	15614	15567	15552	15754	15635	15642	15646	15526	15605	15625	15733	15659	15491	15452	15594	15680	15441	15494	15612	15526	15752	15616	15516	15653	15517	15625	15488	15518	15556	15575	15621	15768	15293	15557	15676	15661	15533	15517	15800	15571	15639	15632	15447	15720	15493	15541	15432	15534	15556	15349	15615	15490	15334	15532	15549	15645	15695	15449	15689	15570	15679	15420	15633	15645	15470	15410	15705	15767	15569	15661	15582	15536	15582	15570	15673	15436	15478	15560	15592	15581	15542	15612	15590	15479	15398	15620	15698	15555	15665	15715	15559	15566	15682	15487	15506	15483	15829	15515	15743	15905	15703	15483	15521	15570	15662	15587	15508	15705	15644	15769	15536	15548	15531	15596	15580	15547	15527	15564	15747	15758	15632	15616	15595	15681	15487	15716	15534	15420	15381	15659	15589	15640	15622	15585	15619	15593	15512	15487	15255	15679	15578	15624	15495	15443	15577	15492	15780	15418	15640	15631	15626	15639	15621	15586	15502	15607	15530	15637	15809	15655	15581	15460	15531	15590	15520	15457	15540	15687	15548	15514	15498	15402	15581	15576	15561	15532	15550	15415	15617	15546	15593	15621	15551	15492	15609	15562	15653	15422	15468	15307	15401	15446	15505	15722	15565	15651	15530	15785	15657	15587	15608	15634	15464	15599	15613	15666	15667	15623	15718	15760	15528	15576	15563	15462	15550	15477	15626	15568	15501	15581	15628	15781	15698	15662	15498	15437	15366	15396	15634	15392	15437	15510	15392	15529	15466	15544	15602	15308	15535	15618	15489	15683	15503	15728	15732	15620	15830	15651	15459	15549	15450	15340	15690	15525	15480	15567	15638	15531	15655	15686	15661	15470	15556	15587	15368	15599	15628	15497	15332	15711	15544	15569	15608	15779	15662	15424	15397	15688	15613	15734	15515	15515	15518	15409	15593	15495	15335	15577	15702	15492	15608	15494	15435	15618	15531	15713	15604	15632	15574	15343	15475	15600	15360	15507	15536	15452	15683	15565	15671	15821	15531	15545	15339	15595	15384	15515	15587	15525	15610	15554	15554	15641	15666	15752	15708	15522	15560	15422	15530	15777	15481	15720	15694	15565	15642	15587	15422	15567	15464	15625	15501	15785	15469	15691	15470	15437	15582	15374	15519	15709	15544	15606	15441	15780	15702	15600	15517	15626	15639	15681	15579	15398	15627	15478	15543	15683	15471	15395	15489	15532	15443	15807	15574	15475	15516	15569	15574	15515	15576	15678	15490	15698	15610	15565	15479	15490	15424	15562	15611	15514	15431	15511	15538	15412	15657	15552	15796	15649	15599	15688	15586	15643	15658	15689	15611	15778	15560	15660	15736	15580	15594	15690	15581	15461	15424	15534	15641	15531	15524	15642	15613	15542	15541	15530	15476	15540	15606	15759	15513	15597	15540	15640	15525	15629	15643	15659	15450	15617	15562	15640	15594	15552	15543	15470	15461	15305	15533	15508	15617	15596	15604	15687	15683	15807	15642	15658	15617	15570	15401	15750	15677	15559	15706	15399	15695	15635	15534	15598	15688	15372	15494	15401	15514	15596	15587	15601	15506	15619	15664	15519	15350	15554	15246	15444	15494	15781	15538	15399	15405	15598	15537	15741	15715	15653	15485	15589	15626	15584	15898	15552	15533	15438	15705	15507	15631	15642	15672	15559	15581	15745	15546	15446	15557	15724	15655	15482	15473	15430	15545	15335	15749	15361	15498	15623	15737	15483	15410	15535	15505	15507	15280	15571	15605	15551	15590	15524	15755	15563	15501	15478	15528	15802	15646	15624	15572	15735	15532	15525	15526	15573	15563	15592	15484	15516	15568	15448	15642	15607	15491	15612	15597	15911	15692	15624	15591	15559	15619	15586	15534	15455	15604	15483	15635	15627	15324	15586	15496	15346	15588	15676	15455	15404	15432	15588	15501	15534	15783	15591	15540	15650	15498	15705	15629	15795	15677	15609	15501	15601	15624	15469	15555	15624	15503	15642	15509	15827	15572	15532	15572	15488	15604	15514	15541	15503	15366	15725	15493	15703	15656	15550	15522	15511	15392	15620	15469	15522	15614	15384	15411	15559	15494	15419	15729	15551	15617	15478	15518	15566	15565	15422	15552	15384	15462	15635	15515	15443	15699	15659	15708	15478	15373	15430	15743	15565	15646	15456	15718	15621	15593	15412	15527	15597	15495	15566	15693	15407	15584	15416	15741	15639	15451	15546	15520	15513	15662	15447	15437	15439	15483	15623	15797	15661	15423	15702	15729	15468	15764	15583	15488	15621	15809	15471	15464	15512	15678	15685	15481	15519	15755	15728	15618	15543	15613	15749	15514	15658	15514	15696	15583	15723	15605	15400	15527	15431	15529	15657	15362	15574	15736	15597	15488	15511	15597	15413	15585	15389	15491	15545	15694	15515	15655	15629	15686	15684	15689	15402	15753	15347	15599	15539	15550	15571	15572	15551	15569	15508	15486	15770	15624	15421	15408	15350	15651	15530	15638	15670	15607	15534	15621	15629	15648	15590	15567	15530	15444	15569	15394	15574	15714	15703	15553	15566	15756	15495	15757	15656	15430	15465	15788	15455	15332	15506	15549	15591	15608	15543	15458	15310	15650	15573	15430	15408	15657	15411	15727	15615	15666	15668	15538	15605	15488	15611	15580	15639	15718	15633	15522	15472	15499	15710	15440	15604	15623	15507	15717	15675	15699	15422	15716	15639	15647	15666	15520	15461	15431	15572	15505	15508	15537	15708	15654	15677	15724	15601	15552	15447	15644	15690	15649	15781	15467	15590	15570	15627	15555	15663	15635	15502	15629	15662	15479	15516	15610	15484	15750	15593	15582	15607	15602	15635	15624	15628	15713	15649	15380	15635	15758	15661	15591	15531	15680
14132	25857	28075	23847	20352	18079	16545	15796	15256	15109	14942	14940	14975	14957	14901	14717	14825	14665	14744	14927	14679	14660	14694	14570	14481	14687	14590	14612	14719	15437	18492	20046	17889	16341	15315	14831	14608	14708	14644	14741	14617	14591	14588	14535	14651	14605	14722	14768	14565	14570	14495	14500	14676	14507	14441	14516	14542	14702	14654	14608	14449	14586	14652	14810	14579	14511	14591	14569	14653	14526	14712	14752	14507	14556	14513	14442	14486	14619	14643	14452	14603	14715	14586	14748	14723	14589	14514	14572	14581	14647	14662	14574	14462	14590	14652	14404	14580	14463	14620	14697	14583	14626	14705	14444	14563	14608	14524	14684	14662	14625	14676	14516	14534	14662	14557	14652	14682	14679	14767	14584	14678	14480	14621	14606	14443	14557	14598	14615	14578	14439	14666	14508	14511	14610	14607	14587	14508	14561	14655	14591	14533	14462	14593	14731	14507	14576	14568	14675	14795	14703	14632	14474	14766	14498	14594	14627	14551	14640	14833	14650	14811	14676	14765	14638	14723	14549	14558	14615	14671	14642	14544	14668	14491	14584	14722	14655	14458	14569	14587	14512	14617	14583	14761	14661	14590	14660	14640	14608	14613	14592	14608	14447	14720	14525	14645	14667	14779	14719	14773	14506	14544	14530	14480	14650	14513	14636	14712	14557	14803	14459	14726	14534	14745	14526	14533	14534	14555	14620	14618	14569	14734	14605	14466	14601	14434	14415	14757	14464	14688	14633	14741	14540	14501	14467	14444	14557	14742	14565	14585	14649	14641	14562	14681	14700	14584	14597	14564	14581	14709	14642	14565	14637	14559	14535	14500	14697	14702	14679	14604	14651	14677	14522	14551	14525	14695	14665	14580	14645	14633	14577	14488	14530	14614	14402	14468	14493	14603	14648	14561	14681	14582	14411	14605	14562	14594	14588	14474	14665	14526	14646	14729	14762	14572	14494	14618	14389	14621	14587	14552	14646	14591	14416	14493	14522	14622	14382	14527	14518	14635	14576	14661	14749	14603	14568	14733	14580	14612	14716	14475	14378	14684	14542	14691	14606	14599	14606	14547	14500	14575	14655	14678	14519	14611	14561	14663	14575	14556	14418	14536	14641	14648	14479	14651	14509	14566	14578	14536	14680	14615	14579	14553	14614	14426	14523	14596	14581	14720	14598	14618	14839	14582	14620	14671	14674	14716	14591	14630	14475	14446	14568	14618	14647	14527	14691	14572	14411	14690	14549	14710	14590	14731	14480	14574	14582	14541	14434	14503	14674	14598	14516	14710	14582	14527	14547	14528	14568	14899	14779	14561	14793	14650	14547	14569	14482	14687	14625	14497	14461	14548	14594	14477	14656	14617	14778	14540	14611	14665	14627	14631	14539	14625	14498	14456	14510	14640	14502	14544	14643	14644	14553	14685	14539	14659	14487	14670	14606	14581	14472	14521	14514	14282	14668	14667	14707	14609	14583	14682	14583	14623	14698	14475	14495	14739	14486	14559	14673	14762	14675	14615	14593	14704	14682	14537	14615	14488	14673	14742	14634	14499	14610	14610	14577	14426	14605	14514	14592	14575	14592	14545	14724	14485	14554	14728	14640	14596	14701	14443	14594	14589	14645	14749	14508	14533	14559	14532	14605	14533	14631	14534	14554	14629	14734	14579	14758	14576	14597	14627	14632	14643	14555	14652	14532	14691	14585	14674	14757	14685	14656	14707	14569	14575	14522	14613	14765	14534	14555	14597	14526	14516	14625	14440	14491	14562	14622	14617	14634	14578	14552	14566	14757	14565	14570	14610	14536	14510	14489	14567	14560	14502	14535	14536	14535	14592	14643	14517	14581	14534	14575	14669	14541	14616	14508	14525	14400	14768	14653	14546	14579	14492	14569	14534	14552	14651	14572	14575	14695	14583	14588	14656	14516	14637	14640	14522	14681	14527	14569	14691	14522	14486	14560	14728	14696	14659	14727	14557	14505	14635	14727	14614	14727	14621	14544	14644	14741	14528	14593	14767	14685	14656	14626	14514	14569	14523	14691	14610	14402	14730	14516	14688	14661	14420	14581	14581	14600	14713	14534	14523	14425	14763	14595	14514	14679	14592	14679	14539	14638	14577	14559	14673	14532	14634	14547	14495	14503	14732	14473	14482	14518	14515	14529	14658	14664	14516	14674	14507	14524	14669	14614	14793	14531	14611	14668	14557	14664	14707	14818	14679	14519	14716	14623	14684	14567	14662	14428	14811	14554	14644	14823	14487	14641	14634	14661	14684	14615	14505	14565	14662	14466	14590	14545	14660	14540	14518	14568	14563	14522	14525	14402	14574	14595	14602	14636	14580	14524	14714	14556	14585	14535	14422	14626	14672	14512	14724	14539	14628	14655	14565	14757	14470	14607	14627	14820	14714	14549	14632	14532	14617	14869	14621	14609	14477	14493	14690	14746	14619	14560	14650	14504	14584	14603	14549	14563	14492	14531	14527	14626	14646	14699	14484	14700	14715	14573	14704	14543	14725	14592	14630	14794	14389	14698	14574	14574	14601	14538	14486	14760	14529	14533	14725	14414	14607	14643	14469	14763	14771	14666	14588	14649	14379	14490	14727	14606	14588	14511	14514	14731	14437	14782	14565	14618	14645	14594	14679	14732	14657	14514	14761	14430	14665	14656	14603	14397	14522	14475	14559	14663	14393	14569	14478	14854	14584	14502	14536	14577	14628	14560	14632	14531	14806	14550	14618	14714	14393	14671	14461	14664	14525	14351	14635	14393	14640	14644	14570	14537	14584	14673	14658	14640	14525	14660	14550	14782	14774	14598	14678	14836	14422	14658	14535	14568	14665	14510	14487	14499	14504	14795	14611	14669	14580	14536	14506	14688	14625	14420	14846	14554	14659	14773	14580	14696	14415	14531	14548	14475	14592	14552	14623	14555	14578	14512	14419	14691	14450	14633	14475	14330	14558	14636	14504	14523	14527	14692	14637	14635	14420	14547	14652	14531	14708	14434	14645	14639	14479	14558	14666	14623	14536	14487	14650	14639	14373	14678	14522	14424	14615	14543	14799	14669	14476	14562	14612	14542	14616	14684	14625	14519	14461	14758	14607	14604	14637	14567	14602	14536	14643	14474	14651	14717	14577	14735	14521	14576	14599	14548	14766	14590	14684	14684	14428	14569	14612	14527	14623	14474	14623	14573	14646	14588	14591	14477	14604	14490	14769	14633	14480	14534	14540	14619	14656	14579	14664	14613	14635	14617	14412	14648	14572	14557	14520	14819	14566	14626	14664	14592	14577	14626	14487	14590	14788	14618	14574	14561	14707	14689	14655	14621	14584	14696	14640	14624	14574	14700	14598	14703	14655	14510	14708	14627	14653	14519	14706	14520	14687	14561	14592	14734	14556	14614	14649	14688	14490	14854	14661	14553	14557	14518	14662	14729	14446	14675	14599	14496	14629	14560	14682	14431	14469	14513	14603	14517	14523	14652	14631	14580	14480	14489	14476	14520	14546	14665	14585	14529	14668	14454	14579	14480	14589	14479	14691	14640	14696	14716	14481	14581	14483	14500	14704	14497	14551	14693	14557	14563	14628	14626	14576	14634	14564	14619	14573	14696	14520	14628	14713	14515	14585	14431	14736	14608	14613	14644	14693	14581	14583	14633	14424	14626	14532	14473	14522	14543	14668	14560	14631	14611	14703	14701	14553	14795	14725	14504	14624	14545	14596	14646	14498	14615	14632	14524	14646	14612	14626	14401	14619	14438	14652	14465	14523	14604	14547	14636	14356	14632	14491	14450	14468	14707	14542	14664	14553	14582	14563	14501	14480	14477	14579	14510	14516	14579	14533	14828	14542	14728	14531	14511	14592	14524	14551	14714	14567	14620	14629	14763	14538	14610	14524	14735	14650	14560	14628	14563	14684	14582	14632	14480	14521	14674	14614	14602	14535	14693	14664	14765	14500	14548	14573	14661	14673	14683	14610	14730	14685	14605	14750	14512	14685	14697	14628	14629	14834	14583	14548	14514	14592	14641	14602	14575	14567	14421	14465	14693	14490	14586	14644	14505	14595	14550	14620	14567	14606	14463	14522	14388	14634	14748	14538	14589	14765	14714	14680	14612	14570	14661	14724	14630	14570	14504	14662	14562	14622	14547	14511	14712	14506	14523	14564	14715	14676	14554	14474	14575	14548	14594	14552	14567	14591	14569	14642	14638	14539	14662	14561	14412	14477	14544	14583	14677	14627	14686	14574	14532	14563	14636	14573	14450	14660	14713	14559	14519	14623	14641	14600	14668	14679	14580	14656	14505	14741	14596	14591	14599	14587	14596	14661	14630	14593	14736	14441	14624	14570	14709	14606	14731	14506	14543	14625	14671	14547	14779	14562	14625	14567	14658	14600	14662	14435	14613	14564	14415	14519	14369	14557	14528	14522	14501	14558	14521	14574	14525	14560	14331	14568	14520	14530	14517	14551	14736	14526	14588	14566	14751	14652	14666	14648	14669	14625	14622	14596	14515	14618	14541	14662	14665	14508	14455	14465	14747	14673	14515	14709	14547	14458	14552	14606	14607	14630	14669	14700	14721	14714	14637	14466	14688	14582	14729	14619	14594	14673	14409	14580	14569	14685	14462	14592	14549	14602	14462	14613	14602	14645	14687	14580	14532	14515	14493	14554	14639	14739	14472	14718	14509	14570	14680	14516	14711	14505	14639	14588	14684	14619	14496	14456	14593	14600	14594	14512	14610	14640	14519	14511	14714	14579	14645	14597	14674	14607	14556	14387	14530	14628	14632	14654	14699	14574	14660	14482	14521	14653	14615	14567	14492	14495	14775	14637	14523	14475	14472	14660	14600	14577	14664	14484	14544	14481	14560	14628	14417	14710	14514	14606	14551	14549	14619	14632	14534	14676	14533	14766	14524	14670	14734	14487	14558	14622	14480	14567	14507	14664	14729	14437	14613	14630	14609	14631	14641	14636	14544	14364	14460	14663	14522	14594	14607	14658	14603	14538	14512	14626	14741	14544	14670	14561	14428	14472	14534	14696	14464	14568	14488	14537	14507	14481	14627	14576	14570	14668	14700	14609	14489	14690	14461	14817	14497	14642	14554	14506	14552	14630	14542	14551	14600	14580	14622	14676	14781	14706	14640
22970	21322	29151	23864	21496	22876	22585	17079	15964	16145	16087	15857	16132	15663	15607	15566	15604	15581	15649	15549	15392	15587	15491	15556	15559	15433	15489	15429	15400	15879	19682	20883	19409	17742	16678	15871	15622	15497	15388	15558	15386	15403	15287	15292	15185	15358	15559	15420	15368	15418	15426	15271	15375	15259	15229	15239	15522	15361	15407	15130	15573	15358	15358	15215	15384	15115	15253	15231	15172	15222	15459	15267	15527	15346	15255	15249	15341	15416	15278	15094	15466	15412	15345	15429	15185	15247	15188	15317	15439	15414	15316	15213	15307	15177	15416	15138	15241	15301	15145	15296	15449	15265	15221	15276	15198	15332	15220	14947	15300	15400	15515	15449	15244	15487	15438	15280	15397	15237	15299	15063	15264	15278	15321	15340	15377	15296	15211	15328	15492	15322	15399	15384	15381	15116	15225	15540	15363	15244	15398	15179	15169	15158	15134	15207	15134	15419	15170	15079	15187	15325	15205	15228	15358	15273	15094	15266	15509	15264	15372	15269	15252	15159	15344	15333	15228	15248	15115	15300	15497	15255	15262	15526	15352	15416	15246	15344	15449	15220	15183	15247	15074	15097	15006	15227	15283	15476	15252	15152	15324	15347	15193	15306	15200	15306	15321	15182	15251	15047	15397	15272	15247	15383	15149	15424	15171	15154	15209	15109	15582	15367	15287	15146	15452	15188	15241	15458	15090	15354	15181	15177	15098	15514	15291	15402	15252	15334	15318	15460	15239	15282	15283	15368	15020	15253	15200	15398	15387	15300	15389	15340	15389	15322	15267	15245	15423	15307	15386	15184	15392	15179	15298	15189	15254	15205	15278	15294	15232	15178	15383	15293	15343	15272	15333	15458	15183	15015	15140	15173	15340	15204	15302	15423	15241	15191	15488	15440	15448	15225	15367	15323	15105	15293	15514	15454	15249	15069	15350	15230	15127	15326	15468	15198	15575	15384	15359	15260	15488	15183	15099	15206	15327	15266	15134	15212	15301	15371	15247	15368	15334	15153	15206	15222	15226	15426	15246	15210	15112	15257	15346	15072	15300	15369	15263	15283	15186	15248	15181	15153	15195	15256	15438	15265	15258	15234	15271	15220	15220	15093	15184	15155	15195	15344	15092	15175	15377	15265	15270	15196	15260	15273	15137	15186	15160	15176	15386	15230	15219	15163	15157	15213	15443	15281	15414	15290	15260	15143	15294	15227	15222	15318	15378	15439	15264	15080	15259	15402	15392	15213	15289	15187	15314	15227	15321	15152	15405	15088	15347	15115	15311	15076	15194	15154	15419	15354	15282	15096	15301	15256	15288	15442	15025	15401	15285	15243	15396	15150	15159	15220	15319	15251	15132	15144	15415	15358	15231	15370	15364	15362	15188	15314	15255	15259	15205	15070	15321	15515	15368	15338	15328	15166	15166	15272	15131	15371	15188	15509	15277	15233	15267	15415	15170	15272	15220	15489	15506	15273	15155	15172	15226	15097	15364	15494	15411	15269	15376	15244	15239	15231	15310	15398	15253	15305	15209	15162	15268	15309	15181	15230	15244	15271	15491	15323	15225	15280	15258	15271	15302	15158	15203	15247	15257	15327	15196	15192	15238	15276	15323	15489	15227	15208	15161	15191	15290	15516	15211	15432	15432	15138	15363	15219	15238	15406	15365	15204	15314	15093	15283	15356	15355	15226	15258	15156	15167	15351	15247	15344	15155	15268	15432	15293	15330	15254	15428	15397	15317	15248	15413	15128	15373	15102	15454	15303	15081	15383	15403	15278	15337	15261	15261	15393	15259	15280	15260	15363	15301	15383	15383	15222	15080	15248	15271	15091	15251	15083	15478	15155	15100	15503	15365	15194	15200	15190	15217	15086	15300	15372	15080	15204	15245	15370	15450	15283	15324	15207	15123	15098	15164	15279	15162	15319	15233	15261	15137	15194	15124	15135	15217	15164	15463	15217	15406	15245	15154	15233	15318	15407	15043	14997	15025	15191	15147	15228	15263	15305	15369	15291	15163	15191	15326	15384	15446	15327	15304	15272	15266	15057	15223	15346	15467	15245	15214	15240	15240	15322	15258	15381	15444	15310	15344	15237	15367	15448	15360	15233	15263	15116	15269	15179	15080	15328	15403	15363	15180	15181	15116	15155	15030	15475	15469	15283	15228	15299	15113	15450	15539	15298	15340	15348	15233	15306	15083	15465	15130	15171	15254	15381	15146	15097	15340	15184	15111	15368	15466	15126	15423	15350	15296	15107	15290	15342	15266	15336	15245	15248	15110	15092	15187	15327	15116	15253	15225	15201	15373	15124	15290	15284	15316	15293	15213	15171	15258	15238	15350	15051	15280	15188	15223	15289	15355	15402	15299	15306	15299	15297	15146	15466	15304	15190	15363	15155	15318	15138	15210	15275	15326	15361	15132	15039	15370	15293	15238	15251	15195	15354	15112	15332	15510	15182	15435	15232	15256	15194	15135	15234	15242	15153	15227	15081	15223	15411	15206	15445	15163	15489	15224	15442	15218	15291	15350	15151	14940	15411	15274	15395	15167	15183	15083	15394	15575	15229	15196	15185	15372	15342	15324	15170	15315	15300	15324	15231	15048	15210	15269	15368	15260	15342	15277	15459	15440	15040	15381	15410	15177	15270	15222	15328	15152	15208	15050	15271	15292	15299	15246	15383	15129	15281	15183	15310	15302	15333	15307	15288	15243	15291	15292	15239	15319	15347	15181	15307	15272	15112	15191	15048	15148	15149	15386	15308	15312	15296	15428	15170	15315	15150	15256	15334	15408	15092	15296	15495	15378	15397	15053	15388	15211	15141	15241	15106	15312	15204	15213	15172	15348	15357	15249	15413	15291	15281	15318	15362	15318	15247	15233	15403	15353	15415	15136	15255	15332	15114	15270	15239	15227	15207	15060	15328	15322	15477	15209	15174	15283	15184	15349	15204	15339	15303	15405	15268	15306	15360	15257	15250	15245	15121	15264	15261	15434	15327	15300	15002	15354	15375	15128	15136	15208	15270	15541	15248	15336	15425	15222	15444	15507	15179	15293	15210	15254	15239	15291	15221	15131	15193	15382	15515	15233	15260	15235	15390	15214	15293	15430	15004	15349	15413	15170	15362	15288	15253	15250	15275	15451	15121	15246	15424	15278	15365	15239	15186	15231	15230	15416	15268	15183	15409	15184	15293	15269	15182	15300	15324	15297	15091	15385	15366	15116	15215	15373	15314	15213	15140	15229	15298	15214	15220	15326	15513	15195	15204	15273	15308	15257	15343	15180	15437	15272	15289	15060	15257	15186	15552	15208	15151	15123	15280	15164	15443	15340	15363	15337	15220	15163	15326	15154	15335	15193	15278	15581	15200	15329	15244	15128	15150	15253	15188	15388	15063	15166	15309	15287	15338	15076	15125	15279	15201	15404	15228	15194	15288	15288	15258	15182	15292	15210	15103	15010	15107	15261	15276	15044	15159	15325	15265	15115	15375	15236	15288	15236	15152	15209	15297	15053	15495	15355	15210	15207	15187	15040	15277	15267	15224	15213	15389	15145	15252	15362	15394	15207	15131	15178	15364	15205	15259	15304	15113	15227	15294	15176	15229	15411	15301	15281	15269	15301	15116	15239	15203	15502	15380	15238	15160	15353	15175	15259	15300	15272	15324	15351	15251	15203	15204	15185	15216	15442	15188	15131	15279	15373	15104	15186	15326	15379	15221	15101	15224	15170	15306	15258	15552	15386	15515	15236	15215	15087	15342	15299	15291	15290	15265	15266	15516	15378	15296	15111	15272	15533	15324	15303	15374	15287	15212	15238	15370	15253	15216	15321	15256	15311	15305	15205	15220	15204	15205	15221	15378	15353	15077	15199	15280	15327	15268	15264	15502	15256	15152	15238	15318	15071	15175	15585	15297	15282	15295	15327	15001	15193	15153	15250	15344	15422	15175	15372	15061	15296	15211	15379	15206	15029	15142	15658	15138	15080	15218	15100	15364	15125	15324	15250	15296	15418	15296	15399	15177	15297	15323	15351	15427	15043	15267	15330	15225	15214	15403	15343	15156	15138	15334	15205	15126	15378	15438	15294	15395	15324	15262	15313	15349	15469	15252	15264	15343	15256	15299	15283	15273	15252	15209	15200	15142	15259	15262	15136	15250	15415	15302	15165	15333	15519	15472	15324	15242	15148	15185	15357	15269	15239	15305	15222	15303	15237	15307	15083	15204	15430	15169	15256	15280	15225	15327	15545	15171	15313	15195	15127	15415	15514	15295	15199	15300	15214	15033	15142	15398	15170	15177	15145	15271	15332	15312	15264	15162	15143	15396	15102	15369	15358	15186	15176	15268	15185	15213	15221	15239	15111	15024	15187	15011	15273	15069	15132	15180	15296	15394	15348	15273	15190	15241	15356	15286	15340	15093	15240	15342	15393	15205	15084	15431	15216	15430	15093	15354	15376	15181	15157	15281	15432	15206	15547	15215	15276	15442	15481	15136	15206	15295	15240	15278	15262	15355	15402	15138	15208	15320	15306	15238	15158	15251	15383	15222	15323	15163	15473	15197	15202	15009	15345	15159	15124	15216	15571	15349	15343	15471	15153	15479	15375	15425	15109	15145	15241	14982	15341	15245	15268	15204	15125	15148	15159	15315	15147	15226	15453	15388	15251	15440	15399	15078	15222	15261	15212	15245	15103	15327	15390	15331	15156	15238	15097	15331	15379	15197	15252	15302	15072	15072	15321	15423	15333	15015	15332	15326	15281	15386	15290	15408	15322	15336	15190	15238	15387	15267	15184	15258	15259	15116	15156	15277	15200	15286	15335	15391	15361	15111	15228	15374	15251	15142	15312	15320	15162	15210	15275	15177	15156	15171	15268	15256	15366	15188	15346	15141	15149	15386	15310	15218	15447	15283	15426	15100	15269	15306	15228	15253	15203	15409	15261	15291	15283	15382	15374	15584	15333	15327	15303	15480	15228	15206	15364	15322	15268	15214	15400	15150	15265	15177	15155	15159	15112	15289	15322	15355	15247	15218	15287	15251	15241	15560	15135	15246	15291	15249	15170	15215	15293	15265	15139	15337	15449	15242	15184	15337	15102	15327	15244	15097	15146	15249	15244	15298	15294	15234	15252	15522	15220	15220	15329	15196
16215	29448	31786	26102	21579	18611	16951	16098	15670	15198	15086	15015	15403	14816	14912	14752	14576	14591	14654	14504	14572	14637	14664	14486	14648	14448	14475	14492	14470	15737	21818	22380	20009	17432	15919	15042	14541	14496	14282	14384	14686	14492	14461	14354	14499	14379	14495	14387	14583	14533	14459	14510	14444	14450	14363	14469	14311	14352	14363	14343	14473	14380	14376	14434	14458	14517	14473	14388	14428	14514	14362	14245	14341	14244	14361	14399	14506	14429	14504	14269	14543	14402	14478	14497	14407	14566	14380	14360	14506	14488	14374	14294	14474	14349	14427	14334	14533	14294	14415	14407	14407	14503	14417	14396	14360	14564	14499	14262	14466	14267	14276	14385	14253	14338	14303	14337	14473	14421	14492	14586	14487	14394	14386	14535	14566	14248	14584	14459	14321	14317	14382	14355	14521	14357	14445	14531	14312	14463	14338	14390	14416	14368	14407	14258	14257	14506	14355	14497	14211	14537	14150	14485	14396	14265	14450	14206	14307	14364	14270	14449	14371	14390	14227	14447	14515	14386	14409	14369	14340	14364	14355	14504	14578	14439	14418	14305	14401	14416	14519	14488	14455	14314	14351	14262	14360	14417	14375	14374	14393	14411	14451	14130	14489	14352	14461	14328	14162	14388	14377	14419	14340	14423	14330	14402	14385	14474	14248	14384	14294	14343	14531	14518	14388	14433	14432	14460	14377	14456	14292	14378	14363	14543	14396	14403	14357	14442	14534	14274	14385	14315	14413	14301	14405	14371	14453	14543	14295	14369	14351	14543	14378	14380	14526	14377	14549	14472	14359	14428	14406	14329	14439	14369	14400	14235	14384	14329	14441	14315	14426	14294	14362	14282	14320	14363	14503	14278	14456	14210	14306	14352	14388	14404	14349	14228	14257	14439	14437	14340	14505	14327	14414	14440	14413	14285	14441	14453	14478	14249	14296	14652	14521	14461	14505	14481	14264	14532	14357	14468	14420	14414	14412	14541	14444	14329	14393	14412	14353	14580	14458	14481	14371	14282	14317	14402	14451	14281	14503	14435	14349	14435	14531	14280	14598	14330	14301	14228	14408	14441	14368	14350	14409	14556	14254	14575	14264	14325	14283	14390	14316	14340	14439	14313	14286	14401	14447	14447	14326	14477	14348	14470	14356	14328	14500	14276	14349	14473	14439	14488	14265	14326	14544	14183	14313	14378	14291	14216	14432	14415	14367	14267	14559	14379	14269	14287	14581	14166	14474	14511	14292	14353	14396	14357	14489	14467	14348	14360	14520	14531	14391	14371	14290	14491	14470	14347	14379	14345	14254	14424	14206	14318	14331	14367	14322	14264	14357	14324	14431	14348	14395	14178	14448	14343	14514	14243	14417	14334	14531	14507	14350	14353	14317	14340	14417	14408	14488	14422	14437	14265	14427	14395	14388	14295	14236	14340	14561	14303	14380	14373	14501	14392	14348	14270	14365	14266	14236	14411	14351	14429	14431	14271	14517	14362	14350	14276	14336	14394	14267	14379	14319	14374	14275	14315	14381	14435	14336	14393	14446	14357	14350	14356	14376	14421	14252	14496	14330	14471	14390	14420	14338	14363	14528	14470	14436	14416	14339	14312	14418	14591	14398	14360	14391	14203	14339	14432	14438	14274	14482	14415	14330	14479	14433	14360	14230	14349	14382	14398	14386	14437	14411	14342	14268	14455	14362	14288	14328	14269	14389	14311	14375	14240	14513	14378	14557	14640	14402	14253	14302	14518	14514	14468	14555	14434	14460	14300	14269	14376	14444	14323	14297	14359	14435	14392	14430	14385	14289	14426	14240	14325	14237	14535	14334	14474	14297	14375	14413	14227	14499	14447	14422	14273	14258	14259	14409	14405	14238	14315	14340	14355	14491	14405	14313	14439	14345	14388	14446	14237	14477	14207	14555	14412	14392	14363	14379	14532	14355	14306	14339	14262	14374	14398	14386	14289	14319	14380	14310	14371	14396	14335	14354	14327	14345	14244	14590	14281	14235	14462	14243	14327	14432	14148	14329	14432	14424	14219	14286	14570	14247	14444	14466	14300	14363	14289	14589	14324	14611	14301	14545	14362	14383	14479	14376	14391	14285	14387	14474	14350	14390	14386	14407	14545	14334	14426	14428	14329	14345	14519	14370	14384	14494	14280	14596	14382	14476	14355	14454	14321	14292	14470	14405	14369	14442	14437	14387	14395	14485	14462	14249	14351	14612	14281	14473	14389	14344	14462	14408	14480	14408	14485	14289	14328	14429	14360	14357	14532	14406	14420	14367	14280	14493	14357	14349	14346	14400	14325	14399	14472	14482	14518	14359	14424	14404	14423	14281	14289	14315	14450	14411	14428	14498	14271	14488	14384	14262	14187	14421	14541	14281	14362	14292	14484	14379	14261	14303	14369	14392	14299	14625	14327	14344	14336	14381	14371	14309	14303	14384	14374	14319	14249	14395	14345	14364	14559	14469	14353	14434	14371	14455	14457	14481	14474	14506	14269	14519	14402	14483	14463	14375	14432	14446	14186	14552	14335	14330	14364	14406	14298	14542	14365	14413	14283	14281	14403	14398	14528	14305	14416	14404	14454	14493	14440	14295	14388	14392	14403	14284	14393	14382	14404	14371	14454	14402	14242	14475	14396	14395	14320	14412	14098	14357	14319	14259	14425	14409	14292	14425	14400	14461	14267	14354	14464	14277	14397	14283	14354	14291	14403	14342	14211	14392	14299	14422	14341	14258	14375	14286	14538	14295	14317	14372	14408	14332	14383	14428	14354	14394	14453	14363	14318	14302	14357	14505	14290	14431	14353	14363	14447	14256	14387	14343	14474	14480	14347	14359	14371	14351	14392	14292	14405	14375	14339	14322	14451	14437	14349	14455	14398	14442	14343	14288	14468	14253	14421	14300	14498	14453	14492	14379	14583	14323	14345	14511	14362	14412	14363	14513	14438	14441	14247	14500	14218	14392	14231	14482	14447	14326	14243	14471	14317	14396	14267	14423	14515	14339	14414	14285	14348	14211	14328	14458	14274	14416	14325	14339	14318	14369	14186	14331	14609	14478	14340	14297	14390	14290	14355	14472	14491	14353	14262	14417	14275	14552	14322	14533	14317	14537	14124	14526	14371	14425	14448	14233	14264	14177	14332	14445	14318	14539	14521	14453	14380	14364	14329	14489	14331	14357	14462	14314	14439	14279	14451	14365	14375	14496	14298	14395	14328	14393	14393	14354	14384	14372	14254	14293	14280	14304	14336	14386	14359	14305	14428	14411	14241	14466	14214	14385	14430	14423	14365	14393	14466	14402	14262	14331	14335	14517	14345	14336	14472	14527	14462	14221	14360	14374	14296	14505	14457	14307	14369	14422	14392	14458	14311	14486	14254	14296	14291	14539	14295	14430	14349	14424	14324	14337	14403	14476	14320	14288	14438	14363	14414	14308	14230	14438	14375	14389	14536	14340	14198	14469	14268	14327	14316	14415	14565	14380	14318	14338	14296	14350	14468	14266	14220	14370	14436	14400	14382	14337	14540	14329	14281	14369	14268	14262	14340	14413	14243	14385	14380	14387	14455	14269	14395	14361	14434	14591	14384	14253	14383	14400	14278	14510	14440	14321	14383	14422	14534	14266	14396	14338	14335	14327	14331	14354	14233	14382	14452	14471	14334	14473	14388	14362	14380	14395	14347	14296	14259	14464	14535	14356	14349	14478	14264	14467	14338	14323	14448	14368	14444	14326	14211	14412	14388	14400	14426	14480	14391	14272	14413	14507	14413	14297	14304	14473	14369	14465	14420	14495	14368	14275	14461	14252	14390	14373	14339	14306	14432	14502	14462	14278	14346	14309	14465	14388	14652	14282	14426	14363	14313	14264	14300	14444	14338	14490	14400	14348	14303	14388	14349	14429	14437	14419	14183	14505	14276	14489	14327	14450	14706	14312	14351	14262	14449	14302	14392	14583	14401	14311	14464	14465	14324	14497	14354	14419	14349	14414	14430	14349	14494	14443	14337	14316	14238	14344	14350	14398	14401	14330	14321	14463	14414	14221	14321	14526	14266	14496	14455	14416	14454	14422	14401	14454	14336	14403	14264	14382	14456	14483	14407	14419	14393	14440	14193	14360	14283	14414	14404	14454	14204	14409	14382	14289	14403	14300	14456	14558	14520	14389	14422	14448	14455	14183	14333	14547	14329	14467	14263	14495	14307	14404	14297	14318	14418	14366	14271	14345	14422	14396	14307	14418	14213	14391	14533	14204	14403	14223	14418	14355	14288	14552	14367	14385	14258	14356	14465	14421	14557	14517	14311	14363	14351	14421	14566	14260	14401	14483	14168	14293	14315	14239	14421	14331	14359	14383	14544	14547	14390	14345	14475	14398	14304	14353	14540	14304	14382	14418	14301	14439	14401	14253	14214	14430	14278	14263	14387	14237	14368	14364	14395	14283	14373	14344	14573	14427	14529	14339	14345	14456	14349	14313	14499	14230	14409	14452	14433	14361	14304	14268	14520	14442	14272	14375	14378	14405	14469	14347	14477	14413	14502	14355	14327	14247	14459	14346	14402	14234	14503	14445	14229	14533	14492	14326	14307	14389	14399	14455	14431	14405	14442	14267	14175	14368	14438	14304	14313	14477	14392	14418	14352	14420	14203	14425	14398	14315	14387	14394	14315	14426	14324	14288	14297	14574	14508	14266	14238	14264	14353	14433	14377	14334	14336	14376	14311	14350	14290	14302	14294	14415	14258	14338	14351	14404	14392	14339	14316	14492	14384	14419	14584	14375	14410	14494	14253	14346	14575	14602	14253	14324	14308	14328	14204	14208	14437	14478	14467	14547	14419	14272	14418	14509	14440	14431	14385	14403	14136	14304	14437	14430	14272	14270	14458	14467	14319	14376	14336	14578	14257	14308	14287	14215	14427	14367	14334	14448	14332	14394	14421	14284	14348	14261	14161	14401	14424	14455	14422	14463	14400	14402	14310	14313	14377	14444	14367	14418	14299	14470	14392	14496	14358	14375	14222	14363	14109	14277	14483	14585	14227	14356	14258	14372	14360	14458	14299	14531	14460	14466	14365	14352	14488	14425	14290	14260	14247	14360	14347	14305	14392	14434	14560	14394	14257	14260	14231	14458	14478	14454	14554
27671	22324	24862	20479	16408	15682	15671	15479	15438	15182	15313	15306	15394	15319	15301	15381	15154	15223	15231	15310	15146	15237	15520	15166	15095	15007	15255	15353	15351	15455	15499	15814	15823	15826	15635	15364	15282	15260	15182	15227	15313	15425	15407	15310	15260	15275	15160	15224	15283	15252	15314	15152	15229	14932	15198	15253	15437	15215	15342	15103	14993	15237	15186	15016	15150	14931	15299	15040	15227	15184	15250	15157	15184	15116	15049	15122	15371	15147	15291	15182	15233	15089	15317	15396	15119	15176	15114	15121	15155	15004	15195	15265	15002	15203	15233	15130	15154	15310	15056	15204	15210	15168	15103	15134	15241	15116	15288	15075	15190	15183	15276	15183	15142	15184	15254	15115	15224	15430	15243	15166	15019	15143	15303	15314	15225	15198	15006	15317	15166	15160	15235	14968	15488	15066	14866	15221	15126	15363	15412	15054	15009	15137	15111	15203	15245	15174	15305	15427	15028	15173	15263	15362	15414	15178	15249	15129	15383	15193	15165	15309	15002	15138	15201	15114	14984	15085	15046	15035	15284	15004	14996	15220	15268	15119	15257	15377	15316	15324	14869	14929	15189	15374	14959	15201	15060	15131	15100	15092	15437	15184	15137	15213	15167	15156	15324	15170	15102	15062	15085	15239	15004	14922	15037	15314	15309	15105	15253	15233	15022	15282	15205	15251	15093	15281	15223	15230	15281	15183	15009	15114	15248	15113	15213	15123	15310	14990	15313	15161	15105	15308	15327	15248	15014	15068	15001	15382	15117	15081	15259	15293	15250	15321	15191	15257	14961	15058	15202	15117	15385	15296	15319	15005	15068	15404	15124	15417	15197	15237	15214	15168	15295	15187	15213	15054	15188	15259	15182	15132	15264	15067	15332	15203	15138	15014	15037	15170	15220	15152	15228	15402	15055	15206	15122	15109	15091	15255	15299	15343	15232	15276	15243	15067	15151	15161	15357	15175	15145	15317	15293	15188	15085	15257	15223	15217	15154	15261	15130	15087	15136	14993	15057	15184	15169	15299	15238	15143	15312	15185	15268	15145	15278	15401	15252	15080	15169	15046	15285	15230	15230	15196	15191	15176	15222	15153	15197	15212	15268	15273	15088	15342	15283	15220	15331	15289	15038	15304	15308	15196	15437	15137	15092	15132	15229	15444	15188	15275	15226	15175	15104	15203	15138	15073	15230	15258	15075	15136	15313	15126	15233	15174	15154	15130	15153	15174	15333	15203	15203	15305	15114	15197	15400	15213	15181	15017	15111	15083	15313	15116	15201	15168	15249	15148	14999	15207	15141	15368	15160	15134	15339	15012	15120	15034	15225	15149	15258	15177	15054	15284	15281	15145	15290	15297	15215	15019	15221	15110	15170	15200	14990	15159	15187	15055	15009	15156	15387	15235	15114	15154	15244	15287	15007	15179	15205	15235	15290	15322	15304	15050	15324	15084	15265	15041	15222	15408	15307	15214	15092	15171	15215	15092	15281	15141	15135	15349	15436	15344	15040	15229	15163	15165	15130	15325	15339	15001	15171	15291	15150	15286	15141	15087	15190	15154	15176	15425	15162	15286	15285	15219	15108	15107	15145	15083	15253	15237	15154	15272	15224	15335	15155	15490	15352	15121	15040	15009	15295	15146	15185	15098	15105	15119	15325	15345	15337	15150	15207	15143	15159	15204	15270	15236	15238	15328	15407	14966	15111	15297	15061	15109	15395	15285	15252	15164	15059	15302	15058	15173	15320	15157	15081	15177	15141	14995	15032	15205	15421	15176	15017	15196	15138	15088	15263	15128	15276	15280	15133	15254	15193	15273	15191	15083	15031	15254	15036	15224	15239	15019	15181	15171	15244	15198	15175	15255	15227	15194	15187	14997	15304	15189	15386	15288	15228	15047	15070	15269	14900	15231	15200	15123	15322	15079	15408	15290	15203	15223	15315	15071	15204	15179	15328	15144	15149	15180	15121	15233	15140	15250	15196	15062	15241	15265	15260	15202	15237	15147	15064	15342	15207	15224	15098	15293	15145	14985	15036	15259	15306	15429	15246	15388	15115	15099	15031	15242	15198	15094	15210	15139	15220	15051	15229	15276	15182	15114	15172	15180	15090	15180	15138	15179	15324	15188	15272	15201	15231	15153	15322	15324	15227	15238	15192	15137	15201	15186	15219	15343	15434	15212	15253	15164	15269	15268	15463	15245	15242	15174	15466	15268	15201	15351	15227	15005	15187	15072	15270	15188	15404	15264	15261	15210	15336	15232	15272	15138	15198	15236	15217	15074	15177	15266	15410	15216	15178	15241	15147	15118	15458	15265	15229	15259	15249	15312	15232	15299	15393	15289	15041	15028	15230	15327	15345	15196	15211	15154	15357	15328	15096	15074	15292	15218	15416	15220	15288	15124	15303	15330	15356	15459	15250	15245	15080	15204	15088	15225	15094	15131	15262	15229	15253	15276	15193	15384	15276	15379	15203	15238	15284	15370	15237	15191	15162	15245	15191	15054	15150	15155	15255	15311	15290	15230	15185	15234	15283	15320	15197	15231	15232	15250	15282	15341	15209	15302	15322	15114	15137	15145	15326	15238	14990	15044	15315	15093	15220	15194	15097	15027	15163	15275	15273	15314	15297	15291	15037	15239	15213	15196	15259	15175	15303	15359	15226	15429	15187	15151	15017	15293	15248	15016	15205	15140	15272	15003	15164	15269	15134	15083	15131	15203	15298	15322	15260	15122	15051	15273	15188	15287	15009	15119	15287	15469	15251	15278	15480	15233	15186	15250	15297	15220	15265	15403	15255	15104	15126	15191	15166	15075	15212	15326	14982	15337	15210	15201	15202	15202	15061	15143	15278	15371	15313	15389	15264	15181	15200	15084	15194	15195	15223	15076	15185	15323	15122	15191	15314	15099	15255	15218	15268	15061	15311	15348	15118	15120	15198	15202	15195	15302	15073	15236	15274	15156	14988	15153	15079	15219	15105	15154	15183	15342	15324	15219	15366	15192	15273	15227	15009	15230	15078	15237	15149	15172	15109	15143	15209	15055	15178	15149	15335	15197	15235	15010	15205	15211	15157	15153	15310	15001	15123	15120	15207	15005	15067	15084	15169	15116	15270	15484	15259	15221	15299	15117	15228	15280	15270	15226	15347	15250	15085	15179	15016	15363	15170	15231	15165	15109	15268	15287	15150	15263	15157	15261	15204	15388	15226	15112	15156	15196	15262	15203	15088	15124	15091	15365	15205	15121	15207	15189	15400	15213	15233	15174	15365	15455	15347	15250	15136	15095	15233	15108	15047	15269	15319	15014	15181	15409	15328	15341	15235	15169	15127	15190	15059	15251	15185	15128	15371	15276	15404	15252	15220	15031	15064	15394	15174	15271	15337	15255	15291	15196	15021	15220	15217	15289	15171	15177	15057	15059	15195	15191	15140	15183	15245	15498	15293	15185	15047	15307	15359	15310	15255	15118	15010	15135	15285	15310	15388	15092	15300	15251	15015	15257	15129	15204	15067	15118	15151	15285	15176	15126	15423	15033	15059	15202	15073	15065	15257	15043	15374	15164	15222	15162	15241	15151	15130	15165	15180	15269	15150	15184	15280	15068	15322	15154	15152	15181	15279	15365	15136	15280	15040	15211	15113	15201	15185	15251	15273	15152	15260	15321	15211	14987	15259	15246	15037	15160	14952	15164	15352	15263	15267	15114	15187	15030	15126	15023	15217	15244	15160	15081	15362	15259	15450	15238	15256	15068	15303	15291	15337	15368	15393	15306	15115	15248	15153	15086	15203	15061	15203	15241	15207	15062	15109	15407	15248	15190	15096	15176	15205	15169	15067	15417	15256	15215	15278	15187	15067	15235	15353	15370	15096	15363	15340	15225	14975	15051	15104	15302	15126	15115	15170	15011	15279	15137	15390	15126	15134	15150	15076	15488	15180	15064	15100	15108	15292	15249	15318	15133	15255	15349	15283	15291	15135	15224	15221	15284	15265	15282	15092	15227	15276	14991	15204	15240	15320	15441	15262	15142	15086	15178	15101	15278	15300	15295	15289	15205	15380	15126	15192	15191	15120	15395	15197	15334	15097	15134	15157	15100	15244	15122	15035	15191	15112	15197	15066	15110	15170	15252	15305	15236	15176	15227	15179	15308	15259	15144	15193	15157	15158	15133	15186	15210	15166	15184	15175	15112	15221	15063	15013	15145	15264	14943	15252	15147	15104	15505	15256	15290	15142	15251	15219	15126	15161	15214	15216	15155	15097	15024	15046	15251	15263	15213	15133	15256	15100	15139	15293	15053	15364	15391	15210	15195	15253	15116	15190	15152	15158	15084	15090	15290	14935	15238	15332	15076	15334	15177	15228	15355	15185	15165	15153	15303	15246	15179	15264	15177	15210	15275	15287	15107	15167	15267	15144	15112	15279	15152	14993	15347	15181	15277	15121	15104	15226	15395	15234	15197	15256	15132	15333	15229	15192	15233	15209	15318	15267	15200	15338	15255	15257	15180	15287	15296	15278	15169	15149	15078	15216	15174	15315	15150	15034	15242	15142	15216	15368	15302	15303	15370	15228	15088	15121	15215	15178	15248	15275	15124	15273	15115	15007	15149	15138	15163	14956	15251	15217	15261	15294	15276	15333	15039	15207	15122	15198	15247	15273	15237	15134	15152	15390	15181	15110	15122	15293	15089	15082	15274	15125	15213	15149	15295	15180	15018	15191	15187	15305	15180	15164	15352	15301	15227	15035	15100	15213	15408	15223	15055	15039	15178	15226	15326	15158	15362	15200	15132	15316	15119	15136	15178	15052	15092	15068	15256	15247	15068	15372	15345	15090	15148	15246	15214	15250	15210	15265	15219	15177	15163	15134	15105	15292	15104	15328	15304	15229	15067	15142	15249	15306	15172	15147	15321	15341	15230	15187	15364	15385	15194	15387	15167	15161	15181	15077	15169	15139	15269	15244	15114	15084	15133	15114	15145	15203	15206	15161	15443	15145	15272	15029	15131	15291	15078	15288	15226	15290	15151	15193	15222	15153	15253	15267	15293	15156	15170	15206	15129	15233	15267	15244	15050	15257	15050	15272	15196	15409	15168	15150	15180	15313	15053	15067	15213	15226	15300	15321	15131	15142	15240	15375	15140	15060	15287
15065	22450	24205	19006	16141	15225	14888	14696	14547	14541	14497	14416	14514	14469	14260	14443	14427	14286	14390	14432	14316	14270	14438	14314	14330	14189	14340	14363	14314	14315	14698	15016	14778	14871	14378	14445	14406	14214	14331	14316	14326	14350	14154	14298	14391	14366	14217	14420	14199	14305	14201	14301	14233	14223	14259	14261	14325	14221	14228	14362	14328	14224	14304	14188	14382	14395	14235	14335	14344	14363	14165	14257	14233	14298	14379	14334	14231	14230	14296	14321	14314	14348	14174	14236	14308	14109	14295	14209	14296	14264	14376	14262	14309	14246	14116	14214	14264	14330	14355	14228	14212	14078	14215	14303	14450	14297	14126	14329	14236	14279	14352	14464	14354	14194	14340	14292	14305	14354	14171	14296	14271	14197	14380	14282	14128	14269	14326	14274	14297	14280	14150	14396	14340	14177	14134	14292	14342	14298	14129	14180	14336	14352	14289	14324	14293	14333	14270	14290	14367	14239	14174	14409	14217	14332	14273	14111	14348	14232	14207	14133	14286	14229	14228	14269	14247	14196	14198	14148	14305	14202	14452	14508	14200	14242	14183	14149	14203	14366	14219	14228	14026	14130	14204	14346	14250	14358	14226	14140	14267	14299	14248	14217	14393	14479	14357	14230	14346	14211	14452	14027	14155	14344	14314	14423	14297	14262	14464	14142	14264	14340	14214	14229	14298	14286	14344	14468	14200	14225	14299	14316	14343	14417	14130	14159	14221	14165	14306	14343	14430	14324	14204	14311	14144	14201	14339	14180	14280	14391	14217	14214	14198	14267	14249	14375	14416	14134	14260	14439	14376	14128	14107	14296	14332	14334	14241	14222	14105	14275	14315	14255	14419	14366	14299	14448	14269	14332	14193	14147	14340	14060	14198	14300	14369	14226	14115	14080	14222	14250	14347	14310	14333	14176	14202	14443	14302	14273	14337	14137	14393	14316	14085	14239	14258	14557	14154	14137	14221	14256	14242	14135	14295	14277	14238	14235	14344	14164	14305	14357	14326	14286	14229	14398	14289	14410	14263	14120	14335	14323	14276	14243	14258	14332	14117	14401	14198	14172	14411	14386	14189	14301	14488	14395	14192	14074	14280	14304	14539	14181	14159	14276	14403	14274	14375	14196	14359	14316	14068	14268	14282	14277	14206	14346	14384	14424	14341	14146	14294	14310	14251	14338	14308	14226	14265	14306	14015	14390	14478	14197	14315	14335	14228	14129	14302	14145	14197	14231	14180	14259	14266	14134	14294	14320	14298	14255	14217	14196	14252	14291	14258	14491	14235	14306	14290	14242	14345	14103	14242	14296	14240	14375	14180	14405	14402	14158	14231	14378	14238	14281	14251	14111	14272	14083	14242	14171	14172	14241	14354	14097	14249	14289	14450	14090	14360	14365	14384	14367	14164	14187	14208	14338	14276	14284	14195	14336	14330	14538	14231	14340	14335	14346	14309	14077	14299	14223	14396	14232	14454	14211	14176	14145	14236	14276	14320	14207	14241	14095	14298	14127	14254	14193	14202	14108	14371	14223	14230	14386	14250	14103	14270	14353	14151	14618	14276	14337	14337	14178	14293	14256	14378	14372	14310	14295	14358	14179	14391	14348	14243	14237	14220	14433	14291	14503	14238	14295	14253	14294	14225	14159	14411	14241	14311	14201	14140	14363	14322	14267	14214	14392	14357	14339	14247	14279	14241	14434	14369	14261	14359	14254	14373	14467	14332	14247	14350	14356	14370	14159	14318	14151	14208	14321	14302	14394	14317	14385	14219	14336	14440	14197	14159	14357	14325	14171	14170	14326	14340	14322	14226	14209	14170	14173	14311	14406	14318	14330	14258	14244	14202	14304	14213	14240	14356	14294	14286	14244	14477	14276	14243	14298	14144	14310	14303	14340	14343	14218	14192	14273	14208	14109	14290	14186	14198	14305	14195	14214	14248	14258	14228	14355	14146	14247	14207	14221	14294	14338	14276	14385	14349	14197	14303	14218	14328	14251	14489	14120	14266	14372	14254	14151	14139	14382	14137	14266	14308	14334	14310	14539	14359	14257	14303	14204	14345	14337	14274	14284	14152	14319	14238	14344	14208	14370	14371	14043	14196	14414	14231	14294	14227	14189	14357	14111	14369	14239	14225	14361	14206	14423	14350	14338	14364	14224	14228	14175	14236	14286	14290	14277	14235	14427	14247	14333	14265	14322	14304	14398	14106	14365	14048	14217	14357	14213	14193	14022	14325	14275	14344	14470	14306	14173	14274	14446	14421	14505	14331	14255	14108	14405	14259	14367	14205	14387	14147	14357	14161	14193	14303	14261	14259	14255	14215	14208	14188	14299	14202	14269	14229	14263	14375	14389	14156	14300	14277	14286	14442	14144	14410	14321	14408	14226	14236	14366	14390	14299	14372	14194	14306	14330	14301	14321	14389	14238	14097	14429	14333	14301	14242	14235	14343	14235	14420	14315	14227	14401	14237	14298	14437	14322	14306	14176	14201	14184	14349	14291	14334	14238	14209	14248	14190	14375	14258	14184	14258	14181	14228	14282	14537	14286	14310	14165	14356	14339	14371	14274	14187	14378	14233	14378	14374	14551	14415	14173	14319	14256	14346	14233	14243	14392	14148	13979	14350	14352	14169	14121	14316	14258	14207	14282	14450	14252	14271	14208	14263	14267	14208	14333	14254	14338	14204	14359	14302	14291	14355	14255	14283	14180	14239	14514	14137	14257	14232	14383	14256	14230	14289	14252	14193	14257	14212	14207	14236	14210	14372	14332	14071	14472	14265	14482	14291	14177	14259	14147	14488	14209	14359	14102	14087	14435	14204	14282	14219	14352	14259	14203	14302	14252	14384	14221	14243	14356	14184	14204	14456	14218	14132	14236	14380	14208	14323	14222	14286	14324	14347	14252	14116	14325	14251	14251	14426	14258	14295	14314	14170	14197	14151	14144	14357	14305	14217	14328	14282	14192	14254	14427	14239	14312	14223	14143	14446	14313	14091	14316	14147	14307	14323	14310	14326	14261	14306	14318	14289	14319	14252	14278	14411	14340	14388	14358	14141	14435	14413	14135	14382	14328	14183	14262	14368	14363	14304	14234	14324	14212	14287	14264	14208	14313	14248	14185	14150	14231	14261	14188	14283	14212	14272	14438	14261	14274	14380	14255	14194	14213	14314	14205	14297	14222	14311	14394	14367	14472	14342	14298	14344	14369	14140	14257	14339	14235	14298	14342	14376	14278	14240	14223	14246	14243	14357	14318	14285	14477	14234	14352	14227	14357	14259	14494	14416	14371	14222	14309	14281	14364	14285	14220	14223	14376	14282	14252	14180	14254	14122	14167	14215	14161	14414	14159	14194	14384	14192	14390	14348	14439	14385	14328	14276	14325	14336	14346	14324	14285	14239	14222	14326	14293	14216	14206	14316	14117	14170	14382	14274	14335	14204	14338	14213	14283	14276	14116	14325	14320	14404	14188	14112	14071	14276	14275	14243	14215	14315	14256	14229	14406	14342	14264	14106	14211	14301	14377	14248	14395	14377	14291	14281	14169	14283	14253	14312	14311	14361	14391	14197	14213	14328	14205	14255	14239	14235	14302	14223	14419	14283	14358	14244	14158	14280	14282	14167	14373	14212	14342	14228	14234	14187	14304	14094	14220	14346	14397	14372	14324	14346	14368	14104	14370	14250	14339	14158	14226	14231	14217	14350	14198	14290	14386	14299	14310	14286	14468	14232	14426	14262	14298	14282	14209	14262	14186	14288	14233	14303	14214	14302	14422	14372	14363	14399	14256	14256	14412	14511	14155	14178	14074	14475	14243	14276	14205	14376	14171	14451	14326	14287	14301	14243	14335	14140	14419	14274	14201	14287	14357	14344	14194	14232	14276	14237	14338	14168	14143	14287	14383	14313	14165	14304	14330	14347	14346	14428	14252	14103	14384	14410	14256	14510	14217	14071	14200	14416	14303	14434	14302	14332	14243	14398	14319	14387	14210	14314	14155	14231	14392	14423	14191	14224	14458	14290	14331	14179	14329	14345	14439	14370	14145	14220	14368	14322	14292	14285	14298	14367	14365	14248	14199	14394	14304	14409	14282	14419	14157	14227	14254	14334	14320	14263	14207	14218	14345	14250	14135	14317	14209	14289	14395	14353	14245	14390	14388	14302	14291	14366	14296	14286	14152	14408	14122	14445	14269	14330	14298	14346	14215	14473	14341	14282	14063	14225	14203	14317	14157	14269	14388	14211	14379	14108	14243	14385	14348	14230	14261	14274	14454	14298	14153	14070	14421	14223	14336	14186	14333	14237	14215	14212	14388	14164	14247	14232	14237	14332	14293	14211	14244	14355	14240	14328	14305	14377	14432	14111	14255	14442	14263	14354	14300	14134	14554	14246	14308	14315	14275	14145	14265	14420	14187	14227	14344	14361	14408	14209	14310	14257	14243	14386	14356	14555	14216	14298	14190	14331	14216	14322	14191	14386	14403	14378	14349	14300	14319	14305	14213	14430	14290	14143	14295	14297	14165	14199	14306	14324	14313	14248	14322	14241	14304	14339	14321	14252	14122	14440	14306	14280	14215	14302	14457	14233	14228	14320	14195	14247	14253	14241	14235	14269	14302	14418	14303	14370	14387	14438	14257	14135	14489	14336	14303	14319	14594	14387	14163	14243	14425	14409	14258	14402	14293	14319	14298	14200	14306	14250	14451	14275	14381	14249	14177	14323	14251	14260	14389	14163	14313	14337	14284	14409	14201	14473	14204	14376	14074	14151	14293	14327	14100	14279	14361	14304	14239	14406	14283	14258	14347	14272	14303	14285	14221	14287	14246	14154	14208	14274	14162	14353	14466	14254	14159	14151	14224	14233	14386	14284	14389	14165	14258	14262	14153	14484	14298	14295	14278	14340	14283	14343	14129	14304	14297	14350	14189	14230	14258	14292	14514	14395	14251	14284	14368	14221	14310	14257	14332	14223	14279	14200	14231	14162	14365	14260	14401	14043	14311	14257	14219	14210	14470	14379	14305	14267	14361	14284	14248	14432	14390	14146	14231	14130	14432	14464	14213	14292	14293	14280	14227	14394	14377	14435	14232	14253	14199	14462	14175	14219	14181	14394	14193	14516	14382	14310	14204	14337	14366	14227	14209
24070	21364	28777	24403	21821	20125	18266	15988	15480	15579	15462	15233	15247	15238	15132	15094	15099	15136	15227	15077	15038	15213	14881	14957	14989	15109	14835	15284	14962	15448	16850	17931	17362	16547	15699	15176	15135	15083	15224	14836	15087	14787	15082	14943	15103	14972	15041	15066	14852	14995	14925	15150	15173	15157	14994	14859	14912	15045	14864	14797	15096	15141	14894	15022	15092	14866	14971	15072	14809	15127	14942	15090	14811	14995	14921	14895	15157	14992	14808	14996	15166	14992	14941	14939	14739	15046	14796	14967	14997	15007	14780	14905	15041	14844	14983	14873	15053	14760	14615	14743	14999	14906	14887	15081	14914	14852	14982	15000	14851	14878	14834	14971	14807	14985	14903	14740	14746	15106	15021	14770	14843	14942	14867	14915	15132	14968	14790	14878	15095	14817	14912	14797	14875	14950	14961	14911	14943	15008	14884	14836	14880	14999	14945	14878	14845	14959	14828	15082	14853	14865	14858	14901	14741	14800	14969	15008	14735	15076	14874	14908	15043	15029	14993	15037	14917	14813	14873	14723	14838	14859	14970	14953	14987	14884	14979	14935	14985	15116	15073	14883	14804	15009	15050	15014	14991	14986	14963	14913	14754	14816	14742	15026	14684	14881	14869	15013	14988	14824	14881	14950	14868	15109	14887	14931	14889	14823	15220	14948	14922	14897	14967	14959	14773	14956	14973	14798	15019	14908	14782	14736	15000	14887	14827	14974	14934	15004	14976	15143	14875	14999	14924	15005	15140	14947	14882	14843	14963	14776	14923	15001	15017	14849	14855	14842	15050	15041	14921	14918	15017	14982	14907	14866	15053	14961	14916	15112	14917	14833	14840	14886	14991	14867	14859	14830	14962	15047	14680	14911	14899	14954	14637	14705	14900	14876	15012	14926	14899	14772	14788	14959	14909	15110	14962	15117	14959	14976	15079	15020	14880	14650	14882	14891	14976	14995	14736	14803	14798	14973	14919	15008	14935	14962	14874	14996	14965	14965	14855	14975	14737	14831	14884	14773	15118	14883	14933	14959	15060	14764	14953	14960	15107	15065	15016	14753	14977	14930	14900	14784	15002	14980	14980	14820	14986	14809	14962	15159	14932	14980	14845	15129	15144	14937	14814	14937	14803	14828	15021	14780	14821	14941	15062	15001	14840	15050	14921	15055	15065	14901	14911	15110	14752	14889	14888	14829	15068	15016	14762	14935	14893	14974	14804	14906	14791	14966	14960	14971	14757	14723	15048	14791	14822	14947	14769	14782	14948	14810	15034	14939	14998	14810	14933	14816	14887	14861	14945	14902	15049	14881	14861	14660	14962	14883	14833	14878	14749	15112	14886	14823	14939	15004	15106	14769	14835	14926	14932	14698	14846	14999	14942	14943	14935	14708	14892	14943	14918	14951	14784	14886	14861	14887	14987	15139	14932	15093	14996	14876	14921	14847	15015	14800	15129	14912	14852	14875	14971	14922	14956	14823	15012	14835	14915	14806	14963	14860	14882	14815	14856	14986	14923	14969	14921	14694	15092	14802	15033	14940	14795	14962	14830	14966	14849	14943	14852	14890	14940	14902	14744	14959	14825	15157	14944	14877	14868	14859	15027	15029	14987	14722	15001	14880	15069	14894	14851	14933	14871	14972	14839	14869	14772	14837	14775	15057	14922	14960	14979	14768	14744	14809	14833	14831	15104	15065	14773	14878	14806	14943	14978	15101	14918	14962	14858	15111	14810	14734	15158	14812	14887	14904	14896	15214	15003	14710	14848	14806	14918	14804	14963	14798	14806	14856	15031	14899	14873	14849	14885	14950	14804	14884	14835	14878	14830	15066	15000	14920	14993	14854	15053	14818	14896	14990	14914	14902	14885	14874	14938	14808	15069	15013	14826	14830	15041	14991	14897	14838	15027	14987	14937	15007	15004	14934	14792	14862	14931	14863	14802	14803	14899	14717	14871	15070	14962	14788	14818	14798	14891	14975	14914	15052	14852	14971	14940	14872	14835	14980	14873	14829	15033	14991	15114	14880	14879	15096	14843	14825	14938	14957	14826	15040	14802	14767	14885	14935	14923	14867	14918	15072	15062	14948	14935	14968	14737	14980	15050	14958	14821	14869	14912	15016	15029	15034	15018	14809	14794	15003	14852	14969	14823	14965	15030	15089	15052	14681	14956	15125	14934	14975	14838	14823	14934	14755	14778	14812	14972	14817	15100	14937	14893	14768	14875	14833	14730	14681	14885	14851	15021	14841	14805	14886	14893	14736	14931	14918	14890	14885	14934	15058	14954	14985	14930	14994	14905	14867	15050	14838	14972	14908	15013	15006	14849	15051	14962	14905	14874	14844	14739	14948	14851	14855	14929	14970	14907	15058	14942	14953	14960	14868	14913	14844	14999	14949	14961	14853	14781	14968	15057	14951	14863	14796	14860	14952	15089	14814	14705	14924	14814	15073	15070	14772	14922	14946	14967	14799	14978	14868	15070	14872	14674	14955	15106	15053	15077	14908	15048	14918	14758	14937	14850	14968	14884	15064	14891	15170	14967	14923	15011	14778	14868	15026	15119	14797	14796	14835	14971	15023	14835	14901	14911	14839	14930	14982	14982	14955	15174	14869	14725	14933	14900	14754	14949	15067	14916	14895	14837	14817	14927	14921	14716	14869	14944	14812	14749	15000	14945	14843	14989	15052	14991	14850	14966	14811	14816	14785	14932	14882	14902	14898	15079	14958	14855	14583	14705	14980	14849	14898	15062	14813	14957	14800	14787	14883	14964	14895	14819	14843	14956	15032	14976	14969	15009	14809	14789	14864	14687	14944	14846	14688	15015	15071	15080	15159	14979	14875	15099	14966	14956	14886	14999	14906	14888	14805	14742	14789	14888	14882	14932	14844	14703	15102	14941	14808	14936	14843	14878	14887	14989	14739	14674	14970	14948	15019	14928	14791	14968	14871	14880	14795	14792	14895	14917	15008	14983	14924	14662	14747	15057	15041	14929	14791	14792	14636	14928	14668	14945	14953	15012	15136	14952	14563	14895	15116	14832	14957	14988	14757	14855	15041	14909	14893	14905	14905	14872	14659	14805	14770	14897	14893	15009	15087	14907	15042	14966	14703	14720	14947	14949	14842	15100	14862	14788	14906	15055	14877	14868	14945	14867	14781	14822	14680	14944	14971	14978	14836	14886	14758	14910	14810	14858	14853	14962	15121	14860	14858	14997	14988	14962	15015	14988	14975	14935	14878	14820	14687	14881	14782	14996	14796	14882	14903	15026	14871	15060	14740	14888	14755	14947	14965	14900	14865	14892	14859	14919	14926	14565	14916	14997	14768	15012	14874	14953	14986	15030	14908	14997	15064	14884	15010	14787	14914	15159	14846	14894	14862	14677	14996	14936	14754	15002	14816	14841	14844	14834	14792	14918	15023	14823	14835	14897	14921	14925	14888	15069	14690	14877	15014	14887	14910	14794	14784	14900	14944	14730	14890	14797	14871	14960	15118	14830	14988	14773	14845	15078	14899	14734	14980	14847	14967	14877	14769	15165	14846	14877	14938	14917	14818	14658	14906	14815	15046	14996	14972	14903	14902	14805	14941	14847	14858	14901	14831	14837	14975	14932	15013	14763	14587	14916	14756	14997	14902	14900	14862	14957	15127	14967	14944	14992	14970	14822	14939	14980	15007	14918	15037	14895	14921	15142	14787	14768	15016	14972	14820	14882	15087	14872	15073	14841	14972	14873	14839	14784	15012	14978	14963	14928	14893	15081	14572	14635	14959	14804	14970	14790	14797	14855	14960	14950	15099	14826	15048	15013	14969	14786	15111	14964	14909	14829	14844	14990	14954	14847	15088	14885	14770	14889	14914	14989	14830	14795	14909	14983	15045	14944	15047	14985	14906	14760	14949	14946	14922	15081	14945	14901	14935	14856	14862	14900	14786	14834	14944	14938	14768	15101	14968	14868	14710	14867	14952	15008	15138	14845	14823	14766	15129	14892	14930	14737	14813	14979	14990	14754	14897	14952	15083	15047	14983	14773	14898	14746	14764	14907	14921	14909	14978	14999	14796	14888	14754	15032	14821	14964	14798	14918	14882	15030	14909	14998	14712	14885	14775	15000	14982	14790	14974	14785	14960	14995	14949	14925	14903	14901	14926	14969	15034	15022	14799	15021	14944	14739	14796	14907	14988	14846	14924	14859	15160	14902	15047	14943	14754	15069	14897	14817	14771	14933	14914	14961	14753	14901	14947	14798	15082	15057	14869	14824	15063	14906	14979	14862	14858	14945	15110	14940	14916	14845	14985	15076	15001	14998	14914	14908	14895	14864	14745	14842	14875	14836	15007	15045	14997	15012	14981	14865	15046	14826	14800	14904	14818	14997	14779	15087	14874	14928	15109	14894	14958	14835	14879	14870	14958	14789	14830	14890	14764	14828	14928	14992	14821	14931	14861	14888	14908	14781	14716	14904	14957	15101	15011	14991	14864	15052	15050	15067	14955	14979	14854	14902	14957	14925	15072	14896	14803	14873	15029	15100	14816	14960	15074	14975	14950	14903	14872	14830	14876	14966	14698	14931	15016	14909	15018	14987	14848	14921	14934	15030	14950	14943	14898	14812	14921	15042	14982	14845	14963	14992	14757	15066	14834	14943	14953	15070	14898	14979	14977	14800	14858	14942	14669	14727	14702	14565	14950	14930	14950	15104	14767	14899	14906	14975	14827	14760	15062	15093	15053	14853	14879	14664	14989	14901	14978	14855	14989	14927	14813	15020	14989	14978	14910	14830	14963	14874	14899	14776	14869	15030	14954	14996	14848	14874	14892	14748	15005	15031	15028	14603	14695	15110	15026	15005	14920	14964	14929	15017	14832	14908	14972	14937	14845	14933	14701	14849	14816	14910	14942	15098	14916	14845	14991	14952	14812	15019	14866	14744	14852	15057	15156	14793	14909	14783	14976	14971	14804	14720	14946	14708	14753	14975	14880	14820	14762	14706	14868	14926	14958	15057	15067	14874	14864	15072	14857	14927	14943	14983	14826	14891	14801	15101	15049	14958	14915	14896	14987	14792	14896	14927	15055	14840	14870	14915	14973	14814	14941	14777	14712	14892	14706	14800	14800	14771	14917	15003	14969	15262	14844	15034	14911	14860	14859
14702	28282	27498	20434	17352	16193	15524	15324	14863	14635	14562	14417	14435	14448	14333	14523	14347	14285	14180	14316	14202	14177	14151	14236	14187	14268	14153	14226	14177	14963	17665	18617	17736	16117	14993	14397	14208	14066	14146	14118	14050	14111	14224	14160	14173	14099	14208	14180	14273	14170	14099	14286	14118	14259	14131	14177	14095	14324	14007	14148	14161	14063	14117	14150	14201	14205	13930	14125	14081	14236	13891	14322	14099	14023	14152	14105	14028	14106	14172	14191	14060	14223	14159	14183	14027	13972	14167	14229	14097	14159	14172	14189	14035	14189	14232	14124	14082	14191	14089	14079	14235	14074	14066	14085	14176	14164	14180	14133	14327	13861	14120	14138	14199	14235	14001	14130	14273	14195	14025	14213	14212	14139	14221	14177	14110	14262	14123	14297	14138	14122	14226	14004	13966	14009	14329	14242	14082	14004	14250	14119	14208	14112	14103	14122	14209	14068	14342	14075	14128	14050	13977	14286	14159	14114	14178	14090	14039	14184	13881	14151	14204	14206	14139	14025	14122	14159	14048	14001	14134	14251	13977	14147	14062	14249	14167	14028	14285	14159	14201	14175	14099	13997	14112	14170	14128	14083	14121	14162	14183	14165	14001	14066	14048	14032	13927	14080	14176	14248	14054	14057	14268	14212	14279	14271	14129	14099	14198	14131	14220	14107	14202	14048	14152	14051	14030	14134	14207	14222	14197	14343	14185	14015	14124	14240	14123	14248	14090	14130	14063	14309	14132	14064	14161	14168	14082	14277	14104	14393	14207	14323	14152	14170	14177	13992	14085	14139	14117	13880	14091	14320	14169	14225	14156	14113	14163	14152	14122	14074	14102	14163	14087	14275	14102	14157	14195	14154	14016	14061	14123	14125	14100	13990	14302	14170	14164	14197	14333	14097	14046	14127	14145	14111	14104	14153	14136	14038	14160	14024	14138	14182	14111	14157	14266	14166	14151	14256	13983	14152	14150	14080	14209	13949	14149	14117	14199	14047	14167	14282	14195	14145	14111	14254	14092	14227	14102	14191	14202	14132	13945	14240	14125	13951	14105	14087	14113	14212	14121	14313	14137	14141	14194	14203	14045	14148	14131	14145	14102	14169	14073	14126	14067	14187	14135	13962	14057	14144	14202	14043	14020	13968	14062	14042	14165	14211	14121	14157	14222	14250	14046	14176	14104	14149	14196	14127	14300	13994	14288	13980	14165	14070	13908	14164	14089	14107	14233	14129	14247	14102	14209	14180	14213	14121	14065	14208	14272	14025	14256	14384	14077	14279	14100	14259	14045	14177	14109	14181	14210	14082	14092	14067	13995	14016	14185	14282	14256	14166	14138	14074	14200	14138	14079	14071	14027	14184	14162	14320	14129	14067	14118	13970	14212	14300	13981	14141	14056	14230	14196	14227	14234	14173	14058	14199	14203	14106	14142	14108	14119	14115	14267	14345	14106	14211	14136	14040	14173	14142	14198	14156	14189	14195	14090	14153	14107	14063	13932	14171	14103	14056	14193	14051	14276	14213	14120	14287	14218	14333	14300	14171	14115	14052	14098	14115	14173	14039	14143	14098	14143	14303	14169	14161	14174	14203	14143	14019	14026	14005	14207	14139	14150	14245	14261	14066	14151	14129	14271	14256	14162	14187	14143	14209	14199	14140	14002	14159	14214	14023	14174	14186	14015	14228	14124	14306	14200	14393	14126	14046	14245	14063	14183	14192	14238	14255	14046	14239	14234	14073	14144	14146	14160	13966	14116	14132	14270	14206	13895	14142	14170	14034	14160	14095	14073	14082	14331	14132	14185	14201	14127	14103	14153	14085	14142	14185	14106	14063	14206	14116	14210	14118	14208	14173	14181	14163	14108	14118	14111	14084	14207	14084	14135	14210	14191	14111	14082	14040	14144	13936	14206	14011	14149	14383	14084	14167	14151	14192	14142	14018	14087	14076	14107	14028	14241	14077	14297	14173	14192	14196	14165	14092	14012	14299	14361	14204	13975	14193	14165	14104	14141	14332	14108	14106	14088	14178	13787	14080	14197	14122	14149	14151	14250	13954	14145	14317	14140	14190	14169	14168	14425	14253	14076	14141	14266	13961	14114	13981	14236	14136	14138	14339	14169	14053	14308	14151	14032	14163	14206	14011	14086	14170	14113	14033	14200	14182	14308	14115	14077	14068	14144	14178	14125	14034	14002	14260	14182	14232	14166	14242	14308	14184	14224	14075	14148	14077	14118	14325	14113	14027	14205	14086	14036	14084	14179	14095	14151	14275	14149	14309	14086	14038	14053	14183	14138	13960	14164	14057	14136	14079	14063	14021	14135	14024	14174	13981	14185	13993	14225	14241	14134	14099	14298	14180	14115	14098	14130	14064	14187	14154	14259	14099	14115	14274	13985	14196	14346	14323	14037	14067	14243	14118	14155	13978	13990	14222	14161	14067	14245	14299	14267	14193	14132	14182	14189	14159	14237	14091	14141	14354	14311	14297	14143	14247	14269	14167	14060	14377	14143	14219	14045	14161	14217	14111	14073	14079	13872	13986	14054	13973	14170	14151	14116	14100	14131	14157	14001	14059	14241	14177	14168	14015	14172	14095	14018	14062	14131	14004	13952	14179	14146	14175	14010	14092	14174	14172	14426	14096	14172	13972	14092	13877	14036	14255	14150	14192	14028	14036	14145	14132	14221	14112	14026	14226	14058	14018	14066	14175	14157	14086	14152	14207	14144	14183	13990	14151	14063	14202	14216	14152	14058	14145	14030	14172	14124	14097	14190	14101	14161	14130	14216	14006	14055	14212	14149	14116	14084	14076	14258	14056	14044	14186	14120	14096	14179	14159	14037	14015	14293	14141	14060	14016	14092	14083	14037	14123	14097	14204	14160	14070	14194	14230	14173	14061	14110	14216	14179	14177	14062	14104	14174	14079	14135	14275	14194	14175	14213	14187	14130	14269	14105	14150	14102	14045	14034	14174	14201	14116	14070	14060	14131	14098	14144	14132	14212	14171	14046	14154	13990	14161	14045	14073	14228	14346	13970	14174	14035	14211	14190	14143	14102	14124	14217	14087	13881	14089	14161	14103	14206	14029	14182	14154	14130	14105	14253	14147	14116	14220	14137	14243	14240	14058	14083	14009	14106	14134	14196	14196	14081	14201	14061	14181	14149	14104	13994	14157	14079	14200	14143	14129	14012	14213	13990	14110	14254	13998	14230	14161	14226	14250	14020	14218	14055	14152	14180	14142	14131	13950	14125	14184	14206	14184	13940	14239	14100	14068	14172	14109	14069	14102	14329	13954	14140	14181	14052	14373	14241	14227	13980	14079	14096	14090	14190	14330	14030	13946	14151	14065	14101	13995	14043	14118	14029	13905	14169	14146	13980	14200	14189	14199	14017	14249	14181	13972	14217	14211	14201	14218	14048	14248	14076	14113	14187	13970	14156	14075	13985	14200	14020	14265	14034	14095	14196	14174	14051	13910	14198	14031	14224	14079	14184	14105	14030	14222	14157	14267	14125	14126	14192	14063	14223	14171	14173	14178	14233	14278	14111	14192	14209	14252	14122	14230	14067	14213	14131	14057	13982	14300	14248	14204	14083	14033	14339	14279	14124	14210	14155	14239	13978	14046	14191	13956	14282	13988	14198	14193	14095	14147	14099	14109	14286	14036	14314	14044	14050	14125	14162	13994	14317	14165	14175	14031	14143	14234	14309	14238	14049	13988	14289	14063	14279	13937	14103	14062	14292	14268	14326	14101	14063	14084	14124	14154	14190	14083	14046	14173	14290	14065	14047	14064	14149	14218	14175	14094	14037	14142	14251	14087	14018	13982	14309	14023	14011	13993	14236	14148	14079	14164	14267	14053	14142	14029	14082	14114	14033	14120	14088	14225	14057	14158	14162	14116	14262	14123	14045	14191	14202	14151	14058	14129	14189	14177	14170	13992	14109	14192	14190	14209	14294	14196	14072	14212	14204	14082	14151	14116	14131	14066	14065	14230	14055	14108	14058	14111	13994	14029	14044	14108	14257	14126	14137	14191	14019	14258	14082	14080	14212	14063	14131	14256	14084	14075	14049	14041	14177	14223	14154	14188	14167	14246	14035	14251	14107	14113	14203	14042	14103	14365	14215	14116	14188	14230	14229	14210	14183	14179	14289	14074	14129	14146	14208	14127	14188	14050	14091	13958	14210	14239	14288	14108	13887	14318	14098	14060	14096	14134	14166	14266	14096	14253	14125	14087	14281	14086	14026	14005	14178	14113	14118	14113	14274	14033	14093	14235	13993	14117	14104	14290	13942	14143	14048	14272	14070	14123	14093	14031	14116	14023	14054	14027	14104	14105	14256	14227	14208	14196	14300	14196	14064	14161	14181	14244	14175	14037	14129	14121	14082	14205	14231	14223	14014	14177	14161	14173	14070	14143	14074	14225	14197	14055	13941	14228	14040	14133	14092	14120	14077	14083	14166	14243	14178	14141	14171	14311	14226	14209	14056	14159	14261	14255	14157	14292	14259	14257	14049	13978	14087	14055	14046	14041	14119	14043	14158	14303	13941	14176	14193	14106	14135	14130	14238	14124	14198	14045	14164	14158	14144	14029	14075	14223	14343	14014	14143	14166	14150	14303	14241	14107	14259	14114	14251	14020	14285	14349	14048	14102	14198	14110	14201	14017	14234	14188	14097	14136	14089	14140	14227	14162	14228	14046	13917	14227	13993	14253	13867	14116	14256	14235	13945	14176	14345	14153	14027	14005	14189	14051	14067	14052	14106	14145	14294	14150	14168	14160	14219	14034	14062	14020	14223	14221	14139	14191	14198	14124	14157	14299	14161	14075	14221	14080	14094	14175	14186	14217	14188	14136	14156	13983	14277	14065	14181	14229	13992	14183	14236	14045	14146	14125	14054	14328	14164	14126	14176	14180	14262	14183	14243	14096	14115	14279	14255	13946	14150	14108	14077	14156	14100	14263	14074	14322	14136	14278	14152	14164	14040	14135	14246	14194	14089	14109	13922	14124	13998	14217	14000	14164	14220	14042	14295	14167	14219	14169	14044	14092	14066	14116	14118	14097	14208	14051	14149	13950	14172	14182	14251	14242	14039	14106	14164	14078	14086	14208	14059	14244	14144	14262	14053	14031	14114	14080
23007	21398	29273	23893	21513	22792	22312	16782	15365	15770	15555	15225	15225	15139	15011	15192	15079	14933	15068	14827	15002	14935	14979	14906	15137	15085	14998	15160	14964	15091	16984	20292	19636	18110	16563	15454	14938	15138	14862	14843	14843	14879	14606	14859	14830	14919	14535	14936	14779	14802	14808	14843	14653	14892	14780	14875	14761	14881	14800	14823	14636	14831	14871	14631	14977	14897	14969	14778	14670	14972	14608	14688	14773	14690	14789	14583	14618	14771	14657	14743	14676	14787	14832	14780	14921	14618	14822	14789	14845	14822	14821	14911	14914	14881	14720	14779	14808	14911	14868	14628	14805	14724	14742	14563	14611	14720	14801	14957	14674	14903	14676	14827	14572	14791	14792	14649	14730	14862	15023	14666	14693	14722	14588	14854	14799	14904	14865	14869	14872	14872	14861	14850	14725	14724	14997	14700	14753	14591	14803	14872	14734	14752	14796	14752	14981	14695	14710	14728	14736	14847	14782	14655	14620	14888	14722	14832	14814	14756	14758	14735	14639	14742	14700	14738	14721	15074	15068	14783	14615	14714	14689	14846	14750	14696	14940	14686	14626	14938	14707	14860	14616	14773	14793	14746	14878	14885	14689	14852	14883	14719	14897	14731	14684	14769	14803	14959	14711	14789	14708	14631	14665	14810	14764	14792	14761	14875	14822	14914	14702	14806	14780	14750	14723	14897	14835	14913	14908	14720	14795	14751	14777	14900	14708	14736	14911	14673	14726	14524	14673	14770	14954	14633	14620	14689	14586	14696	14778	14670	14683	14817	14672	14605	14762	14837	14851	14721	14658	14788	14561	14875	14622	15015	14870	14585	14938	14554	14553	14814	14727	14846	14824	14680	14764	14870	14871	14779	14845	14797	14720	14812	14684	14552	14674	14755	14685	14730	14690	14751	14607	14597	14704	14956	14754	14637	14963	14899	14700	14735	14755	14663	14805	14740	14727	14868	14903	14692	14585	14560	14682	14759	14877	14732	14878	14687	14778	14693	14729	14606	14832	14648	14572	14671	14585	14859	14745	14586	14647	14640	14598	14980	14791	14710	14814	14729	14736	14552	14714	14755	14766	14669	14905	14787	14824	14975	14725	14794	14712	14660	14806	14684	14774	14857	14580	14833	14825	14652	14712	14662	14692	14786	14849	14699	14744	14835	14556	14790	14622	14687	14877	14674	14817	14851	14799	14744	14793	14893	14796	14522	14683	14691	14857	14670	14587	14931	14723	14677	14788	14802	14757	14693	14881	14705	14690	14755	14692	14911	14839	14712	14661	14734	14752	14956	14792	14979	14753	14656	14686	14858	14660	14773	14714	15086	14784	14811	14761	14744	14658	14715	14774	14827	14895	14831	14812	14650	14848	14531	14714	14641	14963	14701	14715	14585	14878	14646	14758	14662	14759	14684	14495	14772	14725	14933	14628	14670	14577	14616	14648	14881	14799	14918	14921	14756	14663	14747	14741	14802	14682	14584	14665	14623	14762	14699	14803	14752	14863	14709	14732	14854	14822	14714	14844	14771	14924	14664	14725	14834	14824	14846	14767	14960	14615	14675	14835	14740	14649	14649	14672	14828	14625	14615	14651	14902	14748	14879	14885	14697	14818	14717	14790	14773	14533	14816	14590	14827	14780	14864	14780	14638	14832	14705	14703	14759	14553	14716	14835	14799	15014	14763	14784	14772	14736	14706	14823	14718	14693	14608	14892	14599	14868	14825	14693	14710	14584	14807	14782	14877	14931	14522	14632	14788	14643	14904	15145	14600	14726	14608	14734	14675	14770	14757	14797	14622	14559	14706	14695	14906	14579	14794	14769	14818	14593	14833	14716	14801	14662	14711	14725	14590	14879	14844	14749	14630	14770	14893	14834	14742	14672	14678	14794	14788	14640	14623	14803	14857	14873	14905	14668	14920	14858	14577	14871	14644	14777	14889	14832	14735	14539	14693	14530	14744	14830	14882	14759	14789	14508	14693	14821	14594	14706	14779	14856	14716	14620	14707	14742	14788	14818	14813	14669	14710	14812	14840	14805	14514	14658	14814	14711	14642	14579	14750	14788	14681	14764	14797	14742	14755	14736	14774	14734	14587	14629	14705	15006	14851	14810	14530	14600	14682	14732	14781	14774	14865	14622	14745	14799	14658	14670	14743	14724	14857	14757	14627	14806	14674	14614	14792	14663	14548	14771	14821	14629	14679	14661	14838	14875	14678	14787	14772	14971	14715	14806	14824	14783	14842	14835	14603	14797	14660	14810	14688	14734	14809	14834	14724	14701	14905	14671	14632	14775	14733	14724	14754	14830	14996	14693	14734	14791	14777	14743	14713	14833	14850	14838	14615	14731	14600	14745	14844	14830	14890	14802	14651	14997	14793	14731	14717	14699	14647	14826	14833	14678	14485	14677	14562	14634	14852	14865	14639	14860	14844	14837	14713	14814	14898	14881	14769	14898	14752	14792	14917	14734	14785	14785	14586	14819	14768	14724	14735	14739	14716	14671	14761	14629	14865	14846	14795	14827	14821	14603	14668	14612	14855	14739	14609	14773	14810	14847	14704	14774	14852	14765	14773	14700	14552	14850	14660	14635	14803	14582	14669	14696	14682	14883	14881	14845	14773	14586	14678	14781	14822	14713	14835	14668	14768	14847	14880	14695	14820	14615	14622	14878	14794	14776	14739	14619	14811	14625	14835	14551	14732	14736	14744	14761	14819	14762	14517	14636	14881	14716	14549	14635	14566	14600	14712	14713	14689	14779	14735	14721	14435	14651	14680	14737	14603	14766	14768	14635	14769	14733	14759	14780	14836	14755	14669	14704	14728	14767	14908	14963	14704	14673	14611	14630	14911	14599	14803	14905	14783	14698	14716	14822	14536	14763	14513	14732	14675	14722	14598	14745	14647	14836	14681	14811	14810	14864	14662	14719	14726	14717	14789	14783	14765	15048	14696	14887	14700	14816	14826	14741	14886	14842	14727	14791	14856	14597	14981	14971	14631	14737	14913	14974	14760	14670	14859	14822	14854	14546	14687	14665	14801	14850	14525	14687	14595	14641	14546	14823	14863	14796	14991	14706	14693	14672	14744	14782	14725	14497	14586	14624	14662	14705	14804	14678	14659	14635	15047	14878	14708	14824	14473	14663	14581	14699	14695	14819	14735	14717	14836	14744	14802	14791	14914	14673	14541	14703	14643	14730	14690	14662	14680	14879	14981	15058	14803	14714	14815	14862	14768	14778	14657	14912	14997	14455	14615	14696	14787	14623	14821	14768	14643	14770	14741	14847	14679	14612	14739	14765	14767	14946	14597	14832	14806	14767	14804	14639	14824	14831	14691	14845	14596	14601	14800	14753	14745	14550	14603	14713	14699	14767	14797	14625	14821	14852	14704	14800	14768	14701	14648	14793	14901	14880	14775	14719	14778	14834	14777	14975	14914	14831	14727	14957	14660	14785	14744	14739	14718	14637	14761	14750	14643	14685	14726	14772	14592	14876	14691	14804	14837	14778	15003	14913	14649	14722	14593	14941	14819	14743	14746	14786	14835	14786	14786	14793	14926	14739	14814	14690	14772	14560	14738	14680	14758	14667	14727	14692	14955	14759	14681	14732	14899	14974	14720	14846	14785	14680	14756	14559	14611	14739	14838	14702	14626	14596	14726	14587	14507	14883	14855	14750	14701	14778	14847	14811	14701	14750	14672	14672	14561	14660	14634	14614	14586	14740	14595	14691	14762	14733	14694	14720	14847	14653	14591	14671	14552	14625	14760	14792	14779	14751	14731	14733	14769	14733	14658	14767	14828	14904	14630	14721	14793	14693	14724	14604	14800	14760	14892	14707	14656	14695	14770	14679	14687	14682	14698	14622	14760	14833	14906	14598	14827	14670	14817	14803	14728	14738	14598	14866	14583	14662	14679	14658	14707	14888	14601	14760	14605	14743	14746	14798	14672	14800	14772	14853	14663	14931	14873	14728	14832	14816	14867	14870	14717	14699	14713	14902	14652	14716	14642	14933	14739	14670	14713	14798	14747	14806	14693	14649	14659	14709	14753	14712	14751	14709	14878	14835	14685	14804	14713	14931	14858	14590	14684	14723	14820	14789	14682	14704	14701	14913	14683	14666	14635	14545	14755	14808	14722	14738	14955	14803	14786	14871	14737	14692	14653	14713	14760	14859	14891	14799	14879	14887	14769	14629	14644	14661	14726	14804	14651	14764	14712	14818	14875	14607	14904	14625	14816	14858	14896	14657	14731	14650	14758	14622	14806	14661	14550	14771	14582	14842	14736	14700	14789	14757	14750	14645	14738	14857	14714	14852	14781	14739	14683	14761	14741	14576	14764	14858	14790	14680	14929	14740	14759	14725	14710	14628	14677	14807	14837	14838	14787	14844	14829	14874	14873	14825	14762	14696	14771	14838	14763	14633	14823	14554	14613	14828	14736	14919	14591	14691	14626	14821	14682	15036	14748	14815	14667	14741	14768	14543	14776	14779	14905	14858	14807	14874	14746	14689	14770	14818	14726	14719	14723	14756	14605	14690	14758	14845	14743	14989	14744	14837	14761	14635	14679	14816	14768	14838	14853	14662	14610	14730	14588	14743	14823	14629	14748	14704	14787	14776	14738	14785	14720	14816	14713	14772	14732	14806	14693	14858	14746	14843	14768	14565	14778	14859	14542	14653	14652	14705	14820	14645	14739	14765	14885	14925	14616	14716	14727	14724	14711	14710	14878	14818	14424	14599	14741	14754	14639	14682	14752	14765	14955	14901	14877	14854	14789	14942	14659	14861	14888	14930	14743	14789	14628	14719	14694	14616	14668	14606	14623	14746	14827	14666	14747	14781	14725	14916	14649	14782	14720	14698	14818	14717	14781	14800	14832	14675	14667	14631	14466	14549	14674	14483	14678	14707	14783	14804	14667	14781	14743	14813	14683	14722	14827	14812	14819	14696	14652	14563	14843	14698	14709	14626	14713	14715	14672	14855	14689	14733	14535	14569	14777	14809	14742	14754	14721	14888	14672	14946	14916	14685	14705	14809	14686	14678	14880	14650	14578	14722	14681	14622	14698	14749	14730	14776	14695	14755	14559	14457	14722	14589	14696	14773	14712	14838	14827	14477	14631	14657	14600	14675	14781	14939	14954	14753	14817
17388	32464	29485	22220	19305	17703	16575	15858	15366	14787	14600	14579	14336	14445	14276	14341	14143	14343	14203	14136	14167	14279	14174	14139	14197	14110	14225	14397	14149	14297	18545	22792	21291	18456	16002	14881	14426	14213	13912	14067	14054	13977	14062	13853	14091	14152	13908	14048	14055	14020	14046	13939	14073	14061	14094	14162	14030	14033	14125	13987	14032	13970	14091	13995	14116	13936	13988	14049	14105	14029	14096	14169	14196	14114	14077	13991	13951	14125	13971	14003	14181	13939	13969	13945	14078	13891	14080	14036	14093	14021	14035	13938	14137	14124	14018	14158	13983	14164	14054	14000	14099	13942	13978	13989	14002	13983	14137	14039	13977	14022	13947	14059	14105	13899	14173	14084	14062	13896	13975	14088	13918	14168	13985	14105	13997	14038	14036	13933	14030	13967	13942	14100	14061	14094	13966	14019	14059	14082	14100	14008	13993	13940	14110	14250	14050	14075	14088	14057	14014	13990	13926	14092	14042	14013	13998	13997	13894	14020	14164	14127	13838	13899	14014	14191	14068	13935	14020	14019	14047	14020	14116	14062	14084	14144	14065	14209	13927	13825	14145	14044	14023	14074	14019	14254	13964	13913	14108	14020	14127	13977	14110	14032	13943	13993	13960	14112	13871	13822	14105	13982	14090	14090	14076	14025	14001	13999	13959	14029	14033	14030	14065	14068	14085	13973	14053	13996	14236	14034	14098	13981	14191	14101	14080	13931	13962	14026	14061	13935	14067	13898	14100	14072	13920	14078	13923	14156	14086	14049	14083	14053	14028	14000	13961	13979	14012	13992	14012	13956	13991	14123	13905	14007	14106	13989	14002	14096	14274	14055	13965	14128	14034	14044	14046	13953	14038	14067	14043	13895	13924	14022	14023	14178	13991	13756	14211	13840	14110	14015	14146	14083	14146	14038	14014	14175	14088	14107	13959	14022	14034	14177	13925	13998	13924	14059	13972	13965	14061	14088	14135	14128	13928	13994	13981	13936	14126	14135	14153	14015	13865	13937	14122	14155	14075	13965	14061	14053	14122	14043	13873	14050	14170	14020	14065	13919	13960	13928	14223	14048	13980	14040	13930	14037	14003	14041	14035	13911	14097	13929	14063	13997	14019	14110	13998	13905	13963	14093	14108	14009	13955	13993	14053	14046	13961	14043	13939	13964	14013	13935	14048	14034	14045	13957	13997	14112	14037	13996	14009	13843	14111	14098	13953	13967	14183	14047	13966	14054	14113	14047	14146	14051	13959	14034	14046	13965	14125	14162	14097	13932	13992	14074	14024	14014	14041	14004	13998	14057	14006	13990	14117	13897	13973	13877	13955	13959	14069	13844	13976	14055	14109	14004	14048	14116	14090	13961	14061	14012	13926	14158	13998	14062	13959	14005	14065	14037	13890	13965	14038	14028	13779	13813	14023	14067	14019	14002	13934	14084	13983	14123	14056	13946	14053	14106	14124	13934	14070	13944	13937	13969	13985	13964	13989	14114	13904	14075	14097	14176	14149	13981	13947	14022	13837	14173	13986	13986	14137	14030	14014	14040	14016	14032	14006	14035	13925	13928	14028	14048	14021	14048	14013	14219	13952	13993	14178	13994	13889	13896	14127	14056	14096	13905	13983	14096	14128	14058	13901	13902	14062	13785	14121	14078	13984	13993	14081	13987	14000	14029	13833	14038	13982	13837	14189	14102	13965	14076	14118	13909	14062	14162	13989	13944	13956	13887	13936	14012	13989	14036	13895	14060	13874	14060	14014	14027	13907	13938	13919	13981	14045	13961	13910	14103	14048	14005	14020	13938	14073	14046	14132	13995	13826	13986	13877	13957	14009	13885	13949	13978	13869	13912	13917	13941	14057	13845	13916	13995	14008	14003	14112	13937	14218	14020	13994	13882	14036	14219	14089	13825	14070	14000	13977	14128	13887	13899	14035	13903	14067	14065	14145	14101	14185	14107	14071	13987	13951	14079	14134	14092	14084	14138	14184	14018	13990	13938	13943	13995	13892	13891	13972	13988	14036	13913	13969	14028	13842	13952	14047	14090	13897	14206	13958	13875	14111	14131	14201	14046	14052	13994	13897	13988	13991	13938	14013	14054	14004	14074	14025	13997	14024	14056	13959	13989	14044	13926	13901	14028	14001	13916	14105	13949	14055	13946	13853	14056	14067	14022	14104	13887	14175	13951	14053	14125	14150	14088	13901	14025	13934	13990	14013	13866	14158	13949	13944	14071	14068	13970	14119	14063	14010	13983	13875	14045	14091	14125	13993	13999	13955	13997	13901	13994	13989	14033	14020	14055	13943	14089	14060	13984	13949	14070	13995	14055	14096	13955	14036	14084	14134	14121	13914	14122	14082	14020	13921	14067	13970	13946	13970	13984	14015	14079	14201	14154	14029	14183	14168	14154	13994	13906	14050	13972	13968	13993	14031	13983	13973	14029	13935	13745	14091	13969	14014	14000	14057	13988	13914	14004	14023	14114	14083	13986	14088	13915	14036	13874	13922	14085	14112	13944	14104	14063	13956	14143	13950	13982	14134	14044	14129	13941	14105	14021	14030	13960	14046	13978	13941	14009	14072	14075	13953	14108	14015	14089	14005	14128	13923	14165	14038	13947	14106	13938	14086	14023	14139	13904	13927	14006	14124	13881	14039	14047	14016	13996	14219	14002	14021	13984	13904	14075	13969	13928	14004	14055	13938	14032	13857	14184	14026	13943	14244	13957	14003	14136	13835	14000	14105	14102	14032	14021	14020	13927	13909	13971	13973	13984	14232	14073	13867	13992	14080	13984	14083	14270	14015	14018	13921	14199	13920	14013	13947	14037	14058	13987	14060	13805	14129	13934	14083	13948	13958	13931	14081	13930	14082	14027	13961	13925	13821	14048	14010	14066	14096	14134	14019	13752	14017	14244	13947	14037	13981	13880	14103	13890	14125	13976	14065	13978	14070	13888	13906	13963	13985	13854	14148	14106	14006	13893	13857	14004	14095	13998	13996	14057	14042	14112	14012	13928	13929	13940	14022	13959	14005	13997	13820	14036	13933	14165	13894	13841	14218	14080	14095	13881	14168	14038	13917	14292	14058	14181	13899	13909	13891	13998	14087	14028	13923	14009	14075	13944	13992	13887	13982	14072	14092	14042	13953	14088	14017	14085	14045	14000	14057	14162	14060	13919	14029	14055	14076	13978	13885	14039	14071	13844	13995	13964	14010	14070	14042	13945	14199	13793	13972	14024	13985	14094	14149	14145	14023	14206	13894	14066	14030	14095	14036	14053	13956	14096	13983	14034	14161	14019	14048	14132	14216	14032	14079	13946	13978	13960	13930	14058	14005	14032	14158	13832	14001	13956	13975	13798	13991	14149	14059	13978	14112	13950	14010	14108	14073	13984	13954	14032	14137	13909	14018	14084	14092	13919	14036	14073	14205	13951	14139	14050	13963	14083	14111	13884	13975	13988	13923	14046	14059	14086	14051	13917	13965	13938	13941	14082	13957	13957	13886	13941	14158	14051	14047	14076	14091	13964	14225	14132	13997	13975	14005	14048	14106	14043	14036	14092	14165	13870	14057	14056	14067	14083	14188	13984	13877	13974	14144	13874	14069	14145	13995	14056	14117	13914	14111	14113	13950	14032	14258	14076	14065	14250	14025	14008	13896	13931	14142	14084	14013	14077	14051	14075	14066	14117	14003	13895	13933	13886	14172	13998	14127	13879	14073	14050	14131	14106	14101	14015	14215	14057	14050	14066	13894	13917	13909	13969	14012	13951	14094	13944	14088	14221	14224	13975	13999	13870	14103	14075	14035	14042	14078	13965	14044	13894	13872	13893	14003	14154	14079	14014	14076	14068	14029	13978	14000	13979	13959	13947	13935	14114	13888	13947	14068	13988	13942	13988	13988	14081	14102	14203	14132	13948	14069	14003	13950	14101	14027	14103	14099	13952	13998	13956	14022	14212	14054	13982	14093	14041	13885	14094	14137	13971	13935	14044	14221	14075	14002	14002	14028	13887	13989	13998	14109	14112	13850	13931	13897	14029	14135	14087	14022	13972	14005	13898	14176	14031	14110	14214	14286	13949	14030	14129	13984	13922	14029	14011	14181	14051	13927	13764	14118	13917	13875	13933	14075	13993	13868	14016	14004	13946	14114	13957	14202	14004	14173	14006	13858	14017	13959	13954	14089	13963	14114	13944	14014	13996	13882	13935	13854	13958	14023	13999	14029	14065	14149	13728	14120	13995	13995	13907	14030	13959	14110	14157	14024	13949	14041	13981	14044	13962	14058	14005	14006	14055	13797	14047	14033	13851	14195	14020	13969	14307	14135	14022	14071	14000	14029	13932	14003	14050	13950	14176	14137	14130	14051	14211	14122	13895	14174	14067	14031	13881	13838	13953	13976	14043	13990	14010	13881	13963	14102	13796	14245	14118	13958	13917	14044	13952	14053	14084	14292	14036	14151	13880	14080	13912	14070	14220	13932	14045	14127	14056	13974	14012	14119	14013	14072	14086	14087	14030	13993	14083	13883	14098	13902	14059	13868	14103	13991	14156	14140	13856	14008	14026	14001	14152	13961	14099	13975	14052	14040	14133	13956	14063	13847	13938	13947	14079	13797	13964	13925	13976	13833	13994	14173	13953	14082	13934	13971	13958	14014	14064	14000	14046	14002	14129	13904	13925	13904	13878	14083	14052	13980	14052	14001	14037	14085	13926	14030	13976	13936	14102	14153	14014	14036	13974	14009	14191	13890	14033	13990	14014	13922	14057	14033	14025	13906	13675	14029	13941	14168	13909	13808	13771	14085	14117	14053	14012	13946	13950	13965	13959	14013	14013	13955	14037	14058	14064	14041	14058	14020	14092	14071	13978	14035	14083	13991	13892	14019	14019	13982	14233	14100	14062	14016	13801	13860	13997	13979	13821	14155	13865	14155	14004	14076	13892	14121	14094	14196	14089	13903	13979	13867	14113	14071	13994	13968	14061	13996	14215	14069	13933	14050	13985	13943	14135	14063	14062	14086	13948	13997	13868	14106	13917	13996	13877	14125	14036	13932	14054	14077	13976	13986	13946	14075	14080	13930	13999	14125	14009	14101	13830	14138	14001	14042	13970	13947	14005	13967	14049	14058	14042	13947	14022	14029	14035
27672	22277	23283	18761	15470	15217	15233	15040	15232	15126	14965	14960	15042	14804	14876	14936	14983	14901	14962	14748	14876	14725	14837	14781	14868	14596	14877	14985	14997	14976	15283	15161	15151	15375	15242	14911	14833	14919	15055	14590	14984	14771	14814	14885	14832	14766	14870	14883	14989	14946	14880	15002	14936	14816	14946	14936	15066	14810	14940	14834	14749	15003	14785	14930	14771	15021	14927	14897	14926	14721	14890	14929	14915	14694	14871	14954	14788	15068	14763	14883	14852	14873	14905	14899	14679	14850	14745	14823	14964	14926	14966	14923	15019	14714	14997	15054	14814	14925	15147	14745	14992	14890	14913	14844	14764	14656	14723	14993	15030	14848	15013	14790	14936	14746	14918	14951	14969	14788	14810	14955	14880	14986	14811	14824	14847	14737	15128	14707	14702	14862	15007	14842	14736	15030	14756	14772	14918	14824	14884	14957	14958	14925	14932	14936	14655	14847	15053	14724	14987	14996	14794	14989	14704	14713	14837	14830	14873	14790	14905	14671	14792	14646	14833	14770	14695	14692	14915	14907	14839	14799	14863	14742	14632	14851	14878	14751	15014	14988	14947	14757	14699	14855	14839	14876	14986	14902	14900	14691	14772	14847	14904	14766	14780	14742	14955	14959	14890	14812	14827	14802	14947	14683	14790	14947	14656	14690	14862	14838	15029	14875	14830	14651	14753	14905	14758	14938	14855	14907	15005	14948	14817	14840	15143	14626	14711	14954	15050	14880	14882	14826	14901	14958	14879	14789	14930	15007	14600	14706	14927	14698	14784	14999	14891	14767	14919	14687	14976	14773	14824	14760	14870	14922	14881	14892	14957	14912	14924	14971	14889	14873	15029	14854	14785	14943	14931	14797	14833	14754	14775	14735	14989	14828	14820	14950	14832	14790	14880	14741	14891	15027	15007	14909	14881	14895	14653	14898	14880	14719	14840	14876	14900	15032	14660	14849	14745	14738	14757	14814	14828	14965	14931	14825	14889	15038	14710	14864	14733	14783	14852	14998	14916	14862	15034	14947	14927	14746	14909	14992	14900	14950	15011	14876	14952	14891	14892	14799	14799	14890	15009	14875	14939	14824	14695	14925	14684	14844	14667	14830	14917	14882	14932	14787	14958	14768	14875	14999	14788	14722	14956	14825	14927	14802	14879	14850	15047	14847	14912	14860	15009	14955	14954	14887	14799	14697	14949	14964	14935	14918	14935	14842	14870	14873	14879	14950	14889	14833	14920	14834	14763	14848	14981	14941	14955	15080	15009	14880	14740	14828	14702	14842	15013	14950	14852	14831	14910	14804	14942	14955	14861	14945	14928	14835	14859	14833	14897	14946	14644	14970	15001	14998	14911	14645	14825	14904	14792	14849	14891	14753	14641	14985	14786	14870	15004	14651	14985	14957	14847	14801	14827	14727	14831	14954	15170	14798	14775	14927	14949	14846	14909	14882	15026	14892	14809	14846	14699	14809	15006	14776	14941	14736	14828	14744	15094	14903	14902	14978	14980	14801	14887	14780	15092	14897	14998	14909	14848	14893	15000	14942	14771	14774	14935	14788	14739	14824	14792	15061	14761	14940	14658	14860	14948	14736	15009	15077	14736	14672	14842	14967	14813	15047	14953	14724	14968	14912	14695	14728	14993	14861	14996	14938	14675	14806	14864	14777	15051	14869	14878	14851	14967	14816	14858	14949	14777	14810	14900	15098	14760	14954	14982	14972	14689	14680	14699	15049	14965	14843	14879	15049	14854	14892	14810	14934	14893	14879	14867	15136	14928	14763	14931	14845	14935	14724	14772	14768	14814	14839	14845	14988	14648	14711	15025	14724	14802	14828	14752	14844	14708	14732	14825	14667	15003	15008	14895	14769	14848	14731	15019	14718	14696	14842	15026	14909	15038	14996	14854	14895	14914	14979	14823	14675	14853	14964	14950	15046	14930	14824	14569	14636	14817	14960	14773	14805	14718	14871	15122	14720	14783	14975	14804	14939	14821	14662	14789	14637	14790	14783	14781	14918	14777	14833	14886	14708	14801	14966	14833	14805	14879	14927	14643	14846	14874	15136	14874	14763	14914	14954	15103	14984	14946	14728	14838	14866	14900	14777	14753	14781	14903	14855	14781	14910	14804	14788	14897	14831	14935	14898	15086	14971	14915	14721	14844	14685	14989	14982	14829	14979	15028	14887	14859	14801	14866	14815	14916	14767	14957	14965	15046	14950	14986	14684	14889	14700	14816	14820	14748	14862	14902	14874	14877	14731	14927	14567	14752	14794	14873	14954	14706	14978	14843	14869	15101	14735	14726	14873	15001	14973	14709	14660	14852	14817	14789	14958	14670	14865	14896	14843	14923	14780	14817	14756	14776	14946	14834	14877	14976	14852	14799	14816	14883	14839	15117	14918	15001	14833	14880	15033	14610	14691	14841	14809	14656	14687	14862	14998	14882	14824	15060	14783	14850	14707	14882	14664	14631	14847	14944	14671	14935	14927	14840	15038	14964	14704	14831	14599	14785	14937	14830	14841	14909	14738	14922	14834	15012	14856	14915	14750	14898	14918	14782	14770	14880	14835	14854	14759	14727	14802	14864	15063	14784	14884	14755	14897	14987	14740	15009	14842	14896	14882	14822	14745	14897	14992	14857	14945	14829	14701	14737	14974	14772	15137	14848	14800	15023	14877	14834	14941	14691	14745	14814	15012	14856	14750	14942	14876	14690	14879	14884	14861	14897	14834	14958	14863	14898	14727	14772	14957	15082	15015	14973	15046	14789	14945	15012	14741	14677	14988	14855	14892	14868	14820	14915	14813	14838	15053	14892	14924	14849	14882	14918	14946	15070	14614	14810	14765	14691	14756	14934	14809	14859	15099	14915	14896	14603	14901	15103	14840	14702	14771	14648	14745	15023	14980	14714	14745	14999	14952	15006	15040	14793	14960	14884	15049	14786	14905	14804	14858	14807	14852	14820	14816	14938	14961	14840	14851	14635	14885	14932	14916	14979	14872	14864	14891	14909	14990	14751	14814	14697	14790	14748	14877	14850	14974	14739	15009	15029	14701	14827	14864	14996	14860	15075	14848	14649	14850	14890	15055	14901	14804	14996	14842	14857	14912	14994	14990	14933	14933	14798	14700	14811	14778	14941	14906	15146	14809	14951	14972	14753	14807	14928	14949	14723	14702	14681	14860	14990	14677	14915	14866	14764	14762	14941	14847	14950	14764	15010	15142	14756	14943	14895	14841	15005	14758	14851	14991	14884	14830	14814	14890	14912	14641	14819	14943	14837	15026	14688	14727	14863	14820	14931	14826	14893	14820	14715	14944	14783	14889	15098	14722	14912	14885	14766	14816	14828	15006	14696	14853	14840	15077	15131	15038	14821	14839	14690	15004	14786	14889	14964	14746	15056	15020	14864	15017	14819	14711	14749	14796	14801	14855	14859	14931	14895	15194	14963	14904	14594	14827	14896	14850	14750	14952	14875	14826	14996	14972	14821	14728	14904	15013	14889	14654	14802	14856	14837	14785	14786	14982	14988	14810	14870	14814	14935	14625	14850	14823	14864	14790	14748	14979	15052	14806	14816	14804	14936	14677	14781	14787	14852	14812	14862	14699	14934	14899	14867	14782	14785	14854	14839	14866	14857	14871	15093	14941	14884	14793	14789	14906	14893	14681	14942	14864	14850	14872	14753	14814	14991	14973	14642	14827	14714	14804	14910	14751	14867	14835	14847	14919	14908	14818	14930	14620	14959	14747	14922	14817	14787	14803	14908	14923	14863	14830	14746	14822	14809	14800	14790	14854	14851	14972	14811	14944	14890	14913	14647	14998	14627	14868	15014	14810	15023	14755	14853	14693	14752	14988	14897	14862	14782	15081	14888	14714	14853	14876	14830	14922	14526	14821	14648	14837	14746	15013	14729	14863	14703	15183	15092	14891	14769	14798	14914	14906	14942	15019	14934	14996	14845	14949	14844	14835	14752	14759	14871	14676	14976	14843	15061	14748	14786	14945	14897	14886	14893	14854	14869	14894	14896	14807	14926	14768	14870	14956	14776	14908	14644	14951	14825	14782	14898	14934	14858	14920	15059	14957	14919	14702	14857	14744	14976	14876	14983	14902	14888	14976	14928	14977	14828	14939	15013	14932	15040	14722	14844	14896	15015	14888	14813	14774	14806	14612	14858	14886	14903	14874	14923	14910	14804	14836	15039	14735	14854	15022	14935	14823	14812	14904	15005	14845	14850	14980	14852	14881	14801	14947	14967	14880	15018	14974	14829	14859	14931	14724	14856	14936	14883	14816	15094	14830	14771	14992	14937	14866	14793	14825	15058	14974	14883	14872	14873	14794	14801	14847	14846	14726	14879	14892	14718	14646	14741	14888	14950	14851	14873	14827	14994	14772	14880	14819	14841	14926	14771	14950	14998	14980	14937	14971	14910	14755	14609	14799	14860	14816	14952	14643	14755	14867	14785	14981	14799	14709	14935	14841	14747	14859	14765	15025	14973	14792	14911	14707	14872	14886	14993	14828	15024	14913	15000	14936	14770	14886	14810	15012	14952	14943	14769	14857	14705	14966	14826	14839	14840	14949	14937	14717	14855	14764	14886	14866	14872	14840	14835	14800	15005	14877	14967	14863	14969	14793	14641	14847	14935	14801	15039	14869	14846	15068	14857	14821	14844	14821	14915	14862	14971	14693	14952	14916	14794	14875	14604	14826	14590	14817	14880	14788	14843	14900	14667	14843	14958	14895	14818	15100	14840	14757	14845	14640	14956	14786	14884	14854	14789	14750	14819	15001	14885	14704	14844	14751	14804	14868	14883	14948	14726	14836	15006	14699	14709	14921	15011	15021	15006	14849	14882	14843	14727	14798	15052	14988	14898	14921	14808	14786	14781	14746	14803	14785	14814	14735	14850	14709	14813	14743	14870	14750	14924	14847	14767	14876	14954	14891	14763	15003	14798	14836	14845	14864	15016	14916	14777	14682	15018	15242	14959	14958	14953	14986	15000	14840	14810	14848	14915	14774	14923	14743	15009	14856	14796	14888	14785	14997	14720	14861	15003	14868	14905	14790	14792	14973	14868	14884	14995	15021	14828	14810	14621	14814	14925	15023	14863	14866	14790	14955	14891	14911	14984	14808	14928	14863
17212	22145	19723	16434	15568	15010	14702	14461	14431	14404	14326	14235	14205	14290	14408	14269	14066	14263	14154	14200	14106	14272	14133	14144	14267	14134	14041	14046	14274	14272	14303	14857	14912	14660	14446	14227	14029	14084	14220	14111	14127	14135	14150	14261	14094	14143	14252	14085	14254	14248	14303	14157	14169	14081	14030	14111	14214	14195	14215	14176	14138	14151	13945	14239	13971	14119	14143	14025	14167	14169	14095	14095	14113	14307	14035	14043	14143	14150	14232	14164	13909	13984	14318	14240	14076	13910	14188	14230	14062	14088	14172	14131	13801	14056	13963	14003	14047	14194	14119	14065	14047	14053	14006	14106	14150	14040	14208	14108	14056	13949	14125	14047	14184	14182	14226	14105	14067	14130	14131	14151	14160	14287	14167	14109	14048	14060	14102	14014	14166	14001	14144	14097	14037	14057	14099	14082	14240	14057	14251	14083	14197	14227	13913	14239	14095	14138	14081	14223	14266	14093	14023	14112	14148	14141	14085	14039	14099	14182	14291	13929	14036	14065	14160	14091	14103	14216	14094	13933	14029	14096	14167	14094	14100	14146	14170	14271	14162	14080	14152	14079	13958	13981	14198	14154	14198	14215	13840	13952	14119	13999	14137	14014	14316	14155	14180	14161	14176	14187	14192	14098	14229	14204	14073	13903	14208	14219	14136	14269	14005	13926	14204	14054	14141	14024	13987	14131	14092	14121	14142	14133	14288	14190	13994	14090	14319	14028	14084	14098	14183	14131	14099	14344	14012	14042	14083	14181	14252	14199	14178	14094	14233	14176	14066	14102	14050	14179	14110	14117	14089	14088	14200	14263	13879	14079	14121	14214	14146	14221	14226	14059	14145	14086	14152	14108	13999	14089	14085	14163	14195	14110	14114	14170	14213	14113	14052	14083	14049	14151	14033	14191	14265	14132	14086	14122	14108	14135	14100	14145	14094	13972	14112	14168	14022	14060	14084	14144	14142	13900	14195	14185	14030	14074	13971	14234	14087	14165	14168	14194	14008	14270	14122	14076	14238	14080	14253	14191	14187	14377	14066	14284	14132	14395	14125	14086	14231	14321	14039	14001	14065	13967	14023	14060	14273	13959	14147	14128	14129	14119	14297	14131	14071	14095	14158	14260	14214	14274	14223	14118	14171	14123	13957	14065	14112	14043	14029	14117	14267	14142	14107	14266	14007	14098	14141	14192	14242	14171	14090	14037	14107	14094	14205	14142	14314	14177	13996	14096	14280	14177	14100	14063	14011	14126	14060	14128	14157	14141	14132	14239	14073	13973	14215	14037	14094	13953	14111	14213	14124	14238	14195	13954	14061	14178	14117	14123	14090	14073	14229	14151	14157	14213	13905	14226	14181	14091	14137	14223	14150	14072	13988	14167	14258	14161	14174	14117	14060	14066	14099	13968	14403	14158	14142	14170	14101	14189	14067	14108	14279	13994	14240	14069	14089	14188	14272	14153	14221	14180	14057	14170	14031	14279	14168	14234	14070	14250	14140	14113	14198	13905	14258	14245	14005	14108	14189	14126	14136	14156	13973	14168	14102	14151	14105	13966	14155	14064	14185	14056	14155	14176	14104	14319	14259	13994	14213	14212	14162	14086	14286	14154	14060	13937	14086	14064	14148	14015	14171	14242	14052	14013	14007	14013	14104	13998	14191	14130	14114	14106	14129	14207	14064	14163	14079	14088	14131	14005	14187	14153	14246	14146	14017	14169	13972	14124	14047	14082	14149	14204	14036	14267	14135	14125	14224	14152	14045	13928	14312	14133	14143	14143	13992	14133	14214	14035	14038	13980	14387	14150	14029	14193	14242	14161	14063	14259	14138	14227	14272	14197	14168	14306	14053	14174	14098	14177	14227	14076	14094	14134	14160	14040	14106	14110	14169	14104	14112	14237	14121	14220	14044	14116	14179	14239	14340	14152	14171	13979	14166	14194	14103	14024	14202	14144	14064	14069	13990	14185	13994	14113	14153	14126	14110	14225	13913	14078	14076	14040	14148	14359	14135	14144	14025	14202	14145	13977	14076	14246	14210	14119	14186	14080	14068	14116	14037	14129	14150	14109	14112	14178	14212	14035	14152	13922	14209	13834	14214	13970	14219	14172	14112	14294	14073	14155	14175	13956	14259	14095	14249	14107	14134	13997	14008	14132	14205	14112	14232	14104	14309	14241	14259	14169	14168	14185	14012	14201	14209	13977	14070	14177	14076	14144	14032	14120	14265	14168	14092	14143	14176	14186	14278	14205	14177	14206	14178	14156	13973	14048	14135	14079	14175	14192	14298	14066	14143	14185	14141	14042	14189	13973	14190	14122	14107	14118	14302	14139	14125	14251	14110	14259	14061	13938	14120	14068	13932	14170	14085	14065	14092	14057	14209	14055	14191	14224	14221	14101	14092	14151	14182	14210	14119	14121	14255	14247	14181	14044	14128	14069	14121	13978	14157	14101	14101	14259	14180	14028	14144	14172	14054	14081	14196	14099	14155	13943	14127	14240	14088	14066	14101	13992	14166	14145	14232	14229	14107	14110	14122	14158	14060	14211	14240	14057	14141	14185	14172	14156	14158	14381	14057	14102	14376	14100	14129	14170	14119	14230	14116	14107	14125	14195	14328	14069	14122	14152	14098	14115	14086	14013	14334	14180	13943	14140	14022	14176	14212	14017	14066	14160	14187	14025	14163	14042	14050	14328	14051	14177	14084	14192	14022	13995	14103	14119	14232	14128	14051	14175	13999	14063	14119	14285	13996	14106	14051	14237	14245	13908	14170	14195	14125	14068	14006	14119	14217	14209	14177	14053	14168	14153	13964	14122	14162	14039	14094	14050	14192	13956	14041	14215	14036	14161	14083	13983	14049	14268	14133	14229	14217	14156	14059	13970	14037	14060	14063	14130	14096	14097	14016	14061	14016	13997	14045	14069	14094	14144	14079	14036	14174	14275	14046	13972	14095	14146	14063	14269	14161	14190	14116	14084	14171	14027	14153	14041	13963	14230	14069	14263	14038	14198	13973	14221	14279	14135	14219	14223	14324	14006	14130	14252	14077	14231	14155	14202	14212	14070	14127	14076	14156	14150	14086	14027	14253	14169	14174	13940	14232	14278	14122	14192	14115	14080	14207	14073	14114	14167	14124	14022	14210	14267	14147	14181	14170	14277	14053	14074	14093	14088	14146	14154	14133	14143	14212	13940	14127	14203	14105	14022	14104	14180	13929	14075	14131	14352	14137	13931	14091	14154	14275	14135	14131	14065	14067	14033	14067	14068	14196	14052	14127	14114	14126	14000	14188	14200	14173	14138	14030	14180	14282	14168	14358	14063	14100	14282	14138	14081	14179	14176	14035	14182	14157	14238	14202	14003	14161	14189	14228	14153	14081	14124	14043	13959	13961	14069	14213	14138	14185	14048	13928	14142	14201	14191	14174	14179	13887	14254	14094	14380	13953	14021	14096	14357	14061	14118	14038	14113	14180	14269	14028	14076	14138	14020	14107	14155	14142	14129	14017	14059	14160	14078	14012	14129	14148	14112	14178	14159	14117	14082	14026	14135	14190	14021	14143	14261	13949	14164	14110	14174	14095	13997	14210	14192	14297	14211	14129	14326	14118	14128	14111	14127	14014	14090	14350	14228	14043	13897	14120	14049	14178	14195	14005	14294	14073	13941	14004	14095	14150	13841	14147	14270	14177	13994	13946	14069	14207	14141	13966	14126	14052	14209	14166	13930	14164	14246	14094	14096	14241	14132	13971	14188	14161	14100	14134	14129	14110	14220	14089	14066	14276	14062	14102	14230	14085	14111	14134	13972	14198	14262	14152	14057	14146	14036	14357	14149	14022	14153	14111	14335	14200	14355	14317	14184	14085	14173	14204	14087	14242	14187	14102	14070	13996	13995	14119	14147	14125	14243	14156	14309	14020	14221	14267	13988	14037	14135	14115	14121	14262	14053	14087	14152	14084	13995	14210	14183	14079	13962	14237	14154	14237	14231	14087	14162	14008	14073	14230	14071	14009	13975	14000	14287	14118	13905	14095	14178	14081	14240	14097	13878	14235	14017	13959	14155	14118	14076	14038	14119	14170	14065	14159	14041	14253	14105	14198	14194	14070	14205	14159	14190	14161	14174	14201	14082	14127	14074	14176	14179	13972	13973	14253	13999	14229	14061	14036	13966	14132	14107	14230	14076	14251	14028	14177	14049	14088	14241	14182	14241	14399	14143	14125	13989	14358	14056	14281	14037	14076	13921	14079	14102	14205	14339	14213	14140	14052	14319	14138	14072	13986	14043	14007	14249	14100	14181	14054	14122	14105	13999	14234	14065	14272	14239	14040	14210	14122	14218	14157	14115	14224	14149	14081	14118	14123	14096	14060	14127	14086	14195	14090	13949	14245	14381	14132	14124	14249	14152	14042	13938	14227	14134	14136	14278	14057	13993	14205	13987	14180	14098	14193	14133	14060	14024	14072	14154	14101	14267	14034	14028	14407	14221	13985	14068	14249	14006	14132	14195	14045	14065	14207	14018	14216	14179	14199	14106	14197	14372	14086	14166	13999	14201	14088	14110	13940	14317	14077	14075	14258	14052	14142	13985	14156	14223	14204	14120	14098	14195	14152	14063	14035	14092	14155	14219	14123	14056	14183	14144	14159	14223	14149	14229	13954	14054	14120	14163	14056	14056	14075	14119	14176	14021	14177	14168	14206	14315	14049	14179	14113	14227	14054	14060	14113	14071	14194	14097	14129	14027	14091	14105	14114	14036	13974	14174	14253	14163	14400	14094	14308	14150	14043	14095	14003	14275	14013	14105	14100	14058	14184	14270	14173	14075	14104	14143	14176	14062	14054	14087	14254	14143	14143	14147	14147	14138	14178	14169	14078	14125	14109	14043	14173	14174	14142	14067	14196	14130	14117	14068	14255	14185	14325	14183	14143	14281	14114	14209	13998	14169	14198	14057	14064	14106	14202	13996	14220	14151	14134	14097	14116	14005	13978	14106	14154	14224	14123	14175	14198	14019	14067	14239	14035	14060	14016	14089	14107	14249	14167	14060	13971	14178	14127	14190	14064	14024	14067	14019	13955	14244	14223	14197	14158	14051	14279	14074	14009	14036	14027	14155	14027	14071	14177	14208	14111	14087	14064	14022
24021	21394	28752	24448	21934	20004	18248	16203	15379	15456	15534	15433	15382	15409	15326	15271	15310	15337	15243	15367	15271	15272	15326	15219	15257	15143	15410	15144	15346	15217	15914	17947	18049	17111	16239	15297	15357	15480	15219	15179	15066	15284	15075	15191	15233	15025	15149	15113	15013	15249	15345	15161	15111	14995	15185	15152	15154	15064	15115	15187	15074	15153	15052	14918	15017	15143	15119	15218	15244	15300	15220	15177	15089	14963	15091	15089	15025	15221	15104	15153	15308	15059	15207	15159	15232	15223	15149	15137	14954	15086	15063	15136	15125	15022	14918	15043	15158	15268	15109	15178	15084	15040	15089	15129	15256	15199	15035	15058	15126	14930	15157	15250	15168	15035	15283	15229	15099	15100	15135	15141	14999	15042	15097	15112	15275	15045	15296	15105	15143	15049	15070	15181	15082	15098	15087	15249	14910	15165	15257	15025	15028	15129	14976	14964	15112	15163	15225	15088	15396	15037	15139	15101	15025	15042	14950	15083	15131	15052	15126	15180	15067	15312	15201	15072	15238	15087	15106	14949	15248	15021	14974	15149	15219	15205	15248	15267	15030	15138	15223	15126	15155	15029	15260	14991	15268	14968	15026	14993	15198	15016	15131	15161	15096	15018	15147	15083	15172	15068	15016	15040	15230	15041	15120	14998	15045	14932	15131	15152	15172	14999	14879	15196	15063	15013	15177	15200	14961	15182	15162	15069	15154	15246	15071	14942	15068	15121	15206	14925	15243	14994	15086	14994	15056	14861	14997	14811	15023	15062	15197	15113	15032	15103	15162	14986	15074	15017	15033	15216	15204	14965	15119	14875	15163	15003	15069	15145	15129	14936	14940	14964	15192	15106	14958	15130	15344	15069	15138	15174	15201	15298	15184	15236	15248	14915	15054	15074	15170	15055	15130	15115	15186	15270	15212	15064	15293	15092	14839	15123	15054	15275	15143	15093	14927	15043	14965	14990	15266	15139	15090	15292	14912	15022	15047	15158	15224	15043	15028	15059	15169	15128	15132	14955	15169	14849	14964	15033	15201	15126	14960	15268	15172	15036	15059	15031	14887	15249	15010	15160	15113	15093	15033	15124	15157	15135	15019	15091	15109	15276	14971	14959	15188	15112	15168	15232	15165	14970	14998	15233	15143	15201	14781	15050	15042	15100	15209	15065	14979	15075	15028	14999	15309	15101	15196	15306	14967	15033	15053	15035	15226	14956	15182	15173	15136	15139	15071	15228	15187	14971	15231	15152	15143	15145	15117	15054	15163	15108	15143	15097	15073	14780	14987	15051	14981	15181	15040	15125	15261	15113	15138	15240	15158	15054	15357	15090	15120	15201	15110	15081	14975	15110	15076	14942	14999	15076	15133	15272	14804	15200	15064	15035	15109	15045	14973	15049	15258	15095	15186	15150	15183	14945	15162	15157	15070	15089	15182	15159	15047	15260	15031	15131	15269	15211	15158	15060	15150	15081	15275	15089	15224	15124	15084	14975	14893	15065	15142	15126	14962	14934	15191	15091	15033	15022	15188	15278	15161	14987	15061	15070	15157	15082	15303	15037	15162	15042	15248	15084	15171	15059	15356	15000	15160	15150	15008	15255	15141	15159	15148	14875	15140	15115	15103	15278	15261	15136	15005	15121	15139	15039	15236	15047	15233	15292	15051	15033	15105	15113	15197	15206	15087	15096	15098	14981	15220	15099	14984	15089	15023	15079	15136	14935	15259	15041	15053	15018	15044	15161	15164	15076	15085	15127	15003	15208	15032	15042	15151	14944	15199	14994	15030	15054	14872	15156	15065	14910	15008	14958	15180	15105	15018	15067	15144	15160	15015	15039	15088	14935	15202	15159	15087	15273	15302	15187	15087	15087	15078	15292	15072	15153	15048	15149	15134	15118	15017	15053	15117	14984	15146	15086	15259	15026	15042	15094	15046	15023	14989	15165	15229	15073	15092	15093	15111	14995	15056	15216	15170	15072	14976	15005	15021	14978	15282	15042	14821	15096	15132	14934	15188	15290	15057	15174	15103	15066	14942	15104	14971	15270	15116	15052	15233	15150	15160	15041	14983	15070	15013	15089	14980	15058	15133	15172	15161	15018	15028	14940	15073	15066	15142	15012	15143	15092	15179	14920	15195	14867	15061	15112	14912	15066	15169	15137	15186	15008	15164	15106	15224	15033	15053	15101	15274	15112	15048	14841	15117	14947	15203	15134	15017	14920	15233	14928	15090	15050	15054	14851	15085	15179	15056	15071	15415	15067	15133	15086	15137	15094	15264	15171	15034	15128	15022	15185	15047	15084	14988	15005	15224	15378	15231	15117	15184	15242	15112	15091	15093	15064	15050	15088	15096	15143	15069	14999	15128	15231	15123	14968	15090	15120	14982	15000	15052	15145	15200	14956	15189	15103	14930	15024	15052	15202	15174	15111	15289	15131	15220	15113	15131	15225	15058	14836	14933	14964	15011	15070	14989	15054	15162	15108	15185	15213	15056	15128	15476	15054	15264	15227	15181	15176	14998	15052	14933	15110	15260	15105	14995	15176	14968	15051	14938	15149	15091	15176	15060	15044	15023	15172	15083	14999	15104	15083	14965	14877	15099	15208	14944	15143	14993	15160	14966	15160	15044	15079	15189	15091	15231	15058	15069	15295	14992	15188	15223	15014	15297	15062	14981	15116	15076	15003	15146	15238	15133	15137	15126	15040	15112	15111	15179	15179	15141	14974	15116	15197	15102	15069	15328	15043	15107	15106	15256	15041	15029	15221	15077	15225	15313	15127	15193	15030	15133	15199	15053	14888	15198	15182	15151	15162	15093	15049	14982	15056	15174	15216	15133	15059	15126	15084	14916	14883	15214	15118	15073	15129	15031	15213	15181	14878	14978	15090	15112	14860	15182	15003	15139	15048	14974	15234	15287	15087	15123	15092	15261	15142	15281	15236	15095	15271	15122	15019	14947	15179	15155	14895	15171	15091	15096	14925	15027	15067	14909	15059	15141	15178	15131	15101	15163	15095	15014	15026	14993	15302	15285	15177	15213	15149	15179	15138	15029	14984	15161	15132	14898	15216	15109	15008	14872	15160	15078	15251	15044	15069	14986	14911	14931	15151	15050	14976	15251	15164	15144	15059	14942	15176	15371	15260	15155	15216	15199	15330	15177	15086	15162	15020	15053	15008	15194	15010	15098	15110	15229	15134	14993	15176	15316	14987	15139	15157	15212	15020	15131	15027	15061	15124	15295	15032	15136	14964	15254	15270	14989	14916	15180	15245	15084	15081	15240	15177	15076	15349	15039	15331	15126	15185	15258	14953	15012	15079	15056	15057	15064	15253	15126	15134	15187	15224	15032	14968	15046	14970	15043	15108	15020	15009	15037	15069	15198	15219	15114	15004	15089	15117	15034	15031	15066	15126	15097	15142	15089	15284	15144	15062	15010	15215	15155	15051	15146	15081	15115	14985	15241	15248	14960	15113	15035	15025	14903	15130	15173	15110	15218	15035	14900	15189	15087	15058	15072	14959	14992	15084	15055	15007	15197	15182	15164	15166	15095	15038	15011	15138	15160	14971	14923	14967	15043	15091	15066	15053	15057	15028	15118	15054	15151	15142	15079	15081	14991	15179	15127	15283	15120	15173	15034	15142	14939	15103	15205	15120	15207	15355	15138	15064	14968	15101	15238	15181	14935	15022	15212	15013	15275	15227	15035	15037	15158	15181	15162	15425	15121	15184	15088	15064	15264	15179	15116	15110	15008	15206	14971	15052	15105	15182	15220	15182	15164	15144	15064	14983	14957	15313	15083	14904	15253	15108	15128	15140	15066	15126	15095	15084	14992	15106	15231	15156	15239	15125	15209	15086	15162	15192	14960	15102	15067	14968	15243	15077	15165	15150	15200	15232	15087	14950	15070	15206	14980	15143	15055	15146	15000	15126	15020	15141	15065	15098	15010	15147	15246	15191	15013	15157	15057	15097	15178	15073	15272	15281	15152	15354	15030	15196	15038	15064	14815	15224	15022	15069	15089	15178	15254	15215	15054	15118	14997	15014	15060	15036	15133	15256	15051	15232	15069	15146	15151	15115	15003	15089	15091	15135	14987	15120	15224	14977	14994	15173	15091	15085	15140	15057	14997	14959	14957	14907	15305	14988	15185	15092	14907	15064	15070	15012	15212	15035	14887	15131	15194	15097	15134	14978	15043	15203	15322	15113	15160	15157	14919	15250	15284	15061	15273	15039	15080	15162	15114	15025	15015	15152	15134	15020	15022	15217	15223	14968	15035	15022	15098	14930	15155	15133	15105	14882	15036	15026	14962	15086	15010	15183	14975	15270	14954	15256	15036	15117	15177	15228	15176	15038	14972	15189	15080	15051	15130	15101	14957	15361	15039	14996	15009	14943	15192	15060	15186	15042	15121	14977	15096	15186	15119	15004	15131	15119	15306	15034	15082	14993	15058	15282	15017	15295	15213	15151	15053	15029	15065	15220	15180	15038	15133	15107	15301	14890	15023	15155	15058	15037	14938	14977	15265	15021	15077	15199	15173	15184	15000	15067	15105	15201	15201	15125	15104	15197	15079	15060	15137	15220	15205	15118	15131	15009	15153	15182	15124	14989	15098	15141	15058	14987	15035	15188	15137	15091	15051	14963	15002	15182	15104	15105	14998	15164	15097	15186	15326	14903	15064	15081	14958	14980	15237	14985	14973	14993	14983	14805	15186	15200	15073	15111	15221	15294	15274	15106	15132	14998	14886	15236	15131	15137	15282	15373	15164	15224	15008	15259	15054	15039	14981	15317	15108	15101	14897	14933	14971	15154	15033	15122	15125	14970	15098	15100	15138	15086	15157	15129	15223	15054	15106	15173	15034	15067	15172	15212	15128	15011	15026	15275	15325	14977	14898	15111	15187	15142	15104	15179	15245	15098	15146	15037	15325	15292	15159	15098	15161	15162	14870	15138	15041	15110	15006	15127	15142	15167	15280	15179	15208	15005	15140	15164	14973	14986	15023	15155	15088	15099	15096	15069	15382	15105	15003	15276	15024	15154	15058	15007	14965	15154	15119	15166	15078	15115	15179	15113	15194	15088	15098	15148	15252	14984	15074	15073	15028	14963	15141	14960	15198	14864	14930	15174	15137	15195	15069	15210
15826	26530	24587	19455	17673	16411	15710	15075	15008	14707	14679	14726	14537	14439	14491	14515	14397	14374	14448	14408	14416	14443	14329	14522	14587	14268	14486	14413	14321	14337	15718	19213	18670	17075	15539	14589	14596	14289	14402	14419	14265	14289	14381	14332	14311	14199	14566	14271	14342	14133	14180	14309	14150	14218	14429	14088	14413	14370	14233	14248	14433	14252	14136	14267	14284	14296	14337	14319	14262	14262	14227	14123	14246	14236	14105	14173	14167	14333	14352	14284	14299	14375	14355	14225	14082	14324	14211	14304	14160	14254	14385	14152	14302	14281	14311	14414	14162	14386	14329	14290	14417	14241	14261	14284	14137	14279	14234	14286	14282	14110	14352	14331	14166	14300	14136	14392	14280	14281	14154	14366	14312	14499	14240	14275	14270	14300	14167	14427	14203	14240	14200	14242	14190	14392	14322	14369	14121	14222	14238	14333	14412	14189	14220	14178	14498	14322	14334	14165	14482	14323	14062	14162	14342	14156	14392	14168	14315	14413	14377	14250	14188	14334	14408	14263	14308	14255	14401	14381	14126	14184	14216	14252	14395	14272	14237	14351	14289	14141	14248	14253	14335	14356	14357	14291	14271	14382	14348	14369	14220	14258	14234	14257	14198	14340	14165	14274	14370	14310	14166	14465	14258	14232	14225	14218	14262	14303	14348	14143	14344	14175	14303	14175	14303	14256	14154	14185	14185	14221	14305	14265	14138	14286	14411	14330	14246	14362	14415	14242	14115	14281	14224	14314	14364	14288	14226	14326	14413	14310	14363	14139	14167	14302	14236	14271	14289	14268	14392	14334	14367	14286	14386	14350	14250	14156	14258	14262	14320	14246	14304	14241	14174	14296	14238	14330	14372	14178	14377	14090	14187	14143	14198	14219	14318	14145	14276	14215	14321	14135	14246	14305	14240	14301	14245	14198	14245	14270	14393	14310	14175	14324	14342	14341	14135	14316	14243	14362	14289	14249	14289	14203	14364	14348	14279	14293	14248	14366	14182	14268	14269	14401	14204	14166	14266	14213	14386	14329	14392	14196	14130	14251	14252	14172	14318	14309	14356	14242	14342	14133	14331	14385	14176	14338	14281	14375	14250	14118	14201	14397	14224	14311	14262	14355	14484	14315	14366	14052	14278	14164	14183	14193	14234	14323	14172	14277	14301	14268	14210	14381	14193	14272	14172	14266	14267	14435	14271	14205	14177	14358	14429	14473	14160	14389	14250	14252	14325	14211	14249	14211	14248	14389	14241	14317	14378	14261	14180	14424	14360	14077	14352	14299	14251	14359	14384	14107	14175	14339	14454	14366	14427	14421	14028	14384	14200	14233	14151	14253	14299	14333	14282	14178	14139	14190	14258	14300	14167	14306	14456	14317	14284	14286	14146	14285	14331	14441	14230	14285	14297	14251	14304	14238	14453	14214	14206	14331	14268	14389	14304	14352	14170	14286	14405	14335	14338	14321	14313	14401	14326	14464	14328	14181	14086	14267	14158	14331	14125	14200	14282	14239	14289	14439	14416	14251	14249	14126	14262	14331	14374	14102	14171	14249	14315	14352	14223	14345	14240	14252	14202	14293	14344	14218	14222	14140	14284	14239	14213	14381	14210	14246	14354	14485	14318	14262	14307	14246	14322	14352	14332	14549	14283	14283	14178	14382	14348	14212	14277	14327	14230	14287	14293	14450	14411	14197	14291	14304	14153	14203	14388	14195	14173	14496	14292	14131	14267	14356	14323	14247	14307	14132	14220	14239	14375	14275	14259	14235	14205	14429	14286	14378	14284	14351	14194	14357	14320	14194	14327	14256	14444	14348	14172	14338	14344	14264	14257	14274	14271	14324	14266	14343	14150	14429	14306	14223	14210	14153	14392	14294	14191	14347	14308	14187	14356	14303	14241	14192	14211	14210	14225	14342	14179	14280	14271	14154	14301	14311	14175	14214	14259	14112	14242	14273	14371	14192	14285	14305	14340	14370	14196	14232	14353	14218	14212	14284	14345	14151	14286	14252	14324	14186	14312	14056	14370	14234	14288	14270	14261	14475	14123	14162	14205	14210	14231	14199	14235	14222	14225	14226	14271	14434	14349	14343	14066	14415	14243	14174	14244	14202	14065	14434	14175	14207	14097	14189	14259	14261	14289	14396	14300	14352	14098	14227	14352	14352	14354	14363	14185	14138	14262	14317	14450	14271	14382	14331	14257	14273	14319	14308	14217	14370	14241	14145	14113	14350	14230	14288	14267	14257	14101	14318	14242	14317	14150	14225	14455	14192	14177	14315	14334	14267	14403	14281	14338	14256	14371	14167	14310	14212	14458	14160	14233	14235	14300	14388	14402	14216	14260	14158	14392	14372	14335	14327	14328	14307	14089	14308	14410	14260	14222	14387	14366	14292	14161	14368	14099	14222	14131	14308	14286	14297	14377	14247	14258	14102	14255	14284	14260	14260	14417	14286	14210	14361	14279	14440	14201	14224	14232	14282	14237	14254	14328	14246	14286	14167	14258	14221	14298	14148	14382	14358	14236	14226	14196	14127	14283	14288	14260	14429	14138	14361	14211	14387	14208	14294	14284	14247	14293	14301	14127	14230	14333	14226	14197	14169	14098	14122	14337	14220	14276	14310	14151	14143	14148	14369	14349	14474	14351	14171	14183	14215	14361	14232	14288	14138	14355	14322	14215	14191	14413	14231	14445	14297	14273	14351	14308	14353	14399	14185	14219	14214	14299	14192	14277	14239	14272	14343	14386	14328	14253	14309	14364	14154	14316	14303	14241	14205	14343	14272	14382	14272	14221	14227	14206	14114	14298	14240	14299	14373	14284	14129	14409	14281	14292	14353	14428	14189	14324	14112	14387	14340	14301	14259	14369	14394	14235	14189	14178	14350	14265	14186	14441	14279	14170	14329	14234	14261	14094	14403	14278	14302	14173	14394	14313	14223	14326	14130	14280	14362	14214	14271	14288	14204	14430	14331	14292	14237	14251	14178	14151	14314	14190	14339	14312	14379	14285	14245	14333	14194	14252	14432	14367	14155	14129	14079	14290	14247	14189	14363	14288	14405	14419	14335	14319	14460	14256	14223	14257	14161	14428	14125	14386	14351	14320	14185	14500	14242	14429	14265	14164	14229	14445	14103	14197	14245	14332	14154	14302	14226	14278	14407	14229	14347	14219	14264	14250	14242	14436	14204	14139	14260	14164	14233	14176	14173	14111	14287	14408	14282	14074	14357	14225	14430	14309	14377	14270	14163	14239	14028	14317	14201	14239	14346	14217	14292	14357	14318	14194	14197	14417	14261	14337	14240	14239	14123	14208	14283	14258	14326	14409	14152	14572	14270	14131	14295	14285	14275	14348	14275	14285	14293	14253	14250	14429	14250	14387	14257	14177	14273	14237	14410	14196	14312	14213	14302	14267	14233	14367	14390	14309	14416	14335	14255	14193	14350	14181	14369	14193	14353	14267	14079	14242	14139	14237	14232	14074	14121	14201	14378	14210	14344	14225	14345	14206	14347	14154	14346	14261	14276	14318	14178	14232	14203	14150	14145	14262	14425	14266	14291	14351	14257	14273	14183	14195	14337	14167	14451	14252	14344	14051	14348	14351	14280	14261	14286	14041	14338	14167	14366	14164	14156	14084	14169	14129	14292	14316	14291	14261	14324	14264	14124	14296	14274	14309	14347	14244	14401	14317	14145	14145	14165	14325	14329	14313	14219	14180	14230	14247	14368	14412	14301	14282	14379	14261	14377	14353	14257	14208	14141	14134	14212	14314	14453	14426	14213	14239	14400	14284	14238	14250	14336	14223	14391	14194	14355	14285	14089	14211	14266	14246	14344	14333	14266	14188	14318	14245	14178	14230	14219	14264	14307	14383	14214	14437	14425	14275	14233	14186	14294	14388	14333	14205	14243	14435	14316	14298	14159	14326	14263	14115	14210	14294	14233	14289	14227	14179	14303	14252	14274	14285	14297	14115	14274	14313	14146	14210	14256	14268	14235	14319	14415	14300	14251	14308	14373	14438	14341	14340	14191	14292	14384	14423	14290	14339	14344	14309	14259	14302	14412	14439	14321	14366	14345	14376	14215	14180	14182	14165	14291	14253	14202	14361	14278	14150	14191	14260	14365	14384	14186	14334	14152	14200	14283	14084	14373	14368	14277	14232	14255	14474	14205	14232	14325	14248	14297	14310	14328	14207	14192	14254	14115	14275	14216	14333	14468	14321	14258	14254	14395	14160	14216	14261	14320	14252	14306	14262	14263	14239	14325	14095	14294	14365	14192	14234	14386	14286	14370	14209	14068	14423	14247	14235	14250	14298	14266	14336	14330	14372	14195	14310	14189	14333	14236	14291	14222	14294	14311	14299	14203	14291	14352	14234	14389	14021	14276	14456	14278	14225	14318	14164	14226	14366	14270	14337	14236	14371	14205	14237	14535	14184	14163	14216	14470	14229	14348	14286	14329	14509	14395	14305	14263	14311	14155	14205	14259	14210	14319	14219	14315	14041	14155	14362	14370	14315	14300	14222	14319	14268	14503	14267	14312	14233	14387	14294	14379	14536	14275	14396	14294	14224	14448	14267	14201	14324	14238	14157	14331	14255	14304	14303	14193	14238	14156	14142	14400	14233	14354	14288	14424	14273	14261	14246	14473	14503	14291	14157	14213	14419	14158	14337	14377	14294	14370	14316	14360	14306	14353	14357	14402	14350	14352	14296	14294	14206	14277	14172	14226	14225	14249	14155	14294	14166	14312	14142	14294	14219	14414	14213	14227	14299	14158	14295	14312	14206	14336	14366	14332	14233	14260	14332	14182	14330	14279	14295	14417	14311	14230	14186	14253	14230	14345	14399	14251	14217	14297	14395	14306	14365	14367	14399	14162	14343	14230	14281	14257	14154	14277	14282	14093	14329	14422	14291	14197	14314	14383	14299	14142	14131	14291	14510	14302	14301	14442	14300	14215	14280	14357	14309	14269	14163	14167	14340	14081	14235	14166	14147	14280	14084	14330	14277	14485	14252	14374	14342	14262	14186	14452	14214	14398	14245	14172	14288	14228	14284	14203	14414	14389	14274	14236	14093	14208	14146	14324	14290	14413	14266	14228	14323	14209	14394	14391	14267	14279	14319	14061	14360	14303	14346	14236
23046	21437	29331	23967	21577	22853	22495	17017	16084	16255	16094	15792	15712	15714	15710	15715	15602	15518	15638	15534	15504	15643	15819	15811	15696	15608	15605	15609	15639	15355	16669	20279	20336	19013	17256	16053	15543	15493	15349	15352	15474	15287	15219	15432	15414	15384	15493	15581	15470	15231	15401	15314	15342	15400	15385	15390	15388	15379	15335	15481	15563	15184	15478	15424	15323	15423	15283	15204	15421	15443	15182	15292	15172	15222	15298	15250	15465	15381	15222	15280	15295	15495	15357	15184	15315	15442	15433	15119	15491	15245	15359	15378	15398	15311	15144	15384	15436	15301	15345	15215	15325	15263	15281	15332	15297	15447	15380	15256	15380	15252	15157	15385	15375	15391	15260	15180	15268	15179	15548	15405	15394	15468	15339	15436	15451	15228	15366	15245	15369	15251	15181	15221	15173	15352	15331	15351	15363	15540	15254	15354	15110	15174	15294	15449	15449	15280	15205	15320	15286	15237	15323	15156	15315	15226	15211	15229	15424	15240	15231	15362	15228	15320	15317	15227	15457	15366	15489	15191	15505	15199	15220	15266	15371	15382	15311	15225	15314	15410	15281	15489	15246	15298	15342	15311	15483	15257	15133	15370	15436	15223	15147	15128	15180	15325	15279	15306	15384	15258	15319	15262	15372	15129	15177	15185	15216	15205	15380	15175	15198	15326	15405	15303	15241	15314	15257	15324	15212	15546	15416	15365	15339	15374	15305	15312	15406	15218	15237	15381	15370	15197	15139	15161	15359	15278	15322	15248	15381	15311	15192	15183	15157	15336	15181	15219	15160	15462	15321	15257	15254	15279	15342	15385	15316	15379	15272	15358	15331	15268	15290	15258	15220	15556	15474	15300	15243	15369	15447	15497	15221	15457	15395	15261	15582	15363	15066	15261	15298	15186	15428	15360	15352	15147	15253	15349	15332	15236	15230	15239	15282	15208	15269	15253	15254	15215	15352	15316	15240	15271	15301	15393	15342	15337	15208	15341	15350	15274	15351	15319	15317	15413	15230	15361	15259	15215	15161	15220	15380	15148	15149	15257	15059	15368	15406	15223	15143	15131	15398	15193	15293	15236	15283	15220	15312	15327	15236	15240	15442	15301	15171	14961	15185	15499	15514	15229	15218	15392	15435	15062	15370	15156	15175	15276	15365	15351	15256	15483	15161	15412	15068	15409	15183	15252	15452	15160	15388	15284	15080	15217	15358	15344	15289	15218	15341	15367	15295	15366	15411	15254	15450	15193	15364	15172	15393	15129	15283	15195	15256	15280	15361	15341	15246	15117	15195	15256	15456	15228	15162	15327	15195	15031	15216	15294	15305	15215	15206	15095	15396	15141	15201	15349	15344	15269	15348	15380	15321	15229	15170	15172	15323	15209	15101	15166	15235	15231	14942	15358	15163	15350	15363	15234	15318	15245	15200	15330	15325	15316	15404	15065	15249	15248	15218	15243	15319	15492	15405	15344	15503	15227	15271	15243	15110	15240	15184	15266	15216	15290	15189	15268	15253	15108	15099	15398	15353	15373	15347	15353	15278	15451	15163	15246	15275	15274	15307	15431	15271	15233	15188	15301	15323	15156	15050	15372	15302	15249	15368	15058	15416	15349	15434	15252	15321	15315	15344	15153	15335	15335	15298	15309	15273	15248	15255	15440	15427	15365	15393	15286	15161	15284	15399	15484	15393	15057	15426	15328	15313	15310	15197	15276	15355	15175	15392	15227	15197	15259	15231	15455	15418	15062	15374	15346	15080	15291	15277	15163	15270	15110	15351	15270	15224	15278	15269	15123	15174	15395	15312	15319	15405	15333	15343	15583	15339	15447	15212	15222	15242	15322	15190	15187	15327	15302	15345	15309	15285	15198	15255	15334	15363	15349	15339	15386	15516	15396	15166	15256	15313	15378	15120	15356	15238	15286	15325	15335	15212	15324	15515	15250	15548	15269	15238	15262	15350	15304	15355	15356	15327	15253	15342	15341	15219	15055	15506	15378	15352	15297	15185	15340	15262	15427	15202	15368	15529	15331	15351	15237	15203	15256	15196	15231	15196	15338	15226	15313	15382	15291	15030	15305	15211	15215	15258	15185	15329	15190	15301	15262	15339	15367	15410	15294	15427	15321	15201	15386	15240	15262	15327	15351	15174	15331	15326	15424	15361	15386	15316	15256	15190	15458	15303	15327	15252	15289	15387	15427	15537	15242	15286	15252	15361	15210	15471	15082	15342	15318	14978	15303	15139	15119	15302	15298	15248	15121	15324	15334	15302	15368	15429	15230	15028	15247	15301	15304	15288	15149	15070	15318	15361	15406	15302	15287	15284	15285	15421	15096	15341	15351	15558	15257	15340	15331	15090	15089	15181	15092	15323	15312	15238	15380	15465	15203	15424	15350	15076	15258	15260	14965	15291	15410	15296	15261	15105	15183	15226	15381	15344	15309	15166	15335	15273	15145	15181	15131	15264	15522	15354	15299	15394	15400	15343	15253	15050	15325	15179	15373	15145	15188	15239	15194	15252	15107	15325	15361	15329	15560	15441	15459	15119	15473	15380	15278	15279	15174	15402	15419	15286	15478	15473	15514	15158	15403	15253	15413	15226	15190	15258	15282	15220	15118	15454	15396	15301	15157	15176	15294	15310	15084	15199	15405	15377	15308	15358	15337	15195	15293	15198	15292	15238	15389	15302	15341	15313	15292	15161	15126	15265	15242	15218	15192	15204	15243	15475	15251	15292	15226	15374	15110	15346	15384	15418	15288	15290	15322	15268	15340	15284	15355	15385	15258	15260	15124	15294	15371	15313	15266	15255	15371	15232	15268	15405	15304	15141	15270	15453	15401	15227	15439	15278	15245	15350	15323	15383	15156	15250	15446	15344	15094	15340	15361	15370	15268	15300	15243	15244	15334	15278	15322	15270	15178	15170	15116	15253	15109	15187	15230	15215	15282	15432	15316	15464	15180	15354	15303	15286	15343	15136	15282	15167	15433	15246	15232	15327	15203	15189	15252	15172	15492	15371	15235	15417	15195	15366	15225	15300	15292	15221	15346	15468	15278	15403	15303	15290	15088	15315	15307	15331	15340	15394	15384	15273	15249	15113	15260	15326	15253	15244	15264	15439	15177	15475	15154	15378	15358	15162	15222	15136	15294	15454	15267	15348	15220	15283	15308	15250	15554	15126	15443	15424	15335	15213	15242	15370	15376	15350	15242	15249	15088	15245	15304	15331	15266	15201	15509	15166	15155	15294	15044	15176	15133	15192	15206	15224	15249	15215	15328	15393	15399	15386	15204	15439	15239	15146	15238	15399	15336	15443	15191	15400	15267	15360	15353	15438	15379	15322	15262	15345	15268	15308	15196	15397	15025	15284	15320	15052	15128	15100	15240	15245	15448	15235	15433	15300	15262	15244	15225	15208	15502	15406	15310	15063	15516	15267	15190	15275	15339	15221	15386	15330	15413	15294	15158	15100	15290	15342	15243	15245	15285	15047	15093	15442	15415	15376	15334	15236	15227	15376	15190	15275	15270	15208	15256	15337	15260	15265	15237	15388	15174	15368	15479	15390	15192	15449	15123	15398	15340	15252	15405	15334	15056	15294	15114	15365	15289	15266	15399	15188	15226	15296	15274	15252	15247	15159	15330	15325	15175	15187	15326	15234	15137	15297	15342	14940	15142	15189	15329	15379	15253	15322	15304	15338	15264	15120	15327	15157	15370	15339	15212	15301	15467	15310	15431	15418	15164	15196	15320	15248	15290	15365	15398	15363	15308	15128	15203	15292	15287	15534	15263	15110	15241	15372	15551	15508	15197	15447	15323	15089	15079	15382	15455	15358	15281	15013	15272	15129	15258	15468	15393	15381	15445	15230	15132	15139	15076	15251	15276	15320	15247	15094	15298	15180	15085	15240	15351	15237	15232	15195	15307	15400	15395	15402	15305	15259	15359	15484	15429	15309	15253	15306	15431	15160	15000	15246	15365	15052	15098	15369	15408	15531	15402	15380	15292	15337	15486	15349	15301	15433	15330	15299	15304	15425	15358	15314	15190	15301	15372	15342	15350	15115	15377	15417	15288	15399	15286	15433	15268	15234	15405	15458	15258	15257	15378	15168	15212	15345	15349	15334	15223	15436	15299	15289	15058	15298	15401	15264	15149	15403	15369	15402	15165	15287	15490	15438	15396	15090	15202	15106	15226	15320	15170	15290	15566	15097	15336	15184	15308	15212	15367	15317	15366	15354	15380	15331	15267	15496	15219	15471	15501	15403	15363	15324	15328	15182	15274	15257	15346	15305	15304	15341	15278	15352	15099	15166	15381	15336	15169	15253	15282	15165	15348	15335	15430	15103	15230	15273	15445	15226	15363	15295	15469	15201	15371	15435	15336	15174	15143	15293	15222	15514	15376	15201	15219	15471	15335	15282	15446	15000	15284	15131	15338	15276	15204	15297	15174	15283	15368	15410	15239	15189	15305	15265	15226	15173	15279	15354	15307	15336	15244	15403	15394	15159	15395	15260	15385	15276	15297	15173	15122	15327	15441	15559	15279	15282	15175	15263	15303	15490	15203	15299	15327	15369	15325	15246	15395	15116	15342	15190	15490	15388	15234	15424	15141	15252	15123	15385	15262	15243	15206	15403	15182	15273	15246	15273	15141	15329	15273	15283	15282	15284	15420	15350	15336	15463	15244	15328	15266	15228	15287	15318	15460	15361	15377	15204	15252	15412	15375	15236	15305	15325	15104	15273	15160	15300	15194	14983	15143	15218	15321	15189	15294	15360	15157	15287	15319	15467	15263	15274	15336	15205	15511	15216	15467	15348	15299	15347	15302	15192	15275	15143	15125	15224	15219	15298	15168	15265	15171	15440	15330	15207	15037	15207	15350	15372	15377	15240	15329	15406	15252	15175	15249	15144	15337	15405	15542	15109	15252	15310	15359	15286	15072	15307	15307	15294	15262	15417	15367	15360	15275	15322	15344	15120	15392	15197	15366	15341	15320	15277	15409	15320	15297	15371	15442	15273	15246	15297	15431	15345	15240	15213	15439	15558	15166	15488	15306	15273	15321	15251	15320	15309	15272	15332	15349	15505	15321	15214	15129	15265	15315	15192	15345	15301	15310	15380	15152	15337	15191	15390	15342	15425	15457
17354	30522	28277	22250	19758	17677	16379	15811	15476	15151	15290	14880	14629	14689	14671	14560	14576	14614	14641	14737	14823	14825	14708	14735	14781	14765	14768	14655	14549	14655	16934	22577	21825	19144	16728	15079	14639	14533	14435	14495	14361	14454	14463	14518	14328	14554	14399	14520	14321	14390	14425	14267	14513	14469	14317	14494	14455	14374	14433	14299	14426	14428	14291	14491	14226	14398	14334	14228	14433	14317	14387	14370	14373	14483	14300	14443	14480	14505	14504	14365	14548	14422	14442	14399	14445	14349	14352	14340	14512	14560	14407	14343	14217	14249	14304	14441	14529	14149	14340	14349	14480	14374	14482	14335	14534	14286	14583	14350	14391	14464	14335	14330	14285	14436	14372	14395	14448	14279	14274	14376	14390	14323	14477	14440	14366	14352	14377	14475	14529	14279	14298	14262	14166	14412	14448	14355	14292	14404	14437	14335	14594	14350	14341	14309	14410	14356	14319	14446	14450	14507	14415	14358	14241	14373	14368	14537	14483	14451	14310	14486	14438	14359	14276	14371	14311	14385	14516	14362	14492	14424	14454	14341	14359	14650	14379	14290	14302	14164	14485	14398	14304	14268	14212	14366	14508	14329	14492	14351	14562	14468	14353	14404	14317	14325	14356	14383	14455	14560	14491	14351	14245	14244	14465	14390	14454	14547	14379	14498	14448	14341	14438	14356	14249	14518	14331	14522	14232	14285	14387	14406	14245	14432	14307	14438	14438	14454	14263	14557	14339	14369	14343	14354	14416	14581	14437	14412	14256	14365	14379	14397	14345	14115	14341	14305	14374	14553	14239	14296	14375	14218	14372	14424	14353	14282	14485	14507	14471	14383	14482	14541	14482	14327	14422	14323	14323	14381	14422	14414	14401	14519	14562	14424	14199	14320	14516	14368	14333	14287	14436	14371	14461	14515	14370	14460	14336	14312	14347	14222	14374	14422	14318	14405	14330	14316	14425	14428	14426	14352	14266	14333	14493	14350	14424	14353	14343	14521	14479	14252	14322	14390	14504	14305	14272	14480	14301	14466	14349	14142	14468	14396	14527	14437	14439	14593	14311	14339	14465	14329	14150	14376	14384	14252	14330	14385	14501	14462	14283	14399	14450	14383	14155	14402	14566	14338	14328	14376	14310	14546	14333	14485	14213	14386	14403	14242	14393	14569	14358	14354	14586	14353	14307	14419	14311	14257	14519	14333	14334	14385	14384	14249	14534	14378	14310	14468	14196	14164	14373	14419	14426	14411	14398	14482	14297	14381	14297	14415	14452	14431	14553	14242	14184	14323	14427	14444	14366	14413	14218	14485	14442	14443	14443	14307	14363	14360	14410	14433	14311	14386	14262	14267	14318	14421	14289	14640	14351	14384	14331	14401	14486	14354	14433	14410	14196	14367	14227	14504	14473	14465	14335	14463	14321	14377	14338	14116	14567	14434	14353	14377	14242	14365	14512	14349	14343	14387	14522	14295	14516	14361	14353	14568	14179	14154	14399	14378	14419	14351	14222	14284	14371	14397	14391	14341	14516	14459	14435	14361	14427	14528	14398	14404	14562	14407	14395	14554	14283	14340	14369	14373	14397	14310	14324	14511	14394	14225	14327	14339	14263	14351	14425	14477	14563	14323	14445	14301	14135	14310	14429	14314	14524	14323	14494	14333	14133	14442	14329	14242	14229	14244	14310	14121	14368	14457	14162	14459	14354	14236	14434	14396	14308	14262	14436	14392	14546	14298	14280	14331	14390	14334	14541	14470	14356	14370	14370	14367	14436	14511	14527	14406	14541	14103	14511	14366	14413	14385	14425	14317	14423	14414	14657	14497	14279	14292	14440	14363	14452	14298	14286	14434	14522	14266	14484	14332	14289	14385	14366	14313	14316	14238	14236	14434	14457	14263	14473	14296	14466	14418	14367	14371	14371	14423	14274	14478	14327	14177	14348	14359	14409	14347	14511	14256	14368	14473	14259	14403	14307	14365	14325	14408	14464	14462	14409	14355	14311	14367	14267	14305	14324	14297	14419	14469	14326	14341	14397	14425	14547	14298	14338	14437	14364	14574	14296	14171	14533	14490	14412	14331	14383	14462	14242	14330	14294	14243	14533	14429	14393	14477	14374	14437	14240	14274	14356	14349	14438	14348	14428	14295	14324	14328	14383	14318	14249	14383	14374	14259	14229	14345	14330	14456	14451	14318	14532	14244	14512	14260	14463	14449	14453	14445	14330	14276	14347	14252	14295	14275	14583	14292	14295	14553	14294	14490	14389	14516	14232	14334	14383	14359	14512	14207	14441	14442	14323	14499	14219	14490	14348	14355	14365	14397	14456	14260	14422	14386	14470	14420	14419	14446	14256	14324	14286	14347	14416	14405	14380	14481	14326	14527	14416	14467	14438	14481	14435	14344	14406	14431	14377	14371	14450	14414	14477	14232	14362	14290	14352	14397	14302	14448	14466	14462	14434	14392	14331	14370	14254	14417	14413	14459	14485	14212	14406	14482	14431	14561	14355	14423	14405	14362	14194	14397	14422	14317	14396	14172	14448	14437	14382	14375	14343	14312	14353	14248	14435	14306	14110	14195	14504	14371	14350	14487	14312	14334	14319	14474	14240	14210	14395	14330	14499	14480	14360	14309	14344	14472	14505	14149	14281	14341	14291	14379	14344	14322	14291	14277	14401	14308	14374	14247	14410	14401	14444	14210	14403	14429	14405	14244	14216	14276	14258	14366	14577	14333	14464	14375	14424	14384	14436	14314	14397	14247	14360	14297	14313	14119	14507	14171	14473	14278	14456	14285	14301	14342	14336	14597	14363	14198	14321	14321	14326	14341	14473	14305	14411	14372	14434	14540	14423	14296	14433	14390	14520	14235	14393	14285	14500	14193	14282	14464	14288	14434	14450	14381	14319	14471	14397	14444	14332	14415	14458	14480	14473	14533	14202	14410	14358	14251	14298	14474	14234	14390	14502	14325	14441	14496	14357	14553	14262	14454	14363	14292	14417	14311	14508	14416	14304	14342	14398	14528	14383	14338	14246	14372	14579	14271	14344	14396	14328	14241	14463	14277	14316	14206	14243	14295	14189	14514	14361	14352	14244	14433	14270	14284	14373	14412	14299	14286	14377	14262	14441	14449	14362	14359	14416	14348	14478	14367	14406	14371	14437	14268	14275	14349	14395	14227	14355	14373	14561	14341	14526	14365	14305	14259	14470	14340	14367	14422	14322	14473	14457	14281	14397	14219	14377	14434	14456	14373	14264	14191	14323	14383	14430	14358	14457	14329	14349	14451	14195	14290	14362	14446	14449	14310	14587	14279	14333	14328	14264	14434	14287	14352	14192	14440	14321	14153	14392	14540	14340	14501	14445	14343	14449	14293	14384	14339	14408	14271	14378	14486	14165	14473	14384	14424	14235	14419	14608	14474	14303	14383	14310	14476	14408	14435	14297	14410	14420	14351	14310	14404	14519	14462	14303	14408	14529	14483	14293	14381	14427	14345	14318	14297	14321	14315	14364	14304	14236	14550	14435	14441	14337	14481	14215	14469	14432	14234	14422	14395	14320	14509	14482	14387	14285	14360	14353	14442	14433	14487	14297	14289	14401	14469	14454	14440	14302	14299	14287	14467	14343	14277	14495	14417	14265	14519	14446	14325	14368	14427	14319	14336	14263	14418	14366	14354	14416	14346	14393	14590	14319	14463	14285	14456	14366	14436	14449	14117	14341	14500	14267	14311	14333	14321	14513	14466	14339	14198	14403	14487	14257	14389	14358	14427	14197	14534	14335	14233	14210	14330	14227	14355	14401	14356	14302	14438	14474	14302	14384	14396	14292	14357	14315	14367	14410	14360	14377	14502	14432	14429	14254	14485	14366	14455	14294	14340	14315	14474	14430	14458	14445	14411	14400	14157	14365	14232	14524	14364	14330	14365	14404	14355	14375	14364	14464	14334	14461	14581	14240	14345	14368	14391	14496	14385	14227	14605	14430	14376	14309	14485	14481	14282	14474	14466	14525	14414	14357	14538	14348	14485	14412	14426	14364	14649	14364	14371	14251	14410	14354	14502	14419	14474	14356	14305	14196	14473	14298	14331	14396	14315	14590	14425	14244	14169	14565	14425	14342	14395	14382	14475	14431	14406	14339	14298	14382	14418	14395	14381	14281	14259	14350	14375	14440	14535	14492	14399	14431	14297	14305	14570	14251	14361	14517	14204	14293	14347	14546	14535	14295	14558	14439	14348	14378	14234	14494	14392	14367	14380	14388	14541	14419	14388	14284	14277	14261	14341	14487	14495	14397	14332	14396	14462	14318	14468	14437	14283	14589	14436	14236	14221	14351	14418	14438	14460	14274	14388	14369	14373	14370	14247	14390	14301	14484	14460	14409	14490	14145	14383	14328	14345	14293	14204	14368	14416	14387	14505	14405	14467	14115	14476	14252	14426	14323	14506	14414	14414	14322	14385	14556	14358	14353	14278	14374	14379	14455	14240	14476	14426	14327	14125	14237	14442	14418	14313	14462	14488	14453	14399	14278	14383	14394	14292	14297	14249	14379	14474	14455	14269	14324	14297	14388	14524	14366	14446	14374	14361	14319	14476	14433	14338	14389	14444	14483	14392	14367	14200	14359	14305	14449	14285	14524	14369	14330	14443	14366	14280	14361	14488	14515	14335	14436	14216	14477	14327	14413	14143	14419	14431	14269	14528	14394	14402	14538	14450	14396	14471	14501	14545	14350	14328	14348	14376	14291	14444	14351	14317	14399	14505	14324	14221	14303	14438	14236	14254	14467	14247	14224	14267	14439	14389	14342	14218	14221	14427	14300	14251	14388	14307	14372	14433	14393	14434	14348	14256	14431	14369	14295	14368	14450	14412	14434	14391	14554	14366	14303	14187	14464	14364	14512	14275	14313	14217	14311	14287	14314	14297	14362	14452	14321	14404	14326	14312	14425	14394	14337	14381	14358	14252	14258	14481	14508	14206	14361	14258	14410	14458	14385	14271	14254	14264	14256	14433	14236	14545	14273	14497	14493	14304	14448	14297	14409	14233	14546	14372	14438	14497	14286	14354	14254	14385	14512	14378	14579	14402	14302	14474	14327	14379	14395	14386	14289	14396	14304	14309	14294	14252	14231	14417	14334	14468	14329	14453
27640	22085	23379	19214	16108	15798	16039	15746	15651	15673	15565	15618	15459	15633	15491	15482	15425	15566	15543	15650	15408	15424	15635	15469	15428	15532	15574	15615	15543	15571	15421	15888	16125	16064	15792	15857	15547	15381	15670	15452	15469	15476	15727	15563	15412	15587	15427	15568	15339	15364	15472	15465	15417	15501	15618	15598	15543	15509	15591	15439	15395	15317	15538	15700	15377	15487	15564	15455	15525	15597	15222	15383	15542	15461	15561	15588	15547	15646	15686	15501	15475	15594	15303	15355	15543	15542	15488	15513	15442	15518	15594	15553	15552	15376	15544	15665	15606	15475	15646	15405	15409	15514	15533	15364	15541	15528	15327	15646	15480	15477	15522	15377	15505	15466	15550	15482	15459	15395	15437	15341	15398	15747	15474	15549	15367	15453	15512	15478	15507	15432	15344	15458	15513	15427	15613	15322	15401	15351	15479	15485	15605	15537	15566	15458	15279	15532	15294	15385	15367	15425	15483	15501	15560	15497	15533	15507	15439	15347	15424	15409	15551	15605	15569	15526	15530	15417	15551	15396	15307	15483	15197	15332	15511	15403	15462	15417	15336	15480	15455	15489	15445	15425	15530	15529	15405	15341	15659	15551	15474	15446	15369	15351	15299	15410	15384	15386	15418	15595	15257	15382	15507	15646	15308	15345	15425	15444	15512	15532	15525	15405	15540	15505	15555	15398	15433	15682	15556	15443	15348	15467	15460	15470	15550	15740	15599	15603	15579	15279	15474	15409	15622	15470	15318	15343	15422	15277	15471	15527	15517	15394	15489	15383	15575	15495	15487	15329	15500	15483	15377	15497	15473	15353	15271	15493	15534	15500	15461	15526	15406	15379	15507	15356	15478	15445	15518	15386	15527	15364	15455	15574	15386	15491	15529	15335	15489	15583	15423	15578	15609	15429	15472	15500	15576	15387	15397	15499	15548	15626	15508	15281	15552	15590	15578	15520	15442	15476	15518	15300	15445	15680	15454	15509	15454	15530	15308	15651	15531	15491	15624	15293	15512	15489	15330	15386	15475	15293	15599	15429	15601	15372	15510	15282	15479	15477	15436	15365	15534	15329	15477	15409	15462	15365	15511	15471	15515	15603	15645	15538	15383	15421	15675	15513	15466	15550	15500	15357	15568	15452	15644	15376	15420	15529	15439	15325	15415	15627	15424	15396	15355	15370	15507	15355	15453	15645	15418	15530	15472	15500	15434	15242	15470	15446	15243	15235	15378	15439	15401	15557	15614	15387	15559	15487	15510	15429	15558	15483	15349	15497	15520	15402	15586	15426	15492	15451	15340	15415	15539	15373	15482	15566	15415	15313	15276	15425	15276	15473	15408	15474	15503	15415	15497	15542	15479	15477	15459	15454	15575	15604	15546	15357	15417	15260	15309	15349	15477	15474	15398	15318	15453	15674	15646	15525	15579	15458	15354	15611	15548	15204	15658	15493	15353	15525	15479	15451	15554	15488	15556	15434	15396	15433	15390	15372	15404	15365	15599	15434	15722	15550	15504	15468	15338	15375	15502	15735	15547	15431	15332	15377	15308	15468	15361	15632	15374	15577	15479	15511	15471	15430	15374	15533	15604	15507	15400	15541	15474	15611	15371	15403	15455	15386	15425	15303	15434	15575	15575	15305	15534	15522	15482	15693	15506	15477	15499	15375	15558	15356	15401	15528	15492	15624	15612	15497	15601	15449	15495	15462	15545	15352	15462	15498	15477	15455	15566	15571	15464	15329	15570	15197	15443	15492	15662	15670	15448	15544	15522	15496	15526	15395	15554	15552	15349	15550	15488	15456	15321	15569	15345	15563	15475	15504	15420	15641	15449	15596	15548	15536	15487	15449	15550	15589	15343	15383	15562	15452	15514	15583	15372	15426	15492	15630	15454	15417	15315	15383	15323	15402	15677	15492	15305	15482	15471	15437	15336	15271	15494	15450	15556	15534	15543	15316	15439	15294	15687	15532	15396	15431	15393	15492	15408	15452	15467	15629	15450	15381	15513	15676	15382	15331	15587	15389	15649	15407	15514	15436	15380	15531	15418	15466	15327	15328	15521	15388	15566	15503	15534	15434	15277	15498	15384	15555	15628	15373	15546	15363	15619	15553	15349	15519	15391	15391	15391	15547	15534	15761	15570	15564	15436	15420	15470	15437	15240	15535	15523	15272	15376	15458	15506	15552	15393	15657	15364	15373	15538	15226	15584	15462	15382	15285	15417	15376	15350	15613	15519	15521	15439	15393	15346	15514	15473	15395	15428	15536	15403	15513	15406	15433	15436	15651	15533	15624	15346	15342	15516	15534	15436	15340	15454	15463	15557	15339	15341	15533	15412	15481	15231	15548	15662	15411	15398	15430	15591	15300	15289	15476	15538	15371	15416	15322	15469	15320	15622	15439	15514	15623	15470	15478	15378	15395	15431	15588	15622	15554	15453	15430	15268	15379	15368	15299	15629	15541	15399	15460	15370	15368	15470	15536	15563	15442	15382	15295	15485	15408	15277	15432	15354	15498	15471	15585	15593	15495	15410	15416	15471	15421	15608	15487	15243	15369	15573	15517	15489	15556	15468	15593	15541	15592	15594	15530	15520	15451	15476	15501	15507	15402	15475	15454	15494	15403	15487	15337	15523	15497	15567	15557	15525	15592	15330	15370	15573	15302	15704	15417	15223	15479	15695	15628	15435	15375	15367	15420	15492	15324	15555	15484	15532	15572	15571	15476	15219	15433	15465	15467	15568	15374	15460	15458	15397	15361	15565	15502	15567	15541	15300	15559	15603	15440	15256	15145	15586	15416	15542	15487	15439	15283	15479	15441	15425	15639	15389	15403	15412	15491	15506	15486	15454	15699	15568	15467	15418	15486	15415	15481	15566	15568	15430	15541	15582	15397	15288	15470	15454	15482	15528	15492	15388	15524	15396	15414	15631	15513	15306	15539	15556	15360	15474	15414	15500	15407	15444	15343	15378	15399	15523	15391	15548	15636	15588	15492	15439	15603	15666	15462	15282	15806	15407	15544	15559	15697	15566	15384	15374	15612	15522	15615	15488	15600	15608	15631	15658	15524	15402	15353	15605	15491	15494	15350	15445	15586	15557	15470	15278	15363	15302	15343	15547	15462	15421	15387	15470	15503	15472	15423	15477	15479	15471	15602	15268	15564	15511	15458	15388	15480	15412	15513	15496	15455	15469	15489	15488	15581	15569	15455	15540	15624	15702	15446	15500	15396	15513	15486	15466	15506	15427	15362	15537	15490	15409	15427	15465	15467	15537	15604	15524	15555	15487	15347	15528	15558	15527	15600	15655	15294	15618	15361	15353	15469	15426	15416	15485	15552	15405	15493	15323	15653	15355	15325	15452	15475	15595	15480	15424	15482	15540	15546	15280	15619	15347	15356	15493	15749	15699	15452	15636	15429	15576	15725	15374	15494	15414	15592	15540	15488	15647	15455	15619	15425	15369	15501	15605	15427	15653	15611	15545	15714	15377	15417	15398	15383	15538	15571	15408	15446	15292	15525	15362	15513	15693	15494	15367	15495	15465	15439	15468	15429	15279	15185	15409	15515	15424	15653	15516	15462	15587	15310	15508	15527	15390	15435	15477	15671	15543	15411	15414	15292	15545	15571	15478	15253	15352	15571	15385	15386	15523	15615	15468	15590	15480	15548	15273	15613	15505	15517	15638	15507	15289	15373	15549	15295	15670	15605	15520	15451	15407	15322	15426	15528	15721	15625	15334	15354	15300	15613	15502	15469	15534	15476	15492	15521	15618	15293	15531	15556	15673	15653	15538	15321	15414	15391	15536	15423	15377	15309	15535	15493	15514	15549	15602	15360	15508	15628	15544	15529	15412	15391	15441	15351	15579	15343	15405	15473	15513	15489	15585	15601	15330	15338	15408	15501	15334	15402	15560	15346	15329	15253	15489	15192	15370	15451	15721	15397	15513	15451	15332	15364	15419	15389	15460	15426	15560	15557	15418	15381	15522	15493	15436	15389	15506	15468	15439	15603	15288	15349	15544	15490	15408	15263	15407	15474	15258	15725	15485	15552	15418	15779	15511	15391	15485	15655	15569	15407	15462	15521	15716	15420	15286	15455	15447	15360	15396	15479	15519	15341	15493	15691	15618	15336	15415	15569	15388	15485	15603	15478	15586	15475	15433	15455	15643	15645	15519	15382	15461	15442	15476	15437	15330	15439	15290	15455	15678	15473	15591	15396	15414	15555	15318	15320	15570	15469	15645	15550	15415	15441	15593	15299	15712	15732	15746	15541	15558	15450	15516	15366	15482	15402	15558	15475	15463	15626	15417	15417	15506	15420	15484	15655	15301	15630	15459	15261	15423	15378	15597	15474	15504	15613	15328	15595	15490	15602	15444	15473	15600	15252	15350	15322	15371	15439	15549	15250	15580	15576	15515	15361	15459	15422	15603	15232	15341	15520	15469	15537	15434	15389	15497	15454	15446	15545	15596	15504	15638	15573	15632	15417	15388	15391	15643	15261	15520	15540	15439	15571	15293	15480	15703	15610	15494	15547	15471	15507	15464	15455	15605	15589	15433	15488	15736	15418	15550	15395	15609	15381	15475	15580	15528	15530	15621	15541	15585	15536	15423	15399	15584	15393	15368	15448	15670	15432	15385	15407	15453	15399	15498	15462	15588	15456	15459	15515	15428	15602	15506	15614	15577	15503	15272	15448	15666	15525	15364	15457	15358	15578	15553	15345	15472	15362	15245	15398	15459	15647	15369	15491	15370	15523	15578	15567	15410	15624	15507	15454	15363	15423	15727	15671	15612	15437	15621	15385	15495	15406	15600	15556	15375	15517	15439	15532	15526	15463	15643	15435	15617	15365	15274	15714	15507	15601	15548	15499	15761	15479	15472	15688	15652	15592	15497	15572	15526	15519	15561	15594	15494	15410	15485	15590	15436	15486	15443	15508	15527	15671	15567	15448	15463	15540	15385	15565	15388	15524	15479	15452	15353	15473	15321	15575	15610	15417	15483	15534	15384	15389	15470	15445	15566	15470	15549	15415	15517	15787	15422	15660	15330	15439	15176	15464	15533	15502	15528	15508	15574	15574	15519	15506	15461	15437	15611	15464	15372	15354	15498	15662	15530	15403	15452	15341	15786	15329	15602	15482
16200	20186	18889	16229	15573	15047	14939	14964	14542	14654	14716	14753	14614	14624	14433	14673	14664	14540	14609	14720	14687	14586	14697	14793	14644	14750	14685	14710	14652	14411	14860	15161	15389	15082	14874	14692	14516	14517	14511	14414	14586	14597	14597	14625	14556	14513	14449	14382	14665	14578	14591	14525	14566	14479	14431	14546	14489	14630	14698	14523	14513	14400	14481	14559	14597	14497	14500	14670	14365	14337	14496	14372	14345	14492	14532	14546	14414	14523	14436	14508	14561	14477	14559	14428	14284	14337	14627	14368	14642	14546	14438	14514	14538	14487	14541	14452	14621	14566	14649	14480	14648	14367	14571	14541	14541	14518	14611	14557	14555	14567	14635	14389	14383	14519	14474	14612	14487	14545	14542	14411	14504	14515	14577	14575	14344	14468	14467	14466	14352	14469	14521	14411	14456	14531	14548	14470	14644	14499	14416	14452	14391	14555	14687	14311	14572	14440	14440	14590	14462	14605	14528	14561	14405	14588	14513	14612	14543	14667	14363	14369	14648	14578	14484	14512	14445	14644	14414	14376	14615	14450	14453	14441	14403	14549	14539	14600	14584	14647	14548	14515	14504	14512	14446	14525	14290	14530	14564	14633	14546	14557	14477	14566	14520	14605	14666	14363	14511	14422	14402	14477	14563	14427	14595	14484	14507	14437	14409	14434	14482	14455	14321	14633	14646	14618	14478	14498	14308	14352	14593	14650	14493	14572	14500	14570	14328	14537	14613	14448	14607	14434	14533	14478	14630	14611	14423	14501	14449	14503	14612	14345	14719	14532	14369	14585	14418	14706	14388	14471	14570	14458	14467	14514	14526	14419	14469	14475	14514	14557	14468	14406	14390	14617	14512	14528	14505	14492	14348	14504	14575	14570	14534	14564	14633	14536	14441	14463	14508	14374	14578	14396	14512	14631	14563	14500	14561	14559	14584	14680	14319	14551	14418	14486	14520	14511	14546	14619	14549	14647	14532	14558	14563	14468	14517	14467	14392	14613	14476	14485	14578	14473	14527	14454	14647	14312	14580	14407	14485	14538	14364	14360	14622	14492	14522	14525	14583	14483	14574	14492	14456	14446	14568	14306	14571	14587	14556	14360	14620	14570	14516	14571	14518	14578	14388	14437	14344	14424	14356	14503	14602	14273	14587	14458	14463	14470	14599	14360	14407	14558	14630	14652	14440	14573	14546	14457	14473	14449	14420	14491	14673	14541	14546	14366	14505	14621	14489	14661	14432	14564	14430	14515	14512	14618	14520	14493	14436	14521	14477	14489	14456	14567	14463	14529	14503	14526	14585	14496	14593	14513	14569	14477	14499	14557	14513	14547	14620	14555	14428	14528	14433	14477	14499	14355	14352	14564	14406	14471	14557	14706	14655	14606	14601	14558	14577	14568	14496	14496	14453	14603	14555	14509	14435	14501	14473	14471	14513	14646	14619	14418	14379	14428	14409	14636	14440	14570	14543	14530	14430	14452	14557	14458	14647	14462	14564	14513	14516	14656	14503	14455	14666	14412	14592	14521	14692	14421	14674	14550	14521	14504	14465	14384	14576	14446	14630	14457	14625	14503	14550	14495	14558	14400	14549	14605	14480	14328	14594	14570	14614	14491	14660	14389	14689	14605	14611	14503	14623	14432	14396	14394	14461	14621	14523	14405	14622	14545	14425	14440	14399	14434	14469	14499	14680	14514	14532	14438	14518	14515	14441	14663	14450	14591	14469	14516	14523	14452	14624	14418	14505	14429	14667	14433	14481	14403	14630	14464	14371	14466	14318	14392	14585	14598	14595	14556	14499	14417	14468	14518	14540	14559	14443	14606	14512	14547	14548	14633	14460	14350	14512	14563	14607	14522	14615	14498	14513	14492	14427	14528	14514	14486	14543	14496	14633	14527	14522	14508	14454	14385	14564	14661	14562	14553	14491	14463	14586	14403	14484	14564	14633	14458	14687	14529	14579	14471	14576	14705	14610	14643	14541	14476	14612	14468	14569	14494	14470	14517	14545	14443	14433	14515	14473	14287	14718	14496	14512	14509	14564	14497	14424	14453	14604	14471	14564	14449	14587	14579	14398	14532	14452	14472	14369	14434	14492	14537	14615	14524	14439	14515	14516	14389	14497	14527	14401	14678	14402	14493	14473	14653	14518	14571	14704	14532	14502	14522	14615	14538	14379	14471	14374	14500	14554	14552	14494	14532	14390	14388	14455	14622	14501	14434	14413	14518	14544	14432	14604	14593	14498	14562	14499	14541	14455	14573	14485	14510	14505	14494	14598	14554	14587	14504	14507	14489	14572	14683	14559	14373	14465	14493	14549	14597	14579	14584	14480	14450	14461	14498	14399	14693	14506	14402	14536	14562	14736	14666	14384	14442	14529	14540	14398	14606	14549	14433	14519	14476	14422	14540	14572	14513	14633	14488	14396	14445	14555	14594	14499	14465	14606	14460	14568	14487	14710	14489	14647	14409	14543	14497	14359	14467	14426	14370	14565	14492	14468	14656	14657	14471	14723	14416	14711	14389	14372	14541	14372	14507	14500	14639	14733	14503	14550	14407	14614	14514	14509	14595	14542	14612	14529	14462	14551	14395	14575	14375	14550	14587	14493	14548	14479	14413	14397	14360	14444	14439	14429	14458	14496	14475	14461	14419	14422	14672	14520	14354	14547	14432	14430	14684	14484	14477	14583	14648	14442	14492	14526	14471	14615	14469	14377	14527	14556	14601	14483	14446	14504	14567	14569	14582	14660	14477	14638	14523	14435	14622	14389	14645	14487	14608	14553	14475	14518	14459	14430	14439	14497	14473	14612	14504	14442	14490	14506	14563	14375	14634	14505	14327	14414	14532	14516	14426	14591	14485	14486	14439	14310	14419	14575	14305	14389	14431	14514	14408	14317	14644	14549	14423	14536	14472	14345	14507	14545	14649	14632	14541	14421	14380	14626	14580	14458	14526	14603	14505	14494	14557	14455	14484	14543	14544	14613	14460	14481	14552	14511	14565	14419	14574	14407	14360	14603	14535	14505	14629	14550	14622	14463	14575	14646	14470	14466	14586	14487	14498	14547	14606	14649	14646	14502	14439	14332	14443	14415	14502	14362	14557	14482	14427	14445	14392	14540	14479	14488	14392	14649	14623	14576	14553	14581	14540	14497	14633	14465	14518	14498	14448	14397	14400	14552	14415	14521	14488	14518	14490	14447	14590	14498	14515	14416	14537	14394	14403	14533	14557	14627	14563	14441	14591	14624	14516	14674	14435	14542	14583	14555	14593	14388	14513	14527	14454	14542	14549	14414	14477	14519	14465	14506	14702	14365	14565	14681	14513	14501	14563	14544	14321	14632	14502	14441	14593	14585	14680	14509	14642	14551	14634	14618	14448	14420	14457	14377	14441	14560	14520	14445	14489	14687	14480	14493	14606	14587	14524	14653	14607	14389	14501	14470	14551	14584	14821	14508	14731	14564	14700	14460	14533	14561	14441	14591	14433	14522	14564	14516	14491	14626	14430	14570	14572	14444	14678	14502	14448	14654	14680	14539	14720	14507	14560	14347	14568	14487	14448	14629	14546	14328	14483	14483	14647	14493	14302	14709	14455	14447	14395	14425	14440	14528	14623	14505	14359	14466	14560	14516	14419	14581	14617	14528	14484	14607	14458	14494	14609	14439	14604	14495	14494	14398	14564	14571	14557	14478	14441	14418	14474	14540	14426	14631	14626	14714	14368	14540	14495	14729	14468	14604	14469	14634	14230	14540	14479	14450	14585	14395	14502	14462	14474	14430	14470	14613	14558	14562	14565	14702	14532	14589	14544	14519	14526	14537	14751	14660	14665	14467	14484	14492	14574	14485	14561	14507	14443	14411	14575	14490	14520	14505	14549	14549	14591	14612	14621	14371	14420	14521	14556	14446	14460	14662	14751	14528	14679	14372	14462	14611	14552	14528	14605	14574	14618	14382	14486	14684	14411	14646	14501	14547	14529	14435	14497	14671	14469	14497	14525	14589	14519	14605	14546	14472	14525	14606	14669	14519	14403	14579	14721	14501	14598	14629	14604	14607	14703	14514	14446	14501	14571	14588	14406	14595	14564	14570	14525	14496	14651	14439	14607	14491	14620	14575	14617	14707	14607	14368	14614	14444	14510	14663	14518	14606	14553	14427	14595	14435	14514	14445	14345	14536	14571	14563	14475	14565	14420	14535	14444	14389	14523	14447	14427	14365	14484	14557	14527	14529	14499	14518	14551	14677	14598	14621	14618	14490	14510	14523	14519	14529	14571	14617	14603	14563	14606	14372	14471	14419	14513	14460	14582	14259	14476	14496	14602	14448	14579	14515	14608	14509	14526	14524	14524	14795	14593	14480	14466	14568	14358	14420	14507	14599	14538	14475	14394	14323	14504	14472	14677	14496	14781	14463	14541	14482	14428	14416	14702	14554	14489	14425	14484	14512	14490	14420	14441	14590	14403	14493	14643	14482	14443	14670	14396	14348	14545	14369	14616	14550	14614	14539	14458	14457	14520	14440	14612	14503	14659	14597	14640	14618	14476	14659	14647	14565	14368	14372	14609	14388	14408	14449	14447	14636	14491	14571	14596	14546	14438	14691	14334	14344	14597	14533	14543	14438	14522	14550	14485	14462	14468	14376	14403	14468	14440	14529	14554	14566	14623	14444	14540	14668	14514	14433	14535	14639	14482	14706	14406	14510	14541	14604	14543	14602	14446	14497	14541	14595	14506	14450	14380	14514	14401	14794	14473	14418	14511	14412	14523	14680	14564	14520	14604	14598	14431	14560	14397	14573	14528	14513	14477	14571	14606	14445	14530	14674	14536	14494	14423	14510	14602	14548	14520	14585	14348	14645	14409	14632	14604	14470	14589	14558	14554	14416	14480	14467	14489	14640	14541	14421	14602	14475	14543	14552	14612	14510	14491	14550	14488	14328	14549	14518	14590	14470	14541	14482	14510	14627	14778	14499	14618	14460	14581	14440	14649	14530	14683	14450	14696	14477	14573	14685	14673	14706	14604	14264	14447	14319	14685	14303	14565	14374	14429	14589	14340	14467	14528	14527	14526	14673	14524	14489	14504	14513	14555	14523	14516	14594	14480	14467	14354	14570	14482	14565	14526	14608	14473	14549	14630	14533	14468
24058	21370	28743	24483	21891	20404	18763	16643	16186	16141	16258	16022	16011	16034	15924	15903	16005	15989	16048	16007	15863	15755	15748	15623	15833	16113	15817	15862	15995	15732	16350	18405	18472	17760	16838	16070	15838	15690	15758	15896	15654	15713	15798	15530	15849	15741	15609	15716	15560	15695	15582	15729	15560	15791	15583	15796	15841	15750	15786	15621	15769	15866	15862	15703	15433	15761	16000	15806	15789	15696	15565	15634	15643	15657	15794	15708	15736	15918	15630	15593	15535	15991	15457	15515	15699	15903	15712	15906	15597	15527	15826	15738	15647	15673	15599	15848	15746	15824	15530	15736	15650	15572	15551	15548	15770	15643	15801	15529	15669	15653	15774	15718	15676	15579	15747	15556	15563	15885	15542	15714	15767	15539	15507	15633	15697	15770	15744	15735	15558	15629	15781	15616	15813	15606	15965	15705	15635	15767	15744	15680	15954	15896	15757	15543	15697	15745	15487	15885	15800	15644	15658	15654	15740	15917	15505	15634	15676	15586	15779	15702	15684	15555	15690	15865	15736	15742	15701	15571	15683	15735	15723	15680	15742	16057	15804	15674	15612	15939	15753	15694	15778	15673	15809	15917	15740	15682	15623	15727	15814	15615	15651	15738	15641	15657	15747	15814	15975	15537	15679	15895	15784	15811	15773	15676	15841	15699	15617	15750	15573	15693	15572	15744	15668	15744	15458	15627	15734	15613	15650	15725	15691	15772	15607	15691	15771	15956	15732	15706	15768	15727	15770	15766	15849	15897	15859	15721	15774	15499	15749	15535	15762	15513	15688	15585	15601	15783	15716	15702	15734	15843	15595	15527	15678	15596	15585	15531	15582	15786	15815	15657	15662	15573	15713	15684	15567	15607	15764	15631	15641	15586	15691	15548	15606	15529	15639	15672	15729	15455	15892	15734	15808	15722	15637	15620	15626	15660	15643	15676	15708	15566	15547	15459	15958	15470	15542	15726	15560	15702	15566	15706	15850	15693	15532	15754	15588	15606	15544	15715	15748	15637	15562	15598	15730	15397	15404	15731	15728	15599	15728	15492	15660	15572	15536	15604	15583	15772	15644	15707	15894	15579	15502	15587	15717	15602	15706	15534	15648	15729	15634	15692	15676	15788	15585	15653	15544	15727	15507	15725	15766	15624	15705	15629	15755	15740	15498	15739	15638	15648	15637	15502	15770	15759	15809	15483	15566	15568	15736	15685	15688	15465	15804	15480	15647	15744	15608	15684	15672	15703	15630	15662	15844	15706	15747	15826	15570	15741	15546	15730	15796	15654	15770	15741	15628	15700	15617	15606	15692	15773	15846	15816	15765	15855	15493	15552	15748	15819	15603	15598	15881	15765	15507	15661	15696	15550	15743	15857	15611	15638	15586	15828	15689	15759	15704	15758	15477	15702	15447	15788	15828	15516	15715	15635	15709	15584	15939	15647	15695	15734	15864	15793	15638	15617	15627	15699	15799	15708	15694	15707	15512	15392	15511	15734	15646	15633	15507	15436	15719	15572	15645	15554	15862	15623	15496	15780	15639	15603	15791	15752	15720	15635	15455	15666	15739	15643	15564	15674	15584	15726	15736	15760	15668	15513	15560	15742	15516	15718	15692	15744	15663	15805	15612	15561	15498	15674	15755	15548	15676	15560	15888	15722	15654	15863	15798	15708	15843	15773	15735	15502	15631	15525	15670	15678	15552	15819	15862	15910	15717	15820	15811	15786	15494	15594	15534	15703	15733	15597	15562	15633	15749	15644	15781	15659	15828	15656	15748	15843	15605	15545	15728	15545	15616	15747	15615	15578	15866	15804	15487	15621	15679	15519	15593	15575	15690	15868	15595	15645	15654	15631	15631	15711	15574	15430	15669	15635	15627	15519	15664	15748	15629	15703	15786	15708	16009	15628	15581	15700	15806	15763	15698	15725	15623	15664	15733	15796	15594	15847	15838	15775	15907	15571	15562	15637	15747	15550	15745	15760	15620	15678	15556	15597	15537	15723	15557	15679	15770	15787	15808	15790	15792	15704	15628	15573	15642	15582	15769	15933	15643	15524	15708	15625	15655	15922	15826	15813	15719	15666	15537	15624	15600	15518	15599	15472	15602	15671	15733	15501	15683	15839	15809	15661	15737	15474	15677	15500	15625	15606	15608	15609	15818	15694	15667	15677	15601	15791	15591	15749	15611	15531	15744	15885	15566	15688	15457	15716	15700	15754	15538	15755	15838	15617	15762	15585	15557	15754	15590	15819	15563	15588	15594	15816	15892	15614	15955	15838	15773	15546	15589	15793	15585	15752	15535	15771	15403	15710	15620	15789	15686	15575	15749	15825	15579	15724	15687	15826	15744	15601	15662	15796	15645	15712	15537	15744	15748	15712	15777	15571	15795	15687	15705	15703	15620	15567	15676	15590	15783	15621	15784	15648	15640	15640	15675	15727	15498	15632	15790	15421	15742	15674	15668	15693	15635	15535	15754	15709	15615	15670	15619	15776	15635	15586	15678	15621	15627	15703	15699	15570	15614	15692	15833	15839	15640	15743	15615	15578	15649	15437	15530	15816	15704	15876	15692	15704	15869	15755	15507	15704	15867	15886	15612	15525	15508	15638	15627	15644	15648	15469	15712	15692	15651	15798	15631	15646	15618	15789	15501	15573	15764	15546	15786	15912	15733	15813	15822	15440	15621	15901	15685	15526	15609	15481	15560	15421	15803	15617	15654	15926	15691	15708	15738	15760	15630	15694	15741	15798	15707	15721	15672	15529	15810	15697	15578	15860	15706	15776	15741	15617	15693	15675	15697	15799	15610	15824	15736	15731	15833	15809	15574	15666	15740	16020	15763	15572	15699	15568	15802	15824	15641	15640	15602	15568	15808	15718	15723	15662	15651	15653	15674	15759	15642	15673	15560	15636	15853	15699	15639	15651	15673	15493	15710	15698	15574	15705	15625	15713	15653	15686	15651	15529	15645	15598	15703	15609	15709	15517	15862	15513	15654	15589	15663	15501	15598	15501	15585	15639	15581	15555	15579	15384	15543	15615	15696	15749	15855	15805	15771	15733	15880	15558	15786	15710	15608	15636	15757	15410	15494	15485	15586	15831	15609	15663	15682	15600	15533	15607	15620	15779	15637	15809	15717	15583	15729	15734	15656	15460	15625	15637	15741	15816	15690	15608	15707	15639	15676	15690	15602	15637	15652	15810	15624	15842	15662	15737	15716	15807	15753	15652	15654	15506	15708	15745	15741	15419	15696	15741	15760	15792	15703	15805	15703	15641	15679	15633	15765	15604	15589	15737	15687	15781	15868	15679	15622	15460	15481	15621	15767	15774	15746	15784	15791	15740	15586	15699	15658	15802	15619	15704	15648	15621	15690	15740	15641	15621	15668	15467	15746	15739	15641	15625	15761	15779	15714	15797	15738	15690	15840	15633	15588	15748	15816	15766	15464	15706	15549	15606	15656	15636	15600	15620	15694	15625	15645	15738	15691	15749	15630	15743	15549	15716	15668	15597	15660	15623	15662	15647	15698	15516	15691	15700	15590	15645	15659	15827	15701	15460	15598	15697	15664	15822	15788	15787	15562	15556	15655	15704	15637	15791	15588	15537	15681	15591	15820	15600	15698	15730	15645	15859	15890	15617	15938	15732	15645	15715	15940	15715	15736	15752	15409	15735	15674	15746	15497	15677	15864	15742	15646	15540	15622	15647	15673	15613	15774	15739	15737	15831	15652	15722	15800	15667	15588	15569	15610	15855	15635	15652	15571	15630	15705	15623	15732	15758	15685	15532	15400	15745	15766	15541	15658	15623	15807	15715	15678	15656	15427	15676	15678	15484	15687	15527	15645	15786	15595	15777	15643	15549	15607	15698	15668	15753	15756	15595	15693	15732	15768	15631	15677	15576	15479	15666	15641	15743	15846	15674	15552	15728	15812	15671	15475	15509	15703	15494	15755	15473	15496	15612	15692	15702	15789	15828	15644	15841	15512	15978	15708	15640	15884	15765	15782	15645	15673	15770	15732	15686	15801	15601	15549	15676	15546	15467	15622	15697	15714	15790	15657	15790	15587	15599	15571	15649	15850	15589	15690	15573	15662	15644	15535	15522	15786	15702	15737	15623	15518	15723	15668	15665	15639	15782	15963	15831	15686	15703	15587	15615	15622	15741	15732	15671	15638	15751	15516	15725	15657	15721	15734	15807	15816	15584	15706	15631	15707	15662	15767	15588	15611	15593	15649	15495	15666	15887	15589	15792	15751	15791	15609	15877	15724	15625	15625	15475	15753	15603	15446	15782	15569	15717	15625	15740	15713	15678	15822	15663	15671	15635	15477	15585	15596	15647	15643	15757	15848	15517	15467	15737	15624	15633	15822	15637	15624	15687	15860	15582	15769	15589	15374	15620	15501	15731	15640	15510	15641	15874	15745	15620	15757	15668	15704	15533	15869	15749	15718	15553	15623	15587	15607	15603	15973	15627	15741	15642	15673	15731	15644	15636	15754	15590	15626	15539	15813	15746	15792	15606	15673	15602	15658	15714	15782	15815	15719	15593	15697	15700	15742	15727	15525	15711	15559	15728	15697	15695	15502	15742	15780	15587	15809	15893	15572	15673	15371	15722	15672	15787	15794	15732	15641	15729	15519	15725	15759	15518	15582	15761	15627	15781	15734	15727	15577	15731	15514	15494	15772	15687	15702	15722	15810	15815	15602	15745	15696	15511	15694	15673	15689	15692	15653	15549	15832	15740	15510	15642	15637	15655	15630	15489	15644	15567	15733	15817	15807	15819	15513	15840	15796	15748	15612	15732	15555	15822	15638	15456	15633	15752	15836	15547	15602	15575	15554	15629	15567	15671	15835	15610	15738	15545	15628	15593	15630	15650	15707	15772	15719	15721	15768	15538	15686	15691	15548	15737	15739	15732	15546	15539	15702	15551	15775	15802	15663	15549	15646	15638	15625	15705	15741	15720	15755	15828	15548	15707	15588	15761	15749	15895	15963	15559	15659	15871	15762	15750	15578	15844	15691	15683	15875	15820	15695	15537	15719	15666	15641	15773	15900	15847	15678	15766	15810	15700	15637	15753	15664	15738	15779	15771	15788	15770	15622	15643	15511	15744	15693	15798	15674	15666	15638	15607	15805	15602	15644	15425
15661	25968	23232	19160	17217	16482	15899	15545	15373	15194	15133	15205	14989	14716	14855	14814	15076	15160	15240	14838	14867	14969	14920	15104	15083	14898	15079	15056	14817	14951	15678	19201	18900	17136	15867	14996	14914	14603	14779	14580	14790	14668	14742	14663	14618	14746	14698	14648	14726	14582	14723	14764	14768	14705	14774	14477	14638	14599	14755	14883	14645	14807	14808	14798	14526	14585	14705	14710	14821	14625	14676	14825	14596	14632	14812	14740	14714	14633	14530	14589	14820	14661	14576	14650	14709	14580	14736	14641	14782	14663	14534	14739	14533	14660	14627	14630	14776	14592	14900	14630	14631	14520	14757	14693	14826	14665	14625	14719	14764	14578	14599	14698	14687	14515	14543	14655	14474	14635	14765	14741	14799	14636	14656	14731	14613	14495	14728	14753	14639	14665	14602	14716	14498	14760	14694	14684	14671	14630	14551	14440	14793	14585	14750	14689	14790	14765	14769	14566	14713	14630	14712	14527	14608	14583	14611	14702	14672	14654	14662	14593	14585	14744	14630	14770	14602	14615	14610	14593	14577	14571	14537	14697	14818	14739	14431	14601	14705	14749	14645	14725	14724	14542	14646	14836	14549	14638	14646	14663	14464	14578	14844	14470	14640	14935	14594	14672	14754	14714	14506	14587	14641	14695	14512	14827	14582	14614	14688	14602	14714	14737	14579	14755	14557	14542	14672	14653	14720	14851	14717	14719	14554	14528	14683	14729	14699	14706	14604	14802	14698	14787	14619	14688	14748	14614	14689	14637	14621	14607	14540	14695	14655	14777	14549	14502	14657	14719	14813	14626	14670	14697	14789	14704	14814	14700	14722	14708	14526	14584	14569	14595	14646	14475	14562	14551	14755	14592	14650	14634	14638	14847	14627	14548	14561	14817	14613	14620	14750	14550	14470	14641	14668	14606	14718	14715	14632	14569	14767	14596	14659	14782	14669	14827	14564	14734	14496	14750	14714	14718	14739	14566	14743	14504	14804	14583	14709	14689	14622	14760	14823	14714	14414	14574	14733	14667	14767	14620	14746	14694	14746	14758	14594	14702	14623	14631	14566	14710	14709	14663	14667	14746	14618	14682	14718	14738	14613	14823	14690	14651	14794	14628	14702	14704	14622	14608	14867	14652	14619	14561	14785	14734	14525	14665	14610	14699	14610	14811	14562	14740	14572	14671	14583	14722	14540	14616	14431	14750	14715	14742	14682	14551	14748	14651	14753	14727	14823	14566	14771	14550	14858	14648	14535	14541	14603	14493	14718	14716	14505	14653	14634	14750	14857	14701	14653	14639	14540	14738	14622	14672	14570	14727	14747	14677	14763	14466	14738	14654	14677	14572	14799	14707	14470	14706	14692	14590	14676	14746	14595	14698	14810	14662	14588	14626	14813	14657	14678	14525	14846	14640	14716	14584	14764	14641	14790	14660	14667	14627	14809	14707	14824	14509	14598	14411	14856	14483	14673	14518	14686	14895	14632	14635	14563	14641	14671	14510	14710	14633	14581	14717	14596	14663	14751	14800	14501	14623	14666	14587	14600	14579	14701	14656	14803	14718	14730	14600	14584	14436	14585	14682	14638	14684	14710	14651	14559	14802	14478	14692	14657	14535	14817	14538	14521	14533	14665	14642	14621	14721	14624	14606	14524	14723	14604	14644	14710	14781	14635	14541	14896	14788	14678	14546	14652	14684	14742	14747	14783	14563	14707	14622	14749	14510	14609	14631	14687	14496	14665	14755	14626	14717	14603	14503	14703	14697	14658	14651	14732	14622	14837	14660	14689	14700	14587	14529	14853	14737	14658	14720	14556	14654	14588	14811	14590	14634	14557	14647	14605	14780	14561	14582	14625	14675	14588	14510	14692	14480	14608	14567	14613	14795	14689	14620	14779	14678	14513	14485	14517	14662	14720	14583	14450	14801	14796	14675	14737	14746	14687	14648	14760	14669	14606	14622	14632	14483	14545	14562	14799	14643	14703	14733	14608	14570	14719	14568	14507	14674	14656	14685	14563	14677	14539	14687	14627	14831	14625	14702	14635	14725	14513	14732	14595	14514	14695	14830	14620	14550	14633	14663	14655	14721	14660	14613	14700	14503	14759	14696	14585	14712	14524	14722	14555	14579	14429	14655	14706	14616	14625	14625	14638	14598	14523	14576	14662	14698	14765	14486	14503	14575	14608	14580	14561	14719	14665	14549	14495	14599	14699	14475	14507	14562	14688	14618	14619	14568	14659	14667	14597	14509	14604	14616	14753	14828	14740	14643	14563	14597	14525	14687	14694	14551	14632	14641	14601	14695	14712	14711	14715	14547	14720	14610	14604	14589	14619	14723	14498	14588	14562	14749	14617	14622	14617	14637	14616	14675	14686	14583	14669	14569	14708	14388	14727	14614	14508	14737	14639	14666	14770	14672	14729	14864	14572	14589	14545	14542	14832	14528	14587	14638	14635	14618	14632	14682	14733	14588	14493	14750	14740	14760	14825	14719	14578	14500	14725	14750	14726	14688	14650	14677	14533	14475	14529	14617	14498	14621	14765	14755	14696	14741	14644	15009	14659	14712	14631	14705	14482	14611	14649	14691	14683	14470	14572	14665	14661	14637	14662	14628	14679	14698	14682	14564	14619	14691	14724	14597	14516	14718	14686	14631	14547	14715	14795	14672	14551	14609	14685	14578	14639	14604	14587	14703	14464	14684	14771	14688	14672	14831	14554	14582	14678	14748	14646	14726	14599	14439	14503	14656	14622	14641	14651	14757	14660	14606	14706	14701	14482	14629	14483	14548	14615	14516	14592	14693	14599	14582	14644	14699	14744	14683	14729	14663	14798	14811	14760	14787	14643	14581	14465	14710	14785	14531	14551	14665	14508	14647	14505	14883	14543	14682	14566	14612	14669	14590	14521	14653	14528	14567	14626	14712	14651	14639	14681	14518	14708	14778	14626	14707	14622	14587	14533	14756	14664	14616	14543	14774	14644	14506	14654	14571	14596	14738	14477	14656	14761	14645	14676	14626	14634	14665	14611	14642	14602	14489	14700	14549	14772	14737	14891	14639	14623	14615	14596	14587	14589	14780	14600	14508	14416	14618	14644	14721	14876	14626	14632	14702	14570	14620	14656	14739	14640	14677	14676	14519	14687	14666	14747	14673	14648	14652	14661	14639	14628	14607	14719	14607	14586	14776	14660	14643	14599	14648	14675	14566	14689	14739	14583	14478	14573	14684	14558	14833	14705	14615	14641	14793	14487	14785	14685	14671	14669	14510	14488	14743	14625	14459	14633	14646	14633	14669	14608	14639	14613	14746	14646	14856	14538	14773	14706	14604	14631	14653	14816	14535	14607	14673	14732	14702	14658	14618	14733	14689	14638	14631	14574	14752	14645	14624	14584	14601	14732	14493	14590	14641	14681	14741	14532	14725	14700	14552	14721	14656	14704	14659	14712	14661	14645	14577	14578	14601	14729	14782	14798	14637	14549	14661	14684	14676	14607	14558	14721	14659	14712	14616	14541	14590	14544	14642	14643	14581	14574	14435	14748	14555	14566	14783	14672	14788	14674	14669	14627	14577	14649	14438	14628	14829	14697	14657	14506	14694	14753	14813	14635	14682	14719	14614	14615	14675	14628	14551	14607	14663	14678	14645	14800	14486	14607	14748	14627	14635	14773	14659	14785	14665	14699	14757	14518	14602	14541	14662	14715	14493	14809	14504	14701	14540	14588	14565	14722	14669	14724	14597	14694	14623	14568	14616	14725	14599	14741	14654	14725	14702	14595	14535	14641	14578	14863	14630	14746	14686	14616	14566	14624	14665	14679	14583	14546	14730	14805	14689	14797	14647	14684	14719	14666	14729	14600	14693	14607	14610	14674	14768	14673	14715	14605	14591	14757	14556	14647	14726	14526	14589	14723	14661	14717	14614	14685	14694	14787	14795	14670	14620	14520	14784	14656	14591	14623	14616	14689	14565	14633	14685	14642	14591	14672	14493	14666	14534	14611	14697	14677	14548	14774	14586	14677	14586	14590	14624	14578	14662	14530	14551	14748	14476	14710	14651	14647	14583	14568	14639	14745	14815	14629	14600	14700	14591	14657	14743	14566	14675	14676	14584	14831	14636	14652	14725	14710	14702	14548	14620	14702	14760	14605	14499	14651	14718	14772	14521	14604	14637	14578	14579	14741	14610	14602	14778	14654	14588	14546	14625	14660	14676	14636	14497	14688	14784	14675	14486	14690	14465	14668	14699	14690	14728	14584	14738	14593	14619	14571	14735	14768	14577	14720	14760	14510	14678	14558	14713	14620	14646	14777	14552	14554	14792	14588	14662	14748	14673	14621	14585	14687	14800	14735	14557	14778	14516	14590	14404	14508	14594	14818	14749	14650	14617	14643	14906	14497	14636	14497	14580	14834	14606	14570	14512	14764	14747	14675	14697	14514	14587	14670	14517	14673	14732	14677	14614	14780	14655	14740	14759	14834	14511	14620	14804	14699	14588	14542	14782	14569	14560	14601	14649	14650	14523	14656	14714	14535	14601	14611	14454	14450	14574	14676	14670	14588	14470	14527	14697	14672	14833	14632	14564	14620	14546	14638	14619	14687	14752	14489	14624	14781	14465	14563	14761	14436	14584	14644	14691	14766	14432	14668	14536	14671	14624	14644	14534	14710	14823	14559	14620	14585	14655	14716	14632	14800	14625	14557	14637	14508	14675	14814	14524	14776	14702	14482	14763	14615	14618	14535	14613	14867	14619	14549	14646	14618	14754	14607	14685	14666	14570	14720	14642	14658	14678	14738	14666	14620	14736	14678	14694	14788	14640	14819	14565	14711	14549	14552	14604	14739	14614	14546	14750	14767	14724	14830	14673	14805	14723	14664	14710	14574	14596	14585	14645	14555	14510	14723	14777	14632	14549	14442	14885	14648	14652	14515	14678	14585	14664	14676	14848	14525	14610	14572	14627	14625	14762	14590	14622	14648	14686	14607	14690	14604	14501	14598	14737	14651	14849	14534	14606	14753	14683	14598	14652	14573	14614	14664	14642	14691	14792	14694	14694	14599	14496	14759	14590	14598	14796	14711	14620	14719	14668	14677	14628	14710	14783	14685	14704	14707	14549	14647	14488	14673	14524	14638	14672	14696	14787	14661	14677
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
